aboutsummaryrefslogtreecommitdiff
path: root/src/bun.js/module_loader.zig
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2022-12-17 12:15:12 -0800
committerGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2022-12-17 12:26:19 -0800
commit24be0f4fc5c7f8e28021c0827c4c5b0f5f8493e6 (patch)
tree2c8608c6df74828789444041fdf3df518414010a /src/bun.js/module_loader.zig
parente59c6f642dbbfe3dae0eb9a0d079a9a636d1394e (diff)
downloadbun-24be0f4fc5c7f8e28021c0827c4c5b0f5f8493e6.tar.gz
bun-24be0f4fc5c7f8e28021c0827c4c5b0f5f8493e6.tar.zst
bun-24be0f4fc5c7f8e28021c0827c4c5b0f5f8493e6.zip
Implement `node:util/types`
Fixes #1617
Diffstat (limited to 'src/bun.js/module_loader.zig')
-rw-r--r--src/bun.js/module_loader.zig5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/bun.js/module_loader.zig b/src/bun.js/module_loader.zig
index a9e2dca5e..f36884014 100644
--- a/src/bun.js/module_loader.zig
+++ b/src/bun.js/module_loader.zig
@@ -1627,6 +1627,7 @@ pub const ModuleLoader = struct {
.@"node:events" => return jsSyntheticModule(.@"node:events"),
.@"node:process" => return jsSyntheticModule(.@"node:process"),
.@"node:tty" => return jsSyntheticModule(.@"node:tty"),
+ .@"node:util/types" => return jsSyntheticModule(.@"node:util/types"),
.@"node:stream" => {
return ResolvedSource{
.allocator = null,
@@ -1984,6 +1985,7 @@ pub const HardcodedModule = enum {
@"node:timers/promises",
@"node:tty",
@"node:url",
+ @"node:util/types",
@"undici",
@"ws",
/// Already resolved modules go in here.
@@ -2024,6 +2026,7 @@ pub const HardcodedModule = enum {
.{ "node:timers/promises", HardcodedModule.@"node:timers/promises" },
.{ "node:tty", HardcodedModule.@"node:tty" },
.{ "node:url", HardcodedModule.@"node:url" },
+ .{ "node:util/types", HardcodedModule.@"node:util/types" },
.{ "undici", HardcodedModule.@"undici" },
.{ "ws", HardcodedModule.@"ws" },
},
@@ -2074,6 +2077,7 @@ pub const HardcodedModule = enum {
.{ "node:timers/promises", "node:timers/promises" },
.{ "node:tty", "node:tty" },
.{ "node:url", "node:url" },
+ .{ "node:util", "node:util" },
.{ "os", "node:os" },
.{ "path", "node:path" },
.{ "path/posix", "node:path/posix" },
@@ -2092,6 +2096,7 @@ pub const HardcodedModule = enum {
.{ "tty", "node:tty" },
.{ "undici", "undici" },
.{ "url", "node:url" },
+ .{ "util", "node:util" },
.{ "ws", "ws" },
.{ "ws/lib/websocket", "ws" },
},