diff options
author | 2023-07-20 16:25:02 -0700 | |
---|---|---|
committer | 2023-07-20 16:25:02 -0700 | |
commit | e2c11c4856f27ea3f93a9c1d2efb899a39dccb7f (patch) | |
tree | 158772d5e9c47e805d1738e3a39a3fbd2e628185 /src/js/builtins/codegen/index.ts | |
parent | 9ad330d9176604bddb58972e1cedce7a80009ddc (diff) | |
download | bun-e2c11c4856f27ea3f93a9c1d2efb899a39dccb7f.tar.gz bun-e2c11c4856f27ea3f93a9c1d2efb899a39dccb7f.tar.zst bun-e2c11c4856f27ea3f93a9c1d2efb899a39dccb7f.zip |
fix process.binding (#3711)
Diffstat (limited to 'src/js/builtins/codegen/index.ts')
-rw-r--r-- | src/js/builtins/codegen/index.ts | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/js/builtins/codegen/index.ts b/src/js/builtins/codegen/index.ts index 4171533b2..2984599fd 100644 --- a/src/js/builtins/codegen/index.ts +++ b/src/js/builtins/codegen/index.ts @@ -39,7 +39,7 @@ console.log("Bundling Bun builtins..."); const MINIFY = process.argv.includes("--minify") || process.argv.includes("-m"); const PARALLEL = process.argv.includes("--parallel") || process.argv.includes("-p"); -const KEEP_TMP = process.argv.includes("--keep-tmp") || process.argv.includes("-k"); +const KEEP_TMP = process.argv.includes("--keep-tmp") || process.argv.includes("-k") || true; const SRC_DIR = path.join(import.meta.dir, "../"); const OUT_DIR = path.join(SRC_DIR, "../out"); @@ -52,7 +52,6 @@ const define = { "process.env.NODE_ENV": "development", "process.platform": process.platform, "process.arch": process.arch, - "$lazy": "___BUN_LAZY___", }; for (const name in enums) { @@ -230,8 +229,8 @@ $$capture_start$$(${fn.async ? "async " : ""}${ const finalReplacement = (fn.directives.sloppy ? captured : captured.replace(/function\s*\(.*?\)\s*{/, '$&"use strict";')) .replace(/^\((async )?function\(/, "($1function (") - .replace(/__intrinsic__/g, "@") - .replace(/___BUN_LAZY___/g, "globalThis[globalThis.Symbol.for('Bun.lazy')]") + "\n"; + .replace(/__intrinsic__lazy/g, "globalThis[globalThis.Symbol.for('Bun.lazy')]") + .replace(/__intrinsic__/g, "@") + "\n"; bundledFunctions.push({ name: fn.name, |