From c1acfe53fbec696925ac0c7837402986c234b498 Mon Sep 17 00:00:00 2001 From: Luk Lu Date: Sat, 4 Jun 2022 10:51:45 +0800 Subject: [PATCH] rename all base.xxx to basend-xxx --- README.md | 2 +- basesocket.js | 14 +++++++------- package.json | 4 ++-- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index 40e214e..c356953 100644 --- a/README.md +++ b/README.md @@ -1 +1 @@ -# base.websocket.server | web服务端套接口 \ No newline at end of file +# basend-websocket-server | web 服务端套接口 diff --git a/basesocket.js b/basesocket.js index 3b54802..d400c97 100644 --- a/basesocket.js +++ b/basesocket.js @@ -1,5 +1,5 @@ const ws = require('ws') -const webtoken = require('base.webtoken') +const webtoken = require('basend-webtoken') const my = { wssServer: undefined, @@ -8,7 +8,7 @@ const my = { } module.exports = { - initSocket(webServer) { + initSocket (webServer) { my.wssServer = new ws.Server({ server: webServer }) console.info('App Socket Server attached to web server.') @@ -30,7 +30,7 @@ module.exports = { } if (dataObj.skevent === 'SOCKET_OWNER') { dataObj._passtokenSource = webtoken.verifyToken(dataObj._passtoken) // todo: 为防止前端欺骗,应当用和login里类似的方法来检查来检查 - if (typeof(dataObj._passtokenSource?.uuid)==='string') { + if (typeof dataObj._passtokenSource?.uuid === 'string') { my.socketPool[dataObj._passtokenSource.uuid] = socket console.log('收到Login 成功的消息,绑定socket', Object.keys(my.socketPool)) } @@ -46,11 +46,11 @@ module.exports = { return this }, - removeUserSocket(uuid) { + removeUserSocket (uuid) { delete my.socketPool[uuid] }, - addListener(skevent, listener) { + addListener (skevent, listener) { if (Array.isArray(my.listeners[skevent]) && typeof listener === 'function') { my.listeners[skevent].push(listener) } else { @@ -59,7 +59,7 @@ module.exports = { return this }, - sendToAll(dataObj) { + sendToAll (dataObj) { my.wssServer.clients.forEach((socket) => { if (socket.readyState === socket.OPEN) { socket.send(typeof dataObj !== 'string' ? JSON.stringify(dataObj) : dataObj) @@ -69,7 +69,7 @@ module.exports = { }) }, - sendToOne(dataObj, uuid) { + sendToOne (dataObj, uuid) { const socket = my.socketPool[uuid] if (socket && socket.readyState === socket.OPEN) { socket.send(typeof dataObj !== 'string' ? JSON.stringify(dataObj) : dataObj) diff --git a/package.json b/package.json index e203c42..67980a7 100644 --- a/package.json +++ b/package.json @@ -1,10 +1,10 @@ { - "name": "base.websocket.server", + "name": "basend-websocket-server", "version": "0.1.0", "main": "basesocket.js", "private": true, "dependencies": { - "base.webtoken": "git+https://git.faronear.org/npm/base.webtoken", + "basend-webtoken": "git+https://git.faronear.org/npm/basend-webtoken", "ws": "^7.2.1" }, "devDependencies": {},