aboutsummaryrefslogtreecommitdiff
path: root/src/options.zig
diff options
context:
space:
mode:
Diffstat (limited to 'src/options.zig')
-rw-r--r--src/options.zig13
1 files changed, 8 insertions, 5 deletions
diff --git a/src/options.zig b/src/options.zig
index 6d73afe6d..0251c8416 100644
--- a/src/options.zig
+++ b/src/options.zig
@@ -85,11 +85,11 @@ pub const ExternalModules = struct {
},
.bun => {
- // TODO: fix this stupid copy
- result.node_modules.hash_map.ensureCapacity(BunNodeBuiltinPatternsCompat.len) catch unreachable;
- for (BunNodeBuiltinPatternsCompat) |pattern| {
- result.node_modules.insert(pattern) catch unreachable;
- }
+ // // TODO: fix this stupid copy
+ // result.node_modules.hash_map.ensureCapacity(BunNodeBuiltinPatternsCompat.len) catch unreachable;
+ // for (BunNodeBuiltinPatternsCompat) |pattern| {
+ // result.node_modules.insert(pattern) catch unreachable;
+ // }
},
else => {},
}
@@ -809,6 +809,7 @@ pub const BundleOptions = struct {
defines_loaded: bool = false,
env: Env = Env{},
transform_options: Api.TransformOptions,
+ polyfill_node_globals: bool = true,
pub inline fn cssImportBehavior(this: *const BundleOptions) Api.CssInJsBehavior {
switch (this.platform) {
@@ -1143,6 +1144,8 @@ pub const BundleOptions = struct {
opts.output_dir_handle = try openOutputDir(opts.output_dir);
}
+ opts.polyfill_node_globals = opts.platform != .node;
+
return opts;
}
};