aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2023-04-07 23:15:19 -0700
committerGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2023-04-07 23:15:19 -0700
commitba7a8a9cb5aefc6093621dcfb2ac1cb615b7c913 (patch)
tree276e6bf6a8f8e6bf8976fdb5112df0b65e658c51
parentc764543af54352b7d09352f47f9edafe71fbb1b3 (diff)
downloadbun-ba7a8a9cb5aefc6093621dcfb2ac1cb615b7c913.tar.gz
bun-ba7a8a9cb5aefc6093621dcfb2ac1cb615b7c913.tar.zst
bun-ba7a8a9cb5aefc6093621dcfb2ac1cb615b7c913.zip
Fix `node:` prefix when `--platform=node`
-rw-r--r--src/options.zig10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/options.zig b/src/options.zig
index e3e4c5115..2e97b7f3d 100644
--- a/src/options.zig
+++ b/src/options.zig
@@ -174,7 +174,7 @@ pub const ExternalModules = struct {
return result;
}
- pub const NodeBuiltinPatterns = [_]string{
+ const NodeBuiltinPatternsRaw = [_]string{
"_http_agent",
"_http_client",
"_http_common",
@@ -233,6 +233,14 @@ pub const ExternalModules = struct {
"zlib",
};
+ pub const NodeBuiltinPatterns = NodeBuiltinPatternsRaw ++ brk: {
+ var builtins = NodeBuiltinPatternsRaw;
+ for (&builtins) |*builtin| {
+ builtin.* = "node:" ++ builtin.*;
+ }
+ break :brk builtins;
+ };
+
pub const BunNodeBuiltinPatternsCompat = [_]string{
"_http_agent",
"_http_client",