From d8894de0381ff26fe0300a8aca9c10c68afe1287 Mon Sep 17 00:00:00 2001 From: Max Beatty Date: Fri, 9 Jul 2021 16:48:03 -0700 Subject: [PATCH 1/2] fix: hmr is property of server in InlineConfig --- packages/vite-jest/vite-server.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/vite-jest/vite-server.js b/packages/vite-jest/vite-server.js index 8e8119e..6687099 100644 --- a/packages/vite-jest/vite-server.js +++ b/packages/vite-jest/vite-server.js @@ -11,9 +11,9 @@ const viteServer = await createServer({ mainFields: [] }, server: { + hmr: false, middlewareMode: true, - }, - hmr: false + } }) // Workaround to make Node recognize these files as ES modules From 658355ddadafc9e540ee93f6ea7c4ac53e7c9661 Mon Sep 17 00:00:00 2001 From: Max Beatty Date: Fri, 9 Jul 2021 16:48:24 -0700 Subject: [PATCH 2/2] fix: await vite server to close --- packages/vite-jest/reporter.cjs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/vite-jest/reporter.cjs b/packages/vite-jest/reporter.cjs index 468bad9..efce7d3 100644 --- a/packages/vite-jest/reporter.cjs +++ b/packages/vite-jest/reporter.cjs @@ -2,6 +2,6 @@ module.exports = class MyCustomReporter { async onRunComplete() { const viteServer = (await import('./vite-server.js')).default - viteServer.close() + await viteServer.close() } }