aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/bun.js/ws.exports.js15
1 files changed, 7 insertions, 8 deletions
diff --git a/src/bun.js/ws.exports.js b/src/bun.js/ws.exports.js
index 959cf82a7..c141c39f6 100644
--- a/src/bun.js/ws.exports.js
+++ b/src/bun.js/ws.exports.js
@@ -374,14 +374,13 @@ class BunWebSocketMocked extends EventEmitter {
message = Buffer.from(message);
}
} else {
- //Uint8Array
- if (this.#binaryType === "arraybuffer") {
- message = message.buffer;
- } else if (this.#binaryType === "blob") {
- message = new Blob([message]);
- } else {
- // nodebuffer
- message = Buffer.from(message);
+ //Buffer
+ if (this.#binaryType !== "nodebuffer") {
+ if (this.#binaryType === "arraybuffer") {
+ message = new Uint8Array(message);
+ } else if (this.#binaryType === "blob") {
+ message = new Blob([message]);
+ }
}
}
td>[bun.js] Add `Bun.hash`Gravatar Jarred Sumner 2-0/+160 2022-03-28CustomEventGravatar Jarred Sumner 11-14/+738 2022-03-28ScriptExecutionContextGravatar Jarred Sumner 2-15/+14 2022-03-28[`bun.js`] Add `Event`, `EventTarget`, `AbortController`, `AbortSignal`Gravatar Jarred Sumner 111-21/+11463 2022-03-27Safer error handlingGravatar Jarred Sumner 2-13/+19 2022-03-27[Bun.js] Add `DOMException`Gravatar Jarred Sumner 1-7/+18 2022-03-27No to FormData for nowGravatar Jarred Sumner 3-272/+2 2022-03-27Update WebKitGravatar Jarred Sumner 1-0/+0 2022-03-27Update base.zigGravatar Jarred Sumner 1-1/+1 2022-03-27Update .clang-formatGravatar Jarred Sumner 1-1/+1 2022-03-27Update MakefileGravatar Jarred Sumner 1-7/+24 2022-03-27Begin adding WebCore classes to bunGravatar Jarred Sumner 123-1014/+12717 2022-03-27Add Bun.mmap exampleGravatar Jarred Sumner 3-0/+34