From 003f1dceb8725d4494aa1130d7dfd2a3c08c3020 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 10 Jan 2022 03:14:09 +0000 Subject: [PATCH 1/2] Bump ws from 7.5.3 to 8.4.0 Bumps [ws](https://github.com/websockets/ws) from 7.5.3 to 8.4.0. - [Release notes](https://github.com/websockets/ws/releases) - [Commits](https://github.com/websockets/ws/compare/7.5.3...8.4.0) --- updated-dependencies: - dependency-name: ws dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- package-lock.json | 16 ++++++++-------- package.json | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package-lock.json b/package-lock.json index 5da00577..fd3e519e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -24,7 +24,7 @@ "nyc": "^15.0.0", "request": "^2.87.0", "request-promise-native": "^1.0.4", - "ws": "^7.0.0" + "ws": "^8.4.0" }, "engines": { "node": ">= 10.0" @@ -2515,12 +2515,12 @@ } }, "node_modules/ws": { - "version": "7.5.3", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.3.tgz", - "integrity": "sha512-kQ/dHIzuLrS6Je9+uv81ueZomEwH0qVYstcAQ4/Z93K8zeko9gtAbttJWzoC5ukqXY1PpoouV3+VSOqEAFt5wg==", + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.4.0.tgz", + "integrity": "sha512-IHVsKe2pjajSUIl4KYMQOdlyliovpEPquKkqbwswulszzI7r0SfQrxnXdWAEqOlDCLrVSJzo+O1hAwdog2sKSQ==", "dev": true, "engines": { - "node": ">=8.3.0" + "node": ">=10.0.0" }, "peerDependencies": { "bufferutil": "^4.0.1", @@ -4568,9 +4568,9 @@ } }, "ws": { - "version": "7.5.3", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.3.tgz", - "integrity": "sha512-kQ/dHIzuLrS6Je9+uv81ueZomEwH0qVYstcAQ4/Z93K8zeko9gtAbttJWzoC5ukqXY1PpoouV3+VSOqEAFt5wg==", + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.4.0.tgz", + "integrity": "sha512-IHVsKe2pjajSUIl4KYMQOdlyliovpEPquKkqbwswulszzI7r0SfQrxnXdWAEqOlDCLrVSJzo+O1hAwdog2sKSQ==", "dev": true, "requires": {} }, diff --git a/package.json b/package.json index 05c7f4b0..f2304ce4 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,7 @@ "nyc": "^15.0.0", "request": "^2.87.0", "request-promise-native": "^1.0.4", - "ws": "^7.0.0" + "ws": "^8.4.0" }, "engines": { "node": ">= 10.0" From 26ed5d2f06e5d2ed363bc49f6f66240569b80c43 Mon Sep 17 00:00:00 2001 From: Min RK Date: Fri, 17 Sep 2021 10:42:18 +0200 Subject: [PATCH 2/2] tst: ws 8 messages are Buffers, must call toString --- lib/testutil.js | 2 +- test/proxy_spec.js | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/testutil.js b/lib/testutil.js index b0527080..efb8603c 100644 --- a/lib/testutil.js +++ b/lib/testutil.js @@ -36,7 +36,7 @@ var addTarget = (exports.addTarget = function (proxy, path, port, websocket, tar wss.on("connection", function (ws) { ws.on("message", function (message) { var reply = extend({}, data); - reply.message = message; + reply.message = message.toString(); ws.send(JSON.stringify(reply)); }); ws.send("connected"); diff --git a/test/proxy_spec.js b/test/proxy_spec.js index a659f10c..8827d006 100644 --- a/test/proxy_spec.js +++ b/test/proxy_spec.js @@ -61,6 +61,7 @@ describe("Proxy Tests", function () { }); var nmsgs = 0; ws.on("message", function (msg) { + msg = msg.toString(); if (nmsgs === 0) { expect(msg).toEqual("connected"); } else {