diff --git a/packages/vitest/src/node/config.ts b/packages/vitest/src/node/config.ts index bab2db662e67..e7d24534e544 100644 --- a/packages/vitest/src/node/config.ts +++ b/packages/vitest/src/node/config.ts @@ -12,6 +12,8 @@ import { toArray } from '../utils' const extraInlineDeps = [ /^(?!.*(?:node_modules)).*\.mjs$/, /^(?!.*(?:node_modules)).*\.cjs\.js$/, + // Vite client + /vite\w*\/dist\/client\/env.mjs/, // Vitest /\/vitest\/dist\//, // yarn's .store folder diff --git a/packages/web-worker/src/pure.ts b/packages/web-worker/src/pure.ts index 41979135248c..10e04499a323 100644 --- a/packages/web-worker/src/pure.ts +++ b/packages/web-worker/src/pure.ts @@ -126,11 +126,7 @@ export function defineWebWorker() { const runner = new InlineWorkerRunner(options, context) - let id = url instanceof URL ? url.toString() : url - - id = id - .replace('?worker_file', '') - .replace(/^file:\/+/, '/') + const id = (url instanceof URL ? url.toString() : url).replace(/^file:\/+/, '/') const fsPath = toFilePath(id, config.root) invalidates.push(fsPath)