diff options
author | 2023-01-31 17:20:48 -0800 | |
---|---|---|
committer | 2023-01-31 17:20:48 -0800 | |
commit | b7816f3175362271d4569d64e33a193998268cab (patch) | |
tree | 1749c83b1d9f09d1f41f6bf99e5b2313d1890735 /src/bun.js | |
parent | 0dfde6f8c7bba63d6fc283039924e904db7b67de (diff) | |
download | bun-b7816f3175362271d4569d64e33a193998268cab.tar.gz bun-b7816f3175362271d4569d64e33a193998268cab.tar.zst bun-b7816f3175362271d4569d64e33a193998268cab.zip |
Fixes fs.constants
Diffstat (limited to 'src/bun.js')
-rw-r--r-- | src/bun.js/module_loader.zig | 2 | ||||
-rw-r--r-- | src/bun.js/node/node_fs_constant.zig | 4 |
2 files changed, 4 insertions, 2 deletions
diff --git a/src/bun.js/module_loader.zig b/src/bun.js/module_loader.zig index d54a9e632..97ee4b003 100644 --- a/src/bun.js/module_loader.zig +++ b/src/bun.js/module_loader.zig @@ -1698,7 +1698,7 @@ pub const ModuleLoader = struct { return ResolvedSource{ .allocator = null, - .source_code = ZigString.init(@embedFile("fs.exports.js") ++ JSC.Node.fs.constants_string), + .source_code = ZigString.init( JSC.Node.fs.constants_string ++ @embedFile("fs.exports.js")), .specifier = ZigString.init("node:fs"), .source_url = ZigString.init("node:fs"), .hash = 0, diff --git a/src/bun.js/node/node_fs_constant.zig b/src/bun.js/node/node_fs_constant.zig index 6491664db..fab775b48 100644 --- a/src/bun.js/node/node_fs_constant.zig +++ b/src/bun.js/node/node_fs_constant.zig @@ -146,6 +146,7 @@ pub const Constants = struct { // Due to zig's format support max 32 arguments, we need to split // here. const constants_string_format1 = + \\ \\export var constants = {{ \\ F_OK: {d}, \\ R_OK: {d}, @@ -193,7 +194,8 @@ const constants_string_format2 = \\ S_IWOTH: {d}, \\ S_IXOTH: {d}, \\ UV_FS_O_FILEMAP: {d} - \\}} + \\}}; + \\ ; const constants_string1 = std.fmt.comptimePrint(constants_string_format1, .{ Constants.F_OK, Constants.R_OK, Constants.W_OK, Constants.X_OK, Constants.COPYFILE_EXCL, Constants.COPYFILE_FICLONE, Constants.COPYFILE_FICLONE_FORCE, Constants.O_RDONLY, Constants.O_WRONLY, Constants.O_RDWR, Constants.O_CREAT, Constants.O_EXCL, Constants.O_NOCTTY, Constants.O_TRUNC, Constants.O_APPEND, Constants.O_DIRECTORY, Constants.O_NOATIME, Constants.O_NOFOLLOW, Constants.O_SYNC, Constants.O_DSYNC }); |