aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2022-12-06 19:56:12 -0800
committerGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2022-12-06 19:56:36 -0800
commit3d243e5e957d8914d0731c3cd188490aefda8fa6 (patch)
tree59451931db2be306354c2ac096cd85c55c52e22e
parent5ea8fe8c90eca02cce24eb5385e195e85ddee9cb (diff)
downloadbun-3d243e5e957d8914d0731c3cd188490aefda8fa6.tar.gz
bun-3d243e5e957d8914d0731c3cd188490aefda8fa6.tar.zst
bun-3d243e5e957d8914d0731c3cd188490aefda8fa6.zip
Fix `node:stream/consumers`
-rw-r--r--src/bun.js/module_loader.zig16
-rw-r--r--src/bun.js/node_streams_consumer.exports.js9
2 files changed, 17 insertions, 8 deletions
diff --git a/src/bun.js/module_loader.zig b/src/bun.js/module_loader.zig
index 3975427ac..65bda2165 100644
--- a/src/bun.js/module_loader.zig
+++ b/src/bun.js/module_loader.zig
@@ -1781,14 +1781,14 @@ pub const ModuleLoader = struct {
.hash = 0,
};
},
- .@"node:stream/consumer" => {
+ .@"node:stream/consumers" => {
return ResolvedSource{
.allocator = null,
.source_code = ZigString.init(
@as(string, jsModuleFromFile(jsc_vm.load_builtins_from_path, "./node_streams_consumer.exports.js")),
),
- .specifier = ZigString.init("node:stream/consumer"),
- .source_url = ZigString.init("node:stream/consumer"),
+ .specifier = ZigString.init("node:stream/consumers"),
+ .source_url = ZigString.init("node:stream/consumers"),
.hash = 0,
};
},
@@ -1960,7 +1960,7 @@ pub const HardcodedModule = enum {
@"node:perf_hooks",
@"node:process",
@"node:stream",
- @"node:stream/consumer",
+ @"node:stream/consumers",
@"node:stream/web",
@"node:string_decoder",
@"node:timers",
@@ -2000,7 +2000,7 @@ pub const HardcodedModule = enum {
.{ "node:perf_hooks", HardcodedModule.@"node:perf_hooks" },
.{ "node:process", HardcodedModule.@"node:process" },
.{ "node:stream", HardcodedModule.@"node:stream" },
- .{ "node:stream/consumer", HardcodedModule.@"node:stream/consumer" },
+ .{ "node:stream/consumers", HardcodedModule.@"node:stream/consumers" },
.{ "node:stream/web", HardcodedModule.@"node:stream/web" },
.{ "node:string_decoder", HardcodedModule.@"node:string_decoder" },
.{ "node:timers", HardcodedModule.@"node:timers" },
@@ -2050,7 +2050,7 @@ pub const HardcodedModule = enum {
.{ "node:perf_hooks", "node:perf_hooks" },
.{ "node:process", "node:process" },
.{ "node:stream", "node:stream" },
- .{ "node:stream/consumer", "node:stream/consumer" },
+ .{ "node:stream/consumers", "node:stream/consumers" },
.{ "node:stream/web", "node:stream/web" },
.{ "node:string_decoder", "node:string_decoder" },
.{ "node:timers", "node:timers" },
@@ -2064,10 +2064,10 @@ pub const HardcodedModule = enum {
.{ "perf_hooks", "node:perf_hooks" },
.{ "process", "node:process" },
.{ "readable-stream", "node:stream" },
- .{ "readable-stream/consumer", "node:stream/consumer" },
+ .{ "readable-stream/consumer", "node:stream/consumers" },
.{ "readable-stream/web", "node:stream/web" },
.{ "stream", "node:stream" },
- .{ "stream/consumer", "node:stream/consumer" },
+ .{ "stream/consumers", "node:stream/consumers" },
.{ "stream/web", "node:stream/web" },
.{ "string_decoder", "node:string_decoder" },
.{ "timers", "node:timers" },
diff --git a/src/bun.js/node_streams_consumer.exports.js b/src/bun.js/node_streams_consumer.exports.js
index 83d447a43..6fa738076 100644
--- a/src/bun.js/node_streams_consumer.exports.js
+++ b/src/bun.js/node_streams_consumer.exports.js
@@ -8,3 +8,12 @@ export const buffer = async (readableStream) => {
};
export const blob = Bun.readableStreamToBlob;
+
+export default {
+ [Symbol.for("CommonJS")]: 0,
+ arrayBuffer,
+ text,
+ json,
+ buffer,
+ blob,
+};