diff options
author | 2022-06-22 23:21:48 -0700 | |
---|---|---|
committer | 2022-06-22 23:21:48 -0700 | |
commit | 729d445b6885f69dd2c6355f38707bd42851c791 (patch) | |
tree | f87a7c408929ea3f57bbb7ace380cf869da83c0e /src/bun.js/config.zig | |
parent | 25f820c6bf1d8ec6d444ef579cc036b8c0607b75 (diff) | |
download | bun-jarred/rename.tar.gz bun-jarred/rename.tar.zst bun-jarred/rename.zip |
change the directory structurejarred/rename
Diffstat (limited to 'src/bun.js/config.zig')
-rw-r--r-- | src/bun.js/config.zig | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/src/bun.js/config.zig b/src/bun.js/config.zig new file mode 100644 index 000000000..8ec9238f6 --- /dev/null +++ b/src/bun.js/config.zig @@ -0,0 +1,48 @@ +const bun = @import("../global.zig"); +const string = bun.string; +const Output = bun.Output; +const Global = bun.Global; +const Environment = bun.Environment; +const strings = bun.strings; +const MutableString = bun.MutableString; +const stringZ = bun.stringZ; +const default_allocator = bun.default_allocator; +const C = bun.C; +const std = @import("std"); + +const Fs = @import("../fs.zig"); +const resolver = @import("../resolver/resolver.zig"); +const ast = @import("../import_record.zig"); +const NodeModuleBundle = @import("../node_module_bundle.zig").NodeModuleBundle; +const logger = @import("../logger.zig"); +const Api = @import("../api/schema.zig").Api; +const options = @import("../options.zig"); +const Bundler = @import("../bundler.zig").ServeBundler; +const js_printer = @import("../js_printer.zig"); +const hash_map = @import("../hash_map.zig"); +const http = @import("../http.zig"); + +pub const DefaultBunDefines = struct { + pub const Keys = struct { + const window = "window"; + }; + pub const Values = struct { + const window = "undefined"; + }; +}; + +pub fn configureTransformOptionsForBunVM(allocator: std.mem.Allocator, _args: Api.TransformOptions) !Api.TransformOptions { + var args = _args; + + // args.serve = false; + args.write = false; + args.resolve = Api.ResolveMode.lazy; + args.generate_node_module_bundle = false; + return try configureTransformOptionsForBun(allocator, args); +} + +pub fn configureTransformOptionsForBun(_: std.mem.Allocator, _args: Api.TransformOptions) !Api.TransformOptions { + var args = _args; + args.platform = Api.Platform.bun; + return args; +} |