0.5.2 return handle to newly added socket instead of just init function
parent
93a5c72e5f
commit
eee7a8f11e
10
package.json
10
package.json
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "@uci/base",
|
"name": "@uci/base",
|
||||||
"version": "0.5.1",
|
"version": "0.5.2",
|
||||||
"description": "Multi type and transport JSON packet communication base class. Used in UCI extended classes",
|
"description": "Multi type and transport JSON packet communication base class. Used in UCI extended classes",
|
||||||
"main": "src/base",
|
"main": "src/base",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
|
@ -39,18 +39,18 @@
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"chai": "^4.2.0",
|
"chai": "^4.2.0",
|
||||||
"esm": "^3.2.25",
|
"esm": "^3.2.25",
|
||||||
"mocha": "^7.1.1",
|
"mocha": "^8.0.1",
|
||||||
"nodemon": "^2.0.2"
|
"nodemon": "^2.0.4"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@uci-utils/bind-funcs": "^0.2.4",
|
"@uci-utils/bind-funcs": "^0.2.4",
|
||||||
"@uci-utils/logger": "^0.0.16",
|
"@uci-utils/logger": "^0.0.18",
|
||||||
"@uci-utils/ready": "^0.3.0",
|
"@uci-utils/ready": "^0.3.0",
|
||||||
"@uci/mqtt": "^0.3.1",
|
"@uci/mqtt": "^0.3.1",
|
||||||
"@uci/socket": "^0.3.1",
|
"@uci/socket": "^0.3.1",
|
||||||
"@uci/websocket": "^0.4.0",
|
"@uci/websocket": "^0.4.0",
|
||||||
"await-to-js": "^2.1.1",
|
"await-to-js": "^2.1.1",
|
||||||
"is-plain-object": "^3.0.0",
|
"is-plain-object": "^3.0.1",
|
||||||
"merge-anything": "^3.0.3"
|
"merge-anything": "^3.0.3"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -287,7 +287,8 @@ class Base extends EventEmitter {
|
||||||
this._socket[name].conPackets.unshift(this._readyPacket)
|
this._socket[name].conPackets.unshift(this._readyPacket)
|
||||||
if (options.duplex) this.consumerConnected(this._socket[name],{consumer:options.duplex, add:true})
|
if (options.duplex) this.consumerConnected(this._socket[name],{consumer:options.duplex, add:true})
|
||||||
}
|
}
|
||||||
return this.getSocketInit(name) // returns the init function (e.g. connect or create) for the socket
|
return this._socket[name] // return handle to newly registered socket
|
||||||
|
// return this.getSocketInit(name) // returns the init function (e.g. connect or create) for the socket
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue