diff options
author | 2021-08-09 02:21:31 -0700 | |
---|---|---|
committer | 2021-08-09 02:21:31 -0700 | |
commit | f74771144e71e77969fe50d250818e2fcc0800bd (patch) | |
tree | 85b18e33fc8a7d5c8a8438d8af23439cef74b949 /src/javascript/jsc/base.zig | |
parent | 687b22908f15020d254eb90672bcdddbdaad7f06 (diff) | |
download | bun-f74771144e71e77969fe50d250818e2fcc0800bd.tar.gz bun-f74771144e71e77969fe50d250818e2fcc0800bd.tar.zst bun-f74771144e71e77969fe50d250818e2fcc0800bd.zip |
Split up + generate client & server bundles, support framework +router in GenerateNodeModulesBundle , read framework from package.json + rename "publicURL" to "origin" + add import.meta.filepath
Former-commit-id: 1e76ebb5375247231181ec19a6396c6acf4684fb
Diffstat (limited to 'src/javascript/jsc/base.zig')
-rw-r--r-- | src/javascript/jsc/base.zig | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/javascript/jsc/base.zig b/src/javascript/jsc/base.zig index 5c2b630e3..4902c731a 100644 --- a/src/javascript/jsc/base.zig +++ b/src/javascript/jsc/base.zig @@ -185,6 +185,8 @@ pub const To = struct { pub const Properties = struct { pub const UTF8 = struct { + pub var filepath: string = "filepath"; + pub const module: string = "module"; pub const globalThis: string = "globalThis"; pub const exports: string = "exports"; @@ -245,6 +247,8 @@ pub const Properties = struct { }; pub const Refs = struct { + pub var filepath: js.JSStringRef = undefined; + pub var module: js.JSStringRef = undefined; pub var globalThis: js.JSStringRef = undefined; pub var exports: js.JSStringRef = undefined; @@ -283,7 +287,7 @@ pub const Properties = struct { @field(UTF8, name).len, ); - if (isDebug) { + if (comptime isDebug) { std.debug.assert( js.JSStringIsEqualToString(@field(Refs, name), @field(UTF8, name).ptr, @field(UTF8, name).len), ); |