Skip to content

Commit fb5ba9e

Browse files
authored
Merge pull request #108 from ether/feature/socket-io-v3
Added socket io v3.
2 parents 623c978 + 661f090 commit fb5ba9e

File tree

3 files changed

+31
-86
lines changed

3 files changed

+31
-86
lines changed

lib/index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ exports.connect = (host) => {
7171
protocolVersion: 2,
7272
};
7373

74-
socket.json.send(msg);
74+
socket.emit('message', msg);
7575
});
7676

7777

@@ -100,7 +100,7 @@ exports.connect = (host) => {
100100
if (!padState.inFlight && padState.outgoing) {
101101
padState.inFlight = padState.outgoing;
102102
padState.outgoing = null;
103-
socket.json.send({
103+
socket.emit('message', {
104104
type: 'COLLABROOM',
105105
component: 'pad',
106106
data: JSON.parse(JSON.stringify(padState.inFlight)),

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "etherpad-cli-client",
33
"description": "Node Client for Etherpad",
4-
"version": "2.0.2",
4+
"version": "3.0.0",
55
"author": {
66
"name": "John McLear",
77
"email": "[email protected]",
@@ -15,7 +15,7 @@
1515
],
1616
"dependencies": {
1717
"async": "^3.2.4",
18-
"socket.io-client": "^2.3.0",
18+
"socket.io-client": "^3.1.2",
1919
"superagent": "^8.1.2"
2020
},
2121
"devDependencies": {
@@ -28,7 +28,7 @@
2828
"lint:fix": "eslint --fix ."
2929
},
3030
"engines": {
31-
"node": ">=12.17.0"
31+
"node": ">=18.0.0"
3232
},
3333
"repository": {
3434
"type": "git",

pnpm-lock.yaml

Lines changed: 26 additions & 81 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)