aboutsummaryrefslogtreecommitdiff
path: root/src/javascript/jsc/config.zig
diff options
context:
space:
mode:
Diffstat (limited to 'src/javascript/jsc/config.zig')
-rw-r--r--src/javascript/jsc/config.zig8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/javascript/jsc/config.zig b/src/javascript/jsc/config.zig
index d773c60e8..601ea86a6 100644
--- a/src/javascript/jsc/config.zig
+++ b/src/javascript/jsc/config.zig
@@ -24,15 +24,19 @@ pub const DefaultSpeedyDefines = struct {
};
};
-pub fn configureTransformOptionsForSpeedy(allocator: *std.mem.Allocator, _args: Api.TransformOptions) !Api.TransformOptions {
+pub fn configureTransformOptionsForSpeedyVM(allocator: *std.mem.Allocator, _args: Api.TransformOptions) !Api.TransformOptions {
var args = _args;
- args.platform = Api.Platform.speedy;
args.serve = false;
args.write = false;
args.resolve = Api.ResolveMode.lazy;
args.generate_node_module_bundle = false;
+ return try configureTransformOptionsForSpeedy(allocator, args);
+}
+pub fn configureTransformOptionsForSpeedy(allocator: *std.mem.Allocator, _args: Api.TransformOptions) !Api.TransformOptions {
+ var args = _args;
+ args.platform = Api.Platform.speedy;
// We inline process.env.* at bundle time but process.env is a proxy object which will otherwise return undefined.
var env_map = try getNodeEnvMap(allocator);