diff --git a/package-lock.json b/package-lock.json index f315d46..20ac12f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2712,11 +2712,6 @@ "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", "dev": true }, - "isomorphic-ws": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/isomorphic-ws/-/isomorphic-ws-4.0.1.tgz", - "integrity": "sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w==" - }, "istanbul-lib-coverage": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz", @@ -3319,6 +3314,14 @@ "whatwg-url": "^8.5.0", "ws": "^7.4.6", "xml-name-validator": "^3.0.0" + }, + "dependencies": { + "ws": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.4.tgz", + "integrity": "sha512-zP9z6GXm6zC27YtspwH99T3qTG7bBFv2VIkeHstMLrLlDJuzA7tQ5ls3OJ1hOGGCzTQPniNJoHXIAOS0Jljohg==", + "dev": true + } } }, "jsesc": { @@ -4502,6 +4505,13 @@ "randombytes": "^2.1.0", "readable-stream": "^3.6.0", "ws": "^7.4.2" + }, + "dependencies": { + "ws": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.4.tgz", + "integrity": "sha512-zP9z6GXm6zC27YtspwH99T3qTG7bBFv2VIkeHstMLrLlDJuzA7tQ5ls3OJ1hOGGCzTQPniNJoHXIAOS0Jljohg==" + } } }, "sisteransi": { @@ -5265,9 +5275,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.2.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.2.1.tgz", + "integrity": "sha512-XkgWpJU3sHU7gX8f13NqTn6KQ85bd1WU7noBHTT8fSohx7OS1TPY8k+cyRPCzFkia7C4mM229yeHr1qK9sM4JQ==" }, "xdg-basedir": { "version": "4.0.0", diff --git a/package.json b/package.json index 7356104..a9f3429 100644 --- a/package.json +++ b/package.json @@ -25,13 +25,12 @@ }, "dependencies": { "delay": "^5.0.0", - "isomorphic-ws": "^4.0.1", "minimist": "^1.2.5", "nanocustomassert": "^1.0.0", "reconnecting-websocket": "^4.4.0", "simple-websocket": "^9.0.0", "socket-signal": "^10.0.0", - "ws": "^7.5.3" + "ws": "^8.2.1" }, "devDependencies": { "enhanced-resolve": "^5.8.2", diff --git a/src/client.js b/src/client.js index e2d5893..68f2faf 100644 --- a/src/client.js +++ b/src/client.js @@ -1,6 +1,6 @@ import Socket from 'simple-websocket' import assert from 'nanocustomassert' -import WebSocket from 'isomorphic-ws' +import WebSocket from 'ws' import ReconnectingWebSocket from 'reconnecting-websocket' import delay from 'delay' import { SocketSignalClient } from 'socket-signal'