source: imaps-frontend/package-lock.json

main
Last change on this file was d565449, checked in by stefan toskovski <stefantoska84@…>, 4 weeks ago

Update repo after prototype presentation

  • Property mode set to 100644
File size: 164.7 KB
Line 
1{
2 "name": "imaps",
3 "version": "0.0.0",
4 "lockfileVersion": 3,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "imaps",
9 "version": "0.0.0",
10 "dependencies": {
11 "axios": "^1.7.7",
12 "bootstrap": "^5.3.3",
13 "konva": "^9.3.14",
14 "react": "^18.3.1",
15 "react-dom": "^18.3.1",
16 "react-router-dom": "^6.26.0",
17 "react-tiles-dnd": "^0.1.2"
18 },
19 "devDependencies": {
20 "@types/react": "^18.3.3",
21 "@types/react-dom": "^18.3.0",
22 "@vitejs/plugin-react": "^4.3.1",
23 "eslint": "^8.57.0",
24 "eslint-plugin-react": "^7.34.3",
25 "eslint-plugin-react-hooks": "^4.6.2",
26 "eslint-plugin-react-refresh": "^0.4.7",
27 "vite": "^5.3.4"
28 }
29 },
30 "node_modules/@ampproject/remapping": {
31 "version": "2.3.0",
32 "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz",
33 "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==",
34 "dev": true,
35 "dependencies": {
36 "@jridgewell/gen-mapping": "^0.3.5",
37 "@jridgewell/trace-mapping": "^0.3.24"
38 },
39 "engines": {
40 "node": ">=6.0.0"
41 }
42 },
43 "node_modules/@babel/code-frame": {
44 "version": "7.24.7",
45 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.7.tgz",
46 "integrity": "sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==",
47 "dev": true,
48 "dependencies": {
49 "@babel/highlight": "^7.24.7",
50 "picocolors": "^1.0.0"
51 },
52 "engines": {
53 "node": ">=6.9.0"
54 }
55 },
56 "node_modules/@babel/compat-data": {
57 "version": "7.25.2",
58 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.25.2.tgz",
59 "integrity": "sha512-bYcppcpKBvX4znYaPEeFau03bp89ShqNMLs+rmdptMw+heSZh9+z84d2YG+K7cYLbWwzdjtDoW/uqZmPjulClQ==",
60 "dev": true,
61 "engines": {
62 "node": ">=6.9.0"
63 }
64 },
65 "node_modules/@babel/core": {
66 "version": "7.25.2",
67 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.25.2.tgz",
68 "integrity": "sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA==",
69 "dev": true,
70 "dependencies": {
71 "@ampproject/remapping": "^2.2.0",
72 "@babel/code-frame": "^7.24.7",
73 "@babel/generator": "^7.25.0",
74 "@babel/helper-compilation-targets": "^7.25.2",
75 "@babel/helper-module-transforms": "^7.25.2",
76 "@babel/helpers": "^7.25.0",
77 "@babel/parser": "^7.25.0",
78 "@babel/template": "^7.25.0",
79 "@babel/traverse": "^7.25.2",
80 "@babel/types": "^7.25.2",
81 "convert-source-map": "^2.0.0",
82 "debug": "^4.1.0",
83 "gensync": "^1.0.0-beta.2",
84 "json5": "^2.2.3",
85 "semver": "^6.3.1"
86 },
87 "engines": {
88 "node": ">=6.9.0"
89 },
90 "funding": {
91 "type": "opencollective",
92 "url": "https://opencollective.com/babel"
93 }
94 },
95 "node_modules/@babel/generator": {
96 "version": "7.25.0",
97 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.25.0.tgz",
98 "integrity": "sha512-3LEEcj3PVW8pW2R1SR1M89g/qrYk/m/mB/tLqn7dn4sbBUQyTqnlod+II2U4dqiGtUmkcnAmkMDralTFZttRiw==",
99 "dev": true,
100 "dependencies": {
101 "@babel/types": "^7.25.0",
102 "@jridgewell/gen-mapping": "^0.3.5",
103 "@jridgewell/trace-mapping": "^0.3.25",
104 "jsesc": "^2.5.1"
105 },
106 "engines": {
107 "node": ">=6.9.0"
108 }
109 },
110 "node_modules/@babel/helper-compilation-targets": {
111 "version": "7.25.2",
112 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.2.tgz",
113 "integrity": "sha512-U2U5LsSaZ7TAt3cfaymQ8WHh0pxvdHoEk6HVpaexxixjyEquMh0L0YNJNM6CTGKMXV1iksi0iZkGw4AcFkPaaw==",
114 "dev": true,
115 "dependencies": {
116 "@babel/compat-data": "^7.25.2",
117 "@babel/helper-validator-option": "^7.24.8",
118 "browserslist": "^4.23.1",
119 "lru-cache": "^5.1.1",
120 "semver": "^6.3.1"
121 },
122 "engines": {
123 "node": ">=6.9.0"
124 }
125 },
126 "node_modules/@babel/helper-module-imports": {
127 "version": "7.24.7",
128 "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.7.tgz",
129 "integrity": "sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==",
130 "dev": true,
131 "dependencies": {
132 "@babel/traverse": "^7.24.7",
133 "@babel/types": "^7.24.7"
134 },
135 "engines": {
136 "node": ">=6.9.0"
137 }
138 },
139 "node_modules/@babel/helper-module-transforms": {
140 "version": "7.25.2",
141 "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.25.2.tgz",
142 "integrity": "sha512-BjyRAbix6j/wv83ftcVJmBt72QtHI56C7JXZoG2xATiLpmoC7dpd8WnkikExHDVPpi/3qCmO6WY1EaXOluiecQ==",
143 "dev": true,
144 "dependencies": {
145 "@babel/helper-module-imports": "^7.24.7",
146 "@babel/helper-simple-access": "^7.24.7",
147 "@babel/helper-validator-identifier": "^7.24.7",
148 "@babel/traverse": "^7.25.2"
149 },
150 "engines": {
151 "node": ">=6.9.0"
152 },
153 "peerDependencies": {
154 "@babel/core": "^7.0.0"
155 }
156 },
157 "node_modules/@babel/helper-plugin-utils": {
158 "version": "7.24.8",
159 "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.8.tgz",
160 "integrity": "sha512-FFWx5142D8h2Mgr/iPVGH5G7w6jDn4jUSpZTyDnQO0Yn7Ks2Kuz6Pci8H6MPCoUJegd/UZQ3tAvfLCxQSnWWwg==",
161 "dev": true,
162 "engines": {
163 "node": ">=6.9.0"
164 }
165 },
166 "node_modules/@babel/helper-simple-access": {
167 "version": "7.24.7",
168 "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.24.7.tgz",
169 "integrity": "sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==",
170 "dev": true,
171 "dependencies": {
172 "@babel/traverse": "^7.24.7",
173 "@babel/types": "^7.24.7"
174 },
175 "engines": {
176 "node": ">=6.9.0"
177 }
178 },
179 "node_modules/@babel/helper-string-parser": {
180 "version": "7.24.8",
181 "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.8.tgz",
182 "integrity": "sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ==",
183 "dev": true,
184 "engines": {
185 "node": ">=6.9.0"
186 }
187 },
188 "node_modules/@babel/helper-validator-identifier": {
189 "version": "7.24.7",
190 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz",
191 "integrity": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==",
192 "dev": true,
193 "engines": {
194 "node": ">=6.9.0"
195 }
196 },
197 "node_modules/@babel/helper-validator-option": {
198 "version": "7.24.8",
199 "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.24.8.tgz",
200 "integrity": "sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q==",
201 "dev": true,
202 "engines": {
203 "node": ">=6.9.0"
204 }
205 },
206 "node_modules/@babel/helpers": {
207 "version": "7.25.0",
208 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.25.0.tgz",
209 "integrity": "sha512-MjgLZ42aCm0oGjJj8CtSM3DB8NOOf8h2l7DCTePJs29u+v7yO/RBX9nShlKMgFnRks/Q4tBAe7Hxnov9VkGwLw==",
210 "dev": true,
211 "dependencies": {
212 "@babel/template": "^7.25.0",
213 "@babel/types": "^7.25.0"
214 },
215 "engines": {
216 "node": ">=6.9.0"
217 }
218 },
219 "node_modules/@babel/highlight": {
220 "version": "7.24.7",
221 "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.7.tgz",
222 "integrity": "sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==",
223 "dev": true,
224 "dependencies": {
225 "@babel/helper-validator-identifier": "^7.24.7",
226 "chalk": "^2.4.2",
227 "js-tokens": "^4.0.0",
228 "picocolors": "^1.0.0"
229 },
230 "engines": {
231 "node": ">=6.9.0"
232 }
233 },
234 "node_modules/@babel/parser": {
235 "version": "7.25.3",
236 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.25.3.tgz",
237 "integrity": "sha512-iLTJKDbJ4hMvFPgQwwsVoxtHyWpKKPBrxkANrSYewDPaPpT5py5yeVkgPIJ7XYXhndxJpaA3PyALSXQ7u8e/Dw==",
238 "dev": true,
239 "dependencies": {
240 "@babel/types": "^7.25.2"
241 },
242 "bin": {
243 "parser": "bin/babel-parser.js"
244 },
245 "engines": {
246 "node": ">=6.0.0"
247 }
248 },
249 "node_modules/@babel/plugin-transform-react-jsx-self": {
250 "version": "7.24.7",
251 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.24.7.tgz",
252 "integrity": "sha512-fOPQYbGSgH0HUp4UJO4sMBFjY6DuWq+2i8rixyUMb3CdGixs/gccURvYOAhajBdKDoGajFr3mUq5rH3phtkGzw==",
253 "dev": true,
254 "dependencies": {
255 "@babel/helper-plugin-utils": "^7.24.7"
256 },
257 "engines": {
258 "node": ">=6.9.0"
259 },
260 "peerDependencies": {
261 "@babel/core": "^7.0.0-0"
262 }
263 },
264 "node_modules/@babel/plugin-transform-react-jsx-source": {
265 "version": "7.24.7",
266 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.24.7.tgz",
267 "integrity": "sha512-J2z+MWzZHVOemyLweMqngXrgGC42jQ//R0KdxqkIz/OrbVIIlhFI3WigZ5fO+nwFvBlncr4MGapd8vTyc7RPNQ==",
268 "dev": true,
269 "dependencies": {
270 "@babel/helper-plugin-utils": "^7.24.7"
271 },
272 "engines": {
273 "node": ">=6.9.0"
274 },
275 "peerDependencies": {
276 "@babel/core": "^7.0.0-0"
277 }
278 },
279 "node_modules/@babel/runtime": {
280 "version": "7.25.0",
281 "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.25.0.tgz",
282 "integrity": "sha512-7dRy4DwXwtzBrPbZflqxnvfxLF8kdZXPkhymtDeFoFqE6ldzjQFgYTtYIFARcLEYDrqfBfYcZt1WqFxRoyC9Rw==",
283 "dependencies": {
284 "regenerator-runtime": "^0.14.0"
285 },
286 "engines": {
287 "node": ">=6.9.0"
288 }
289 },
290 "node_modules/@babel/template": {
291 "version": "7.25.0",
292 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.0.tgz",
293 "integrity": "sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==",
294 "dev": true,
295 "dependencies": {
296 "@babel/code-frame": "^7.24.7",
297 "@babel/parser": "^7.25.0",
298 "@babel/types": "^7.25.0"
299 },
300 "engines": {
301 "node": ">=6.9.0"
302 }
303 },
304 "node_modules/@babel/traverse": {
305 "version": "7.25.3",
306 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.3.tgz",
307 "integrity": "sha512-HefgyP1x754oGCsKmV5reSmtV7IXj/kpaE1XYY+D9G5PvKKoFfSbiS4M77MdjuwlZKDIKFCffq9rPU+H/s3ZdQ==",
308 "dev": true,
309 "dependencies": {
310 "@babel/code-frame": "^7.24.7",
311 "@babel/generator": "^7.25.0",
312 "@babel/parser": "^7.25.3",
313 "@babel/template": "^7.25.0",
314 "@babel/types": "^7.25.2",
315 "debug": "^4.3.1",
316 "globals": "^11.1.0"
317 },
318 "engines": {
319 "node": ">=6.9.0"
320 }
321 },
322 "node_modules/@babel/types": {
323 "version": "7.25.2",
324 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.25.2.tgz",
325 "integrity": "sha512-YTnYtra7W9e6/oAZEHj0bJehPRUlLH9/fbpT5LfB0NhQXyALCRkRs3zH9v07IYhkgpqX6Z78FnuccZr/l4Fs4Q==",
326 "dev": true,
327 "dependencies": {
328 "@babel/helper-string-parser": "^7.24.8",
329 "@babel/helper-validator-identifier": "^7.24.7",
330 "to-fast-properties": "^2.0.0"
331 },
332 "engines": {
333 "node": ">=6.9.0"
334 }
335 },
336 "node_modules/@esbuild/aix-ppc64": {
337 "version": "0.21.5",
338 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz",
339 "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==",
340 "cpu": [
341 "ppc64"
342 ],
343 "dev": true,
344 "optional": true,
345 "os": [
346 "aix"
347 ],
348 "engines": {
349 "node": ">=12"
350 }
351 },
352 "node_modules/@esbuild/android-arm": {
353 "version": "0.21.5",
354 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz",
355 "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==",
356 "cpu": [
357 "arm"
358 ],
359 "dev": true,
360 "optional": true,
361 "os": [
362 "android"
363 ],
364 "engines": {
365 "node": ">=12"
366 }
367 },
368 "node_modules/@esbuild/android-arm64": {
369 "version": "0.21.5",
370 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz",
371 "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==",
372 "cpu": [
373 "arm64"
374 ],
375 "dev": true,
376 "optional": true,
377 "os": [
378 "android"
379 ],
380 "engines": {
381 "node": ">=12"
382 }
383 },
384 "node_modules/@esbuild/android-x64": {
385 "version": "0.21.5",
386 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz",
387 "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==",
388 "cpu": [
389 "x64"
390 ],
391 "dev": true,
392 "optional": true,
393 "os": [
394 "android"
395 ],
396 "engines": {
397 "node": ">=12"
398 }
399 },
400 "node_modules/@esbuild/darwin-arm64": {
401 "version": "0.21.5",
402 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz",
403 "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==",
404 "cpu": [
405 "arm64"
406 ],
407 "dev": true,
408 "optional": true,
409 "os": [
410 "darwin"
411 ],
412 "engines": {
413 "node": ">=12"
414 }
415 },
416 "node_modules/@esbuild/darwin-x64": {
417 "version": "0.21.5",
418 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz",
419 "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==",
420 "cpu": [
421 "x64"
422 ],
423 "dev": true,
424 "optional": true,
425 "os": [
426 "darwin"
427 ],
428 "engines": {
429 "node": ">=12"
430 }
431 },
432 "node_modules/@esbuild/freebsd-arm64": {
433 "version": "0.21.5",
434 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz",
435 "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==",
436 "cpu": [
437 "arm64"
438 ],
439 "dev": true,
440 "optional": true,
441 "os": [
442 "freebsd"
443 ],
444 "engines": {
445 "node": ">=12"
446 }
447 },
448 "node_modules/@esbuild/freebsd-x64": {
449 "version": "0.21.5",
450 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz",
451 "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==",
452 "cpu": [
453 "x64"
454 ],
455 "dev": true,
456 "optional": true,
457 "os": [
458 "freebsd"
459 ],
460 "engines": {
461 "node": ">=12"
462 }
463 },
464 "node_modules/@esbuild/linux-arm": {
465 "version": "0.21.5",
466 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz",
467 "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==",
468 "cpu": [
469 "arm"
470 ],
471 "dev": true,
472 "optional": true,
473 "os": [
474 "linux"
475 ],
476 "engines": {
477 "node": ">=12"
478 }
479 },
480 "node_modules/@esbuild/linux-arm64": {
481 "version": "0.21.5",
482 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz",
483 "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==",
484 "cpu": [
485 "arm64"
486 ],
487 "dev": true,
488 "optional": true,
489 "os": [
490 "linux"
491 ],
492 "engines": {
493 "node": ">=12"
494 }
495 },
496 "node_modules/@esbuild/linux-ia32": {
497 "version": "0.21.5",
498 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz",
499 "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==",
500 "cpu": [
501 "ia32"
502 ],
503 "dev": true,
504 "optional": true,
505 "os": [
506 "linux"
507 ],
508 "engines": {
509 "node": ">=12"
510 }
511 },
512 "node_modules/@esbuild/linux-loong64": {
513 "version": "0.21.5",
514 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz",
515 "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==",
516 "cpu": [
517 "loong64"
518 ],
519 "dev": true,
520 "optional": true,
521 "os": [
522 "linux"
523 ],
524 "engines": {
525 "node": ">=12"
526 }
527 },
528 "node_modules/@esbuild/linux-mips64el": {
529 "version": "0.21.5",
530 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz",
531 "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==",
532 "cpu": [
533 "mips64el"
534 ],
535 "dev": true,
536 "optional": true,
537 "os": [
538 "linux"
539 ],
540 "engines": {
541 "node": ">=12"
542 }
543 },
544 "node_modules/@esbuild/linux-ppc64": {
545 "version": "0.21.5",
546 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz",
547 "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==",
548 "cpu": [
549 "ppc64"
550 ],
551 "dev": true,
552 "optional": true,
553 "os": [
554 "linux"
555 ],
556 "engines": {
557 "node": ">=12"
558 }
559 },
560 "node_modules/@esbuild/linux-riscv64": {
561 "version": "0.21.5",
562 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz",
563 "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==",
564 "cpu": [
565 "riscv64"
566 ],
567 "dev": true,
568 "optional": true,
569 "os": [
570 "linux"
571 ],
572 "engines": {
573 "node": ">=12"
574 }
575 },
576 "node_modules/@esbuild/linux-s390x": {
577 "version": "0.21.5",
578 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz",
579 "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==",
580 "cpu": [
581 "s390x"
582 ],
583 "dev": true,
584 "optional": true,
585 "os": [
586 "linux"
587 ],
588 "engines": {
589 "node": ">=12"
590 }
591 },
592 "node_modules/@esbuild/linux-x64": {
593 "version": "0.21.5",
594 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz",
595 "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==",
596 "cpu": [
597 "x64"
598 ],
599 "dev": true,
600 "optional": true,
601 "os": [
602 "linux"
603 ],
604 "engines": {
605 "node": ">=12"
606 }
607 },
608 "node_modules/@esbuild/netbsd-x64": {
609 "version": "0.21.5",
610 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz",
611 "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==",
612 "cpu": [
613 "x64"
614 ],
615 "dev": true,
616 "optional": true,
617 "os": [
618 "netbsd"
619 ],
620 "engines": {
621 "node": ">=12"
622 }
623 },
624 "node_modules/@esbuild/openbsd-x64": {
625 "version": "0.21.5",
626 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz",
627 "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==",
628 "cpu": [
629 "x64"
630 ],
631 "dev": true,
632 "optional": true,
633 "os": [
634 "openbsd"
635 ],
636 "engines": {
637 "node": ">=12"
638 }
639 },
640 "node_modules/@esbuild/sunos-x64": {
641 "version": "0.21.5",
642 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz",
643 "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==",
644 "cpu": [
645 "x64"
646 ],
647 "dev": true,
648 "optional": true,
649 "os": [
650 "sunos"
651 ],
652 "engines": {
653 "node": ">=12"
654 }
655 },
656 "node_modules/@esbuild/win32-arm64": {
657 "version": "0.21.5",
658 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz",
659 "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==",
660 "cpu": [
661 "arm64"
662 ],
663 "dev": true,
664 "optional": true,
665 "os": [
666 "win32"
667 ],
668 "engines": {
669 "node": ">=12"
670 }
671 },
672 "node_modules/@esbuild/win32-ia32": {
673 "version": "0.21.5",
674 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz",
675 "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==",
676 "cpu": [
677 "ia32"
678 ],
679 "dev": true,
680 "optional": true,
681 "os": [
682 "win32"
683 ],
684 "engines": {
685 "node": ">=12"
686 }
687 },
688 "node_modules/@esbuild/win32-x64": {
689 "version": "0.21.5",
690 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz",
691 "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==",
692 "cpu": [
693 "x64"
694 ],
695 "dev": true,
696 "optional": true,
697 "os": [
698 "win32"
699 ],
700 "engines": {
701 "node": ">=12"
702 }
703 },
704 "node_modules/@eslint-community/eslint-utils": {
705 "version": "4.4.0",
706 "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz",
707 "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==",
708 "dev": true,
709 "dependencies": {
710 "eslint-visitor-keys": "^3.3.0"
711 },
712 "engines": {
713 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
714 },
715 "peerDependencies": {
716 "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"
717 }
718 },
719 "node_modules/@eslint-community/regexpp": {
720 "version": "4.11.0",
721 "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.11.0.tgz",
722 "integrity": "sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==",
723 "dev": true,
724 "engines": {
725 "node": "^12.0.0 || ^14.0.0 || >=16.0.0"
726 }
727 },
728 "node_modules/@eslint/eslintrc": {
729 "version": "2.1.4",
730 "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz",
731 "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==",
732 "dev": true,
733 "dependencies": {
734 "ajv": "^6.12.4",
735 "debug": "^4.3.2",
736 "espree": "^9.6.0",
737 "globals": "^13.19.0",
738 "ignore": "^5.2.0",
739 "import-fresh": "^3.2.1",
740 "js-yaml": "^4.1.0",
741 "minimatch": "^3.1.2",
742 "strip-json-comments": "^3.1.1"
743 },
744 "engines": {
745 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
746 },
747 "funding": {
748 "url": "https://opencollective.com/eslint"
749 }
750 },
751 "node_modules/@eslint/eslintrc/node_modules/globals": {
752 "version": "13.24.0",
753 "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz",
754 "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==",
755 "dev": true,
756 "dependencies": {
757 "type-fest": "^0.20.2"
758 },
759 "engines": {
760 "node": ">=8"
761 },
762 "funding": {
763 "url": "https://github.com/sponsors/sindresorhus"
764 }
765 },
766 "node_modules/@eslint/js": {
767 "version": "8.57.0",
768 "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.0.tgz",
769 "integrity": "sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==",
770 "dev": true,
771 "engines": {
772 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
773 }
774 },
775 "node_modules/@humanwhocodes/config-array": {
776 "version": "0.11.14",
777 "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz",
778 "integrity": "sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==",
779 "deprecated": "Use @eslint/config-array instead",
780 "dev": true,
781 "dependencies": {
782 "@humanwhocodes/object-schema": "^2.0.2",
783 "debug": "^4.3.1",
784 "minimatch": "^3.0.5"
785 },
786 "engines": {
787 "node": ">=10.10.0"
788 }
789 },
790 "node_modules/@humanwhocodes/module-importer": {
791 "version": "1.0.1",
792 "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",
793 "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==",
794 "dev": true,
795 "engines": {
796 "node": ">=12.22"
797 },
798 "funding": {
799 "type": "github",
800 "url": "https://github.com/sponsors/nzakas"
801 }
802 },
803 "node_modules/@humanwhocodes/object-schema": {
804 "version": "2.0.3",
805 "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz",
806 "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==",
807 "deprecated": "Use @eslint/object-schema instead",
808 "dev": true
809 },
810 "node_modules/@jridgewell/gen-mapping": {
811 "version": "0.3.5",
812 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz",
813 "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==",
814 "dev": true,
815 "dependencies": {
816 "@jridgewell/set-array": "^1.2.1",
817 "@jridgewell/sourcemap-codec": "^1.4.10",
818 "@jridgewell/trace-mapping": "^0.3.24"
819 },
820 "engines": {
821 "node": ">=6.0.0"
822 }
823 },
824 "node_modules/@jridgewell/resolve-uri": {
825 "version": "3.1.2",
826 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
827 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
828 "dev": true,
829 "engines": {
830 "node": ">=6.0.0"
831 }
832 },
833 "node_modules/@jridgewell/set-array": {
834 "version": "1.2.1",
835 "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz",
836 "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==",
837 "dev": true,
838 "engines": {
839 "node": ">=6.0.0"
840 }
841 },
842 "node_modules/@jridgewell/sourcemap-codec": {
843 "version": "1.5.0",
844 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz",
845 "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ=="
846 },
847 "node_modules/@jridgewell/trace-mapping": {
848 "version": "0.3.25",
849 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz",
850 "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==",
851 "dev": true,
852 "dependencies": {
853 "@jridgewell/resolve-uri": "^3.1.0",
854 "@jridgewell/sourcemap-codec": "^1.4.14"
855 }
856 },
857 "node_modules/@nodelib/fs.scandir": {
858 "version": "2.1.5",
859 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
860 "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
861 "dev": true,
862 "dependencies": {
863 "@nodelib/fs.stat": "2.0.5",
864 "run-parallel": "^1.1.9"
865 },
866 "engines": {
867 "node": ">= 8"
868 }
869 },
870 "node_modules/@nodelib/fs.stat": {
871 "version": "2.0.5",
872 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
873 "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
874 "dev": true,
875 "engines": {
876 "node": ">= 8"
877 }
878 },
879 "node_modules/@nodelib/fs.walk": {
880 "version": "1.2.8",
881 "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
882 "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
883 "dev": true,
884 "dependencies": {
885 "@nodelib/fs.scandir": "2.1.5",
886 "fastq": "^1.6.0"
887 },
888 "engines": {
889 "node": ">= 8"
890 }
891 },
892 "node_modules/@popperjs/core": {
893 "version": "2.11.8",
894 "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz",
895 "integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==",
896 "peer": true,
897 "funding": {
898 "type": "opencollective",
899 "url": "https://opencollective.com/popperjs"
900 }
901 },
902 "node_modules/@remix-run/router": {
903 "version": "1.19.0",
904 "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.19.0.tgz",
905 "integrity": "sha512-zDICCLKEwbVYTS6TjYaWtHXxkdoUvD/QXvyVZjGCsWz5vyH7aFeONlPffPdW+Y/t6KT0MgXb2Mfjun9YpWN1dA==",
906 "engines": {
907 "node": ">=14.0.0"
908 }
909 },
910 "node_modules/@rollup/rollup-android-arm-eabi": {
911 "version": "4.20.0",
912 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.20.0.tgz",
913 "integrity": "sha512-TSpWzflCc4VGAUJZlPpgAJE1+V60MePDQnBd7PPkpuEmOy8i87aL6tinFGKBFKuEDikYpig72QzdT3QPYIi+oA==",
914 "cpu": [
915 "arm"
916 ],
917 "dev": true,
918 "optional": true,
919 "os": [
920 "android"
921 ]
922 },
923 "node_modules/@rollup/rollup-android-arm64": {
924 "version": "4.20.0",
925 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.20.0.tgz",
926 "integrity": "sha512-u00Ro/nok7oGzVuh/FMYfNoGqxU5CPWz1mxV85S2w9LxHR8OoMQBuSk+3BKVIDYgkpeOET5yXkx90OYFc+ytpQ==",
927 "cpu": [
928 "arm64"
929 ],
930 "dev": true,
931 "optional": true,
932 "os": [
933 "android"
934 ]
935 },
936 "node_modules/@rollup/rollup-darwin-arm64": {
937 "version": "4.20.0",
938 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.20.0.tgz",
939 "integrity": "sha512-uFVfvzvsdGtlSLuL0ZlvPJvl6ZmrH4CBwLGEFPe7hUmf7htGAN+aXo43R/V6LATyxlKVC/m6UsLb7jbG+LG39Q==",
940 "cpu": [
941 "arm64"
942 ],
943 "dev": true,
944 "optional": true,
945 "os": [
946 "darwin"
947 ]
948 },
949 "node_modules/@rollup/rollup-darwin-x64": {
950 "version": "4.20.0",
951 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.20.0.tgz",
952 "integrity": "sha512-xbrMDdlev53vNXexEa6l0LffojxhqDTBeL+VUxuuIXys4x6xyvbKq5XqTXBCEUA8ty8iEJblHvFaWRJTk/icAQ==",
953 "cpu": [
954 "x64"
955 ],
956 "dev": true,
957 "optional": true,
958 "os": [
959 "darwin"
960 ]
961 },
962 "node_modules/@rollup/rollup-linux-arm-gnueabihf": {
963 "version": "4.20.0",
964 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.20.0.tgz",
965 "integrity": "sha512-jMYvxZwGmoHFBTbr12Xc6wOdc2xA5tF5F2q6t7Rcfab68TT0n+r7dgawD4qhPEvasDsVpQi+MgDzj2faOLsZjA==",
966 "cpu": [
967 "arm"
968 ],
969 "dev": true,
970 "optional": true,
971 "os": [
972 "linux"
973 ]
974 },
975 "node_modules/@rollup/rollup-linux-arm-musleabihf": {
976 "version": "4.20.0",
977 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.20.0.tgz",
978 "integrity": "sha512-1asSTl4HKuIHIB1GcdFHNNZhxAYEdqML/MW4QmPS4G0ivbEcBr1JKlFLKsIRqjSwOBkdItn3/ZDlyvZ/N6KPlw==",
979 "cpu": [
980 "arm"
981 ],
982 "dev": true,
983 "optional": true,
984 "os": [
985 "linux"
986 ]
987 },
988 "node_modules/@rollup/rollup-linux-arm64-gnu": {
989 "version": "4.20.0",
990 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.20.0.tgz",
991 "integrity": "sha512-COBb8Bkx56KldOYJfMf6wKeYJrtJ9vEgBRAOkfw6Ens0tnmzPqvlpjZiLgkhg6cA3DGzCmLmmd319pmHvKWWlQ==",
992 "cpu": [
993 "arm64"
994 ],
995 "dev": true,
996 "optional": true,
997 "os": [
998 "linux"
999 ]
1000 },
1001 "node_modules/@rollup/rollup-linux-arm64-musl": {
1002 "version": "4.20.0",
1003 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.20.0.tgz",
1004 "integrity": "sha512-+it+mBSyMslVQa8wSPvBx53fYuZK/oLTu5RJoXogjk6x7Q7sz1GNRsXWjn6SwyJm8E/oMjNVwPhmNdIjwP135Q==",
1005 "cpu": [
1006 "arm64"
1007 ],
1008 "dev": true,
1009 "optional": true,
1010 "os": [
1011 "linux"
1012 ]
1013 },
1014 "node_modules/@rollup/rollup-linux-powerpc64le-gnu": {
1015 "version": "4.20.0",
1016 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.20.0.tgz",
1017 "integrity": "sha512-yAMvqhPfGKsAxHN8I4+jE0CpLWD8cv4z7CK7BMmhjDuz606Q2tFKkWRY8bHR9JQXYcoLfopo5TTqzxgPUjUMfw==",
1018 "cpu": [
1019 "ppc64"
1020 ],
1021 "dev": true,
1022 "optional": true,
1023 "os": [
1024 "linux"
1025 ]
1026 },
1027 "node_modules/@rollup/rollup-linux-riscv64-gnu": {
1028 "version": "4.20.0",
1029 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.20.0.tgz",
1030 "integrity": "sha512-qmuxFpfmi/2SUkAw95TtNq/w/I7Gpjurx609OOOV7U4vhvUhBcftcmXwl3rqAek+ADBwSjIC4IVNLiszoj3dPA==",
1031 "cpu": [
1032 "riscv64"
1033 ],
1034 "dev": true,
1035 "optional": true,
1036 "os": [
1037 "linux"
1038 ]
1039 },
1040 "node_modules/@rollup/rollup-linux-s390x-gnu": {
1041 "version": "4.20.0",
1042 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.20.0.tgz",
1043 "integrity": "sha512-I0BtGXddHSHjV1mqTNkgUZLnS3WtsqebAXv11D5BZE/gfw5KoyXSAXVqyJximQXNvNzUo4GKlCK/dIwXlz+jlg==",
1044 "cpu": [
1045 "s390x"
1046 ],
1047 "dev": true,
1048 "optional": true,
1049 "os": [
1050 "linux"
1051 ]
1052 },
1053 "node_modules/@rollup/rollup-linux-x64-gnu": {
1054 "version": "4.20.0",
1055 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.20.0.tgz",
1056 "integrity": "sha512-y+eoL2I3iphUg9tN9GB6ku1FA8kOfmF4oUEWhztDJ4KXJy1agk/9+pejOuZkNFhRwHAOxMsBPLbXPd6mJiCwew==",
1057 "cpu": [
1058 "x64"
1059 ],
1060 "dev": true,
1061 "optional": true,
1062 "os": [
1063 "linux"
1064 ]
1065 },
1066 "node_modules/@rollup/rollup-linux-x64-musl": {
1067 "version": "4.20.0",
1068 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.20.0.tgz",
1069 "integrity": "sha512-hM3nhW40kBNYUkZb/r9k2FKK+/MnKglX7UYd4ZUy5DJs8/sMsIbqWK2piZtVGE3kcXVNj3B2IrUYROJMMCikNg==",
1070 "cpu": [
1071 "x64"
1072 ],
1073 "dev": true,
1074 "optional": true,
1075 "os": [
1076 "linux"
1077 ]
1078 },
1079 "node_modules/@rollup/rollup-win32-arm64-msvc": {
1080 "version": "4.20.0",
1081 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.20.0.tgz",
1082 "integrity": "sha512-psegMvP+Ik/Bg7QRJbv8w8PAytPA7Uo8fpFjXyCRHWm6Nt42L+JtoqH8eDQ5hRP7/XW2UiIriy1Z46jf0Oa1kA==",
1083 "cpu": [
1084 "arm64"
1085 ],
1086 "dev": true,
1087 "optional": true,
1088 "os": [
1089 "win32"
1090 ]
1091 },
1092 "node_modules/@rollup/rollup-win32-ia32-msvc": {
1093 "version": "4.20.0",
1094 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.20.0.tgz",
1095 "integrity": "sha512-GabekH3w4lgAJpVxkk7hUzUf2hICSQO0a/BLFA11/RMxQT92MabKAqyubzDZmMOC/hcJNlc+rrypzNzYl4Dx7A==",
1096 "cpu": [
1097 "ia32"
1098 ],
1099 "dev": true,
1100 "optional": true,
1101 "os": [
1102 "win32"
1103 ]
1104 },
1105 "node_modules/@rollup/rollup-win32-x64-msvc": {
1106 "version": "4.20.0",
1107 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.20.0.tgz",
1108 "integrity": "sha512-aJ1EJSuTdGnM6qbVC4B5DSmozPTqIag9fSzXRNNo+humQLG89XpPgdt16Ia56ORD7s+H8Pmyx44uczDQ0yDzpg==",
1109 "cpu": [
1110 "x64"
1111 ],
1112 "dev": true,
1113 "optional": true,
1114 "os": [
1115 "win32"
1116 ]
1117 },
1118 "node_modules/@types/babel__core": {
1119 "version": "7.20.5",
1120 "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz",
1121 "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==",
1122 "dev": true,
1123 "dependencies": {
1124 "@babel/parser": "^7.20.7",
1125 "@babel/types": "^7.20.7",
1126 "@types/babel__generator": "*",
1127 "@types/babel__template": "*",
1128 "@types/babel__traverse": "*"
1129 }
1130 },
1131 "node_modules/@types/babel__generator": {
1132 "version": "7.6.8",
1133 "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.8.tgz",
1134 "integrity": "sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==",
1135 "dev": true,
1136 "dependencies": {
1137 "@babel/types": "^7.0.0"
1138 }
1139 },
1140 "node_modules/@types/babel__template": {
1141 "version": "7.4.4",
1142 "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz",
1143 "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==",
1144 "dev": true,
1145 "dependencies": {
1146 "@babel/parser": "^7.1.0",
1147 "@babel/types": "^7.0.0"
1148 }
1149 },
1150 "node_modules/@types/babel__traverse": {
1151 "version": "7.20.6",
1152 "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.6.tgz",
1153 "integrity": "sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==",
1154 "dev": true,
1155 "dependencies": {
1156 "@babel/types": "^7.20.7"
1157 }
1158 },
1159 "node_modules/@types/estree": {
1160 "version": "1.0.5",
1161 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz",
1162 "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==",
1163 "dev": true
1164 },
1165 "node_modules/@types/js-cookie": {
1166 "version": "2.2.7",
1167 "resolved": "https://registry.npmjs.org/@types/js-cookie/-/js-cookie-2.2.7.tgz",
1168 "integrity": "sha512-aLkWa0C0vO5b4Sr798E26QgOkss68Un0bLjs7u9qxzPT5CG+8DuNTffWES58YzJs3hrVAOs1wonycqEBqNJubA=="
1169 },
1170 "node_modules/@types/prop-types": {
1171 "version": "15.7.12",
1172 "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.12.tgz",
1173 "integrity": "sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==",
1174 "dev": true
1175 },
1176 "node_modules/@types/react": {
1177 "version": "18.3.3",
1178 "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.3.tgz",
1179 "integrity": "sha512-hti/R0pS0q1/xx+TsI73XIqk26eBsISZ2R0wUijXIngRK9R/e7Xw/cXVxQK7R5JjW+SV4zGcn5hXjudkN/pLIw==",
1180 "dev": true,
1181 "dependencies": {
1182 "@types/prop-types": "*",
1183 "csstype": "^3.0.2"
1184 }
1185 },
1186 "node_modules/@types/react-dom": {
1187 "version": "18.3.0",
1188 "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.3.0.tgz",
1189 "integrity": "sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==",
1190 "dev": true,
1191 "dependencies": {
1192 "@types/react": "*"
1193 }
1194 },
1195 "node_modules/@ungap/structured-clone": {
1196 "version": "1.2.0",
1197 "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz",
1198 "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==",
1199 "dev": true
1200 },
1201 "node_modules/@use-gesture/core": {
1202 "version": "10.3.1",
1203 "resolved": "https://registry.npmjs.org/@use-gesture/core/-/core-10.3.1.tgz",
1204 "integrity": "sha512-WcINiDt8WjqBdUXye25anHiNxPc0VOrlT8F6LLkU6cycrOGUDyY/yyFmsg3k8i5OLvv25llc0QC45GhR/C8llw=="
1205 },
1206 "node_modules/@use-gesture/react": {
1207 "version": "10.3.1",
1208 "resolved": "https://registry.npmjs.org/@use-gesture/react/-/react-10.3.1.tgz",
1209 "integrity": "sha512-Yy19y6O2GJq8f7CHf7L0nxL8bf4PZCPaVOCgJrusOeFHY1LvHgYXnmnXg6N5iwAnbgbZCDjo60SiM6IPJi9C5g==",
1210 "dependencies": {
1211 "@use-gesture/core": "10.3.1"
1212 },
1213 "peerDependencies": {
1214 "react": ">= 16.8.0"
1215 }
1216 },
1217 "node_modules/@vitejs/plugin-react": {
1218 "version": "4.3.1",
1219 "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-4.3.1.tgz",
1220 "integrity": "sha512-m/V2syj5CuVnaxcUJOQRel/Wr31FFXRFlnOoq1TVtkCxsY5veGMTEmpWHndrhB2U8ScHtCQB1e+4hWYExQc6Lg==",
1221 "dev": true,
1222 "dependencies": {
1223 "@babel/core": "^7.24.5",
1224 "@babel/plugin-transform-react-jsx-self": "^7.24.5",
1225 "@babel/plugin-transform-react-jsx-source": "^7.24.1",
1226 "@types/babel__core": "^7.20.5",
1227 "react-refresh": "^0.14.2"
1228 },
1229 "engines": {
1230 "node": "^14.18.0 || >=16.0.0"
1231 },
1232 "peerDependencies": {
1233 "vite": "^4.2.0 || ^5.0.0"
1234 }
1235 },
1236 "node_modules/@xobotyi/scrollbar-width": {
1237 "version": "1.9.5",
1238 "resolved": "https://registry.npmjs.org/@xobotyi/scrollbar-width/-/scrollbar-width-1.9.5.tgz",
1239 "integrity": "sha512-N8tkAACJx2ww8vFMneJmaAgmjAG1tnVBZJRLRcx061tmsLRZHSEZSLuGWnwPtunsSLvSqXQ2wfp7Mgqg1I+2dQ=="
1240 },
1241 "node_modules/acorn": {
1242 "version": "8.12.1",
1243 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz",
1244 "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==",
1245 "dev": true,
1246 "bin": {
1247 "acorn": "bin/acorn"
1248 },
1249 "engines": {
1250 "node": ">=0.4.0"
1251 }
1252 },
1253 "node_modules/acorn-jsx": {
1254 "version": "5.3.2",
1255 "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
1256 "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
1257 "dev": true,
1258 "peerDependencies": {
1259 "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
1260 }
1261 },
1262 "node_modules/ajv": {
1263 "version": "6.12.6",
1264 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
1265 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
1266 "dev": true,
1267 "dependencies": {
1268 "fast-deep-equal": "^3.1.1",
1269 "fast-json-stable-stringify": "^2.0.0",
1270 "json-schema-traverse": "^0.4.1",
1271 "uri-js": "^4.2.2"
1272 },
1273 "funding": {
1274 "type": "github",
1275 "url": "https://github.com/sponsors/epoberezkin"
1276 }
1277 },
1278 "node_modules/ansi-regex": {
1279 "version": "5.0.1",
1280 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
1281 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
1282 "dev": true,
1283 "engines": {
1284 "node": ">=8"
1285 }
1286 },
1287 "node_modules/ansi-styles": {
1288 "version": "3.2.1",
1289 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
1290 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
1291 "dev": true,
1292 "dependencies": {
1293 "color-convert": "^1.9.0"
1294 },
1295 "engines": {
1296 "node": ">=4"
1297 }
1298 },
1299 "node_modules/argparse": {
1300 "version": "2.0.1",
1301 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
1302 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
1303 "dev": true
1304 },
1305 "node_modules/array-buffer-byte-length": {
1306 "version": "1.0.1",
1307 "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz",
1308 "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==",
1309 "dev": true,
1310 "dependencies": {
1311 "call-bind": "^1.0.5",
1312 "is-array-buffer": "^3.0.4"
1313 },
1314 "engines": {
1315 "node": ">= 0.4"
1316 },
1317 "funding": {
1318 "url": "https://github.com/sponsors/ljharb"
1319 }
1320 },
1321 "node_modules/array-includes": {
1322 "version": "3.1.8",
1323 "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.8.tgz",
1324 "integrity": "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==",
1325 "dev": true,
1326 "dependencies": {
1327 "call-bind": "^1.0.7",
1328 "define-properties": "^1.2.1",
1329 "es-abstract": "^1.23.2",
1330 "es-object-atoms": "^1.0.0",
1331 "get-intrinsic": "^1.2.4",
1332 "is-string": "^1.0.7"
1333 },
1334 "engines": {
1335 "node": ">= 0.4"
1336 },
1337 "funding": {
1338 "url": "https://github.com/sponsors/ljharb"
1339 }
1340 },
1341 "node_modules/array.prototype.findlast": {
1342 "version": "1.2.5",
1343 "resolved": "https://registry.npmjs.org/array.prototype.findlast/-/array.prototype.findlast-1.2.5.tgz",
1344 "integrity": "sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==",
1345 "dev": true,
1346 "dependencies": {
1347 "call-bind": "^1.0.7",
1348 "define-properties": "^1.2.1",
1349 "es-abstract": "^1.23.2",
1350 "es-errors": "^1.3.0",
1351 "es-object-atoms": "^1.0.0",
1352 "es-shim-unscopables": "^1.0.2"
1353 },
1354 "engines": {
1355 "node": ">= 0.4"
1356 },
1357 "funding": {
1358 "url": "https://github.com/sponsors/ljharb"
1359 }
1360 },
1361 "node_modules/array.prototype.flat": {
1362 "version": "1.3.2",
1363 "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz",
1364 "integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==",
1365 "dev": true,
1366 "dependencies": {
1367 "call-bind": "^1.0.2",
1368 "define-properties": "^1.2.0",
1369 "es-abstract": "^1.22.1",
1370 "es-shim-unscopables": "^1.0.0"
1371 },
1372 "engines": {
1373 "node": ">= 0.4"
1374 },
1375 "funding": {
1376 "url": "https://github.com/sponsors/ljharb"
1377 }
1378 },
1379 "node_modules/array.prototype.flatmap": {
1380 "version": "1.3.2",
1381 "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz",
1382 "integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==",
1383 "dev": true,
1384 "dependencies": {
1385 "call-bind": "^1.0.2",
1386 "define-properties": "^1.2.0",
1387 "es-abstract": "^1.22.1",
1388 "es-shim-unscopables": "^1.0.0"
1389 },
1390 "engines": {
1391 "node": ">= 0.4"
1392 },
1393 "funding": {
1394 "url": "https://github.com/sponsors/ljharb"
1395 }
1396 },
1397 "node_modules/array.prototype.tosorted": {
1398 "version": "1.1.4",
1399 "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.4.tgz",
1400 "integrity": "sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==",
1401 "dev": true,
1402 "dependencies": {
1403 "call-bind": "^1.0.7",
1404 "define-properties": "^1.2.1",
1405 "es-abstract": "^1.23.3",
1406 "es-errors": "^1.3.0",
1407 "es-shim-unscopables": "^1.0.2"
1408 },
1409 "engines": {
1410 "node": ">= 0.4"
1411 }
1412 },
1413 "node_modules/arraybuffer.prototype.slice": {
1414 "version": "1.0.3",
1415 "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz",
1416 "integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==",
1417 "dev": true,
1418 "dependencies": {
1419 "array-buffer-byte-length": "^1.0.1",
1420 "call-bind": "^1.0.5",
1421 "define-properties": "^1.2.1",
1422 "es-abstract": "^1.22.3",
1423 "es-errors": "^1.2.1",
1424 "get-intrinsic": "^1.2.3",
1425 "is-array-buffer": "^3.0.4",
1426 "is-shared-array-buffer": "^1.0.2"
1427 },
1428 "engines": {
1429 "node": ">= 0.4"
1430 },
1431 "funding": {
1432 "url": "https://github.com/sponsors/ljharb"
1433 }
1434 },
1435 "node_modules/asynckit": {
1436 "version": "0.4.0",
1437 "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
1438 "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q=="
1439 },
1440 "node_modules/available-typed-arrays": {
1441 "version": "1.0.7",
1442 "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz",
1443 "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==",
1444 "dev": true,
1445 "dependencies": {
1446 "possible-typed-array-names": "^1.0.0"
1447 },
1448 "engines": {
1449 "node": ">= 0.4"
1450 },
1451 "funding": {
1452 "url": "https://github.com/sponsors/ljharb"
1453 }
1454 },
1455 "node_modules/axios": {
1456 "version": "1.7.7",
1457 "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.7.tgz",
1458 "integrity": "sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q==",
1459 "dependencies": {
1460 "follow-redirects": "^1.15.6",
1461 "form-data": "^4.0.0",
1462 "proxy-from-env": "^1.1.0"
1463 }
1464 },
1465 "node_modules/balanced-match": {
1466 "version": "1.0.2",
1467 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
1468 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
1469 "dev": true
1470 },
1471 "node_modules/bootstrap": {
1472 "version": "5.3.3",
1473 "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-5.3.3.tgz",
1474 "integrity": "sha512-8HLCdWgyoMguSO9o+aH+iuZ+aht+mzW0u3HIMzVu7Srrpv7EBBxTnrFlSCskwdY1+EOFQSm7uMJhNQHkdPcmjg==",
1475 "funding": [
1476 {
1477 "type": "github",
1478 "url": "https://github.com/sponsors/twbs"
1479 },
1480 {
1481 "type": "opencollective",
1482 "url": "https://opencollective.com/bootstrap"
1483 }
1484 ],
1485 "peerDependencies": {
1486 "@popperjs/core": "^2.11.8"
1487 }
1488 },
1489 "node_modules/brace-expansion": {
1490 "version": "1.1.11",
1491 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
1492 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
1493 "dev": true,
1494 "dependencies": {
1495 "balanced-match": "^1.0.0",
1496 "concat-map": "0.0.1"
1497 }
1498 },
1499 "node_modules/browserslist": {
1500 "version": "4.23.3",
1501 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.3.tgz",
1502 "integrity": "sha512-btwCFJVjI4YWDNfau8RhZ+B1Q/VLoUITrm3RlP6y1tYGWIOa+InuYiRGXUBXo8nA1qKmHMyLB/iVQg5TT4eFoA==",
1503 "dev": true,
1504 "funding": [
1505 {
1506 "type": "opencollective",
1507 "url": "https://opencollective.com/browserslist"
1508 },
1509 {
1510 "type": "tidelift",
1511 "url": "https://tidelift.com/funding/github/npm/browserslist"
1512 },
1513 {
1514 "type": "github",
1515 "url": "https://github.com/sponsors/ai"
1516 }
1517 ],
1518 "dependencies": {
1519 "caniuse-lite": "^1.0.30001646",
1520 "electron-to-chromium": "^1.5.4",
1521 "node-releases": "^2.0.18",
1522 "update-browserslist-db": "^1.1.0"
1523 },
1524 "bin": {
1525 "browserslist": "cli.js"
1526 },
1527 "engines": {
1528 "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
1529 }
1530 },
1531 "node_modules/call-bind": {
1532 "version": "1.0.7",
1533 "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz",
1534 "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==",
1535 "dev": true,
1536 "dependencies": {
1537 "es-define-property": "^1.0.0",
1538 "es-errors": "^1.3.0",
1539 "function-bind": "^1.1.2",
1540 "get-intrinsic": "^1.2.4",
1541 "set-function-length": "^1.2.1"
1542 },
1543 "engines": {
1544 "node": ">= 0.4"
1545 },
1546 "funding": {
1547 "url": "https://github.com/sponsors/ljharb"
1548 }
1549 },
1550 "node_modules/callsites": {
1551 "version": "3.1.0",
1552 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
1553 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
1554 "dev": true,
1555 "engines": {
1556 "node": ">=6"
1557 }
1558 },
1559 "node_modules/caniuse-lite": {
1560 "version": "1.0.30001647",
1561 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001647.tgz",
1562 "integrity": "sha512-n83xdNiyeNcHpzWY+1aFbqCK7LuLfBricc4+alSQL2Xb6OR3XpnQAmlDG+pQcdTfiHRuLcQ96VOfrPSGiNJYSg==",
1563 "dev": true,
1564 "funding": [
1565 {
1566 "type": "opencollective",
1567 "url": "https://opencollective.com/browserslist"
1568 },
1569 {
1570 "type": "tidelift",
1571 "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
1572 },
1573 {
1574 "type": "github",
1575 "url": "https://github.com/sponsors/ai"
1576 }
1577 ]
1578 },
1579 "node_modules/chalk": {
1580 "version": "2.4.2",
1581 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
1582 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
1583 "dev": true,
1584 "dependencies": {
1585 "ansi-styles": "^3.2.1",
1586 "escape-string-regexp": "^1.0.5",
1587 "supports-color": "^5.3.0"
1588 },
1589 "engines": {
1590 "node": ">=4"
1591 }
1592 },
1593 "node_modules/color-convert": {
1594 "version": "1.9.3",
1595 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
1596 "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
1597 "dev": true,
1598 "dependencies": {
1599 "color-name": "1.1.3"
1600 }
1601 },
1602 "node_modules/color-name": {
1603 "version": "1.1.3",
1604 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
1605 "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==",
1606 "dev": true
1607 },
1608 "node_modules/combined-stream": {
1609 "version": "1.0.8",
1610 "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
1611 "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
1612 "dependencies": {
1613 "delayed-stream": "~1.0.0"
1614 },
1615 "engines": {
1616 "node": ">= 0.8"
1617 }
1618 },
1619 "node_modules/concat-map": {
1620 "version": "0.0.1",
1621 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
1622 "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
1623 "dev": true
1624 },
1625 "node_modules/convert-source-map": {
1626 "version": "2.0.0",
1627 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",
1628 "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==",
1629 "dev": true
1630 },
1631 "node_modules/copy-to-clipboard": {
1632 "version": "3.3.3",
1633 "resolved": "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.3.tgz",
1634 "integrity": "sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA==",
1635 "dependencies": {
1636 "toggle-selection": "^1.0.6"
1637 }
1638 },
1639 "node_modules/cross-spawn": {
1640 "version": "7.0.3",
1641 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
1642 "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
1643 "dev": true,
1644 "dependencies": {
1645 "path-key": "^3.1.0",
1646 "shebang-command": "^2.0.0",
1647 "which": "^2.0.1"
1648 },
1649 "engines": {
1650 "node": ">= 8"
1651 }
1652 },
1653 "node_modules/css-in-js-utils": {
1654 "version": "3.1.0",
1655 "resolved": "https://registry.npmjs.org/css-in-js-utils/-/css-in-js-utils-3.1.0.tgz",
1656 "integrity": "sha512-fJAcud6B3rRu+KHYk+Bwf+WFL2MDCJJ1XG9x137tJQ0xYxor7XziQtuGFbWNdqrvF4Tk26O3H73nfVqXt/fW1A==",
1657 "dependencies": {
1658 "hyphenate-style-name": "^1.0.3"
1659 }
1660 },
1661 "node_modules/css-tree": {
1662 "version": "1.1.3",
1663 "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz",
1664 "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==",
1665 "dependencies": {
1666 "mdn-data": "2.0.14",
1667 "source-map": "^0.6.1"
1668 },
1669 "engines": {
1670 "node": ">=8.0.0"
1671 }
1672 },
1673 "node_modules/csstype": {
1674 "version": "3.1.3",
1675 "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz",
1676 "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw=="
1677 },
1678 "node_modules/data-view-buffer": {
1679 "version": "1.0.1",
1680 "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz",
1681 "integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==",
1682 "dev": true,
1683 "dependencies": {
1684 "call-bind": "^1.0.6",
1685 "es-errors": "^1.3.0",
1686 "is-data-view": "^1.0.1"
1687 },
1688 "engines": {
1689 "node": ">= 0.4"
1690 },
1691 "funding": {
1692 "url": "https://github.com/sponsors/ljharb"
1693 }
1694 },
1695 "node_modules/data-view-byte-length": {
1696 "version": "1.0.1",
1697 "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz",
1698 "integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==",
1699 "dev": true,
1700 "dependencies": {
1701 "call-bind": "^1.0.7",
1702 "es-errors": "^1.3.0",
1703 "is-data-view": "^1.0.1"
1704 },
1705 "engines": {
1706 "node": ">= 0.4"
1707 },
1708 "funding": {
1709 "url": "https://github.com/sponsors/ljharb"
1710 }
1711 },
1712 "node_modules/data-view-byte-offset": {
1713 "version": "1.0.0",
1714 "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz",
1715 "integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==",
1716 "dev": true,
1717 "dependencies": {
1718 "call-bind": "^1.0.6",
1719 "es-errors": "^1.3.0",
1720 "is-data-view": "^1.0.1"
1721 },
1722 "engines": {
1723 "node": ">= 0.4"
1724 },
1725 "funding": {
1726 "url": "https://github.com/sponsors/ljharb"
1727 }
1728 },
1729 "node_modules/debug": {
1730 "version": "4.3.6",
1731 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.6.tgz",
1732 "integrity": "sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==",
1733 "dev": true,
1734 "dependencies": {
1735 "ms": "2.1.2"
1736 },
1737 "engines": {
1738 "node": ">=6.0"
1739 },
1740 "peerDependenciesMeta": {
1741 "supports-color": {
1742 "optional": true
1743 }
1744 }
1745 },
1746 "node_modules/deep-is": {
1747 "version": "0.1.4",
1748 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
1749 "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
1750 "dev": true
1751 },
1752 "node_modules/define-data-property": {
1753 "version": "1.1.4",
1754 "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz",
1755 "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==",
1756 "dev": true,
1757 "dependencies": {
1758 "es-define-property": "^1.0.0",
1759 "es-errors": "^1.3.0",
1760 "gopd": "^1.0.1"
1761 },
1762 "engines": {
1763 "node": ">= 0.4"
1764 },
1765 "funding": {
1766 "url": "https://github.com/sponsors/ljharb"
1767 }
1768 },
1769 "node_modules/define-properties": {
1770 "version": "1.2.1",
1771 "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz",
1772 "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==",
1773 "dev": true,
1774 "dependencies": {
1775 "define-data-property": "^1.0.1",
1776 "has-property-descriptors": "^1.0.0",
1777 "object-keys": "^1.1.1"
1778 },
1779 "engines": {
1780 "node": ">= 0.4"
1781 },
1782 "funding": {
1783 "url": "https://github.com/sponsors/ljharb"
1784 }
1785 },
1786 "node_modules/delayed-stream": {
1787 "version": "1.0.0",
1788 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
1789 "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==",
1790 "engines": {
1791 "node": ">=0.4.0"
1792 }
1793 },
1794 "node_modules/doctrine": {
1795 "version": "3.0.0",
1796 "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
1797 "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",
1798 "dev": true,
1799 "dependencies": {
1800 "esutils": "^2.0.2"
1801 },
1802 "engines": {
1803 "node": ">=6.0.0"
1804 }
1805 },
1806 "node_modules/electron-to-chromium": {
1807 "version": "1.5.4",
1808 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.4.tgz",
1809 "integrity": "sha512-orzA81VqLyIGUEA77YkVA1D+N+nNfl2isJVjjmOyrlxuooZ19ynb+dOlaDTqd/idKRS9lDCSBmtzM+kyCsMnkA==",
1810 "dev": true
1811 },
1812 "node_modules/error-stack-parser": {
1813 "version": "2.1.4",
1814 "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz",
1815 "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==",
1816 "dependencies": {
1817 "stackframe": "^1.3.4"
1818 }
1819 },
1820 "node_modules/es-abstract": {
1821 "version": "1.23.3",
1822 "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz",
1823 "integrity": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==",
1824 "dev": true,
1825 "dependencies": {
1826 "array-buffer-byte-length": "^1.0.1",
1827 "arraybuffer.prototype.slice": "^1.0.3",
1828 "available-typed-arrays": "^1.0.7",
1829 "call-bind": "^1.0.7",
1830 "data-view-buffer": "^1.0.1",
1831 "data-view-byte-length": "^1.0.1",
1832 "data-view-byte-offset": "^1.0.0",
1833 "es-define-property": "^1.0.0",
1834 "es-errors": "^1.3.0",
1835 "es-object-atoms": "^1.0.0",
1836 "es-set-tostringtag": "^2.0.3",
1837 "es-to-primitive": "^1.2.1",
1838 "function.prototype.name": "^1.1.6",
1839 "get-intrinsic": "^1.2.4",
1840 "get-symbol-description": "^1.0.2",
1841 "globalthis": "^1.0.3",
1842 "gopd": "^1.0.1",
1843 "has-property-descriptors": "^1.0.2",
1844 "has-proto": "^1.0.3",
1845 "has-symbols": "^1.0.3",
1846 "hasown": "^2.0.2",
1847 "internal-slot": "^1.0.7",
1848 "is-array-buffer": "^3.0.4",
1849 "is-callable": "^1.2.7",
1850 "is-data-view": "^1.0.1",
1851 "is-negative-zero": "^2.0.3",
1852 "is-regex": "^1.1.4",
1853 "is-shared-array-buffer": "^1.0.3",
1854 "is-string": "^1.0.7",
1855 "is-typed-array": "^1.1.13",
1856 "is-weakref": "^1.0.2",
1857 "object-inspect": "^1.13.1",
1858 "object-keys": "^1.1.1",
1859 "object.assign": "^4.1.5",
1860 "regexp.prototype.flags": "^1.5.2",
1861 "safe-array-concat": "^1.1.2",
1862 "safe-regex-test": "^1.0.3",
1863 "string.prototype.trim": "^1.2.9",
1864 "string.prototype.trimend": "^1.0.8",
1865 "string.prototype.trimstart": "^1.0.8",
1866 "typed-array-buffer": "^1.0.2",
1867 "typed-array-byte-length": "^1.0.1",
1868 "typed-array-byte-offset": "^1.0.2",
1869 "typed-array-length": "^1.0.6",
1870 "unbox-primitive": "^1.0.2",
1871 "which-typed-array": "^1.1.15"
1872 },
1873 "engines": {
1874 "node": ">= 0.4"
1875 },
1876 "funding": {
1877 "url": "https://github.com/sponsors/ljharb"
1878 }
1879 },
1880 "node_modules/es-define-property": {
1881 "version": "1.0.0",
1882 "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz",
1883 "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==",
1884 "dev": true,
1885 "dependencies": {
1886 "get-intrinsic": "^1.2.4"
1887 },
1888 "engines": {
1889 "node": ">= 0.4"
1890 }
1891 },
1892 "node_modules/es-errors": {
1893 "version": "1.3.0",
1894 "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
1895 "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
1896 "dev": true,
1897 "engines": {
1898 "node": ">= 0.4"
1899 }
1900 },
1901 "node_modules/es-iterator-helpers": {
1902 "version": "1.0.19",
1903 "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.0.19.tgz",
1904 "integrity": "sha512-zoMwbCcH5hwUkKJkT8kDIBZSz9I6mVG//+lDCinLCGov4+r7NIy0ld8o03M0cJxl2spVf6ESYVS6/gpIfq1FFw==",
1905 "dev": true,
1906 "dependencies": {
1907 "call-bind": "^1.0.7",
1908 "define-properties": "^1.2.1",
1909 "es-abstract": "^1.23.3",
1910 "es-errors": "^1.3.0",
1911 "es-set-tostringtag": "^2.0.3",
1912 "function-bind": "^1.1.2",
1913 "get-intrinsic": "^1.2.4",
1914 "globalthis": "^1.0.3",
1915 "has-property-descriptors": "^1.0.2",
1916 "has-proto": "^1.0.3",
1917 "has-symbols": "^1.0.3",
1918 "internal-slot": "^1.0.7",
1919 "iterator.prototype": "^1.1.2",
1920 "safe-array-concat": "^1.1.2"
1921 },
1922 "engines": {
1923 "node": ">= 0.4"
1924 }
1925 },
1926 "node_modules/es-object-atoms": {
1927 "version": "1.0.0",
1928 "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz",
1929 "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==",
1930 "dev": true,
1931 "dependencies": {
1932 "es-errors": "^1.3.0"
1933 },
1934 "engines": {
1935 "node": ">= 0.4"
1936 }
1937 },
1938 "node_modules/es-set-tostringtag": {
1939 "version": "2.0.3",
1940 "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz",
1941 "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==",
1942 "dev": true,
1943 "dependencies": {
1944 "get-intrinsic": "^1.2.4",
1945 "has-tostringtag": "^1.0.2",
1946 "hasown": "^2.0.1"
1947 },
1948 "engines": {
1949 "node": ">= 0.4"
1950 }
1951 },
1952 "node_modules/es-shim-unscopables": {
1953 "version": "1.0.2",
1954 "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz",
1955 "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==",
1956 "dev": true,
1957 "dependencies": {
1958 "hasown": "^2.0.0"
1959 }
1960 },
1961 "node_modules/es-to-primitive": {
1962 "version": "1.2.1",
1963 "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
1964 "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
1965 "dev": true,
1966 "dependencies": {
1967 "is-callable": "^1.1.4",
1968 "is-date-object": "^1.0.1",
1969 "is-symbol": "^1.0.2"
1970 },
1971 "engines": {
1972 "node": ">= 0.4"
1973 },
1974 "funding": {
1975 "url": "https://github.com/sponsors/ljharb"
1976 }
1977 },
1978 "node_modules/esbuild": {
1979 "version": "0.21.5",
1980 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz",
1981 "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==",
1982 "dev": true,
1983 "hasInstallScript": true,
1984 "bin": {
1985 "esbuild": "bin/esbuild"
1986 },
1987 "engines": {
1988 "node": ">=12"
1989 },
1990 "optionalDependencies": {
1991 "@esbuild/aix-ppc64": "0.21.5",
1992 "@esbuild/android-arm": "0.21.5",
1993 "@esbuild/android-arm64": "0.21.5",
1994 "@esbuild/android-x64": "0.21.5",
1995 "@esbuild/darwin-arm64": "0.21.5",
1996 "@esbuild/darwin-x64": "0.21.5",
1997 "@esbuild/freebsd-arm64": "0.21.5",
1998 "@esbuild/freebsd-x64": "0.21.5",
1999 "@esbuild/linux-arm": "0.21.5",
2000 "@esbuild/linux-arm64": "0.21.5",
2001 "@esbuild/linux-ia32": "0.21.5",
2002 "@esbuild/linux-loong64": "0.21.5",
2003 "@esbuild/linux-mips64el": "0.21.5",
2004 "@esbuild/linux-ppc64": "0.21.5",
2005 "@esbuild/linux-riscv64": "0.21.5",
2006 "@esbuild/linux-s390x": "0.21.5",
2007 "@esbuild/linux-x64": "0.21.5",
2008 "@esbuild/netbsd-x64": "0.21.5",
2009 "@esbuild/openbsd-x64": "0.21.5",
2010 "@esbuild/sunos-x64": "0.21.5",
2011 "@esbuild/win32-arm64": "0.21.5",
2012 "@esbuild/win32-ia32": "0.21.5",
2013 "@esbuild/win32-x64": "0.21.5"
2014 }
2015 },
2016 "node_modules/escalade": {
2017 "version": "3.1.2",
2018 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz",
2019 "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==",
2020 "dev": true,
2021 "engines": {
2022 "node": ">=6"
2023 }
2024 },
2025 "node_modules/escape-string-regexp": {
2026 "version": "1.0.5",
2027 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
2028 "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
2029 "dev": true,
2030 "engines": {
2031 "node": ">=0.8.0"
2032 }
2033 },
2034 "node_modules/eslint": {
2035 "version": "8.57.0",
2036 "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.0.tgz",
2037 "integrity": "sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==",
2038 "dev": true,
2039 "dependencies": {
2040 "@eslint-community/eslint-utils": "^4.2.0",
2041 "@eslint-community/regexpp": "^4.6.1",
2042 "@eslint/eslintrc": "^2.1.4",
2043 "@eslint/js": "8.57.0",
2044 "@humanwhocodes/config-array": "^0.11.14",
2045 "@humanwhocodes/module-importer": "^1.0.1",
2046 "@nodelib/fs.walk": "^1.2.8",
2047 "@ungap/structured-clone": "^1.2.0",
2048 "ajv": "^6.12.4",
2049 "chalk": "^4.0.0",
2050 "cross-spawn": "^7.0.2",
2051 "debug": "^4.3.2",
2052 "doctrine": "^3.0.0",
2053 "escape-string-regexp": "^4.0.0",
2054 "eslint-scope": "^7.2.2",
2055 "eslint-visitor-keys": "^3.4.3",
2056 "espree": "^9.6.1",
2057 "esquery": "^1.4.2",
2058 "esutils": "^2.0.2",
2059 "fast-deep-equal": "^3.1.3",
2060 "file-entry-cache": "^6.0.1",
2061 "find-up": "^5.0.0",
2062 "glob-parent": "^6.0.2",
2063 "globals": "^13.19.0",
2064 "graphemer": "^1.4.0",
2065 "ignore": "^5.2.0",
2066 "imurmurhash": "^0.1.4",
2067 "is-glob": "^4.0.0",
2068 "is-path-inside": "^3.0.3",
2069 "js-yaml": "^4.1.0",
2070 "json-stable-stringify-without-jsonify": "^1.0.1",
2071 "levn": "^0.4.1",
2072 "lodash.merge": "^4.6.2",
2073 "minimatch": "^3.1.2",
2074 "natural-compare": "^1.4.0",
2075 "optionator": "^0.9.3",
2076 "strip-ansi": "^6.0.1",
2077 "text-table": "^0.2.0"
2078 },
2079 "bin": {
2080 "eslint": "bin/eslint.js"
2081 },
2082 "engines": {
2083 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
2084 },
2085 "funding": {
2086 "url": "https://opencollective.com/eslint"
2087 }
2088 },
2089 "node_modules/eslint-plugin-react": {
2090 "version": "7.35.0",
2091 "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.35.0.tgz",
2092 "integrity": "sha512-v501SSMOWv8gerHkk+IIQBkcGRGrO2nfybfj5pLxuJNFTPxxA3PSryhXTK+9pNbtkggheDdsC0E9Q8CuPk6JKA==",
2093 "dev": true,
2094 "dependencies": {
2095 "array-includes": "^3.1.8",
2096 "array.prototype.findlast": "^1.2.5",
2097 "array.prototype.flatmap": "^1.3.2",
2098 "array.prototype.tosorted": "^1.1.4",
2099 "doctrine": "^2.1.0",
2100 "es-iterator-helpers": "^1.0.19",
2101 "estraverse": "^5.3.0",
2102 "hasown": "^2.0.2",
2103 "jsx-ast-utils": "^2.4.1 || ^3.0.0",
2104 "minimatch": "^3.1.2",
2105 "object.entries": "^1.1.8",
2106 "object.fromentries": "^2.0.8",
2107 "object.values": "^1.2.0",
2108 "prop-types": "^15.8.1",
2109 "resolve": "^2.0.0-next.5",
2110 "semver": "^6.3.1",
2111 "string.prototype.matchall": "^4.0.11",
2112 "string.prototype.repeat": "^1.0.0"
2113 },
2114 "engines": {
2115 "node": ">=4"
2116 },
2117 "peerDependencies": {
2118 "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7"
2119 }
2120 },
2121 "node_modules/eslint-plugin-react-hooks": {
2122 "version": "4.6.2",
2123 "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.2.tgz",
2124 "integrity": "sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ==",
2125 "dev": true,
2126 "engines": {
2127 "node": ">=10"
2128 },
2129 "peerDependencies": {
2130 "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0"
2131 }
2132 },
2133 "node_modules/eslint-plugin-react-refresh": {
2134 "version": "0.4.9",
2135 "resolved": "https://registry.npmjs.org/eslint-plugin-react-refresh/-/eslint-plugin-react-refresh-0.4.9.tgz",
2136 "integrity": "sha512-QK49YrBAo5CLNLseZ7sZgvgTy21E6NEw22eZqc4teZfH8pxV3yXc9XXOYfUI6JNpw7mfHNkAeWtBxrTyykB6HA==",
2137 "dev": true,
2138 "peerDependencies": {
2139 "eslint": ">=7"
2140 }
2141 },
2142 "node_modules/eslint-plugin-react/node_modules/doctrine": {
2143 "version": "2.1.0",
2144 "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz",
2145 "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==",
2146 "dev": true,
2147 "dependencies": {
2148 "esutils": "^2.0.2"
2149 },
2150 "engines": {
2151 "node": ">=0.10.0"
2152 }
2153 },
2154 "node_modules/eslint-scope": {
2155 "version": "7.2.2",
2156 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz",
2157 "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==",
2158 "dev": true,
2159 "dependencies": {
2160 "esrecurse": "^4.3.0",
2161 "estraverse": "^5.2.0"
2162 },
2163 "engines": {
2164 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
2165 },
2166 "funding": {
2167 "url": "https://opencollective.com/eslint"
2168 }
2169 },
2170 "node_modules/eslint-visitor-keys": {
2171 "version": "3.4.3",
2172 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
2173 "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
2174 "dev": true,
2175 "engines": {
2176 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
2177 },
2178 "funding": {
2179 "url": "https://opencollective.com/eslint"
2180 }
2181 },
2182 "node_modules/eslint/node_modules/ansi-styles": {
2183 "version": "4.3.0",
2184 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
2185 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
2186 "dev": true,
2187 "dependencies": {
2188 "color-convert": "^2.0.1"
2189 },
2190 "engines": {
2191 "node": ">=8"
2192 },
2193 "funding": {
2194 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
2195 }
2196 },
2197 "node_modules/eslint/node_modules/chalk": {
2198 "version": "4.1.2",
2199 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
2200 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
2201 "dev": true,
2202 "dependencies": {
2203 "ansi-styles": "^4.1.0",
2204 "supports-color": "^7.1.0"
2205 },
2206 "engines": {
2207 "node": ">=10"
2208 },
2209 "funding": {
2210 "url": "https://github.com/chalk/chalk?sponsor=1"
2211 }
2212 },
2213 "node_modules/eslint/node_modules/color-convert": {
2214 "version": "2.0.1",
2215 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
2216 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
2217 "dev": true,
2218 "dependencies": {
2219 "color-name": "~1.1.4"
2220 },
2221 "engines": {
2222 "node": ">=7.0.0"
2223 }
2224 },
2225 "node_modules/eslint/node_modules/color-name": {
2226 "version": "1.1.4",
2227 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
2228 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
2229 "dev": true
2230 },
2231 "node_modules/eslint/node_modules/escape-string-regexp": {
2232 "version": "4.0.0",
2233 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
2234 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
2235 "dev": true,
2236 "engines": {
2237 "node": ">=10"
2238 },
2239 "funding": {
2240 "url": "https://github.com/sponsors/sindresorhus"
2241 }
2242 },
2243 "node_modules/eslint/node_modules/globals": {
2244 "version": "13.24.0",
2245 "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz",
2246 "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==",
2247 "dev": true,
2248 "dependencies": {
2249 "type-fest": "^0.20.2"
2250 },
2251 "engines": {
2252 "node": ">=8"
2253 },
2254 "funding": {
2255 "url": "https://github.com/sponsors/sindresorhus"
2256 }
2257 },
2258 "node_modules/eslint/node_modules/has-flag": {
2259 "version": "4.0.0",
2260 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
2261 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
2262 "dev": true,
2263 "engines": {
2264 "node": ">=8"
2265 }
2266 },
2267 "node_modules/eslint/node_modules/supports-color": {
2268 "version": "7.2.0",
2269 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
2270 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
2271 "dev": true,
2272 "dependencies": {
2273 "has-flag": "^4.0.0"
2274 },
2275 "engines": {
2276 "node": ">=8"
2277 }
2278 },
2279 "node_modules/espree": {
2280 "version": "9.6.1",
2281 "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz",
2282 "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==",
2283 "dev": true,
2284 "dependencies": {
2285 "acorn": "^8.9.0",
2286 "acorn-jsx": "^5.3.2",
2287 "eslint-visitor-keys": "^3.4.1"
2288 },
2289 "engines": {
2290 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
2291 },
2292 "funding": {
2293 "url": "https://opencollective.com/eslint"
2294 }
2295 },
2296 "node_modules/esquery": {
2297 "version": "1.6.0",
2298 "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz",
2299 "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==",
2300 "dev": true,
2301 "dependencies": {
2302 "estraverse": "^5.1.0"
2303 },
2304 "engines": {
2305 "node": ">=0.10"
2306 }
2307 },
2308 "node_modules/esrecurse": {
2309 "version": "4.3.0",
2310 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
2311 "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
2312 "dev": true,
2313 "dependencies": {
2314 "estraverse": "^5.2.0"
2315 },
2316 "engines": {
2317 "node": ">=4.0"
2318 }
2319 },
2320 "node_modules/estraverse": {
2321 "version": "5.3.0",
2322 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
2323 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
2324 "dev": true,
2325 "engines": {
2326 "node": ">=4.0"
2327 }
2328 },
2329 "node_modules/esutils": {
2330 "version": "2.0.3",
2331 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
2332 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
2333 "dev": true,
2334 "engines": {
2335 "node": ">=0.10.0"
2336 }
2337 },
2338 "node_modules/fast-deep-equal": {
2339 "version": "3.1.3",
2340 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
2341 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="
2342 },
2343 "node_modules/fast-json-stable-stringify": {
2344 "version": "2.1.0",
2345 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
2346 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
2347 "dev": true
2348 },
2349 "node_modules/fast-levenshtein": {
2350 "version": "2.0.6",
2351 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
2352 "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==",
2353 "dev": true
2354 },
2355 "node_modules/fast-shallow-equal": {
2356 "version": "1.0.0",
2357 "resolved": "https://registry.npmjs.org/fast-shallow-equal/-/fast-shallow-equal-1.0.0.tgz",
2358 "integrity": "sha512-HPtaa38cPgWvaCFmRNhlc6NG7pv6NUHqjPgVAkWGoB9mQMwYB27/K0CvOM5Czy+qpT3e8XJ6Q4aPAnzpNpzNaw=="
2359 },
2360 "node_modules/fastest-stable-stringify": {
2361 "version": "2.0.2",
2362 "resolved": "https://registry.npmjs.org/fastest-stable-stringify/-/fastest-stable-stringify-2.0.2.tgz",
2363 "integrity": "sha512-bijHueCGd0LqqNK9b5oCMHc0MluJAx0cwqASgbWMvkO01lCYgIhacVRLcaDz3QnyYIRNJRDwMb41VuT6pHJ91Q=="
2364 },
2365 "node_modules/fastq": {
2366 "version": "1.17.1",
2367 "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz",
2368 "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==",
2369 "dev": true,
2370 "dependencies": {
2371 "reusify": "^1.0.4"
2372 }
2373 },
2374 "node_modules/file-entry-cache": {
2375 "version": "6.0.1",
2376 "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz",
2377 "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==",
2378 "dev": true,
2379 "dependencies": {
2380 "flat-cache": "^3.0.4"
2381 },
2382 "engines": {
2383 "node": "^10.12.0 || >=12.0.0"
2384 }
2385 },
2386 "node_modules/find-up": {
2387 "version": "5.0.0",
2388 "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
2389 "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
2390 "dev": true,
2391 "dependencies": {
2392 "locate-path": "^6.0.0",
2393 "path-exists": "^4.0.0"
2394 },
2395 "engines": {
2396 "node": ">=10"
2397 },
2398 "funding": {
2399 "url": "https://github.com/sponsors/sindresorhus"
2400 }
2401 },
2402 "node_modules/flat-cache": {
2403 "version": "3.2.0",
2404 "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz",
2405 "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==",
2406 "dev": true,
2407 "dependencies": {
2408 "flatted": "^3.2.9",
2409 "keyv": "^4.5.3",
2410 "rimraf": "^3.0.2"
2411 },
2412 "engines": {
2413 "node": "^10.12.0 || >=12.0.0"
2414 }
2415 },
2416 "node_modules/flatted": {
2417 "version": "3.3.1",
2418 "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz",
2419 "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==",
2420 "dev": true
2421 },
2422 "node_modules/follow-redirects": {
2423 "version": "1.15.9",
2424 "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.9.tgz",
2425 "integrity": "sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==",
2426 "funding": [
2427 {
2428 "type": "individual",
2429 "url": "https://github.com/sponsors/RubenVerborgh"
2430 }
2431 ],
2432 "engines": {
2433 "node": ">=4.0"
2434 },
2435 "peerDependenciesMeta": {
2436 "debug": {
2437 "optional": true
2438 }
2439 }
2440 },
2441 "node_modules/for-each": {
2442 "version": "0.3.3",
2443 "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz",
2444 "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==",
2445 "dev": true,
2446 "dependencies": {
2447 "is-callable": "^1.1.3"
2448 }
2449 },
2450 "node_modules/form-data": {
2451 "version": "4.0.0",
2452 "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz",
2453 "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==",
2454 "dependencies": {
2455 "asynckit": "^0.4.0",
2456 "combined-stream": "^1.0.8",
2457 "mime-types": "^2.1.12"
2458 },
2459 "engines": {
2460 "node": ">= 6"
2461 }
2462 },
2463 "node_modules/fs.realpath": {
2464 "version": "1.0.0",
2465 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
2466 "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==",
2467 "dev": true
2468 },
2469 "node_modules/fsevents": {
2470 "version": "2.3.3",
2471 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
2472 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
2473 "dev": true,
2474 "hasInstallScript": true,
2475 "optional": true,
2476 "os": [
2477 "darwin"
2478 ],
2479 "engines": {
2480 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
2481 }
2482 },
2483 "node_modules/function-bind": {
2484 "version": "1.1.2",
2485 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
2486 "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
2487 "dev": true,
2488 "funding": {
2489 "url": "https://github.com/sponsors/ljharb"
2490 }
2491 },
2492 "node_modules/function.prototype.name": {
2493 "version": "1.1.6",
2494 "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz",
2495 "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==",
2496 "dev": true,
2497 "dependencies": {
2498 "call-bind": "^1.0.2",
2499 "define-properties": "^1.2.0",
2500 "es-abstract": "^1.22.1",
2501 "functions-have-names": "^1.2.3"
2502 },
2503 "engines": {
2504 "node": ">= 0.4"
2505 },
2506 "funding": {
2507 "url": "https://github.com/sponsors/ljharb"
2508 }
2509 },
2510 "node_modules/functions-have-names": {
2511 "version": "1.2.3",
2512 "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz",
2513 "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==",
2514 "dev": true,
2515 "funding": {
2516 "url": "https://github.com/sponsors/ljharb"
2517 }
2518 },
2519 "node_modules/gensync": {
2520 "version": "1.0.0-beta.2",
2521 "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
2522 "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
2523 "dev": true,
2524 "engines": {
2525 "node": ">=6.9.0"
2526 }
2527 },
2528 "node_modules/get-intrinsic": {
2529 "version": "1.2.4",
2530 "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz",
2531 "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==",
2532 "dev": true,
2533 "dependencies": {
2534 "es-errors": "^1.3.0",
2535 "function-bind": "^1.1.2",
2536 "has-proto": "^1.0.1",
2537 "has-symbols": "^1.0.3",
2538 "hasown": "^2.0.0"
2539 },
2540 "engines": {
2541 "node": ">= 0.4"
2542 },
2543 "funding": {
2544 "url": "https://github.com/sponsors/ljharb"
2545 }
2546 },
2547 "node_modules/get-symbol-description": {
2548 "version": "1.0.2",
2549 "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz",
2550 "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==",
2551 "dev": true,
2552 "dependencies": {
2553 "call-bind": "^1.0.5",
2554 "es-errors": "^1.3.0",
2555 "get-intrinsic": "^1.2.4"
2556 },
2557 "engines": {
2558 "node": ">= 0.4"
2559 },
2560 "funding": {
2561 "url": "https://github.com/sponsors/ljharb"
2562 }
2563 },
2564 "node_modules/glob": {
2565 "version": "7.2.3",
2566 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
2567 "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
2568 "deprecated": "Glob versions prior to v9 are no longer supported",
2569 "dev": true,
2570 "dependencies": {
2571 "fs.realpath": "^1.0.0",
2572 "inflight": "^1.0.4",
2573 "inherits": "2",
2574 "minimatch": "^3.1.1",
2575 "once": "^1.3.0",
2576 "path-is-absolute": "^1.0.0"
2577 },
2578 "engines": {
2579 "node": "*"
2580 },
2581 "funding": {
2582 "url": "https://github.com/sponsors/isaacs"
2583 }
2584 },
2585 "node_modules/glob-parent": {
2586 "version": "6.0.2",
2587 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
2588 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
2589 "dev": true,
2590 "dependencies": {
2591 "is-glob": "^4.0.3"
2592 },
2593 "engines": {
2594 "node": ">=10.13.0"
2595 }
2596 },
2597 "node_modules/globals": {
2598 "version": "11.12.0",
2599 "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
2600 "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
2601 "dev": true,
2602 "engines": {
2603 "node": ">=4"
2604 }
2605 },
2606 "node_modules/globalthis": {
2607 "version": "1.0.4",
2608 "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz",
2609 "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==",
2610 "dev": true,
2611 "dependencies": {
2612 "define-properties": "^1.2.1",
2613 "gopd": "^1.0.1"
2614 },
2615 "engines": {
2616 "node": ">= 0.4"
2617 },
2618 "funding": {
2619 "url": "https://github.com/sponsors/ljharb"
2620 }
2621 },
2622 "node_modules/gopd": {
2623 "version": "1.0.1",
2624 "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz",
2625 "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==",
2626 "dev": true,
2627 "dependencies": {
2628 "get-intrinsic": "^1.1.3"
2629 },
2630 "funding": {
2631 "url": "https://github.com/sponsors/ljharb"
2632 }
2633 },
2634 "node_modules/graphemer": {
2635 "version": "1.4.0",
2636 "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz",
2637 "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==",
2638 "dev": true
2639 },
2640 "node_modules/has-bigints": {
2641 "version": "1.0.2",
2642 "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz",
2643 "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==",
2644 "dev": true,
2645 "funding": {
2646 "url": "https://github.com/sponsors/ljharb"
2647 }
2648 },
2649 "node_modules/has-flag": {
2650 "version": "3.0.0",
2651 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
2652 "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==",
2653 "dev": true,
2654 "engines": {
2655 "node": ">=4"
2656 }
2657 },
2658 "node_modules/has-property-descriptors": {
2659 "version": "1.0.2",
2660 "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz",
2661 "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==",
2662 "dev": true,
2663 "dependencies": {
2664 "es-define-property": "^1.0.0"
2665 },
2666 "funding": {
2667 "url": "https://github.com/sponsors/ljharb"
2668 }
2669 },
2670 "node_modules/has-proto": {
2671 "version": "1.0.3",
2672 "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz",
2673 "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==",
2674 "dev": true,
2675 "engines": {
2676 "node": ">= 0.4"
2677 },
2678 "funding": {
2679 "url": "https://github.com/sponsors/ljharb"
2680 }
2681 },
2682 "node_modules/has-symbols": {
2683 "version": "1.0.3",
2684 "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
2685 "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==",
2686 "dev": true,
2687 "engines": {
2688 "node": ">= 0.4"
2689 },
2690 "funding": {
2691 "url": "https://github.com/sponsors/ljharb"
2692 }
2693 },
2694 "node_modules/has-tostringtag": {
2695 "version": "1.0.2",
2696 "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz",
2697 "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==",
2698 "dev": true,
2699 "dependencies": {
2700 "has-symbols": "^1.0.3"
2701 },
2702 "engines": {
2703 "node": ">= 0.4"
2704 },
2705 "funding": {
2706 "url": "https://github.com/sponsors/ljharb"
2707 }
2708 },
2709 "node_modules/hasown": {
2710 "version": "2.0.2",
2711 "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
2712 "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
2713 "dev": true,
2714 "dependencies": {
2715 "function-bind": "^1.1.2"
2716 },
2717 "engines": {
2718 "node": ">= 0.4"
2719 }
2720 },
2721 "node_modules/hyphenate-style-name": {
2722 "version": "1.1.0",
2723 "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.1.0.tgz",
2724 "integrity": "sha512-WDC/ui2VVRrz3jOVi+XtjqkDjiVjTtFaAGiW37k6b+ohyQ5wYDOGkvCZa8+H0nx3gyvv0+BST9xuOgIyGQ00gw=="
2725 },
2726 "node_modules/ignore": {
2727 "version": "5.3.1",
2728 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz",
2729 "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==",
2730 "dev": true,
2731 "engines": {
2732 "node": ">= 4"
2733 }
2734 },
2735 "node_modules/import-fresh": {
2736 "version": "3.3.0",
2737 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
2738 "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
2739 "dev": true,
2740 "dependencies": {
2741 "parent-module": "^1.0.0",
2742 "resolve-from": "^4.0.0"
2743 },
2744 "engines": {
2745 "node": ">=6"
2746 },
2747 "funding": {
2748 "url": "https://github.com/sponsors/sindresorhus"
2749 }
2750 },
2751 "node_modules/imurmurhash": {
2752 "version": "0.1.4",
2753 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
2754 "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==",
2755 "dev": true,
2756 "engines": {
2757 "node": ">=0.8.19"
2758 }
2759 },
2760 "node_modules/inflight": {
2761 "version": "1.0.6",
2762 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
2763 "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
2764 "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.",
2765 "dev": true,
2766 "dependencies": {
2767 "once": "^1.3.0",
2768 "wrappy": "1"
2769 }
2770 },
2771 "node_modules/inherits": {
2772 "version": "2.0.4",
2773 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
2774 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
2775 "dev": true
2776 },
2777 "node_modules/inline-style-prefixer": {
2778 "version": "7.0.1",
2779 "resolved": "https://registry.npmjs.org/inline-style-prefixer/-/inline-style-prefixer-7.0.1.tgz",
2780 "integrity": "sha512-lhYo5qNTQp3EvSSp3sRvXMbVQTLrvGV6DycRMJ5dm2BLMiJ30wpXKdDdgX+GmJZ5uQMucwRKHamXSst3Sj/Giw==",
2781 "dependencies": {
2782 "css-in-js-utils": "^3.1.0"
2783 }
2784 },
2785 "node_modules/internal-slot": {
2786 "version": "1.0.7",
2787 "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz",
2788 "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==",
2789 "dev": true,
2790 "dependencies": {
2791 "es-errors": "^1.3.0",
2792 "hasown": "^2.0.0",
2793 "side-channel": "^1.0.4"
2794 },
2795 "engines": {
2796 "node": ">= 0.4"
2797 }
2798 },
2799 "node_modules/is-array-buffer": {
2800 "version": "3.0.4",
2801 "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz",
2802 "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==",
2803 "dev": true,
2804 "dependencies": {
2805 "call-bind": "^1.0.2",
2806 "get-intrinsic": "^1.2.1"
2807 },
2808 "engines": {
2809 "node": ">= 0.4"
2810 },
2811 "funding": {
2812 "url": "https://github.com/sponsors/ljharb"
2813 }
2814 },
2815 "node_modules/is-async-function": {
2816 "version": "2.0.0",
2817 "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.0.0.tgz",
2818 "integrity": "sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==",
2819 "dev": true,
2820 "dependencies": {
2821 "has-tostringtag": "^1.0.0"
2822 },
2823 "engines": {
2824 "node": ">= 0.4"
2825 },
2826 "funding": {
2827 "url": "https://github.com/sponsors/ljharb"
2828 }
2829 },
2830 "node_modules/is-bigint": {
2831 "version": "1.0.4",
2832 "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz",
2833 "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==",
2834 "dev": true,
2835 "dependencies": {
2836 "has-bigints": "^1.0.1"
2837 },
2838 "funding": {
2839 "url": "https://github.com/sponsors/ljharb"
2840 }
2841 },
2842 "node_modules/is-boolean-object": {
2843 "version": "1.1.2",
2844 "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz",
2845 "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==",
2846 "dev": true,
2847 "dependencies": {
2848 "call-bind": "^1.0.2",
2849 "has-tostringtag": "^1.0.0"
2850 },
2851 "engines": {
2852 "node": ">= 0.4"
2853 },
2854 "funding": {
2855 "url": "https://github.com/sponsors/ljharb"
2856 }
2857 },
2858 "node_modules/is-callable": {
2859 "version": "1.2.7",
2860 "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz",
2861 "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==",
2862 "dev": true,
2863 "engines": {
2864 "node": ">= 0.4"
2865 },
2866 "funding": {
2867 "url": "https://github.com/sponsors/ljharb"
2868 }
2869 },
2870 "node_modules/is-core-module": {
2871 "version": "2.15.0",
2872 "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.0.tgz",
2873 "integrity": "sha512-Dd+Lb2/zvk9SKy1TGCt1wFJFo/MWBPMX5x7KcvLajWTGuomczdQX61PvY5yK6SVACwpoexWo81IfFyoKY2QnTA==",
2874 "dev": true,
2875 "dependencies": {
2876 "hasown": "^2.0.2"
2877 },
2878 "engines": {
2879 "node": ">= 0.4"
2880 },
2881 "funding": {
2882 "url": "https://github.com/sponsors/ljharb"
2883 }
2884 },
2885 "node_modules/is-data-view": {
2886 "version": "1.0.1",
2887 "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz",
2888 "integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==",
2889 "dev": true,
2890 "dependencies": {
2891 "is-typed-array": "^1.1.13"
2892 },
2893 "engines": {
2894 "node": ">= 0.4"
2895 },
2896 "funding": {
2897 "url": "https://github.com/sponsors/ljharb"
2898 }
2899 },
2900 "node_modules/is-date-object": {
2901 "version": "1.0.5",
2902 "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz",
2903 "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==",
2904 "dev": true,
2905 "dependencies": {
2906 "has-tostringtag": "^1.0.0"
2907 },
2908 "engines": {
2909 "node": ">= 0.4"
2910 },
2911 "funding": {
2912 "url": "https://github.com/sponsors/ljharb"
2913 }
2914 },
2915 "node_modules/is-extglob": {
2916 "version": "2.1.1",
2917 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
2918 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
2919 "dev": true,
2920 "engines": {
2921 "node": ">=0.10.0"
2922 }
2923 },
2924 "node_modules/is-finalizationregistry": {
2925 "version": "1.0.2",
2926 "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.0.2.tgz",
2927 "integrity": "sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==",
2928 "dev": true,
2929 "dependencies": {
2930 "call-bind": "^1.0.2"
2931 },
2932 "funding": {
2933 "url": "https://github.com/sponsors/ljharb"
2934 }
2935 },
2936 "node_modules/is-generator-function": {
2937 "version": "1.0.10",
2938 "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz",
2939 "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==",
2940 "dev": true,
2941 "dependencies": {
2942 "has-tostringtag": "^1.0.0"
2943 },
2944 "engines": {
2945 "node": ">= 0.4"
2946 },
2947 "funding": {
2948 "url": "https://github.com/sponsors/ljharb"
2949 }
2950 },
2951 "node_modules/is-glob": {
2952 "version": "4.0.3",
2953 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
2954 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
2955 "dev": true,
2956 "dependencies": {
2957 "is-extglob": "^2.1.1"
2958 },
2959 "engines": {
2960 "node": ">=0.10.0"
2961 }
2962 },
2963 "node_modules/is-map": {
2964 "version": "2.0.3",
2965 "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz",
2966 "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==",
2967 "dev": true,
2968 "engines": {
2969 "node": ">= 0.4"
2970 },
2971 "funding": {
2972 "url": "https://github.com/sponsors/ljharb"
2973 }
2974 },
2975 "node_modules/is-negative-zero": {
2976 "version": "2.0.3",
2977 "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz",
2978 "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==",
2979 "dev": true,
2980 "engines": {
2981 "node": ">= 0.4"
2982 },
2983 "funding": {
2984 "url": "https://github.com/sponsors/ljharb"
2985 }
2986 },
2987 "node_modules/is-number-object": {
2988 "version": "1.0.7",
2989 "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz",
2990 "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==",
2991 "dev": true,
2992 "dependencies": {
2993 "has-tostringtag": "^1.0.0"
2994 },
2995 "engines": {
2996 "node": ">= 0.4"
2997 },
2998 "funding": {
2999 "url": "https://github.com/sponsors/ljharb"
3000 }
3001 },
3002 "node_modules/is-path-inside": {
3003 "version": "3.0.3",
3004 "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz",
3005 "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==",
3006 "dev": true,
3007 "engines": {
3008 "node": ">=8"
3009 }
3010 },
3011 "node_modules/is-regex": {
3012 "version": "1.1.4",
3013 "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz",
3014 "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==",
3015 "dev": true,
3016 "dependencies": {
3017 "call-bind": "^1.0.2",
3018 "has-tostringtag": "^1.0.0"
3019 },
3020 "engines": {
3021 "node": ">= 0.4"
3022 },
3023 "funding": {
3024 "url": "https://github.com/sponsors/ljharb"
3025 }
3026 },
3027 "node_modules/is-set": {
3028 "version": "2.0.3",
3029 "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz",
3030 "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==",
3031 "dev": true,
3032 "engines": {
3033 "node": ">= 0.4"
3034 },
3035 "funding": {
3036 "url": "https://github.com/sponsors/ljharb"
3037 }
3038 },
3039 "node_modules/is-shared-array-buffer": {
3040 "version": "1.0.3",
3041 "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz",
3042 "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==",
3043 "dev": true,
3044 "dependencies": {
3045 "call-bind": "^1.0.7"
3046 },
3047 "engines": {
3048 "node": ">= 0.4"
3049 },
3050 "funding": {
3051 "url": "https://github.com/sponsors/ljharb"
3052 }
3053 },
3054 "node_modules/is-string": {
3055 "version": "1.0.7",
3056 "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz",
3057 "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==",
3058 "dev": true,
3059 "dependencies": {
3060 "has-tostringtag": "^1.0.0"
3061 },
3062 "engines": {
3063 "node": ">= 0.4"
3064 },
3065 "funding": {
3066 "url": "https://github.com/sponsors/ljharb"
3067 }
3068 },
3069 "node_modules/is-symbol": {
3070 "version": "1.0.4",
3071 "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz",
3072 "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==",
3073 "dev": true,
3074 "dependencies": {
3075 "has-symbols": "^1.0.2"
3076 },
3077 "engines": {
3078 "node": ">= 0.4"
3079 },
3080 "funding": {
3081 "url": "https://github.com/sponsors/ljharb"
3082 }
3083 },
3084 "node_modules/is-typed-array": {
3085 "version": "1.1.13",
3086 "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz",
3087 "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==",
3088 "dev": true,
3089 "dependencies": {
3090 "which-typed-array": "^1.1.14"
3091 },
3092 "engines": {
3093 "node": ">= 0.4"
3094 },
3095 "funding": {
3096 "url": "https://github.com/sponsors/ljharb"
3097 }
3098 },
3099 "node_modules/is-weakmap": {
3100 "version": "2.0.2",
3101 "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz",
3102 "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==",
3103 "dev": true,
3104 "engines": {
3105 "node": ">= 0.4"
3106 },
3107 "funding": {
3108 "url": "https://github.com/sponsors/ljharb"
3109 }
3110 },
3111 "node_modules/is-weakref": {
3112 "version": "1.0.2",
3113 "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz",
3114 "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==",
3115 "dev": true,
3116 "dependencies": {
3117 "call-bind": "^1.0.2"
3118 },
3119 "funding": {
3120 "url": "https://github.com/sponsors/ljharb"
3121 }
3122 },
3123 "node_modules/is-weakset": {
3124 "version": "2.0.3",
3125 "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.3.tgz",
3126 "integrity": "sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==",
3127 "dev": true,
3128 "dependencies": {
3129 "call-bind": "^1.0.7",
3130 "get-intrinsic": "^1.2.4"
3131 },
3132 "engines": {
3133 "node": ">= 0.4"
3134 },
3135 "funding": {
3136 "url": "https://github.com/sponsors/ljharb"
3137 }
3138 },
3139 "node_modules/isarray": {
3140 "version": "2.0.5",
3141 "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz",
3142 "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==",
3143 "dev": true
3144 },
3145 "node_modules/isexe": {
3146 "version": "2.0.0",
3147 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
3148 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
3149 "dev": true
3150 },
3151 "node_modules/iterator.prototype": {
3152 "version": "1.1.2",
3153 "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.2.tgz",
3154 "integrity": "sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==",
3155 "dev": true,
3156 "dependencies": {
3157 "define-properties": "^1.2.1",
3158 "get-intrinsic": "^1.2.1",
3159 "has-symbols": "^1.0.3",
3160 "reflect.getprototypeof": "^1.0.4",
3161 "set-function-name": "^2.0.1"
3162 }
3163 },
3164 "node_modules/js-cookie": {
3165 "version": "2.2.1",
3166 "resolved": "https://registry.npmjs.org/js-cookie/-/js-cookie-2.2.1.tgz",
3167 "integrity": "sha512-HvdH2LzI/EAZcUwA8+0nKNtWHqS+ZmijLA30RwZA0bo7ToCckjK5MkGhjED9KoRcXO6BaGI3I9UIzSA1FKFPOQ=="
3168 },
3169 "node_modules/js-tokens": {
3170 "version": "4.0.0",
3171 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
3172 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
3173 },
3174 "node_modules/js-yaml": {
3175 "version": "4.1.0",
3176 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
3177 "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
3178 "dev": true,
3179 "dependencies": {
3180 "argparse": "^2.0.1"
3181 },
3182 "bin": {
3183 "js-yaml": "bin/js-yaml.js"
3184 }
3185 },
3186 "node_modules/jsesc": {
3187 "version": "2.5.2",
3188 "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
3189 "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
3190 "dev": true,
3191 "bin": {
3192 "jsesc": "bin/jsesc"
3193 },
3194 "engines": {
3195 "node": ">=4"
3196 }
3197 },
3198 "node_modules/json-buffer": {
3199 "version": "3.0.1",
3200 "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz",
3201 "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==",
3202 "dev": true
3203 },
3204 "node_modules/json-schema-traverse": {
3205 "version": "0.4.1",
3206 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
3207 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
3208 "dev": true
3209 },
3210 "node_modules/json-stable-stringify-without-jsonify": {
3211 "version": "1.0.1",
3212 "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
3213 "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==",
3214 "dev": true
3215 },
3216 "node_modules/json5": {
3217 "version": "2.2.3",
3218 "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
3219 "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
3220 "dev": true,
3221 "bin": {
3222 "json5": "lib/cli.js"
3223 },
3224 "engines": {
3225 "node": ">=6"
3226 }
3227 },
3228 "node_modules/jsx-ast-utils": {
3229 "version": "3.3.5",
3230 "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz",
3231 "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==",
3232 "dev": true,
3233 "dependencies": {
3234 "array-includes": "^3.1.6",
3235 "array.prototype.flat": "^1.3.1",
3236 "object.assign": "^4.1.4",
3237 "object.values": "^1.1.6"
3238 },
3239 "engines": {
3240 "node": ">=4.0"
3241 }
3242 },
3243 "node_modules/keyv": {
3244 "version": "4.5.4",
3245 "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz",
3246 "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==",
3247 "dev": true,
3248 "dependencies": {
3249 "json-buffer": "3.0.1"
3250 }
3251 },
3252 "node_modules/konva": {
3253 "version": "9.3.14",
3254 "resolved": "https://registry.npmjs.org/konva/-/konva-9.3.14.tgz",
3255 "integrity": "sha512-Gmm5lyikGYJyogKQA7Fy6dKkfNh350V6DwfZkid0RVrGYP2cfCsxuMxgF5etKeCv7NjXYpJxKqi1dYkIkX/dcA==",
3256 "funding": [
3257 {
3258 "type": "patreon",
3259 "url": "https://www.patreon.com/lavrton"
3260 },
3261 {
3262 "type": "opencollective",
3263 "url": "https://opencollective.com/konva"
3264 },
3265 {
3266 "type": "github",
3267 "url": "https://github.com/sponsors/lavrton"
3268 }
3269 ]
3270 },
3271 "node_modules/levn": {
3272 "version": "0.4.1",
3273 "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
3274 "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
3275 "dev": true,
3276 "dependencies": {
3277 "prelude-ls": "^1.2.1",
3278 "type-check": "~0.4.0"
3279 },
3280 "engines": {
3281 "node": ">= 0.8.0"
3282 }
3283 },
3284 "node_modules/locate-path": {
3285 "version": "6.0.0",
3286 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
3287 "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
3288 "dev": true,
3289 "dependencies": {
3290 "p-locate": "^5.0.0"
3291 },
3292 "engines": {
3293 "node": ">=10"
3294 },
3295 "funding": {
3296 "url": "https://github.com/sponsors/sindresorhus"
3297 }
3298 },
3299 "node_modules/lodash-es": {
3300 "version": "4.17.21",
3301 "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz",
3302 "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw=="
3303 },
3304 "node_modules/lodash.merge": {
3305 "version": "4.6.2",
3306 "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
3307 "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
3308 "dev": true
3309 },
3310 "node_modules/loose-envify": {
3311 "version": "1.4.0",
3312 "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
3313 "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
3314 "dependencies": {
3315 "js-tokens": "^3.0.0 || ^4.0.0"
3316 },
3317 "bin": {
3318 "loose-envify": "cli.js"
3319 }
3320 },
3321 "node_modules/lru-cache": {
3322 "version": "5.1.1",
3323 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
3324 "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
3325 "dev": true,
3326 "dependencies": {
3327 "yallist": "^3.0.2"
3328 }
3329 },
3330 "node_modules/mdn-data": {
3331 "version": "2.0.14",
3332 "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz",
3333 "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow=="
3334 },
3335 "node_modules/mime-db": {
3336 "version": "1.52.0",
3337 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
3338 "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
3339 "engines": {
3340 "node": ">= 0.6"
3341 }
3342 },
3343 "node_modules/mime-types": {
3344 "version": "2.1.35",
3345 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
3346 "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
3347 "dependencies": {
3348 "mime-db": "1.52.0"
3349 },
3350 "engines": {
3351 "node": ">= 0.6"
3352 }
3353 },
3354 "node_modules/minimatch": {
3355 "version": "3.1.2",
3356 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
3357 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
3358 "dev": true,
3359 "dependencies": {
3360 "brace-expansion": "^1.1.7"
3361 },
3362 "engines": {
3363 "node": "*"
3364 }
3365 },
3366 "node_modules/ms": {
3367 "version": "2.1.2",
3368 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
3369 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
3370 "dev": true
3371 },
3372 "node_modules/nano-css": {
3373 "version": "5.6.2",
3374 "resolved": "https://registry.npmjs.org/nano-css/-/nano-css-5.6.2.tgz",
3375 "integrity": "sha512-+6bHaC8dSDGALM1HJjOHVXpuastdu2xFoZlC77Jh4cg+33Zcgm+Gxd+1xsnpZK14eyHObSp82+ll5y3SX75liw==",
3376 "dependencies": {
3377 "@jridgewell/sourcemap-codec": "^1.4.15",
3378 "css-tree": "^1.1.2",
3379 "csstype": "^3.1.2",
3380 "fastest-stable-stringify": "^2.0.2",
3381 "inline-style-prefixer": "^7.0.1",
3382 "rtl-css-js": "^1.16.1",
3383 "stacktrace-js": "^2.0.2",
3384 "stylis": "^4.3.0"
3385 },
3386 "peerDependencies": {
3387 "react": "*",
3388 "react-dom": "*"
3389 }
3390 },
3391 "node_modules/nanoid": {
3392 "version": "3.3.7",
3393 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz",
3394 "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==",
3395 "dev": true,
3396 "funding": [
3397 {
3398 "type": "github",
3399 "url": "https://github.com/sponsors/ai"
3400 }
3401 ],
3402 "bin": {
3403 "nanoid": "bin/nanoid.cjs"
3404 },
3405 "engines": {
3406 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
3407 }
3408 },
3409 "node_modules/natural-compare": {
3410 "version": "1.4.0",
3411 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
3412 "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==",
3413 "dev": true
3414 },
3415 "node_modules/node-releases": {
3416 "version": "2.0.18",
3417 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz",
3418 "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==",
3419 "dev": true
3420 },
3421 "node_modules/object-assign": {
3422 "version": "4.1.1",
3423 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
3424 "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
3425 "dev": true,
3426 "engines": {
3427 "node": ">=0.10.0"
3428 }
3429 },
3430 "node_modules/object-inspect": {
3431 "version": "1.13.2",
3432 "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.2.tgz",
3433 "integrity": "sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==",
3434 "dev": true,
3435 "engines": {
3436 "node": ">= 0.4"
3437 },
3438 "funding": {
3439 "url": "https://github.com/sponsors/ljharb"
3440 }
3441 },
3442 "node_modules/object-keys": {
3443 "version": "1.1.1",
3444 "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
3445 "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
3446 "dev": true,
3447 "engines": {
3448 "node": ">= 0.4"
3449 }
3450 },
3451 "node_modules/object.assign": {
3452 "version": "4.1.5",
3453 "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz",
3454 "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==",
3455 "dev": true,
3456 "dependencies": {
3457 "call-bind": "^1.0.5",
3458 "define-properties": "^1.2.1",
3459 "has-symbols": "^1.0.3",
3460 "object-keys": "^1.1.1"
3461 },
3462 "engines": {
3463 "node": ">= 0.4"
3464 },
3465 "funding": {
3466 "url": "https://github.com/sponsors/ljharb"
3467 }
3468 },
3469 "node_modules/object.entries": {
3470 "version": "1.1.8",
3471 "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.8.tgz",
3472 "integrity": "sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==",
3473 "dev": true,
3474 "dependencies": {
3475 "call-bind": "^1.0.7",
3476 "define-properties": "^1.2.1",
3477 "es-object-atoms": "^1.0.0"
3478 },
3479 "engines": {
3480 "node": ">= 0.4"
3481 }
3482 },
3483 "node_modules/object.fromentries": {
3484 "version": "2.0.8",
3485 "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz",
3486 "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==",
3487 "dev": true,
3488 "dependencies": {
3489 "call-bind": "^1.0.7",
3490 "define-properties": "^1.2.1",
3491 "es-abstract": "^1.23.2",
3492 "es-object-atoms": "^1.0.0"
3493 },
3494 "engines": {
3495 "node": ">= 0.4"
3496 },
3497 "funding": {
3498 "url": "https://github.com/sponsors/ljharb"
3499 }
3500 },
3501 "node_modules/object.values": {
3502 "version": "1.2.0",
3503 "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.0.tgz",
3504 "integrity": "sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==",
3505 "dev": true,
3506 "dependencies": {
3507 "call-bind": "^1.0.7",
3508 "define-properties": "^1.2.1",
3509 "es-object-atoms": "^1.0.0"
3510 },
3511 "engines": {
3512 "node": ">= 0.4"
3513 },
3514 "funding": {
3515 "url": "https://github.com/sponsors/ljharb"
3516 }
3517 },
3518 "node_modules/once": {
3519 "version": "1.4.0",
3520 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
3521 "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
3522 "dev": true,
3523 "dependencies": {
3524 "wrappy": "1"
3525 }
3526 },
3527 "node_modules/optionator": {
3528 "version": "0.9.4",
3529 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz",
3530 "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==",
3531 "dev": true,
3532 "dependencies": {
3533 "deep-is": "^0.1.3",
3534 "fast-levenshtein": "^2.0.6",
3535 "levn": "^0.4.1",
3536 "prelude-ls": "^1.2.1",
3537 "type-check": "^0.4.0",
3538 "word-wrap": "^1.2.5"
3539 },
3540 "engines": {
3541 "node": ">= 0.8.0"
3542 }
3543 },
3544 "node_modules/p-limit": {
3545 "version": "3.1.0",
3546 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
3547 "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
3548 "dev": true,
3549 "dependencies": {
3550 "yocto-queue": "^0.1.0"
3551 },
3552 "engines": {
3553 "node": ">=10"
3554 },
3555 "funding": {
3556 "url": "https://github.com/sponsors/sindresorhus"
3557 }
3558 },
3559 "node_modules/p-locate": {
3560 "version": "5.0.0",
3561 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
3562 "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
3563 "dev": true,
3564 "dependencies": {
3565 "p-limit": "^3.0.2"
3566 },
3567 "engines": {
3568 "node": ">=10"
3569 },
3570 "funding": {
3571 "url": "https://github.com/sponsors/sindresorhus"
3572 }
3573 },
3574 "node_modules/parent-module": {
3575 "version": "1.0.1",
3576 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
3577 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
3578 "dev": true,
3579 "dependencies": {
3580 "callsites": "^3.0.0"
3581 },
3582 "engines": {
3583 "node": ">=6"
3584 }
3585 },
3586 "node_modules/path-exists": {
3587 "version": "4.0.0",
3588 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
3589 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
3590 "dev": true,
3591 "engines": {
3592 "node": ">=8"
3593 }
3594 },
3595 "node_modules/path-is-absolute": {
3596 "version": "1.0.1",
3597 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
3598 "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
3599 "dev": true,
3600 "engines": {
3601 "node": ">=0.10.0"
3602 }
3603 },
3604 "node_modules/path-key": {
3605 "version": "3.1.1",
3606 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
3607 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
3608 "dev": true,
3609 "engines": {
3610 "node": ">=8"
3611 }
3612 },
3613 "node_modules/path-parse": {
3614 "version": "1.0.7",
3615 "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
3616 "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
3617 "dev": true
3618 },
3619 "node_modules/picocolors": {
3620 "version": "1.0.1",
3621 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz",
3622 "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==",
3623 "dev": true
3624 },
3625 "node_modules/possible-typed-array-names": {
3626 "version": "1.0.0",
3627 "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz",
3628 "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==",
3629 "dev": true,
3630 "engines": {
3631 "node": ">= 0.4"
3632 }
3633 },
3634 "node_modules/postcss": {
3635 "version": "8.4.40",
3636 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.40.tgz",
3637 "integrity": "sha512-YF2kKIUzAofPMpfH6hOi2cGnv/HrUlfucspc7pDyvv7kGdqXrfj8SCl/t8owkEgKEuu8ZcRjSOxFxVLqwChZ2Q==",
3638 "dev": true,
3639 "funding": [
3640 {
3641 "type": "opencollective",
3642 "url": "https://opencollective.com/postcss/"
3643 },
3644 {
3645 "type": "tidelift",
3646 "url": "https://tidelift.com/funding/github/npm/postcss"
3647 },
3648 {
3649 "type": "github",
3650 "url": "https://github.com/sponsors/ai"
3651 }
3652 ],
3653 "dependencies": {
3654 "nanoid": "^3.3.7",
3655 "picocolors": "^1.0.1",
3656 "source-map-js": "^1.2.0"
3657 },
3658 "engines": {
3659 "node": "^10 || ^12 || >=14"
3660 }
3661 },
3662 "node_modules/prelude-ls": {
3663 "version": "1.2.1",
3664 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
3665 "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
3666 "dev": true,
3667 "engines": {
3668 "node": ">= 0.8.0"
3669 }
3670 },
3671 "node_modules/prop-types": {
3672 "version": "15.8.1",
3673 "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz",
3674 "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==",
3675 "dev": true,
3676 "dependencies": {
3677 "loose-envify": "^1.4.0",
3678 "object-assign": "^4.1.1",
3679 "react-is": "^16.13.1"
3680 }
3681 },
3682 "node_modules/proxy-from-env": {
3683 "version": "1.1.0",
3684 "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz",
3685 "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg=="
3686 },
3687 "node_modules/punycode": {
3688 "version": "2.3.1",
3689 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
3690 "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==",
3691 "dev": true,
3692 "engines": {
3693 "node": ">=6"
3694 }
3695 },
3696 "node_modules/queue-microtask": {
3697 "version": "1.2.3",
3698 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
3699 "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
3700 "dev": true,
3701 "funding": [
3702 {
3703 "type": "github",
3704 "url": "https://github.com/sponsors/feross"
3705 },
3706 {
3707 "type": "patreon",
3708 "url": "https://www.patreon.com/feross"
3709 },
3710 {
3711 "type": "consulting",
3712 "url": "https://feross.org/support"
3713 }
3714 ]
3715 },
3716 "node_modules/react": {
3717 "version": "18.3.1",
3718 "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz",
3719 "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==",
3720 "dependencies": {
3721 "loose-envify": "^1.1.0"
3722 },
3723 "engines": {
3724 "node": ">=0.10.0"
3725 }
3726 },
3727 "node_modules/react-dom": {
3728 "version": "18.3.1",
3729 "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz",
3730 "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==",
3731 "dependencies": {
3732 "loose-envify": "^1.1.0",
3733 "scheduler": "^0.23.2"
3734 },
3735 "peerDependencies": {
3736 "react": "^18.3.1"
3737 }
3738 },
3739 "node_modules/react-is": {
3740 "version": "16.13.1",
3741 "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
3742 "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==",
3743 "dev": true
3744 },
3745 "node_modules/react-refresh": {
3746 "version": "0.14.2",
3747 "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.2.tgz",
3748 "integrity": "sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==",
3749 "dev": true,
3750 "engines": {
3751 "node": ">=0.10.0"
3752 }
3753 },
3754 "node_modules/react-router": {
3755 "version": "6.26.0",
3756 "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.26.0.tgz",
3757 "integrity": "sha512-wVQq0/iFYd3iZ9H2l3N3k4PL8EEHcb0XlU2Na8nEwmiXgIUElEH6gaJDtUQxJ+JFzmIXaQjfdpcGWaM6IoQGxg==",
3758 "dependencies": {
3759 "@remix-run/router": "1.19.0"
3760 },
3761 "engines": {
3762 "node": ">=14.0.0"
3763 },
3764 "peerDependencies": {
3765 "react": ">=16.8"
3766 }
3767 },
3768 "node_modules/react-router-dom": {
3769 "version": "6.26.0",
3770 "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.26.0.tgz",
3771 "integrity": "sha512-RRGUIiDtLrkX3uYcFiCIxKFWMcWQGMojpYZfcstc63A1+sSnVgILGIm9gNUA6na3Fm1QuPGSBQH2EMbAZOnMsQ==",
3772 "dependencies": {
3773 "@remix-run/router": "1.19.0",
3774 "react-router": "6.26.0"
3775 },
3776 "engines": {
3777 "node": ">=14.0.0"
3778 },
3779 "peerDependencies": {
3780 "react": ">=16.8",
3781 "react-dom": ">=16.8"
3782 }
3783 },
3784 "node_modules/react-tiles-dnd": {
3785 "version": "0.1.2",
3786 "resolved": "https://registry.npmjs.org/react-tiles-dnd/-/react-tiles-dnd-0.1.2.tgz",
3787 "integrity": "sha512-fW8vxjTmSeribnmHzP3VXYW0qATDG724KGfyR0imQPc6FZBDc9c1EYouTR1r+5i3xxOeBpRlRtF+i8dgkX609Q==",
3788 "dependencies": {
3789 "@babel/runtime": "^7.14.8",
3790 "@use-gesture/react": "^10.0.2",
3791 "lodash-es": "^4.17.21",
3792 "react-use": "^17.2.4",
3793 "tslib": "^2.3.1"
3794 },
3795 "peerDependencies": {
3796 "react": ">=16.0.0"
3797 }
3798 },
3799 "node_modules/react-universal-interface": {
3800 "version": "0.6.2",
3801 "resolved": "https://registry.npmjs.org/react-universal-interface/-/react-universal-interface-0.6.2.tgz",
3802 "integrity": "sha512-dg8yXdcQmvgR13RIlZbTRQOoUrDciFVoSBZILwjE2LFISxZZ8loVJKAkuzswl5js8BHda79bIb2b84ehU8IjXw==",
3803 "peerDependencies": {
3804 "react": "*",
3805 "tslib": "*"
3806 }
3807 },
3808 "node_modules/react-use": {
3809 "version": "17.5.1",
3810 "resolved": "https://registry.npmjs.org/react-use/-/react-use-17.5.1.tgz",
3811 "integrity": "sha512-LG/uPEVRflLWMwi3j/sZqR00nF6JGqTTDblkXK2nzXsIvij06hXl1V/MZIlwj1OKIQUtlh1l9jK8gLsRyCQxMg==",
3812 "dependencies": {
3813 "@types/js-cookie": "^2.2.6",
3814 "@xobotyi/scrollbar-width": "^1.9.5",
3815 "copy-to-clipboard": "^3.3.1",
3816 "fast-deep-equal": "^3.1.3",
3817 "fast-shallow-equal": "^1.0.0",
3818 "js-cookie": "^2.2.1",
3819 "nano-css": "^5.6.2",
3820 "react-universal-interface": "^0.6.2",
3821 "resize-observer-polyfill": "^1.5.1",
3822 "screenfull": "^5.1.0",
3823 "set-harmonic-interval": "^1.0.1",
3824 "throttle-debounce": "^3.0.1",
3825 "ts-easing": "^0.2.0",
3826 "tslib": "^2.1.0"
3827 },
3828 "peerDependencies": {
3829 "react": "*",
3830 "react-dom": "*"
3831 }
3832 },
3833 "node_modules/reflect.getprototypeof": {
3834 "version": "1.0.6",
3835 "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.6.tgz",
3836 "integrity": "sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg==",
3837 "dev": true,
3838 "dependencies": {
3839 "call-bind": "^1.0.7",
3840 "define-properties": "^1.2.1",
3841 "es-abstract": "^1.23.1",
3842 "es-errors": "^1.3.0",
3843 "get-intrinsic": "^1.2.4",
3844 "globalthis": "^1.0.3",
3845 "which-builtin-type": "^1.1.3"
3846 },
3847 "engines": {
3848 "node": ">= 0.4"
3849 },
3850 "funding": {
3851 "url": "https://github.com/sponsors/ljharb"
3852 }
3853 },
3854 "node_modules/regenerator-runtime": {
3855 "version": "0.14.1",
3856 "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz",
3857 "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw=="
3858 },
3859 "node_modules/regexp.prototype.flags": {
3860 "version": "1.5.2",
3861 "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz",
3862 "integrity": "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==",
3863 "dev": true,
3864 "dependencies": {
3865 "call-bind": "^1.0.6",
3866 "define-properties": "^1.2.1",
3867 "es-errors": "^1.3.0",
3868 "set-function-name": "^2.0.1"
3869 },
3870 "engines": {
3871 "node": ">= 0.4"
3872 },
3873 "funding": {
3874 "url": "https://github.com/sponsors/ljharb"
3875 }
3876 },
3877 "node_modules/resize-observer-polyfill": {
3878 "version": "1.5.1",
3879 "resolved": "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz",
3880 "integrity": "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg=="
3881 },
3882 "node_modules/resolve": {
3883 "version": "2.0.0-next.5",
3884 "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz",
3885 "integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==",
3886 "dev": true,
3887 "dependencies": {
3888 "is-core-module": "^2.13.0",
3889 "path-parse": "^1.0.7",
3890 "supports-preserve-symlinks-flag": "^1.0.0"
3891 },
3892 "bin": {
3893 "resolve": "bin/resolve"
3894 },
3895 "funding": {
3896 "url": "https://github.com/sponsors/ljharb"
3897 }
3898 },
3899 "node_modules/resolve-from": {
3900 "version": "4.0.0",
3901 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
3902 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
3903 "dev": true,
3904 "engines": {
3905 "node": ">=4"
3906 }
3907 },
3908 "node_modules/reusify": {
3909 "version": "1.0.4",
3910 "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
3911 "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
3912 "dev": true,
3913 "engines": {
3914 "iojs": ">=1.0.0",
3915 "node": ">=0.10.0"
3916 }
3917 },
3918 "node_modules/rimraf": {
3919 "version": "3.0.2",
3920 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
3921 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
3922 "deprecated": "Rimraf versions prior to v4 are no longer supported",
3923 "dev": true,
3924 "dependencies": {
3925 "glob": "^7.1.3"
3926 },
3927 "bin": {
3928 "rimraf": "bin.js"
3929 },
3930 "funding": {
3931 "url": "https://github.com/sponsors/isaacs"
3932 }
3933 },
3934 "node_modules/rollup": {
3935 "version": "4.20.0",
3936 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.20.0.tgz",
3937 "integrity": "sha512-6rbWBChcnSGzIlXeIdNIZTopKYad8ZG8ajhl78lGRLsI2rX8IkaotQhVas2Ma+GPxJav19wrSzvRvuiv0YKzWw==",
3938 "dev": true,
3939 "dependencies": {
3940 "@types/estree": "1.0.5"
3941 },
3942 "bin": {
3943 "rollup": "dist/bin/rollup"
3944 },
3945 "engines": {
3946 "node": ">=18.0.0",
3947 "npm": ">=8.0.0"
3948 },
3949 "optionalDependencies": {
3950 "@rollup/rollup-android-arm-eabi": "4.20.0",
3951 "@rollup/rollup-android-arm64": "4.20.0",
3952 "@rollup/rollup-darwin-arm64": "4.20.0",
3953 "@rollup/rollup-darwin-x64": "4.20.0",
3954 "@rollup/rollup-linux-arm-gnueabihf": "4.20.0",
3955 "@rollup/rollup-linux-arm-musleabihf": "4.20.0",
3956 "@rollup/rollup-linux-arm64-gnu": "4.20.0",
3957 "@rollup/rollup-linux-arm64-musl": "4.20.0",
3958 "@rollup/rollup-linux-powerpc64le-gnu": "4.20.0",
3959 "@rollup/rollup-linux-riscv64-gnu": "4.20.0",
3960 "@rollup/rollup-linux-s390x-gnu": "4.20.0",
3961 "@rollup/rollup-linux-x64-gnu": "4.20.0",
3962 "@rollup/rollup-linux-x64-musl": "4.20.0",
3963 "@rollup/rollup-win32-arm64-msvc": "4.20.0",
3964 "@rollup/rollup-win32-ia32-msvc": "4.20.0",
3965 "@rollup/rollup-win32-x64-msvc": "4.20.0",
3966 "fsevents": "~2.3.2"
3967 }
3968 },
3969 "node_modules/rtl-css-js": {
3970 "version": "1.16.1",
3971 "resolved": "https://registry.npmjs.org/rtl-css-js/-/rtl-css-js-1.16.1.tgz",
3972 "integrity": "sha512-lRQgou1mu19e+Ya0LsTvKrVJ5TYUbqCVPAiImX3UfLTenarvPUl1QFdvu5Z3PYmHT9RCcwIfbjRQBntExyj3Zg==",
3973 "dependencies": {
3974 "@babel/runtime": "^7.1.2"
3975 }
3976 },
3977 "node_modules/run-parallel": {
3978 "version": "1.2.0",
3979 "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
3980 "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
3981 "dev": true,
3982 "funding": [
3983 {
3984 "type": "github",
3985 "url": "https://github.com/sponsors/feross"
3986 },
3987 {
3988 "type": "patreon",
3989 "url": "https://www.patreon.com/feross"
3990 },
3991 {
3992 "type": "consulting",
3993 "url": "https://feross.org/support"
3994 }
3995 ],
3996 "dependencies": {
3997 "queue-microtask": "^1.2.2"
3998 }
3999 },
4000 "node_modules/safe-array-concat": {
4001 "version": "1.1.2",
4002 "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz",
4003 "integrity": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==",
4004 "dev": true,
4005 "dependencies": {
4006 "call-bind": "^1.0.7",
4007 "get-intrinsic": "^1.2.4",
4008 "has-symbols": "^1.0.3",
4009 "isarray": "^2.0.5"
4010 },
4011 "engines": {
4012 "node": ">=0.4"
4013 },
4014 "funding": {
4015 "url": "https://github.com/sponsors/ljharb"
4016 }
4017 },
4018 "node_modules/safe-regex-test": {
4019 "version": "1.0.3",
4020 "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz",
4021 "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==",
4022 "dev": true,
4023 "dependencies": {
4024 "call-bind": "^1.0.6",
4025 "es-errors": "^1.3.0",
4026 "is-regex": "^1.1.4"
4027 },
4028 "engines": {
4029 "node": ">= 0.4"
4030 },
4031 "funding": {
4032 "url": "https://github.com/sponsors/ljharb"
4033 }
4034 },
4035 "node_modules/scheduler": {
4036 "version": "0.23.2",
4037 "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz",
4038 "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==",
4039 "dependencies": {
4040 "loose-envify": "^1.1.0"
4041 }
4042 },
4043 "node_modules/screenfull": {
4044 "version": "5.2.0",
4045 "resolved": "https://registry.npmjs.org/screenfull/-/screenfull-5.2.0.tgz",
4046 "integrity": "sha512-9BakfsO2aUQN2K9Fdbj87RJIEZ82Q9IGim7FqM5OsebfoFC6ZHXgDq/KvniuLTPdeM8wY2o6Dj3WQ7KeQCj3cA==",
4047 "engines": {
4048 "node": ">=0.10.0"
4049 },
4050 "funding": {
4051 "url": "https://github.com/sponsors/sindresorhus"
4052 }
4053 },
4054 "node_modules/semver": {
4055 "version": "6.3.1",
4056 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
4057 "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
4058 "dev": true,
4059 "bin": {
4060 "semver": "bin/semver.js"
4061 }
4062 },
4063 "node_modules/set-function-length": {
4064 "version": "1.2.2",
4065 "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz",
4066 "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==",
4067 "dev": true,
4068 "dependencies": {
4069 "define-data-property": "^1.1.4",
4070 "es-errors": "^1.3.0",
4071 "function-bind": "^1.1.2",
4072 "get-intrinsic": "^1.2.4",
4073 "gopd": "^1.0.1",
4074 "has-property-descriptors": "^1.0.2"
4075 },
4076 "engines": {
4077 "node": ">= 0.4"
4078 }
4079 },
4080 "node_modules/set-function-name": {
4081 "version": "2.0.2",
4082 "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz",
4083 "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==",
4084 "dev": true,
4085 "dependencies": {
4086 "define-data-property": "^1.1.4",
4087 "es-errors": "^1.3.0",
4088 "functions-have-names": "^1.2.3",
4089 "has-property-descriptors": "^1.0.2"
4090 },
4091 "engines": {
4092 "node": ">= 0.4"
4093 }
4094 },
4095 "node_modules/set-harmonic-interval": {
4096 "version": "1.0.1",
4097 "resolved": "https://registry.npmjs.org/set-harmonic-interval/-/set-harmonic-interval-1.0.1.tgz",
4098 "integrity": "sha512-AhICkFV84tBP1aWqPwLZqFvAwqEoVA9kxNMniGEUvzOlm4vLmOFLiTT3UZ6bziJTy4bOVpzWGTfSCbmaayGx8g==",
4099 "engines": {
4100 "node": ">=6.9"
4101 }
4102 },
4103 "node_modules/shebang-command": {
4104 "version": "2.0.0",
4105 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
4106 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
4107 "dev": true,
4108 "dependencies": {
4109 "shebang-regex": "^3.0.0"
4110 },
4111 "engines": {
4112 "node": ">=8"
4113 }
4114 },
4115 "node_modules/shebang-regex": {
4116 "version": "3.0.0",
4117 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
4118 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
4119 "dev": true,
4120 "engines": {
4121 "node": ">=8"
4122 }
4123 },
4124 "node_modules/side-channel": {
4125 "version": "1.0.6",
4126 "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz",
4127 "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==",
4128 "dev": true,
4129 "dependencies": {
4130 "call-bind": "^1.0.7",
4131 "es-errors": "^1.3.0",
4132 "get-intrinsic": "^1.2.4",
4133 "object-inspect": "^1.13.1"
4134 },
4135 "engines": {
4136 "node": ">= 0.4"
4137 },
4138 "funding": {
4139 "url": "https://github.com/sponsors/ljharb"
4140 }
4141 },
4142 "node_modules/source-map": {
4143 "version": "0.6.1",
4144 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
4145 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
4146 "engines": {
4147 "node": ">=0.10.0"
4148 }
4149 },
4150 "node_modules/source-map-js": {
4151 "version": "1.2.0",
4152 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz",
4153 "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==",
4154 "dev": true,
4155 "engines": {
4156 "node": ">=0.10.0"
4157 }
4158 },
4159 "node_modules/stack-generator": {
4160 "version": "2.0.10",
4161 "resolved": "https://registry.npmjs.org/stack-generator/-/stack-generator-2.0.10.tgz",
4162 "integrity": "sha512-mwnua/hkqM6pF4k8SnmZ2zfETsRUpWXREfA/goT8SLCV4iOFa4bzOX2nDipWAZFPTjLvQB82f5yaodMVhK0yJQ==",
4163 "dependencies": {
4164 "stackframe": "^1.3.4"
4165 }
4166 },
4167 "node_modules/stackframe": {
4168 "version": "1.3.4",
4169 "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz",
4170 "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw=="
4171 },
4172 "node_modules/stacktrace-gps": {
4173 "version": "3.1.2",
4174 "resolved": "https://registry.npmjs.org/stacktrace-gps/-/stacktrace-gps-3.1.2.tgz",
4175 "integrity": "sha512-GcUgbO4Jsqqg6RxfyTHFiPxdPqF+3LFmQhm7MgCuYQOYuWyqxo5pwRPz5d/u6/WYJdEnWfK4r+jGbyD8TSggXQ==",
4176 "dependencies": {
4177 "source-map": "0.5.6",
4178 "stackframe": "^1.3.4"
4179 }
4180 },
4181 "node_modules/stacktrace-gps/node_modules/source-map": {
4182 "version": "0.5.6",
4183 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz",
4184 "integrity": "sha512-MjZkVp0NHr5+TPihLcadqnlVoGIoWo4IBHptutGh9wI3ttUYvCG26HkSuDi+K6lsZ25syXJXcctwgyVCt//xqA==",
4185 "engines": {
4186 "node": ">=0.10.0"
4187 }
4188 },
4189 "node_modules/stacktrace-js": {
4190 "version": "2.0.2",
4191 "resolved": "https://registry.npmjs.org/stacktrace-js/-/stacktrace-js-2.0.2.tgz",
4192 "integrity": "sha512-Je5vBeY4S1r/RnLydLl0TBTi3F2qdfWmYsGvtfZgEI+SCprPppaIhQf5nGcal4gI4cGpCV/duLcAzT1np6sQqg==",
4193 "dependencies": {
4194 "error-stack-parser": "^2.0.6",
4195 "stack-generator": "^2.0.5",
4196 "stacktrace-gps": "^3.0.4"
4197 }
4198 },
4199 "node_modules/string.prototype.matchall": {
4200 "version": "4.0.11",
4201 "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.11.tgz",
4202 "integrity": "sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==",
4203 "dev": true,
4204 "dependencies": {
4205 "call-bind": "^1.0.7",
4206 "define-properties": "^1.2.1",
4207 "es-abstract": "^1.23.2",
4208 "es-errors": "^1.3.0",
4209 "es-object-atoms": "^1.0.0",
4210 "get-intrinsic": "^1.2.4",
4211 "gopd": "^1.0.1",
4212 "has-symbols": "^1.0.3",
4213 "internal-slot": "^1.0.7",
4214 "regexp.prototype.flags": "^1.5.2",
4215 "set-function-name": "^2.0.2",
4216 "side-channel": "^1.0.6"
4217 },
4218 "engines": {
4219 "node": ">= 0.4"
4220 },
4221 "funding": {
4222 "url": "https://github.com/sponsors/ljharb"
4223 }
4224 },
4225 "node_modules/string.prototype.repeat": {
4226 "version": "1.0.0",
4227 "resolved": "https://registry.npmjs.org/string.prototype.repeat/-/string.prototype.repeat-1.0.0.tgz",
4228 "integrity": "sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==",
4229 "dev": true,
4230 "dependencies": {
4231 "define-properties": "^1.1.3",
4232 "es-abstract": "^1.17.5"
4233 }
4234 },
4235 "node_modules/string.prototype.trim": {
4236 "version": "1.2.9",
4237 "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz",
4238 "integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==",
4239 "dev": true,
4240 "dependencies": {
4241 "call-bind": "^1.0.7",
4242 "define-properties": "^1.2.1",
4243 "es-abstract": "^1.23.0",
4244 "es-object-atoms": "^1.0.0"
4245 },
4246 "engines": {
4247 "node": ">= 0.4"
4248 },
4249 "funding": {
4250 "url": "https://github.com/sponsors/ljharb"
4251 }
4252 },
4253 "node_modules/string.prototype.trimend": {
4254 "version": "1.0.8",
4255 "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz",
4256 "integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==",
4257 "dev": true,
4258 "dependencies": {
4259 "call-bind": "^1.0.7",
4260 "define-properties": "^1.2.1",
4261 "es-object-atoms": "^1.0.0"
4262 },
4263 "funding": {
4264 "url": "https://github.com/sponsors/ljharb"
4265 }
4266 },
4267 "node_modules/string.prototype.trimstart": {
4268 "version": "1.0.8",
4269 "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz",
4270 "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==",
4271 "dev": true,
4272 "dependencies": {
4273 "call-bind": "^1.0.7",
4274 "define-properties": "^1.2.1",
4275 "es-object-atoms": "^1.0.0"
4276 },
4277 "engines": {
4278 "node": ">= 0.4"
4279 },
4280 "funding": {
4281 "url": "https://github.com/sponsors/ljharb"
4282 }
4283 },
4284 "node_modules/strip-ansi": {
4285 "version": "6.0.1",
4286 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
4287 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
4288 "dev": true,
4289 "dependencies": {
4290 "ansi-regex": "^5.0.1"
4291 },
4292 "engines": {
4293 "node": ">=8"
4294 }
4295 },
4296 "node_modules/strip-json-comments": {
4297 "version": "3.1.1",
4298 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
4299 "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
4300 "dev": true,
4301 "engines": {
4302 "node": ">=8"
4303 },
4304 "funding": {
4305 "url": "https://github.com/sponsors/sindresorhus"
4306 }
4307 },
4308 "node_modules/stylis": {
4309 "version": "4.3.2",
4310 "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.3.2.tgz",
4311 "integrity": "sha512-bhtUjWd/z6ltJiQwg0dUfxEJ+W+jdqQd8TbWLWyeIJHlnsqmGLRFFd8e5mA0AZi/zx90smXRlN66YMTcaSFifg=="
4312 },
4313 "node_modules/supports-color": {
4314 "version": "5.5.0",
4315 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
4316 "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
4317 "dev": true,
4318 "dependencies": {
4319 "has-flag": "^3.0.0"
4320 },
4321 "engines": {
4322 "node": ">=4"
4323 }
4324 },
4325 "node_modules/supports-preserve-symlinks-flag": {
4326 "version": "1.0.0",
4327 "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
4328 "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
4329 "dev": true,
4330 "engines": {
4331 "node": ">= 0.4"
4332 },
4333 "funding": {
4334 "url": "https://github.com/sponsors/ljharb"
4335 }
4336 },
4337 "node_modules/text-table": {
4338 "version": "0.2.0",
4339 "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
4340 "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==",
4341 "dev": true
4342 },
4343 "node_modules/throttle-debounce": {
4344 "version": "3.0.1",
4345 "resolved": "https://registry.npmjs.org/throttle-debounce/-/throttle-debounce-3.0.1.tgz",
4346 "integrity": "sha512-dTEWWNu6JmeVXY0ZYoPuH5cRIwc0MeGbJwah9KUNYSJwommQpCzTySTpEe8Gs1J23aeWEuAobe4Ag7EHVt/LOg==",
4347 "engines": {
4348 "node": ">=10"
4349 }
4350 },
4351 "node_modules/to-fast-properties": {
4352 "version": "2.0.0",
4353 "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
4354 "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==",
4355 "dev": true,
4356 "engines": {
4357 "node": ">=4"
4358 }
4359 },
4360 "node_modules/toggle-selection": {
4361 "version": "1.0.6",
4362 "resolved": "https://registry.npmjs.org/toggle-selection/-/toggle-selection-1.0.6.tgz",
4363 "integrity": "sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ=="
4364 },
4365 "node_modules/ts-easing": {
4366 "version": "0.2.0",
4367 "resolved": "https://registry.npmjs.org/ts-easing/-/ts-easing-0.2.0.tgz",
4368 "integrity": "sha512-Z86EW+fFFh/IFB1fqQ3/+7Zpf9t2ebOAxNI/V6Wo7r5gqiqtxmgTlQ1qbqQcjLKYeSHPTsEmvlJUDg/EuL0uHQ=="
4369 },
4370 "node_modules/tslib": {
4371 "version": "2.6.3",
4372 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz",
4373 "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ=="
4374 },
4375 "node_modules/type-check": {
4376 "version": "0.4.0",
4377 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
4378 "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
4379 "dev": true,
4380 "dependencies": {
4381 "prelude-ls": "^1.2.1"
4382 },
4383 "engines": {
4384 "node": ">= 0.8.0"
4385 }
4386 },
4387 "node_modules/type-fest": {
4388 "version": "0.20.2",
4389 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
4390 "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
4391 "dev": true,
4392 "engines": {
4393 "node": ">=10"
4394 },
4395 "funding": {
4396 "url": "https://github.com/sponsors/sindresorhus"
4397 }
4398 },
4399 "node_modules/typed-array-buffer": {
4400 "version": "1.0.2",
4401 "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz",
4402 "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==",
4403 "dev": true,
4404 "dependencies": {
4405 "call-bind": "^1.0.7",
4406 "es-errors": "^1.3.0",
4407 "is-typed-array": "^1.1.13"
4408 },
4409 "engines": {
4410 "node": ">= 0.4"
4411 }
4412 },
4413 "node_modules/typed-array-byte-length": {
4414 "version": "1.0.1",
4415 "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz",
4416 "integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==",
4417 "dev": true,
4418 "dependencies": {
4419 "call-bind": "^1.0.7",
4420 "for-each": "^0.3.3",
4421 "gopd": "^1.0.1",
4422 "has-proto": "^1.0.3",
4423 "is-typed-array": "^1.1.13"
4424 },
4425 "engines": {
4426 "node": ">= 0.4"
4427 },
4428 "funding": {
4429 "url": "https://github.com/sponsors/ljharb"
4430 }
4431 },
4432 "node_modules/typed-array-byte-offset": {
4433 "version": "1.0.2",
4434 "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz",
4435 "integrity": "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==",
4436 "dev": true,
4437 "dependencies": {
4438 "available-typed-arrays": "^1.0.7",
4439 "call-bind": "^1.0.7",
4440 "for-each": "^0.3.3",
4441 "gopd": "^1.0.1",
4442 "has-proto": "^1.0.3",
4443 "is-typed-array": "^1.1.13"
4444 },
4445 "engines": {
4446 "node": ">= 0.4"
4447 },
4448 "funding": {
4449 "url": "https://github.com/sponsors/ljharb"
4450 }
4451 },
4452 "node_modules/typed-array-length": {
4453 "version": "1.0.6",
4454 "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz",
4455 "integrity": "sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==",
4456 "dev": true,
4457 "dependencies": {
4458 "call-bind": "^1.0.7",
4459 "for-each": "^0.3.3",
4460 "gopd": "^1.0.1",
4461 "has-proto": "^1.0.3",
4462 "is-typed-array": "^1.1.13",
4463 "possible-typed-array-names": "^1.0.0"
4464 },
4465 "engines": {
4466 "node": ">= 0.4"
4467 },
4468 "funding": {
4469 "url": "https://github.com/sponsors/ljharb"
4470 }
4471 },
4472 "node_modules/unbox-primitive": {
4473 "version": "1.0.2",
4474 "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz",
4475 "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==",
4476 "dev": true,
4477 "dependencies": {
4478 "call-bind": "^1.0.2",
4479 "has-bigints": "^1.0.2",
4480 "has-symbols": "^1.0.3",
4481 "which-boxed-primitive": "^1.0.2"
4482 },
4483 "funding": {
4484 "url": "https://github.com/sponsors/ljharb"
4485 }
4486 },
4487 "node_modules/update-browserslist-db": {
4488 "version": "1.1.0",
4489 "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.0.tgz",
4490 "integrity": "sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==",
4491 "dev": true,
4492 "funding": [
4493 {
4494 "type": "opencollective",
4495 "url": "https://opencollective.com/browserslist"
4496 },
4497 {
4498 "type": "tidelift",
4499 "url": "https://tidelift.com/funding/github/npm/browserslist"
4500 },
4501 {
4502 "type": "github",
4503 "url": "https://github.com/sponsors/ai"
4504 }
4505 ],
4506 "dependencies": {
4507 "escalade": "^3.1.2",
4508 "picocolors": "^1.0.1"
4509 },
4510 "bin": {
4511 "update-browserslist-db": "cli.js"
4512 },
4513 "peerDependencies": {
4514 "browserslist": ">= 4.21.0"
4515 }
4516 },
4517 "node_modules/uri-js": {
4518 "version": "4.4.1",
4519 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
4520 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
4521 "dev": true,
4522 "dependencies": {
4523 "punycode": "^2.1.0"
4524 }
4525 },
4526 "node_modules/vite": {
4527 "version": "5.3.5",
4528 "resolved": "https://registry.npmjs.org/vite/-/vite-5.3.5.tgz",
4529 "integrity": "sha512-MdjglKR6AQXQb9JGiS7Rc2wC6uMjcm7Go/NHNO63EwiJXfuk9PgqiP/n5IDJCziMkfw9n4Ubp7lttNwz+8ZVKA==",
4530 "dev": true,
4531 "dependencies": {
4532 "esbuild": "^0.21.3",
4533 "postcss": "^8.4.39",
4534 "rollup": "^4.13.0"
4535 },
4536 "bin": {
4537 "vite": "bin/vite.js"
4538 },
4539 "engines": {
4540 "node": "^18.0.0 || >=20.0.0"
4541 },
4542 "funding": {
4543 "url": "https://github.com/vitejs/vite?sponsor=1"
4544 },
4545 "optionalDependencies": {
4546 "fsevents": "~2.3.3"
4547 },
4548 "peerDependencies": {
4549 "@types/node": "^18.0.0 || >=20.0.0",
4550 "less": "*",
4551 "lightningcss": "^1.21.0",
4552 "sass": "*",
4553 "stylus": "*",
4554 "sugarss": "*",
4555 "terser": "^5.4.0"
4556 },
4557 "peerDependenciesMeta": {
4558 "@types/node": {
4559 "optional": true
4560 },
4561 "less": {
4562 "optional": true
4563 },
4564 "lightningcss": {
4565 "optional": true
4566 },
4567 "sass": {
4568 "optional": true
4569 },
4570 "stylus": {
4571 "optional": true
4572 },
4573 "sugarss": {
4574 "optional": true
4575 },
4576 "terser": {
4577 "optional": true
4578 }
4579 }
4580 },
4581 "node_modules/which": {
4582 "version": "2.0.2",
4583 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
4584 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
4585 "dev": true,
4586 "dependencies": {
4587 "isexe": "^2.0.0"
4588 },
4589 "bin": {
4590 "node-which": "bin/node-which"
4591 },
4592 "engines": {
4593 "node": ">= 8"
4594 }
4595 },
4596 "node_modules/which-boxed-primitive": {
4597 "version": "1.0.2",
4598 "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz",
4599 "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==",
4600 "dev": true,
4601 "dependencies": {
4602 "is-bigint": "^1.0.1",
4603 "is-boolean-object": "^1.1.0",
4604 "is-number-object": "^1.0.4",
4605 "is-string": "^1.0.5",
4606 "is-symbol": "^1.0.3"
4607 },
4608 "funding": {
4609 "url": "https://github.com/sponsors/ljharb"
4610 }
4611 },
4612 "node_modules/which-builtin-type": {
4613 "version": "1.1.4",
4614 "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.1.4.tgz",
4615 "integrity": "sha512-bppkmBSsHFmIMSl8BO9TbsyzsvGjVoppt8xUiGzwiu/bhDCGxnpOKCxgqj6GuyHE0mINMDecBFPlOm2hzY084w==",
4616 "dev": true,
4617 "dependencies": {
4618 "function.prototype.name": "^1.1.6",
4619 "has-tostringtag": "^1.0.2",
4620 "is-async-function": "^2.0.0",
4621 "is-date-object": "^1.0.5",
4622 "is-finalizationregistry": "^1.0.2",
4623 "is-generator-function": "^1.0.10",
4624 "is-regex": "^1.1.4",
4625 "is-weakref": "^1.0.2",
4626 "isarray": "^2.0.5",
4627 "which-boxed-primitive": "^1.0.2",
4628 "which-collection": "^1.0.2",
4629 "which-typed-array": "^1.1.15"
4630 },
4631 "engines": {
4632 "node": ">= 0.4"
4633 },
4634 "funding": {
4635 "url": "https://github.com/sponsors/ljharb"
4636 }
4637 },
4638 "node_modules/which-collection": {
4639 "version": "1.0.2",
4640 "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz",
4641 "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==",
4642 "dev": true,
4643 "dependencies": {
4644 "is-map": "^2.0.3",
4645 "is-set": "^2.0.3",
4646 "is-weakmap": "^2.0.2",
4647 "is-weakset": "^2.0.3"
4648 },
4649 "engines": {
4650 "node": ">= 0.4"
4651 },
4652 "funding": {
4653 "url": "https://github.com/sponsors/ljharb"
4654 }
4655 },
4656 "node_modules/which-typed-array": {
4657 "version": "1.1.15",
4658 "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz",
4659 "integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==",
4660 "dev": true,
4661 "dependencies": {
4662 "available-typed-arrays": "^1.0.7",
4663 "call-bind": "^1.0.7",
4664 "for-each": "^0.3.3",
4665 "gopd": "^1.0.1",
4666 "has-tostringtag": "^1.0.2"
4667 },
4668 "engines": {
4669 "node": ">= 0.4"
4670 },
4671 "funding": {
4672 "url": "https://github.com/sponsors/ljharb"
4673 }
4674 },
4675 "node_modules/word-wrap": {
4676 "version": "1.2.5",
4677 "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz",
4678 "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==",
4679 "dev": true,
4680 "engines": {
4681 "node": ">=0.10.0"
4682 }
4683 },
4684 "node_modules/wrappy": {
4685 "version": "1.0.2",
4686 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
4687 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
4688 "dev": true
4689 },
4690 "node_modules/yallist": {
4691 "version": "3.1.1",
4692 "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
4693 "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
4694 "dev": true
4695 },
4696 "node_modules/yocto-queue": {
4697 "version": "0.1.0",
4698 "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
4699 "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
4700 "dev": true,
4701 "engines": {
4702 "node": ">=10"
4703 },
4704 "funding": {
4705 "url": "https://github.com/sponsors/sindresorhus"
4706 }
4707 }
4708 }
4709}
Note: See TracBrowser for help on using the repository browser.