Migrate Socket.IO from Version 2 to Version 3 🚀 (#6152)

* feat :migrate socket.io 2 -> 3

* fix: backend test

* fix: ts error

* rm

* reset the test timeout

* Updated cli client.

* Updated lock file.

* Use updated load tester.

---------

Co-authored-by: SamTV12345 <40429738+samtv12345@users.noreply.github.com>
This commit is contained in:
Hossein Marzban 2024-02-18 00:06:26 +03:30 committed by GitHub
parent 47f0113fd7
commit b2be2ca714
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
17 changed files with 265 additions and 321 deletions

View file

@ -36,7 +36,7 @@
"cookie-parser": "^1.4.6",
"cross-spawn": "^7.0.3",
"ejs": "^3.1.9",
"etherpad-require-kernel": "^1.0.15",
"etherpad-require-kernel": "^1.0.16",
"etherpad-yajsml": "0.0.12",
"express": "4.18.2",
"express-rate-limit": "^7.1.5",
@ -62,12 +62,13 @@
"resolve": "1.22.8",
"security": "1.0.0",
"semver": "^7.6.0",
"socket.io": "^2.5.0",
"socket.io": "^3.1.2",
"socket.io-client": "^3.1.3",
"superagent": "^8.1.2",
"terser": "^5.27.1",
"threads": "^1.7.0",
"tinycon": "0.6.8",
"tsx": "^4.7.0",
"tsx": "^4.7.1",
"ueberdb2": "^4.2.56",
"underscore": "1.13.6",
"unorm": "1.6.0",
@ -78,14 +79,14 @@
"etherpad-lite": "node/server.ts"
},
"devDependencies": {
"cypress": "^13.6.4",
"@types/async": "^3.2.24",
"@types/express": "^4.17.21",
"@types/node": "^20.11.19",
"@types/underscore": "^1.11.15",
"cypress": "^13.6.4",
"eslint": "^8.56.0",
"eslint-config-etherpad": "^3.0.22",
"etherpad-cli-client": "^2.0.2",
"etherpad-cli-client": "^3.0.1",
"mocha": "^10.3.0",
"mocha-froth": "^0.2.10",
"nodeify": "^1.0.1",