From 0b3857ae300d86b601bedf554476848e0cd5e8f5 Mon Sep 17 00:00:00 2001 From: sapphi-red <49056869+sapphi-red@users.noreply.github.com> Date: Thu, 14 Nov 2024 12:59:57 +0900 Subject: [PATCH] fix: include more modules to prefix-only module list --- packages/vite/src/module-runner/evaluatedModules.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/packages/vite/src/module-runner/evaluatedModules.ts b/packages/vite/src/module-runner/evaluatedModules.ts index 51902964cd2e28..36e664271ea159 100644 --- a/packages/vite/src/module-runner/evaluatedModules.ts +++ b/packages/vite/src/module-runner/evaluatedModules.ts @@ -124,7 +124,13 @@ export class EvaluatedModules { } // unique id that is not available as "$bare_import" like "test" -const prefixedBuiltins = new Set(['node:test', 'node:sqlite']) +// https://nodejs.org/api/modules.html#built-in-modules-with-mandatory-node-prefix +const prefixedBuiltins = new Set([ + 'node:sea', + 'node:sqlite', + 'node:test', + 'node:test/reporters', +]) // transform file url to id // virtual:custom -> virtual:custom