[node] Add more fs constants (#144)

Move fs constants to node_fs_constants.zig,
and we static append the constants definition
to fs.export.js.

Issue: #130
This commit is contained in:
wangao
2022-04-18 21:14:21 +08:00
committed by GitHub
parent 8d28e72e8a
commit 64a2dda02f
4 changed files with 201 additions and 137 deletions

View File

@@ -1065,7 +1065,7 @@ pub const VirtualMachine = struct {
} else if (strings.eqlComptime(_specifier, "node:fs")) {
return ResolvedSource{
.allocator = null,
.source_code = ZigString.init(@embedFile("fs.exports.js")),
.source_code = ZigString.init(@embedFile("fs.exports.js") ++ JSC.Node.fs.constants_string),
.specifier = ZigString.init("node:fs"),
.source_url = ZigString.init("node:fs"),
.hash = 0,