robin*

소켓io 추가

...@@ -4,7 +4,8 @@ ...@@ -4,7 +4,8 @@
4 "express": "^4.17.1", 4 "express": "^4.17.1",
5 "express-async-errors": "^3.1.1", 5 "express-async-errors": "^3.1.1",
6 "express-handlebars": "^5.2.0", 6 "express-handlebars": "^5.2.0",
7 - "monk": "^7.3.2" 7 + "monk": "^7.3.2",
8 + "socket.io": "^3.0.4"
8 }, 9 },
9 "scripts": { 10 "scripts": {
10 "start": "node src/main.js" 11 "start": "node src/main.js"
......
...@@ -2,6 +2,14 @@ ...@@ -2,6 +2,14 @@
2 # yarn lockfile v1 2 # yarn lockfile v1
3 3
4 4
5 +"@types/body-parser@*":
6 + version "1.19.0"
7 + resolved "https://registry.yarnpkg.com/@types/body-parser/-/body-parser-1.19.0.tgz#0685b3c47eb3006ffed117cdd55164b61f80538f"
8 + integrity sha512-W98JrE0j2K78swW4ukqMleo8R7h/pFETjM2DQ90MF6XK2i4LO4W3gQ71Lt4w3bfm2EvVSyWHplECvB5sK22yFQ==
9 + dependencies:
10 + "@types/connect" "*"
11 + "@types/node" "*"
12 +
5 "@types/bson@*": 13 "@types/bson@*":
6 version "4.0.3" 14 version "4.0.3"
7 resolved "https://registry.yarnpkg.com/@types/bson/-/bson-4.0.3.tgz#30889d2ffde6262abbe38659364c631454999fbf" 15 resolved "https://registry.yarnpkg.com/@types/bson/-/bson-4.0.3.tgz#30889d2ffde6262abbe38659364c631454999fbf"
...@@ -9,6 +17,54 @@ ...@@ -9,6 +17,54 @@
9 dependencies: 17 dependencies:
10 "@types/node" "*" 18 "@types/node" "*"
11 19
20 +"@types/component-emitter@^1.2.10":
21 + version "1.2.10"
22 + resolved "https://registry.yarnpkg.com/@types/component-emitter/-/component-emitter-1.2.10.tgz#ef5b1589b9f16544642e473db5ea5639107ef3ea"
23 + integrity sha512-bsjleuRKWmGqajMerkzox19aGbscQX5rmmvvXl3wlIp5gMG1HgkiwPxsN5p070fBDKTNSPgojVbuY1+HWMbFhg==
24 +
25 +"@types/connect@*":
26 + version "3.4.34"
27 + resolved "https://registry.yarnpkg.com/@types/connect/-/connect-3.4.34.tgz#170a40223a6d666006d93ca128af2beb1d9b1901"
28 + integrity sha512-ePPA/JuI+X0vb+gSWlPKOY0NdNAie/rPUqX2GUPpbZwiKTkSPhjXWuee47E4MtE54QVzGCQMQkAL6JhV2E1+cQ==
29 + dependencies:
30 + "@types/node" "*"
31 +
32 +"@types/cookie@^0.4.0":
33 + version "0.4.0"
34 + resolved "https://registry.yarnpkg.com/@types/cookie/-/cookie-0.4.0.tgz#14f854c0f93d326e39da6e3b6f34f7d37513d108"
35 + integrity sha512-y7mImlc/rNkvCRmg8gC3/lj87S7pTUIJ6QGjwHR9WQJcFs+ZMTOaoPrkdFA/YdbuqVEmEbb5RdhVxMkAcgOnpg==
36 +
37 +"@types/cors@^2.8.8":
38 + version "2.8.8"
39 + resolved "https://registry.yarnpkg.com/@types/cors/-/cors-2.8.8.tgz#317a8d8561995c60e35b9e0fcaa8d36660c98092"
40 + integrity sha512-fO3gf3DxU2Trcbr75O7obVndW/X5k8rJNZkLXlQWStTHhP71PkRqjwPIEI0yMnJdg9R9OasjU+Bsr+Hr1xy/0w==
41 + dependencies:
42 + "@types/express" "*"
43 +
44 +"@types/express-serve-static-core@*":
45 + version "4.17.15"
46 + resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.15.tgz#7c3d37829a991da9a507c1efd44d97532e8909e3"
47 + integrity sha512-pb71P0BrBAx7cQE+/7QnA1HTQUkdBKMlkPY7lHUMn0YvPJkL2UA+KW3BdWQ309IT+i9En/qm45ZxpjIcpgEhNQ==
48 + dependencies:
49 + "@types/node" "*"
50 + "@types/qs" "*"
51 + "@types/range-parser" "*"
52 +
53 +"@types/express@*":
54 + version "4.17.9"
55 + resolved "https://registry.yarnpkg.com/@types/express/-/express-4.17.9.tgz#f5f2df6add703ff28428add52bdec8a1091b0a78"
56 + integrity sha512-SDzEIZInC4sivGIFY4Sz1GG6J9UObPwCInYJjko2jzOf/Imx/dlpume6Xxwj1ORL82tBbmN4cPDIDkLbWHk9hw==
57 + dependencies:
58 + "@types/body-parser" "*"
59 + "@types/express-serve-static-core" "*"
60 + "@types/qs" "*"
61 + "@types/serve-static" "*"
62 +
63 +"@types/mime@*":
64 + version "2.0.3"
65 + resolved "https://registry.yarnpkg.com/@types/mime/-/mime-2.0.3.tgz#c893b73721db73699943bfc3653b1deb7faa4a3a"
66 + integrity sha512-Jus9s4CDbqwocc5pOAnh8ShfrnMcPHuJYzVcSUU7lrh8Ni5HuIqX3oilL86p3dlTrk0LzHRCgA/GQ7uNCw6l2Q==
67 +
12 "@types/mongodb@^3.5.25": 68 "@types/mongodb@^3.5.25":
13 version "3.5.34" 69 version "3.5.34"
14 resolved "https://registry.yarnpkg.com/@types/mongodb/-/mongodb-3.5.34.tgz#eaa04b9a85906129fb9aab2eb63079edcf802a98" 70 resolved "https://registry.yarnpkg.com/@types/mongodb/-/mongodb-3.5.34.tgz#eaa04b9a85906129fb9aab2eb63079edcf802a98"
...@@ -22,7 +78,30 @@ ...@@ -22,7 +78,30 @@
22 resolved "https://registry.yarnpkg.com/@types/node/-/node-14.14.10.tgz#5958a82e41863cfc71f2307b3748e3491ba03785" 78 resolved "https://registry.yarnpkg.com/@types/node/-/node-14.14.10.tgz#5958a82e41863cfc71f2307b3748e3491ba03785"
23 integrity sha512-J32dgx2hw8vXrSbu4ZlVhn1Nm3GbeCFNw2FWL8S5QKucHGY0cyNwjdQdO+KMBZ4wpmC7KhLCiNsdk1RFRIYUQQ== 79 integrity sha512-J32dgx2hw8vXrSbu4ZlVhn1Nm3GbeCFNw2FWL8S5QKucHGY0cyNwjdQdO+KMBZ4wpmC7KhLCiNsdk1RFRIYUQQ==
24 80
25 -accepts@~1.3.7: 81 +"@types/node@^14.14.7":
82 + version "14.14.11"
83 + resolved "https://registry.yarnpkg.com/@types/node/-/node-14.14.11.tgz#fc25a4248a5e8d0837019b1d170146d07334abe0"
84 + integrity sha512-BJ97wAUuU3NUiUCp44xzUFquQEvnk1wu7q4CMEUYKJWjdkr0YWYDsm4RFtAvxYsNjLsKcrFt6RvK8r+mnzMbEQ==
85 +
86 +"@types/qs@*":
87 + version "6.9.5"
88 + resolved "https://registry.yarnpkg.com/@types/qs/-/qs-6.9.5.tgz#434711bdd49eb5ee69d90c1d67c354a9a8ecb18b"
89 + integrity sha512-/JHkVHtx/REVG0VVToGRGH2+23hsYLHdyG+GrvoUGlGAd0ErauXDyvHtRI/7H7mzLm+tBCKA7pfcpkQ1lf58iQ==
90 +
91 +"@types/range-parser@*":
92 + version "1.2.3"
93 + resolved "https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.3.tgz#7ee330ba7caafb98090bece86a5ee44115904c2c"
94 + integrity sha512-ewFXqrQHlFsgc09MK5jP5iR7vumV/BYayNC6PgJO2LPe8vrnNFyjQjSppfEngITi0qvfKtzFvgKymGheFM9UOA==
95 +
96 +"@types/serve-static@*":
97 + version "1.13.8"
98 + resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.13.8.tgz#851129d434433c7082148574ffec263d58309c46"
99 + integrity sha512-MoJhSQreaVoL+/hurAZzIm8wafFR6ajiTM1m4A0kv6AGeVBl4r4pOV8bGFrjjq1sGxDTnCoF8i22o0/aE5XCyA==
100 + dependencies:
101 + "@types/mime" "*"
102 + "@types/node" "*"
103 +
104 +accepts@~1.3.4, accepts@~1.3.7:
26 version "1.3.7" 105 version "1.3.7"
27 resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.7.tgz#531bc726517a3b2b41f850021c6cc15eaab507cd" 106 resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.7.tgz#531bc726517a3b2b41f850021c6cc15eaab507cd"
28 integrity sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA== 107 integrity sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==
...@@ -40,6 +119,16 @@ balanced-match@^1.0.0: ...@@ -40,6 +119,16 @@ balanced-match@^1.0.0:
40 resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" 119 resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767"
41 integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c= 120 integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c=
42 121
122 +base64-arraybuffer@0.1.4:
123 + version "0.1.4"
124 + resolved "https://registry.yarnpkg.com/base64-arraybuffer/-/base64-arraybuffer-0.1.4.tgz#9818c79e059b1355f97e0428a017c838e90ba812"
125 + integrity sha1-mBjHngWbE1X5fgQooBfIOOkLqBI=
126 +
127 +base64id@2.0.0, base64id@~2.0.0:
128 + version "2.0.0"
129 + resolved "https://registry.yarnpkg.com/base64id/-/base64id-2.0.0.tgz#2770ac6bc47d312af97a8bf9a634342e0cd25cb6"
130 + integrity sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog==
131 +
43 bl@^2.2.1: 132 bl@^2.2.1:
44 version "2.2.1" 133 version "2.2.1"
45 resolved "https://registry.yarnpkg.com/bl/-/bl-2.2.1.tgz#8c11a7b730655c5d56898cdc871224f40fd901d5" 134 resolved "https://registry.yarnpkg.com/bl/-/bl-2.2.1.tgz#8c11a7b730655c5d56898cdc871224f40fd901d5"
...@@ -82,6 +171,11 @@ bytes@3.1.0: ...@@ -82,6 +171,11 @@ bytes@3.1.0:
82 resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.0.tgz#f6cf7933a360e0588fa9fde85651cdc7f805d1f6" 171 resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.0.tgz#f6cf7933a360e0588fa9fde85651cdc7f805d1f6"
83 integrity sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg== 172 integrity sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==
84 173
174 +component-emitter@~1.3.0:
175 + version "1.3.0"
176 + resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0"
177 + integrity sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==
178 +
85 concat-map@0.0.1: 179 concat-map@0.0.1:
86 version "0.0.1" 180 version "0.0.1"
87 resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" 181 resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
...@@ -109,11 +203,24 @@ cookie@0.4.0: ...@@ -109,11 +203,24 @@ cookie@0.4.0:
109 resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.0.tgz#beb437e7022b3b6d49019d088665303ebe9c14ba" 203 resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.0.tgz#beb437e7022b3b6d49019d088665303ebe9c14ba"
110 integrity sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg== 204 integrity sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==
111 205
206 +cookie@~0.4.1:
207 + version "0.4.1"
208 + resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.1.tgz#afd713fe26ebd21ba95ceb61f9a8116e50a537d1"
209 + integrity sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==
210 +
112 core-util-is@~1.0.0: 211 core-util-is@~1.0.0:
113 version "1.0.2" 212 version "1.0.2"
114 resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" 213 resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7"
115 integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= 214 integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=
116 215
216 +cors@~2.8.5:
217 + version "2.8.5"
218 + resolved "https://registry.yarnpkg.com/cors/-/cors-2.8.5.tgz#eac11da51592dd86b9f06f6e7ac293b3df875d29"
219 + integrity sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==
220 + dependencies:
221 + object-assign "^4"
222 + vary "^1"
223 +
117 debug@*: 224 debug@*:
118 version "4.3.1" 225 version "4.3.1"
119 resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.1.tgz#f0d229c505e0c6d8c49ac553d1b13dc183f6b2ee" 226 resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.1.tgz#f0d229c505e0c6d8c49ac553d1b13dc183f6b2ee"
...@@ -128,6 +235,13 @@ debug@2.6.9: ...@@ -128,6 +235,13 @@ debug@2.6.9:
128 dependencies: 235 dependencies:
129 ms "2.0.0" 236 ms "2.0.0"
130 237
238 +debug@~4.1.0:
239 + version "4.1.1"
240 + resolved "https://registry.yarnpkg.com/debug/-/debug-4.1.1.tgz#3b72260255109c6b589cee050f1d516139664791"
241 + integrity sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==
242 + dependencies:
243 + ms "^2.1.1"
244 +
131 denque@^1.4.1: 245 denque@^1.4.1:
132 version "1.4.1" 246 version "1.4.1"
133 resolved "https://registry.yarnpkg.com/denque/-/denque-1.4.1.tgz#6744ff7641c148c3f8a69c307e51235c1f4a37cf" 247 resolved "https://registry.yarnpkg.com/denque/-/denque-1.4.1.tgz#6744ff7641c148c3f8a69c307e51235c1f4a37cf"
...@@ -153,6 +267,26 @@ encodeurl@~1.0.2: ...@@ -153,6 +267,26 @@ encodeurl@~1.0.2:
153 resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" 267 resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59"
154 integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= 268 integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=
155 269
270 +engine.io-parser@~4.0.0:
271 + version "4.0.2"
272 + resolved "https://registry.yarnpkg.com/engine.io-parser/-/engine.io-parser-4.0.2.tgz#e41d0b3fb66f7bf4a3671d2038a154024edb501e"
273 + integrity sha512-sHfEQv6nmtJrq6TKuIz5kyEKH/qSdK56H/A+7DnAuUPWosnIZAS2NHNcPLmyjtY3cGS/MqJdZbUjW97JU72iYg==
274 + dependencies:
275 + base64-arraybuffer "0.1.4"
276 +
277 +engine.io@~4.0.0:
278 + version "4.0.5"
279 + resolved "https://registry.yarnpkg.com/engine.io/-/engine.io-4.0.5.tgz#3ff6d5c72560ad93423c1ce1e807733206622a1c"
280 + integrity sha512-Ri+whTNr2PKklxQkfbGjwEo+kCBUM4Qxk4wtLqLrhH+b1up2NFL9g9pjYWiCV/oazwB0rArnvF/ZmZN2ab5Hpg==
281 + dependencies:
282 + accepts "~1.3.4"
283 + base64id "2.0.0"
284 + cookie "~0.4.1"
285 + cors "~2.8.5"
286 + debug "~4.1.0"
287 + engine.io-parser "~4.0.0"
288 + ws "^7.1.2"
289 +
156 escape-html@~1.0.3: 290 escape-html@~1.0.3:
157 version "1.0.3" 291 version "1.0.3"
158 resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" 292 resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988"
...@@ -450,6 +584,11 @@ ms@2.1.2: ...@@ -450,6 +584,11 @@ ms@2.1.2:
450 resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" 584 resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"
451 integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== 585 integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
452 586
587 +ms@^2.1.1:
588 + version "2.1.3"
589 + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2"
590 + integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==
591 +
453 negotiator@0.6.2: 592 negotiator@0.6.2:
454 version "0.6.2" 593 version "0.6.2"
455 resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.2.tgz#feacf7ccf525a77ae9634436a64883ffeca346fb" 594 resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.2.tgz#feacf7ccf525a77ae9634436a64883ffeca346fb"
...@@ -460,7 +599,7 @@ neo-async@^2.6.0: ...@@ -460,7 +599,7 @@ neo-async@^2.6.0:
460 resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" 599 resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f"
461 integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== 600 integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==
462 601
463 -object-assign@^4.1.1: 602 +object-assign@^4, object-assign@^4.1.1:
464 version "4.1.1" 603 version "4.1.1"
465 resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" 604 resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
466 integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= 605 integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=
...@@ -614,6 +753,35 @@ setprototypeof@1.1.1: ...@@ -614,6 +753,35 @@ setprototypeof@1.1.1:
614 resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.1.tgz#7e95acb24aa92f5885e0abef5ba131330d4ae683" 753 resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.1.tgz#7e95acb24aa92f5885e0abef5ba131330d4ae683"
615 integrity sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw== 754 integrity sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==
616 755
756 +socket.io-adapter@~2.0.3:
757 + version "2.0.3"
758 + resolved "https://registry.yarnpkg.com/socket.io-adapter/-/socket.io-adapter-2.0.3.tgz#372b7cde7a535fc4f4f0d5ac7f73952a3062d438"
759 + integrity sha512-2wo4EXgxOGSFueqvHAdnmi5JLZzWqMArjuP4nqC26AtLh5PoCPsaRbRdah2xhcwTAMooZfjYiNVNkkmmSMaxOQ==
760 +
761 +socket.io-parser@~4.0.1:
762 + version "4.0.2"
763 + resolved "https://registry.yarnpkg.com/socket.io-parser/-/socket.io-parser-4.0.2.tgz#3d021a9c86671bb079e7c6c806db6a1d9b1bc780"
764 + integrity sha512-Bs3IYHDivwf+bAAuW/8xwJgIiBNtlvnjYRc4PbXgniLmcP1BrakBoq/QhO24rgtgW7VZ7uAaswRGxutUnlAK7g==
765 + dependencies:
766 + "@types/component-emitter" "^1.2.10"
767 + component-emitter "~1.3.0"
768 + debug "~4.1.0"
769 +
770 +socket.io@^3.0.4:
771 + version "3.0.4"
772 + resolved "https://registry.yarnpkg.com/socket.io/-/socket.io-3.0.4.tgz#20130a80b57e48dadb671f22e3776047cc7f9d53"
773 + integrity sha512-Vj1jUoO75WGc9txWd311ZJJqS9Dr8QtNJJ7gk2r7dcM/yGe9sit7qOijQl3GAwhpBOz/W8CwkD7R6yob07nLbA==
774 + dependencies:
775 + "@types/cookie" "^0.4.0"
776 + "@types/cors" "^2.8.8"
777 + "@types/node" "^14.14.7"
778 + accepts "~1.3.4"
779 + base64id "~2.0.0"
780 + debug "~4.1.0"
781 + engine.io "~4.0.0"
782 + socket.io-adapter "~2.0.3"
783 + socket.io-parser "~4.0.1"
784 +
617 source-map@^0.6.1: 785 source-map@^0.6.1:
618 version "0.6.1" 786 version "0.6.1"
619 resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" 787 resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
...@@ -671,7 +839,7 @@ utils-merge@1.0.1: ...@@ -671,7 +839,7 @@ utils-merge@1.0.1:
671 resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" 839 resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713"
672 integrity sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM= 840 integrity sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=
673 841
674 -vary@~1.1.2: 842 +vary@^1, vary@~1.1.2:
675 version "1.1.2" 843 version "1.1.2"
676 resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" 844 resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc"
677 integrity sha1-IpnwLG3tMNSllhsLn3RSShj2NPw= 845 integrity sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=
...@@ -685,3 +853,8 @@ wrappy@1: ...@@ -685,3 +853,8 @@ wrappy@1:
685 version "1.0.2" 853 version "1.0.2"
686 resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" 854 resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
687 integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= 855 integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=
856 +
857 +ws@^7.1.2:
858 + version "7.4.1"
859 + resolved "https://registry.yarnpkg.com/ws/-/ws-7.4.1.tgz#a333be02696bd0e54cea0434e21dcc8a9ac294bb"
860 + integrity sha512-pTsP8UAfhy3sk1lSk/O/s4tjD0CRwvMnzvwr4OKGX7ZvqZtUyx4KIJB5JWbkykPoc55tixMGgTNoh3k4FkNGFQ==
......