version 0.38.0
Massimo Melina committed
Feb 26, 2023 at 16:35 UTC
c85915737801fa982cce991cd325e7b5896bf942
4 files changed
+3223
-156
README.md
+1
-1
@@ -17,7 +17,7 @@ This is a full rewrite of [the Delphi version](https://github.com/rejetto/hfs2).
17
18
## How does it work
19
20
-- run HFS on your computer, configuration page automatically shows up
20
+- run HFS on your computer, administration page automatically shows up
21
- select what files and folders you want to be accessible
22
- possibly create accounts and limit access to files
23
- access those files from a phone or another computer just using a browser
package-lock.json
+3220
-153
@@ -1,12 +1,12 @@
1
{
2
"name": "hfs",
3
- "version": "0.37.0",
3
+ "version": "0.38.0",
4
"lockfileVersion": 2,
5
"requires": true,
6
"packages": {
7
"": {
8
"name": "hfs",
9
- "version": "0.37.0",
9
+ "version": "0.38.0",
10
"license": "GPL-3.0",
11
"workspaces": [
12
"admin",
@@ -72,7 +72,6 @@
72
},
73
"admin": {
74
"name": "@hfs/admin",
75
- "extraneous": true,
75
"dependencies": {
76
"@emotion/react": "^11.10.0",
77
"@emotion/styled": "^11.10.0",
@@ -86,6 +85,7 @@
85
"react": "^18.2.0",
86
"react-dom": "^18.2.0",
87
"react-router-dom": "^6.2.1",
88
+ "react-simple-code-editor": "^0.13.1",
89
"react-window": "^1.8.6",
90
"tssrp6a": "^3.0.0",
91
"usehooks-ts": "^2.9.1",
@@ -104,7 +104,6 @@
104
},
105
"frontend": {
106
"name": "@hfs/frontend",
107
- "extraneous": true,
107
"dependencies": {
108
"@hfs/shared": "*",
109
"lodash": "^4.17.21",
@@ -113,7 +112,6 @@
112
"react-router-dom": "^6.1.1",
113
"talkr": "^3.3.9",
114
"tssrp6a": "^3.0.0",
116
- "use-debounce": "^7.0.1",
115
"usehooks-ts": "^2.6.0",
116
"valtio": "^1.2.7",
117
"web-vitals": "^2.1.4"
@@ -130,7 +128,6 @@
128
},
129
"mui-grid-form": {
130
"name": "@hfs/mui-grid-form",
133
- "extraneous": true,
131
"dependencies": {
132
"@mui/icons-material": "*",
133
"@mui/lab": "*",
@@ -147,7 +144,6 @@
144
"version": "7.18.6",
145
"resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz",
146
"integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==",
150
- "dev": true,
147
"dependencies": {
148
"@babel/highlight": "^7.18.6"
149
},
@@ -169,11 +165,130 @@
165
"node": ">=6.9.0"
166
}
167
},
168
+ "node_modules/@babel/helper-environment-visitor": {
169
+ "version": "7.18.9",
170
+ "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz",
171
+ "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==",
172
+ "dev": true,
173
+ "engines": {
174
+ "node": ">=6.9.0"
175
+ }
176
+ },
177
+ "node_modules/@babel/helper-function-name": {
178
+ "version": "7.21.0",
179
+ "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.21.0.tgz",
180
+ "integrity": "sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg==",
181
+ "dev": true,
182
+ "dependencies": {
183
+ "@babel/template": "^7.20.7",
184
+ "@babel/types": "^7.21.0"
185
+ },
186
+ "engines": {
187
+ "node": ">=6.9.0"
188
+ }
189
+ },
190
+ "node_modules/@babel/helper-function-name/node_modules/@babel/types": {
191
+ "version": "7.21.2",
192
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.2.tgz",
193
+ "integrity": "sha512-3wRZSs7jiFaB8AjxiiD+VqN5DTG2iRvJGQ+qYFrs/654lg6kGTQWIOFjlBo5RaXuAZjBmP3+OQH4dmhqiiyYxw==",
194
+ "dev": true,
195
+ "dependencies": {
196
+ "@babel/helper-string-parser": "^7.19.4",
197
+ "@babel/helper-validator-identifier": "^7.19.1",
198
+ "to-fast-properties": "^2.0.0"
199
+ },
200
+ "engines": {
201
+ "node": ">=6.9.0"
202
+ }
203
+ },
204
+ "node_modules/@babel/helper-hoist-variables": {
205
+ "version": "7.18.6",
206
+ "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz",
207
+ "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==",
208
+ "dev": true,
209
+ "dependencies": {
210
+ "@babel/types": "^7.18.6"
211
+ },
212
+ "engines": {
213
+ "node": ">=6.9.0"
214
+ }
215
+ },
216
+ "node_modules/@babel/helper-hoist-variables/node_modules/@babel/types": {
217
+ "version": "7.21.2",
218
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.2.tgz",
219
+ "integrity": "sha512-3wRZSs7jiFaB8AjxiiD+VqN5DTG2iRvJGQ+qYFrs/654lg6kGTQWIOFjlBo5RaXuAZjBmP3+OQH4dmhqiiyYxw==",
220
+ "dev": true,
221
+ "dependencies": {
222
+ "@babel/helper-string-parser": "^7.19.4",
223
+ "@babel/helper-validator-identifier": "^7.19.1",
224
+ "to-fast-properties": "^2.0.0"
225
+ },
226
+ "engines": {
227
+ "node": ">=6.9.0"
228
+ }
229
+ },
230
+ "node_modules/@babel/helper-module-imports": {
231
+ "version": "7.18.6",
232
+ "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz",
233
+ "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==",
234
+ "dependencies": {
235
+ "@babel/types": "^7.18.6"
236
+ },
237
+ "engines": {
238
+ "node": ">=6.9.0"
239
+ }
240
+ },
241
+ "node_modules/@babel/helper-module-imports/node_modules/@babel/types": {
242
+ "version": "7.21.2",
243
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.2.tgz",
244
+ "integrity": "sha512-3wRZSs7jiFaB8AjxiiD+VqN5DTG2iRvJGQ+qYFrs/654lg6kGTQWIOFjlBo5RaXuAZjBmP3+OQH4dmhqiiyYxw==",
245
+ "dependencies": {
246
+ "@babel/helper-string-parser": "^7.19.4",
247
+ "@babel/helper-validator-identifier": "^7.19.1",
248
+ "to-fast-properties": "^2.0.0"
249
+ },
250
+ "engines": {
251
+ "node": ">=6.9.0"
252
+ }
253
+ },
254
+ "node_modules/@babel/helper-split-export-declaration": {
255
+ "version": "7.18.6",
256
+ "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz",
257
+ "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==",
258
+ "dev": true,
259
+ "dependencies": {
260
+ "@babel/types": "^7.18.6"
261
+ },
262
+ "engines": {
263
+ "node": ">=6.9.0"
264
+ }
265
+ },
266
+ "node_modules/@babel/helper-split-export-declaration/node_modules/@babel/types": {
267
+ "version": "7.21.2",
268
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.2.tgz",
269
+ "integrity": "sha512-3wRZSs7jiFaB8AjxiiD+VqN5DTG2iRvJGQ+qYFrs/654lg6kGTQWIOFjlBo5RaXuAZjBmP3+OQH4dmhqiiyYxw==",
270
+ "dev": true,
271
+ "dependencies": {
272
+ "@babel/helper-string-parser": "^7.19.4",
273
+ "@babel/helper-validator-identifier": "^7.19.1",
274
+ "to-fast-properties": "^2.0.0"
275
+ },
276
+ "engines": {
277
+ "node": ">=6.9.0"
278
+ }
279
+ },
280
+ "node_modules/@babel/helper-string-parser": {
281
+ "version": "7.19.4",
282
+ "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz",
283
+ "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==",
284
+ "engines": {
285
+ "node": ">=6.9.0"
286
+ }
287
+ },
288
"node_modules/@babel/helper-validator-identifier": {
289
"version": "7.19.1",
290
"resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz",
291
"integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==",
176
- "dev": true,
292
"engines": {
293
"node": ">=6.9.0"
294
}
@@ -182,7 +297,6 @@
297
"version": "7.18.6",
298
"resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz",
299
"integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==",
185
- "dev": true,
300
"dependencies": {
301
"@babel/helper-validator-identifier": "^7.18.6",
302
"chalk": "^2.0.0",
@@ -196,7 +310,6 @@
310
"version": "3.2.1",
311
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
312
"integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
199
- "dev": true,
313
"dependencies": {
314
"color-convert": "^1.9.0"
315
},
@@ -208,7 +321,6 @@
321
"version": "2.4.2",
322
"resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
323
"integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
211
- "dev": true,
324
"dependencies": {
325
"ansi-styles": "^3.2.1",
326
"escape-string-regexp": "^1.0.5",
@@ -222,7 +334,6 @@
334
"version": "1.9.3",
335
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
336
"integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
225
- "dev": true,
337
"dependencies": {
338
"color-name": "1.1.3"
339
}
@@ -230,14 +341,12 @@
341
"node_modules/@babel/highlight/node_modules/color-name": {
342
"version": "1.1.3",
343
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
233
- "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==",
234
- "dev": true
344
+ "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw=="
345
},
346
"node_modules/@babel/highlight/node_modules/escape-string-regexp": {
347
"version": "1.0.5",
348
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
349
"integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
240
- "dev": true,
350
"engines": {
351
"node": ">=0.8.0"
352
}
@@ -246,7 +355,6 @@
355
"version": "3.0.0",
356
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
357
"integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==",
249
- "dev": true,
358
"engines": {
359
"node": ">=4"
360
}
@@ -255,7 +363,6 @@
363
"version": "5.5.0",
364
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
365
"integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
258
- "dev": true,
366
"dependencies": {
367
"has-flag": "^3.0.0"
368
},
@@ -275,102 +382,1023 @@
382
"node": ">=6.0.0"
383
}
384
},
278
- "node_modules/@babel/types": {
279
- "version": "7.18.4",
280
- "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.4.tgz",
281
- "integrity": "sha512-ThN1mBcMq5pG/Vm2IcBmPPfyPXbd8S02rS+OBIDENdufvqC7Z/jHPCv9IcP01277aKtDI8g/2XysBN4hA8niiw==",
282
- "dev": true,
385
+ "node_modules/@babel/runtime": {
386
+ "version": "7.21.0",
387
+ "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.21.0.tgz",
388
+ "integrity": "sha512-xwII0//EObnq89Ji5AKYQaRYiW/nZ3llSv29d49IuxPhKbtJoLP+9QUUZ4nVragQVtaVGeZrpB+ZtG/Pdy/POw==",
389
+ "dependencies": {
390
+ "regenerator-runtime": "^0.13.11"
391
+ },
392
+ "engines": {
393
+ "node": ">=6.9.0"
394
+ }
395
+ },
396
+ "node_modules/@babel/template": {
397
+ "version": "7.20.7",
398
+ "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz",
399
+ "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==",
400
+ "dev": true,
401
+ "dependencies": {
402
+ "@babel/code-frame": "^7.18.6",
403
+ "@babel/parser": "^7.20.7",
404
+ "@babel/types": "^7.20.7"
405
+ },
406
+ "engines": {
407
+ "node": ">=6.9.0"
408
+ }
409
+ },
410
+ "node_modules/@babel/template/node_modules/@babel/parser": {
411
+ "version": "7.21.2",
412
+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.21.2.tgz",
413
+ "integrity": "sha512-URpaIJQwEkEC2T9Kn+Ai6Xe/02iNaVCuT/PtoRz3GPVJVDpPd7mLo+VddTbhCRU9TXqW5mSrQfXZyi8kDKOVpQ==",
414
+ "dev": true,
415
+ "bin": {
416
+ "parser": "bin/babel-parser.js"
417
+ },
418
+ "engines": {
419
+ "node": ">=6.0.0"
420
+ }
421
+ },
422
+ "node_modules/@babel/template/node_modules/@babel/types": {
423
+ "version": "7.21.2",
424
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.2.tgz",
425
+ "integrity": "sha512-3wRZSs7jiFaB8AjxiiD+VqN5DTG2iRvJGQ+qYFrs/654lg6kGTQWIOFjlBo5RaXuAZjBmP3+OQH4dmhqiiyYxw==",
426
+ "dev": true,
427
+ "dependencies": {
428
+ "@babel/helper-string-parser": "^7.19.4",
429
+ "@babel/helper-validator-identifier": "^7.19.1",
430
+ "to-fast-properties": "^2.0.0"
431
+ },
432
+ "engines": {
433
+ "node": ">=6.9.0"
434
+ }
435
+ },
436
+ "node_modules/@babel/traverse": {
437
+ "version": "7.21.2",
438
+ "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.21.2.tgz",
439
+ "integrity": "sha512-ts5FFU/dSUPS13tv8XiEObDu9K+iagEKME9kAbaP7r0Y9KtZJZ+NGndDvWoRAYNpeWafbpFeki3q9QoMD6gxyw==",
440
+ "dev": true,
441
+ "dependencies": {
442
+ "@babel/code-frame": "^7.18.6",
443
+ "@babel/generator": "^7.21.1",
444
+ "@babel/helper-environment-visitor": "^7.18.9",
445
+ "@babel/helper-function-name": "^7.21.0",
446
+ "@babel/helper-hoist-variables": "^7.18.6",
447
+ "@babel/helper-split-export-declaration": "^7.18.6",
448
+ "@babel/parser": "^7.21.2",
449
+ "@babel/types": "^7.21.2",
450
+ "debug": "^4.1.0",
451
+ "globals": "^11.1.0"
452
+ },
453
+ "engines": {
454
+ "node": ">=6.9.0"
455
+ }
456
+ },
457
+ "node_modules/@babel/traverse/node_modules/@babel/generator": {
458
+ "version": "7.21.1",
459
+ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.21.1.tgz",
460
+ "integrity": "sha512-1lT45bAYlQhFn/BHivJs43AiW2rg3/UbLyShGfF3C0KmHvO5fSghWd5kBJy30kpRRucGzXStvnnCFniCR2kXAA==",
461
+ "dev": true,
462
+ "dependencies": {
463
+ "@babel/types": "^7.21.0",
464
+ "@jridgewell/gen-mapping": "^0.3.2",
465
+ "@jridgewell/trace-mapping": "^0.3.17",
466
+ "jsesc": "^2.5.1"
467
+ },
468
+ "engines": {
469
+ "node": ">=6.9.0"
470
+ }
471
+ },
472
+ "node_modules/@babel/traverse/node_modules/@babel/parser": {
473
+ "version": "7.21.2",
474
+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.21.2.tgz",
475
+ "integrity": "sha512-URpaIJQwEkEC2T9Kn+Ai6Xe/02iNaVCuT/PtoRz3GPVJVDpPd7mLo+VddTbhCRU9TXqW5mSrQfXZyi8kDKOVpQ==",
476
+ "dev": true,
477
+ "bin": {
478
+ "parser": "bin/babel-parser.js"
479
+ },
480
+ "engines": {
481
+ "node": ">=6.0.0"
482
+ }
483
+ },
484
+ "node_modules/@babel/traverse/node_modules/@babel/types": {
485
+ "version": "7.21.2",
486
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.2.tgz",
487
+ "integrity": "sha512-3wRZSs7jiFaB8AjxiiD+VqN5DTG2iRvJGQ+qYFrs/654lg6kGTQWIOFjlBo5RaXuAZjBmP3+OQH4dmhqiiyYxw==",
488
+ "dev": true,
489
+ "dependencies": {
490
+ "@babel/helper-string-parser": "^7.19.4",
491
+ "@babel/helper-validator-identifier": "^7.19.1",
492
+ "to-fast-properties": "^2.0.0"
493
+ },
494
+ "engines": {
495
+ "node": ">=6.9.0"
496
+ }
497
+ },
498
+ "node_modules/@babel/types": {
499
+ "version": "7.18.4",
500
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.4.tgz",
501
+ "integrity": "sha512-ThN1mBcMq5pG/Vm2IcBmPPfyPXbd8S02rS+OBIDENdufvqC7Z/jHPCv9IcP01277aKtDI8g/2XysBN4hA8niiw==",
502
+ "dev": true,
503
+ "dependencies": {
504
+ "@babel/helper-validator-identifier": "^7.16.7",
505
+ "to-fast-properties": "^2.0.0"
506
+ },
507
+ "engines": {
508
+ "node": ">=6.9.0"
509
+ }
510
+ },
511
+ "node_modules/@cspotcode/source-map-support": {
512
+ "version": "0.8.1",
513
+ "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz",
514
+ "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==",
515
+ "dev": true,
516
+ "dependencies": {
517
+ "@jridgewell/trace-mapping": "0.3.9"
518
+ },
519
+ "engines": {
520
+ "node": ">=12"
521
+ }
522
+ },
523
+ "node_modules/@cspotcode/source-map-support/node_modules/@jridgewell/trace-mapping": {
524
+ "version": "0.3.9",
525
+ "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz",
526
+ "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==",
527
+ "dev": true,
528
+ "dependencies": {
529
+ "@jridgewell/resolve-uri": "^3.0.3",
530
+ "@jridgewell/sourcemap-codec": "^1.4.10"
531
+ }
532
+ },
533
+ "node_modules/@emotion/babel-plugin": {
534
+ "version": "11.10.6",
535
+ "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.10.6.tgz",
536
+ "integrity": "sha512-p2dAqtVrkhSa7xz1u/m9eHYdLi+en8NowrmXeF/dKtJpU8lCWli8RUAati7NcSl0afsBott48pdnANuD0wh9QQ==",
537
+ "dependencies": {
538
+ "@babel/helper-module-imports": "^7.16.7",
539
+ "@babel/runtime": "^7.18.3",
540
+ "@emotion/hash": "^0.9.0",
541
+ "@emotion/memoize": "^0.8.0",
542
+ "@emotion/serialize": "^1.1.1",
543
+ "babel-plugin-macros": "^3.1.0",
544
+ "convert-source-map": "^1.5.0",
545
+ "escape-string-regexp": "^4.0.0",
546
+ "find-root": "^1.1.0",
547
+ "source-map": "^0.5.7",
548
+ "stylis": "4.1.3"
549
+ }
550
+ },
551
+ "node_modules/@emotion/cache": {
552
+ "version": "11.10.5",
553
+ "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.10.5.tgz",
554
+ "integrity": "sha512-dGYHWyzTdmK+f2+EnIGBpkz1lKc4Zbj2KHd4cX3Wi8/OWr5pKslNjc3yABKH4adRGCvSX4VDC0i04mrrq0aiRA==",
555
+ "dependencies": {
556
+ "@emotion/memoize": "^0.8.0",
557
+ "@emotion/sheet": "^1.2.1",
558
+ "@emotion/utils": "^1.2.0",
559
+ "@emotion/weak-memoize": "^0.3.0",
560
+ "stylis": "4.1.3"
561
+ }
562
+ },
563
+ "node_modules/@emotion/hash": {
564
+ "version": "0.9.0",
565
+ "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.0.tgz",
566
+ "integrity": "sha512-14FtKiHhy2QoPIzdTcvh//8OyBlknNs2nXRwIhG904opCby3l+9Xaf/wuPvICBF0rc1ZCNBd3nKe9cd2mecVkQ=="
567
+ },
568
+ "node_modules/@emotion/is-prop-valid": {
569
+ "version": "1.2.0",
570
+ "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.0.tgz",
571
+ "integrity": "sha512-3aDpDprjM0AwaxGE09bOPkNxHpBd+kA6jty3RnaEXdweX1DF1U3VQpPYb0g1IStAuK7SVQ1cy+bNBBKp4W3Fjg==",
572
+ "dependencies": {
573
+ "@emotion/memoize": "^0.8.0"
574
+ }
575
+ },
576
+ "node_modules/@emotion/memoize": {
577
+ "version": "0.8.0",
578
+ "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.0.tgz",
579
+ "integrity": "sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA=="
580
+ },
581
+ "node_modules/@emotion/react": {
582
+ "version": "11.10.6",
583
+ "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.10.6.tgz",
584
+ "integrity": "sha512-6HT8jBmcSkfzO7mc+N1L9uwvOnlcGoix8Zn7srt+9ga0MjREo6lRpuVX0kzo6Jp6oTqDhREOFsygN6Ew4fEQbw==",
585
+ "dependencies": {
586
+ "@babel/runtime": "^7.18.3",
587
+ "@emotion/babel-plugin": "^11.10.6",
588
+ "@emotion/cache": "^11.10.5",
589
+ "@emotion/serialize": "^1.1.1",
590
+ "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0",
591
+ "@emotion/utils": "^1.2.0",
592
+ "@emotion/weak-memoize": "^0.3.0",
593
+ "hoist-non-react-statics": "^3.3.1"
594
+ },
595
+ "peerDependencies": {
596
+ "react": ">=16.8.0"
597
+ },
598
+ "peerDependenciesMeta": {
599
+ "@types/react": {
600
+ "optional": true
601
+ }
602
+ }
603
+ },
604
+ "node_modules/@emotion/serialize": {
605
+ "version": "1.1.1",
606
+ "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.1.tgz",
607
+ "integrity": "sha512-Zl/0LFggN7+L1liljxXdsVSVlg6E/Z/olVWpfxUTxOAmi8NU7YoeWeLfi1RmnB2TATHoaWwIBRoL+FvAJiTUQA==",
608
+ "dependencies": {
609
+ "@emotion/hash": "^0.9.0",
610
+ "@emotion/memoize": "^0.8.0",
611
+ "@emotion/unitless": "^0.8.0",
612
+ "@emotion/utils": "^1.2.0",
613
+ "csstype": "^3.0.2"
614
+ }
615
+ },
616
+ "node_modules/@emotion/sheet": {
617
+ "version": "1.2.1",
618
+ "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.1.tgz",
619
+ "integrity": "sha512-zxRBwl93sHMsOj4zs+OslQKg/uhF38MB+OMKoCrVuS0nyTkqnau+BM3WGEoOptg9Oz45T/aIGs1qbVAsEFo3nA=="
620
+ },
621
+ "node_modules/@emotion/styled": {
622
+ "version": "11.10.6",
623
+ "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.10.6.tgz",
624
+ "integrity": "sha512-OXtBzOmDSJo5Q0AFemHCfl+bUueT8BIcPSxu0EGTpGk6DmI5dnhSzQANm1e1ze0YZL7TDyAyy6s/b/zmGOS3Og==",
625
+ "dependencies": {
626
+ "@babel/runtime": "^7.18.3",
627
+ "@emotion/babel-plugin": "^11.10.6",
628
+ "@emotion/is-prop-valid": "^1.2.0",
629
+ "@emotion/serialize": "^1.1.1",
630
+ "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0",
631
+ "@emotion/utils": "^1.2.0"
632
+ },
633
+ "peerDependencies": {
634
+ "@emotion/react": "^11.0.0-rc.0",
635
+ "react": ">=16.8.0"
636
+ },
637
+ "peerDependenciesMeta": {
638
+ "@types/react": {
639
+ "optional": true
640
+ }
641
+ }
642
+ },
643
+ "node_modules/@emotion/unitless": {
644
+ "version": "0.8.0",
645
+ "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.0.tgz",
646
+ "integrity": "sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw=="
647
+ },
648
+ "node_modules/@emotion/use-insertion-effect-with-fallbacks": {
649
+ "version": "1.0.0",
650
+ "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.0.tgz",
651
+ "integrity": "sha512-1eEgUGmkaljiBnRMTdksDV1W4kUnmwgp7X9G8B++9GYwl1lUdqSndSriIrTJ0N7LQaoauY9JJ2yhiOYK5+NI4A==",
652
+ "peerDependencies": {
653
+ "react": ">=16.8.0"
654
+ }
655
+ },
656
+ "node_modules/@emotion/utils": {
657
+ "version": "1.2.0",
658
+ "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz",
659
+ "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw=="
660
+ },
661
+ "node_modules/@emotion/weak-memoize": {
662
+ "version": "0.3.0",
663
+ "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.0.tgz",
664
+ "integrity": "sha512-AHPmaAx+RYfZz0eYu6Gviiagpmiyw98ySSlQvCUhVGDRtDFe4DBS0x1bSjdF3gqUDYOczB+yYvBTtEylYSdRhg=="
665
+ },
666
+ "node_modules/@esbuild/android-arm": {
667
+ "version": "0.16.17",
668
+ "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.16.17.tgz",
669
+ "integrity": "sha512-N9x1CMXVhtWEAMS7pNNONyA14f71VPQN9Cnavj1XQh6T7bskqiLLrSca4O0Vr8Wdcga943eThxnVp3JLnBMYtw==",
670
+ "cpu": [
671
+ "arm"
672
+ ],
673
+ "dev": true,
674
+ "optional": true,
675
+ "os": [
676
+ "android"
677
+ ],
678
+ "engines": {
679
+ "node": ">=12"
680
+ }
681
+ },
682
+ "node_modules/@esbuild/android-arm64": {
683
+ "version": "0.16.17",
684
+ "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.16.17.tgz",
685
+ "integrity": "sha512-MIGl6p5sc3RDTLLkYL1MyL8BMRN4tLMRCn+yRJJmEDvYZ2M7tmAf80hx1kbNEUX2KJ50RRtxZ4JHLvCfuB6kBg==",
686
+ "cpu": [
687
+ "arm64"
688
+ ],
689
+ "dev": true,
690
+ "optional": true,
691
+ "os": [
692
+ "android"
693
+ ],
694
+ "engines": {
695
+ "node": ">=12"
696
+ }
697
+ },
698
+ "node_modules/@esbuild/android-x64": {
699
+ "version": "0.16.17",
700
+ "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.16.17.tgz",
701
+ "integrity": "sha512-a3kTv3m0Ghh4z1DaFEuEDfz3OLONKuFvI4Xqczqx4BqLyuFaFkuaG4j2MtA6fuWEFeC5x9IvqnX7drmRq/fyAQ==",
702
+ "cpu": [
703
+ "x64"
704
+ ],
705
+ "dev": true,
706
+ "optional": true,
707
+ "os": [
708
+ "android"
709
+ ],
710
+ "engines": {
711
+ "node": ">=12"
712
+ }
713
+ },
714
+ "node_modules/@esbuild/darwin-arm64": {
715
+ "version": "0.16.17",
716
+ "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.16.17.tgz",
717
+ "integrity": "sha512-/2agbUEfmxWHi9ARTX6OQ/KgXnOWfsNlTeLcoV7HSuSTv63E4DqtAc+2XqGw1KHxKMHGZgbVCZge7HXWX9Vn+w==",
718
+ "cpu": [
719
+ "arm64"
720
+ ],
721
+ "dev": true,
722
+ "optional": true,
723
+ "os": [
724
+ "darwin"
725
+ ],
726
+ "engines": {
727
+ "node": ">=12"
728
+ }
729
+ },
730
+ "node_modules/@esbuild/darwin-x64": {
731
+ "version": "0.16.17",
732
+ "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.16.17.tgz",
733
+ "integrity": "sha512-2By45OBHulkd9Svy5IOCZt376Aa2oOkiE9QWUK9fe6Tb+WDr8hXL3dpqi+DeLiMed8tVXspzsTAvd0jUl96wmg==",
734
+ "cpu": [
735
+ "x64"
736
+ ],
737
+ "dev": true,
738
+ "optional": true,
739
+ "os": [
740
+ "darwin"
741
+ ],
742
+ "engines": {
743
+ "node": ">=12"
744
+ }
745
+ },
746
+ "node_modules/@esbuild/freebsd-arm64": {
747
+ "version": "0.16.17",
748
+ "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.16.17.tgz",
749
+ "integrity": "sha512-mt+cxZe1tVx489VTb4mBAOo2aKSnJ33L9fr25JXpqQqzbUIw/yzIzi+NHwAXK2qYV1lEFp4OoVeThGjUbmWmdw==",
750
+ "cpu": [
751
+ "arm64"
752
+ ],
753
+ "dev": true,
754
+ "optional": true,
755
+ "os": [
756
+ "freebsd"
757
+ ],
758
+ "engines": {
759
+ "node": ">=12"
760
+ }
761
+ },
762
+ "node_modules/@esbuild/freebsd-x64": {
763
+ "version": "0.16.17",
764
+ "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.16.17.tgz",
765
+ "integrity": "sha512-8ScTdNJl5idAKjH8zGAsN7RuWcyHG3BAvMNpKOBaqqR7EbUhhVHOqXRdL7oZvz8WNHL2pr5+eIT5c65kA6NHug==",
766
+ "cpu": [
767
+ "x64"
768
+ ],
769
+ "dev": true,
770
+ "optional": true,
771
+ "os": [
772
+ "freebsd"
773
+ ],
774
+ "engines": {
775
+ "node": ">=12"
776
+ }
777
+ },
778
+ "node_modules/@esbuild/linux-arm": {
779
+ "version": "0.16.17",
780
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.16.17.tgz",
781
+ "integrity": "sha512-iihzrWbD4gIT7j3caMzKb/RsFFHCwqqbrbH9SqUSRrdXkXaygSZCZg1FybsZz57Ju7N/SHEgPyaR0LZ8Zbe9gQ==",
782
+ "cpu": [
783
+ "arm"
784
+ ],
785
+ "dev": true,
786
+ "optional": true,
787
+ "os": [
788
+ "linux"
789
+ ],
790
+ "engines": {
791
+ "node": ">=12"
792
+ }
793
+ },
794
+ "node_modules/@esbuild/linux-arm64": {
795
+ "version": "0.16.17",
796
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.16.17.tgz",
797
+ "integrity": "sha512-7S8gJnSlqKGVJunnMCrXHU9Q8Q/tQIxk/xL8BqAP64wchPCTzuM6W3Ra8cIa1HIflAvDnNOt2jaL17vaW+1V0g==",
798
+ "cpu": [
799
+ "arm64"
800
+ ],
801
+ "dev": true,
802
+ "optional": true,
803
+ "os": [
804
+ "linux"
805
+ ],
806
+ "engines": {
807
+ "node": ">=12"
808
+ }
809
+ },
810
+ "node_modules/@esbuild/linux-ia32": {
811
+ "version": "0.16.17",
812
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.16.17.tgz",
813
+ "integrity": "sha512-kiX69+wcPAdgl3Lonh1VI7MBr16nktEvOfViszBSxygRQqSpzv7BffMKRPMFwzeJGPxcio0pdD3kYQGpqQ2SSg==",
814
+ "cpu": [
815
+ "ia32"
816
+ ],
817
+ "dev": true,
818
+ "optional": true,
819
+ "os": [
820
+ "linux"
821
+ ],
822
+ "engines": {
823
+ "node": ">=12"
824
+ }
825
+ },
826
+ "node_modules/@esbuild/linux-loong64": {
827
+ "version": "0.16.17",
828
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.16.17.tgz",
829
+ "integrity": "sha512-dTzNnQwembNDhd654cA4QhbS9uDdXC3TKqMJjgOWsC0yNCbpzfWoXdZvp0mY7HU6nzk5E0zpRGGx3qoQg8T2DQ==",
830
+ "cpu": [
831
+ "loong64"
832
+ ],
833
+ "dev": true,
834
+ "optional": true,
835
+ "os": [
836
+ "linux"
837
+ ],
838
+ "engines": {
839
+ "node": ">=12"
840
+ }
841
+ },
842
+ "node_modules/@esbuild/linux-mips64el": {
843
+ "version": "0.16.17",
844
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.16.17.tgz",
845
+ "integrity": "sha512-ezbDkp2nDl0PfIUn0CsQ30kxfcLTlcx4Foz2kYv8qdC6ia2oX5Q3E/8m6lq84Dj/6b0FrkgD582fJMIfHhJfSw==",
846
+ "cpu": [
847
+ "mips64el"
848
+ ],
849
+ "dev": true,
850
+ "optional": true,
851
+ "os": [
852
+ "linux"
853
+ ],
854
+ "engines": {
855
+ "node": ">=12"
856
+ }
857
+ },
858
+ "node_modules/@esbuild/linux-ppc64": {
859
+ "version": "0.16.17",
860
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.16.17.tgz",
861
+ "integrity": "sha512-dzS678gYD1lJsW73zrFhDApLVdM3cUF2MvAa1D8K8KtcSKdLBPP4zZSLy6LFZ0jYqQdQ29bjAHJDgz0rVbLB3g==",
862
+ "cpu": [
863
+ "ppc64"
864
+ ],
865
+ "dev": true,
866
+ "optional": true,
867
+ "os": [
868
+ "linux"
869
+ ],
870
+ "engines": {
871
+ "node": ">=12"
872
+ }
873
+ },
874
+ "node_modules/@esbuild/linux-riscv64": {
875
+ "version": "0.16.17",
876
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.16.17.tgz",
877
+ "integrity": "sha512-ylNlVsxuFjZK8DQtNUwiMskh6nT0vI7kYl/4fZgV1llP5d6+HIeL/vmmm3jpuoo8+NuXjQVZxmKuhDApK0/cKw==",
878
+ "cpu": [
879
+ "riscv64"
880
+ ],
881
+ "dev": true,
882
+ "optional": true,
883
+ "os": [
884
+ "linux"
885
+ ],
886
+ "engines": {
887
+ "node": ">=12"
888
+ }
889
+ },
890
+ "node_modules/@esbuild/linux-s390x": {
891
+ "version": "0.16.17",
892
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.16.17.tgz",
893
+ "integrity": "sha512-gzy7nUTO4UA4oZ2wAMXPNBGTzZFP7mss3aKR2hH+/4UUkCOyqmjXiKpzGrY2TlEUhbbejzXVKKGazYcQTZWA/w==",
894
+ "cpu": [
895
+ "s390x"
896
+ ],
897
+ "dev": true,
898
+ "optional": true,
899
+ "os": [
900
+ "linux"
901
+ ],
902
+ "engines": {
903
+ "node": ">=12"
904
+ }
905
+ },
906
+ "node_modules/@esbuild/linux-x64": {
907
+ "version": "0.16.17",
908
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.16.17.tgz",
909
+ "integrity": "sha512-mdPjPxfnmoqhgpiEArqi4egmBAMYvaObgn4poorpUaqmvzzbvqbowRllQ+ZgzGVMGKaPkqUmPDOOFQRUFDmeUw==",
910
+ "cpu": [
911
+ "x64"
912
+ ],
913
+ "dev": true,
914
+ "optional": true,
915
+ "os": [
916
+ "linux"
917
+ ],
918
+ "engines": {
919
+ "node": ">=12"
920
+ }
921
+ },
922
+ "node_modules/@esbuild/netbsd-x64": {
923
+ "version": "0.16.17",
924
+ "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.16.17.tgz",
925
+ "integrity": "sha512-/PzmzD/zyAeTUsduZa32bn0ORug+Jd1EGGAUJvqfeixoEISYpGnAezN6lnJoskauoai0Jrs+XSyvDhppCPoKOA==",
926
+ "cpu": [
927
+ "x64"
928
+ ],
929
+ "dev": true,
930
+ "optional": true,
931
+ "os": [
932
+ "netbsd"
933
+ ],
934
+ "engines": {
935
+ "node": ">=12"
936
+ }
937
+ },
938
+ "node_modules/@esbuild/openbsd-x64": {
939
+ "version": "0.16.17",
940
+ "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.16.17.tgz",
941
+ "integrity": "sha512-2yaWJhvxGEz2RiftSk0UObqJa/b+rIAjnODJgv2GbGGpRwAfpgzyrg1WLK8rqA24mfZa9GvpjLcBBg8JHkoodg==",
942
+ "cpu": [
943
+ "x64"
944
+ ],
945
+ "dev": true,
946
+ "optional": true,
947
+ "os": [
948
+ "openbsd"
949
+ ],
950
+ "engines": {
951
+ "node": ">=12"
952
+ }
953
+ },
954
+ "node_modules/@esbuild/sunos-x64": {
955
+ "version": "0.16.17",
956
+ "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.16.17.tgz",
957
+ "integrity": "sha512-xtVUiev38tN0R3g8VhRfN7Zl42YCJvyBhRKw1RJjwE1d2emWTVToPLNEQj/5Qxc6lVFATDiy6LjVHYhIPrLxzw==",
958
+ "cpu": [
959
+ "x64"
960
+ ],
961
+ "dev": true,
962
+ "optional": true,
963
+ "os": [
964
+ "sunos"
965
+ ],
966
+ "engines": {
967
+ "node": ">=12"
968
+ }
969
+ },
970
+ "node_modules/@esbuild/win32-arm64": {
971
+ "version": "0.16.17",
972
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.16.17.tgz",
973
+ "integrity": "sha512-ga8+JqBDHY4b6fQAmOgtJJue36scANy4l/rL97W+0wYmijhxKetzZdKOJI7olaBaMhWt8Pac2McJdZLxXWUEQw==",
974
+ "cpu": [
975
+ "arm64"
976
+ ],
977
+ "dev": true,
978
+ "optional": true,
979
+ "os": [
980
+ "win32"
981
+ ],
982
+ "engines": {
983
+ "node": ">=12"
984
+ }
985
+ },
986
+ "node_modules/@esbuild/win32-ia32": {
987
+ "version": "0.16.17",
988
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.16.17.tgz",
989
+ "integrity": "sha512-WnsKaf46uSSF/sZhwnqE4L/F89AYNMiD4YtEcYekBt9Q7nj0DiId2XH2Ng2PHM54qi5oPrQ8luuzGszqi/veig==",
990
+ "cpu": [
991
+ "ia32"
992
+ ],
993
+ "dev": true,
994
+ "optional": true,
995
+ "os": [
996
+ "win32"
997
+ ],
998
+ "engines": {
999
+ "node": ">=12"
1000
+ }
1001
+ },
1002
+ "node_modules/@esbuild/win32-x64": {
1003
+ "version": "0.16.17",
1004
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.16.17.tgz",
1005
+ "integrity": "sha512-y+EHuSchhL7FjHgvQL/0fnnFmO4T1bhvWANX6gcnqTjtnKWbTvUMCpGnv2+t+31d7RzyEAYAd4u2fnIhHL6N/Q==",
1006
+ "cpu": [
1007
+ "x64"
1008
+ ],
1009
+ "dev": true,
1010
+ "optional": true,
1011
+ "os": [
1012
+ "win32"
1013
+ ],
1014
+ "engines": {
1015
+ "node": ">=12"
1016
+ }
1017
+ },
1018
+ "node_modules/@hfs/admin": {
1019
+ "resolved": "admin",
1020
+ "link": true
1021
+ },
1022
+ "node_modules/@hfs/frontend": {
1023
+ "resolved": "frontend",
1024
+ "link": true
1025
+ },
1026
+ "node_modules/@hfs/mui-grid-form": {
1027
+ "resolved": "mui-grid-form",
1028
+ "link": true
1029
+ },
1030
+ "node_modules/@hfs/shared": {
1031
+ "resolved": "shared",
1032
+ "link": true
1033
+ },
1034
+ "node_modules/@jridgewell/gen-mapping": {
1035
+ "version": "0.3.2",
1036
+ "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz",
1037
+ "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==",
1038
+ "dev": true,
1039
+ "dependencies": {
1040
+ "@jridgewell/set-array": "^1.0.1",
1041
+ "@jridgewell/sourcemap-codec": "^1.4.10",
1042
+ "@jridgewell/trace-mapping": "^0.3.9"
1043
+ },
1044
+ "engines": {
1045
+ "node": ">=6.0.0"
1046
+ }
1047
+ },
1048
+ "node_modules/@jridgewell/resolve-uri": {
1049
+ "version": "3.1.0",
1050
+ "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz",
1051
+ "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==",
1052
+ "dev": true,
1053
+ "engines": {
1054
+ "node": ">=6.0.0"
1055
+ }
1056
+ },
1057
+ "node_modules/@jridgewell/set-array": {
1058
+ "version": "1.1.2",
1059
+ "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz",
1060
+ "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==",
1061
+ "dev": true,
1062
+ "engines": {
1063
+ "node": ">=6.0.0"
1064
+ }
1065
+ },
1066
+ "node_modules/@jridgewell/sourcemap-codec": {
1067
+ "version": "1.4.14",
1068
+ "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz",
1069
+ "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==",
1070
+ "dev": true
1071
+ },
1072
+ "node_modules/@jridgewell/trace-mapping": {
1073
+ "version": "0.3.17",
1074
+ "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz",
1075
+ "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==",
1076
+ "dev": true,
1077
+ "dependencies": {
1078
+ "@jridgewell/resolve-uri": "3.1.0",
1079
+ "@jridgewell/sourcemap-codec": "1.4.14"
1080
+ }
1081
+ },
1082
+ "node_modules/@koa/router": {
1083
+ "version": "10.1.1",
1084
+ "resolved": "https://registry.npmjs.org/@koa/router/-/router-10.1.1.tgz",
1085
+ "integrity": "sha512-ORNjq5z4EmQPriKbR0ER3k4Gh7YGNhWDL7JBW+8wXDrHLbWYKYSJaOJ9aN06npF5tbTxe2JBOsurpJDAvjiXKw==",
1086
+ "dependencies": {
1087
+ "debug": "^4.1.1",
1088
+ "http-errors": "^1.7.3",
1089
+ "koa-compose": "^4.1.0",
1090
+ "methods": "^1.1.2",
1091
+ "path-to-regexp": "^6.1.0"
1092
+ },
1093
+ "engines": {
1094
+ "node": ">= 8.0.0"
1095
+ }
1096
+ },
1097
+ "node_modules/@mui/base": {
1098
+ "version": "5.0.0-alpha.119",
1099
+ "resolved": "https://registry.npmjs.org/@mui/base/-/base-5.0.0-alpha.119.tgz",
1100
+ "integrity": "sha512-XA5zhlYfXi67u613eIF0xRmktkatx6ERy3h+PwrMN5IcWFbgiL1guz8VpdXON+GWb8+G7B8t5oqTFIaCqaSAeA==",
1101
+ "dependencies": {
1102
+ "@babel/runtime": "^7.21.0",
1103
+ "@emotion/is-prop-valid": "^1.2.0",
1104
+ "@mui/types": "^7.2.3",
1105
+ "@mui/utils": "^5.11.11",
1106
+ "@popperjs/core": "^2.11.6",
1107
+ "clsx": "^1.2.1",
1108
+ "prop-types": "^15.8.1",
1109
+ "react-is": "^18.2.0"
1110
+ },
1111
+ "engines": {
1112
+ "node": ">=12.0.0"
1113
+ },
1114
+ "funding": {
1115
+ "type": "opencollective",
1116
+ "url": "https://opencollective.com/mui"
1117
+ },
1118
+ "peerDependencies": {
1119
+ "@types/react": "^17.0.0 || ^18.0.0",
1120
+ "react": "^17.0.0 || ^18.0.0",
1121
+ "react-dom": "^17.0.0 || ^18.0.0"
1122
+ },
1123
+ "peerDependenciesMeta": {
1124
+ "@types/react": {
1125
+ "optional": true
1126
+ }
1127
+ }
1128
+ },
1129
+ "node_modules/@mui/core-downloads-tracker": {
1130
+ "version": "5.11.11",
1131
+ "resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-5.11.11.tgz",
1132
+ "integrity": "sha512-0YK0K9GfW1ysw9z4ztWAjLW+bktf+nExMyn2+EQe1Ijb0kF2kz1kIOmb4+di0/PsXG70uCuw4DhEIdNd+JQkRA==",
1133
+ "funding": {
1134
+ "type": "opencollective",
1135
+ "url": "https://opencollective.com/mui"
1136
+ }
1137
+ },
1138
+ "node_modules/@mui/icons-material": {
1139
+ "version": "5.11.11",
1140
+ "resolved": "https://registry.npmjs.org/@mui/icons-material/-/icons-material-5.11.11.tgz",
1141
+ "integrity": "sha512-Eell3ADmQVE8HOpt/LZ3zIma8JSvPh3XgnhwZLT0k5HRqZcd6F/QDHc7xsWtgz09t+UEFvOYJXjtrwKmLdwwpw==",
1142
+ "dependencies": {
1143
+ "@babel/runtime": "^7.21.0"
1144
+ },
1145
+ "engines": {
1146
+ "node": ">=12.0.0"
1147
+ },
1148
+ "funding": {
1149
+ "type": "opencollective",
1150
+ "url": "https://opencollective.com/mui"
1151
+ },
1152
+ "peerDependencies": {
1153
+ "@mui/material": "^5.0.0",
1154
+ "@types/react": "^17.0.0 || ^18.0.0",
1155
+ "react": "^17.0.0 || ^18.0.0"
1156
+ },
1157
+ "peerDependenciesMeta": {
1158
+ "@types/react": {
1159
+ "optional": true
1160
+ }
1161
+ }
1162
+ },
1163
+ "node_modules/@mui/lab": {
1164
+ "version": "5.0.0-alpha.121",
1165
+ "resolved": "https://registry.npmjs.org/@mui/lab/-/lab-5.0.0-alpha.121.tgz",
1166
+ "integrity": "sha512-/W5H09zje9psma3RixtilTf1Tk2zUuK9j16e1W+V7oe/1pW6hNj6aZfm8y0t4qPUDQfxMBzlQm26XQx9i8F9PA==",
1167
+ "dependencies": {
1168
+ "@babel/runtime": "^7.21.0",
1169
+ "@mui/base": "5.0.0-alpha.119",
1170
+ "@mui/system": "^5.11.11",
1171
+ "@mui/types": "^7.2.3",
1172
+ "@mui/utils": "^5.11.11",
1173
+ "clsx": "^1.2.1",
1174
+ "prop-types": "^15.8.1",
1175
+ "react-is": "^18.2.0"
1176
+ },
1177
+ "engines": {
1178
+ "node": ">=12.0.0"
1179
+ },
1180
+ "funding": {
1181
+ "type": "opencollective",
1182
+ "url": "https://opencollective.com/mui"
1183
+ },
1184
+ "peerDependencies": {
1185
+ "@emotion/react": "^11.5.0",
1186
+ "@emotion/styled": "^11.3.0",
1187
+ "@mui/material": "^5.0.0",
1188
+ "@types/react": "^17.0.0 || ^18.0.0",
1189
+ "react": "^17.0.0 || ^18.0.0",
1190
+ "react-dom": "^17.0.0 || ^18.0.0"
1191
+ },
1192
+ "peerDependenciesMeta": {
1193
+ "@emotion/react": {
1194
+ "optional": true
1195
+ },
1196
+ "@emotion/styled": {
1197
+ "optional": true
1198
+ },
1199
+ "@types/react": {
1200
+ "optional": true
1201
+ }
1202
+ }
1203
+ },
1204
+ "node_modules/@mui/material": {
1205
+ "version": "5.11.11",
1206
+ "resolved": "https://registry.npmjs.org/@mui/material/-/material-5.11.11.tgz",
1207
+ "integrity": "sha512-sSe0dmKjB1IGOYt32Pcha+cXV3IIrX5L5mFAF9LDRssp/x53bluhgLLbkc8eTiJvueVvo6HAyze6EkFEYLQRXQ==",
1208
"dependencies": {
284
- "@babel/helper-validator-identifier": "^7.16.7",
285
- "to-fast-properties": "^2.0.0"
1209
+ "@babel/runtime": "^7.21.0",
1210
+ "@mui/base": "5.0.0-alpha.119",
1211
+ "@mui/core-downloads-tracker": "^5.11.11",
1212
+ "@mui/system": "^5.11.11",
1213
+ "@mui/types": "^7.2.3",
1214
+ "@mui/utils": "^5.11.11",
1215
+ "@types/react-transition-group": "^4.4.5",
1216
+ "clsx": "^1.2.1",
1217
+ "csstype": "^3.1.1",
1218
+ "prop-types": "^15.8.1",
1219
+ "react-is": "^18.2.0",
1220
+ "react-transition-group": "^4.4.5"
1221
},
1222
"engines": {
288
- "node": ">=6.9.0"
1223
+ "node": ">=12.0.0"
1224
+ },
1225
+ "funding": {
1226
+ "type": "opencollective",
1227
+ "url": "https://opencollective.com/mui"
1228
+ },
1229
+ "peerDependencies": {
1230
+ "@emotion/react": "^11.5.0",
1231
+ "@emotion/styled": "^11.3.0",
1232
+ "@types/react": "^17.0.0 || ^18.0.0",
1233
+ "react": "^17.0.0 || ^18.0.0",
1234
+ "react-dom": "^17.0.0 || ^18.0.0"
1235
+ },
1236
+ "peerDependenciesMeta": {
1237
+ "@emotion/react": {
1238
+ "optional": true
1239
+ },
1240
+ "@emotion/styled": {
1241
+ "optional": true
1242
+ },
1243
+ "@types/react": {
1244
+ "optional": true
1245
+ }
1246
}
1247
},
291
- "node_modules/@cspotcode/source-map-support": {
292
- "version": "0.8.1",
293
- "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz",
294
- "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==",
295
- "dev": true,
1248
+ "node_modules/@mui/private-theming": {
1249
+ "version": "5.11.11",
1250
+ "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.11.11.tgz",
1251
+ "integrity": "sha512-yLgTkjNC1mpye2SOUkc+zQQczUpg8NvQAETvxwXTMzNgJK1pv4htL7IvBM5vmCKG7IHAB3hX26W2u6i7bxwF3A==",
1252
"dependencies": {
297
- "@jridgewell/trace-mapping": "0.3.9"
1253
+ "@babel/runtime": "^7.21.0",
1254
+ "@mui/utils": "^5.11.11",
1255
+ "prop-types": "^15.8.1"
1256
},
1257
"engines": {
300
- "node": ">=12"
301
- }
302
- },
303
- "node_modules/@cspotcode/source-map-support/node_modules/@jridgewell/trace-mapping": {
304
- "version": "0.3.9",
305
- "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz",
306
- "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==",
307
- "dev": true,
308
- "dependencies": {
309
- "@jridgewell/resolve-uri": "^3.0.3",
310
- "@jridgewell/sourcemap-codec": "^1.4.10"
1258
+ "node": ">=12.0.0"
1259
+ },
1260
+ "funding": {
1261
+ "type": "opencollective",
1262
+ "url": "https://opencollective.com/mui"
1263
+ },
1264
+ "peerDependencies": {
1265
+ "@types/react": "^17.0.0 || ^18.0.0",
1266
+ "react": "^17.0.0 || ^18.0.0"
1267
+ },
1268
+ "peerDependenciesMeta": {
1269
+ "@types/react": {
1270
+ "optional": true
1271
+ }
1272
}
1273
},
313
- "node_modules/@jridgewell/gen-mapping": {
314
- "version": "0.3.2",
315
- "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz",
316
- "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==",
317
- "dev": true,
1274
+ "node_modules/@mui/styled-engine": {
1275
+ "version": "5.11.11",
1276
+ "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-5.11.11.tgz",
1277
+ "integrity": "sha512-wV0UgW4lN5FkDBXefN8eTYeuE9sjyQdg5h94vtwZCUamGQEzmCOtir4AakgmbWMy0x8OLjdEUESn9wnf5J9MOg==",
1278
"dependencies": {
319
- "@jridgewell/set-array": "^1.0.1",
320
- "@jridgewell/sourcemap-codec": "^1.4.10",
321
- "@jridgewell/trace-mapping": "^0.3.9"
1279
+ "@babel/runtime": "^7.21.0",
1280
+ "@emotion/cache": "^11.10.5",
1281
+ "csstype": "^3.1.1",
1282
+ "prop-types": "^15.8.1"
1283
},
1284
"engines": {
324
- "node": ">=6.0.0"
1285
+ "node": ">=12.0.0"
1286
+ },
1287
+ "funding": {
1288
+ "type": "opencollective",
1289
+ "url": "https://opencollective.com/mui"
1290
+ },
1291
+ "peerDependencies": {
1292
+ "@emotion/react": "^11.4.1",
1293
+ "@emotion/styled": "^11.3.0",
1294
+ "react": "^17.0.0 || ^18.0.0"
1295
+ },
1296
+ "peerDependenciesMeta": {
1297
+ "@emotion/react": {
1298
+ "optional": true
1299
+ },
1300
+ "@emotion/styled": {
1301
+ "optional": true
1302
+ }
1303
}
1304
},
327
- "node_modules/@jridgewell/resolve-uri": {
328
- "version": "3.1.0",
329
- "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz",
330
- "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==",
331
- "dev": true,
1305
+ "node_modules/@mui/system": {
1306
+ "version": "5.11.11",
1307
+ "resolved": "https://registry.npmjs.org/@mui/system/-/system-5.11.11.tgz",
1308
+ "integrity": "sha512-a9gaOAJBjpzypDfhbGZQ8HzdcxdxsKkFvbp1aAWZhFHBPdehEkARNh7mj851VfEhD/GdffYt85PFKFKdUta5Eg==",
1309
+ "dependencies": {
1310
+ "@babel/runtime": "^7.21.0",
1311
+ "@mui/private-theming": "^5.11.11",
1312
+ "@mui/styled-engine": "^5.11.11",
1313
+ "@mui/types": "^7.2.3",
1314
+ "@mui/utils": "^5.11.11",
1315
+ "clsx": "^1.2.1",
1316
+ "csstype": "^3.1.1",
1317
+ "prop-types": "^15.8.1"
1318
+ },
1319
"engines": {
333
- "node": ">=6.0.0"
1320
+ "node": ">=12.0.0"
1321
+ },
1322
+ "funding": {
1323
+ "type": "opencollective",
1324
+ "url": "https://opencollective.com/mui"
1325
+ },
1326
+ "peerDependencies": {
1327
+ "@emotion/react": "^11.5.0",
1328
+ "@emotion/styled": "^11.3.0",
1329
+ "@types/react": "^17.0.0 || ^18.0.0",
1330
+ "react": "^17.0.0 || ^18.0.0"
1331
+ },
1332
+ "peerDependenciesMeta": {
1333
+ "@emotion/react": {
1334
+ "optional": true
1335
+ },
1336
+ "@emotion/styled": {
1337
+ "optional": true
1338
+ },
1339
+ "@types/react": {
1340
+ "optional": true
1341
+ }
1342
}
1343
},
336
- "node_modules/@jridgewell/set-array": {
337
- "version": "1.1.2",
338
- "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz",
339
- "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==",
340
- "dev": true,
341
- "engines": {
342
- "node": ">=6.0.0"
1344
+ "node_modules/@mui/types": {
1345
+ "version": "7.2.3",
1346
+ "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.2.3.tgz",
1347
+ "integrity": "sha512-tZ+CQggbe9Ol7e/Fs5RcKwg/woU+o8DCtOnccX6KmbBc7YrfqMYEYuaIcXHuhpT880QwNkZZ3wQwvtlDFA2yOw==",
1348
+ "peerDependencies": {
1349
+ "@types/react": "*"
1350
+ },
1351
+ "peerDependenciesMeta": {
1352
+ "@types/react": {
1353
+ "optional": true
1354
+ }
1355
}
1356
},
345
- "node_modules/@jridgewell/sourcemap-codec": {
346
- "version": "1.4.14",
347
- "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz",
348
- "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==",
349
- "dev": true
350
- },
351
- "node_modules/@jridgewell/trace-mapping": {
352
- "version": "0.3.15",
353
- "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.15.tgz",
354
- "integrity": "sha512-oWZNOULl+UbhsgB51uuZzglikfIKSUBO/M9W2OfEjn7cmqoAiCgmv9lyACTUacZwBz0ITnJ2NqjU8Tx0DHL88g==",
355
- "dev": true,
1357
+ "node_modules/@mui/utils": {
1358
+ "version": "5.11.11",
1359
+ "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.11.11.tgz",
1360
+ "integrity": "sha512-neMM5rrEXYQrOrlxUfns/TGgX4viS8K2zb9pbQh11/oUUYFlGI32Tn+PHePQx7n6Fy/0zq6WxdBFC9VpnJ5JrQ==",
1361
"dependencies": {
357
- "@jridgewell/resolve-uri": "^3.0.3",
358
- "@jridgewell/sourcemap-codec": "^1.4.10"
1362
+ "@babel/runtime": "^7.21.0",
1363
+ "@types/prop-types": "^15.7.5",
1364
+ "@types/react-is": "^16.7.1 || ^17.0.0",
1365
+ "prop-types": "^15.8.1",
1366
+ "react-is": "^18.2.0"
1367
+ },
1368
+ "engines": {
1369
+ "node": ">=12.0.0"
1370
+ },
1371
+ "funding": {
1372
+ "type": "opencollective",
1373
+ "url": "https://opencollective.com/mui"
1374
+ },
1375
+ "peerDependencies": {
1376
+ "react": "^17.0.0 || ^18.0.0"
1377
}
1378
},
361
- "node_modules/@koa/router": {
362
- "version": "10.1.1",
363
- "resolved": "https://registry.npmjs.org/@koa/router/-/router-10.1.1.tgz",
364
- "integrity": "sha512-ORNjq5z4EmQPriKbR0ER3k4Gh7YGNhWDL7JBW+8wXDrHLbWYKYSJaOJ9aN06npF5tbTxe2JBOsurpJDAvjiXKw==",
1379
+ "node_modules/@mui/x-data-grid": {
1380
+ "version": "5.17.26",
1381
+ "resolved": "https://registry.npmjs.org/@mui/x-data-grid/-/x-data-grid-5.17.26.tgz",
1382
+ "integrity": "sha512-eGJq9J0g9cDGLFfMmugOadZx0mJeOd/yQpHwEa5gUXyONS6qF0OhXSWyDOhDdA3l2TOoQzotMN5dY/T4Wl1KYA==",
1383
"dependencies": {
366
- "debug": "^4.1.1",
367
- "http-errors": "^1.7.3",
368
- "koa-compose": "^4.1.0",
369
- "methods": "^1.1.2",
370
- "path-to-regexp": "^6.1.0"
1384
+ "@babel/runtime": "^7.18.9",
1385
+ "@mui/utils": "^5.10.3",
1386
+ "clsx": "^1.2.1",
1387
+ "prop-types": "^15.8.1",
1388
+ "reselect": "^4.1.6"
1389
},
1390
"engines": {
373
- "node": ">= 8.0.0"
1391
+ "node": ">=12.0.0"
1392
+ },
1393
+ "funding": {
1394
+ "type": "opencollective",
1395
+ "url": "https://opencollective.com/mui"
1396
+ },
1397
+ "peerDependencies": {
1398
+ "@mui/material": "^5.4.1",
1399
+ "@mui/system": "^5.4.1",
1400
+ "react": "^17.0.2 || ^18.0.0",
1401
+ "react-dom": "^17.0.2 || ^18.0.0"
1402
}
1403
},
1404
"node_modules/@node-rs/crc32": {
@@ -627,6 +1655,23 @@
1655
"node": ">= 8"
1656
}
1657
},
1658
+ "node_modules/@popperjs/core": {
1659
+ "version": "2.11.6",
1660
+ "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.6.tgz",
1661
+ "integrity": "sha512-50/17A98tWUfQ176raKiOGXuYpLyyVMkxxG6oylzL3BPOlA6ADGdK7EYunSa4I064xerltq9TGXs8HmOk5E+vw==",
1662
+ "funding": {
1663
+ "type": "opencollective",
1664
+ "url": "https://opencollective.com/popperjs"
1665
+ }
1666
+ },
1667
+ "node_modules/@remix-run/router": {
1668
+ "version": "1.3.3",
1669
+ "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.3.3.tgz",
1670
+ "integrity": "sha512-YRHie1yQEj0kqqCTCJEfHqYSSNlZQ696QJG+MMiW4mxSl9I0ojz/eRhJS4fs88Z5i6D1SmoF9d3K99/QOhI8/w==",
1671
+ "engines": {
1672
+ "node": ">=14"
1673
+ }
1674
+ },
1675
"node_modules/@tsconfig/node10": {
1676
"version": "1.0.9",
1677
"resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz",
@@ -901,6 +1946,16 @@
1946
"integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==",
1947
"dev": true
1948
},
1949
+ "node_modules/@types/parse-json": {
1950
+ "version": "4.0.0",
1951
+ "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz",
1952
+ "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA=="
1953
+ },
1954
+ "node_modules/@types/prop-types": {
1955
+ "version": "15.7.5",
1956
+ "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz",
1957
+ "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w=="
1958
+ },
1959
"node_modules/@types/qs": {
1960
"version": "6.9.7",
1961
"resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz",
@@ -913,6 +1968,64 @@
1968
"integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==",
1969
"dev": true
1970
},
1971
+ "node_modules/@types/react": {
1972
+ "version": "18.0.28",
1973
+ "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.28.tgz",
1974
+ "integrity": "sha512-RD0ivG1kEztNBdoAK7lekI9M+azSnitIn85h4iOiaLjaTrMjzslhaqCGaI4IyCJ1RljWiLCEu4jyrLLgqxBTew==",
1975
+ "dependencies": {
1976
+ "@types/prop-types": "*",
1977
+ "@types/scheduler": "*",
1978
+ "csstype": "^3.0.2"
1979
+ }
1980
+ },
1981
+ "node_modules/@types/react-dom": {
1982
+ "version": "18.0.11",
1983
+ "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.11.tgz",
1984
+ "integrity": "sha512-O38bPbI2CWtgw/OoQoY+BRelw7uysmXbWvw3nLWO21H1HSh+GOlqPuXshJfjmpNlKiiSDG9cc1JZAaMmVdcTlw==",
1985
+ "dev": true,
1986
+ "dependencies": {
1987
+ "@types/react": "*"
1988
+ }
1989
+ },
1990
+ "node_modules/@types/react-is": {
1991
+ "version": "17.0.3",
1992
+ "resolved": "https://registry.npmjs.org/@types/react-is/-/react-is-17.0.3.tgz",
1993
+ "integrity": "sha512-aBTIWg1emtu95bLTLx0cpkxwGW3ueZv71nE2YFBpL8k/z5czEW8yYpOo8Dp+UUAFAtKwNaOsh/ioSeQnWlZcfw==",
1994
+ "dependencies": {
1995
+ "@types/react": "*"
1996
+ }
1997
+ },
1998
+ "node_modules/@types/react-transition-group": {
1999
+ "version": "4.4.5",
2000
+ "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.5.tgz",
2001
+ "integrity": "sha512-juKD/eiSM3/xZYzjuzH6ZwpP+/lejltmiS3QEzV/vmb/Q8+HfDmxu+Baga8UEMGBqV88Nbg4l2hY/K2DkyaLLA==",
2002
+ "dependencies": {
2003
+ "@types/react": "*"
2004
+ }
2005
+ },
2006
+ "node_modules/@types/react-virtualized-auto-sizer": {
2007
+ "version": "1.0.1",
2008
+ "resolved": "https://registry.npmjs.org/@types/react-virtualized-auto-sizer/-/react-virtualized-auto-sizer-1.0.1.tgz",
2009
+ "integrity": "sha512-GH8sAnBEM5GV9LTeiz56r4ZhMOUSrP43tAQNSRVxNexDjcNKLCEtnxusAItg1owFUFE6k0NslV26gqVClVvong==",
2010
+ "dev": true,
2011
+ "dependencies": {
2012
+ "@types/react": "*"
2013
+ }
2014
+ },
2015
+ "node_modules/@types/react-window": {
2016
+ "version": "1.8.5",
2017
+ "resolved": "https://registry.npmjs.org/@types/react-window/-/react-window-1.8.5.tgz",
2018
+ "integrity": "sha512-V9q3CvhC9Jk9bWBOysPGaWy/Z0lxYcTXLtLipkt2cnRj1JOSFNF7wqGpkScSXMgBwC+fnVRg/7shwgddBG5ICw==",
2019
+ "dev": true,
2020
+ "dependencies": {
2021
+ "@types/react": "*"
2022
+ }
2023
+ },
2024
+ "node_modules/@types/scheduler": {
2025
+ "version": "0.16.2",
2026
+ "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz",
2027
+ "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew=="
2028
+ },
2029
"node_modules/@types/serve-static": {
2030
"version": "1.15.0",
2031
"resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz",
@@ -1125,6 +2238,20 @@
2238
"tough-cookie": ">=4.0.0"
2239
}
2240
},
2241
+ "node_modules/babel-plugin-macros": {
2242
+ "version": "3.1.0",
2243
+ "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz",
2244
+ "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==",
2245
+ "dependencies": {
2246
+ "@babel/runtime": "^7.12.5",
2247
+ "cosmiconfig": "^7.0.0",
2248
+ "resolve": "^1.19.0"
2249
+ },
2250
+ "engines": {
2251
+ "node": ">=10",
2252
+ "npm": ">=6"
2253
+ }
2254
+ },
2255
"node_modules/balanced-match": {
2256
"version": "1.0.2",
2257
"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
@@ -1305,6 +2432,24 @@
2432
"url": "https://github.com/sponsors/ljharb"
2433
}
2434
},
2435
+ "node_modules/callsites": {
2436
+ "version": "3.1.0",
2437
+ "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
2438
+ "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
2439
+ "engines": {
2440
+ "node": ">=6"
2441
+ }
2442
+ },
2443
+ "node_modules/camel-case": {
2444
+ "version": "4.1.2",
2445
+ "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz",
2446
+ "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==",
2447
+ "dev": true,
2448
+ "dependencies": {
2449
+ "pascal-case": "^3.1.2",
2450
+ "tslib": "^2.0.3"
2451
+ }
2452
+ },
2453
"node_modules/camelcase": {
2454
"version": "5.3.1",
2455
"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
@@ -1331,6 +2476,17 @@
2476
"url": "https://github.com/sponsors/sindresorhus"
2477
}
2478
},
2479
+ "node_modules/capital-case": {
2480
+ "version": "1.0.4",
2481
+ "resolved": "https://registry.npmjs.org/capital-case/-/capital-case-1.0.4.tgz",
2482
+ "integrity": "sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==",
2483
+ "dev": true,
2484
+ "dependencies": {
2485
+ "no-case": "^3.0.4",
2486
+ "tslib": "^2.0.3",
2487
+ "upper-case-first": "^2.0.2"
2488
+ }
2489
+ },
2490
"node_modules/chainsaw": {
2491
"version": "0.1.0",
2492
"resolved": "https://registry.npmjs.org/chainsaw/-/chainsaw-0.1.0.tgz",
@@ -1357,6 +2513,26 @@
2513
"url": "https://github.com/chalk/chalk?sponsor=1"
2514
}
2515
},
2516
+ "node_modules/change-case": {
2517
+ "version": "4.1.2",
2518
+ "resolved": "https://registry.npmjs.org/change-case/-/change-case-4.1.2.tgz",
2519
+ "integrity": "sha512-bSxY2ws9OtviILG1EiY5K7NNxkqg/JnRnFxLtKQ96JaviiIxi7djMrSd0ECT9AC+lttClmYwKw53BWpOMblo7A==",
2520
+ "dev": true,
2521
+ "dependencies": {
2522
+ "camel-case": "^4.1.2",
2523
+ "capital-case": "^1.0.4",
2524
+ "constant-case": "^3.0.4",
2525
+ "dot-case": "^3.0.4",
2526
+ "header-case": "^2.0.4",
2527
+ "no-case": "^3.0.4",
2528
+ "param-case": "^3.0.4",
2529
+ "pascal-case": "^3.1.2",
2530
+ "path-case": "^3.0.4",
2531
+ "sentence-case": "^3.0.4",
2532
+ "snake-case": "^3.0.4",
2533
+ "tslib": "^2.0.3"
2534
+ }
2535
+ },
2536
"node_modules/chokidar": {
2537
"version": "3.5.3",
2538
"resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz",
@@ -1473,6 +2649,14 @@
2649
"node": ">=8"
2650
}
2651
},
2652
+ "node_modules/clsx": {
2653
+ "version": "1.2.1",
2654
+ "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz",
2655
+ "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==",
2656
+ "engines": {
2657
+ "node": ">=6"
2658
+ }
2659
+ },
2660
"node_modules/co": {
2661
"version": "4.6.0",
2662
"resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
@@ -1538,6 +2722,17 @@
2722
"integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==",
2723
"dev": true
2724
},
2725
+ "node_modules/constant-case": {
2726
+ "version": "3.0.4",
2727
+ "resolved": "https://registry.npmjs.org/constant-case/-/constant-case-3.0.4.tgz",
2728
+ "integrity": "sha512-I2hSBi7Vvs7BEuJDr5dDHfzb/Ruj3FyvFyh7KLilAjNQw3Be+xgqUBA2W6scVEcL0hL1dwPRtIqEPVUCKkSsyQ==",
2729
+ "dev": true,
2730
+ "dependencies": {
2731
+ "no-case": "^3.0.4",
2732
+ "tslib": "^2.0.3",
2733
+ "upper-case": "^2.0.2"
2734
+ }
2735
+ },
2736
"node_modules/content-disposition": {
2737
"version": "0.5.4",
2738
"resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz",
@@ -1576,6 +2771,11 @@
2771
"node": ">= 0.6"
2772
}
2773
},
2774
+ "node_modules/convert-source-map": {
2775
+ "version": "1.9.0",
2776
+ "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz",
2777
+ "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A=="
2778
+ },
2779
"node_modules/cookies": {
2780
"version": "0.8.0",
2781
"resolved": "https://registry.npmjs.org/cookies/-/cookies-0.8.0.tgz",
@@ -1601,6 +2801,29 @@
2801
"resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz",
2802
"integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ=="
2803
},
2804
+ "node_modules/cosmiconfig": {
2805
+ "version": "7.1.0",
2806
+ "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz",
2807
+ "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==",
2808
+ "dependencies": {
2809
+ "@types/parse-json": "^4.0.0",
2810
+ "import-fresh": "^3.2.1",
2811
+ "parse-json": "^5.0.0",
2812
+ "path-type": "^4.0.0",
2813
+ "yaml": "^1.10.0"
2814
+ },
2815
+ "engines": {
2816
+ "node": ">=10"
2817
+ }
2818
+ },
2819
+ "node_modules/cosmiconfig/node_modules/yaml": {
2820
+ "version": "1.10.2",
2821
+ "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
2822
+ "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
2823
+ "engines": {
2824
+ "node": ">= 6"
2825
+ }
2826
+ },
2827
"node_modules/crc": {
2828
"version": "3.8.0",
2829
"resolved": "https://registry.npmjs.org/crc/-/crc-3.8.0.tgz",
@@ -1647,6 +2870,11 @@
2870
"node": ">= 8"
2871
}
2872
},
2873
+ "node_modules/csstype": {
2874
+ "version": "3.1.1",
2875
+ "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz",
2876
+ "integrity": "sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw=="
2877
+ },
2878
"node_modules/debug": {
2879
"version": "4.3.4",
2880
"resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
@@ -1792,6 +3020,25 @@
3020
"node": ">=8"
3021
}
3022
},
3023
+ "node_modules/dom-helpers": {
3024
+ "version": "5.2.1",
3025
+ "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz",
3026
+ "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==",
3027
+ "dependencies": {
3028
+ "@babel/runtime": "^7.8.7",
3029
+ "csstype": "^3.0.2"
3030
+ }
3031
+ },
3032
+ "node_modules/dot-case": {
3033
+ "version": "3.0.4",
3034
+ "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz",
3035
+ "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==",
3036
+ "dev": true,
3037
+ "dependencies": {
3038
+ "no-case": "^3.0.4",
3039
+ "tslib": "^2.0.3"
3040
+ }
3041
+ },
3042
"node_modules/each-limit": {
3043
"version": "1.0.0",
3044
"resolved": "https://registry.npmjs.org/each-limit/-/each-limit-1.0.0.tgz",
@@ -1842,7 +3089,6 @@
3089
"version": "1.3.2",
3090
"resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
3091
"integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
1845
- "dev": true,
3092
"dependencies": {
3093
"is-arrayish": "^0.2.1"
3094
}
@@ -1853,6 +3099,43 @@
3099
"integrity": "sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==",
3100
"dev": true
3101
},
3102
+ "node_modules/esbuild": {
3103
+ "version": "0.16.17",
3104
+ "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.16.17.tgz",
3105
+ "integrity": "sha512-G8LEkV0XzDMNwXKgM0Jwu3nY3lSTwSGY6XbxM9cr9+s0T/qSV1q1JVPBGzm3dcjhCic9+emZDmMffkwgPeOeLg==",
3106
+ "dev": true,
3107
+ "hasInstallScript": true,
3108
+ "bin": {
3109
+ "esbuild": "bin/esbuild"
3110
+ },
3111
+ "engines": {
3112
+ "node": ">=12"
3113
+ },
3114
+ "optionalDependencies": {
3115
+ "@esbuild/android-arm": "0.16.17",
3116
+ "@esbuild/android-arm64": "0.16.17",
3117
+ "@esbuild/android-x64": "0.16.17",
3118
+ "@esbuild/darwin-arm64": "0.16.17",
3119
+ "@esbuild/darwin-x64": "0.16.17",
3120
+ "@esbuild/freebsd-arm64": "0.16.17",
3121
+ "@esbuild/freebsd-x64": "0.16.17",
3122
+ "@esbuild/linux-arm": "0.16.17",
3123
+ "@esbuild/linux-arm64": "0.16.17",
3124
+ "@esbuild/linux-ia32": "0.16.17",
3125
+ "@esbuild/linux-loong64": "0.16.17",
3126
+ "@esbuild/linux-mips64el": "0.16.17",
3127
+ "@esbuild/linux-ppc64": "0.16.17",
3128
+ "@esbuild/linux-riscv64": "0.16.17",
3129
+ "@esbuild/linux-s390x": "0.16.17",
3130
+ "@esbuild/linux-x64": "0.16.17",
3131
+ "@esbuild/netbsd-x64": "0.16.17",
3132
+ "@esbuild/openbsd-x64": "0.16.17",
3133
+ "@esbuild/sunos-x64": "0.16.17",
3134
+ "@esbuild/win32-arm64": "0.16.17",
3135
+ "@esbuild/win32-ia32": "0.16.17",
3136
+ "@esbuild/win32-x64": "0.16.17"
3137
+ }
3138
+ },
3139
"node_modules/escalade": {
3140
"version": "3.1.1",
3141
"resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
@@ -1871,7 +3154,6 @@
3154
"version": "4.0.0",
3155
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
3156
"integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
1874
- "dev": true,
3157
"engines": {
3158
"node": ">=10"
3159
},
@@ -1938,8 +3220,7 @@
3220
"node_modules/find-root": {
3221
"version": "1.1.0",
3222
"resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz",
1941
- "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==",
1942
- "dev": true
3223
+ "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng=="
3224
},
3225
"node_modules/find-up": {
3226
"version": "5.0.0",
@@ -2147,6 +3428,15 @@
3428
"node": "*"
3429
}
3430
},
3431
+ "node_modules/globals": {
3432
+ "version": "11.12.0",
3433
+ "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
3434
+ "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
3435
+ "dev": true,
3436
+ "engines": {
3437
+ "node": ">=4"
3438
+ }
3439
+ },
3440
"node_modules/globby": {
3441
"version": "11.1.0",
3442
"resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz",
@@ -2250,6 +3540,16 @@
3540
"he": "bin/he"
3541
}
3542
},
3543
+ "node_modules/header-case": {
3544
+ "version": "2.0.4",
3545
+ "resolved": "https://registry.npmjs.org/header-case/-/header-case-2.0.4.tgz",
3546
+ "integrity": "sha512-H/vuk5TEEVZwrR0lp2zed9OCo1uAILMlx0JEMgC26rzyJJ3N1v6XkwHHXJQdR2doSjcGPM6OKPYoJgf0plJ11Q==",
3547
+ "dev": true,
3548
+ "dependencies": {
3549
+ "capital-case": "^1.0.4",
3550
+ "tslib": "^2.0.3"
3551
+ }
3552
+ },
3553
"node_modules/hexoid": {
3554
"version": "1.0.0",
3555
"resolved": "https://registry.npmjs.org/hexoid/-/hexoid-1.0.0.tgz",
@@ -2258,6 +3558,19 @@
3558
"node": ">=8"
3559
}
3560
},
3561
+ "node_modules/hoist-non-react-statics": {
3562
+ "version": "3.3.2",
3563
+ "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz",
3564
+ "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==",
3565
+ "dependencies": {
3566
+ "react-is": "^16.7.0"
3567
+ }
3568
+ },
3569
+ "node_modules/hoist-non-react-statics/node_modules/react-is": {
3570
+ "version": "16.13.1",
3571
+ "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
3572
+ "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
3573
+ },
3574
"node_modules/hosted-git-info": {
3575
"version": "4.1.0",
3576
"resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz",
@@ -2381,6 +3694,36 @@
3694
"integrity": "sha512-Ius2VYcGNk7T90CppJqcIkS5ooHUZyIQK+ClZfMfMNFEF9VSE73Fq+906u/CWu92x4gzZMWOwfFYckPObzdEbA==",
3695
"dev": true
3696
},
3697
+ "node_modules/immer": {
3698
+ "version": "9.0.19",
3699
+ "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.19.tgz",
3700
+ "integrity": "sha512-eY+Y0qcsB4TZKwgQzLaE/lqYMlKhv5J9dyd2RhhtGhNo2njPXDqU9XPfcNfa3MIDsdtZt5KlkIsirlo4dHsWdQ==",
3701
+ "funding": {
3702
+ "type": "opencollective",
3703
+ "url": "https://opencollective.com/immer"
3704
+ }
3705
+ },
3706
+ "node_modules/immutable": {
3707
+ "version": "4.2.4",
3708
+ "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.2.4.tgz",
3709
+ "integrity": "sha512-WDxL3Hheb1JkRN3sQkyujNlL/xRjAo3rJtaU5xeufUauG66JdMr32bLj4gF+vWl84DIA3Zxw7tiAjneYzRRw+w==",
3710
+ "dev": true
3711
+ },
3712
+ "node_modules/import-fresh": {
3713
+ "version": "3.3.0",
3714
+ "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
3715
+ "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
3716
+ "dependencies": {
3717
+ "parent-module": "^1.0.0",
3718
+ "resolve-from": "^4.0.0"
3719
+ },
3720
+ "engines": {
3721
+ "node": ">=6"
3722
+ },
3723
+ "funding": {
3724
+ "url": "https://github.com/sponsors/sindresorhus"
3725
+ }
3726
+ },
3727
"node_modules/indent-string": {
3728
"version": "4.0.0",
3729
"resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
@@ -2479,8 +3822,7 @@
3822
"node_modules/is-arrayish": {
3823
"version": "0.2.1",
3824
"resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
2482
- "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==",
2483
- "dev": true
3825
+ "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg=="
3826
},
3827
"node_modules/is-binary-path": {
3828
"version": "2.1.0",
@@ -2514,7 +3856,6 @@
3856
"version": "2.10.0",
3857
"resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.10.0.tgz",
3858
"integrity": "sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==",
2517
- "dev": true,
3859
"dependencies": {
3860
"has": "^1.0.3"
3861
},
@@ -2659,11 +4000,15 @@
4000
"resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
4001
"integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g=="
4002
},
4003
+ "node_modules/js-sha512": {
4004
+ "version": "0.8.0",
4005
+ "resolved": "https://registry.npmjs.org/js-sha512/-/js-sha512-0.8.0.tgz",
4006
+ "integrity": "sha512-PWsmefG6Jkodqt+ePTvBZCSMFgN7Clckjd0O7su3I0+BW2QWUTJNzjktHsztGLhncP2h8mcF9V9Y2Ha59pAViQ=="
4007
+ },
4008
"node_modules/js-tokens": {
4009
"version": "4.0.0",
4010
"resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
2665
- "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
2666
- "dev": true
4011
+ "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
4012
},
4013
"node_modules/js-yaml": {
4014
"version": "4.1.0",
@@ -2697,8 +4042,7 @@
4042
"node_modules/json-parse-even-better-errors": {
4043
"version": "2.3.1",
4044
"resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
2700
- "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
2701
- "dev": true
4045
+ "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w=="
4046
},
4047
"node_modules/jsonfile": {
4048
"version": "4.0.0",
@@ -2878,8 +4222,7 @@
4222
"node_modules/lines-and-columns": {
4223
"version": "1.2.4",
4224
"resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz",
2881
- "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==",
2882
- "dev": true
4225
+ "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg=="
4226
},
4227
"node_modules/locate-path": {
4228
"version": "6.0.0",
@@ -2935,6 +4278,26 @@
4278
"url": "https://github.com/sponsors/sindresorhus"
4279
}
4280
},
4281
+ "node_modules/loose-envify": {
4282
+ "version": "1.4.0",
4283
+ "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
4284
+ "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
4285
+ "dependencies": {
4286
+ "js-tokens": "^3.0.0 || ^4.0.0"
4287
+ },
4288
+ "bin": {
4289
+ "loose-envify": "cli.js"
4290
+ }
4291
+ },
4292
+ "node_modules/lower-case": {
4293
+ "version": "2.0.2",
4294
+ "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz",
4295
+ "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==",
4296
+ "dev": true,
4297
+ "dependencies": {
4298
+ "tslib": "^2.0.3"
4299
+ }
4300
+ },
4301
"node_modules/lru-cache": {
4302
"version": "6.0.0",
4303
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
@@ -2973,6 +4336,11 @@
4336
"node": ">= 0.6"
4337
}
4338
},
4339
+ "node_modules/memoize-one": {
4340
+ "version": "5.2.1",
4341
+ "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-5.2.1.tgz",
4342
+ "integrity": "sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q=="
4343
+ },
4344
"node_modules/meow": {
4345
"version": "9.0.0",
4346
"resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz",
@@ -3291,6 +4659,16 @@
4659
"node": ">=10"
4660
}
4661
},
4662
+ "node_modules/no-case": {
4663
+ "version": "3.0.4",
4664
+ "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz",
4665
+ "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==",
4666
+ "dev": true,
4667
+ "dependencies": {
4668
+ "lower-case": "^2.0.2",
4669
+ "tslib": "^2.0.3"
4670
+ }
4671
+ },
4672
"node_modules/node-abi": {
4673
"version": "2.30.1",
4674
"resolved": "https://registry.npmjs.org/node-abi/-/node-abi-2.30.1.tgz",
@@ -3470,7 +4848,6 @@
4848
"version": "4.1.1",
4849
"resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
4850
"integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
3473
- "dev": true,
4851
"engines": {
4852
"node": ">=0.10.0"
4853
}
@@ -3571,11 +4948,31 @@
4948
"node": ">=6"
4949
}
4950
},
4951
+ "node_modules/param-case": {
4952
+ "version": "3.0.4",
4953
+ "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz",
4954
+ "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==",
4955
+ "dev": true,
4956
+ "dependencies": {
4957
+ "dot-case": "^3.0.4",
4958
+ "tslib": "^2.0.3"
4959
+ }
4960
+ },
4961
+ "node_modules/parent-module": {
4962
+ "version": "1.0.1",
4963
+ "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
4964
+ "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
4965
+ "dependencies": {
4966
+ "callsites": "^3.0.0"
4967
+ },
4968
+ "engines": {
4969
+ "node": ">=6"
4970
+ }
4971
+ },
4972
"node_modules/parse-json": {
4973
"version": "5.2.0",
4974
"resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
4975
"integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
3578
- "dev": true,
4976
"dependencies": {
4977
"@babel/code-frame": "^7.0.0",
4978
"error-ex": "^1.3.1",
@@ -3597,6 +4994,26 @@
4994
"node": ">= 0.8"
4995
}
4996
},
4997
+ "node_modules/pascal-case": {
4998
+ "version": "3.1.2",
4999
+ "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz",
5000
+ "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==",
5001
+ "dev": true,
5002
+ "dependencies": {
5003
+ "no-case": "^3.0.4",
5004
+ "tslib": "^2.0.3"
5005
+ }
5006
+ },
5007
+ "node_modules/path-case": {
5008
+ "version": "3.0.4",
5009
+ "resolved": "https://registry.npmjs.org/path-case/-/path-case-3.0.4.tgz",
5010
+ "integrity": "sha512-qO4qCFjXqVTrcbPt/hQfhTQ+VhFsqNKOPtytgNKkKxSoEp3XPUQ8ObFuePylOIok5gjn69ry8XiULxCwot3Wfg==",
5011
+ "dev": true,
5012
+ "dependencies": {
5013
+ "dot-case": "^3.0.4",
5014
+ "tslib": "^2.0.3"
5015
+ }
5016
+ },
5017
"node_modules/path-exists": {
5018
"version": "4.0.0",
5019
"resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
@@ -3627,8 +5044,7 @@
5044
"node_modules/path-parse": {
5045
"version": "1.0.7",
5046
"resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
3630
- "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
3631
- "dev": true
5047
+ "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw=="
5048
},
5049
"node_modules/path-to-regexp": {
5050
"version": "6.2.1",
@@ -3639,11 +5055,16 @@
5055
"version": "4.0.0",
5056
"resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
5057
"integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
3642
- "dev": true,
5058
"engines": {
5059
"node": ">=8"
5060
}
5061
},
5062
+ "node_modules/picocolors": {
5063
+ "version": "1.0.0",
5064
+ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
5065
+ "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==",
5066
+ "dev": true
5067
+ },
5068
"node_modules/picomatch": {
5069
"version": "2.3.1",
5070
"resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
@@ -3806,6 +5227,42 @@
5227
"node": ">= 10.0.0"
5228
}
5229
},
5230
+ "node_modules/postcss": {
5231
+ "version": "8.4.21",
5232
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.21.tgz",
5233
+ "integrity": "sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==",
5234
+ "dev": true,
5235
+ "funding": [
5236
+ {
5237
+ "type": "opencollective",
5238
+ "url": "https://opencollective.com/postcss/"
5239
+ },
5240
+ {
5241
+ "type": "tidelift",
5242
+ "url": "https://tidelift.com/funding/github/npm/postcss"
5243
+ }
5244
+ ],
5245
+ "dependencies": {
5246
+ "nanoid": "^3.3.4",
5247
+ "picocolors": "^1.0.0",
5248
+ "source-map-js": "^1.0.2"
5249
+ },
5250
+ "engines": {
5251
+ "node": "^10 || ^12 || >=14"
5252
+ }
5253
+ },
5254
+ "node_modules/postcss/node_modules/nanoid": {
5255
+ "version": "3.3.4",
5256
+ "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz",
5257
+ "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==",
5258
+ "dev": true,
5259
+ "bin": {
5260
+ "nanoid": "bin/nanoid.cjs"
5261
+ },
5262
+ "engines": {
5263
+ "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
5264
+ }
5265
+ },
5266
"node_modules/prebuild-install": {
5267
"version": "6.1.4",
5268
"resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-6.1.4.tgz",
@@ -3857,6 +5314,26 @@
5314
"node": ">=0.4.0"
5315
}
5316
},
5317
+ "node_modules/prop-types": {
5318
+ "version": "15.8.1",
5319
+ "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz",
5320
+ "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==",
5321
+ "dependencies": {
5322
+ "loose-envify": "^1.4.0",
5323
+ "object-assign": "^4.1.1",
5324
+ "react-is": "^16.13.1"
5325
+ }
5326
+ },
5327
+ "node_modules/prop-types/node_modules/react-is": {
5328
+ "version": "16.13.1",
5329
+ "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
5330
+ "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
5331
+ },
5332
+ "node_modules/proxy-compare": {
5333
+ "version": "2.5.0",
5334
+ "resolved": "https://registry.npmjs.org/proxy-compare/-/proxy-compare-2.5.0.tgz",
5335
+ "integrity": "sha512-f1us0OsVAJ3tdIMXGQx2lmseYS4YXe4W+sKF5g5ww/jV+5ogMadPt+sIZ+88Ga9kvMJsrRNWzCrKPpr6pMWYbA=="
5336
+ },
5337
"node_modules/psl": {
5338
"version": "1.9.0",
5339
"resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz",
@@ -4018,6 +5495,104 @@
5495
"node": ">=0.10.0"
5496
}
5497
},
5498
+ "node_modules/react": {
5499
+ "version": "18.2.0",
5500
+ "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz",
5501
+ "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==",
5502
+ "dependencies": {
5503
+ "loose-envify": "^1.1.0"
5504
+ },
5505
+ "engines": {
5506
+ "node": ">=0.10.0"
5507
+ }
5508
+ },
5509
+ "node_modules/react-dom": {
5510
+ "version": "18.2.0",
5511
+ "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz",
5512
+ "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==",
5513
+ "dependencies": {
5514
+ "loose-envify": "^1.1.0",
5515
+ "scheduler": "^0.23.0"
5516
+ },
5517
+ "peerDependencies": {
5518
+ "react": "^18.2.0"
5519
+ }
5520
+ },
5521
+ "node_modules/react-is": {
5522
+ "version": "18.2.0",
5523
+ "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz",
5524
+ "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w=="
5525
+ },
5526
+ "node_modules/react-router": {
5527
+ "version": "6.8.2",
5528
+ "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.8.2.tgz",
5529
+ "integrity": "sha512-lF7S0UmXI5Pd8bmHvMdPKI4u4S5McxmHnzJhrYi9ZQ6wE+DA8JN5BzVC5EEBuduWWDaiJ8u6YhVOCmThBli+rw==",
5530
+ "dependencies": {
5531
+ "@remix-run/router": "1.3.3"
5532
+ },
5533
+ "engines": {
5534
+ "node": ">=14"
5535
+ },
5536
+ "peerDependencies": {
5537
+ "react": ">=16.8"
5538
+ }
5539
+ },
5540
+ "node_modules/react-router-dom": {
5541
+ "version": "6.8.2",
5542
+ "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.8.2.tgz",
5543
+ "integrity": "sha512-N/oAF1Shd7g4tWy+75IIufCGsHBqT74tnzHQhbiUTYILYF0Blk65cg+HPZqwC+6SqEyx033nKqU7by38v3lBZg==",
5544
+ "dependencies": {
5545
+ "@remix-run/router": "1.3.3",
5546
+ "react-router": "6.8.2"
5547
+ },
5548
+ "engines": {
5549
+ "node": ">=14"
5550
+ },
5551
+ "peerDependencies": {
5552
+ "react": ">=16.8",
5553
+ "react-dom": ">=16.8"
5554
+ }
5555
+ },
5556
+ "node_modules/react-simple-code-editor": {
5557
+ "version": "0.13.1",
5558
+ "resolved": "https://registry.npmjs.org/react-simple-code-editor/-/react-simple-code-editor-0.13.1.tgz",
5559
+ "integrity": "sha512-XYeVwRZwgyKtjNIYcAEgg2FaQcCZwhbarnkJIV20U2wkCU9q/CPFBo8nRXrK4GXUz3AvbqZFsZRrpUTkqqEYyQ==",
5560
+ "peerDependencies": {
5561
+ "react": "*",
5562
+ "react-dom": "*"
5563
+ }
5564
+ },
5565
+ "node_modules/react-transition-group": {
5566
+ "version": "4.4.5",
5567
+ "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz",
5568
+ "integrity": "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==",
5569
+ "dependencies": {
5570
+ "@babel/runtime": "^7.5.5",
5571
+ "dom-helpers": "^5.0.1",
5572
+ "loose-envify": "^1.4.0",
5573
+ "prop-types": "^15.6.2"
5574
+ },
5575
+ "peerDependencies": {
5576
+ "react": ">=16.6.0",
5577
+ "react-dom": ">=16.6.0"
5578
+ }
5579
+ },
5580
+ "node_modules/react-window": {
5581
+ "version": "1.8.8",
5582
+ "resolved": "https://registry.npmjs.org/react-window/-/react-window-1.8.8.tgz",
5583
+ "integrity": "sha512-D4IiBeRtGXziZ1n0XklnFGu7h9gU684zepqyKzgPNzrsrk7xOCxni+TCckjg2Nr/DiaEEGVVmnhYSlT2rB47dQ==",
5584
+ "dependencies": {
5585
+ "@babel/runtime": "^7.0.0",
5586
+ "memoize-one": ">=3.1.1 <6"
5587
+ },
5588
+ "engines": {
5589
+ "node": ">8.0.0"
5590
+ },
5591
+ "peerDependencies": {
5592
+ "react": "^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0",
5593
+ "react-dom": "^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0"
5594
+ }
5595
+ },
5596
"node_modules/read-pkg": {
5597
"version": "5.2.0",
5598
"resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
@@ -4178,6 +5753,11 @@
5753
"node": ">=8"
5754
}
5755
},
5756
+ "node_modules/regenerator-runtime": {
5757
+ "version": "0.13.11",
5758
+ "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz",
5759
+ "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg=="
5760
+ },
5761
"node_modules/require-directory": {
5762
"version": "2.1.1",
5763
"resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
@@ -4193,11 +5773,15 @@
5773
"integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==",
5774
"dev": true
5775
},
5776
+ "node_modules/reselect": {
5777
+ "version": "4.1.7",
5778
+ "resolved": "https://registry.npmjs.org/reselect/-/reselect-4.1.7.tgz",
5779
+ "integrity": "sha512-Zu1xbUt3/OPwsXL46hvOOoQrap2azE7ZQbokq61BQfiXvhewsKDwhMeZjTX9sX0nvw1t/U5Audyn1I9P/m9z0A=="
5780
+ },
5781
"node_modules/resolve": {
5782
"version": "1.22.1",
5783
"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz",
5784
"integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==",
4200
- "dev": true,
5785
"dependencies": {
5786
"is-core-module": "^2.9.0",
5787
"path-parse": "^1.0.7",
@@ -4210,6 +5794,14 @@
5794
"url": "https://github.com/sponsors/ljharb"
5795
}
5796
},
5797
+ "node_modules/resolve-from": {
5798
+ "version": "4.0.0",
5799
+ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
5800
+ "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
5801
+ "engines": {
5802
+ "node": ">=4"
5803
+ }
5804
+ },
5805
"node_modules/reusify": {
5806
"version": "1.0.4",
5807
"resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
@@ -4219,6 +5811,22 @@
5811
"node": ">=0.10.0"
5812
}
5813
},
5814
+ "node_modules/rollup": {
5815
+ "version": "3.18.0",
5816
+ "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.18.0.tgz",
5817
+ "integrity": "sha512-J8C6VfEBjkvYPESMQYxKHxNOh4A5a3FlP+0BETGo34HEcE4eTlgCrO2+eWzlu2a/sHs2QUkZco+wscH7jhhgWg==",
5818
+ "dev": true,
5819
+ "bin": {
5820
+ "rollup": "dist/bin/rollup"
5821
+ },
5822
+ "engines": {
5823
+ "node": ">=14.18.0",
5824
+ "npm": ">=8.0.0"
5825
+ },
5826
+ "optionalDependencies": {
5827
+ "fsevents": "~2.3.2"
5828
+ }
5829
+ },
5830
"node_modules/run-parallel": {
5831
"version": "1.2.0",
5832
"resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
@@ -4252,6 +5860,31 @@
5860
"integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
5861
"dev": true
5862
},
5863
+ "node_modules/sass": {
5864
+ "version": "1.58.3",
5865
+ "resolved": "https://registry.npmjs.org/sass/-/sass-1.58.3.tgz",
5866
+ "integrity": "sha512-Q7RaEtYf6BflYrQ+buPudKR26/lH+10EmO9bBqbmPh/KeLqv8bjpTNqxe71ocONqXq+jYiCbpPUmQMS+JJPk4A==",
5867
+ "dev": true,
5868
+ "dependencies": {
5869
+ "chokidar": ">=3.0.0 <4.0.0",
5870
+ "immutable": "^4.0.0",
5871
+ "source-map-js": ">=0.6.2 <2.0.0"
5872
+ },
5873
+ "bin": {
5874
+ "sass": "sass.js"
5875
+ },
5876
+ "engines": {
5877
+ "node": ">=12.0.0"
5878
+ }
5879
+ },
5880
+ "node_modules/scheduler": {
5881
+ "version": "0.23.0",
5882
+ "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz",
5883
+ "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==",
5884
+ "dependencies": {
5885
+ "loose-envify": "^1.1.0"
5886
+ }
5887
+ },
5888
"node_modules/semver": {
5889
"version": "5.7.1",
5890
"resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
@@ -4261,6 +5894,17 @@
5894
"semver": "bin/semver"
5895
}
5896
},
5897
+ "node_modules/sentence-case": {
5898
+ "version": "3.0.4",
5899
+ "resolved": "https://registry.npmjs.org/sentence-case/-/sentence-case-3.0.4.tgz",
5900
+ "integrity": "sha512-8LS0JInaQMCRoQ7YUytAo/xUu5W2XnQxV2HI/6uM6U7CITS1RqPElr30V6uIqyMKM9lJGRVFy5/4CuzcixNYSg==",
5901
+ "dev": true,
5902
+ "dependencies": {
5903
+ "no-case": "^3.0.4",
5904
+ "tslib": "^2.0.3",
5905
+ "upper-case-first": "^2.0.2"
5906
+ }
5907
+ },
5908
"node_modules/serialize-javascript": {
5909
"version": "6.0.0",
5910
"resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz",
@@ -4382,6 +6026,33 @@
6026
"node": ">=8"
6027
}
6028
},
6029
+ "node_modules/snake-case": {
6030
+ "version": "3.0.4",
6031
+ "resolved": "https://registry.npmjs.org/snake-case/-/snake-case-3.0.4.tgz",
6032
+ "integrity": "sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==",
6033
+ "dev": true,
6034
+ "dependencies": {
6035
+ "dot-case": "^3.0.4",
6036
+ "tslib": "^2.0.3"
6037
+ }
6038
+ },
6039
+ "node_modules/source-map": {
6040
+ "version": "0.5.7",
6041
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
6042
+ "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==",
6043
+ "engines": {
6044
+ "node": ">=0.10.0"
6045
+ }
6046
+ },
6047
+ "node_modules/source-map-js": {
6048
+ "version": "1.0.2",
6049
+ "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz",
6050
+ "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==",
6051
+ "dev": true,
6052
+ "engines": {
6053
+ "node": ">=0.10.0"
6054
+ }
6055
+ },
6056
"node_modules/spdx-correct": {
6057
"version": "3.1.1",
6058
"resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz",
@@ -4500,6 +6171,11 @@
6171
"url": "https://github.com/sponsors/sindresorhus"
6172
}
6173
},
6174
+ "node_modules/stylis": {
6175
+ "version": "4.1.3",
6176
+ "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.1.3.tgz",
6177
+ "integrity": "sha512-GP6WDNWf+o403jrEp9c5jibKavrtLW+/qYGhFxFrG8maXhwTBI7gLLhiBb0o7uFccWN+EOS9aMO6cGHWAO07OA=="
6178
+ },
6179
"node_modules/supports-color": {
6180
"version": "7.2.0",
6181
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
@@ -4515,7 +6191,6 @@
6191
"version": "1.0.0",
6192
"resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
6193
"integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
4518
- "dev": true,
6194
"engines": {
6195
"node": ">= 0.4"
6196
},
@@ -4523,6 +6198,11 @@
6198
"url": "https://github.com/sponsors/ljharb"
6199
}
6200
},
6201
+ "node_modules/talkr": {
6202
+ "version": "3.4.0",
6203
+ "resolved": "https://registry.npmjs.org/talkr/-/talkr-3.4.0.tgz",
6204
+ "integrity": "sha512-SuaqeeneudLbeNPIDfGYitfQRY4igkNCZWbSBzj2z1X74PqFnp5LQ9T0+CfYbY0Lf8jpAsBAOXbDwTAOMX9qoA=="
6205
+ },
6206
"node_modules/tar-fs": {
6207
"version": "2.1.1",
6208
"resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz",
@@ -4569,7 +6249,6 @@
6249
"version": "2.0.0",
6250
"resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
6251
"integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==",
4572
- "dev": true,
6252
"engines": {
6253
"node": ">=4"
6254
}
@@ -4704,6 +6383,12 @@
6383
"node": ">=0.3.1"
6384
}
6385
},
6386
+ "node_modules/tslib": {
6387
+ "version": "2.5.0",
6388
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz",
6389
+ "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==",
6390
+ "dev": true
6391
+ },
6392
"node_modules/tsscmp": {
6393
"version": "1.0.6",
6394
"resolved": "https://registry.npmjs.org/tsscmp/-/tsscmp-1.0.6.tgz",
@@ -4800,6 +6485,24 @@
6485
"mkdirp": "^0.5.1"
6486
}
6487
},
6488
+ "node_modules/upper-case": {
6489
+ "version": "2.0.2",
6490
+ "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-2.0.2.tgz",
6491
+ "integrity": "sha512-KgdgDGJt2TpuwBUIjgG6lzw2GWFRCW9Qkfkiv0DxqHHLYJHmtmdUIKcZd8rHgFSjopVTlw6ggzCm1b8MFQwikg==",
6492
+ "dev": true,
6493
+ "dependencies": {
6494
+ "tslib": "^2.0.3"
6495
+ }
6496
+ },
6497
+ "node_modules/upper-case-first": {
6498
+ "version": "2.0.2",
6499
+ "resolved": "https://registry.npmjs.org/upper-case-first/-/upper-case-first-2.0.2.tgz",
6500
+ "integrity": "sha512-514ppYHBaKwfJRK/pNC6c/OxfGa0obSnAl106u97Ed0I625Nin96KAjttZF6ZL3e1XLtphxnqrOi9iWgm+u+bg==",
6501
+ "dev": true,
6502
+ "dependencies": {
6503
+ "tslib": "^2.0.3"
6504
+ }
6505
+ },
6506
"node_modules/url-parse": {
6507
"version": "1.5.10",
6508
"resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz",
@@ -4810,6 +6513,27 @@
6513
"requires-port": "^1.0.0"
6514
}
6515
},
6516
+ "node_modules/use-sync-external-store": {
6517
+ "version": "1.2.0",
6518
+ "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz",
6519
+ "integrity": "sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==",
6520
+ "peerDependencies": {
6521
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0"
6522
+ }
6523
+ },
6524
+ "node_modules/usehooks-ts": {
6525
+ "version": "2.9.1",
6526
+ "resolved": "https://registry.npmjs.org/usehooks-ts/-/usehooks-ts-2.9.1.tgz",
6527
+ "integrity": "sha512-2FAuSIGHlY+apM9FVlj8/oNhd+1y+Uwv5QNkMQz1oSfdHk4PXo1qoCw9I5M7j0vpH8CSWFJwXbVPeYDjLCx9PA==",
6528
+ "engines": {
6529
+ "node": ">=16.15.0",
6530
+ "npm": ">=8"
6531
+ },
6532
+ "peerDependencies": {
6533
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0",
6534
+ "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0"
6535
+ }
6536
+ },
6537
"node_modules/util-deprecate": {
6538
"version": "1.0.2",
6539
"resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
@@ -4841,6 +6565,26 @@
6565
"spdx-expression-parse": "^3.0.0"
6566
}
6567
},
6568
+ "node_modules/valtio": {
6569
+ "version": "1.10.3",
6570
+ "resolved": "https://registry.npmjs.org/valtio/-/valtio-1.10.3.tgz",
6571
+ "integrity": "sha512-t3Ez/+baJ+Z5tIyeaI6nCAbW/hrmcq2jditwg/X++o5IvCdiGirQKTOv1kJq0glgUo13v5oABCVGcinggBfiKw==",
6572
+ "dependencies": {
6573
+ "proxy-compare": "2.5.0",
6574
+ "use-sync-external-store": "1.2.0"
6575
+ },
6576
+ "engines": {
6577
+ "node": ">=12.20.0"
6578
+ },
6579
+ "peerDependencies": {
6580
+ "react": ">=16.8"
6581
+ },
6582
+ "peerDependenciesMeta": {
6583
+ "react": {
6584
+ "optional": true
6585
+ }
6586
+ }
6587
+ },
6588
"node_modules/vary": {
6589
"version": "1.1.2",
6590
"resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
@@ -4849,6 +6593,69 @@
6593
"node": ">= 0.8"
6594
}
6595
},
6596
+ "node_modules/vite": {
6597
+ "version": "4.1.4",
6598
+ "resolved": "https://registry.npmjs.org/vite/-/vite-4.1.4.tgz",
6599
+ "integrity": "sha512-3knk/HsbSTKEin43zHu7jTwYWv81f8kgAL99G5NWBcA1LKvtvcVAC4JjBH1arBunO9kQka+1oGbrMKOjk4ZrBg==",
6600
+ "dev": true,
6601
+ "dependencies": {
6602
+ "esbuild": "^0.16.14",
6603
+ "postcss": "^8.4.21",
6604
+ "resolve": "^1.22.1",
6605
+ "rollup": "^3.10.0"
6606
+ },
6607
+ "bin": {
6608
+ "vite": "bin/vite.js"
6609
+ },
6610
+ "engines": {
6611
+ "node": "^14.18.0 || >=16.0.0"
6612
+ },
6613
+ "optionalDependencies": {
6614
+ "fsevents": "~2.3.2"
6615
+ },
6616
+ "peerDependencies": {
6617
+ "@types/node": ">= 14",
6618
+ "less": "*",
6619
+ "sass": "*",
6620
+ "stylus": "*",
6621
+ "sugarss": "*",
6622
+ "terser": "^5.4.0"
6623
+ },
6624
+ "peerDependenciesMeta": {
6625
+ "@types/node": {
6626
+ "optional": true
6627
+ },
6628
+ "less": {
6629
+ "optional": true
6630
+ },
6631
+ "sass": {
6632
+ "optional": true
6633
+ },
6634
+ "stylus": {
6635
+ "optional": true
6636
+ },
6637
+ "sugarss": {
6638
+ "optional": true
6639
+ },
6640
+ "terser": {
6641
+ "optional": true
6642
+ }
6643
+ }
6644
+ },
6645
+ "node_modules/vite-plugin-babel-import": {
6646
+ "version": "2.0.5",
6647
+ "resolved": "git+ssh://git@github.com/rejetto/vite-plugin-babel-import.git#d6d78f3676ee99d764aacb1b15758a952d21e76d",
6648
+ "dev": true,
6649
+ "license": "MIT",
6650
+ "dependencies": {
6651
+ "@babel/generator": "^7.12.11",
6652
+ "@babel/helper-module-imports": "^7.12.5",
6653
+ "@babel/parser": "^7.12.11",
6654
+ "@babel/traverse": "^7.12.12",
6655
+ "@babel/types": "^7.12.12",
6656
+ "change-case": "^4.1.2"
6657
+ }
6658
+ },
6659
"node_modules/walk-filtered": {
6660
"version": "0.9.3",
6661
"resolved": "https://registry.npmjs.org/walk-filtered/-/walk-filtered-0.9.3.tgz",
@@ -4862,6 +6669,11 @@
6669
"lodash.isundefined": "^3.0.1"
6670
}
6671
},
6672
+ "node_modules/web-vitals": {
6673
+ "version": "2.1.4",
6674
+ "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-2.1.4.tgz",
6675
+ "integrity": "sha512-sVWcwhU5mX6crfI5Vd2dC4qchyTqxV8URinzt25XqVh+bHEPGH4C3NPrNionCP7Obx59wrYEbNlw4Z8sjALzZg=="
6676
+ },
6677
"node_modules/webidl-conversions": {
6678
"version": "3.0.1",
6679
"resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
@@ -5147,7 +6959,6 @@
6959
},
6960
"shared": {
6961
"name": "@hfs/shared",
5150
- "extraneous": true,
6962
"dependencies": {
6963
"js-sha512": "^0.8.0",
6964
"tssrp6a": "^3.0.0"
@@ -5163,7 +6974,6 @@
6974
"version": "7.18.6",
6975
"resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz",
6976
"integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==",
5166
- "dev": true,
6977
"requires": {
6978
"@babel/highlight": "^7.18.6"
6979
}
@@ -5179,17 +6989,113 @@
6989
"jsesc": "^2.5.1"
6990
}
6991
},
6992
+ "@babel/helper-environment-visitor": {
6993
+ "version": "7.18.9",
6994
+ "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz",
6995
+ "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==",
6996
+ "dev": true
6997
+ },
6998
+ "@babel/helper-function-name": {
6999
+ "version": "7.21.0",
7000
+ "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.21.0.tgz",
7001
+ "integrity": "sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg==",
7002
+ "dev": true,
7003
+ "requires": {
7004
+ "@babel/template": "^7.20.7",
7005
+ "@babel/types": "^7.21.0"
7006
+ },
7007
+ "dependencies": {
7008
+ "@babel/types": {
7009
+ "version": "7.21.2",
7010
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.2.tgz",
7011
+ "integrity": "sha512-3wRZSs7jiFaB8AjxiiD+VqN5DTG2iRvJGQ+qYFrs/654lg6kGTQWIOFjlBo5RaXuAZjBmP3+OQH4dmhqiiyYxw==",
7012
+ "dev": true,
7013
+ "requires": {
7014
+ "@babel/helper-string-parser": "^7.19.4",
7015
+ "@babel/helper-validator-identifier": "^7.19.1",
7016
+ "to-fast-properties": "^2.0.0"
7017
+ }
7018
+ }
7019
+ }
7020
+ },
7021
+ "@babel/helper-hoist-variables": {
7022
+ "version": "7.18.6",
7023
+ "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz",
7024
+ "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==",
7025
+ "dev": true,
7026
+ "requires": {
7027
+ "@babel/types": "^7.18.6"
7028
+ },
7029
+ "dependencies": {
7030
+ "@babel/types": {
7031
+ "version": "7.21.2",
7032
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.2.tgz",
7033
+ "integrity": "sha512-3wRZSs7jiFaB8AjxiiD+VqN5DTG2iRvJGQ+qYFrs/654lg6kGTQWIOFjlBo5RaXuAZjBmP3+OQH4dmhqiiyYxw==",
7034
+ "dev": true,
7035
+ "requires": {
7036
+ "@babel/helper-string-parser": "^7.19.4",
7037
+ "@babel/helper-validator-identifier": "^7.19.1",
7038
+ "to-fast-properties": "^2.0.0"
7039
+ }
7040
+ }
7041
+ }
7042
+ },
7043
+ "@babel/helper-module-imports": {
7044
+ "version": "7.18.6",
7045
+ "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz",
7046
+ "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==",
7047
+ "requires": {
7048
+ "@babel/types": "^7.18.6"
7049
+ },
7050
+ "dependencies": {
7051
+ "@babel/types": {
7052
+ "version": "7.21.2",
7053
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.2.tgz",
7054
+ "integrity": "sha512-3wRZSs7jiFaB8AjxiiD+VqN5DTG2iRvJGQ+qYFrs/654lg6kGTQWIOFjlBo5RaXuAZjBmP3+OQH4dmhqiiyYxw==",
7055
+ "requires": {
7056
+ "@babel/helper-string-parser": "^7.19.4",
7057
+ "@babel/helper-validator-identifier": "^7.19.1",
7058
+ "to-fast-properties": "^2.0.0"
7059
+ }
7060
+ }
7061
+ }
7062
+ },
7063
+ "@babel/helper-split-export-declaration": {
7064
+ "version": "7.18.6",
7065
+ "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz",
7066
+ "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==",
7067
+ "dev": true,
7068
+ "requires": {
7069
+ "@babel/types": "^7.18.6"
7070
+ },
7071
+ "dependencies": {
7072
+ "@babel/types": {
7073
+ "version": "7.21.2",
7074
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.2.tgz",
7075
+ "integrity": "sha512-3wRZSs7jiFaB8AjxiiD+VqN5DTG2iRvJGQ+qYFrs/654lg6kGTQWIOFjlBo5RaXuAZjBmP3+OQH4dmhqiiyYxw==",
7076
+ "dev": true,
7077
+ "requires": {
7078
+ "@babel/helper-string-parser": "^7.19.4",
7079
+ "@babel/helper-validator-identifier": "^7.19.1",
7080
+ "to-fast-properties": "^2.0.0"
7081
+ }
7082
+ }
7083
+ }
7084
+ },
7085
+ "@babel/helper-string-parser": {
7086
+ "version": "7.19.4",
7087
+ "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz",
7088
+ "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw=="
7089
+ },
7090
"@babel/helper-validator-identifier": {
7091
"version": "7.19.1",
7092
"resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz",
5185
- "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==",
5186
- "dev": true
7093
+ "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w=="
7094
},
7095
"@babel/highlight": {
7096
"version": "7.18.6",
7097
"resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz",
7098
"integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==",
5192
- "dev": true,
7099
"requires": {
7100
"@babel/helper-validator-identifier": "^7.18.6",
7101
"chalk": "^2.0.0",
@@ -5200,7 +7106,6 @@
7106
"version": "3.2.1",
7107
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
7108
"integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
5203
- "dev": true,
7109
"requires": {
7110
"color-convert": "^1.9.0"
7111
}
@@ -5209,7 +7114,6 @@
7114
"version": "2.4.2",
7115
"resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
7116
"integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
5212
- "dev": true,
7117
"requires": {
7118
"ansi-styles": "^3.2.1",
7119
"escape-string-regexp": "^1.0.5",
@@ -5220,7 +7124,6 @@
7124
"version": "1.9.3",
7125
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
7126
"integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
5223
- "dev": true,
7127
"requires": {
7128
"color-name": "1.1.3"
7129
}
@@ -5228,26 +7131,22 @@
7131
"color-name": {
7132
"version": "1.1.3",
7133
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
5231
- "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==",
5232
- "dev": true
7134
+ "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw=="
7135
},
7136
"escape-string-regexp": {
7137
"version": "1.0.5",
7138
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
5237
- "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
5238
- "dev": true
7139
+ "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg=="
7140
},
7141
"has-flag": {
7142
"version": "3.0.0",
7143
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
5243
- "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==",
5244
- "dev": true
7144
+ "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw=="
7145
},
7146
"supports-color": {
7147
"version": "5.5.0",
7148
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
7149
"integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
5250
- "dev": true,
7150
"requires": {
7151
"has-flag": "^3.0.0"
7152
}
@@ -5260,6 +7159,93 @@
7159
"integrity": "sha512-FDge0dFazETFcxGw/EXzOkN8uJp0PC7Qbm+Pe9T+av2zlBpOgunFHkQPPn+eRuClU73JF+98D531UgayY89tow==",
7160
"dev": true
7161
},
7162
+ "@babel/runtime": {
7163
+ "version": "7.21.0",
7164
+ "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.21.0.tgz",
7165
+ "integrity": "sha512-xwII0//EObnq89Ji5AKYQaRYiW/nZ3llSv29d49IuxPhKbtJoLP+9QUUZ4nVragQVtaVGeZrpB+ZtG/Pdy/POw==",
7166
+ "requires": {
7167
+ "regenerator-runtime": "^0.13.11"
7168
+ }
7169
+ },
7170
+ "@babel/template": {
7171
+ "version": "7.20.7",
7172
+ "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz",
7173
+ "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==",
7174
+ "dev": true,
7175
+ "requires": {
7176
+ "@babel/code-frame": "^7.18.6",
7177
+ "@babel/parser": "^7.20.7",
7178
+ "@babel/types": "^7.20.7"
7179
+ },
7180
+ "dependencies": {
7181
+ "@babel/parser": {
7182
+ "version": "7.21.2",
7183
+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.21.2.tgz",
7184
+ "integrity": "sha512-URpaIJQwEkEC2T9Kn+Ai6Xe/02iNaVCuT/PtoRz3GPVJVDpPd7mLo+VddTbhCRU9TXqW5mSrQfXZyi8kDKOVpQ==",
7185
+ "dev": true
7186
+ },
7187
+ "@babel/types": {
7188
+ "version": "7.21.2",
7189
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.2.tgz",
7190
+ "integrity": "sha512-3wRZSs7jiFaB8AjxiiD+VqN5DTG2iRvJGQ+qYFrs/654lg6kGTQWIOFjlBo5RaXuAZjBmP3+OQH4dmhqiiyYxw==",
7191
+ "dev": true,
7192
+ "requires": {
7193
+ "@babel/helper-string-parser": "^7.19.4",
7194
+ "@babel/helper-validator-identifier": "^7.19.1",
7195
+ "to-fast-properties": "^2.0.0"
7196
+ }
7197
+ }
7198
+ }
7199
+ },
7200
+ "@babel/traverse": {
7201
+ "version": "7.21.2",
7202
+ "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.21.2.tgz",
7203
+ "integrity": "sha512-ts5FFU/dSUPS13tv8XiEObDu9K+iagEKME9kAbaP7r0Y9KtZJZ+NGndDvWoRAYNpeWafbpFeki3q9QoMD6gxyw==",
7204
+ "dev": true,
7205
+ "requires": {
7206
+ "@babel/code-frame": "^7.18.6",
7207
+ "@babel/generator": "^7.21.1",
7208
+ "@babel/helper-environment-visitor": "^7.18.9",
7209
+ "@babel/helper-function-name": "^7.21.0",
7210
+ "@babel/helper-hoist-variables": "^7.18.6",
7211
+ "@babel/helper-split-export-declaration": "^7.18.6",
7212
+ "@babel/parser": "^7.21.2",
7213
+ "@babel/types": "^7.21.2",
7214
+ "debug": "^4.1.0",
7215
+ "globals": "^11.1.0"
7216
+ },
7217
+ "dependencies": {
7218
+ "@babel/generator": {
7219
+ "version": "7.21.1",
7220
+ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.21.1.tgz",
7221
+ "integrity": "sha512-1lT45bAYlQhFn/BHivJs43AiW2rg3/UbLyShGfF3C0KmHvO5fSghWd5kBJy30kpRRucGzXStvnnCFniCR2kXAA==",
7222
+ "dev": true,
7223
+ "requires": {
7224
+ "@babel/types": "^7.21.0",
7225
+ "@jridgewell/gen-mapping": "^0.3.2",
7226
+ "@jridgewell/trace-mapping": "^0.3.17",
7227
+ "jsesc": "^2.5.1"
7228
+ }
7229
+ },
7230
+ "@babel/parser": {
7231
+ "version": "7.21.2",
7232
+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.21.2.tgz",
7233
+ "integrity": "sha512-URpaIJQwEkEC2T9Kn+Ai6Xe/02iNaVCuT/PtoRz3GPVJVDpPd7mLo+VddTbhCRU9TXqW5mSrQfXZyi8kDKOVpQ==",
7234
+ "dev": true
7235
+ },
7236
+ "@babel/types": {
7237
+ "version": "7.21.2",
7238
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.2.tgz",
7239
+ "integrity": "sha512-3wRZSs7jiFaB8AjxiiD+VqN5DTG2iRvJGQ+qYFrs/654lg6kGTQWIOFjlBo5RaXuAZjBmP3+OQH4dmhqiiyYxw==",
7240
+ "dev": true,
7241
+ "requires": {
7242
+ "@babel/helper-string-parser": "^7.19.4",
7243
+ "@babel/helper-validator-identifier": "^7.19.1",
7244
+ "to-fast-properties": "^2.0.0"
7245
+ }
7246
+ }
7247
+ }
7248
+ },
7249
"@babel/types": {
7250
"version": "7.18.4",
7251
"resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.4.tgz",
@@ -5291,6 +7277,347 @@
7277
}
7278
}
7279
},
7280
+ "@emotion/babel-plugin": {
7281
+ "version": "11.10.6",
7282
+ "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.10.6.tgz",
7283
+ "integrity": "sha512-p2dAqtVrkhSa7xz1u/m9eHYdLi+en8NowrmXeF/dKtJpU8lCWli8RUAati7NcSl0afsBott48pdnANuD0wh9QQ==",
7284
+ "requires": {
7285
+ "@babel/helper-module-imports": "^7.16.7",
7286
+ "@babel/runtime": "^7.18.3",
7287
+ "@emotion/hash": "^0.9.0",
7288
+ "@emotion/memoize": "^0.8.0",
7289
+ "@emotion/serialize": "^1.1.1",
7290
+ "babel-plugin-macros": "^3.1.0",
7291
+ "convert-source-map": "^1.5.0",
7292
+ "escape-string-regexp": "^4.0.0",
7293
+ "find-root": "^1.1.0",
7294
+ "source-map": "^0.5.7",
7295
+ "stylis": "4.1.3"
7296
+ }
7297
+ },
7298
+ "@emotion/cache": {
7299
+ "version": "11.10.5",
7300
+ "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.10.5.tgz",
7301
+ "integrity": "sha512-dGYHWyzTdmK+f2+EnIGBpkz1lKc4Zbj2KHd4cX3Wi8/OWr5pKslNjc3yABKH4adRGCvSX4VDC0i04mrrq0aiRA==",
7302
+ "requires": {
7303
+ "@emotion/memoize": "^0.8.0",
7304
+ "@emotion/sheet": "^1.2.1",
7305
+ "@emotion/utils": "^1.2.0",
7306
+ "@emotion/weak-memoize": "^0.3.0",
7307
+ "stylis": "4.1.3"
7308
+ }
7309
+ },
7310
+ "@emotion/hash": {
7311
+ "version": "0.9.0",
7312
+ "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.0.tgz",
7313
+ "integrity": "sha512-14FtKiHhy2QoPIzdTcvh//8OyBlknNs2nXRwIhG904opCby3l+9Xaf/wuPvICBF0rc1ZCNBd3nKe9cd2mecVkQ=="
7314
+ },
7315
+ "@emotion/is-prop-valid": {
7316
+ "version": "1.2.0",
7317
+ "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.0.tgz",
7318
+ "integrity": "sha512-3aDpDprjM0AwaxGE09bOPkNxHpBd+kA6jty3RnaEXdweX1DF1U3VQpPYb0g1IStAuK7SVQ1cy+bNBBKp4W3Fjg==",
7319
+ "requires": {
7320
+ "@emotion/memoize": "^0.8.0"
7321
+ }
7322
+ },
7323
+ "@emotion/memoize": {
7324
+ "version": "0.8.0",
7325
+ "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.0.tgz",
7326
+ "integrity": "sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA=="
7327
+ },
7328
+ "@emotion/react": {
7329
+ "version": "11.10.6",
7330
+ "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.10.6.tgz",
7331
+ "integrity": "sha512-6HT8jBmcSkfzO7mc+N1L9uwvOnlcGoix8Zn7srt+9ga0MjREo6lRpuVX0kzo6Jp6oTqDhREOFsygN6Ew4fEQbw==",
7332
+ "requires": {
7333
+ "@babel/runtime": "^7.18.3",
7334
+ "@emotion/babel-plugin": "^11.10.6",
7335
+ "@emotion/cache": "^11.10.5",
7336
+ "@emotion/serialize": "^1.1.1",
7337
+ "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0",
7338
+ "@emotion/utils": "^1.2.0",
7339
+ "@emotion/weak-memoize": "^0.3.0",
7340
+ "hoist-non-react-statics": "^3.3.1"
7341
+ }
7342
+ },
7343
+ "@emotion/serialize": {
7344
+ "version": "1.1.1",
7345
+ "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.1.tgz",
7346
+ "integrity": "sha512-Zl/0LFggN7+L1liljxXdsVSVlg6E/Z/olVWpfxUTxOAmi8NU7YoeWeLfi1RmnB2TATHoaWwIBRoL+FvAJiTUQA==",
7347
+ "requires": {
7348
+ "@emotion/hash": "^0.9.0",
7349
+ "@emotion/memoize": "^0.8.0",
7350
+ "@emotion/unitless": "^0.8.0",
7351
+ "@emotion/utils": "^1.2.0",
7352
+ "csstype": "^3.0.2"
7353
+ }
7354
+ },
7355
+ "@emotion/sheet": {
7356
+ "version": "1.2.1",
7357
+ "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.1.tgz",
7358
+ "integrity": "sha512-zxRBwl93sHMsOj4zs+OslQKg/uhF38MB+OMKoCrVuS0nyTkqnau+BM3WGEoOptg9Oz45T/aIGs1qbVAsEFo3nA=="
7359
+ },
7360
+ "@emotion/styled": {
7361
+ "version": "11.10.6",
7362
+ "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.10.6.tgz",
7363
+ "integrity": "sha512-OXtBzOmDSJo5Q0AFemHCfl+bUueT8BIcPSxu0EGTpGk6DmI5dnhSzQANm1e1ze0YZL7TDyAyy6s/b/zmGOS3Og==",
7364
+ "requires": {
7365
+ "@babel/runtime": "^7.18.3",
7366
+ "@emotion/babel-plugin": "^11.10.6",
7367
+ "@emotion/is-prop-valid": "^1.2.0",
7368
+ "@emotion/serialize": "^1.1.1",
7369
+ "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0",
7370
+ "@emotion/utils": "^1.2.0"
7371
+ }
7372
+ },
7373
+ "@emotion/unitless": {
7374
+ "version": "0.8.0",
7375
+ "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.0.tgz",
7376
+ "integrity": "sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw=="
7377
+ },
7378
+ "@emotion/use-insertion-effect-with-fallbacks": {
7379
+ "version": "1.0.0",
7380
+ "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.0.tgz",
7381
+ "integrity": "sha512-1eEgUGmkaljiBnRMTdksDV1W4kUnmwgp7X9G8B++9GYwl1lUdqSndSriIrTJ0N7LQaoauY9JJ2yhiOYK5+NI4A==",
7382
+ "requires": {}
7383
+ },
7384
+ "@emotion/utils": {
7385
+ "version": "1.2.0",
7386
+ "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz",
7387
+ "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw=="
7388
+ },
7389
+ "@emotion/weak-memoize": {
7390
+ "version": "0.3.0",
7391
+ "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.0.tgz",
7392
+ "integrity": "sha512-AHPmaAx+RYfZz0eYu6Gviiagpmiyw98ySSlQvCUhVGDRtDFe4DBS0x1bSjdF3gqUDYOczB+yYvBTtEylYSdRhg=="
7393
+ },
7394
+ "@esbuild/android-arm": {
7395
+ "version": "0.16.17",
7396
+ "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.16.17.tgz",
7397
+ "integrity": "sha512-N9x1CMXVhtWEAMS7pNNONyA14f71VPQN9Cnavj1XQh6T7bskqiLLrSca4O0Vr8Wdcga943eThxnVp3JLnBMYtw==",
7398
+ "dev": true,
7399
+ "optional": true
7400
+ },
7401
+ "@esbuild/android-arm64": {
7402
+ "version": "0.16.17",
7403
+ "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.16.17.tgz",
7404
+ "integrity": "sha512-MIGl6p5sc3RDTLLkYL1MyL8BMRN4tLMRCn+yRJJmEDvYZ2M7tmAf80hx1kbNEUX2KJ50RRtxZ4JHLvCfuB6kBg==",
7405
+ "dev": true,
7406
+ "optional": true
7407
+ },
7408
+ "@esbuild/android-x64": {
7409
+ "version": "0.16.17",
7410
+ "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.16.17.tgz",
7411
+ "integrity": "sha512-a3kTv3m0Ghh4z1DaFEuEDfz3OLONKuFvI4Xqczqx4BqLyuFaFkuaG4j2MtA6fuWEFeC5x9IvqnX7drmRq/fyAQ==",
7412
+ "dev": true,
7413
+ "optional": true
7414
+ },
7415
+ "@esbuild/darwin-arm64": {
7416
+ "version": "0.16.17",
7417
+ "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.16.17.tgz",
7418
+ "integrity": "sha512-/2agbUEfmxWHi9ARTX6OQ/KgXnOWfsNlTeLcoV7HSuSTv63E4DqtAc+2XqGw1KHxKMHGZgbVCZge7HXWX9Vn+w==",
7419
+ "dev": true,
7420
+ "optional": true
7421
+ },
7422
+ "@esbuild/darwin-x64": {
7423
+ "version": "0.16.17",
7424
+ "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.16.17.tgz",
7425
+ "integrity": "sha512-2By45OBHulkd9Svy5IOCZt376Aa2oOkiE9QWUK9fe6Tb+WDr8hXL3dpqi+DeLiMed8tVXspzsTAvd0jUl96wmg==",
7426
+ "dev": true,
7427
+ "optional": true
7428
+ },
7429
+ "@esbuild/freebsd-arm64": {
7430
+ "version": "0.16.17",
7431
+ "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.16.17.tgz",
7432
+ "integrity": "sha512-mt+cxZe1tVx489VTb4mBAOo2aKSnJ33L9fr25JXpqQqzbUIw/yzIzi+NHwAXK2qYV1lEFp4OoVeThGjUbmWmdw==",
7433
+ "dev": true,
7434
+ "optional": true
7435
+ },
7436
+ "@esbuild/freebsd-x64": {
7437
+ "version": "0.16.17",
7438
+ "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.16.17.tgz",
7439
+ "integrity": "sha512-8ScTdNJl5idAKjH8zGAsN7RuWcyHG3BAvMNpKOBaqqR7EbUhhVHOqXRdL7oZvz8WNHL2pr5+eIT5c65kA6NHug==",
7440
+ "dev": true,
7441
+ "optional": true
7442
+ },
7443
+ "@esbuild/linux-arm": {
7444
+ "version": "0.16.17",
7445
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.16.17.tgz",
7446
+ "integrity": "sha512-iihzrWbD4gIT7j3caMzKb/RsFFHCwqqbrbH9SqUSRrdXkXaygSZCZg1FybsZz57Ju7N/SHEgPyaR0LZ8Zbe9gQ==",
7447
+ "dev": true,
7448
+ "optional": true
7449
+ },
7450
+ "@esbuild/linux-arm64": {
7451
+ "version": "0.16.17",
7452
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.16.17.tgz",
7453
+ "integrity": "sha512-7S8gJnSlqKGVJunnMCrXHU9Q8Q/tQIxk/xL8BqAP64wchPCTzuM6W3Ra8cIa1HIflAvDnNOt2jaL17vaW+1V0g==",
7454
+ "dev": true,
7455
+ "optional": true
7456
+ },
7457
+ "@esbuild/linux-ia32": {
7458
+ "version": "0.16.17",
7459
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.16.17.tgz",
7460
+ "integrity": "sha512-kiX69+wcPAdgl3Lonh1VI7MBr16nktEvOfViszBSxygRQqSpzv7BffMKRPMFwzeJGPxcio0pdD3kYQGpqQ2SSg==",
7461
+ "dev": true,
7462
+ "optional": true
7463
+ },
7464
+ "@esbuild/linux-loong64": {
7465
+ "version": "0.16.17",
7466
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.16.17.tgz",
7467
+ "integrity": "sha512-dTzNnQwembNDhd654cA4QhbS9uDdXC3TKqMJjgOWsC0yNCbpzfWoXdZvp0mY7HU6nzk5E0zpRGGx3qoQg8T2DQ==",
7468
+ "dev": true,
7469
+ "optional": true
7470
+ },
7471
+ "@esbuild/linux-mips64el": {
7472
+ "version": "0.16.17",
7473
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.16.17.tgz",
7474
+ "integrity": "sha512-ezbDkp2nDl0PfIUn0CsQ30kxfcLTlcx4Foz2kYv8qdC6ia2oX5Q3E/8m6lq84Dj/6b0FrkgD582fJMIfHhJfSw==",
7475
+ "dev": true,
7476
+ "optional": true
7477
+ },
7478
+ "@esbuild/linux-ppc64": {
7479
+ "version": "0.16.17",
7480
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.16.17.tgz",
7481
+ "integrity": "sha512-dzS678gYD1lJsW73zrFhDApLVdM3cUF2MvAa1D8K8KtcSKdLBPP4zZSLy6LFZ0jYqQdQ29bjAHJDgz0rVbLB3g==",
7482
+ "dev": true,
7483
+ "optional": true
7484
+ },
7485
+ "@esbuild/linux-riscv64": {
7486
+ "version": "0.16.17",
7487
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.16.17.tgz",
7488
+ "integrity": "sha512-ylNlVsxuFjZK8DQtNUwiMskh6nT0vI7kYl/4fZgV1llP5d6+HIeL/vmmm3jpuoo8+NuXjQVZxmKuhDApK0/cKw==",
7489
+ "dev": true,
7490
+ "optional": true
7491
+ },
7492
+ "@esbuild/linux-s390x": {
7493
+ "version": "0.16.17",
7494
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.16.17.tgz",
7495
+ "integrity": "sha512-gzy7nUTO4UA4oZ2wAMXPNBGTzZFP7mss3aKR2hH+/4UUkCOyqmjXiKpzGrY2TlEUhbbejzXVKKGazYcQTZWA/w==",
7496
+ "dev": true,
7497
+ "optional": true
7498
+ },
7499
+ "@esbuild/linux-x64": {
7500
+ "version": "0.16.17",
7501
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.16.17.tgz",
7502
+ "integrity": "sha512-mdPjPxfnmoqhgpiEArqi4egmBAMYvaObgn4poorpUaqmvzzbvqbowRllQ+ZgzGVMGKaPkqUmPDOOFQRUFDmeUw==",
7503
+ "dev": true,
7504
+ "optional": true
7505
+ },
7506
+ "@esbuild/netbsd-x64": {
7507
+ "version": "0.16.17",
7508
+ "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.16.17.tgz",
7509
+ "integrity": "sha512-/PzmzD/zyAeTUsduZa32bn0ORug+Jd1EGGAUJvqfeixoEISYpGnAezN6lnJoskauoai0Jrs+XSyvDhppCPoKOA==",
7510
+ "dev": true,
7511
+ "optional": true
7512
+ },
7513
+ "@esbuild/openbsd-x64": {
7514
+ "version": "0.16.17",
7515
+ "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.16.17.tgz",
7516
+ "integrity": "sha512-2yaWJhvxGEz2RiftSk0UObqJa/b+rIAjnODJgv2GbGGpRwAfpgzyrg1WLK8rqA24mfZa9GvpjLcBBg8JHkoodg==",
7517
+ "dev": true,
7518
+ "optional": true
7519
+ },
7520
+ "@esbuild/sunos-x64": {
7521
+ "version": "0.16.17",
7522
+ "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.16.17.tgz",
7523
+ "integrity": "sha512-xtVUiev38tN0R3g8VhRfN7Zl42YCJvyBhRKw1RJjwE1d2emWTVToPLNEQj/5Qxc6lVFATDiy6LjVHYhIPrLxzw==",
7524
+ "dev": true,
7525
+ "optional": true
7526
+ },
7527
+ "@esbuild/win32-arm64": {
7528
+ "version": "0.16.17",
7529
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.16.17.tgz",
7530
+ "integrity": "sha512-ga8+JqBDHY4b6fQAmOgtJJue36scANy4l/rL97W+0wYmijhxKetzZdKOJI7olaBaMhWt8Pac2McJdZLxXWUEQw==",
7531
+ "dev": true,
7532
+ "optional": true
7533
+ },
7534
+ "@esbuild/win32-ia32": {
7535
+ "version": "0.16.17",
7536
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.16.17.tgz",
7537
+ "integrity": "sha512-WnsKaf46uSSF/sZhwnqE4L/F89AYNMiD4YtEcYekBt9Q7nj0DiId2XH2Ng2PHM54qi5oPrQ8luuzGszqi/veig==",
7538
+ "dev": true,
7539
+ "optional": true
7540
+ },
7541
+ "@esbuild/win32-x64": {
7542
+ "version": "0.16.17",
7543
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.16.17.tgz",
7544
+ "integrity": "sha512-y+EHuSchhL7FjHgvQL/0fnnFmO4T1bhvWANX6gcnqTjtnKWbTvUMCpGnv2+t+31d7RzyEAYAd4u2fnIhHL6N/Q==",
7545
+ "dev": true,
7546
+ "optional": true
7547
+ },
7548
+ "@hfs/admin": {
7549
+ "version": "file:admin",
7550
+ "requires": {
7551
+ "@emotion/react": "^11.10.0",
7552
+ "@emotion/styled": "^11.10.0",
7553
+ "@hfs/mui-grid-form": "*",
7554
+ "@hfs/shared": "*",
7555
+ "@mui/icons-material": "^5.8.4",
7556
+ "@mui/lab": "^5.0.0-alpha.94",
7557
+ "@mui/material": "^5.10.0",
7558
+ "@mui/x-data-grid": "^5.15.1",
7559
+ "@types/node": "^16.11.21",
7560
+ "@types/react": "^18.0.15",
7561
+ "@types/react-dom": "^18.0.6",
7562
+ "@types/react-virtualized-auto-sizer": "^1.0.1",
7563
+ "@types/react-window": "^1.8.5",
7564
+ "immer": "^9.0.15",
7565
+ "react": "^18.2.0",
7566
+ "react-dom": "^18.2.0",
7567
+ "react-router-dom": "^6.2.1",
7568
+ "react-simple-code-editor": "^0.13.1",
7569
+ "react-window": "^1.8.6",
7570
+ "tssrp6a": "^3.0.0",
7571
+ "usehooks-ts": "^2.9.1",
7572
+ "valtio": "^1.2.9",
7573
+ "vite": "^4.0.4",
7574
+ "vite-plugin-babel-import": "github:rejetto/vite-plugin-babel-import",
7575
+ "web-vitals": "^2.1.4"
7576
+ }
7577
+ },
7578
+ "@hfs/frontend": {
7579
+ "version": "file:frontend",
7580
+ "requires": {
7581
+ "@hfs/shared": "*",
7582
+ "@types/lodash": "^4.14.178",
7583
+ "@types/node": "^16.11.21",
7584
+ "@types/react": "^18.0.15",
7585
+ "@types/react-dom": "^18.0.6",
7586
+ "cross-env": "^7.0.3",
7587
+ "lodash": "^4.17.21",
7588
+ "react": "^18.2.0",
7589
+ "react-dom": "^18.2.0",
7590
+ "react-router-dom": "^6.1.1",
7591
+ "sass": "^1.54.5",
7592
+ "talkr": "^3.3.9",
7593
+ "tssrp6a": "^3.0.0",
7594
+ "usehooks-ts": "^2.6.0",
7595
+ "valtio": "^1.2.7",
7596
+ "vite": "^4.0.4",
7597
+ "web-vitals": "^2.1.4"
7598
+ }
7599
+ },
7600
+ "@hfs/mui-grid-form": {
7601
+ "version": "file:mui-grid-form",
7602
+ "requires": {
7603
+ "@mui/icons-material": "*",
7604
+ "@mui/lab": "*",
7605
+ "@mui/material": "*",
7606
+ "@types/lodash": "*",
7607
+ "lodash": "*",
7608
+ "react": "*",
7609
+ "react-dom": "*"
7610
+ }
7611
+ },
7612
+ "@hfs/shared": {
7613
+ "version": "file:shared",
7614
+ "requires": {
7615
+ "js-sha512": "^0.8.0",
7616
+ "react": "*",
7617
+ "react-dom": "*",
7618
+ "tssrp6a": "^3.0.0"
7619
+ }
7620
+ },
7621
"@jridgewell/gen-mapping": {
7622
"version": "0.3.2",
7623
"resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz",
@@ -5321,13 +7648,13 @@
7648
"dev": true
7649
},
7650
"@jridgewell/trace-mapping": {
5324
- "version": "0.3.15",
5325
- "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.15.tgz",
5326
- "integrity": "sha512-oWZNOULl+UbhsgB51uuZzglikfIKSUBO/M9W2OfEjn7cmqoAiCgmv9lyACTUacZwBz0ITnJ2NqjU8Tx0DHL88g==",
7651
+ "version": "0.3.17",
7652
+ "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz",
7653
+ "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==",
7654
"dev": true,
7655
"requires": {
5329
- "@jridgewell/resolve-uri": "^3.0.3",
5330
- "@jridgewell/sourcemap-codec": "^1.4.10"
7656
+ "@jridgewell/resolve-uri": "3.1.0",
7657
+ "@jridgewell/sourcemap-codec": "1.4.14"
7658
}
7659
},
7660
"@koa/router": {
@@ -5342,6 +7669,134 @@
7669
"path-to-regexp": "^6.1.0"
7670
}
7671
},
7672
+ "@mui/base": {
7673
+ "version": "5.0.0-alpha.119",
7674
+ "resolved": "https://registry.npmjs.org/@mui/base/-/base-5.0.0-alpha.119.tgz",
7675
+ "integrity": "sha512-XA5zhlYfXi67u613eIF0xRmktkatx6ERy3h+PwrMN5IcWFbgiL1guz8VpdXON+GWb8+G7B8t5oqTFIaCqaSAeA==",
7676
+ "requires": {
7677
+ "@babel/runtime": "^7.21.0",
7678
+ "@emotion/is-prop-valid": "^1.2.0",
7679
+ "@mui/types": "^7.2.3",
7680
+ "@mui/utils": "^5.11.11",
7681
+ "@popperjs/core": "^2.11.6",
7682
+ "clsx": "^1.2.1",
7683
+ "prop-types": "^15.8.1",
7684
+ "react-is": "^18.2.0"
7685
+ }
7686
+ },
7687
+ "@mui/core-downloads-tracker": {
7688
+ "version": "5.11.11",
7689
+ "resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-5.11.11.tgz",
7690
+ "integrity": "sha512-0YK0K9GfW1ysw9z4ztWAjLW+bktf+nExMyn2+EQe1Ijb0kF2kz1kIOmb4+di0/PsXG70uCuw4DhEIdNd+JQkRA=="
7691
+ },
7692
+ "@mui/icons-material": {
7693
+ "version": "5.11.11",
7694
+ "resolved": "https://registry.npmjs.org/@mui/icons-material/-/icons-material-5.11.11.tgz",
7695
+ "integrity": "sha512-Eell3ADmQVE8HOpt/LZ3zIma8JSvPh3XgnhwZLT0k5HRqZcd6F/QDHc7xsWtgz09t+UEFvOYJXjtrwKmLdwwpw==",
7696
+ "requires": {
7697
+ "@babel/runtime": "^7.21.0"
7698
+ }
7699
+ },
7700
+ "@mui/lab": {
7701
+ "version": "5.0.0-alpha.121",
7702
+ "resolved": "https://registry.npmjs.org/@mui/lab/-/lab-5.0.0-alpha.121.tgz",
7703
+ "integrity": "sha512-/W5H09zje9psma3RixtilTf1Tk2zUuK9j16e1W+V7oe/1pW6hNj6aZfm8y0t4qPUDQfxMBzlQm26XQx9i8F9PA==",
7704
+ "requires": {
7705
+ "@babel/runtime": "^7.21.0",
7706
+ "@mui/base": "5.0.0-alpha.119",
7707
+ "@mui/system": "^5.11.11",
7708
+ "@mui/types": "^7.2.3",
7709
+ "@mui/utils": "^5.11.11",
7710
+ "clsx": "^1.2.1",
7711
+ "prop-types": "^15.8.1",
7712
+ "react-is": "^18.2.0"
7713
+ }
7714
+ },
7715
+ "@mui/material": {
7716
+ "version": "5.11.11",
7717
+ "resolved": "https://registry.npmjs.org/@mui/material/-/material-5.11.11.tgz",
7718
+ "integrity": "sha512-sSe0dmKjB1IGOYt32Pcha+cXV3IIrX5L5mFAF9LDRssp/x53bluhgLLbkc8eTiJvueVvo6HAyze6EkFEYLQRXQ==",
7719
+ "requires": {
7720
+ "@babel/runtime": "^7.21.0",
7721
+ "@mui/base": "5.0.0-alpha.119",
7722
+ "@mui/core-downloads-tracker": "^5.11.11",
7723
+ "@mui/system": "^5.11.11",
7724
+ "@mui/types": "^7.2.3",
7725
+ "@mui/utils": "^5.11.11",
7726
+ "@types/react-transition-group": "^4.4.5",
7727
+ "clsx": "^1.2.1",
7728
+ "csstype": "^3.1.1",
7729
+ "prop-types": "^15.8.1",
7730
+ "react-is": "^18.2.0",
7731
+ "react-transition-group": "^4.4.5"
7732
+ }
7733
+ },
7734
+ "@mui/private-theming": {
7735
+ "version": "5.11.11",
7736
+ "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.11.11.tgz",
7737
+ "integrity": "sha512-yLgTkjNC1mpye2SOUkc+zQQczUpg8NvQAETvxwXTMzNgJK1pv4htL7IvBM5vmCKG7IHAB3hX26W2u6i7bxwF3A==",
7738
+ "requires": {
7739
+ "@babel/runtime": "^7.21.0",
7740
+ "@mui/utils": "^5.11.11",
7741
+ "prop-types": "^15.8.1"
7742
+ }
7743
+ },
7744
+ "@mui/styled-engine": {
7745
+ "version": "5.11.11",
7746
+ "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-5.11.11.tgz",
7747
+ "integrity": "sha512-wV0UgW4lN5FkDBXefN8eTYeuE9sjyQdg5h94vtwZCUamGQEzmCOtir4AakgmbWMy0x8OLjdEUESn9wnf5J9MOg==",
7748
+ "requires": {
7749
+ "@babel/runtime": "^7.21.0",
7750
+ "@emotion/cache": "^11.10.5",
7751
+ "csstype": "^3.1.1",
7752
+ "prop-types": "^15.8.1"
7753
+ }
7754
+ },
7755
+ "@mui/system": {
7756
+ "version": "5.11.11",
7757
+ "resolved": "https://registry.npmjs.org/@mui/system/-/system-5.11.11.tgz",
7758
+ "integrity": "sha512-a9gaOAJBjpzypDfhbGZQ8HzdcxdxsKkFvbp1aAWZhFHBPdehEkARNh7mj851VfEhD/GdffYt85PFKFKdUta5Eg==",
7759
+ "requires": {
7760
+ "@babel/runtime": "^7.21.0",
7761
+ "@mui/private-theming": "^5.11.11",
7762
+ "@mui/styled-engine": "^5.11.11",
7763
+ "@mui/types": "^7.2.3",
7764
+ "@mui/utils": "^5.11.11",
7765
+ "clsx": "^1.2.1",
7766
+ "csstype": "^3.1.1",
7767
+ "prop-types": "^15.8.1"
7768
+ }
7769
+ },
7770
+ "@mui/types": {
7771
+ "version": "7.2.3",
7772
+ "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.2.3.tgz",
7773
+ "integrity": "sha512-tZ+CQggbe9Ol7e/Fs5RcKwg/woU+o8DCtOnccX6KmbBc7YrfqMYEYuaIcXHuhpT880QwNkZZ3wQwvtlDFA2yOw==",
7774
+ "requires": {}
7775
+ },
7776
+ "@mui/utils": {
7777
+ "version": "5.11.11",
7778
+ "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.11.11.tgz",
7779
+ "integrity": "sha512-neMM5rrEXYQrOrlxUfns/TGgX4viS8K2zb9pbQh11/oUUYFlGI32Tn+PHePQx7n6Fy/0zq6WxdBFC9VpnJ5JrQ==",
7780
+ "requires": {
7781
+ "@babel/runtime": "^7.21.0",
7782
+ "@types/prop-types": "^15.7.5",
7783
+ "@types/react-is": "^16.7.1 || ^17.0.0",
7784
+ "prop-types": "^15.8.1",
7785
+ "react-is": "^18.2.0"
7786
+ }
7787
+ },
7788
+ "@mui/x-data-grid": {
7789
+ "version": "5.17.26",
7790
+ "resolved": "https://registry.npmjs.org/@mui/x-data-grid/-/x-data-grid-5.17.26.tgz",
7791
+ "integrity": "sha512-eGJq9J0g9cDGLFfMmugOadZx0mJeOd/yQpHwEa5gUXyONS6qF0OhXSWyDOhDdA3l2TOoQzotMN5dY/T4Wl1KYA==",
7792
+ "requires": {
7793
+ "@babel/runtime": "^7.18.9",
7794
+ "@mui/utils": "^5.10.3",
7795
+ "clsx": "^1.2.1",
7796
+ "prop-types": "^15.8.1",
7797
+ "reselect": "^4.1.6"
7798
+ }
7799
+ },
7800
"@node-rs/crc32": {
7801
"version": "1.6.0",
7802
"resolved": "https://registry.npmjs.org/@node-rs/crc32/-/crc32-1.6.0.tgz",
@@ -5463,6 +7918,16 @@
7918
"fastq": "^1.6.0"
7919
}
7920
},
7921
+ "@popperjs/core": {
7922
+ "version": "2.11.6",
7923
+ "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.6.tgz",
7924
+ "integrity": "sha512-50/17A98tWUfQ176raKiOGXuYpLyyVMkxxG6oylzL3BPOlA6ADGdK7EYunSa4I064xerltq9TGXs8HmOk5E+vw=="
7925
+ },
7926
+ "@remix-run/router": {
7927
+ "version": "1.3.3",
7928
+ "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.3.3.tgz",
7929
+ "integrity": "sha512-YRHie1yQEj0kqqCTCJEfHqYSSNlZQ696QJG+MMiW4mxSl9I0ojz/eRhJS4fs88Z5i6D1SmoF9d3K99/QOhI8/w=="
7930
+ },
7931
"@tsconfig/node10": {
7932
"version": "1.0.9",
7933
"resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz",
@@ -5737,6 +8202,16 @@
8202
"integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==",
8203
"dev": true
8204
},
8205
+ "@types/parse-json": {
8206
+ "version": "4.0.0",
8207
+ "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz",
8208
+ "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA=="
8209
+ },
8210
+ "@types/prop-types": {
8211
+ "version": "15.7.5",
8212
+ "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz",
8213
+ "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w=="
8214
+ },
8215
"@types/qs": {
8216
"version": "6.9.7",
8217
"resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz",
@@ -5749,6 +8224,64 @@
8224
"integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==",
8225
"dev": true
8226
},
8227
+ "@types/react": {
8228
+ "version": "18.0.28",
8229
+ "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.28.tgz",
8230
+ "integrity": "sha512-RD0ivG1kEztNBdoAK7lekI9M+azSnitIn85h4iOiaLjaTrMjzslhaqCGaI4IyCJ1RljWiLCEu4jyrLLgqxBTew==",
8231
+ "requires": {
8232
+ "@types/prop-types": "*",
8233
+ "@types/scheduler": "*",
8234
+ "csstype": "^3.0.2"
8235
+ }
8236
+ },
8237
+ "@types/react-dom": {
8238
+ "version": "18.0.11",
8239
+ "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.11.tgz",
8240
+ "integrity": "sha512-O38bPbI2CWtgw/OoQoY+BRelw7uysmXbWvw3nLWO21H1HSh+GOlqPuXshJfjmpNlKiiSDG9cc1JZAaMmVdcTlw==",
8241
+ "dev": true,
8242
+ "requires": {
8243
+ "@types/react": "*"
8244
+ }
8245
+ },
8246
+ "@types/react-is": {
8247
+ "version": "17.0.3",
8248
+ "resolved": "https://registry.npmjs.org/@types/react-is/-/react-is-17.0.3.tgz",
8249
+ "integrity": "sha512-aBTIWg1emtu95bLTLx0cpkxwGW3ueZv71nE2YFBpL8k/z5czEW8yYpOo8Dp+UUAFAtKwNaOsh/ioSeQnWlZcfw==",
8250
+ "requires": {
8251
+ "@types/react": "*"
8252
+ }
8253
+ },
8254
+ "@types/react-transition-group": {
8255
+ "version": "4.4.5",
8256
+ "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.5.tgz",
8257
+ "integrity": "sha512-juKD/eiSM3/xZYzjuzH6ZwpP+/lejltmiS3QEzV/vmb/Q8+HfDmxu+Baga8UEMGBqV88Nbg4l2hY/K2DkyaLLA==",
8258
+ "requires": {
8259
+ "@types/react": "*"
8260
+ }
8261
+ },
8262
+ "@types/react-virtualized-auto-sizer": {
8263
+ "version": "1.0.1",
8264
+ "resolved": "https://registry.npmjs.org/@types/react-virtualized-auto-sizer/-/react-virtualized-auto-sizer-1.0.1.tgz",
8265
+ "integrity": "sha512-GH8sAnBEM5GV9LTeiz56r4ZhMOUSrP43tAQNSRVxNexDjcNKLCEtnxusAItg1owFUFE6k0NslV26gqVClVvong==",
8266
+ "dev": true,
8267
+ "requires": {
8268
+ "@types/react": "*"
8269
+ }
8270
+ },
8271
+ "@types/react-window": {
8272
+ "version": "1.8.5",
8273
+ "resolved": "https://registry.npmjs.org/@types/react-window/-/react-window-1.8.5.tgz",
8274
+ "integrity": "sha512-V9q3CvhC9Jk9bWBOysPGaWy/Z0lxYcTXLtLipkt2cnRj1JOSFNF7wqGpkScSXMgBwC+fnVRg/7shwgddBG5ICw==",
8275
+ "dev": true,
8276
+ "requires": {
8277
+ "@types/react": "*"
8278
+ }
8279
+ },
8280
+ "@types/scheduler": {
8281
+ "version": "0.16.2",
8282
+ "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz",
8283
+ "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew=="
8284
+ },
8285
"@types/serve-static": {
8286
"version": "1.15.0",
8287
"resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz",
@@ -5915,6 +8448,16 @@
8448
"http-cookie-agent": "^4.0.2"
8449
}
8450
},
8451
+ "babel-plugin-macros": {
8452
+ "version": "3.1.0",
8453
+ "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz",
8454
+ "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==",
8455
+ "requires": {
8456
+ "@babel/runtime": "^7.12.5",
8457
+ "cosmiconfig": "^7.0.0",
8458
+ "resolve": "^1.19.0"
8459
+ }
8460
+ },
8461
"balanced-match": {
8462
"version": "1.0.2",
8463
"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
@@ -6039,6 +8582,21 @@
8582
"get-intrinsic": "^1.0.2"
8583
}
8584
},
8585
+ "callsites": {
8586
+ "version": "3.1.0",
8587
+ "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
8588
+ "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ=="
8589
+ },
8590
+ "camel-case": {
8591
+ "version": "4.1.2",
8592
+ "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz",
8593
+ "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==",
8594
+ "dev": true,
8595
+ "requires": {
8596
+ "pascal-case": "^3.1.2",
8597
+ "tslib": "^2.0.3"
8598
+ }
8599
+ },
8600
"camelcase": {
8601
"version": "5.3.1",
8602
"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
@@ -6056,6 +8614,17 @@
8614
"quick-lru": "^4.0.1"
8615
}
8616
},
8617
+ "capital-case": {
8618
+ "version": "1.0.4",
8619
+ "resolved": "https://registry.npmjs.org/capital-case/-/capital-case-1.0.4.tgz",
8620
+ "integrity": "sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==",
8621
+ "dev": true,
8622
+ "requires": {
8623
+ "no-case": "^3.0.4",
8624
+ "tslib": "^2.0.3",
8625
+ "upper-case-first": "^2.0.2"
8626
+ }
8627
+ },
8628
"chainsaw": {
8629
"version": "0.1.0",
8630
"resolved": "https://registry.npmjs.org/chainsaw/-/chainsaw-0.1.0.tgz",
@@ -6073,6 +8642,26 @@
8642
"supports-color": "^7.1.0"
8643
}
8644
},
8645
+ "change-case": {
8646
+ "version": "4.1.2",
8647
+ "resolved": "https://registry.npmjs.org/change-case/-/change-case-4.1.2.tgz",
8648
+ "integrity": "sha512-bSxY2ws9OtviILG1EiY5K7NNxkqg/JnRnFxLtKQ96JaviiIxi7djMrSd0ECT9AC+lttClmYwKw53BWpOMblo7A==",
8649
+ "dev": true,
8650
+ "requires": {
8651
+ "camel-case": "^4.1.2",
8652
+ "capital-case": "^1.0.4",
8653
+ "constant-case": "^3.0.4",
8654
+ "dot-case": "^3.0.4",
8655
+ "header-case": "^2.0.4",
8656
+ "no-case": "^3.0.4",
8657
+ "param-case": "^3.0.4",
8658
+ "pascal-case": "^3.1.2",
8659
+ "path-case": "^3.0.4",
8660
+ "sentence-case": "^3.0.4",
8661
+ "snake-case": "^3.0.4",
8662
+ "tslib": "^2.0.3"
8663
+ }
8664
+ },
8665
"chokidar": {
8666
"version": "3.5.3",
8667
"resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz",
@@ -6162,6 +8751,11 @@
8751
}
8752
}
8753
},
8754
+ "clsx": {
8755
+ "version": "1.2.1",
8756
+ "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz",
8757
+ "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg=="
8758
+ },
8759
"co": {
8760
"version": "4.6.0",
8761
"resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
@@ -6211,6 +8805,17 @@
8805
"integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==",
8806
"dev": true
8807
},
8808
+ "constant-case": {
8809
+ "version": "3.0.4",
8810
+ "resolved": "https://registry.npmjs.org/constant-case/-/constant-case-3.0.4.tgz",
8811
+ "integrity": "sha512-I2hSBi7Vvs7BEuJDr5dDHfzb/Ruj3FyvFyh7KLilAjNQw3Be+xgqUBA2W6scVEcL0hL1dwPRtIqEPVUCKkSsyQ==",
8812
+ "dev": true,
8813
+ "requires": {
8814
+ "no-case": "^3.0.4",
8815
+ "tslib": "^2.0.3",
8816
+ "upper-case": "^2.0.2"
8817
+ }
8818
+ },
8819
"content-disposition": {
8820
"version": "0.5.4",
8821
"resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz",
@@ -6231,6 +8836,11 @@
8836
"resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
8837
"integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA=="
8838
},
8839
+ "convert-source-map": {
8840
+ "version": "1.9.0",
8841
+ "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz",
8842
+ "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A=="
8843
+ },
8844
"cookies": {
8845
"version": "0.8.0",
8846
"resolved": "https://registry.npmjs.org/cookies/-/cookies-0.8.0.tgz",
@@ -6252,6 +8862,25 @@
8862
"resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz",
8863
"integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ=="
8864
},
8865
+ "cosmiconfig": {
8866
+ "version": "7.1.0",
8867
+ "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz",
8868
+ "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==",
8869
+ "requires": {
8870
+ "@types/parse-json": "^4.0.0",
8871
+ "import-fresh": "^3.2.1",
8872
+ "parse-json": "^5.0.0",
8873
+ "path-type": "^4.0.0",
8874
+ "yaml": "^1.10.0"
8875
+ },
8876
+ "dependencies": {
8877
+ "yaml": {
8878
+ "version": "1.10.2",
8879
+ "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
8880
+ "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg=="
8881
+ }
8882
+ }
8883
+ },
8884
"crc": {
8885
"version": "3.8.0",
8886
"resolved": "https://registry.npmjs.org/crc/-/crc-3.8.0.tgz",
@@ -6286,6 +8915,11 @@
8915
"which": "^2.0.1"
8916
}
8917
},
8918
+ "csstype": {
8919
+ "version": "3.1.1",
8920
+ "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz",
8921
+ "integrity": "sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw=="
8922
+ },
8923
"debug": {
8924
"version": "4.3.4",
8925
"resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
@@ -6388,6 +9022,25 @@
9022
"path-type": "^4.0.0"
9023
}
9024
},
9025
+ "dom-helpers": {
9026
+ "version": "5.2.1",
9027
+ "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz",
9028
+ "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==",
9029
+ "requires": {
9030
+ "@babel/runtime": "^7.8.7",
9031
+ "csstype": "^3.0.2"
9032
+ }
9033
+ },
9034
+ "dot-case": {
9035
+ "version": "3.0.4",
9036
+ "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz",
9037
+ "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==",
9038
+ "dev": true,
9039
+ "requires": {
9040
+ "no-case": "^3.0.4",
9041
+ "tslib": "^2.0.3"
9042
+ }
9043
+ },
9044
"each-limit": {
9045
"version": "1.0.0",
9046
"resolved": "https://registry.npmjs.org/each-limit/-/each-limit-1.0.0.tgz",
@@ -6432,7 +9085,6 @@
9085
"version": "1.3.2",
9086
"resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
9087
"integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
6435
- "dev": true,
9088
"requires": {
9089
"is-arrayish": "^0.2.1"
9090
}
@@ -6443,6 +9095,36 @@
9095
"integrity": "sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==",
9096
"dev": true
9097
},
9098
+ "esbuild": {
9099
+ "version": "0.16.17",
9100
+ "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.16.17.tgz",
9101
+ "integrity": "sha512-G8LEkV0XzDMNwXKgM0Jwu3nY3lSTwSGY6XbxM9cr9+s0T/qSV1q1JVPBGzm3dcjhCic9+emZDmMffkwgPeOeLg==",
9102
+ "dev": true,
9103
+ "requires": {
9104
+ "@esbuild/android-arm": "0.16.17",
9105
+ "@esbuild/android-arm64": "0.16.17",
9106
+ "@esbuild/android-x64": "0.16.17",
9107
+ "@esbuild/darwin-arm64": "0.16.17",
9108
+ "@esbuild/darwin-x64": "0.16.17",
9109
+ "@esbuild/freebsd-arm64": "0.16.17",
9110
+ "@esbuild/freebsd-x64": "0.16.17",
9111
+ "@esbuild/linux-arm": "0.16.17",
9112
+ "@esbuild/linux-arm64": "0.16.17",
9113
+ "@esbuild/linux-ia32": "0.16.17",
9114
+ "@esbuild/linux-loong64": "0.16.17",
9115
+ "@esbuild/linux-mips64el": "0.16.17",
9116
+ "@esbuild/linux-ppc64": "0.16.17",
9117
+ "@esbuild/linux-riscv64": "0.16.17",
9118
+ "@esbuild/linux-s390x": "0.16.17",
9119
+ "@esbuild/linux-x64": "0.16.17",
9120
+ "@esbuild/netbsd-x64": "0.16.17",
9121
+ "@esbuild/openbsd-x64": "0.16.17",
9122
+ "@esbuild/sunos-x64": "0.16.17",
9123
+ "@esbuild/win32-arm64": "0.16.17",
9124
+ "@esbuild/win32-ia32": "0.16.17",
9125
+ "@esbuild/win32-x64": "0.16.17"
9126
+ }
9127
+ },
9128
"escalade": {
9129
"version": "3.1.1",
9130
"resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
@@ -6457,8 +9139,7 @@
9139
"escape-string-regexp": {
9140
"version": "4.0.0",
9141
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
6460
- "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
6461
- "dev": true
9142
+ "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA=="
9143
},
9144
"expand-template": {
9145
"version": "2.0.3",
@@ -6507,8 +9188,7 @@
9188
"find-root": {
9189
"version": "1.1.0",
9190
"resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz",
6510
- "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==",
6511
- "dev": true
9191
+ "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng=="
9192
},
9193
"find-up": {
9194
"version": "5.0.0",
@@ -6664,6 +9344,12 @@
9344
"is-glob": "^4.0.1"
9345
}
9346
},
9347
+ "globals": {
9348
+ "version": "11.12.0",
9349
+ "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
9350
+ "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
9351
+ "dev": true
9352
+ },
9353
"globby": {
9354
"version": "11.1.0",
9355
"resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz",
@@ -6734,11 +9420,36 @@
9420
"integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==",
9421
"dev": true
9422
},
9423
+ "header-case": {
9424
+ "version": "2.0.4",
9425
+ "resolved": "https://registry.npmjs.org/header-case/-/header-case-2.0.4.tgz",
9426
+ "integrity": "sha512-H/vuk5TEEVZwrR0lp2zed9OCo1uAILMlx0JEMgC26rzyJJ3N1v6XkwHHXJQdR2doSjcGPM6OKPYoJgf0plJ11Q==",
9427
+ "dev": true,
9428
+ "requires": {
9429
+ "capital-case": "^1.0.4",
9430
+ "tslib": "^2.0.3"
9431
+ }
9432
+ },
9433
"hexoid": {
9434
"version": "1.0.0",
9435
"resolved": "https://registry.npmjs.org/hexoid/-/hexoid-1.0.0.tgz",
9436
"integrity": "sha512-QFLV0taWQOZtvIRIAdBChesmogZrtuXvVWsFHZTk2SU+anspqZ2vMnoLg7IE1+Uk16N19APic1BuF8bC8c2m5g=="
9437
},
9438
+ "hoist-non-react-statics": {
9439
+ "version": "3.3.2",
9440
+ "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz",
9441
+ "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==",
9442
+ "requires": {
9443
+ "react-is": "^16.7.0"
9444
+ },
9445
+ "dependencies": {
9446
+ "react-is": {
9447
+ "version": "16.13.1",
9448
+ "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
9449
+ "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
9450
+ }
9451
+ }
9452
+ },
9453
"hosted-git-info": {
9454
"version": "4.1.0",
9455
"resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz",
@@ -6814,6 +9525,26 @@
9525
"integrity": "sha512-Ius2VYcGNk7T90CppJqcIkS5ooHUZyIQK+ClZfMfMNFEF9VSE73Fq+906u/CWu92x4gzZMWOwfFYckPObzdEbA==",
9526
"dev": true
9527
},
9528
+ "immer": {
9529
+ "version": "9.0.19",
9530
+ "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.19.tgz",
9531
+ "integrity": "sha512-eY+Y0qcsB4TZKwgQzLaE/lqYMlKhv5J9dyd2RhhtGhNo2njPXDqU9XPfcNfa3MIDsdtZt5KlkIsirlo4dHsWdQ=="
9532
+ },
9533
+ "immutable": {
9534
+ "version": "4.2.4",
9535
+ "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.2.4.tgz",
9536
+ "integrity": "sha512-WDxL3Hheb1JkRN3sQkyujNlL/xRjAo3rJtaU5xeufUauG66JdMr32bLj4gF+vWl84DIA3Zxw7tiAjneYzRRw+w==",
9537
+ "dev": true
9538
+ },
9539
+ "import-fresh": {
9540
+ "version": "3.3.0",
9541
+ "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
9542
+ "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
9543
+ "requires": {
9544
+ "parent-module": "^1.0.0",
9545
+ "resolve-from": "^4.0.0"
9546
+ }
9547
+ },
9548
"indent-string": {
9549
"version": "4.0.0",
9550
"resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
@@ -6893,8 +9624,7 @@
9624
"is-arrayish": {
9625
"version": "0.2.1",
9626
"resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
6896
- "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==",
6897
- "dev": true
9627
+ "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg=="
9628
},
9629
"is-binary-path": {
9630
"version": "2.1.0",
@@ -6922,7 +9652,6 @@
9652
"version": "2.10.0",
9653
"resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.10.0.tgz",
9654
"integrity": "sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==",
6925
- "dev": true,
9655
"requires": {
9656
"has": "^1.0.3"
9657
}
@@ -7022,11 +9751,15 @@
9751
"resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
9752
"integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g=="
9753
},
9754
+ "js-sha512": {
9755
+ "version": "0.8.0",
9756
+ "resolved": "https://registry.npmjs.org/js-sha512/-/js-sha512-0.8.0.tgz",
9757
+ "integrity": "sha512-PWsmefG6Jkodqt+ePTvBZCSMFgN7Clckjd0O7su3I0+BW2QWUTJNzjktHsztGLhncP2h8mcF9V9Y2Ha59pAViQ=="
9758
+ },
9759
"js-tokens": {
9760
"version": "4.0.0",
9761
"resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
7028
- "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
7029
- "dev": true
9762
+ "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
9763
},
9764
"js-yaml": {
9765
"version": "4.1.0",
@@ -7051,8 +9784,7 @@
9784
"json-parse-even-better-errors": {
9785
"version": "2.3.1",
9786
"resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
7054
- "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
7055
- "dev": true
9787
+ "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w=="
9788
},
9789
"jsonfile": {
9790
"version": "4.0.0",
@@ -7208,8 +9940,7 @@
9940
"lines-and-columns": {
9941
"version": "1.2.4",
9942
"resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz",
7211
- "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==",
7212
- "dev": true
9943
+ "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg=="
9944
},
9945
"locate-path": {
9946
"version": "6.0.0",
@@ -7253,6 +9984,23 @@
9984
"is-unicode-supported": "^0.1.0"
9985
}
9986
},
9987
+ "loose-envify": {
9988
+ "version": "1.4.0",
9989
+ "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
9990
+ "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
9991
+ "requires": {
9992
+ "js-tokens": "^3.0.0 || ^4.0.0"
9993
+ }
9994
+ },
9995
+ "lower-case": {
9996
+ "version": "2.0.2",
9997
+ "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz",
9998
+ "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==",
9999
+ "dev": true,
10000
+ "requires": {
10001
+ "tslib": "^2.0.3"
10002
+ }
10003
+ },
10004
"lru-cache": {
10005
"version": "6.0.0",
10006
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
@@ -7279,6 +10027,11 @@
10027
"resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
10028
"integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ=="
10029
},
10030
+ "memoize-one": {
10031
+ "version": "5.2.1",
10032
+ "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-5.2.1.tgz",
10033
+ "integrity": "sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q=="
10034
+ },
10035
"meow": {
10036
"version": "9.0.0",
10037
"resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz",
@@ -7507,6 +10260,16 @@
10260
"walk-filtered": "^0.9.3"
10261
}
10262
},
10263
+ "no-case": {
10264
+ "version": "3.0.4",
10265
+ "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz",
10266
+ "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==",
10267
+ "dev": true,
10268
+ "requires": {
10269
+ "lower-case": "^2.0.2",
10270
+ "tslib": "^2.0.3"
10271
+ }
10272
+ },
10273
"node-abi": {
10274
"version": "2.30.1",
10275
"resolved": "https://registry.npmjs.org/node-abi/-/node-abi-2.30.1.tgz",
@@ -7637,8 +10400,7 @@
10400
"object-assign": {
10401
"version": "4.1.1",
10402
"resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
7640
- "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
7641
- "dev": true
10403
+ "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg=="
10404
},
10405
"object-inspect": {
10406
"version": "1.12.3",
@@ -7706,11 +10468,28 @@
10468
"integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
10469
"dev": true
10470
},
10471
+ "param-case": {
10472
+ "version": "3.0.4",
10473
+ "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz",
10474
+ "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==",
10475
+ "dev": true,
10476
+ "requires": {
10477
+ "dot-case": "^3.0.4",
10478
+ "tslib": "^2.0.3"
10479
+ }
10480
+ },
10481
+ "parent-module": {
10482
+ "version": "1.0.1",
10483
+ "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
10484
+ "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
10485
+ "requires": {
10486
+ "callsites": "^3.0.0"
10487
+ }
10488
+ },
10489
"parse-json": {
10490
"version": "5.2.0",
10491
"resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
10492
"integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
7713
- "dev": true,
10493
"requires": {
10494
"@babel/code-frame": "^7.0.0",
10495
"error-ex": "^1.3.1",
@@ -7723,6 +10502,26 @@
10502
"resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
10503
"integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ=="
10504
},
10505
+ "pascal-case": {
10506
+ "version": "3.1.2",
10507
+ "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz",
10508
+ "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==",
10509
+ "dev": true,
10510
+ "requires": {
10511
+ "no-case": "^3.0.4",
10512
+ "tslib": "^2.0.3"
10513
+ }
10514
+ },
10515
+ "path-case": {
10516
+ "version": "3.0.4",
10517
+ "resolved": "https://registry.npmjs.org/path-case/-/path-case-3.0.4.tgz",
10518
+ "integrity": "sha512-qO4qCFjXqVTrcbPt/hQfhTQ+VhFsqNKOPtytgNKkKxSoEp3XPUQ8ObFuePylOIok5gjn69ry8XiULxCwot3Wfg==",
10519
+ "dev": true,
10520
+ "requires": {
10521
+ "dot-case": "^3.0.4",
10522
+ "tslib": "^2.0.3"
10523
+ }
10524
+ },
10525
"path-exists": {
10526
"version": "4.0.0",
10527
"resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
@@ -7744,8 +10543,7 @@
10543
"path-parse": {
10544
"version": "1.0.7",
10545
"resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
7747
- "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
7748
- "dev": true
10546
+ "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw=="
10547
},
10548
"path-to-regexp": {
10549
"version": "6.2.1",
@@ -7755,7 +10553,12 @@
10553
"path-type": {
10554
"version": "4.0.0",
10555
"resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
7758
- "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
10556
+ "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw=="
10557
+ },
10558
+ "picocolors": {
10559
+ "version": "1.0.0",
10560
+ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
10561
+ "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==",
10562
"dev": true
10563
},
10564
"picomatch": {
@@ -7879,6 +10682,25 @@
10682
}
10683
}
10684
},
10685
+ "postcss": {
10686
+ "version": "8.4.21",
10687
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.21.tgz",
10688
+ "integrity": "sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==",
10689
+ "dev": true,
10690
+ "requires": {
10691
+ "nanoid": "^3.3.4",
10692
+ "picocolors": "^1.0.0",
10693
+ "source-map-js": "^1.0.2"
10694
+ },
10695
+ "dependencies": {
10696
+ "nanoid": {
10697
+ "version": "3.3.4",
10698
+ "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz",
10699
+ "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==",
10700
+ "dev": true
10701
+ }
10702
+ }
10703
+ },
10704
"prebuild-install": {
10705
"version": "6.1.4",
10706
"resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-6.1.4.tgz",
@@ -7918,6 +10740,28 @@
10740
"integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==",
10741
"dev": true
10742
},
10743
+ "prop-types": {
10744
+ "version": "15.8.1",
10745
+ "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz",
10746
+ "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==",
10747
+ "requires": {
10748
+ "loose-envify": "^1.4.0",
10749
+ "object-assign": "^4.1.1",
10750
+ "react-is": "^16.13.1"
10751
+ },
10752
+ "dependencies": {
10753
+ "react-is": {
10754
+ "version": "16.13.1",
10755
+ "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
10756
+ "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
10757
+ }
10758
+ }
10759
+ },
10760
+ "proxy-compare": {
10761
+ "version": "2.5.0",
10762
+ "resolved": "https://registry.npmjs.org/proxy-compare/-/proxy-compare-2.5.0.tgz",
10763
+ "integrity": "sha512-f1us0OsVAJ3tdIMXGQx2lmseYS4YXe4W+sKF5g5ww/jV+5ogMadPt+sIZ+88Ga9kvMJsrRNWzCrKPpr6pMWYbA=="
10764
+ },
10765
"psl": {
10766
"version": "1.9.0",
10767
"resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz",
@@ -8039,6 +10883,71 @@
10883
}
10884
}
10885
},
10886
+ "react": {
10887
+ "version": "18.2.0",
10888
+ "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz",
10889
+ "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==",
10890
+ "requires": {
10891
+ "loose-envify": "^1.1.0"
10892
+ }
10893
+ },
10894
+ "react-dom": {
10895
+ "version": "18.2.0",
10896
+ "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz",
10897
+ "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==",
10898
+ "requires": {
10899
+ "loose-envify": "^1.1.0",
10900
+ "scheduler": "^0.23.0"
10901
+ }
10902
+ },
10903
+ "react-is": {
10904
+ "version": "18.2.0",
10905
+ "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz",
10906
+ "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w=="
10907
+ },
10908
+ "react-router": {
10909
+ "version": "6.8.2",
10910
+ "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.8.2.tgz",
10911
+ "integrity": "sha512-lF7S0UmXI5Pd8bmHvMdPKI4u4S5McxmHnzJhrYi9ZQ6wE+DA8JN5BzVC5EEBuduWWDaiJ8u6YhVOCmThBli+rw==",
10912
+ "requires": {
10913
+ "@remix-run/router": "1.3.3"
10914
+ }
10915
+ },
10916
+ "react-router-dom": {
10917
+ "version": "6.8.2",
10918
+ "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.8.2.tgz",
10919
+ "integrity": "sha512-N/oAF1Shd7g4tWy+75IIufCGsHBqT74tnzHQhbiUTYILYF0Blk65cg+HPZqwC+6SqEyx033nKqU7by38v3lBZg==",
10920
+ "requires": {
10921
+ "@remix-run/router": "1.3.3",
10922
+ "react-router": "6.8.2"
10923
+ }
10924
+ },
10925
+ "react-simple-code-editor": {
10926
+ "version": "0.13.1",
10927
+ "resolved": "https://registry.npmjs.org/react-simple-code-editor/-/react-simple-code-editor-0.13.1.tgz",
10928
+ "integrity": "sha512-XYeVwRZwgyKtjNIYcAEgg2FaQcCZwhbarnkJIV20U2wkCU9q/CPFBo8nRXrK4GXUz3AvbqZFsZRrpUTkqqEYyQ==",
10929
+ "requires": {}
10930
+ },
10931
+ "react-transition-group": {
10932
+ "version": "4.4.5",
10933
+ "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz",
10934
+ "integrity": "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==",
10935
+ "requires": {
10936
+ "@babel/runtime": "^7.5.5",
10937
+ "dom-helpers": "^5.0.1",
10938
+ "loose-envify": "^1.4.0",
10939
+ "prop-types": "^15.6.2"
10940
+ }
10941
+ },
10942
+ "react-window": {
10943
+ "version": "1.8.8",
10944
+ "resolved": "https://registry.npmjs.org/react-window/-/react-window-1.8.8.tgz",
10945
+ "integrity": "sha512-D4IiBeRtGXziZ1n0XklnFGu7h9gU684zepqyKzgPNzrsrk7xOCxni+TCckjg2Nr/DiaEEGVVmnhYSlT2rB47dQ==",
10946
+ "requires": {
10947
+ "@babel/runtime": "^7.0.0",
10948
+ "memoize-one": ">=3.1.1 <6"
10949
+ }
10950
+ },
10951
"read-pkg": {
10952
"version": "5.2.0",
10953
"resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
@@ -8167,6 +11076,11 @@
11076
"strip-indent": "^3.0.0"
11077
}
11078
},
11079
+ "regenerator-runtime": {
11080
+ "version": "0.13.11",
11081
+ "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz",
11082
+ "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg=="
11083
+ },
11084
"require-directory": {
11085
"version": "2.1.1",
11086
"resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
@@ -8179,22 +11093,40 @@
11093
"integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==",
11094
"dev": true
11095
},
11096
+ "reselect": {
11097
+ "version": "4.1.7",
11098
+ "resolved": "https://registry.npmjs.org/reselect/-/reselect-4.1.7.tgz",
11099
+ "integrity": "sha512-Zu1xbUt3/OPwsXL46hvOOoQrap2azE7ZQbokq61BQfiXvhewsKDwhMeZjTX9sX0nvw1t/U5Audyn1I9P/m9z0A=="
11100
+ },
11101
"resolve": {
11102
"version": "1.22.1",
11103
"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz",
11104
"integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==",
8186
- "dev": true,
11105
"requires": {
11106
"is-core-module": "^2.9.0",
11107
"path-parse": "^1.0.7",
11108
"supports-preserve-symlinks-flag": "^1.0.0"
11109
}
11110
},
11111
+ "resolve-from": {
11112
+ "version": "4.0.0",
11113
+ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
11114
+ "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g=="
11115
+ },
11116
"reusify": {
11117
"version": "1.0.4",
11118
"resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
11119
"integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw=="
11120
},
11121
+ "rollup": {
11122
+ "version": "3.18.0",
11123
+ "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.18.0.tgz",
11124
+ "integrity": "sha512-J8C6VfEBjkvYPESMQYxKHxNOh4A5a3FlP+0BETGo34HEcE4eTlgCrO2+eWzlu2a/sHs2QUkZco+wscH7jhhgWg==",
11125
+ "dev": true,
11126
+ "requires": {
11127
+ "fsevents": "~2.3.2"
11128
+ }
11129
+ },
11130
"run-parallel": {
11131
"version": "1.2.0",
11132
"resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
@@ -8214,12 +11146,42 @@
11146
"integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
11147
"dev": true
11148
},
11149
+ "sass": {
11150
+ "version": "1.58.3",
11151
+ "resolved": "https://registry.npmjs.org/sass/-/sass-1.58.3.tgz",
11152
+ "integrity": "sha512-Q7RaEtYf6BflYrQ+buPudKR26/lH+10EmO9bBqbmPh/KeLqv8bjpTNqxe71ocONqXq+jYiCbpPUmQMS+JJPk4A==",
11153
+ "dev": true,
11154
+ "requires": {
11155
+ "chokidar": ">=3.0.0 <4.0.0",
11156
+ "immutable": "^4.0.0",
11157
+ "source-map-js": ">=0.6.2 <2.0.0"
11158
+ }
11159
+ },
11160
+ "scheduler": {
11161
+ "version": "0.23.0",
11162
+ "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz",
11163
+ "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==",
11164
+ "requires": {
11165
+ "loose-envify": "^1.1.0"
11166
+ }
11167
+ },
11168
"semver": {
11169
"version": "5.7.1",
11170
"resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
11171
"integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
11172
"dev": true
11173
},
11174
+ "sentence-case": {
11175
+ "version": "3.0.4",
11176
+ "resolved": "https://registry.npmjs.org/sentence-case/-/sentence-case-3.0.4.tgz",
11177
+ "integrity": "sha512-8LS0JInaQMCRoQ7YUytAo/xUu5W2XnQxV2HI/6uM6U7CITS1RqPElr30V6uIqyMKM9lJGRVFy5/4CuzcixNYSg==",
11178
+ "dev": true,
11179
+ "requires": {
11180
+ "no-case": "^3.0.4",
11181
+ "tslib": "^2.0.3",
11182
+ "upper-case-first": "^2.0.2"
11183
+ }
11184
+ },
11185
"serialize-javascript": {
11186
"version": "6.0.0",
11187
"resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz",
@@ -8311,6 +11273,27 @@
11273
"integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
11274
"dev": true
11275
},
11276
+ "snake-case": {
11277
+ "version": "3.0.4",
11278
+ "resolved": "https://registry.npmjs.org/snake-case/-/snake-case-3.0.4.tgz",
11279
+ "integrity": "sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==",
11280
+ "dev": true,
11281
+ "requires": {
11282
+ "dot-case": "^3.0.4",
11283
+ "tslib": "^2.0.3"
11284
+ }
11285
+ },
11286
+ "source-map": {
11287
+ "version": "0.5.7",
11288
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
11289
+ "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ=="
11290
+ },
11291
+ "source-map-js": {
11292
+ "version": "1.0.2",
11293
+ "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz",
11294
+ "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==",
11295
+ "dev": true
11296
+ },
11297
"spdx-correct": {
11298
"version": "3.1.1",
11299
"resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz",
@@ -8411,6 +11394,11 @@
11394
"integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
11395
"dev": true
11396
},
11397
+ "stylis": {
11398
+ "version": "4.1.3",
11399
+ "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.1.3.tgz",
11400
+ "integrity": "sha512-GP6WDNWf+o403jrEp9c5jibKavrtLW+/qYGhFxFrG8maXhwTBI7gLLhiBb0o7uFccWN+EOS9aMO6cGHWAO07OA=="
11401
+ },
11402
"supports-color": {
11403
"version": "7.2.0",
11404
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
@@ -8422,8 +11410,12 @@
11410
"supports-preserve-symlinks-flag": {
11411
"version": "1.0.0",
11412
"resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
8425
- "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
8426
- "dev": true
11413
+ "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w=="
11414
+ },
11415
+ "talkr": {
11416
+ "version": "3.4.0",
11417
+ "resolved": "https://registry.npmjs.org/talkr/-/talkr-3.4.0.tgz",
11418
+ "integrity": "sha512-SuaqeeneudLbeNPIDfGYitfQRY4igkNCZWbSBzj2z1X74PqFnp5LQ9T0+CfYbY0Lf8jpAsBAOXbDwTAOMX9qoA=="
11419
},
11420
"tar-fs": {
11421
"version": "2.1.1",
@@ -8466,8 +11458,7 @@
11458
"to-fast-properties": {
11459
"version": "2.0.0",
11460
"resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
8469
- "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==",
8470
- "dev": true
11461
+ "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog=="
11462
},
11463
"to-regex-range": {
11464
"version": "5.0.1",
@@ -8557,6 +11548,12 @@
11548
}
11549
}
11550
},
11551
+ "tslib": {
11552
+ "version": "2.5.0",
11553
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz",
11554
+ "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==",
11555
+ "dev": true
11556
+ },
11557
"tsscmp": {
11558
"version": "1.0.6",
11559
"resolved": "https://registry.npmjs.org/tsscmp/-/tsscmp-1.0.6.tgz",
@@ -8625,6 +11622,24 @@
11622
"mkdirp": "^0.5.1"
11623
}
11624
},
11625
+ "upper-case": {
11626
+ "version": "2.0.2",
11627
+ "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-2.0.2.tgz",
11628
+ "integrity": "sha512-KgdgDGJt2TpuwBUIjgG6lzw2GWFRCW9Qkfkiv0DxqHHLYJHmtmdUIKcZd8rHgFSjopVTlw6ggzCm1b8MFQwikg==",
11629
+ "dev": true,
11630
+ "requires": {
11631
+ "tslib": "^2.0.3"
11632
+ }
11633
+ },
11634
+ "upper-case-first": {
11635
+ "version": "2.0.2",
11636
+ "resolved": "https://registry.npmjs.org/upper-case-first/-/upper-case-first-2.0.2.tgz",
11637
+ "integrity": "sha512-514ppYHBaKwfJRK/pNC6c/OxfGa0obSnAl106u97Ed0I625Nin96KAjttZF6ZL3e1XLtphxnqrOi9iWgm+u+bg==",
11638
+ "dev": true,
11639
+ "requires": {
11640
+ "tslib": "^2.0.3"
11641
+ }
11642
+ },
11643
"url-parse": {
11644
"version": "1.5.10",
11645
"resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz",
@@ -8635,6 +11650,18 @@
11650
"requires-port": "^1.0.0"
11651
}
11652
},
11653
+ "use-sync-external-store": {
11654
+ "version": "1.2.0",
11655
+ "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz",
11656
+ "integrity": "sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==",
11657
+ "requires": {}
11658
+ },
11659
+ "usehooks-ts": {
11660
+ "version": "2.9.1",
11661
+ "resolved": "https://registry.npmjs.org/usehooks-ts/-/usehooks-ts-2.9.1.tgz",
11662
+ "integrity": "sha512-2FAuSIGHlY+apM9FVlj8/oNhd+1y+Uwv5QNkMQz1oSfdHk4PXo1qoCw9I5M7j0vpH8CSWFJwXbVPeYDjLCx9PA==",
11663
+ "requires": {}
11664
+ },
11665
"util-deprecate": {
11666
"version": "1.0.2",
11667
"resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
@@ -8662,11 +11689,46 @@
11689
"spdx-expression-parse": "^3.0.0"
11690
}
11691
},
11692
+ "valtio": {
11693
+ "version": "1.10.3",
11694
+ "resolved": "https://registry.npmjs.org/valtio/-/valtio-1.10.3.tgz",
11695
+ "integrity": "sha512-t3Ez/+baJ+Z5tIyeaI6nCAbW/hrmcq2jditwg/X++o5IvCdiGirQKTOv1kJq0glgUo13v5oABCVGcinggBfiKw==",
11696
+ "requires": {
11697
+ "proxy-compare": "2.5.0",
11698
+ "use-sync-external-store": "1.2.0"
11699
+ }
11700
+ },
11701
"vary": {
11702
"version": "1.1.2",
11703
"resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
11704
"integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg=="
11705
},
11706
+ "vite": {
11707
+ "version": "4.1.4",
11708
+ "resolved": "https://registry.npmjs.org/vite/-/vite-4.1.4.tgz",
11709
+ "integrity": "sha512-3knk/HsbSTKEin43zHu7jTwYWv81f8kgAL99G5NWBcA1LKvtvcVAC4JjBH1arBunO9kQka+1oGbrMKOjk4ZrBg==",
11710
+ "dev": true,
11711
+ "requires": {
11712
+ "esbuild": "^0.16.14",
11713
+ "fsevents": "~2.3.2",
11714
+ "postcss": "^8.4.21",
11715
+ "resolve": "^1.22.1",
11716
+ "rollup": "^3.10.0"
11717
+ }
11718
+ },
11719
+ "vite-plugin-babel-import": {
11720
+ "version": "git+ssh://git@github.com/rejetto/vite-plugin-babel-import.git#d6d78f3676ee99d764aacb1b15758a952d21e76d",
11721
+ "dev": true,
11722
+ "from": "vite-plugin-babel-import@github:rejetto/vite-plugin-babel-import",
11723
+ "requires": {
11724
+ "@babel/generator": "^7.12.11",
11725
+ "@babel/helper-module-imports": "^7.12.5",
11726
+ "@babel/parser": "^7.12.11",
11727
+ "@babel/traverse": "^7.12.12",
11728
+ "@babel/types": "^7.12.12",
11729
+ "change-case": "^4.1.2"
11730
+ }
11731
+ },
11732
"walk-filtered": {
11733
"version": "0.9.3",
11734
"resolved": "https://registry.npmjs.org/walk-filtered/-/walk-filtered-0.9.3.tgz",
@@ -8680,6 +11742,11 @@
11742
"lodash.isundefined": "^3.0.1"
11743
}
11744
},
11745
+ "web-vitals": {
11746
+ "version": "2.1.4",
11747
+ "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-2.1.4.tgz",
11748
+ "integrity": "sha512-sVWcwhU5mX6crfI5Vd2dC4qchyTqxV8URinzt25XqVh+bHEPGH4C3NPrNionCP7Obx59wrYEbNlw4Z8sjALzZg=="
11749
+ },
11750
"webidl-conversions": {
11751
"version": "3.0.1",
11752
"resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
package.json
+1
-1
@@ -1,6 +1,6 @@
1
{
2
"name": "hfs",
3
- "version": "0.37.0",
3
+ "version": "0.38.0",
4
"description": "HTTP File Server",
5
"keywords": [
6
"file server",
todo.md
+1
-1
@@ -32,7 +32,7 @@
32
- log filter plugin
33
- admin: improve masks editor
34
- admin: warn before changing page if we have unsaved changes
35
-- remove seconds from time
35
+- plugin: comments
36
- plugin: upload quota per-account (possibly inheriting), and a default
37
- plugin: make letsencrypt easier
38
- could be just automatic detection of files by certbot