aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Dylan Conway <dylan.conway567@gmail.com> 2023-09-03 20:49:06 -0700
committerGravatar Dylan Conway <dylan.conway567@gmail.com> 2023-09-03 20:49:06 -0700
commit18767906db0dd29b2d898f84a023d403c3084d6e (patch)
tree4904034854da1944f4ac1bae96d43bc54a5b288c
parentf1b109d5ddb554d1dd71b186045930a4c7a18f79 (diff)
downloadbun-18767906db0dd29b2d898f84a023d403c3084d6e.tar.gz
bun-18767906db0dd29b2d898f84a023d403c3084d6e.tar.zst
bun-18767906db0dd29b2d898f84a023d403c3084d6e.zip
initialize JSC for macros from cli
Diffstat (limited to '')
-rw-r--r--src/js_ast.zig4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/js_ast.zig b/src/js_ast.zig
index 3da189eda..7c7fc3837 100644
--- a/src/js_ast.zig
+++ b/src/js_ast.zig
@@ -6875,6 +6875,10 @@ pub const Macro = struct {
else brk: {
var old_transform_options = resolver.opts.transform_options;
defer resolver.opts.transform_options = old_transform_options;
+
+ // JSC needs to be initialized if building from CLI
+ JSC.initialize();
+
var _vm = try JavaScript.VirtualMachine.init(.{
.allocator = default_allocator,
.args = resolver.opts.transform_options,