diff options
author | 2021-09-30 22:34:36 -0700 | |
---|---|---|
committer | 2021-09-30 22:34:36 -0700 | |
commit | 5855fb7cc6a90f25975e1e494c3780f7afe74f48 (patch) | |
tree | a27c04c4058d4c3f419babd595f682f8074ed66c | |
parent | f226f52200b9c1aaaea7bc8e3068d5f6ec978440 (diff) | |
download | bun-5855fb7cc6a90f25975e1e494c3780f7afe74f48.tar.gz bun-5855fb7cc6a90f25975e1e494c3780f7afe74f48.tar.zst bun-5855fb7cc6a90f25975e1e494c3780f7afe74f48.zip |
Make sure VM initializes with `BUN_`* defines
-rw-r--r-- | src/js_ast.zig | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/js_ast.zig b/src/js_ast.zig index c14493987..acfdece68 100644 --- a/src/js_ast.zig +++ b/src/js_ast.zig @@ -6911,7 +6911,12 @@ pub const Macro = struct { var vm: *JavaScript.VirtualMachine = if (JavaScript.VirtualMachine.vm_loaded) JavaScript.VirtualMachine.vm else brk: { + var old_transform_options = resolver.opts.transform_options; + resolver.opts.transform_options.node_modules_bundle_path = null; + resolver.opts.transform_options.node_modules_bundle_path_server = null; + defer resolver.opts.transform_options = old_transform_options; var _vm = try JavaScript.VirtualMachine.init(default_allocator, resolver.opts.transform_options, null, log, env); + _vm.enableMacroMode(); _vm.bundler.configureLinker(); |