From d97602aa74e7fee450d1b6074e8c38e7628b362c Mon Sep 17 00:00:00 2001 From: Alex Gleason Date: Fri, 12 Jan 2024 17:25:15 -0600 Subject: [PATCH] vite: add mock api, return 404s --- vite.config.ts | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/vite.config.ts b/vite.config.ts index 273ebb87b..aa5320e61 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -92,6 +92,19 @@ export default defineConfig(({ command }) => ({ filename: 'report.html', title: 'Soapbox Bundle', }), + { + name: 'mock-api', + configureServer(server) { + server.middlewares.use((req, res, next) => { + if (/^\/api\//.test(req.url!)) { + res.statusCode = 404; + res.end('Not Found'); + } else { + next(); + } + }); + }, + }, ], resolve: { alias: [