Skip to content

Commit 1de7d8f

Browse files
fix(deps): update dependency socket.io to v4.6.2 [security]
1 parent 85cc526 commit 1de7d8f

File tree

3 files changed

+198
-75
lines changed

3 files changed

+198
-75
lines changed

backend/editor/OT/OTClient/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"version": "0.1.0",
44
"private": true,
55
"dependencies": {
6-
"socket.io": "4.5.1",
6+
"socket.io": "4.6.2",
77
"socket.io-client": "4.5.1"
88
},
99
"devDependencies": {

backend/editor/OT/OTClient/yarn.lock

+144-29
Original file line numberDiff line numberDiff line change
@@ -727,7 +727,7 @@
727727
resolved "https://registry.yarnpkg.com/@types/prettier/-/prettier-2.7.0.tgz#ea03e9f0376a4446f44797ca19d9c46c36e352dc"
728728
integrity sha512-RI1L7N4JnW5gQw2spvL7Sllfuf1SaHdrZpCHiBlCXjIlufi1SMNnbu2teze3/QE67Fg2tBlH7W+mi4hVNk4p0A==
729729

730-
"@types/socket.io@^3.0.2":
730+
731731
version "3.0.2"
732732
resolved "https://registry.yarnpkg.com/@types/socket.io/-/socket.io-3.0.2.tgz#606c9639e3f93bb8454cba8f5f0a283d47917759"
733733
integrity sha512-pu0sN9m5VjCxBZVK8hW37ZcMe8rjn4HHggBN5CbaRTvFwv5jOmuIRZEuddsBPa9Th0ts0SIo3Niukq+95cMBbQ==
@@ -1065,6 +1065,35 @@ braces@^3.0.2:
10651065
dependencies:
10661066
fill-range "^7.0.1"
10671067

1068+
browserslist@^4.21.3:
1069+
version "4.23.1"
1070+
resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.23.1.tgz#ce4af0534b3d37db5c1a4ca98b9080f985041e96"
1071+
integrity sha512-TUfofFo/KsK/bWZ9TWQ5O26tsWW4Uhmt8IYklbnUa70udB6P2wA7w7o4PY4muaEPBQaAX+CEnmmIA41NVHtPVw==
1072+
dependencies:
1073+
caniuse-lite "^1.0.30001629"
1074+
electron-to-chromium "^1.4.796"
1075+
node-releases "^2.0.14"
1076+
update-browserslist-db "^1.0.16"
1077+
1078+
1079+
version "0.2.6"
1080+
resolved "https://registry.yarnpkg.com/bs-logger/-/bs-logger-0.2.6.tgz#eb7d365307a72cf974cc6cda76b68354ad336bd8"
1081+
integrity sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==
1082+
dependencies:
1083+
fast-json-stable-stringify "2.x"
1084+
1085+
1086+
version "2.1.1"
1087+
resolved "https://registry.yarnpkg.com/bser/-/bser-2.1.1.tgz#e6787da20ece9d07998533cfd9de6f5c38f4bc05"
1088+
integrity sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==
1089+
dependencies:
1090+
node-int64 "^0.4.0"
1091+
1092+
buffer-from@^1.0.0:
1093+
version "1.1.2"
1094+
resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5"
1095+
integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==
1096+
10681097
builtins@^5.0.1:
10691098
version "5.0.1"
10701099
resolved "https://registry.yarnpkg.com/builtins/-/builtins-5.0.1.tgz#87f6db9ab0458be728564fa81d876d8d74552fa9"
@@ -1095,10 +1124,10 @@ camelcase@^6.2.0:
10951124
resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a"
10961125
integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==
10971126

1098-
caniuse-lite@^1.0.30001400:
1099-
version "1.0.30001406"
1100-
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001406.tgz#d0146e7919635479f873b4507517b627f66ab269"
1101-
integrity sha512-bWTlaXUy/rq0BBtYShc/jArYfBPjEV95euvZ8JVtO43oQExEN/WquoqpufFjNu4kSpi5cy5kMbNvzztWDfv1Jg==
1127+
caniuse-lite@^1.0.30001629:
1128+
version "1.0.30001636"
1129+
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001636.tgz#b15f52d2bdb95fad32c2f53c0b68032b85188a78"
1130+
integrity sha512-bMg2vmr8XBsbL6Lr0UHXy/21m84FTxDLWn2FSqMd5PrlbMxwJlQnC2YWYxVgp66PZE+BBNF2jYQUBKCo1FDeZg==
11021131

11031132
chalk@^2.0.0:
11041133
version "2.4.2"
@@ -1235,6 +1264,13 @@ debug@^4.1.0, debug@^4.1.1, debug@^4.3.2, debug@^4.3.4, debug@~4.3.1, debug@~4.3
12351264
dependencies:
12361265
ms "2.1.2"
12371266

1267+
debug@~4.3.4:
1268+
version "4.3.5"
1269+
resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.5.tgz#e83444eceb9fedd4a1da56d671ae2446a01a6e1e"
1270+
integrity sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==
1271+
dependencies:
1272+
ms "2.1.2"
1273+
12381274
dedent@^0.7.0:
12391275
version "0.7.0"
12401276
resolved "https://registry.yarnpkg.com/dedent/-/dedent-0.7.0.tgz#2495ddbaf6eb874abb0e1be9df22d2e5a544326c"
@@ -1289,10 +1325,10 @@ doctrine@^3.0.0:
12891325
dependencies:
12901326
esutils "^2.0.2"
12911327

1292-
electron-to-chromium@^1.4.251:
1293-
version "1.4.254"
1294-
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.254.tgz#c6203583890abf88dfc0be046cd72d3b48f8beb6"
1295-
integrity sha512-Sh/7YsHqQYkA6ZHuHMy24e6TE4eX6KZVsZb9E/DvU1nQRIrH4BflO/4k+83tfdYvDl+MObvlqHPRICzEdC9c6Q==
1328+
electron-to-chromium@^1.4.796:
1329+
version "1.4.806"
1330+
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.806.tgz#2cb046631cbabceb26fc72be68d273fa183e36bc"
1331+
integrity sha512-nkoEX2QIB8kwCOtvtgwhXWy2IHVcOLQZu9Qo36uaGB835mdX/h8uLRlosL6QIhLVUnAiicXRW00PwaPZC74Nrg==
12961332

12971333
emittery@^0.10.2:
12981334
version "0.10.2"
@@ -1336,6 +1372,22 @@ engine.io@~6.2.0:
13361372
engine.io-parser "~5.0.3"
13371373
ws "~8.2.3"
13381374

1375+
engine.io@~6.4.2:
1376+
version "6.4.2"
1377+
resolved "https://registry.yarnpkg.com/engine.io/-/engine.io-6.4.2.tgz#ffeaf68f69b1364b0286badddf15ff633476473f"
1378+
integrity sha512-FKn/3oMiJjrOEOeUub2WCox6JhxBXq/Zn3fZOMCBxKnNYtsdKjxhl7yR3fZhM9PV+rdE75SU5SYMc+2PGzo+Tg==
1379+
dependencies:
1380+
"@types/cookie" "^0.4.1"
1381+
"@types/cors" "^2.8.12"
1382+
"@types/node" ">=10.0.0"
1383+
accepts "~1.3.4"
1384+
base64id "2.0.0"
1385+
cookie "~0.4.1"
1386+
cors "~2.8.5"
1387+
debug "~4.3.1"
1388+
engine.io-parser "~5.0.3"
1389+
ws "~8.11.0"
1390+
13391391
error-ex@^1.3.1:
13401392
version "1.3.2"
13411393
resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf"
@@ -1393,6 +1445,11 @@ escalade@^3.1.1:
13931445
resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40"
13941446
integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==
13951447

1448+
escalade@^3.1.2:
1449+
version "3.1.2"
1450+
resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.2.tgz#54076e9ab29ea5bf3d8f1ed62acffbb88272df27"
1451+
integrity sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==
1452+
13961453
escape-string-regexp@^1.0.5:
13971454
version "1.0.5"
13981455
resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
@@ -2681,10 +2738,10 @@ node-int64@^0.4.0:
26812738
resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b"
26822739
integrity sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==
26832740

2684-
node-releases@^2.0.6:
2685-
version "2.0.6"
2686-
resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.6.tgz#8a7088c63a55e493845683ebf3c828d8c51c5503"
2687-
integrity sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==
2741+
node-releases@^2.0.14:
2742+
version "2.0.14"
2743+
resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.14.tgz#2ffb053bceb8b2be8495ece1ab6ce600c4461b0b"
2744+
integrity sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==
26882745

26892746
normalize-path@^3.0.0:
26902747
version "3.0.0"
@@ -2850,10 +2907,10 @@ path-type@^4.0.0:
28502907
resolved "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz"
28512908
integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==
28522909

2853-
picocolors@^1.0.0:
2854-
version "1.0.0"
2855-
resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c"
2856-
integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==
2910+
picocolors@^1.0.1:
2911+
version "1.0.1"
2912+
resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.1.tgz#a8ad579b571952f0e5d25892de5445bcfe25aaa1"
2913+
integrity sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==
28572914

28582915
picomatch@^2.0.4, picomatch@^2.2.3, picomatch@^2.3.1:
28592916
version "2.3.1"
@@ -2940,6 +2997,16 @@ resolve-from@^4.0.0:
29402997
resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz"
29412998
integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==
29422999

3000+
resolve-from@^5.0.0:
3001+
version "5.0.0"
3002+
resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69"
3003+
integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==
3004+
3005+
resolve.exports@^1.1.0:
3006+
version "1.1.1"
3007+
resolved "https://registry.yarnpkg.com/resolve.exports/-/resolve.exports-1.1.1.tgz#05cfd5b3edf641571fd46fa608b610dda9ead999"
3008+
integrity sha512-/NtpHNDN7jWhAaQ9BvBUYZ6YTXsRBgfqWFWP7BZBaoMJO/I3G5OFzvTuWNlZC3aPjins1F+TNrLKsGbH4rfsRQ==
3009+
29433010
resolve@^1.20.0, resolve@^1.22.0:
29443011
version "1.22.0"
29453012
resolved "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz"
@@ -2977,18 +3044,28 @@ run-parallel@^1.1.9:
29773044
dependencies:
29783045
queue-microtask "^1.2.2"
29793046

3047+
safe-buffer@~5.1.1:
3048+
version "5.1.2"
3049+
resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d"
3050+
integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==
3051+
3052+
[email protected], semver@^7.3.5:
3053+
version "7.6.2"
3054+
resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.2.tgz#1e3b34759f896e8f14d6134732ce798aeb0c6e13"
3055+
integrity sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==
3056+
3057+
semver@^6.0.0, semver@^6.3.0:
3058+
version "6.3.0"
3059+
resolved "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz"
3060+
integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==
3061+
29803062
semver@^7.0.0, semver@^7.3.7:
29813063
version "7.3.7"
29823064
resolved "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz"
29833065
integrity sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==
29843066
dependencies:
29853067
lru-cache "^6.0.0"
29863068

2987-
semver@^6.0.0, semver@^6.3.0:
2988-
version "6.3.0"
2989-
resolved "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz"
2990-
integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==
2991-
29923069
shebang-command@^2.0.0:
29933070
version "2.0.0"
29943071
resolved "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz"
@@ -3030,6 +3107,14 @@ socket.io-adapter@~2.4.0:
30303107
resolved "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.4.0.tgz"
30313108
integrity sha512-W4N+o69rkMEGVuk2D/cvca3uYsvGlMwsySWV447y99gUPghxq42BxqLNMndb+a1mm/5/7NeXVQS7RLa2XyXvYg==
30323109

3110+
socket.io-adapter@~2.5.2:
3111+
version "2.5.5"
3112+
resolved "https://registry.yarnpkg.com/socket.io-adapter/-/socket.io-adapter-2.5.5.tgz#c7a1f9c703d7756844751b6ff9abfc1780664082"
3113+
integrity sha512-eLDQas5dzPgOWCk9GuuJC2lBqItuhKI4uxGgo9aIV7MYbk2h9Q6uULEh8WBzThoI7l+qU9Ast9fVUmkqPP9wYg==
3114+
dependencies:
3115+
debug "~4.3.4"
3116+
ws "~8.17.1"
3117+
30333118
30343119
version "4.5.1"
30353120
resolved "https://registry.npmjs.org/socket.io-client/-/socket.io-client-4.5.1.tgz"
@@ -3057,7 +3142,15 @@ socket.io-parser@~4.2.0:
30573142
"@socket.io/component-emitter" "~3.1.0"
30583143
debug "~4.3.1"
30593144

3060-
socket.io@*, [email protected]:
3145+
socket.io-parser@~4.2.4:
3146+
version "4.2.4"
3147+
resolved "https://registry.yarnpkg.com/socket.io-parser/-/socket.io-parser-4.2.4.tgz#c806966cf7270601e47469ddeec30fbdfda44c83"
3148+
integrity sha512-/GbIKmo8ioc+NIWIhwdecY0ge+qVBSMdgxGygevmdHj24bsfgtCmcUUcQ5ZzcylGFHsN3k4HB4Cgkl96KVnuew==
3149+
dependencies:
3150+
"@socket.io/component-emitter" "~3.1.0"
3151+
debug "~4.3.1"
3152+
3153+
socket.io@*:
30613154
version "4.5.1"
30623155
resolved "https://registry.npmjs.org/socket.io/-/socket.io-4.5.1.tgz"
30633156
integrity sha512-0y9pnIso5a9i+lJmsCdtmTTgJFFSvNQKDnPQRz28mGNnxbmqYg2QPtJTLFxhymFZhAIn50eHAKzJeiNaKr+yUQ==
@@ -3069,6 +3162,18 @@ socket.io@*, [email protected]:
30693162
socket.io-adapter "~2.4.0"
30703163
socket.io-parser "~4.0.4"
30713164

3165+
3166+
version "4.6.2"
3167+
resolved "https://registry.yarnpkg.com/socket.io/-/socket.io-4.6.2.tgz#d597db077d4df9cbbdfaa7a9ed8ccc3d49439786"
3168+
integrity sha512-Vp+lSks5k0dewYTfwgPT9UeGGd+ht7sCpB7p0e83VgO4X/AHYWhXITMrNk/pg8syY2bpx23ptClCQuHhqi2BgQ==
3169+
dependencies:
3170+
accepts "~1.3.4"
3171+
base64id "~2.0.0"
3172+
debug "~4.3.2"
3173+
engine.io "~6.4.2"
3174+
socket.io-adapter "~2.5.2"
3175+
socket.io-parser "~4.2.4"
3176+
30723177
30733178
version "0.5.13"
30743179
resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.13.tgz#31b24a9c2e73c2de85066c0feb7d44767ed52932"
@@ -3302,13 +3407,13 @@ unbox-primitive@^1.0.2:
33023407
has-symbols "^1.0.3"
33033408
which-boxed-primitive "^1.0.2"
33043409

3305-
update-browserslist-db@^1.0.9:
3306-
version "1.0.9"
3307-
resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.9.tgz#2924d3927367a38d5c555413a7ce138fc95fcb18"
3308-
integrity sha512-/xsqn21EGVdXI3EXSum1Yckj3ZVZugqyOZQ/CxYPBD/R+ko9NSUScf8tFF4dOKY+2pvSSJA/S+5B8s4Zr4kyvg==
3410+
update-browserslist-db@^1.0.16:
3411+
version "1.0.16"
3412+
resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.16.tgz#f6d489ed90fb2f07d67784eb3f53d7891f736356"
3413+
integrity sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ==
33093414
dependencies:
3310-
escalade "^3.1.1"
3311-
picocolors "^1.0.0"
3415+
escalade "^3.1.2"
3416+
picocolors "^1.0.1"
33123417

33133418
uri-js@^4.2.2:
33143419
version "4.4.1"
@@ -3388,6 +3493,16 @@ write-file-atomic@^4.0.1:
33883493
imurmurhash "^0.1.4"
33893494
signal-exit "^3.0.7"
33903495

3496+
ws@~8.11.0:
3497+
version "8.11.0"
3498+
resolved "https://registry.yarnpkg.com/ws/-/ws-8.11.0.tgz#6a0d36b8edfd9f96d8b25683db2f8d7de6e8e143"
3499+
integrity sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==
3500+
3501+
ws@~8.17.1:
3502+
version "8.17.1"
3503+
resolved "https://registry.yarnpkg.com/ws/-/ws-8.17.1.tgz#9293da530bb548febc95371d90f9c878727d919b"
3504+
integrity sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==
3505+
33913506
ws@~8.2.3:
33923507
version "8.2.3"
33933508
resolved "https://registry.npmjs.org/ws/-/ws-8.2.3.tgz"

0 commit comments

Comments
 (0)