fuzzyworld

dao-game / files / package-lock.json

package-lock.json

42.6 KB · history · blame

1{
2 "name": "dao-game",
3 "version": "1.0.0",
4 "lockfileVersion": 2,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "dao-game",
9 "version": "1.0.0",
10 "license": "ISC",
11 "dependencies": {
12 "detect-browser": "^5.3.0",
13 "esbuild": "^0.14.25",
14 "peerjs": "^1.3.2",
15 "web-animations-js": "^2.3.2"
16 },
17 "devDependencies": {
18 "@types/node": "^17.0.21",
19 "fuzzyworld-tools": "git+https://code.fuzzyworld.net/fuzzyworld-tools.git#semver:^1.0.0",
20 "rimraf": "^3.0.2",
21 "ts-node": "^10.6.0",
22 "typescript": "^4.6.2"
23 }
24 },
25 "node_modules/@cspotcode/source-map-consumer": {
26 "version": "0.8.0",
27 "resolved": "https://registry.npmjs.org/@cspotcode/source-map-consumer/-/source-map-consumer-0.8.0.tgz",
28 "integrity": "sha512-41qniHzTU8yAGbCp04ohlmSrZf8bkf/iJsl3V0dRGsQN/5GFfx+LbCSsCpp2gqrqjTVg/K6O8ycoV35JIwAzAg==",
29 "dev": true,
30 "engines": {
31 "node": ">= 12"
32 }
33 },
34 "node_modules/@cspotcode/source-map-support": {
35 "version": "0.7.0",
36 "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.7.0.tgz",
37 "integrity": "sha512-X4xqRHqN8ACt2aHVe51OxeA2HjbcL4MqFqXkrmQszJ1NOUuUu5u6Vqx/0lZSVNku7velL5FC/s5uEAj1lsBMhA==",
38 "dev": true,
39 "dependencies": {
40 "@cspotcode/source-map-consumer": "0.8.0"
41 },
42 "engines": {
43 "node": ">=12"
44 }
45 },
46 "node_modules/@tsconfig/node10": {
47 "version": "1.0.8",
48 "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.8.tgz",
49 "integrity": "sha512-6XFfSQmMgq0CFLY1MslA/CPUfhIL919M1rMsa5lP2P097N2Wd1sSX0tx1u4olM16fLNhtHZpRhedZJphNJqmZg==",
50 "dev": true
51 },
52 "node_modules/@tsconfig/node12": {
53 "version": "1.0.9",
54 "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.9.tgz",
55 "integrity": "sha512-/yBMcem+fbvhSREH+s14YJi18sp7J9jpuhYByADT2rypfajMZZN4WQ6zBGgBKp53NKmqI36wFYDb3yaMPurITw==",
56 "dev": true
57 },
58 "node_modules/@tsconfig/node14": {
59 "version": "1.0.1",
60 "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.1.tgz",
61 "integrity": "sha512-509r2+yARFfHHE7T6Puu2jjkoycftovhXRqW328PDXTVGKihlb1P8Z9mMZH04ebyajfRY7dedfGynlrFHJUQCg==",
62 "dev": true
63 },
64 "node_modules/@tsconfig/node16": {
65 "version": "1.0.2",
66 "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.2.tgz",
67 "integrity": "sha512-eZxlbI8GZscaGS7kkc/trHTT5xgrjH3/1n2JDwusC9iahPKWMRvRjJSAN5mCXviuTGQ/lHnhvv8Q1YTpnfz9gA==",
68 "dev": true
69 },
70 "node_modules/@types/node": {
71 "version": "17.0.21",
72 "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.21.tgz",
73 "integrity": "sha512-DBZCJbhII3r90XbQxI8Y9IjjiiOGlZ0Hr32omXIZvwwZ7p4DMMXGrKXVyPfuoBOri9XNtL0UK69jYIBIsRX3QQ==",
74 "dev": true
75 },
76 "node_modules/acorn": {
77 "version": "8.7.0",
78 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz",
79 "integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==",
80 "dev": true,
81 "bin": {
82 "acorn": "bin/acorn"
83 },
84 "engines": {
85 "node": ">=0.4.0"
86 }
87 },
88 "node_modules/acorn-walk": {
89 "version": "8.2.0",
90 "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz",
91 "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==",
92 "dev": true,
93 "engines": {
94 "node": ">=0.4.0"
95 }
96 },
97 "node_modules/arg": {
98 "version": "4.1.3",
99 "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz",
100 "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==",
101 "dev": true
102 },
103 "node_modules/balanced-match": {
104 "version": "1.0.2",
105 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
106 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
107 "dev": true
108 },
109 "node_modules/brace-expansion": {
110 "version": "1.1.11",
111 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
112 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
113 "dev": true,
114 "dependencies": {
115 "balanced-match": "^1.0.0",
116 "concat-map": "0.0.1"
117 }
118 },
119 "node_modules/concat-map": {
120 "version": "0.0.1",
121 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
122 "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
123 "dev": true
124 },
125 "node_modules/create-require": {
126 "version": "1.1.1",
127 "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz",
128 "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==",
129 "dev": true
130 },
131 "node_modules/detect-browser": {
132 "version": "5.3.0",
133 "resolved": "https://registry.npmjs.org/detect-browser/-/detect-browser-5.3.0.tgz",
134 "integrity": "sha512-53rsFbGdwMwlF7qvCt0ypLM5V5/Mbl0szB7GPN8y9NCcbknYOeVVXdrXEq+90IwAfrrzt6Hd+u2E2ntakICU8w=="
135 },
136 "node_modules/diff": {
137 "version": "4.0.2",
138 "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz",
139 "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==",
140 "dev": true,
141 "engines": {
142 "node": ">=0.3.1"
143 }
144 },
145 "node_modules/esbuild": {
146 "version": "0.14.25",
147 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.25.tgz",
148 "integrity": "sha512-4JHEIOMNFvK09ziiL+iVmldIhLbn49V4NAVo888tcGFKedEZY/Y8YapfStJ6zSE23tzYPKxqKwQBnQoIO0BI/Q==",
149 "hasInstallScript": true,
150 "bin": {
151 "esbuild": "bin/esbuild"
152 },
153 "engines": {
154 "node": ">=12"
155 },
156 "optionalDependencies": {
157 "esbuild-android-64": "0.14.25",
158 "esbuild-android-arm64": "0.14.25",
159 "esbuild-darwin-64": "0.14.25",
160 "esbuild-darwin-arm64": "0.14.25",
161 "esbuild-freebsd-64": "0.14.25",
162 "esbuild-freebsd-arm64": "0.14.25",
163 "esbuild-linux-32": "0.14.25",
164 "esbuild-linux-64": "0.14.25",
165 "esbuild-linux-arm": "0.14.25",
166 "esbuild-linux-arm64": "0.14.25",
167 "esbuild-linux-mips64le": "0.14.25",
168 "esbuild-linux-ppc64le": "0.14.25",
169 "esbuild-linux-riscv64": "0.14.25",
170 "esbuild-linux-s390x": "0.14.25",
171 "esbuild-netbsd-64": "0.14.25",
172 "esbuild-openbsd-64": "0.14.25",
173 "esbuild-sunos-64": "0.14.25",
174 "esbuild-windows-32": "0.14.25",
175 "esbuild-windows-64": "0.14.25",
176 "esbuild-windows-arm64": "0.14.25"
177 }
178 },
179 "node_modules/esbuild-android-64": {
180 "version": "0.14.25",
181 "resolved": "https://registry.npmjs.org/esbuild-android-64/-/esbuild-android-64-0.14.25.tgz",
182 "integrity": "sha512-L5vCUk7TzFbBnoESNoXjU3x9+/+7TDIE/1mTfy/erAfvZAqC+S3sp/Qa9wkypFMcFvN9FzvESkTlpeQDolREtQ==",
183 "cpu": [
184 "x64"
185 ],
186 "optional": true,
187 "os": [
188 "android"
189 ],
190 "engines": {
191 "node": ">=12"
192 }
193 },
194 "node_modules/esbuild-android-arm64": {
195 "version": "0.14.25",
196 "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.14.25.tgz",
197 "integrity": "sha512-4jv5xPjM/qNm27T5j3ZEck0PvjgQtoMHnz4FzwF5zNP56PvY2CT0WStcAIl6jNlsuDdN63rk2HRBIsO6xFbcFw==",
198 "cpu": [
199 "arm64"
200 ],
201 "optional": true,
202 "os": [
203 "android"
204 ],
205 "engines": {
206 "node": ">=12"
207 }
208 },
209 "node_modules/esbuild-darwin-64": {
210 "version": "0.14.25",
211 "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.25.tgz",
212 "integrity": "sha512-TGp8tuudIxOyWd1+8aYPxQmC1ZQyvij/AfNBa35RubixD0zJ1vkKHVAzo0Zao1zcG6pNqiSyzfPto8vmg0s7oA==",
213 "cpu": [
214 "x64"
215 ],
216 "optional": true,
217 "os": [
218 "darwin"
219 ],
220 "engines": {
221 "node": ">=12"
222 }
223 },
224 "node_modules/esbuild-darwin-arm64": {
225 "version": "0.14.25",
226 "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.25.tgz",
227 "integrity": "sha512-oTcDgdm0MDVEmw2DWu8BV68pYuImpFgvWREPErBZmNA4MYKGuBRaCiJqq6jZmBR1x+3y1DWCjez+5uLtuAm6mw==",
228 "cpu": [
229 "arm64"
230 ],
231 "optional": true,
232 "os": [
233 "darwin"
234 ],
235 "engines": {
236 "node": ">=12"
237 }
238 },
239 "node_modules/esbuild-freebsd-64": {
240 "version": "0.14.25",
241 "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.25.tgz",
242 "integrity": "sha512-ueAqbnMZ8arnuLH8tHwTCQYeptnHOUV7vA6px6j4zjjQwDx7TdP7kACPf3TLZLdJQ3CAD1XCvQ2sPhX+8tacvQ==",
243 "cpu": [
244 "x64"
245 ],
246 "optional": true,
247 "os": [
248 "freebsd"
249 ],
250 "engines": {
251 "node": ">=12"
252 }
253 },
254 "node_modules/esbuild-freebsd-arm64": {
255 "version": "0.14.25",
256 "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.25.tgz",
257 "integrity": "sha512-+ZVWud2HKh+Ob6k/qiJWjBtUg4KmJGGmbvEXXW1SNKS7hW7HU+Zq2ZCcE1akFxOPkVB+EhOty/sSek30tkCYug==",
258 "cpu": [
259 "arm64"
260 ],
261 "optional": true,
262 "os": [
263 "freebsd"
264 ],
265 "engines": {
266 "node": ">=12"
267 }
268 },
269 "node_modules/esbuild-linux-32": {
270 "version": "0.14.25",
271 "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.14.25.tgz",
272 "integrity": "sha512-3OP/lwV3kCzEz45tobH9nj+uE4ubhGsfx+tn0L26WAGtUbmmcRpqy7XRG/qK7h1mClZ+eguIANcQntYMdYklfw==",
273 "cpu": [
274 "ia32"
275 ],
276 "optional": true,
277 "os": [
278 "linux"
279 ],
280 "engines": {
281 "node": ">=12"
282 }
283 },
284 "node_modules/esbuild-linux-64": {
285 "version": "0.14.25",
286 "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.14.25.tgz",
287 "integrity": "sha512-+aKHdHZmX9qwVlQmu5xYXh7GsBFf4TWrePgeJTalhXHOG7NNuUwoHmketGiZEoNsWyyqwH9rE5BC+iwcLY30Ug==",
288 "cpu": [
289 "x64"
290 ],
291 "optional": true,
292 "os": [
293 "linux"
294 ],
295 "engines": {
296 "node": ">=12"
297 }
298 },
299 "node_modules/esbuild-linux-arm": {
300 "version": "0.14.25",
301 "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.14.25.tgz",
302 "integrity": "sha512-aTLcE2VBoLydL943REcAcgnDi3bHtmULSXWLbjtBdtykRatJVSxKMjK9YlBXUZC4/YcNQfH7AxwVeQr9fNxPhw==",
303 "cpu": [
304 "arm"
305 ],
306 "optional": true,
307 "os": [
308 "linux"
309 ],
310 "engines": {
311 "node": ">=12"
312 }
313 },
314 "node_modules/esbuild-linux-arm64": {
315 "version": "0.14.25",
316 "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.25.tgz",
317 "integrity": "sha512-UxfenPx/wSZx55gScCImPtXekvZQLI2GW3qe5dtlmU7luiqhp5GWPzGeQEbD3yN3xg/pHc671m5bma5Ns7lBHw==",
318 "cpu": [
319 "arm64"
320 ],
321 "optional": true,
322 "os": [
323 "linux"
324 ],
325 "engines": {
326 "node": ">=12"
327 }
328 },
329 "node_modules/esbuild-linux-mips64le": {
330 "version": "0.14.25",
331 "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.25.tgz",
332 "integrity": "sha512-wLWYyqVfYx9Ur6eU5RT92yJVsaBGi5RdkoWqRHOqcJ38Kn60QMlcghsKeWfe9jcYut8LangYZ98xO1LxIoSXrQ==",
333 "cpu": [
334 "mips64el"
335 ],
336 "optional": true,
337 "os": [
338 "linux"
339 ],
340 "engines": {
341 "node": ">=12"
342 }
343 },
344 "node_modules/esbuild-linux-ppc64le": {
345 "version": "0.14.25",
346 "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.25.tgz",
347 "integrity": "sha512-0dR6Csl6Zas3g4p9ULckEl8Mo8IInJh33VCJ3eaV1hj9+MHGdmDOakYMN8MZP9/5nl+NU/0ygpd14cWgy8uqRw==",
348 "cpu": [
349 "ppc64"
350 ],
351 "optional": true,
352 "os": [
353 "linux"
354 ],
355 "engines": {
356 "node": ">=12"
357 }
358 },
359 "node_modules/esbuild-linux-riscv64": {
360 "version": "0.14.25",
361 "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.25.tgz",
362 "integrity": "sha512-J4d20HDmTrgvhR0bdkDhvvJGaikH3LzXQnNaseo8rcw9Yqby9A90gKUmWpfwqLVNRILvNnAmKLfBjCKU9ajg8w==",
363 "cpu": [
364 "riscv64"
365 ],
366 "optional": true,
367 "os": [
368 "linux"
369 ],
370 "engines": {
371 "node": ">=12"
372 }
373 },
374 "node_modules/esbuild-linux-s390x": {
375 "version": "0.14.25",
376 "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.25.tgz",
377 "integrity": "sha512-YI2d5V6nTE73ZnhEKQD7MtsPs1EtUZJ3obS21oxQxGbbRw1G+PtJKjNyur+3t6nzHP9oTg6GHQ3S3hOLLmbDIQ==",
378 "cpu": [
379 "s390x"
380 ],
381 "optional": true,
382 "os": [
383 "linux"
384 ],
385 "engines": {
386 "node": ">=12"
387 }
388 },
389 "node_modules/esbuild-netbsd-64": {
390 "version": "0.14.25",
391 "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.25.tgz",
392 "integrity": "sha512-TKIVgNWLUOkr+Exrye70XTEE1lJjdQXdM4tAXRzfHE9iBA7LXWcNtVIuSnphTqpanPzTDFarF0yqq4kpbC6miA==",
393 "cpu": [
394 "x64"
395 ],
396 "optional": true,
397 "os": [
398 "netbsd"
399 ],
400 "engines": {
401 "node": ">=12"
402 }
403 },
404 "node_modules/esbuild-openbsd-64": {
405 "version": "0.14.25",
406 "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.25.tgz",
407 "integrity": "sha512-QgFJ37A15D7NIXBTYEqz29+uw3nNBOIyog+3kFidANn6kjw0GHZ0lEYQn+cwjyzu94WobR+fes7cTl/ZYlHb1A==",
408 "cpu": [
409 "x64"
410 ],
411 "optional": true,
412 "os": [
413 "openbsd"
414 ],
415 "engines": {
416 "node": ">=12"
417 }
418 },
419 "node_modules/esbuild-sunos-64": {
420 "version": "0.14.25",
421 "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.14.25.tgz",
422 "integrity": "sha512-rmWfjUItYIVlqr5EnTH1+GCxXiBOC42WBZ3w++qh7n2cS9Xo0lO5pGSG2N+huOU2fX5L+6YUuJ78/vOYvefeFw==",
423 "cpu": [
424 "x64"
425 ],
426 "optional": true,
427 "os": [
428 "sunos"
429 ],
430 "engines": {
431 "node": ">=12"
432 }
433 },
434 "node_modules/esbuild-windows-32": {
435 "version": "0.14.25",
436 "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.14.25.tgz",
437 "integrity": "sha512-HGAxVUofl3iUIz9W10Y9XKtD0bNsK9fBXv1D55N/ljNvkrAYcGB8YCm0v7DjlwtyS6ws3dkdQyXadbxkbzaKOA==",
438 "cpu": [
439 "ia32"
440 ],
441 "optional": true,
442 "os": [
443 "win32"
444 ],
445 "engines": {
446 "node": ">=12"
447 }
448 },
449 "node_modules/esbuild-windows-64": {
450 "version": "0.14.25",
451 "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.14.25.tgz",
452 "integrity": "sha512-TirEohRkfWU9hXLgoDxzhMQD1g8I2mOqvdQF2RS9E/wbkORTAqJHyh7wqGRCQAwNzdNXdg3JAyhQ9/177AadWA==",
453 "cpu": [
454 "x64"
455 ],
456 "optional": true,
457 "os": [
458 "win32"
459 ],
460 "engines": {
461 "node": ">=12"
462 }
463 },
464 "node_modules/esbuild-windows-arm64": {
465 "version": "0.14.25",
466 "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.25.tgz",
467 "integrity": "sha512-4ype9ERiI45rSh+R8qUoBtaj6kJvUOI7oVLhKqPEpcF4Pa5PpT3hm/mXAyotJHREkHpM87PAJcA442mLnbtlNA==",
468 "cpu": [
469 "arm64"
470 ],
471 "optional": true,
472 "os": [
473 "win32"
474 ],
475 "engines": {
476 "node": ">=12"
477 }
478 },
479 "node_modules/eventemitter3": {
480 "version": "3.1.2",
481 "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.2.tgz",
482 "integrity": "sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q=="
483 },
484 "node_modules/fs.realpath": {
485 "version": "1.0.0",
486 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
487 "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
488 "dev": true
489 },
490 "node_modules/fuzzyworld-tools": {
491 "version": "1.0.2",
492 "resolved": "git+https://code.fuzzyworld.net/fuzzyworld-tools.git#de3a84832ad148e50d1d4d94f0cef3ad395a1575",
493 "dev": true,
494 "license": "MIT",
495 "bin": {
496 "fw": "bin/fw"
497 },
498 "engines": {
499 "node": ">=18"
500 }
501 },
502 "node_modules/glob": {
503 "version": "7.2.0",
504 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
505 "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==",
506 "dev": true,
507 "dependencies": {
508 "fs.realpath": "^1.0.0",
509 "inflight": "^1.0.4",
510 "inherits": "2",
511 "minimatch": "^3.0.4",
512 "once": "^1.3.0",
513 "path-is-absolute": "^1.0.0"
514 },
515 "engines": {
516 "node": "*"
517 },
518 "funding": {
519 "url": "https://github.com/sponsors/isaacs"
520 }
521 },
522 "node_modules/inflight": {
523 "version": "1.0.6",
524 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
525 "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
526 "dev": true,
527 "dependencies": {
528 "once": "^1.3.0",
529 "wrappy": "1"
530 }
531 },
532 "node_modules/inherits": {
533 "version": "2.0.4",
534 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
535 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
536 "dev": true
537 },
538 "node_modules/make-error": {
539 "version": "1.3.6",
540 "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz",
541 "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==",
542 "dev": true
543 },
544 "node_modules/minimatch": {
545 "version": "3.1.2",
546 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
547 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
548 "dev": true,
549 "dependencies": {
550 "brace-expansion": "^1.1.7"
551 },
552 "engines": {
553 "node": "*"
554 }
555 },
556 "node_modules/once": {
557 "version": "1.4.0",
558 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
559 "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
560 "dev": true,
561 "dependencies": {
562 "wrappy": "1"
563 }
564 },
565 "node_modules/path-is-absolute": {
566 "version": "1.0.1",
567 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
568 "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
569 "dev": true,
570 "engines": {
571 "node": ">=0.10.0"
572 }
573 },
574 "node_modules/peerjs": {
575 "version": "1.3.2",
576 "resolved": "https://registry.npmjs.org/peerjs/-/peerjs-1.3.2.tgz",
577 "integrity": "sha512-+PHfmsC7QGUU8Ye3OLi6tKQZGPCNy7QatUVNw4JtE8alkguF3+DdO5W0bzepqP2OtE9FqH/ltXt37qyvHw2CqA==",
578 "dependencies": {
579 "@types/node": "^10.14.33",
580 "eventemitter3": "^3.1.2",
581 "peerjs-js-binarypack": "1.0.1",
582 "webrtc-adapter": "^7.7.1"
583 }
584 },
585 "node_modules/peerjs-js-binarypack": {
586 "version": "1.0.1",
587 "resolved": "https://registry.npmjs.org/peerjs-js-binarypack/-/peerjs-js-binarypack-1.0.1.tgz",
588 "integrity": "sha512-N6aeia3NhdpV7kiGxJV5xQiZZCVEEVjRz2T2C6UZQiBkHWHzUv/oWA4myQLcwBwO8LUoR1KWW5oStvwVesmfCg=="
589 },
590 "node_modules/peerjs/node_modules/@types/node": {
591 "version": "10.17.60",
592 "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.60.tgz",
593 "integrity": "sha512-F0KIgDJfy2nA3zMLmWGKxcH2ZVEtCZXHHdOQs2gSaQ27+lNeEfGxzkIw90aXswATX7AZ33tahPbzy6KAfUreVw=="
594 },
595 "node_modules/rimraf": {
596 "version": "3.0.2",
597 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
598 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
599 "dev": true,
600 "dependencies": {
601 "glob": "^7.1.3"
602 },
603 "bin": {
604 "rimraf": "bin.js"
605 },
606 "funding": {
607 "url": "https://github.com/sponsors/isaacs"
608 }
609 },
610 "node_modules/rtcpeerconnection-shim": {
611 "version": "1.2.15",
612 "resolved": "https://registry.npmjs.org/rtcpeerconnection-shim/-/rtcpeerconnection-shim-1.2.15.tgz",
613 "integrity": "sha512-C6DxhXt7bssQ1nHb154lqeL0SXz5Dx4RczXZu2Aa/L1NJFnEVDxFwCBo3fqtuljhHIGceg5JKBV4XJ0gW5JKyw==",
614 "dependencies": {
615 "sdp": "^2.6.0"
616 },
617 "engines": {
618 "node": ">=6.0.0",
619 "npm": ">=3.10.0"
620 }
621 },
622 "node_modules/sdp": {
623 "version": "2.12.0",
624 "resolved": "https://registry.npmjs.org/sdp/-/sdp-2.12.0.tgz",
625 "integrity": "sha512-jhXqQAQVM+8Xj5EjJGVweuEzgtGWb3tmEEpl3CLP3cStInSbVHSg0QWOGQzNq8pSID4JkpeV2mPqlMDLrm0/Vw=="
626 },
627 "node_modules/ts-node": {
628 "version": "10.6.0",
629 "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.6.0.tgz",
630 "integrity": "sha512-CJen6+dfOXolxudBQXnVjRVvYTmTWbyz7cn+xq2XTsvnaXbHqr4gXSCNbS2Jj8yTZMuGwUoBESLaOkLascVVvg==",
631 "dev": true,
632 "dependencies": {
633 "@cspotcode/source-map-support": "0.7.0",
634 "@tsconfig/node10": "^1.0.7",
635 "@tsconfig/node12": "^1.0.7",
636 "@tsconfig/node14": "^1.0.0",
637 "@tsconfig/node16": "^1.0.2",
638 "acorn": "^8.4.1",
639 "acorn-walk": "^8.1.1",
640 "arg": "^4.1.0",
641 "create-require": "^1.1.0",
642 "diff": "^4.0.1",
643 "make-error": "^1.1.1",
644 "v8-compile-cache-lib": "^3.0.0",
645 "yn": "3.1.1"
646 },
647 "bin": {
648 "ts-node": "dist/bin.js",
649 "ts-node-cwd": "dist/bin-cwd.js",
650 "ts-node-script": "dist/bin-script.js",
651 "ts-node-transpile-only": "dist/bin-transpile.js",
652 "ts-script": "dist/bin-script-deprecated.js"
653 },
654 "peerDependencies": {
655 "@swc/core": ">=1.2.50",
656 "@swc/wasm": ">=1.2.50",
657 "@types/node": "*",
658 "typescript": ">=2.7"
659 },
660 "peerDependenciesMeta": {
661 "@swc/core": {
662 "optional": true
663 },
664 "@swc/wasm": {
665 "optional": true
666 }
667 }
668 },
669 "node_modules/typescript": {
670 "version": "4.6.2",
671 "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.2.tgz",
672 "integrity": "sha512-HM/hFigTBHZhLXshn9sN37H085+hQGeJHJ/X7LpBWLID/fbc2acUMfU+lGD98X81sKP+pFa9f0DZmCwB9GnbAg==",
673 "dev": true,
674 "bin": {
675 "tsc": "bin/tsc",
676 "tsserver": "bin/tsserver"
677 },
678 "engines": {
679 "node": ">=4.2.0"
680 }
681 },
682 "node_modules/v8-compile-cache-lib": {
683 "version": "3.0.0",
684 "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.0.tgz",
685 "integrity": "sha512-mpSYqfsFvASnSn5qMiwrr4VKfumbPyONLCOPmsR3A6pTY/r0+tSaVbgPWSAIuzbk3lCTa+FForeTiO+wBQGkjA==",
686 "dev": true
687 },
688 "node_modules/web-animations-js": {
689 "version": "2.3.2",
690 "resolved": "https://registry.npmjs.org/web-animations-js/-/web-animations-js-2.3.2.tgz",
691 "integrity": "sha512-TOMFWtQdxzjWp8qx4DAraTWTsdhxVSiWa6NkPFSaPtZ1diKUxTn4yTix73A1euG1WbSOMMPcY51cnjTIHrGtDA=="
692 },
693 "node_modules/webrtc-adapter": {
694 "version": "7.7.1",
695 "resolved": "https://registry.npmjs.org/webrtc-adapter/-/webrtc-adapter-7.7.1.tgz",
696 "integrity": "sha512-TbrbBmiQBL9n0/5bvDdORc6ZfRY/Z7JnEj+EYOD1ghseZdpJ+nF2yx14k3LgQKc7JZnG7HAcL+zHnY25So9d7A==",
697 "dependencies": {
698 "rtcpeerconnection-shim": "^1.2.15",
699 "sdp": "^2.12.0"
700 },
701 "engines": {
702 "node": ">=6.0.0",
703 "npm": ">=3.10.0"
704 }
705 },
706 "node_modules/wrappy": {
707 "version": "1.0.2",
708 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
709 "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
710 "dev": true
711 },
712 "node_modules/yn": {
713 "version": "3.1.1",
714 "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz",
715 "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==",
716 "dev": true,
717 "engines": {
718 "node": ">=6"
719 }
720 }
721 },
722 "dependencies": {
723 "@cspotcode/source-map-consumer": {
724 "version": "0.8.0",
725 "resolved": "https://registry.npmjs.org/@cspotcode/source-map-consumer/-/source-map-consumer-0.8.0.tgz",
726 "integrity": "sha512-41qniHzTU8yAGbCp04ohlmSrZf8bkf/iJsl3V0dRGsQN/5GFfx+LbCSsCpp2gqrqjTVg/K6O8ycoV35JIwAzAg==",
727 "dev": true
728 },
729 "@cspotcode/source-map-support": {
730 "version": "0.7.0",
731 "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.7.0.tgz",
732 "integrity": "sha512-X4xqRHqN8ACt2aHVe51OxeA2HjbcL4MqFqXkrmQszJ1NOUuUu5u6Vqx/0lZSVNku7velL5FC/s5uEAj1lsBMhA==",
733 "dev": true,
734 "requires": {
735 "@cspotcode/source-map-consumer": "0.8.0"
736 }
737 },
738 "@tsconfig/node10": {
739 "version": "1.0.8",
740 "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.8.tgz",
741 "integrity": "sha512-6XFfSQmMgq0CFLY1MslA/CPUfhIL919M1rMsa5lP2P097N2Wd1sSX0tx1u4olM16fLNhtHZpRhedZJphNJqmZg==",
742 "dev": true
743 },
744 "@tsconfig/node12": {
745 "version": "1.0.9",
746 "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.9.tgz",
747 "integrity": "sha512-/yBMcem+fbvhSREH+s14YJi18sp7J9jpuhYByADT2rypfajMZZN4WQ6zBGgBKp53NKmqI36wFYDb3yaMPurITw==",
748 "dev": true
749 },
750 "@tsconfig/node14": {
751 "version": "1.0.1",
752 "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.1.tgz",
753 "integrity": "sha512-509r2+yARFfHHE7T6Puu2jjkoycftovhXRqW328PDXTVGKihlb1P8Z9mMZH04ebyajfRY7dedfGynlrFHJUQCg==",
754 "dev": true
755 },
756 "@tsconfig/node16": {
757 "version": "1.0.2",
758 "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.2.tgz",
759 "integrity": "sha512-eZxlbI8GZscaGS7kkc/trHTT5xgrjH3/1n2JDwusC9iahPKWMRvRjJSAN5mCXviuTGQ/lHnhvv8Q1YTpnfz9gA==",
760 "dev": true
761 },
762 "@types/node": {
763 "version": "17.0.21",
764 "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.21.tgz",
765 "integrity": "sha512-DBZCJbhII3r90XbQxI8Y9IjjiiOGlZ0Hr32omXIZvwwZ7p4DMMXGrKXVyPfuoBOri9XNtL0UK69jYIBIsRX3QQ==",
766 "dev": true
767 },
768 "acorn": {
769 "version": "8.7.0",
770 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz",
771 "integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==",
772 "dev": true
773 },
774 "acorn-walk": {
775 "version": "8.2.0",
776 "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz",
777 "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==",
778 "dev": true
779 },
780 "arg": {
781 "version": "4.1.3",
782 "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz",
783 "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==",
784 "dev": true
785 },
786 "balanced-match": {
787 "version": "1.0.2",
788 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
789 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
790 "dev": true
791 },
792 "brace-expansion": {
793 "version": "1.1.11",
794 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
795 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
796 "dev": true,
797 "requires": {
798 "balanced-match": "^1.0.0",
799 "concat-map": "0.0.1"
800 }
801 },
802 "concat-map": {
803 "version": "0.0.1",
804 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
805 "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
806 "dev": true
807 },
808 "create-require": {
809 "version": "1.1.1",
810 "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz",
811 "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==",
812 "dev": true
813 },
814 "detect-browser": {
815 "version": "5.3.0",
816 "resolved": "https://registry.npmjs.org/detect-browser/-/detect-browser-5.3.0.tgz",
817 "integrity": "sha512-53rsFbGdwMwlF7qvCt0ypLM5V5/Mbl0szB7GPN8y9NCcbknYOeVVXdrXEq+90IwAfrrzt6Hd+u2E2ntakICU8w=="
818 },
819 "diff": {
820 "version": "4.0.2",
821 "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz",
822 "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==",
823 "dev": true
824 },
825 "esbuild": {
826 "version": "0.14.25",
827 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.25.tgz",
828 "integrity": "sha512-4JHEIOMNFvK09ziiL+iVmldIhLbn49V4NAVo888tcGFKedEZY/Y8YapfStJ6zSE23tzYPKxqKwQBnQoIO0BI/Q==",
829 "requires": {
830 "esbuild-android-64": "0.14.25",
831 "esbuild-android-arm64": "0.14.25",
832 "esbuild-darwin-64": "0.14.25",
833 "esbuild-darwin-arm64": "0.14.25",
834 "esbuild-freebsd-64": "0.14.25",
835 "esbuild-freebsd-arm64": "0.14.25",
836 "esbuild-linux-32": "0.14.25",
837 "esbuild-linux-64": "0.14.25",
838 "esbuild-linux-arm": "0.14.25",
839 "esbuild-linux-arm64": "0.14.25",
840 "esbuild-linux-mips64le": "0.14.25",
841 "esbuild-linux-ppc64le": "0.14.25",
842 "esbuild-linux-riscv64": "0.14.25",
843 "esbuild-linux-s390x": "0.14.25",
844 "esbuild-netbsd-64": "0.14.25",
845 "esbuild-openbsd-64": "0.14.25",
846 "esbuild-sunos-64": "0.14.25",
847 "esbuild-windows-32": "0.14.25",
848 "esbuild-windows-64": "0.14.25",
849 "esbuild-windows-arm64": "0.14.25"
850 }
851 },
852 "esbuild-android-64": {
853 "version": "0.14.25",
854 "resolved": "https://registry.npmjs.org/esbuild-android-64/-/esbuild-android-64-0.14.25.tgz",
855 "integrity": "sha512-L5vCUk7TzFbBnoESNoXjU3x9+/+7TDIE/1mTfy/erAfvZAqC+S3sp/Qa9wkypFMcFvN9FzvESkTlpeQDolREtQ==",
856 "optional": true
857 },
858 "esbuild-android-arm64": {
859 "version": "0.14.25",
860 "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.14.25.tgz",
861 "integrity": "sha512-4jv5xPjM/qNm27T5j3ZEck0PvjgQtoMHnz4FzwF5zNP56PvY2CT0WStcAIl6jNlsuDdN63rk2HRBIsO6xFbcFw==",
862 "optional": true
863 },
864 "esbuild-darwin-64": {
865 "version": "0.14.25",
866 "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.25.tgz",
867 "integrity": "sha512-TGp8tuudIxOyWd1+8aYPxQmC1ZQyvij/AfNBa35RubixD0zJ1vkKHVAzo0Zao1zcG6pNqiSyzfPto8vmg0s7oA==",
868 "optional": true
869 },
870 "esbuild-darwin-arm64": {
871 "version": "0.14.25",
872 "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.25.tgz",
873 "integrity": "sha512-oTcDgdm0MDVEmw2DWu8BV68pYuImpFgvWREPErBZmNA4MYKGuBRaCiJqq6jZmBR1x+3y1DWCjez+5uLtuAm6mw==",
874 "optional": true
875 },
876 "esbuild-freebsd-64": {
877 "version": "0.14.25",
878 "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.25.tgz",
879 "integrity": "sha512-ueAqbnMZ8arnuLH8tHwTCQYeptnHOUV7vA6px6j4zjjQwDx7TdP7kACPf3TLZLdJQ3CAD1XCvQ2sPhX+8tacvQ==",
880 "optional": true
881 },
882 "esbuild-freebsd-arm64": {
883 "version": "0.14.25",
884 "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.25.tgz",
885 "integrity": "sha512-+ZVWud2HKh+Ob6k/qiJWjBtUg4KmJGGmbvEXXW1SNKS7hW7HU+Zq2ZCcE1akFxOPkVB+EhOty/sSek30tkCYug==",
886 "optional": true
887 },
888 "esbuild-linux-32": {
889 "version": "0.14.25",
890 "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.14.25.tgz",
891 "integrity": "sha512-3OP/lwV3kCzEz45tobH9nj+uE4ubhGsfx+tn0L26WAGtUbmmcRpqy7XRG/qK7h1mClZ+eguIANcQntYMdYklfw==",
892 "optional": true
893 },
894 "esbuild-linux-64": {
895 "version": "0.14.25",
896 "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.14.25.tgz",
897 "integrity": "sha512-+aKHdHZmX9qwVlQmu5xYXh7GsBFf4TWrePgeJTalhXHOG7NNuUwoHmketGiZEoNsWyyqwH9rE5BC+iwcLY30Ug==",
898 "optional": true
899 },
900 "esbuild-linux-arm": {
901 "version": "0.14.25",
902 "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.14.25.tgz",
903 "integrity": "sha512-aTLcE2VBoLydL943REcAcgnDi3bHtmULSXWLbjtBdtykRatJVSxKMjK9YlBXUZC4/YcNQfH7AxwVeQr9fNxPhw==",
904 "optional": true
905 },
906 "esbuild-linux-arm64": {
907 "version": "0.14.25",
908 "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.25.tgz",
909 "integrity": "sha512-UxfenPx/wSZx55gScCImPtXekvZQLI2GW3qe5dtlmU7luiqhp5GWPzGeQEbD3yN3xg/pHc671m5bma5Ns7lBHw==",
910 "optional": true
911 },
912 "esbuild-linux-mips64le": {
913 "version": "0.14.25",
914 "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.25.tgz",
915 "integrity": "sha512-wLWYyqVfYx9Ur6eU5RT92yJVsaBGi5RdkoWqRHOqcJ38Kn60QMlcghsKeWfe9jcYut8LangYZ98xO1LxIoSXrQ==",
916 "optional": true
917 },
918 "esbuild-linux-ppc64le": {
919 "version": "0.14.25",
920 "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.25.tgz",
921 "integrity": "sha512-0dR6Csl6Zas3g4p9ULckEl8Mo8IInJh33VCJ3eaV1hj9+MHGdmDOakYMN8MZP9/5nl+NU/0ygpd14cWgy8uqRw==",
922 "optional": true
923 },
924 "esbuild-linux-riscv64": {
925 "version": "0.14.25",
926 "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.25.tgz",
927 "integrity": "sha512-J4d20HDmTrgvhR0bdkDhvvJGaikH3LzXQnNaseo8rcw9Yqby9A90gKUmWpfwqLVNRILvNnAmKLfBjCKU9ajg8w==",
928 "optional": true
929 },
930 "esbuild-linux-s390x": {
931 "version": "0.14.25",
932 "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.25.tgz",
933 "integrity": "sha512-YI2d5V6nTE73ZnhEKQD7MtsPs1EtUZJ3obS21oxQxGbbRw1G+PtJKjNyur+3t6nzHP9oTg6GHQ3S3hOLLmbDIQ==",
934 "optional": true
935 },
936 "esbuild-netbsd-64": {
937 "version": "0.14.25",
938 "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.25.tgz",
939 "integrity": "sha512-TKIVgNWLUOkr+Exrye70XTEE1lJjdQXdM4tAXRzfHE9iBA7LXWcNtVIuSnphTqpanPzTDFarF0yqq4kpbC6miA==",
940 "optional": true
941 },
942 "esbuild-openbsd-64": {
943 "version": "0.14.25",
944 "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.25.tgz",
945 "integrity": "sha512-QgFJ37A15D7NIXBTYEqz29+uw3nNBOIyog+3kFidANn6kjw0GHZ0lEYQn+cwjyzu94WobR+fes7cTl/ZYlHb1A==",
946 "optional": true
947 },
948 "esbuild-sunos-64": {
949 "version": "0.14.25",
950 "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.14.25.tgz",
951 "integrity": "sha512-rmWfjUItYIVlqr5EnTH1+GCxXiBOC42WBZ3w++qh7n2cS9Xo0lO5pGSG2N+huOU2fX5L+6YUuJ78/vOYvefeFw==",
952 "optional": true
953 },
954 "esbuild-windows-32": {
955 "version": "0.14.25",
956 "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.14.25.tgz",
957 "integrity": "sha512-HGAxVUofl3iUIz9W10Y9XKtD0bNsK9fBXv1D55N/ljNvkrAYcGB8YCm0v7DjlwtyS6ws3dkdQyXadbxkbzaKOA==",
958 "optional": true
959 },
960 "esbuild-windows-64": {
961 "version": "0.14.25",
962 "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.14.25.tgz",
963 "integrity": "sha512-TirEohRkfWU9hXLgoDxzhMQD1g8I2mOqvdQF2RS9E/wbkORTAqJHyh7wqGRCQAwNzdNXdg3JAyhQ9/177AadWA==",
964 "optional": true
965 },
966 "esbuild-windows-arm64": {
967 "version": "0.14.25",
968 "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.25.tgz",
969 "integrity": "sha512-4ype9ERiI45rSh+R8qUoBtaj6kJvUOI7oVLhKqPEpcF4Pa5PpT3hm/mXAyotJHREkHpM87PAJcA442mLnbtlNA==",
970 "optional": true
971 },
972 "eventemitter3": {
973 "version": "3.1.2",
974 "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.2.tgz",
975 "integrity": "sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q=="
976 },
977 "fs.realpath": {
978 "version": "1.0.0",
979 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
980 "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
981 "dev": true
982 },
983 "fuzzyworld-tools": {
984 "version": "git+https://code.fuzzyworld.net/fuzzyworld-tools.git#de3a84832ad148e50d1d4d94f0cef3ad395a1575",
985 "dev": true,
986 "from": "fuzzyworld-tools@git+https://code.fuzzyworld.net/fuzzyworld-tools.git#semver:^1.0.0"
987 },
988 "glob": {
989 "version": "7.2.0",
990 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
991 "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==",
992 "dev": true,
993 "requires": {
994 "fs.realpath": "^1.0.0",
995 "inflight": "^1.0.4",
996 "inherits": "2",
997 "minimatch": "^3.0.4",
998 "once": "^1.3.0",
999 "path-is-absolute": "^1.0.0"
1000 }
1001 },
1002 "inflight": {
1003 "version": "1.0.6",
1004 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
1005 "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
1006 "dev": true,
1007 "requires": {
1008 "once": "^1.3.0",
1009 "wrappy": "1"
1010 }
1011 },
1012 "inherits": {
1013 "version": "2.0.4",
1014 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
1015 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
1016 "dev": true
1017 },
1018 "make-error": {
1019 "version": "1.3.6",
1020 "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz",
1021 "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==",
1022 "dev": true
1023 },
1024 "minimatch": {
1025 "version": "3.1.2",
1026 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
1027 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
1028 "dev": true,
1029 "requires": {
1030 "brace-expansion": "^1.1.7"
1031 }
1032 },
1033 "once": {
1034 "version": "1.4.0",
1035 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
1036 "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
1037 "dev": true,
1038 "requires": {
1039 "wrappy": "1"
1040 }
1041 },
1042 "path-is-absolute": {
1043 "version": "1.0.1",
1044 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
1045 "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
1046 "dev": true
1047 },
1048 "peerjs": {
1049 "version": "1.3.2",
1050 "resolved": "https://registry.npmjs.org/peerjs/-/peerjs-1.3.2.tgz",
1051 "integrity": "sha512-+PHfmsC7QGUU8Ye3OLi6tKQZGPCNy7QatUVNw4JtE8alkguF3+DdO5W0bzepqP2OtE9FqH/ltXt37qyvHw2CqA==",
1052 "requires": {
1053 "@types/node": "^10.14.33",
1054 "eventemitter3": "^3.1.2",
1055 "peerjs-js-binarypack": "1.0.1",
1056 "webrtc-adapter": "^7.7.1"
1057 },
1058 "dependencies": {
1059 "@types/node": {
1060 "version": "10.17.60",
1061 "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.60.tgz",
1062 "integrity": "sha512-F0KIgDJfy2nA3zMLmWGKxcH2ZVEtCZXHHdOQs2gSaQ27+lNeEfGxzkIw90aXswATX7AZ33tahPbzy6KAfUreVw=="
1063 }
1064 }
1065 },
1066 "peerjs-js-binarypack": {
1067 "version": "1.0.1",
1068 "resolved": "https://registry.npmjs.org/peerjs-js-binarypack/-/peerjs-js-binarypack-1.0.1.tgz",
1069 "integrity": "sha512-N6aeia3NhdpV7kiGxJV5xQiZZCVEEVjRz2T2C6UZQiBkHWHzUv/oWA4myQLcwBwO8LUoR1KWW5oStvwVesmfCg=="
1070 },
1071 "rimraf": {
1072 "version": "3.0.2",
1073 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
1074 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
1075 "dev": true,
1076 "requires": {
1077 "glob": "^7.1.3"
1078 }
1079 },
1080 "rtcpeerconnection-shim": {
1081 "version": "1.2.15",
1082 "resolved": "https://registry.npmjs.org/rtcpeerconnection-shim/-/rtcpeerconnection-shim-1.2.15.tgz",
1083 "integrity": "sha512-C6DxhXt7bssQ1nHb154lqeL0SXz5Dx4RczXZu2Aa/L1NJFnEVDxFwCBo3fqtuljhHIGceg5JKBV4XJ0gW5JKyw==",
1084 "requires": {
1085 "sdp": "^2.6.0"
1086 }
1087 },
1088 "sdp": {
1089 "version": "2.12.0",
1090 "resolved": "https://registry.npmjs.org/sdp/-/sdp-2.12.0.tgz",
1091 "integrity": "sha512-jhXqQAQVM+8Xj5EjJGVweuEzgtGWb3tmEEpl3CLP3cStInSbVHSg0QWOGQzNq8pSID4JkpeV2mPqlMDLrm0/Vw=="
1092 },
1093 "ts-node": {
1094 "version": "10.6.0",
1095 "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.6.0.tgz",
1096 "integrity": "sha512-CJen6+dfOXolxudBQXnVjRVvYTmTWbyz7cn+xq2XTsvnaXbHqr4gXSCNbS2Jj8yTZMuGwUoBESLaOkLascVVvg==",
1097 "dev": true,
1098 "requires": {
1099 "@cspotcode/source-map-support": "0.7.0",
1100 "@tsconfig/node10": "^1.0.7",
1101 "@tsconfig/node12": "^1.0.7",
1102 "@tsconfig/node14": "^1.0.0",
1103 "@tsconfig/node16": "^1.0.2",
1104 "acorn": "^8.4.1",
1105 "acorn-walk": "^8.1.1",
1106 "arg": "^4.1.0",
1107 "create-require": "^1.1.0",
1108 "diff": "^4.0.1",
1109 "make-error": "^1.1.1",
1110 "v8-compile-cache-lib": "^3.0.0",
1111 "yn": "3.1.1"
1112 }
1113 },
1114 "typescript": {
1115 "version": "4.6.2",
1116 "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.2.tgz",
1117 "integrity": "sha512-HM/hFigTBHZhLXshn9sN37H085+hQGeJHJ/X7LpBWLID/fbc2acUMfU+lGD98X81sKP+pFa9f0DZmCwB9GnbAg==",
1118 "dev": true
1119 },
1120 "v8-compile-cache-lib": {
1121 "version": "3.0.0",
1122 "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.0.tgz",
1123 "integrity": "sha512-mpSYqfsFvASnSn5qMiwrr4VKfumbPyONLCOPmsR3A6pTY/r0+tSaVbgPWSAIuzbk3lCTa+FForeTiO+wBQGkjA==",
1124 "dev": true
1125 },
1126 "web-animations-js": {
1127 "version": "2.3.2",
1128 "resolved": "https://registry.npmjs.org/web-animations-js/-/web-animations-js-2.3.2.tgz",
1129 "integrity": "sha512-TOMFWtQdxzjWp8qx4DAraTWTsdhxVSiWa6NkPFSaPtZ1diKUxTn4yTix73A1euG1WbSOMMPcY51cnjTIHrGtDA=="
1130 },
1131 "webrtc-adapter": {
1132 "version": "7.7.1",
1133 "resolved": "https://registry.npmjs.org/webrtc-adapter/-/webrtc-adapter-7.7.1.tgz",
1134 "integrity": "sha512-TbrbBmiQBL9n0/5bvDdORc6ZfRY/Z7JnEj+EYOD1ghseZdpJ+nF2yx14k3LgQKc7JZnG7HAcL+zHnY25So9d7A==",
1135 "requires": {
1136 "rtcpeerconnection-shim": "^1.2.15",
1137 "sdp": "^2.12.0"
1138 }
1139 },
1140 "wrappy": {
1141 "version": "1.0.2",
1142 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
1143 "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
1144 "dev": true
1145 },
1146 "yn": {
1147 "version": "3.1.1",
1148 "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz",
1149 "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==",
1150 "dev": true
1151 }
1152 }
1153}