@vitest/web-worker
Advanced tools
Comparing version 1.5.3 to 1.6.0
import { defineWebWorkers } from './pure.js'; | ||
import 'vitest/execute'; | ||
import 'node:fs'; | ||
import 'debug'; | ||
@@ -4,0 +5,0 @@ import 'node:worker_threads'; |
import { VitestExecutor } from 'vitest/execute'; | ||
import { readFileSync } from 'node:fs'; | ||
import createDebug from 'debug'; | ||
@@ -330,4 +331,9 @@ import { MessageChannel } from 'node:worker_threads'; | ||
return { | ||
fetchModule(id) { | ||
return rpc.fetch(id, "web"); | ||
async fetchModule(id) { | ||
const result = await rpc.fetch(id, "web"); | ||
if (result.id && !result.externalize) { | ||
const code = readFileSync(result.id, "utf-8"); | ||
return { code }; | ||
} | ||
return result; | ||
}, | ||
@@ -334,0 +340,0 @@ resolveId(id, importer) { |
{ | ||
"name": "@vitest/web-worker", | ||
"type": "module", | ||
"version": "1.5.3", | ||
"version": "1.6.0", | ||
"description": "Web Worker support for testing in Vitest", | ||
@@ -6,0 +6,0 @@ "license": "MIT", |
23591
572