diff --git a/src/shared/rewriters/js.ts b/src/shared/rewriters/js.ts index 1cd157b..7cf1d20 100644 --- a/src/shared/rewriters/js.ts +++ b/src/shared/rewriters/js.ts @@ -25,7 +25,7 @@ Error.stackTraceLimit = 50; const decoder = new TextDecoder(); function rewriteJsWasm( - input: string | ArrayBuffer, + input: string | Uint8Array, source: string | null, meta: URLMeta, module: boolean @@ -41,16 +41,16 @@ function rewriteJsWasm( out = rewrite_js( input, meta.base.href, - module, source || "(unknown)", + module, $scramjet ); } else { out = rewrite_js_from_arraybuffer( - new Uint8Array(input), + input, meta.base.href, - module, source || "(unknown)", + module, $scramjet ); } diff --git a/src/worker/fetch.ts b/src/worker/fetch.ts index b203847..d3f3d17 100644 --- a/src/worker/fetch.ts +++ b/src/worker/fetch.ts @@ -366,7 +366,6 @@ async function rewriteBody( workertype === "module" ); if (flagEnabled("sourcemaps", meta.base) && map) { - console.log(js); js = `${globalThis.$scramjet.config.globals.pushsourcemapfn}([${map.join(",")}], "${tag}");` + (js instanceof Uint8Array ? new TextDecoder().decode(js) : js);