diff options
author | 2021-08-14 21:28:13 -0700 | |
---|---|---|
committer | 2021-08-14 21:28:13 -0700 | |
commit | d95ffe63023c09ea792d4f0379374f7c6c7975e6 (patch) | |
tree | 6dfb29fd239d81fbca04182b718376efb08721dc /src/javascript/jsc/javascript.zig | |
parent | 76bb26de8302f4dd1c833496cb7b5f2f4e808ce8 (diff) | |
download | bun-d95ffe63023c09ea792d4f0379374f7c6c7975e6.tar.gz bun-d95ffe63023c09ea792d4f0379374f7c6c7975e6.tar.zst bun-d95ffe63023c09ea792d4f0379374f7c6c7975e6.zip |
.env works
Former-commit-id: 45ee7874f2c8566c3034743161031b0859423f41
Diffstat (limited to 'src/javascript/jsc/javascript.zig')
-rw-r--r-- | src/javascript/jsc/javascript.zig | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/javascript/jsc/javascript.zig b/src/javascript/jsc/javascript.zig index 9945b9283..21756bf9f 100644 --- a/src/javascript/jsc/javascript.zig +++ b/src/javascript/jsc/javascript.zig @@ -21,6 +21,7 @@ usingnamespace @import("./bindings/bindings.zig"); const Runtime = @import("../../runtime.zig"); const Router = @import("./api/router.zig"); const ImportRecord = ast.ImportRecord; +const DotEnv = @import("../../env_loader.zig"); pub const GlobalClasses = [_]type{ Request.Class, @@ -283,6 +284,7 @@ pub const VirtualMachine = struct { _args: Api.TransformOptions, existing_bundle: ?*NodeModuleBundle, _log: ?*logger.Log, + env_loader: *DotEnv.Loader, ) !*VirtualMachine { var log: *logger.Log = undefined; if (_log) |__log| { @@ -299,6 +301,7 @@ pub const VirtualMachine = struct { log, try configureTransformOptionsForSpeedyVM(allocator, _args), existing_bundle, + env_loader, ); VirtualMachine.vm.* = VirtualMachine{ .global = undefined, @@ -313,7 +316,7 @@ pub const VirtualMachine = struct { }; VirtualMachine.vm.bundler.configureLinker(); - try VirtualMachine.vm.bundler.configureFramework(); + try VirtualMachine.vm.bundler.configureFramework(false); if (_args.serve orelse false) { VirtualMachine.vm.bundler.linker.onImportCSS = Wundle.onImportCSS; |