Skip to content

Commit 534f0d3

Browse files
committed
Use a newer socket.io
(cherry picked from commit bb0b51a)
1 parent 83ba4cb commit 534f0d3

File tree

2 files changed

+48
-50
lines changed

2 files changed

+48
-50
lines changed

package.json

+3
Original file line numberDiff line numberDiff line change
@@ -163,6 +163,9 @@
163163
"testem-failure-only-reporter": "^1.0.0",
164164
"typescript": "5.1"
165165
},
166+
"resolutions": {
167+
"socket.io": "^4.7.0"
168+
},
166169
"peerDependencies": {
167170
"@glimmer/component": "^1.1.2"
168171
},

yarn.lock

+45-50
Original file line numberDiff line numberDiff line change
@@ -2440,6 +2440,11 @@
24402440
resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-0.14.0.tgz#9fb3a3cf3132328151f353de4632e01e52102bea"
24412441
integrity sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==
24422442

2443+
"@socket.io/component-emitter@~3.1.0":
2444+
version "3.1.0"
2445+
resolved "https://registry.yarnpkg.com/@socket.io/component-emitter/-/component-emitter-3.1.0.tgz#96116f2a912e0c02817345b3c10751069920d553"
2446+
integrity sha512-+9jVqKhRSpsc591z5vX+X5Yyw+he/HCB4iQ/RYxw35CEPaY1gnsNE43nf9n9AaYjAQrTiI/mOwKUKdUs9vf7Xg==
2447+
24432448
"@szmarczak/http-timer@^1.1.2":
24442449
version "1.1.2"
24452450
resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-1.1.2.tgz#b1665e2c461a2cd92f4c1bbf50d5454de0d4b421"
@@ -2477,11 +2482,6 @@
24772482
resolved "https://registry.yarnpkg.com/@types/chai/-/chai-4.3.0.tgz#23509ebc1fa32f1b4d50d6a66c4032d5b8eaabdc"
24782483
integrity sha512-/ceqdqeRraGolFTcfoXNiqjyQhZzbINDngeoAq9GoHa8PPK1yNzTaxWjA6BFWp5Ua9JpXEMSS4s5i9tS0hOJtw==
24792484

2480-
"@types/component-emitter@^1.2.10":
2481-
version "1.2.11"
2482-
resolved "https://registry.yarnpkg.com/@types/component-emitter/-/component-emitter-1.2.11.tgz#50d47d42b347253817a39709fef03ce66a108506"
2483-
integrity sha512-SRXjM+tfsSlA9VuG8hGO2nft2p8zjXCK1VcC6N4NXbBbYbSia9kzCChYQajIjzIqOOOuh5Ock6MmV2oux4jDZQ==
2484-
24852485
"@types/connect@*":
24862486
version "3.4.35"
24872487
resolved "https://registry.yarnpkg.com/@types/connect/-/connect-3.4.35.tgz#5fcf6ae445e4021d1fc2219a4873cc73a3bb2ad1"
@@ -3429,11 +3429,6 @@ balanced-match@^1.0.0:
34293429
resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767"
34303430
integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c=
34313431

3432-
3433-
version "0.1.4"
3434-
resolved "https://registry.yarnpkg.com/base64-arraybuffer/-/base64-arraybuffer-0.1.4.tgz#9818c79e059b1355f97e0428a017c838e90ba812"
3435-
integrity sha1-mBjHngWbE1X5fgQooBfIOOkLqBI=
3436-
34373432
base64-js@^1.0.2:
34383433
version "1.3.1"
34393434
resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.3.1.tgz#58ece8cb75dd07e71ed08c736abc5fac4dbf8df1"
@@ -4564,7 +4559,7 @@ commondir@^1.0.1:
45644559
resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b"
45654560
integrity sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=
45664561

4567-
component-emitter@^1.2.1, component-emitter@~1.3.0:
4562+
component-emitter@^1.2.1:
45684563
version "1.3.0"
45694564
resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0"
45704565
integrity "sha1-FuQHD7qK4ptnnyIVhT7hgasuq8A= sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg=="
@@ -5435,25 +5430,26 @@ end-of-stream@^1.1.0:
54355430
dependencies:
54365431
once "^1.4.0"
54375432

5438-
engine.io-parser@~4.0.0:
5439-
version "4.0.3"
5440-
resolved "https://registry.yarnpkg.com/engine.io-parser/-/engine.io-parser-4.0.3.tgz#83d3a17acfd4226f19e721bb22a1ee8f7662d2f6"
5441-
integrity sha512-xEAAY0msNnESNPc00e19y5heTPX4y/TJ36gr8t1voOaNmTojP9b3oK3BbJLFufW2XFPQaaijpFewm2g2Um3uqA==
5442-
dependencies:
5443-
base64-arraybuffer "0.1.4"
5444-
5445-
engine.io@~5.2.0:
5433+
engine.io-parser@~5.2.1:
54465434
version "5.2.1"
5447-
resolved "https://registry.yarnpkg.com/engine.io/-/engine.io-5.2.1.tgz#3f84baf13471d35a6f3284a4effcd04c2f73c8a1"
5448-
integrity sha512-hyNxjVgWp619QMfqi/+/6/LQF+ueOIWeVOza3TeyvxUGjeT9U/xPkkHW/NJNuhbStrxMujEoMadoc2EY7DDEnw==
5435+
resolved "https://registry.yarnpkg.com/engine.io-parser/-/engine.io-parser-5.2.1.tgz#9f213c77512ff1a6cc0c7a86108a7ffceb16fcfb"
5436+
integrity sha512-9JktcM3u18nU9N2Lz3bWeBgxVgOKpw7yhRaoxQA3FUDZzzw+9WlA6p4G4u0RixNkg14fH7EfEc/RhpurtiROTQ==
5437+
5438+
engine.io@~6.5.2:
5439+
version "6.5.2"
5440+
resolved "https://registry.yarnpkg.com/engine.io/-/engine.io-6.5.2.tgz#769348ced9d56bd47bd83d308ec1c3375e85937c"
5441+
integrity sha512-IXsMcGpw/xRfjra46sVZVHiSWo/nJ/3g1337q9KNXtS6YRzbW5yIzTCb9DjhrBe7r3GZQR0I4+nq+4ODk5g/cA==
54495442
dependencies:
5443+
"@types/cookie" "^0.4.1"
5444+
"@types/cors" "^2.8.12"
5445+
"@types/node" ">=10.0.0"
54505446
accepts "~1.3.4"
54515447
base64id "2.0.0"
54525448
cookie "~0.4.1"
54535449
cors "~2.8.5"
54545450
debug "~4.3.1"
5455-
engine.io-parser "~4.0.0"
5456-
ws "~7.4.2"
5451+
engine.io-parser "~5.2.1"
5452+
ws "~8.11.0"
54575453

54585454
ensure-posix-path@^1.0.0, ensure-posix-path@^1.0.1, ensure-posix-path@^1.0.2, ensure-posix-path@^1.1.0, ensure-posix-path@^1.1.1:
54595455
version "1.1.1"
@@ -7541,9 +7537,9 @@ is-callable@^1.1.3, is-callable@^1.1.4, is-callable@^1.2.7:
75417537
integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==
75427538

75437539
is-core-module@^2.11.0, is-core-module@^2.5.0:
7544-
version "2.11.0"
7545-
resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.11.0.tgz#ad4cb3e3863e814523c96f3f58d26cc570ff0144"
7546-
integrity sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==
7540+
version "2.13.0"
7541+
resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.13.0.tgz#bb52aa6e2cbd49a30c2ba68c42bf3435ba6072db"
7542+
integrity sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==
75477543
dependencies:
75487544
has "^1.0.3"
75497545

@@ -10866,34 +10862,33 @@ [email protected]:
1086610862
dependencies:
1086710863
hoek "0.9.x"
1086810864

10869-
socket.io-adapter@~2.3.2:
10870-
version "2.3.2"
10871-
resolved "https://registry.yarnpkg.com/socket.io-adapter/-/socket.io-adapter-2.3.2.tgz#039cd7c71a52abad984a6d57da2c0b7ecdd3c289"
10872-
integrity sha512-PBZpxUPYjmoogY0aoaTmo1643JelsaS1CiAwNjRVdrI0X9Seuc19Y2Wife8k88avW6haG8cznvwbubAZwH4Mtg==
10865+
socket.io-adapter@~2.5.2:
10866+
version "2.5.2"
10867+
resolved "https://registry.yarnpkg.com/socket.io-adapter/-/socket.io-adapter-2.5.2.tgz#5de9477c9182fdc171cd8c8364b9a8894ec75d12"
10868+
integrity sha512-87C3LO/NOMc+eMcpcxUBebGjkpMDkNBS9tf7KJqcDsmL936EChtVva71Dw2q4tQcuVC+hAUy4an2NO/sYXmwRA==
10869+
dependencies:
10870+
ws "~8.11.0"
1087310871

10874-
socket.io-parser@~4.0.4:
10875-
version "4.0.5"
10876-
resolved "https://registry.yarnpkg.com/socket.io-parser/-/socket.io-parser-4.0.5.tgz#cb404382c32324cc962f27f3a44058cf6e0552df"
10877-
integrity sha512-sNjbT9dX63nqUFIOv95tTVm6elyIU4RvB1m8dOeZt+IgWwcWklFDOdmGcfo3zSiRsnR/3pJkjY5lfoGqEe4Eig==
10872+
socket.io-parser@~4.2.4:
10873+
version "4.2.4"
10874+
resolved "https://registry.yarnpkg.com/socket.io-parser/-/socket.io-parser-4.2.4.tgz#c806966cf7270601e47469ddeec30fbdfda44c83"
10875+
integrity sha512-/GbIKmo8ioc+NIWIhwdecY0ge+qVBSMdgxGygevmdHj24bsfgtCmcUUcQ5ZzcylGFHsN3k4HB4Cgkl96KVnuew==
1087810876
dependencies:
10879-
"@types/component-emitter" "^1.2.10"
10880-
component-emitter "~1.3.0"
10877+
"@socket.io/component-emitter" "~3.1.0"
1088110878
debug "~4.3.1"
1088210879

10883-
socket.io@^4.1.2:
10884-
version "4.2.0"
10885-
resolved "https://registry.yarnpkg.com/socket.io/-/socket.io-4.2.0.tgz#9e1c09d3ea647e24963a2e7ba8ea5c847778e2ed"
10886-
integrity sha512-sjlGfMmnaWvTRVxGRGWyhd9ctpg4APxWAxu85O/SxekkxHhfxmePWZbaYCkeX5QQX0z1YEnKOlNt6w82E4Nzug==
10880+
socket.io@^4.1.2, socket.io@^4.7.0:
10881+
version "4.7.2"
10882+
resolved "https://registry.yarnpkg.com/socket.io/-/socket.io-4.7.2.tgz#22557d76c3f3ca48f82e73d68b7add36a22df002"
10883+
integrity sha512-bvKVS29/I5fl2FGLNHuXlQaUH/BlzX1IN6S+NKLNZpBsPZIDH+90eQmCs2Railn4YUiww4SzUedJ6+uzwFnKLw==
1088710884
dependencies:
10888-
"@types/cookie" "^0.4.1"
10889-
"@types/cors" "^2.8.12"
10890-
"@types/node" ">=10.0.0"
1089110885
accepts "~1.3.4"
1089210886
base64id "~2.0.0"
10887+
cors "~2.8.5"
1089310888
debug "~4.3.2"
10894-
engine.io "~5.2.0"
10895-
socket.io-adapter "~2.3.2"
10896-
socket.io-parser "~4.0.4"
10889+
engine.io "~6.5.2"
10890+
socket.io-adapter "~2.5.2"
10891+
socket.io-parser "~4.2.4"
1089710892

1089810893
socks-proxy-agent@^8.0.1:
1089910894
version "8.0.1"
@@ -12214,10 +12209,10 @@ [email protected]:
1221412209
resolved "https://registry.yarnpkg.com/ws/-/ws-8.13.0.tgz#9a9fb92f93cf41512a0735c8f4dd09b8a1211cd0"
1221512210
integrity sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==
1221612211

12217-
ws@~7.4.2:
12218-
version "7.4.6"
12219-
resolved "https://registry.yarnpkg.com/ws/-/ws-7.4.6.tgz#5654ca8ecdeee47c33a9a4bf6d28e2be2980377c"
12220-
integrity sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==
12212+
ws@~8.11.0:
12213+
version "8.11.0"
12214+
resolved "https://registry.yarnpkg.com/ws/-/ws-8.11.0.tgz#6a0d36b8edfd9f96d8b25683db2f8d7de6e8e143"
12215+
integrity sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==
1222112216

1222212217
xdg-basedir@^4.0.0:
1222312218
version "4.0.0"

0 commit comments

Comments
 (0)