diff options
Diffstat (limited to 'src/js/_codegen')
-rw-r--r-- | src/js/_codegen/build-modules.ts | 2 | ||||
-rw-r--r-- | src/js/_codegen/replacements.ts | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/src/js/_codegen/build-modules.ts b/src/js/_codegen/build-modules.ts index 8f7f383e3..5068748f7 100644 --- a/src/js/_codegen/build-modules.ts +++ b/src/js/_codegen/build-modules.ts @@ -63,7 +63,7 @@ function codegenRequireId(id: string) { } function codegenRequireNativeModule(id: string) { - return `(__intrinsic__requireNativeModule(${id}))`; + return `(__intrinsic__requireNativeModule(${id.replace(/node:/, "")}))`; } globalThis.requireTransformer = (specifier: string, from: string) => { diff --git a/src/js/_codegen/replacements.ts b/src/js/_codegen/replacements.ts index 4621d6134..68ffb92fd 100644 --- a/src/js/_codegen/replacements.ts +++ b/src/js/_codegen/replacements.ts @@ -99,7 +99,7 @@ export function applyReplacements(src: string, length: number) { if (name === "debug") { const innerSlice = sliceSourceCode(rest, true); return [ - slice.slice(0, match.index) + "(IS_BUN_DEVELOPMENT?$debug_log" + innerSlice.result + ":void 0)", + slice.slice(0, match.index) + "void (IS_BUN_DEVELOPMENT?$debug_log" + innerSlice.result + ":void 0)", innerSlice.rest, true, ]; @@ -107,7 +107,7 @@ export function applyReplacements(src: string, length: number) { const checkSlice = sliceSourceCode(rest, true, undefined, true); return [ slice.slice(0, match.index) + - "(IS_BUN_DEVELOPMENT?$assert(" + + "void (IS_BUN_DEVELOPMENT?$assert(" + checkSlice.result.slice(1, -1) + "," + JSON.stringify(checkSlice.result.slice(1, -1).replace(/__intrinsic__/g, "$")) + |