aboutsummaryrefslogtreecommitdiff
path: root/src/bun.js/javascript.zig
diff options
context:
space:
mode:
Diffstat (limited to 'src/bun.js/javascript.zig')
-rw-r--r--src/bun.js/javascript.zig18
1 files changed, 16 insertions, 2 deletions
diff --git a/src/bun.js/javascript.zig b/src/bun.js/javascript.zig
index 8ee586024..e084f01b2 100644
--- a/src/bun.js/javascript.zig
+++ b/src/bun.js/javascript.zig
@@ -956,6 +956,17 @@ pub const VirtualMachine = struct {
.hash = 0,
};
},
+ .@"node:http" => {
+ return ResolvedSource{
+ .allocator = null,
+ .source_code = ZigString.init(
+ @as(string, @embedFile("./http.exports.js")),
+ ),
+ .specifier = ZigString.init("node:http"),
+ .source_url = ZigString.init("node:http"),
+ .hash = 0,
+ };
+ },
.@"depd" => {
return ResolvedSource{
.allocator = null,
@@ -2724,6 +2735,7 @@ pub const HardcodedModule = enum {
@"depd",
@"detect-libc",
@"node:fs",
+ @"node:http",
@"node:fs/promises",
@"node:module",
@"node:path",
@@ -2747,8 +2759,10 @@ pub const HardcodedModule = enum {
.{ "detect-libc", HardcodedModule.@"detect-libc" },
.{ "ffi", HardcodedModule.@"bun:ffi" },
.{ "fs", HardcodedModule.@"node:fs" },
+ .{ "http", HardcodedModule.@"node:http" },
.{ "module", HardcodedModule.@"node:module" },
.{ "node:fs", HardcodedModule.@"node:fs" },
+ .{ "node:http", HardcodedModule.@"node:http" },
.{ "node:fs/promises", HardcodedModule.@"node:fs/promises" },
.{ "node:module", HardcodedModule.@"node:module" },
.{ "node:path", HardcodedModule.@"node:path" },
@@ -2778,9 +2792,11 @@ pub const HardcodedModule = enum {
.{ "detect-libc/lib/detect-libc.js", "detect-libc" },
.{ "ffi", "bun:ffi" },
.{ "fs", "node:fs" },
+ .{ "http", "node:http" },
.{ "fs/promises", "node:fs/promises" },
.{ "module", "node:module" },
.{ "node:fs", "node:fs" },
+ .{ "node:http", "node:http" },
.{ "node:fs/promises", "node:fs/promises" },
.{ "node:module", "node:module" },
.{ "node:path", "node:path" },
@@ -2812,10 +2828,8 @@ pub const DisabledModule = bun.ComptimeStringMap(
void,
.{
.{"child_process"},
- .{"http"},
.{"https"},
.{"node:child_process"},
- .{"node:http"},
.{"node:https"},
.{"node:tls"},
.{"node:worker_threads"},