updates websocket library to version 8

This commit is contained in:
Lars Berning 2021-10-17 11:40:03 +02:00
parent 6529d2bbe1
commit 16fafc8add
No known key found for this signature in database
GPG Key ID: 028E73C9E1D8A0B3
3 changed files with 12 additions and 6 deletions

View File

@ -5,7 +5,7 @@
Creates the WebServer which serves the static assets and communicates with the clients Creates the WebServer which serves the static assets and communicates with the clients
via WebSockets via WebSockets
*/ */
import WebSocket from 'ws' import { WebSocket, WebSocketServer } from 'ws'
import finalhandler from 'finalhandler' import finalhandler from 'finalhandler'
import http from 'http' import http from 'http'
import serveStatic from 'serve-static' import serveStatic from 'serve-static'
@ -26,7 +26,7 @@ function createWebServer () {
log.info(`webserver running on port ${port}`) log.info(`webserver running on port ${port}`)
}) })
const wss = new WebSocket.Server({ server }) const wss = new WebSocketServer({ server })
wss.on('connection', function connection (ws) { wss.on('connection', function connection (ws) {
log.debug('websocket client connected') log.debug('websocket client connected')

12
package-lock.json generated
View File

@ -5077,6 +5077,12 @@
"requires": { "requires": {
"ansi-regex": "^5.0.1" "ansi-regex": "^5.0.1"
} }
},
"ws": {
"version": "7.5.5",
"resolved": "https://registry.npmjs.org/ws/-/ws-7.5.5.tgz",
"integrity": "sha512-BAkMFcAzl8as1G/hArkxOxq3G7pjUqQ3gzYbLL0/5zNkph70e+lCoxBGnm6AW1+/aiNeV4fnKqZ8m4GZewmH2w==",
"dev": true
} }
} }
}, },
@ -5642,9 +5648,9 @@
} }
}, },
"ws": { "ws": {
"version": "7.5.5", "version": "8.2.3",
"resolved": "https://registry.npmjs.org/ws/-/ws-7.5.5.tgz", "resolved": "https://registry.npmjs.org/ws/-/ws-8.2.3.tgz",
"integrity": "sha512-BAkMFcAzl8as1G/hArkxOxq3G7pjUqQ3gzYbLL0/5zNkph70e+lCoxBGnm6AW1+/aiNeV4fnKqZ8m4GZewmH2w==" "integrity": "sha512-wBuoj1BDpC6ZQ1B7DWQBYVLphPWkm8i9Y0/3YdHjHKHiohOJ1ws+3OccDWtH+PoC9DZD5WOTrJvNbWvjS6JWaA=="
}, },
"xml2js": { "xml2js": {
"version": "0.4.23", "version": "0.4.23",

View File

@ -33,7 +33,7 @@
"nosleep.js": "^0.12.0", "nosleep.js": "^0.12.0",
"onoff": "^6.0.3", "onoff": "^6.0.3",
"serve-static": "^1.14.1", "serve-static": "^1.14.1",
"ws": "^7.5.5", "ws": "^8.2.3",
"xml2js": "^0.4.23" "xml2js": "^0.4.23"
}, },
"devDependencies": { "devDependencies": {