aboutsummaryrefslogtreecommitdiff
path: root/src/bun.js/module_loader.zig
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2023-01-10 19:28:51 -0800
committerGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2023-01-10 19:29:27 -0800
commit5e60a9363f68a35e546658a1cbdb5d9a3a8752be (patch)
treeb8f41b5d5e80baa3b3ddd845a917438c61cc73fc /src/bun.js/module_loader.zig
parentcd20a84f187ec228a042aa73bcf154f1ab0b93e7 (diff)
downloadbun-5e60a9363f68a35e546658a1cbdb5d9a3a8752be.tar.gz
bun-5e60a9363f68a35e546658a1cbdb5d9a3a8752be.tar.zst
bun-5e60a9363f68a35e546658a1cbdb5d9a3a8752be.zip
[node:tls] Stub out just enough to make it load
Diffstat (limited to 'src/bun.js/module_loader.zig')
-rw-r--r--src/bun.js/module_loader.zig13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/bun.js/module_loader.zig b/src/bun.js/module_loader.zig
index c4dea6fc4..e4ee611cf 100644
--- a/src/bun.js/module_loader.zig
+++ b/src/bun.js/module_loader.zig
@@ -1664,6 +1664,15 @@ pub const ModuleLoader = struct {
.hash = 0,
};
},
+ .@"node:tls" => {
+ return ResolvedSource{
+ .allocator = null,
+ .source_code = ZigString.init(jsModuleFromFile(jsc_vm.load_builtins_from_path, "node-tls.exports.js")),
+ .specifier = ZigString.init("node:tls"),
+ .source_url = ZigString.init("node:tls"),
+ .hash = 0,
+ };
+ },
.@"node:dns/promises" => {
return ResolvedSource{
.allocator = null,
@@ -2026,6 +2035,7 @@ pub const HardcodedModule = enum {
@"node:https",
@"node:module",
@"node:net",
+ @"node:tls",
@"node:os",
@"node:path",
@"node:path/posix",
@@ -2074,6 +2084,7 @@ pub const HardcodedModule = enum {
.{ "node:dns", HardcodedModule.@"node:dns" },
.{ "node:net", HardcodedModule.@"node:net" },
.{ "node:os", HardcodedModule.@"node:os" },
+ .{ "node:tls", HardcodedModule.@"node:tls" },
.{ "node:path", HardcodedModule.@"node:path" },
.{ "node:path/posix", HardcodedModule.@"node:path/posix" },
.{ "node:path/win32", HardcodedModule.@"node:path/win32" },
@@ -2142,6 +2153,8 @@ pub const HardcodedModule = enum {
.{ "node:readline", "node:readline" },
.{ "node:readline/promises", "node:readline/promises" },
.{ "node:stream", "node:stream" },
+ .{ "node:tls", "node:tls" },
+ .{ "tls", "node:tls" },
.{ "node:stream/consumers", "node:stream/consumers" },
.{ "node:stream/web", "node:stream/web" },
.{ "node:string_decoder", "node:string_decoder" },