[READ-ONLY] Mirror of https://github.com/andrioid/generic-table-ts. Prototype. Playing around with TypeScript generics and a stackable Table.
134 kB
3570 lines
1{
2 "name": "generics-ts",
3 "version": "0.0.0",
4 "lockfileVersion": 2,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "generics-ts",
9 "version": "0.0.0",
10 "license": "MIT",
11 "dependencies": {
12 "react": "^18.2.0",
13 "react-dom": "^18.2.0"
14 },
15 "devDependencies": {
16 "@types/react": "^18.0.17",
17 "@types/react-dom": "^18.0.6",
18 "@vitejs/plugin-react": "^2.1.0",
19 "autoprefixer": "^10.4.12",
20 "clsx": "^1.2.1",
21 "postcss": "^8.4.18",
22 "tailwindcss": "^3.1.8",
23 "typescript": "^4.6.4",
24 "vite": "^3.1.0"
25 }
26 },
27 "node_modules/@ampproject/remapping": {
28 "version": "2.2.0",
29 "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz",
30 "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==",
31 "dev": true,
32 "dependencies": {
33 "@jridgewell/gen-mapping": "^0.1.0",
34 "@jridgewell/trace-mapping": "^0.3.9"
35 },
36 "engines": {
37 "node": ">=6.0.0"
38 }
39 },
40 "node_modules/@babel/code-frame": {
41 "version": "7.18.6",
42 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz",
43 "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==",
44 "dev": true,
45 "dependencies": {
46 "@babel/highlight": "^7.18.6"
47 },
48 "engines": {
49 "node": ">=6.9.0"
50 }
51 },
52 "node_modules/@babel/compat-data": {
53 "version": "7.19.4",
54 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.19.4.tgz",
55 "integrity": "sha512-CHIGpJcUQ5lU9KrPHTjBMhVwQG6CQjxfg36fGXl3qk/Gik1WwWachaXFuo0uCWJT/mStOKtcbFJCaVLihC1CMw==",
56 "dev": true,
57 "engines": {
58 "node": ">=6.9.0"
59 }
60 },
61 "node_modules/@babel/core": {
62 "version": "7.19.3",
63 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.19.3.tgz",
64 "integrity": "sha512-WneDJxdsjEvyKtXKsaBGbDeiyOjR5vYq4HcShxnIbG0qixpoHjI3MqeZM9NDvsojNCEBItQE4juOo/bU6e72gQ==",
65 "dev": true,
66 "dependencies": {
67 "@ampproject/remapping": "^2.1.0",
68 "@babel/code-frame": "^7.18.6",
69 "@babel/generator": "^7.19.3",
70 "@babel/helper-compilation-targets": "^7.19.3",
71 "@babel/helper-module-transforms": "^7.19.0",
72 "@babel/helpers": "^7.19.0",
73 "@babel/parser": "^7.19.3",
74 "@babel/template": "^7.18.10",
75 "@babel/traverse": "^7.19.3",
76 "@babel/types": "^7.19.3",
77 "convert-source-map": "^1.7.0",
78 "debug": "^4.1.0",
79 "gensync": "^1.0.0-beta.2",
80 "json5": "^2.2.1",
81 "semver": "^6.3.0"
82 },
83 "engines": {
84 "node": ">=6.9.0"
85 },
86 "funding": {
87 "type": "opencollective",
88 "url": "https://opencollective.com/babel"
89 }
90 },
91 "node_modules/@babel/generator": {
92 "version": "7.19.5",
93 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.19.5.tgz",
94 "integrity": "sha512-DxbNz9Lz4aMZ99qPpO1raTbcrI1ZeYh+9NR9qhfkQIbFtVEqotHojEBxHzmxhVONkGt6VyrqVQcgpefMy9pqcg==",
95 "dev": true,
96 "dependencies": {
97 "@babel/types": "^7.19.4",
98 "@jridgewell/gen-mapping": "^0.3.2",
99 "jsesc": "^2.5.1"
100 },
101 "engines": {
102 "node": ">=6.9.0"
103 }
104 },
105 "node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": {
106 "version": "0.3.2",
107 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz",
108 "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==",
109 "dev": true,
110 "dependencies": {
111 "@jridgewell/set-array": "^1.0.1",
112 "@jridgewell/sourcemap-codec": "^1.4.10",
113 "@jridgewell/trace-mapping": "^0.3.9"
114 },
115 "engines": {
116 "node": ">=6.0.0"
117 }
118 },
119 "node_modules/@babel/helper-annotate-as-pure": {
120 "version": "7.18.6",
121 "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz",
122 "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==",
123 "dev": true,
124 "dependencies": {
125 "@babel/types": "^7.18.6"
126 },
127 "engines": {
128 "node": ">=6.9.0"
129 }
130 },
131 "node_modules/@babel/helper-compilation-targets": {
132 "version": "7.19.3",
133 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.19.3.tgz",
134 "integrity": "sha512-65ESqLGyGmLvgR0mst5AdW1FkNlj9rQsCKduzEoEPhBCDFGXvz2jW6bXFG6i0/MrV2s7hhXjjb2yAzcPuQlLwg==",
135 "dev": true,
136 "dependencies": {
137 "@babel/compat-data": "^7.19.3",
138 "@babel/helper-validator-option": "^7.18.6",
139 "browserslist": "^4.21.3",
140 "semver": "^6.3.0"
141 },
142 "engines": {
143 "node": ">=6.9.0"
144 },
145 "peerDependencies": {
146 "@babel/core": "^7.0.0"
147 }
148 },
149 "node_modules/@babel/helper-environment-visitor": {
150 "version": "7.18.9",
151 "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz",
152 "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==",
153 "dev": true,
154 "engines": {
155 "node": ">=6.9.0"
156 }
157 },
158 "node_modules/@babel/helper-function-name": {
159 "version": "7.19.0",
160 "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz",
161 "integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==",
162 "dev": true,
163 "dependencies": {
164 "@babel/template": "^7.18.10",
165 "@babel/types": "^7.19.0"
166 },
167 "engines": {
168 "node": ">=6.9.0"
169 }
170 },
171 "node_modules/@babel/helper-hoist-variables": {
172 "version": "7.18.6",
173 "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz",
174 "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==",
175 "dev": true,
176 "dependencies": {
177 "@babel/types": "^7.18.6"
178 },
179 "engines": {
180 "node": ">=6.9.0"
181 }
182 },
183 "node_modules/@babel/helper-module-imports": {
184 "version": "7.18.6",
185 "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz",
186 "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==",
187 "dev": true,
188 "dependencies": {
189 "@babel/types": "^7.18.6"
190 },
191 "engines": {
192 "node": ">=6.9.0"
193 }
194 },
195 "node_modules/@babel/helper-module-transforms": {
196 "version": "7.19.0",
197 "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.19.0.tgz",
198 "integrity": "sha512-3HBZ377Fe14RbLIA+ac3sY4PTgpxHVkFrESaWhoI5PuyXPBBX8+C34qblV9G89ZtycGJCmCI/Ut+VUDK4bltNQ==",
199 "dev": true,
200 "dependencies": {
201 "@babel/helper-environment-visitor": "^7.18.9",
202 "@babel/helper-module-imports": "^7.18.6",
203 "@babel/helper-simple-access": "^7.18.6",
204 "@babel/helper-split-export-declaration": "^7.18.6",
205 "@babel/helper-validator-identifier": "^7.18.6",
206 "@babel/template": "^7.18.10",
207 "@babel/traverse": "^7.19.0",
208 "@babel/types": "^7.19.0"
209 },
210 "engines": {
211 "node": ">=6.9.0"
212 }
213 },
214 "node_modules/@babel/helper-plugin-utils": {
215 "version": "7.19.0",
216 "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.19.0.tgz",
217 "integrity": "sha512-40Ryx7I8mT+0gaNxm8JGTZFUITNqdLAgdg0hXzeVZxVD6nFsdhQvip6v8dqkRHzsz1VFpFAaOCHNn0vKBL7Czw==",
218 "dev": true,
219 "engines": {
220 "node": ">=6.9.0"
221 }
222 },
223 "node_modules/@babel/helper-simple-access": {
224 "version": "7.19.4",
225 "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.19.4.tgz",
226 "integrity": "sha512-f9Xq6WqBFqaDfbCzn2w85hwklswz5qsKlh7f08w4Y9yhJHpnNC0QemtSkK5YyOY8kPGvyiwdzZksGUhnGdaUIg==",
227 "dev": true,
228 "dependencies": {
229 "@babel/types": "^7.19.4"
230 },
231 "engines": {
232 "node": ">=6.9.0"
233 }
234 },
235 "node_modules/@babel/helper-split-export-declaration": {
236 "version": "7.18.6",
237 "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz",
238 "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==",
239 "dev": true,
240 "dependencies": {
241 "@babel/types": "^7.18.6"
242 },
243 "engines": {
244 "node": ">=6.9.0"
245 }
246 },
247 "node_modules/@babel/helper-string-parser": {
248 "version": "7.19.4",
249 "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz",
250 "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==",
251 "dev": true,
252 "engines": {
253 "node": ">=6.9.0"
254 }
255 },
256 "node_modules/@babel/helper-validator-identifier": {
257 "version": "7.19.1",
258 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz",
259 "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==",
260 "dev": true,
261 "engines": {
262 "node": ">=6.9.0"
263 }
264 },
265 "node_modules/@babel/helper-validator-option": {
266 "version": "7.18.6",
267 "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz",
268 "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==",
269 "dev": true,
270 "engines": {
271 "node": ">=6.9.0"
272 }
273 },
274 "node_modules/@babel/helpers": {
275 "version": "7.19.4",
276 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.19.4.tgz",
277 "integrity": "sha512-G+z3aOx2nfDHwX/kyVii5fJq+bgscg89/dJNWpYeKeBv3v9xX8EIabmx1k6u9LS04H7nROFVRVK+e3k0VHp+sw==",
278 "dev": true,
279 "dependencies": {
280 "@babel/template": "^7.18.10",
281 "@babel/traverse": "^7.19.4",
282 "@babel/types": "^7.19.4"
283 },
284 "engines": {
285 "node": ">=6.9.0"
286 }
287 },
288 "node_modules/@babel/highlight": {
289 "version": "7.18.6",
290 "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz",
291 "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==",
292 "dev": true,
293 "dependencies": {
294 "@babel/helper-validator-identifier": "^7.18.6",
295 "chalk": "^2.0.0",
296 "js-tokens": "^4.0.0"
297 },
298 "engines": {
299 "node": ">=6.9.0"
300 }
301 },
302 "node_modules/@babel/parser": {
303 "version": "7.19.4",
304 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.19.4.tgz",
305 "integrity": "sha512-qpVT7gtuOLjWeDTKLkJ6sryqLliBaFpAtGeqw5cs5giLldvh+Ch0plqnUMKoVAUS6ZEueQQiZV+p5pxtPitEsA==",
306 "dev": true,
307 "bin": {
308 "parser": "bin/babel-parser.js"
309 },
310 "engines": {
311 "node": ">=6.0.0"
312 }
313 },
314 "node_modules/@babel/plugin-syntax-jsx": {
315 "version": "7.18.6",
316 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz",
317 "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==",
318 "dev": true,
319 "dependencies": {
320 "@babel/helper-plugin-utils": "^7.18.6"
321 },
322 "engines": {
323 "node": ">=6.9.0"
324 },
325 "peerDependencies": {
326 "@babel/core": "^7.0.0-0"
327 }
328 },
329 "node_modules/@babel/plugin-transform-react-jsx": {
330 "version": "7.19.0",
331 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.19.0.tgz",
332 "integrity": "sha512-UVEvX3tXie3Szm3emi1+G63jyw1w5IcMY0FSKM+CRnKRI5Mr1YbCNgsSTwoTwKphQEG9P+QqmuRFneJPZuHNhg==",
333 "dev": true,
334 "dependencies": {
335 "@babel/helper-annotate-as-pure": "^7.18.6",
336 "@babel/helper-module-imports": "^7.18.6",
337 "@babel/helper-plugin-utils": "^7.19.0",
338 "@babel/plugin-syntax-jsx": "^7.18.6",
339 "@babel/types": "^7.19.0"
340 },
341 "engines": {
342 "node": ">=6.9.0"
343 },
344 "peerDependencies": {
345 "@babel/core": "^7.0.0-0"
346 }
347 },
348 "node_modules/@babel/plugin-transform-react-jsx-development": {
349 "version": "7.18.6",
350 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.18.6.tgz",
351 "integrity": "sha512-SA6HEjwYFKF7WDjWcMcMGUimmw/nhNRDWxr+KaLSCrkD/LMDBvWRmHAYgE1HDeF8KUuI8OAu+RT6EOtKxSW2qA==",
352 "dev": true,
353 "dependencies": {
354 "@babel/plugin-transform-react-jsx": "^7.18.6"
355 },
356 "engines": {
357 "node": ">=6.9.0"
358 },
359 "peerDependencies": {
360 "@babel/core": "^7.0.0-0"
361 }
362 },
363 "node_modules/@babel/plugin-transform-react-jsx-self": {
364 "version": "7.18.6",
365 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.18.6.tgz",
366 "integrity": "sha512-A0LQGx4+4Jv7u/tWzoJF7alZwnBDQd6cGLh9P+Ttk4dpiL+J5p7NSNv/9tlEFFJDq3kjxOavWmbm6t0Gk+A3Ig==",
367 "dev": true,
368 "dependencies": {
369 "@babel/helper-plugin-utils": "^7.18.6"
370 },
371 "engines": {
372 "node": ">=6.9.0"
373 },
374 "peerDependencies": {
375 "@babel/core": "^7.0.0-0"
376 }
377 },
378 "node_modules/@babel/plugin-transform-react-jsx-source": {
379 "version": "7.18.6",
380 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.18.6.tgz",
381 "integrity": "sha512-utZmlASneDfdaMh0m/WausbjUjEdGrQJz0vFK93d7wD3xf5wBtX219+q6IlCNZeguIcxS2f/CvLZrlLSvSHQXw==",
382 "dev": true,
383 "dependencies": {
384 "@babel/helper-plugin-utils": "^7.18.6"
385 },
386 "engines": {
387 "node": ">=6.9.0"
388 },
389 "peerDependencies": {
390 "@babel/core": "^7.0.0-0"
391 }
392 },
393 "node_modules/@babel/template": {
394 "version": "7.18.10",
395 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz",
396 "integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==",
397 "dev": true,
398 "dependencies": {
399 "@babel/code-frame": "^7.18.6",
400 "@babel/parser": "^7.18.10",
401 "@babel/types": "^7.18.10"
402 },
403 "engines": {
404 "node": ">=6.9.0"
405 }
406 },
407 "node_modules/@babel/traverse": {
408 "version": "7.19.4",
409 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.19.4.tgz",
410 "integrity": "sha512-w3K1i+V5u2aJUOXBFFC5pveFLmtq1s3qcdDNC2qRI6WPBQIDaKFqXxDEqDO/h1dQ3HjsZoZMyIy6jGLq0xtw+g==",
411 "dev": true,
412 "dependencies": {
413 "@babel/code-frame": "^7.18.6",
414 "@babel/generator": "^7.19.4",
415 "@babel/helper-environment-visitor": "^7.18.9",
416 "@babel/helper-function-name": "^7.19.0",
417 "@babel/helper-hoist-variables": "^7.18.6",
418 "@babel/helper-split-export-declaration": "^7.18.6",
419 "@babel/parser": "^7.19.4",
420 "@babel/types": "^7.19.4",
421 "debug": "^4.1.0",
422 "globals": "^11.1.0"
423 },
424 "engines": {
425 "node": ">=6.9.0"
426 }
427 },
428 "node_modules/@babel/types": {
429 "version": "7.19.4",
430 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.19.4.tgz",
431 "integrity": "sha512-M5LK7nAeS6+9j7hAq+b3fQs+pNfUtTGq+yFFfHnauFA8zQtLRfmuipmsKDKKLuyG+wC8ABW43A153YNawNTEtw==",
432 "dev": true,
433 "dependencies": {
434 "@babel/helper-string-parser": "^7.19.4",
435 "@babel/helper-validator-identifier": "^7.19.1",
436 "to-fast-properties": "^2.0.0"
437 },
438 "engines": {
439 "node": ">=6.9.0"
440 }
441 },
442 "node_modules/@esbuild/android-arm": {
443 "version": "0.15.11",
444 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.15.11.tgz",
445 "integrity": "sha512-PzMcQLazLBkwDEkrNPi9AbjFt6+3I7HKbiYF2XtWQ7wItrHvEOeO3T8Am434zAozWtVP7lrTue1bEfc2nYWeCA==",
446 "cpu": [
447 "arm"
448 ],
449 "dev": true,
450 "optional": true,
451 "os": [
452 "android"
453 ],
454 "engines": {
455 "node": ">=12"
456 }
457 },
458 "node_modules/@esbuild/linux-loong64": {
459 "version": "0.15.11",
460 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.15.11.tgz",
461 "integrity": "sha512-geWp637tUhNmhL3Xgy4Bj703yXB9dqiLJe05lCUfjSFDrQf9C/8pArusyPUbUbPwlC/EAUjBw32sxuIl/11dZw==",
462 "cpu": [
463 "loong64"
464 ],
465 "dev": true,
466 "optional": true,
467 "os": [
468 "linux"
469 ],
470 "engines": {
471 "node": ">=12"
472 }
473 },
474 "node_modules/@jridgewell/gen-mapping": {
475 "version": "0.1.1",
476 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz",
477 "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==",
478 "dev": true,
479 "dependencies": {
480 "@jridgewell/set-array": "^1.0.0",
481 "@jridgewell/sourcemap-codec": "^1.4.10"
482 },
483 "engines": {
484 "node": ">=6.0.0"
485 }
486 },
487 "node_modules/@jridgewell/resolve-uri": {
488 "version": "3.1.0",
489 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz",
490 "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==",
491 "dev": true,
492 "engines": {
493 "node": ">=6.0.0"
494 }
495 },
496 "node_modules/@jridgewell/set-array": {
497 "version": "1.1.2",
498 "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz",
499 "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==",
500 "dev": true,
501 "engines": {
502 "node": ">=6.0.0"
503 }
504 },
505 "node_modules/@jridgewell/sourcemap-codec": {
506 "version": "1.4.14",
507 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz",
508 "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==",
509 "dev": true
510 },
511 "node_modules/@jridgewell/trace-mapping": {
512 "version": "0.3.17",
513 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz",
514 "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==",
515 "dev": true,
516 "dependencies": {
517 "@jridgewell/resolve-uri": "3.1.0",
518 "@jridgewell/sourcemap-codec": "1.4.14"
519 }
520 },
521 "node_modules/@nodelib/fs.scandir": {
522 "version": "2.1.5",
523 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
524 "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
525 "dev": true,
526 "dependencies": {
527 "@nodelib/fs.stat": "2.0.5",
528 "run-parallel": "^1.1.9"
529 },
530 "engines": {
531 "node": ">= 8"
532 }
533 },
534 "node_modules/@nodelib/fs.stat": {
535 "version": "2.0.5",
536 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
537 "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
538 "dev": true,
539 "engines": {
540 "node": ">= 8"
541 }
542 },
543 "node_modules/@nodelib/fs.walk": {
544 "version": "1.2.8",
545 "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
546 "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
547 "dev": true,
548 "dependencies": {
549 "@nodelib/fs.scandir": "2.1.5",
550 "fastq": "^1.6.0"
551 },
552 "engines": {
553 "node": ">= 8"
554 }
555 },
556 "node_modules/@types/prop-types": {
557 "version": "15.7.5",
558 "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz",
559 "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==",
560 "dev": true
561 },
562 "node_modules/@types/react": {
563 "version": "18.0.21",
564 "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.21.tgz",
565 "integrity": "sha512-7QUCOxvFgnD5Jk8ZKlUAhVcRj7GuJRjnjjiY/IUBWKgOlnvDvTMLD4RTF7NPyVmbRhNrbomZiOepg7M/2Kj1mA==",
566 "dev": true,
567 "dependencies": {
568 "@types/prop-types": "*",
569 "@types/scheduler": "*",
570 "csstype": "^3.0.2"
571 }
572 },
573 "node_modules/@types/react-dom": {
574 "version": "18.0.6",
575 "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.6.tgz",
576 "integrity": "sha512-/5OFZgfIPSwy+YuIBP/FgJnQnsxhZhjjrnxudMddeblOouIodEQ75X14Rr4wGSG/bknL+Omy9iWlLo1u/9GzAA==",
577 "dev": true,
578 "dependencies": {
579 "@types/react": "*"
580 }
581 },
582 "node_modules/@types/scheduler": {
583 "version": "0.16.2",
584 "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz",
585 "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==",
586 "dev": true
587 },
588 "node_modules/@vitejs/plugin-react": {
589 "version": "2.1.0",
590 "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-2.1.0.tgz",
591 "integrity": "sha512-am6rPyyU3LzUYne3Gd9oj9c4Rzbq5hQnuGXSMT6Gujq45Il/+bunwq3lrB7wghLkiF45ygMwft37vgJ/NE8IAA==",
592 "dev": true,
593 "dependencies": {
594 "@babel/core": "^7.18.13",
595 "@babel/plugin-transform-react-jsx": "^7.18.10",
596 "@babel/plugin-transform-react-jsx-development": "^7.18.6",
597 "@babel/plugin-transform-react-jsx-self": "^7.18.6",
598 "@babel/plugin-transform-react-jsx-source": "^7.18.6",
599 "magic-string": "^0.26.2",
600 "react-refresh": "^0.14.0"
601 },
602 "engines": {
603 "node": "^14.18.0 || >=16.0.0"
604 },
605 "peerDependencies": {
606 "vite": "^3.0.0"
607 }
608 },
609 "node_modules/acorn": {
610 "version": "7.4.1",
611 "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
612 "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==",
613 "dev": true,
614 "bin": {
615 "acorn": "bin/acorn"
616 },
617 "engines": {
618 "node": ">=0.4.0"
619 }
620 },
621 "node_modules/acorn-node": {
622 "version": "1.8.2",
623 "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz",
624 "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==",
625 "dev": true,
626 "dependencies": {
627 "acorn": "^7.0.0",
628 "acorn-walk": "^7.0.0",
629 "xtend": "^4.0.2"
630 }
631 },
632 "node_modules/acorn-walk": {
633 "version": "7.2.0",
634 "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz",
635 "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==",
636 "dev": true,
637 "engines": {
638 "node": ">=0.4.0"
639 }
640 },
641 "node_modules/ansi-styles": {
642 "version": "3.2.1",
643 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
644 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
645 "dev": true,
646 "dependencies": {
647 "color-convert": "^1.9.0"
648 },
649 "engines": {
650 "node": ">=4"
651 }
652 },
653 "node_modules/anymatch": {
654 "version": "3.1.2",
655 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
656 "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
657 "dev": true,
658 "dependencies": {
659 "normalize-path": "^3.0.0",
660 "picomatch": "^2.0.4"
661 },
662 "engines": {
663 "node": ">= 8"
664 }
665 },
666 "node_modules/arg": {
667 "version": "5.0.2",
668 "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz",
669 "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==",
670 "dev": true
671 },
672 "node_modules/autoprefixer": {
673 "version": "10.4.12",
674 "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.12.tgz",
675 "integrity": "sha512-WrCGV9/b97Pa+jtwf5UGaRjgQIg7OK3D06GnoYoZNcG1Xb8Gt3EfuKjlhh9i/VtT16g6PYjZ69jdJ2g8FxSC4Q==",
676 "dev": true,
677 "funding": [
678 {
679 "type": "opencollective",
680 "url": "https://opencollective.com/postcss/"
681 },
682 {
683 "type": "tidelift",
684 "url": "https://tidelift.com/funding/github/npm/autoprefixer"
685 }
686 ],
687 "dependencies": {
688 "browserslist": "^4.21.4",
689 "caniuse-lite": "^1.0.30001407",
690 "fraction.js": "^4.2.0",
691 "normalize-range": "^0.1.2",
692 "picocolors": "^1.0.0",
693 "postcss-value-parser": "^4.2.0"
694 },
695 "bin": {
696 "autoprefixer": "bin/autoprefixer"
697 },
698 "engines": {
699 "node": "^10 || ^12 || >=14"
700 },
701 "peerDependencies": {
702 "postcss": "^8.1.0"
703 }
704 },
705 "node_modules/binary-extensions": {
706 "version": "2.2.0",
707 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
708 "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
709 "dev": true,
710 "engines": {
711 "node": ">=8"
712 }
713 },
714 "node_modules/braces": {
715 "version": "3.0.2",
716 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
717 "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
718 "dev": true,
719 "dependencies": {
720 "fill-range": "^7.0.1"
721 },
722 "engines": {
723 "node": ">=8"
724 }
725 },
726 "node_modules/browserslist": {
727 "version": "4.21.4",
728 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz",
729 "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==",
730 "dev": true,
731 "funding": [
732 {
733 "type": "opencollective",
734 "url": "https://opencollective.com/browserslist"
735 },
736 {
737 "type": "tidelift",
738 "url": "https://tidelift.com/funding/github/npm/browserslist"
739 }
740 ],
741 "dependencies": {
742 "caniuse-lite": "^1.0.30001400",
743 "electron-to-chromium": "^1.4.251",
744 "node-releases": "^2.0.6",
745 "update-browserslist-db": "^1.0.9"
746 },
747 "bin": {
748 "browserslist": "cli.js"
749 },
750 "engines": {
751 "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
752 }
753 },
754 "node_modules/camelcase-css": {
755 "version": "2.0.1",
756 "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz",
757 "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==",
758 "dev": true,
759 "engines": {
760 "node": ">= 6"
761 }
762 },
763 "node_modules/caniuse-lite": {
764 "version": "1.0.30001419",
765 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001419.tgz",
766 "integrity": "sha512-aFO1r+g6R7TW+PNQxKzjITwLOyDhVRLjW0LcwS/HCZGUUKTGNp9+IwLC4xyDSZBygVL/mxaFR3HIV6wEKQuSzw==",
767 "dev": true,
768 "funding": [
769 {
770 "type": "opencollective",
771 "url": "https://opencollective.com/browserslist"
772 },
773 {
774 "type": "tidelift",
775 "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
776 }
777 ]
778 },
779 "node_modules/chalk": {
780 "version": "2.4.2",
781 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
782 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
783 "dev": true,
784 "dependencies": {
785 "ansi-styles": "^3.2.1",
786 "escape-string-regexp": "^1.0.5",
787 "supports-color": "^5.3.0"
788 },
789 "engines": {
790 "node": ">=4"
791 }
792 },
793 "node_modules/chokidar": {
794 "version": "3.5.3",
795 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz",
796 "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==",
797 "dev": true,
798 "funding": [
799 {
800 "type": "individual",
801 "url": "https://paulmillr.com/funding/"
802 }
803 ],
804 "dependencies": {
805 "anymatch": "~3.1.2",
806 "braces": "~3.0.2",
807 "glob-parent": "~5.1.2",
808 "is-binary-path": "~2.1.0",
809 "is-glob": "~4.0.1",
810 "normalize-path": "~3.0.0",
811 "readdirp": "~3.6.0"
812 },
813 "engines": {
814 "node": ">= 8.10.0"
815 },
816 "optionalDependencies": {
817 "fsevents": "~2.3.2"
818 }
819 },
820 "node_modules/chokidar/node_modules/glob-parent": {
821 "version": "5.1.2",
822 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
823 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
824 "dev": true,
825 "dependencies": {
826 "is-glob": "^4.0.1"
827 },
828 "engines": {
829 "node": ">= 6"
830 }
831 },
832 "node_modules/clsx": {
833 "version": "1.2.1",
834 "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz",
835 "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==",
836 "dev": true,
837 "engines": {
838 "node": ">=6"
839 }
840 },
841 "node_modules/color-convert": {
842 "version": "1.9.3",
843 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
844 "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
845 "dev": true,
846 "dependencies": {
847 "color-name": "1.1.3"
848 }
849 },
850 "node_modules/color-name": {
851 "version": "1.1.3",
852 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
853 "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==",
854 "dev": true
855 },
856 "node_modules/convert-source-map": {
857 "version": "1.9.0",
858 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz",
859 "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==",
860 "dev": true
861 },
862 "node_modules/cssesc": {
863 "version": "3.0.0",
864 "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
865 "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
866 "dev": true,
867 "bin": {
868 "cssesc": "bin/cssesc"
869 },
870 "engines": {
871 "node": ">=4"
872 }
873 },
874 "node_modules/csstype": {
875 "version": "3.1.1",
876 "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz",
877 "integrity": "sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==",
878 "dev": true
879 },
880 "node_modules/debug": {
881 "version": "4.3.4",
882 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
883 "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
884 "dev": true,
885 "dependencies": {
886 "ms": "2.1.2"
887 },
888 "engines": {
889 "node": ">=6.0"
890 },
891 "peerDependenciesMeta": {
892 "supports-color": {
893 "optional": true
894 }
895 }
896 },
897 "node_modules/defined": {
898 "version": "1.0.1",
899 "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.1.tgz",
900 "integrity": "sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q==",
901 "dev": true,
902 "funding": {
903 "url": "https://github.com/sponsors/ljharb"
904 }
905 },
906 "node_modules/detective": {
907 "version": "5.2.1",
908 "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.1.tgz",
909 "integrity": "sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==",
910 "dev": true,
911 "dependencies": {
912 "acorn-node": "^1.8.2",
913 "defined": "^1.0.0",
914 "minimist": "^1.2.6"
915 },
916 "bin": {
917 "detective": "bin/detective.js"
918 },
919 "engines": {
920 "node": ">=0.8.0"
921 }
922 },
923 "node_modules/didyoumean": {
924 "version": "1.2.2",
925 "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz",
926 "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==",
927 "dev": true
928 },
929 "node_modules/dlv": {
930 "version": "1.1.3",
931 "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz",
932 "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==",
933 "dev": true
934 },
935 "node_modules/electron-to-chromium": {
936 "version": "1.4.283",
937 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.283.tgz",
938 "integrity": "sha512-g6RQ9zCOV+U5QVHW9OpFR7rdk/V7xfopNXnyAamdpFgCHgZ1sjI8VuR1+zG2YG/TZk+tQ8mpNkug4P8FU0fuOA==",
939 "dev": true
940 },
941 "node_modules/esbuild": {
942 "version": "0.15.11",
943 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.15.11.tgz",
944 "integrity": "sha512-OgHGuhlfZ//mToxjte1D5iiiQgWfJ2GByVMwEC/IuoXsBGkuyK1+KrjYu0laSpnN/L1UmLUCv0s25vObdc1bVg==",
945 "dev": true,
946 "hasInstallScript": true,
947 "bin": {
948 "esbuild": "bin/esbuild"
949 },
950 "engines": {
951 "node": ">=12"
952 },
953 "optionalDependencies": {
954 "@esbuild/android-arm": "0.15.11",
955 "@esbuild/linux-loong64": "0.15.11",
956 "esbuild-android-64": "0.15.11",
957 "esbuild-android-arm64": "0.15.11",
958 "esbuild-darwin-64": "0.15.11",
959 "esbuild-darwin-arm64": "0.15.11",
960 "esbuild-freebsd-64": "0.15.11",
961 "esbuild-freebsd-arm64": "0.15.11",
962 "esbuild-linux-32": "0.15.11",
963 "esbuild-linux-64": "0.15.11",
964 "esbuild-linux-arm": "0.15.11",
965 "esbuild-linux-arm64": "0.15.11",
966 "esbuild-linux-mips64le": "0.15.11",
967 "esbuild-linux-ppc64le": "0.15.11",
968 "esbuild-linux-riscv64": "0.15.11",
969 "esbuild-linux-s390x": "0.15.11",
970 "esbuild-netbsd-64": "0.15.11",
971 "esbuild-openbsd-64": "0.15.11",
972 "esbuild-sunos-64": "0.15.11",
973 "esbuild-windows-32": "0.15.11",
974 "esbuild-windows-64": "0.15.11",
975 "esbuild-windows-arm64": "0.15.11"
976 }
977 },
978 "node_modules/esbuild-android-64": {
979 "version": "0.15.11",
980 "resolved": "https://registry.npmjs.org/esbuild-android-64/-/esbuild-android-64-0.15.11.tgz",
981 "integrity": "sha512-rrwoXEiuI1kaw4k475NJpexs8GfJqQUKcD08VR8sKHmuW9RUuTR2VxcupVvHdiGh9ihxL9m3lpqB1kju92Ialw==",
982 "cpu": [
983 "x64"
984 ],
985 "dev": true,
986 "optional": true,
987 "os": [
988 "android"
989 ],
990 "engines": {
991 "node": ">=12"
992 }
993 },
994 "node_modules/esbuild-android-arm64": {
995 "version": "0.15.11",
996 "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.15.11.tgz",
997 "integrity": "sha512-/hDubOg7BHOhUUsT8KUIU7GfZm5bihqssvqK5PfO4apag7YuObZRZSzViyEKcFn2tPeHx7RKbSBXvAopSHDZJQ==",
998 "cpu": [
999 "arm64"
1000 ],
1001 "dev": true,
1002 "optional": true,
1003 "os": [
1004 "android"
1005 ],
1006 "engines": {
1007 "node": ">=12"
1008 }
1009 },
1010 "node_modules/esbuild-darwin-64": {
1011 "version": "0.15.11",
1012 "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.15.11.tgz",
1013 "integrity": "sha512-1DqHD0ms3AhiwkKnjRUzmiW7JnaJJr5FKrPiR7xuyMwnjDqvNWDdMq4rKSD9OC0piFNK6n0LghsglNMe2MwJtA==",
1014 "cpu": [
1015 "x64"
1016 ],
1017 "dev": true,
1018 "optional": true,
1019 "os": [
1020 "darwin"
1021 ],
1022 "engines": {
1023 "node": ">=12"
1024 }
1025 },
1026 "node_modules/esbuild-darwin-arm64": {
1027 "version": "0.15.11",
1028 "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.15.11.tgz",
1029 "integrity": "sha512-OMzhxSbS0lwwrW40HHjRCeVIJTURdXFA8c3GU30MlHKuPCcvWNUIKVucVBtNpJySXmbkQMDJdJNrXzNDyvoqvQ==",
1030 "cpu": [
1031 "arm64"
1032 ],
1033 "dev": true,
1034 "optional": true,
1035 "os": [
1036 "darwin"
1037 ],
1038 "engines": {
1039 "node": ">=12"
1040 }
1041 },
1042 "node_modules/esbuild-freebsd-64": {
1043 "version": "0.15.11",
1044 "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.15.11.tgz",
1045 "integrity": "sha512-8dKP26r0/Qyez8nTCwpq60QbuYKOeBygdgOAWGCRalunyeqWRoSZj9TQjPDnTTI9joxd3QYw3UhVZTKxO9QdRg==",
1046 "cpu": [
1047 "x64"
1048 ],
1049 "dev": true,
1050 "optional": true,
1051 "os": [
1052 "freebsd"
1053 ],
1054 "engines": {
1055 "node": ">=12"
1056 }
1057 },
1058 "node_modules/esbuild-freebsd-arm64": {
1059 "version": "0.15.11",
1060 "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.15.11.tgz",
1061 "integrity": "sha512-aSGiODiukLGGnSg/O9+cGO2QxEacrdCtCawehkWYTt5VX1ni2b9KoxpHCT9h9Y6wGqNHmXFnB47RRJ8BIqZgmQ==",
1062 "cpu": [
1063 "arm64"
1064 ],
1065 "dev": true,
1066 "optional": true,
1067 "os": [
1068 "freebsd"
1069 ],
1070 "engines": {
1071 "node": ">=12"
1072 }
1073 },
1074 "node_modules/esbuild-linux-32": {
1075 "version": "0.15.11",
1076 "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.15.11.tgz",
1077 "integrity": "sha512-lsrAfdyJBGx+6aHIQmgqUonEzKYeBnyfJPkT6N2dOf1RoXYYV1BkWB6G02tjsrz1d5wZzaTc3cF+TKmuTo/ZwA==",
1078 "cpu": [
1079 "ia32"
1080 ],
1081 "dev": true,
1082 "optional": true,
1083 "os": [
1084 "linux"
1085 ],
1086 "engines": {
1087 "node": ">=12"
1088 }
1089 },
1090 "node_modules/esbuild-linux-64": {
1091 "version": "0.15.11",
1092 "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.15.11.tgz",
1093 "integrity": "sha512-Y2Rh+PcyVhQqXKBTacPCltINN3uIw2xC+dsvLANJ1SpK5NJUtxv8+rqWpjmBgaNWKQT1/uGpMmA9olALy9PLVA==",
1094 "cpu": [
1095 "x64"
1096 ],
1097 "dev": true,
1098 "optional": true,
1099 "os": [
1100 "linux"
1101 ],
1102 "engines": {
1103 "node": ">=12"
1104 }
1105 },
1106 "node_modules/esbuild-linux-arm": {
1107 "version": "0.15.11",
1108 "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.15.11.tgz",
1109 "integrity": "sha512-TJllTVk5aSyqPFvvcHTvf6Wu1ZKhWpJ/qNmZO8LL/XeB+LXCclm7HQHNEIz6MT7IX8PmlC1BZYrOiw2sXSB95A==",
1110 "cpu": [
1111 "arm"
1112 ],
1113 "dev": true,
1114 "optional": true,
1115 "os": [
1116 "linux"
1117 ],
1118 "engines": {
1119 "node": ">=12"
1120 }
1121 },
1122 "node_modules/esbuild-linux-arm64": {
1123 "version": "0.15.11",
1124 "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.15.11.tgz",
1125 "integrity": "sha512-uhcXiTwTmD4OpxJu3xC5TzAAw6Wzf9O1XGWL448EE9bqGjgV1j+oK3lIHAfsHnuIn8K4nDW8yjX0Sv5S++oRuw==",
1126 "cpu": [
1127 "arm64"
1128 ],
1129 "dev": true,
1130 "optional": true,
1131 "os": [
1132 "linux"
1133 ],
1134 "engines": {
1135 "node": ">=12"
1136 }
1137 },
1138 "node_modules/esbuild-linux-mips64le": {
1139 "version": "0.15.11",
1140 "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.15.11.tgz",
1141 "integrity": "sha512-WD61y/R1M4BLe4gxXRypoQ0Ci+Vjf714QYzcPNkiYv5I8K8WDz2ZR8Bm6cqKxd6rD+e/rZgPDbhQ9PCf7TMHmA==",
1142 "cpu": [
1143 "mips64el"
1144 ],
1145 "dev": true,
1146 "optional": true,
1147 "os": [
1148 "linux"
1149 ],
1150 "engines": {
1151 "node": ">=12"
1152 }
1153 },
1154 "node_modules/esbuild-linux-ppc64le": {
1155 "version": "0.15.11",
1156 "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.15.11.tgz",
1157 "integrity": "sha512-JVleZS9oPVLTlBhPTWgOwxFWU/wMUdlBwTbGA4GF8c38sLbS13cupj+C8bLq929jU7EMWry4SaL+tKGIaTlqKg==",
1158 "cpu": [
1159 "ppc64"
1160 ],
1161 "dev": true,
1162 "optional": true,
1163 "os": [
1164 "linux"
1165 ],
1166 "engines": {
1167 "node": ">=12"
1168 }
1169 },
1170 "node_modules/esbuild-linux-riscv64": {
1171 "version": "0.15.11",
1172 "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.15.11.tgz",
1173 "integrity": "sha512-9aLIalZ2HFHIOZpmVU11sEAS9F8TnHw49daEjcgMpBXHFF57VuT9f9/9LKJhw781Gda0P9jDkuCWJ0tFbErvJw==",
1174 "cpu": [
1175 "riscv64"
1176 ],
1177 "dev": true,
1178 "optional": true,
1179 "os": [
1180 "linux"
1181 ],
1182 "engines": {
1183 "node": ">=12"
1184 }
1185 },
1186 "node_modules/esbuild-linux-s390x": {
1187 "version": "0.15.11",
1188 "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.15.11.tgz",
1189 "integrity": "sha512-sZHtiXXOKsLI3XGBGoYO4qKBzJlb8xNsWmvFiwFMHFzA4AXgDP1KDp7Dawe9C2pavTRBDvl+Ok4n/DHQ59oaTg==",
1190 "cpu": [
1191 "s390x"
1192 ],
1193 "dev": true,
1194 "optional": true,
1195 "os": [
1196 "linux"
1197 ],
1198 "engines": {
1199 "node": ">=12"
1200 }
1201 },
1202 "node_modules/esbuild-netbsd-64": {
1203 "version": "0.15.11",
1204 "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.15.11.tgz",
1205 "integrity": "sha512-hUC9yN06K9sg7ju4Vgu9ChAPdsEgtcrcLfyNT5IKwKyfpLvKUwCMZSdF+gRD3WpyZelgTQfJ+pDx5XFbXTlB0A==",
1206 "cpu": [
1207 "x64"
1208 ],
1209 "dev": true,
1210 "optional": true,
1211 "os": [
1212 "netbsd"
1213 ],
1214 "engines": {
1215 "node": ">=12"
1216 }
1217 },
1218 "node_modules/esbuild-openbsd-64": {
1219 "version": "0.15.11",
1220 "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.15.11.tgz",
1221 "integrity": "sha512-0bBo9SQR4t66Wd91LGMAqmWorzO0TTzVjYiifwoFtel8luFeXuPThQnEm5ztN4g0fnvcp7AnUPPzS/Depf17wQ==",
1222 "cpu": [
1223 "x64"
1224 ],
1225 "dev": true,
1226 "optional": true,
1227 "os": [
1228 "openbsd"
1229 ],
1230 "engines": {
1231 "node": ">=12"
1232 }
1233 },
1234 "node_modules/esbuild-sunos-64": {
1235 "version": "0.15.11",
1236 "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.15.11.tgz",
1237 "integrity": "sha512-EuBdTGlsMTjEl1sQnBX2jfygy7iR6CKfvOzi+gEOfhDqbHXsmY1dcpbVtcwHAg9/2yUZSfMJHMAgf1z8M4yyyw==",
1238 "cpu": [
1239 "x64"
1240 ],
1241 "dev": true,
1242 "optional": true,
1243 "os": [
1244 "sunos"
1245 ],
1246 "engines": {
1247 "node": ">=12"
1248 }
1249 },
1250 "node_modules/esbuild-windows-32": {
1251 "version": "0.15.11",
1252 "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.15.11.tgz",
1253 "integrity": "sha512-O0/Wo1Wk6dc0rZSxkvGpmTNIycEznHmkObTFz2VHBhjPsO4ZpCgfGxNkCpz4AdAIeMczpTXt/8d5vdJNKEGC+Q==",
1254 "cpu": [
1255 "ia32"
1256 ],
1257 "dev": true,
1258 "optional": true,
1259 "os": [
1260 "win32"
1261 ],
1262 "engines": {
1263 "node": ">=12"
1264 }
1265 },
1266 "node_modules/esbuild-windows-64": {
1267 "version": "0.15.11",
1268 "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.15.11.tgz",
1269 "integrity": "sha512-x977Q4HhNjnHx00b4XLAnTtj5vfbdEvkxaQwC1Zh5AN8g5EX+izgZ6e5QgqJgpzyRNJqh4hkgIJF1pyy1be0mQ==",
1270 "cpu": [
1271 "x64"
1272 ],
1273 "dev": true,
1274 "optional": true,
1275 "os": [
1276 "win32"
1277 ],
1278 "engines": {
1279 "node": ">=12"
1280 }
1281 },
1282 "node_modules/esbuild-windows-arm64": {
1283 "version": "0.15.11",
1284 "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.15.11.tgz",
1285 "integrity": "sha512-VwUHFACuBahrvntdcMKZteUZ9HaYrBRODoKe4tIWxguQRvvYoYb7iu5LrcRS/FQx8KPZNaa72zuqwVtHeXsITw==",
1286 "cpu": [
1287 "arm64"
1288 ],
1289 "dev": true,
1290 "optional": true,
1291 "os": [
1292 "win32"
1293 ],
1294 "engines": {
1295 "node": ">=12"
1296 }
1297 },
1298 "node_modules/escalade": {
1299 "version": "3.1.1",
1300 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
1301 "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
1302 "dev": true,
1303 "engines": {
1304 "node": ">=6"
1305 }
1306 },
1307 "node_modules/escape-string-regexp": {
1308 "version": "1.0.5",
1309 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
1310 "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
1311 "dev": true,
1312 "engines": {
1313 "node": ">=0.8.0"
1314 }
1315 },
1316 "node_modules/fast-glob": {
1317 "version": "3.2.12",
1318 "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz",
1319 "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==",
1320 "dev": true,
1321 "dependencies": {
1322 "@nodelib/fs.stat": "^2.0.2",
1323 "@nodelib/fs.walk": "^1.2.3",
1324 "glob-parent": "^5.1.2",
1325 "merge2": "^1.3.0",
1326 "micromatch": "^4.0.4"
1327 },
1328 "engines": {
1329 "node": ">=8.6.0"
1330 }
1331 },
1332 "node_modules/fast-glob/node_modules/glob-parent": {
1333 "version": "5.1.2",
1334 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
1335 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
1336 "dev": true,
1337 "dependencies": {
1338 "is-glob": "^4.0.1"
1339 },
1340 "engines": {
1341 "node": ">= 6"
1342 }
1343 },
1344 "node_modules/fastq": {
1345 "version": "1.13.0",
1346 "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz",
1347 "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==",
1348 "dev": true,
1349 "dependencies": {
1350 "reusify": "^1.0.4"
1351 }
1352 },
1353 "node_modules/fill-range": {
1354 "version": "7.0.1",
1355 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
1356 "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
1357 "dev": true,
1358 "dependencies": {
1359 "to-regex-range": "^5.0.1"
1360 },
1361 "engines": {
1362 "node": ">=8"
1363 }
1364 },
1365 "node_modules/fraction.js": {
1366 "version": "4.2.0",
1367 "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz",
1368 "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==",
1369 "dev": true,
1370 "engines": {
1371 "node": "*"
1372 },
1373 "funding": {
1374 "type": "patreon",
1375 "url": "https://www.patreon.com/infusion"
1376 }
1377 },
1378 "node_modules/fsevents": {
1379 "version": "2.3.2",
1380 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
1381 "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
1382 "dev": true,
1383 "hasInstallScript": true,
1384 "optional": true,
1385 "os": [
1386 "darwin"
1387 ],
1388 "engines": {
1389 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
1390 }
1391 },
1392 "node_modules/function-bind": {
1393 "version": "1.1.1",
1394 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
1395 "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
1396 "dev": true
1397 },
1398 "node_modules/gensync": {
1399 "version": "1.0.0-beta.2",
1400 "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
1401 "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
1402 "dev": true,
1403 "engines": {
1404 "node": ">=6.9.0"
1405 }
1406 },
1407 "node_modules/glob-parent": {
1408 "version": "6.0.2",
1409 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
1410 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
1411 "dev": true,
1412 "dependencies": {
1413 "is-glob": "^4.0.3"
1414 },
1415 "engines": {
1416 "node": ">=10.13.0"
1417 }
1418 },
1419 "node_modules/globals": {
1420 "version": "11.12.0",
1421 "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
1422 "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
1423 "dev": true,
1424 "engines": {
1425 "node": ">=4"
1426 }
1427 },
1428 "node_modules/has": {
1429 "version": "1.0.3",
1430 "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
1431 "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
1432 "dev": true,
1433 "dependencies": {
1434 "function-bind": "^1.1.1"
1435 },
1436 "engines": {
1437 "node": ">= 0.4.0"
1438 }
1439 },
1440 "node_modules/has-flag": {
1441 "version": "3.0.0",
1442 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
1443 "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==",
1444 "dev": true,
1445 "engines": {
1446 "node": ">=4"
1447 }
1448 },
1449 "node_modules/is-binary-path": {
1450 "version": "2.1.0",
1451 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
1452 "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
1453 "dev": true,
1454 "dependencies": {
1455 "binary-extensions": "^2.0.0"
1456 },
1457 "engines": {
1458 "node": ">=8"
1459 }
1460 },
1461 "node_modules/is-core-module": {
1462 "version": "2.10.0",
1463 "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.10.0.tgz",
1464 "integrity": "sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==",
1465 "dev": true,
1466 "dependencies": {
1467 "has": "^1.0.3"
1468 },
1469 "funding": {
1470 "url": "https://github.com/sponsors/ljharb"
1471 }
1472 },
1473 "node_modules/is-extglob": {
1474 "version": "2.1.1",
1475 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
1476 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
1477 "dev": true,
1478 "engines": {
1479 "node": ">=0.10.0"
1480 }
1481 },
1482 "node_modules/is-glob": {
1483 "version": "4.0.3",
1484 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
1485 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
1486 "dev": true,
1487 "dependencies": {
1488 "is-extglob": "^2.1.1"
1489 },
1490 "engines": {
1491 "node": ">=0.10.0"
1492 }
1493 },
1494 "node_modules/is-number": {
1495 "version": "7.0.0",
1496 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
1497 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
1498 "dev": true,
1499 "engines": {
1500 "node": ">=0.12.0"
1501 }
1502 },
1503 "node_modules/js-tokens": {
1504 "version": "4.0.0",
1505 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
1506 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
1507 },
1508 "node_modules/jsesc": {
1509 "version": "2.5.2",
1510 "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
1511 "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
1512 "dev": true,
1513 "bin": {
1514 "jsesc": "bin/jsesc"
1515 },
1516 "engines": {
1517 "node": ">=4"
1518 }
1519 },
1520 "node_modules/json5": {
1521 "version": "2.2.1",
1522 "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz",
1523 "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==",
1524 "dev": true,
1525 "bin": {
1526 "json5": "lib/cli.js"
1527 },
1528 "engines": {
1529 "node": ">=6"
1530 }
1531 },
1532 "node_modules/lilconfig": {
1533 "version": "2.0.6",
1534 "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz",
1535 "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==",
1536 "dev": true,
1537 "engines": {
1538 "node": ">=10"
1539 }
1540 },
1541 "node_modules/loose-envify": {
1542 "version": "1.4.0",
1543 "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
1544 "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
1545 "dependencies": {
1546 "js-tokens": "^3.0.0 || ^4.0.0"
1547 },
1548 "bin": {
1549 "loose-envify": "cli.js"
1550 }
1551 },
1552 "node_modules/magic-string": {
1553 "version": "0.26.7",
1554 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.26.7.tgz",
1555 "integrity": "sha512-hX9XH3ziStPoPhJxLq1syWuZMxbDvGNbVchfrdCtanC7D13888bMFow61x8axrx+GfHLtVeAx2kxL7tTGRl+Ow==",
1556 "dev": true,
1557 "dependencies": {
1558 "sourcemap-codec": "^1.4.8"
1559 },
1560 "engines": {
1561 "node": ">=12"
1562 }
1563 },
1564 "node_modules/merge2": {
1565 "version": "1.4.1",
1566 "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
1567 "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
1568 "dev": true,
1569 "engines": {
1570 "node": ">= 8"
1571 }
1572 },
1573 "node_modules/micromatch": {
1574 "version": "4.0.5",
1575 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz",
1576 "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==",
1577 "dev": true,
1578 "dependencies": {
1579 "braces": "^3.0.2",
1580 "picomatch": "^2.3.1"
1581 },
1582 "engines": {
1583 "node": ">=8.6"
1584 }
1585 },
1586 "node_modules/minimist": {
1587 "version": "1.2.7",
1588 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz",
1589 "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==",
1590 "dev": true,
1591 "funding": {
1592 "url": "https://github.com/sponsors/ljharb"
1593 }
1594 },
1595 "node_modules/ms": {
1596 "version": "2.1.2",
1597 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
1598 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
1599 "dev": true
1600 },
1601 "node_modules/nanoid": {
1602 "version": "3.3.4",
1603 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz",
1604 "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==",
1605 "dev": true,
1606 "bin": {
1607 "nanoid": "bin/nanoid.cjs"
1608 },
1609 "engines": {
1610 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
1611 }
1612 },
1613 "node_modules/node-releases": {
1614 "version": "2.0.6",
1615 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz",
1616 "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==",
1617 "dev": true
1618 },
1619 "node_modules/normalize-path": {
1620 "version": "3.0.0",
1621 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
1622 "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
1623 "dev": true,
1624 "engines": {
1625 "node": ">=0.10.0"
1626 }
1627 },
1628 "node_modules/normalize-range": {
1629 "version": "0.1.2",
1630 "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
1631 "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==",
1632 "dev": true,
1633 "engines": {
1634 "node": ">=0.10.0"
1635 }
1636 },
1637 "node_modules/object-hash": {
1638 "version": "3.0.0",
1639 "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz",
1640 "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==",
1641 "dev": true,
1642 "engines": {
1643 "node": ">= 6"
1644 }
1645 },
1646 "node_modules/path-parse": {
1647 "version": "1.0.7",
1648 "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
1649 "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
1650 "dev": true
1651 },
1652 "node_modules/picocolors": {
1653 "version": "1.0.0",
1654 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
1655 "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==",
1656 "dev": true
1657 },
1658 "node_modules/picomatch": {
1659 "version": "2.3.1",
1660 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
1661 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
1662 "dev": true,
1663 "engines": {
1664 "node": ">=8.6"
1665 },
1666 "funding": {
1667 "url": "https://github.com/sponsors/jonschlinkert"
1668 }
1669 },
1670 "node_modules/pify": {
1671 "version": "2.3.0",
1672 "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
1673 "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==",
1674 "dev": true,
1675 "engines": {
1676 "node": ">=0.10.0"
1677 }
1678 },
1679 "node_modules/postcss": {
1680 "version": "8.4.18",
1681 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.18.tgz",
1682 "integrity": "sha512-Wi8mWhncLJm11GATDaQKobXSNEYGUHeQLiQqDFG1qQ5UTDPTEvKw0Xt5NsTpktGTwLps3ByrWsBrG0rB8YQ9oA==",
1683 "dev": true,
1684 "funding": [
1685 {
1686 "type": "opencollective",
1687 "url": "https://opencollective.com/postcss/"
1688 },
1689 {
1690 "type": "tidelift",
1691 "url": "https://tidelift.com/funding/github/npm/postcss"
1692 }
1693 ],
1694 "dependencies": {
1695 "nanoid": "^3.3.4",
1696 "picocolors": "^1.0.0",
1697 "source-map-js": "^1.0.2"
1698 },
1699 "engines": {
1700 "node": "^10 || ^12 || >=14"
1701 }
1702 },
1703 "node_modules/postcss-import": {
1704 "version": "14.1.0",
1705 "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz",
1706 "integrity": "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==",
1707 "dev": true,
1708 "dependencies": {
1709 "postcss-value-parser": "^4.0.0",
1710 "read-cache": "^1.0.0",
1711 "resolve": "^1.1.7"
1712 },
1713 "engines": {
1714 "node": ">=10.0.0"
1715 },
1716 "peerDependencies": {
1717 "postcss": "^8.0.0"
1718 }
1719 },
1720 "node_modules/postcss-js": {
1721 "version": "4.0.0",
1722 "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.0.tgz",
1723 "integrity": "sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==",
1724 "dev": true,
1725 "dependencies": {
1726 "camelcase-css": "^2.0.1"
1727 },
1728 "engines": {
1729 "node": "^12 || ^14 || >= 16"
1730 },
1731 "funding": {
1732 "type": "opencollective",
1733 "url": "https://opencollective.com/postcss/"
1734 },
1735 "peerDependencies": {
1736 "postcss": "^8.3.3"
1737 }
1738 },
1739 "node_modules/postcss-load-config": {
1740 "version": "3.1.4",
1741 "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz",
1742 "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==",
1743 "dev": true,
1744 "dependencies": {
1745 "lilconfig": "^2.0.5",
1746 "yaml": "^1.10.2"
1747 },
1748 "engines": {
1749 "node": ">= 10"
1750 },
1751 "funding": {
1752 "type": "opencollective",
1753 "url": "https://opencollective.com/postcss/"
1754 },
1755 "peerDependencies": {
1756 "postcss": ">=8.0.9",
1757 "ts-node": ">=9.0.0"
1758 },
1759 "peerDependenciesMeta": {
1760 "postcss": {
1761 "optional": true
1762 },
1763 "ts-node": {
1764 "optional": true
1765 }
1766 }
1767 },
1768 "node_modules/postcss-nested": {
1769 "version": "5.0.6",
1770 "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-5.0.6.tgz",
1771 "integrity": "sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==",
1772 "dev": true,
1773 "dependencies": {
1774 "postcss-selector-parser": "^6.0.6"
1775 },
1776 "engines": {
1777 "node": ">=12.0"
1778 },
1779 "funding": {
1780 "type": "opencollective",
1781 "url": "https://opencollective.com/postcss/"
1782 },
1783 "peerDependencies": {
1784 "postcss": "^8.2.14"
1785 }
1786 },
1787 "node_modules/postcss-selector-parser": {
1788 "version": "6.0.10",
1789 "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz",
1790 "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==",
1791 "dev": true,
1792 "dependencies": {
1793 "cssesc": "^3.0.0",
1794 "util-deprecate": "^1.0.2"
1795 },
1796 "engines": {
1797 "node": ">=4"
1798 }
1799 },
1800 "node_modules/postcss-value-parser": {
1801 "version": "4.2.0",
1802 "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
1803 "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==",
1804 "dev": true
1805 },
1806 "node_modules/queue-microtask": {
1807 "version": "1.2.3",
1808 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
1809 "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
1810 "dev": true,
1811 "funding": [
1812 {
1813 "type": "github",
1814 "url": "https://github.com/sponsors/feross"
1815 },
1816 {
1817 "type": "patreon",
1818 "url": "https://www.patreon.com/feross"
1819 },
1820 {
1821 "type": "consulting",
1822 "url": "https://feross.org/support"
1823 }
1824 ]
1825 },
1826 "node_modules/quick-lru": {
1827 "version": "5.1.1",
1828 "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz",
1829 "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==",
1830 "dev": true,
1831 "engines": {
1832 "node": ">=10"
1833 },
1834 "funding": {
1835 "url": "https://github.com/sponsors/sindresorhus"
1836 }
1837 },
1838 "node_modules/react": {
1839 "version": "18.2.0",
1840 "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz",
1841 "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==",
1842 "dependencies": {
1843 "loose-envify": "^1.1.0"
1844 },
1845 "engines": {
1846 "node": ">=0.10.0"
1847 }
1848 },
1849 "node_modules/react-dom": {
1850 "version": "18.2.0",
1851 "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz",
1852 "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==",
1853 "dependencies": {
1854 "loose-envify": "^1.1.0",
1855 "scheduler": "^0.23.0"
1856 },
1857 "peerDependencies": {
1858 "react": "^18.2.0"
1859 }
1860 },
1861 "node_modules/react-refresh": {
1862 "version": "0.14.0",
1863 "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.0.tgz",
1864 "integrity": "sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ==",
1865 "dev": true,
1866 "engines": {
1867 "node": ">=0.10.0"
1868 }
1869 },
1870 "node_modules/read-cache": {
1871 "version": "1.0.0",
1872 "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
1873 "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==",
1874 "dev": true,
1875 "dependencies": {
1876 "pify": "^2.3.0"
1877 }
1878 },
1879 "node_modules/readdirp": {
1880 "version": "3.6.0",
1881 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
1882 "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
1883 "dev": true,
1884 "dependencies": {
1885 "picomatch": "^2.2.1"
1886 },
1887 "engines": {
1888 "node": ">=8.10.0"
1889 }
1890 },
1891 "node_modules/resolve": {
1892 "version": "1.22.1",
1893 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz",
1894 "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==",
1895 "dev": true,
1896 "dependencies": {
1897 "is-core-module": "^2.9.0",
1898 "path-parse": "^1.0.7",
1899 "supports-preserve-symlinks-flag": "^1.0.0"
1900 },
1901 "bin": {
1902 "resolve": "bin/resolve"
1903 },
1904 "funding": {
1905 "url": "https://github.com/sponsors/ljharb"
1906 }
1907 },
1908 "node_modules/reusify": {
1909 "version": "1.0.4",
1910 "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
1911 "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
1912 "dev": true,
1913 "engines": {
1914 "iojs": ">=1.0.0",
1915 "node": ">=0.10.0"
1916 }
1917 },
1918 "node_modules/rollup": {
1919 "version": "2.78.1",
1920 "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.78.1.tgz",
1921 "integrity": "sha512-VeeCgtGi4P+o9hIg+xz4qQpRl6R401LWEXBmxYKOV4zlF82lyhgh2hTZnheFUbANE8l2A41F458iwj2vEYaXJg==",
1922 "dev": true,
1923 "bin": {
1924 "rollup": "dist/bin/rollup"
1925 },
1926 "engines": {
1927 "node": ">=10.0.0"
1928 },
1929 "optionalDependencies": {
1930 "fsevents": "~2.3.2"
1931 }
1932 },
1933 "node_modules/run-parallel": {
1934 "version": "1.2.0",
1935 "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
1936 "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
1937 "dev": true,
1938 "funding": [
1939 {
1940 "type": "github",
1941 "url": "https://github.com/sponsors/feross"
1942 },
1943 {
1944 "type": "patreon",
1945 "url": "https://www.patreon.com/feross"
1946 },
1947 {
1948 "type": "consulting",
1949 "url": "https://feross.org/support"
1950 }
1951 ],
1952 "dependencies": {
1953 "queue-microtask": "^1.2.2"
1954 }
1955 },
1956 "node_modules/scheduler": {
1957 "version": "0.23.0",
1958 "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz",
1959 "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==",
1960 "dependencies": {
1961 "loose-envify": "^1.1.0"
1962 }
1963 },
1964 "node_modules/semver": {
1965 "version": "6.3.0",
1966 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
1967 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
1968 "dev": true,
1969 "bin": {
1970 "semver": "bin/semver.js"
1971 }
1972 },
1973 "node_modules/source-map-js": {
1974 "version": "1.0.2",
1975 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz",
1976 "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==",
1977 "dev": true,
1978 "engines": {
1979 "node": ">=0.10.0"
1980 }
1981 },
1982 "node_modules/sourcemap-codec": {
1983 "version": "1.4.8",
1984 "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz",
1985 "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==",
1986 "dev": true
1987 },
1988 "node_modules/supports-color": {
1989 "version": "5.5.0",
1990 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
1991 "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
1992 "dev": true,
1993 "dependencies": {
1994 "has-flag": "^3.0.0"
1995 },
1996 "engines": {
1997 "node": ">=4"
1998 }
1999 },
2000 "node_modules/supports-preserve-symlinks-flag": {
2001 "version": "1.0.0",
2002 "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
2003 "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
2004 "dev": true,
2005 "engines": {
2006 "node": ">= 0.4"
2007 },
2008 "funding": {
2009 "url": "https://github.com/sponsors/ljharb"
2010 }
2011 },
2012 "node_modules/tailwindcss": {
2013 "version": "3.1.8",
2014 "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.1.8.tgz",
2015 "integrity": "sha512-YSneUCZSFDYMwk+TGq8qYFdCA3yfBRdBlS7txSq0LUmzyeqRe3a8fBQzbz9M3WS/iFT4BNf/nmw9mEzrnSaC0g==",
2016 "dev": true,
2017 "dependencies": {
2018 "arg": "^5.0.2",
2019 "chokidar": "^3.5.3",
2020 "color-name": "^1.1.4",
2021 "detective": "^5.2.1",
2022 "didyoumean": "^1.2.2",
2023 "dlv": "^1.1.3",
2024 "fast-glob": "^3.2.11",
2025 "glob-parent": "^6.0.2",
2026 "is-glob": "^4.0.3",
2027 "lilconfig": "^2.0.6",
2028 "normalize-path": "^3.0.0",
2029 "object-hash": "^3.0.0",
2030 "picocolors": "^1.0.0",
2031 "postcss": "^8.4.14",
2032 "postcss-import": "^14.1.0",
2033 "postcss-js": "^4.0.0",
2034 "postcss-load-config": "^3.1.4",
2035 "postcss-nested": "5.0.6",
2036 "postcss-selector-parser": "^6.0.10",
2037 "postcss-value-parser": "^4.2.0",
2038 "quick-lru": "^5.1.1",
2039 "resolve": "^1.22.1"
2040 },
2041 "bin": {
2042 "tailwind": "lib/cli.js",
2043 "tailwindcss": "lib/cli.js"
2044 },
2045 "engines": {
2046 "node": ">=12.13.0"
2047 },
2048 "peerDependencies": {
2049 "postcss": "^8.0.9"
2050 }
2051 },
2052 "node_modules/tailwindcss/node_modules/color-name": {
2053 "version": "1.1.4",
2054 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
2055 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
2056 "dev": true
2057 },
2058 "node_modules/to-fast-properties": {
2059 "version": "2.0.0",
2060 "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
2061 "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==",
2062 "dev": true,
2063 "engines": {
2064 "node": ">=4"
2065 }
2066 },
2067 "node_modules/to-regex-range": {
2068 "version": "5.0.1",
2069 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
2070 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
2071 "dev": true,
2072 "dependencies": {
2073 "is-number": "^7.0.0"
2074 },
2075 "engines": {
2076 "node": ">=8.0"
2077 }
2078 },
2079 "node_modules/typescript": {
2080 "version": "4.8.4",
2081 "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.4.tgz",
2082 "integrity": "sha512-QCh+85mCy+h0IGff8r5XWzOVSbBO+KfeYrMQh7NJ58QujwcE22u+NUSmUxqF+un70P9GXKxa2HCNiTTMJknyjQ==",
2083 "dev": true,
2084 "bin": {
2085 "tsc": "bin/tsc",
2086 "tsserver": "bin/tsserver"
2087 },
2088 "engines": {
2089 "node": ">=4.2.0"
2090 }
2091 },
2092 "node_modules/update-browserslist-db": {
2093 "version": "1.0.10",
2094 "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz",
2095 "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==",
2096 "dev": true,
2097 "funding": [
2098 {
2099 "type": "opencollective",
2100 "url": "https://opencollective.com/browserslist"
2101 },
2102 {
2103 "type": "tidelift",
2104 "url": "https://tidelift.com/funding/github/npm/browserslist"
2105 }
2106 ],
2107 "dependencies": {
2108 "escalade": "^3.1.1",
2109 "picocolors": "^1.0.0"
2110 },
2111 "bin": {
2112 "browserslist-lint": "cli.js"
2113 },
2114 "peerDependencies": {
2115 "browserslist": ">= 4.21.0"
2116 }
2117 },
2118 "node_modules/util-deprecate": {
2119 "version": "1.0.2",
2120 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
2121 "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
2122 "dev": true
2123 },
2124 "node_modules/vite": {
2125 "version": "3.1.8",
2126 "resolved": "https://registry.npmjs.org/vite/-/vite-3.1.8.tgz",
2127 "integrity": "sha512-m7jJe3nufUbuOfotkntGFupinL/fmuTNuQmiVE7cH2IZMuf4UbfbGYMUT3jVWgGYuRVLY9j8NnrRqgw5rr5QTg==",
2128 "dev": true,
2129 "dependencies": {
2130 "esbuild": "^0.15.9",
2131 "postcss": "^8.4.16",
2132 "resolve": "^1.22.1",
2133 "rollup": "~2.78.0"
2134 },
2135 "bin": {
2136 "vite": "bin/vite.js"
2137 },
2138 "engines": {
2139 "node": "^14.18.0 || >=16.0.0"
2140 },
2141 "optionalDependencies": {
2142 "fsevents": "~2.3.2"
2143 },
2144 "peerDependencies": {
2145 "less": "*",
2146 "sass": "*",
2147 "stylus": "*",
2148 "terser": "^5.4.0"
2149 },
2150 "peerDependenciesMeta": {
2151 "less": {
2152 "optional": true
2153 },
2154 "sass": {
2155 "optional": true
2156 },
2157 "stylus": {
2158 "optional": true
2159 },
2160 "terser": {
2161 "optional": true
2162 }
2163 }
2164 },
2165 "node_modules/xtend": {
2166 "version": "4.0.2",
2167 "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
2168 "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
2169 "dev": true,
2170 "engines": {
2171 "node": ">=0.4"
2172 }
2173 },
2174 "node_modules/yaml": {
2175 "version": "1.10.2",
2176 "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
2177 "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
2178 "dev": true,
2179 "engines": {
2180 "node": ">= 6"
2181 }
2182 }
2183 },
2184 "dependencies": {
2185 "@ampproject/remapping": {
2186 "version": "2.2.0",
2187 "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz",
2188 "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==",
2189 "dev": true,
2190 "requires": {
2191 "@jridgewell/gen-mapping": "^0.1.0",
2192 "@jridgewell/trace-mapping": "^0.3.9"
2193 }
2194 },
2195 "@babel/code-frame": {
2196 "version": "7.18.6",
2197 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz",
2198 "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==",
2199 "dev": true,
2200 "requires": {
2201 "@babel/highlight": "^7.18.6"
2202 }
2203 },
2204 "@babel/compat-data": {
2205 "version": "7.19.4",
2206 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.19.4.tgz",
2207 "integrity": "sha512-CHIGpJcUQ5lU9KrPHTjBMhVwQG6CQjxfg36fGXl3qk/Gik1WwWachaXFuo0uCWJT/mStOKtcbFJCaVLihC1CMw==",
2208 "dev": true
2209 },
2210 "@babel/core": {
2211 "version": "7.19.3",
2212 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.19.3.tgz",
2213 "integrity": "sha512-WneDJxdsjEvyKtXKsaBGbDeiyOjR5vYq4HcShxnIbG0qixpoHjI3MqeZM9NDvsojNCEBItQE4juOo/bU6e72gQ==",
2214 "dev": true,
2215 "requires": {
2216 "@ampproject/remapping": "^2.1.0",
2217 "@babel/code-frame": "^7.18.6",
2218 "@babel/generator": "^7.19.3",
2219 "@babel/helper-compilation-targets": "^7.19.3",
2220 "@babel/helper-module-transforms": "^7.19.0",
2221 "@babel/helpers": "^7.19.0",
2222 "@babel/parser": "^7.19.3",
2223 "@babel/template": "^7.18.10",
2224 "@babel/traverse": "^7.19.3",
2225 "@babel/types": "^7.19.3",
2226 "convert-source-map": "^1.7.0",
2227 "debug": "^4.1.0",
2228 "gensync": "^1.0.0-beta.2",
2229 "json5": "^2.2.1",
2230 "semver": "^6.3.0"
2231 }
2232 },
2233 "@babel/generator": {
2234 "version": "7.19.5",
2235 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.19.5.tgz",
2236 "integrity": "sha512-DxbNz9Lz4aMZ99qPpO1raTbcrI1ZeYh+9NR9qhfkQIbFtVEqotHojEBxHzmxhVONkGt6VyrqVQcgpefMy9pqcg==",
2237 "dev": true,
2238 "requires": {
2239 "@babel/types": "^7.19.4",
2240 "@jridgewell/gen-mapping": "^0.3.2",
2241 "jsesc": "^2.5.1"
2242 },
2243 "dependencies": {
2244 "@jridgewell/gen-mapping": {
2245 "version": "0.3.2",
2246 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz",
2247 "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==",
2248 "dev": true,
2249 "requires": {
2250 "@jridgewell/set-array": "^1.0.1",
2251 "@jridgewell/sourcemap-codec": "^1.4.10",
2252 "@jridgewell/trace-mapping": "^0.3.9"
2253 }
2254 }
2255 }
2256 },
2257 "@babel/helper-annotate-as-pure": {
2258 "version": "7.18.6",
2259 "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz",
2260 "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==",
2261 "dev": true,
2262 "requires": {
2263 "@babel/types": "^7.18.6"
2264 }
2265 },
2266 "@babel/helper-compilation-targets": {
2267 "version": "7.19.3",
2268 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.19.3.tgz",
2269 "integrity": "sha512-65ESqLGyGmLvgR0mst5AdW1FkNlj9rQsCKduzEoEPhBCDFGXvz2jW6bXFG6i0/MrV2s7hhXjjb2yAzcPuQlLwg==",
2270 "dev": true,
2271 "requires": {
2272 "@babel/compat-data": "^7.19.3",
2273 "@babel/helper-validator-option": "^7.18.6",
2274 "browserslist": "^4.21.3",
2275 "semver": "^6.3.0"
2276 }
2277 },
2278 "@babel/helper-environment-visitor": {
2279 "version": "7.18.9",
2280 "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz",
2281 "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==",
2282 "dev": true
2283 },
2284 "@babel/helper-function-name": {
2285 "version": "7.19.0",
2286 "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz",
2287 "integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==",
2288 "dev": true,
2289 "requires": {
2290 "@babel/template": "^7.18.10",
2291 "@babel/types": "^7.19.0"
2292 }
2293 },
2294 "@babel/helper-hoist-variables": {
2295 "version": "7.18.6",
2296 "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz",
2297 "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==",
2298 "dev": true,
2299 "requires": {
2300 "@babel/types": "^7.18.6"
2301 }
2302 },
2303 "@babel/helper-module-imports": {
2304 "version": "7.18.6",
2305 "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz",
2306 "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==",
2307 "dev": true,
2308 "requires": {
2309 "@babel/types": "^7.18.6"
2310 }
2311 },
2312 "@babel/helper-module-transforms": {
2313 "version": "7.19.0",
2314 "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.19.0.tgz",
2315 "integrity": "sha512-3HBZ377Fe14RbLIA+ac3sY4PTgpxHVkFrESaWhoI5PuyXPBBX8+C34qblV9G89ZtycGJCmCI/Ut+VUDK4bltNQ==",
2316 "dev": true,
2317 "requires": {
2318 "@babel/helper-environment-visitor": "^7.18.9",
2319 "@babel/helper-module-imports": "^7.18.6",
2320 "@babel/helper-simple-access": "^7.18.6",
2321 "@babel/helper-split-export-declaration": "^7.18.6",
2322 "@babel/helper-validator-identifier": "^7.18.6",
2323 "@babel/template": "^7.18.10",
2324 "@babel/traverse": "^7.19.0",
2325 "@babel/types": "^7.19.0"
2326 }
2327 },
2328 "@babel/helper-plugin-utils": {
2329 "version": "7.19.0",
2330 "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.19.0.tgz",
2331 "integrity": "sha512-40Ryx7I8mT+0gaNxm8JGTZFUITNqdLAgdg0hXzeVZxVD6nFsdhQvip6v8dqkRHzsz1VFpFAaOCHNn0vKBL7Czw==",
2332 "dev": true
2333 },
2334 "@babel/helper-simple-access": {
2335 "version": "7.19.4",
2336 "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.19.4.tgz",
2337 "integrity": "sha512-f9Xq6WqBFqaDfbCzn2w85hwklswz5qsKlh7f08w4Y9yhJHpnNC0QemtSkK5YyOY8kPGvyiwdzZksGUhnGdaUIg==",
2338 "dev": true,
2339 "requires": {
2340 "@babel/types": "^7.19.4"
2341 }
2342 },
2343 "@babel/helper-split-export-declaration": {
2344 "version": "7.18.6",
2345 "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz",
2346 "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==",
2347 "dev": true,
2348 "requires": {
2349 "@babel/types": "^7.18.6"
2350 }
2351 },
2352 "@babel/helper-string-parser": {
2353 "version": "7.19.4",
2354 "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz",
2355 "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==",
2356 "dev": true
2357 },
2358 "@babel/helper-validator-identifier": {
2359 "version": "7.19.1",
2360 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz",
2361 "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==",
2362 "dev": true
2363 },
2364 "@babel/helper-validator-option": {
2365 "version": "7.18.6",
2366 "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz",
2367 "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==",
2368 "dev": true
2369 },
2370 "@babel/helpers": {
2371 "version": "7.19.4",
2372 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.19.4.tgz",
2373 "integrity": "sha512-G+z3aOx2nfDHwX/kyVii5fJq+bgscg89/dJNWpYeKeBv3v9xX8EIabmx1k6u9LS04H7nROFVRVK+e3k0VHp+sw==",
2374 "dev": true,
2375 "requires": {
2376 "@babel/template": "^7.18.10",
2377 "@babel/traverse": "^7.19.4",
2378 "@babel/types": "^7.19.4"
2379 }
2380 },
2381 "@babel/highlight": {
2382 "version": "7.18.6",
2383 "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz",
2384 "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==",
2385 "dev": true,
2386 "requires": {
2387 "@babel/helper-validator-identifier": "^7.18.6",
2388 "chalk": "^2.0.0",
2389 "js-tokens": "^4.0.0"
2390 }
2391 },
2392 "@babel/parser": {
2393 "version": "7.19.4",
2394 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.19.4.tgz",
2395 "integrity": "sha512-qpVT7gtuOLjWeDTKLkJ6sryqLliBaFpAtGeqw5cs5giLldvh+Ch0plqnUMKoVAUS6ZEueQQiZV+p5pxtPitEsA==",
2396 "dev": true
2397 },
2398 "@babel/plugin-syntax-jsx": {
2399 "version": "7.18.6",
2400 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz",
2401 "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==",
2402 "dev": true,
2403 "requires": {
2404 "@babel/helper-plugin-utils": "^7.18.6"
2405 }
2406 },
2407 "@babel/plugin-transform-react-jsx": {
2408 "version": "7.19.0",
2409 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.19.0.tgz",
2410 "integrity": "sha512-UVEvX3tXie3Szm3emi1+G63jyw1w5IcMY0FSKM+CRnKRI5Mr1YbCNgsSTwoTwKphQEG9P+QqmuRFneJPZuHNhg==",
2411 "dev": true,
2412 "requires": {
2413 "@babel/helper-annotate-as-pure": "^7.18.6",
2414 "@babel/helper-module-imports": "^7.18.6",
2415 "@babel/helper-plugin-utils": "^7.19.0",
2416 "@babel/plugin-syntax-jsx": "^7.18.6",
2417 "@babel/types": "^7.19.0"
2418 }
2419 },
2420 "@babel/plugin-transform-react-jsx-development": {
2421 "version": "7.18.6",
2422 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.18.6.tgz",
2423 "integrity": "sha512-SA6HEjwYFKF7WDjWcMcMGUimmw/nhNRDWxr+KaLSCrkD/LMDBvWRmHAYgE1HDeF8KUuI8OAu+RT6EOtKxSW2qA==",
2424 "dev": true,
2425 "requires": {
2426 "@babel/plugin-transform-react-jsx": "^7.18.6"
2427 }
2428 },
2429 "@babel/plugin-transform-react-jsx-self": {
2430 "version": "7.18.6",
2431 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.18.6.tgz",
2432 "integrity": "sha512-A0LQGx4+4Jv7u/tWzoJF7alZwnBDQd6cGLh9P+Ttk4dpiL+J5p7NSNv/9tlEFFJDq3kjxOavWmbm6t0Gk+A3Ig==",
2433 "dev": true,
2434 "requires": {
2435 "@babel/helper-plugin-utils": "^7.18.6"
2436 }
2437 },
2438 "@babel/plugin-transform-react-jsx-source": {
2439 "version": "7.18.6",
2440 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.18.6.tgz",
2441 "integrity": "sha512-utZmlASneDfdaMh0m/WausbjUjEdGrQJz0vFK93d7wD3xf5wBtX219+q6IlCNZeguIcxS2f/CvLZrlLSvSHQXw==",
2442 "dev": true,
2443 "requires": {
2444 "@babel/helper-plugin-utils": "^7.18.6"
2445 }
2446 },
2447 "@babel/template": {
2448 "version": "7.18.10",
2449 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz",
2450 "integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==",
2451 "dev": true,
2452 "requires": {
2453 "@babel/code-frame": "^7.18.6",
2454 "@babel/parser": "^7.18.10",
2455 "@babel/types": "^7.18.10"
2456 }
2457 },
2458 "@babel/traverse": {
2459 "version": "7.19.4",
2460 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.19.4.tgz",
2461 "integrity": "sha512-w3K1i+V5u2aJUOXBFFC5pveFLmtq1s3qcdDNC2qRI6WPBQIDaKFqXxDEqDO/h1dQ3HjsZoZMyIy6jGLq0xtw+g==",
2462 "dev": true,
2463 "requires": {
2464 "@babel/code-frame": "^7.18.6",
2465 "@babel/generator": "^7.19.4",
2466 "@babel/helper-environment-visitor": "^7.18.9",
2467 "@babel/helper-function-name": "^7.19.0",
2468 "@babel/helper-hoist-variables": "^7.18.6",
2469 "@babel/helper-split-export-declaration": "^7.18.6",
2470 "@babel/parser": "^7.19.4",
2471 "@babel/types": "^7.19.4",
2472 "debug": "^4.1.0",
2473 "globals": "^11.1.0"
2474 }
2475 },
2476 "@babel/types": {
2477 "version": "7.19.4",
2478 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.19.4.tgz",
2479 "integrity": "sha512-M5LK7nAeS6+9j7hAq+b3fQs+pNfUtTGq+yFFfHnauFA8zQtLRfmuipmsKDKKLuyG+wC8ABW43A153YNawNTEtw==",
2480 "dev": true,
2481 "requires": {
2482 "@babel/helper-string-parser": "^7.19.4",
2483 "@babel/helper-validator-identifier": "^7.19.1",
2484 "to-fast-properties": "^2.0.0"
2485 }
2486 },
2487 "@esbuild/android-arm": {
2488 "version": "0.15.11",
2489 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.15.11.tgz",
2490 "integrity": "sha512-PzMcQLazLBkwDEkrNPi9AbjFt6+3I7HKbiYF2XtWQ7wItrHvEOeO3T8Am434zAozWtVP7lrTue1bEfc2nYWeCA==",
2491 "dev": true,
2492 "optional": true
2493 },
2494 "@esbuild/linux-loong64": {
2495 "version": "0.15.11",
2496 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.15.11.tgz",
2497 "integrity": "sha512-geWp637tUhNmhL3Xgy4Bj703yXB9dqiLJe05lCUfjSFDrQf9C/8pArusyPUbUbPwlC/EAUjBw32sxuIl/11dZw==",
2498 "dev": true,
2499 "optional": true
2500 },
2501 "@jridgewell/gen-mapping": {
2502 "version": "0.1.1",
2503 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz",
2504 "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==",
2505 "dev": true,
2506 "requires": {
2507 "@jridgewell/set-array": "^1.0.0",
2508 "@jridgewell/sourcemap-codec": "^1.4.10"
2509 }
2510 },
2511 "@jridgewell/resolve-uri": {
2512 "version": "3.1.0",
2513 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz",
2514 "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==",
2515 "dev": true
2516 },
2517 "@jridgewell/set-array": {
2518 "version": "1.1.2",
2519 "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz",
2520 "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==",
2521 "dev": true
2522 },
2523 "@jridgewell/sourcemap-codec": {
2524 "version": "1.4.14",
2525 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz",
2526 "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==",
2527 "dev": true
2528 },
2529 "@jridgewell/trace-mapping": {
2530 "version": "0.3.17",
2531 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz",
2532 "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==",
2533 "dev": true,
2534 "requires": {
2535 "@jridgewell/resolve-uri": "3.1.0",
2536 "@jridgewell/sourcemap-codec": "1.4.14"
2537 }
2538 },
2539 "@nodelib/fs.scandir": {
2540 "version": "2.1.5",
2541 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
2542 "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
2543 "dev": true,
2544 "requires": {
2545 "@nodelib/fs.stat": "2.0.5",
2546 "run-parallel": "^1.1.9"
2547 }
2548 },
2549 "@nodelib/fs.stat": {
2550 "version": "2.0.5",
2551 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
2552 "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
2553 "dev": true
2554 },
2555 "@nodelib/fs.walk": {
2556 "version": "1.2.8",
2557 "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
2558 "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
2559 "dev": true,
2560 "requires": {
2561 "@nodelib/fs.scandir": "2.1.5",
2562 "fastq": "^1.6.0"
2563 }
2564 },
2565 "@types/prop-types": {
2566 "version": "15.7.5",
2567 "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz",
2568 "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==",
2569 "dev": true
2570 },
2571 "@types/react": {
2572 "version": "18.0.21",
2573 "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.21.tgz",
2574 "integrity": "sha512-7QUCOxvFgnD5Jk8ZKlUAhVcRj7GuJRjnjjiY/IUBWKgOlnvDvTMLD4RTF7NPyVmbRhNrbomZiOepg7M/2Kj1mA==",
2575 "dev": true,
2576 "requires": {
2577 "@types/prop-types": "*",
2578 "@types/scheduler": "*",
2579 "csstype": "^3.0.2"
2580 }
2581 },
2582 "@types/react-dom": {
2583 "version": "18.0.6",
2584 "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.6.tgz",
2585 "integrity": "sha512-/5OFZgfIPSwy+YuIBP/FgJnQnsxhZhjjrnxudMddeblOouIodEQ75X14Rr4wGSG/bknL+Omy9iWlLo1u/9GzAA==",
2586 "dev": true,
2587 "requires": {
2588 "@types/react": "*"
2589 }
2590 },
2591 "@types/scheduler": {
2592 "version": "0.16.2",
2593 "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz",
2594 "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==",
2595 "dev": true
2596 },
2597 "@vitejs/plugin-react": {
2598 "version": "2.1.0",
2599 "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-2.1.0.tgz",
2600 "integrity": "sha512-am6rPyyU3LzUYne3Gd9oj9c4Rzbq5hQnuGXSMT6Gujq45Il/+bunwq3lrB7wghLkiF45ygMwft37vgJ/NE8IAA==",
2601 "dev": true,
2602 "requires": {
2603 "@babel/core": "^7.18.13",
2604 "@babel/plugin-transform-react-jsx": "^7.18.10",
2605 "@babel/plugin-transform-react-jsx-development": "^7.18.6",
2606 "@babel/plugin-transform-react-jsx-self": "^7.18.6",
2607 "@babel/plugin-transform-react-jsx-source": "^7.18.6",
2608 "magic-string": "^0.26.2",
2609 "react-refresh": "^0.14.0"
2610 }
2611 },
2612 "acorn": {
2613 "version": "7.4.1",
2614 "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
2615 "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==",
2616 "dev": true
2617 },
2618 "acorn-node": {
2619 "version": "1.8.2",
2620 "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz",
2621 "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==",
2622 "dev": true,
2623 "requires": {
2624 "acorn": "^7.0.0",
2625 "acorn-walk": "^7.0.0",
2626 "xtend": "^4.0.2"
2627 }
2628 },
2629 "acorn-walk": {
2630 "version": "7.2.0",
2631 "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz",
2632 "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==",
2633 "dev": true
2634 },
2635 "ansi-styles": {
2636 "version": "3.2.1",
2637 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
2638 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
2639 "dev": true,
2640 "requires": {
2641 "color-convert": "^1.9.0"
2642 }
2643 },
2644 "anymatch": {
2645 "version": "3.1.2",
2646 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
2647 "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
2648 "dev": true,
2649 "requires": {
2650 "normalize-path": "^3.0.0",
2651 "picomatch": "^2.0.4"
2652 }
2653 },
2654 "arg": {
2655 "version": "5.0.2",
2656 "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz",
2657 "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==",
2658 "dev": true
2659 },
2660 "autoprefixer": {
2661 "version": "10.4.12",
2662 "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.12.tgz",
2663 "integrity": "sha512-WrCGV9/b97Pa+jtwf5UGaRjgQIg7OK3D06GnoYoZNcG1Xb8Gt3EfuKjlhh9i/VtT16g6PYjZ69jdJ2g8FxSC4Q==",
2664 "dev": true,
2665 "requires": {
2666 "browserslist": "^4.21.4",
2667 "caniuse-lite": "^1.0.30001407",
2668 "fraction.js": "^4.2.0",
2669 "normalize-range": "^0.1.2",
2670 "picocolors": "^1.0.0",
2671 "postcss-value-parser": "^4.2.0"
2672 }
2673 },
2674 "binary-extensions": {
2675 "version": "2.2.0",
2676 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
2677 "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
2678 "dev": true
2679 },
2680 "braces": {
2681 "version": "3.0.2",
2682 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
2683 "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
2684 "dev": true,
2685 "requires": {
2686 "fill-range": "^7.0.1"
2687 }
2688 },
2689 "browserslist": {
2690 "version": "4.21.4",
2691 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz",
2692 "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==",
2693 "dev": true,
2694 "requires": {
2695 "caniuse-lite": "^1.0.30001400",
2696 "electron-to-chromium": "^1.4.251",
2697 "node-releases": "^2.0.6",
2698 "update-browserslist-db": "^1.0.9"
2699 }
2700 },
2701 "camelcase-css": {
2702 "version": "2.0.1",
2703 "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz",
2704 "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==",
2705 "dev": true
2706 },
2707 "caniuse-lite": {
2708 "version": "1.0.30001419",
2709 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001419.tgz",
2710 "integrity": "sha512-aFO1r+g6R7TW+PNQxKzjITwLOyDhVRLjW0LcwS/HCZGUUKTGNp9+IwLC4xyDSZBygVL/mxaFR3HIV6wEKQuSzw==",
2711 "dev": true
2712 },
2713 "chalk": {
2714 "version": "2.4.2",
2715 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
2716 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
2717 "dev": true,
2718 "requires": {
2719 "ansi-styles": "^3.2.1",
2720 "escape-string-regexp": "^1.0.5",
2721 "supports-color": "^5.3.0"
2722 }
2723 },
2724 "chokidar": {
2725 "version": "3.5.3",
2726 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz",
2727 "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==",
2728 "dev": true,
2729 "requires": {
2730 "anymatch": "~3.1.2",
2731 "braces": "~3.0.2",
2732 "fsevents": "~2.3.2",
2733 "glob-parent": "~5.1.2",
2734 "is-binary-path": "~2.1.0",
2735 "is-glob": "~4.0.1",
2736 "normalize-path": "~3.0.0",
2737 "readdirp": "~3.6.0"
2738 },
2739 "dependencies": {
2740 "glob-parent": {
2741 "version": "5.1.2",
2742 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
2743 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
2744 "dev": true,
2745 "requires": {
2746 "is-glob": "^4.0.1"
2747 }
2748 }
2749 }
2750 },
2751 "clsx": {
2752 "version": "1.2.1",
2753 "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz",
2754 "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==",
2755 "dev": true
2756 },
2757 "color-convert": {
2758 "version": "1.9.3",
2759 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
2760 "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
2761 "dev": true,
2762 "requires": {
2763 "color-name": "1.1.3"
2764 }
2765 },
2766 "color-name": {
2767 "version": "1.1.3",
2768 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
2769 "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==",
2770 "dev": true
2771 },
2772 "convert-source-map": {
2773 "version": "1.9.0",
2774 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz",
2775 "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==",
2776 "dev": true
2777 },
2778 "cssesc": {
2779 "version": "3.0.0",
2780 "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
2781 "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
2782 "dev": true
2783 },
2784 "csstype": {
2785 "version": "3.1.1",
2786 "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz",
2787 "integrity": "sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==",
2788 "dev": true
2789 },
2790 "debug": {
2791 "version": "4.3.4",
2792 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
2793 "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
2794 "dev": true,
2795 "requires": {
2796 "ms": "2.1.2"
2797 }
2798 },
2799 "defined": {
2800 "version": "1.0.1",
2801 "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.1.tgz",
2802 "integrity": "sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q==",
2803 "dev": true
2804 },
2805 "detective": {
2806 "version": "5.2.1",
2807 "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.1.tgz",
2808 "integrity": "sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==",
2809 "dev": true,
2810 "requires": {
2811 "acorn-node": "^1.8.2",
2812 "defined": "^1.0.0",
2813 "minimist": "^1.2.6"
2814 }
2815 },
2816 "didyoumean": {
2817 "version": "1.2.2",
2818 "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz",
2819 "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==",
2820 "dev": true
2821 },
2822 "dlv": {
2823 "version": "1.1.3",
2824 "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz",
2825 "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==",
2826 "dev": true
2827 },
2828 "electron-to-chromium": {
2829 "version": "1.4.283",
2830 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.283.tgz",
2831 "integrity": "sha512-g6RQ9zCOV+U5QVHW9OpFR7rdk/V7xfopNXnyAamdpFgCHgZ1sjI8VuR1+zG2YG/TZk+tQ8mpNkug4P8FU0fuOA==",
2832 "dev": true
2833 },
2834 "esbuild": {
2835 "version": "0.15.11",
2836 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.15.11.tgz",
2837 "integrity": "sha512-OgHGuhlfZ//mToxjte1D5iiiQgWfJ2GByVMwEC/IuoXsBGkuyK1+KrjYu0laSpnN/L1UmLUCv0s25vObdc1bVg==",
2838 "dev": true,
2839 "requires": {
2840 "@esbuild/android-arm": "0.15.11",
2841 "@esbuild/linux-loong64": "0.15.11",
2842 "esbuild-android-64": "0.15.11",
2843 "esbuild-android-arm64": "0.15.11",
2844 "esbuild-darwin-64": "0.15.11",
2845 "esbuild-darwin-arm64": "0.15.11",
2846 "esbuild-freebsd-64": "0.15.11",
2847 "esbuild-freebsd-arm64": "0.15.11",
2848 "esbuild-linux-32": "0.15.11",
2849 "esbuild-linux-64": "0.15.11",
2850 "esbuild-linux-arm": "0.15.11",
2851 "esbuild-linux-arm64": "0.15.11",
2852 "esbuild-linux-mips64le": "0.15.11",
2853 "esbuild-linux-ppc64le": "0.15.11",
2854 "esbuild-linux-riscv64": "0.15.11",
2855 "esbuild-linux-s390x": "0.15.11",
2856 "esbuild-netbsd-64": "0.15.11",
2857 "esbuild-openbsd-64": "0.15.11",
2858 "esbuild-sunos-64": "0.15.11",
2859 "esbuild-windows-32": "0.15.11",
2860 "esbuild-windows-64": "0.15.11",
2861 "esbuild-windows-arm64": "0.15.11"
2862 }
2863 },
2864 "esbuild-android-64": {
2865 "version": "0.15.11",
2866 "resolved": "https://registry.npmjs.org/esbuild-android-64/-/esbuild-android-64-0.15.11.tgz",
2867 "integrity": "sha512-rrwoXEiuI1kaw4k475NJpexs8GfJqQUKcD08VR8sKHmuW9RUuTR2VxcupVvHdiGh9ihxL9m3lpqB1kju92Ialw==",
2868 "dev": true,
2869 "optional": true
2870 },
2871 "esbuild-android-arm64": {
2872 "version": "0.15.11",
2873 "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.15.11.tgz",
2874 "integrity": "sha512-/hDubOg7BHOhUUsT8KUIU7GfZm5bihqssvqK5PfO4apag7YuObZRZSzViyEKcFn2tPeHx7RKbSBXvAopSHDZJQ==",
2875 "dev": true,
2876 "optional": true
2877 },
2878 "esbuild-darwin-64": {
2879 "version": "0.15.11",
2880 "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.15.11.tgz",
2881 "integrity": "sha512-1DqHD0ms3AhiwkKnjRUzmiW7JnaJJr5FKrPiR7xuyMwnjDqvNWDdMq4rKSD9OC0piFNK6n0LghsglNMe2MwJtA==",
2882 "dev": true,
2883 "optional": true
2884 },
2885 "esbuild-darwin-arm64": {
2886 "version": "0.15.11",
2887 "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.15.11.tgz",
2888 "integrity": "sha512-OMzhxSbS0lwwrW40HHjRCeVIJTURdXFA8c3GU30MlHKuPCcvWNUIKVucVBtNpJySXmbkQMDJdJNrXzNDyvoqvQ==",
2889 "dev": true,
2890 "optional": true
2891 },
2892 "esbuild-freebsd-64": {
2893 "version": "0.15.11",
2894 "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.15.11.tgz",
2895 "integrity": "sha512-8dKP26r0/Qyez8nTCwpq60QbuYKOeBygdgOAWGCRalunyeqWRoSZj9TQjPDnTTI9joxd3QYw3UhVZTKxO9QdRg==",
2896 "dev": true,
2897 "optional": true
2898 },
2899 "esbuild-freebsd-arm64": {
2900 "version": "0.15.11",
2901 "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.15.11.tgz",
2902 "integrity": "sha512-aSGiODiukLGGnSg/O9+cGO2QxEacrdCtCawehkWYTt5VX1ni2b9KoxpHCT9h9Y6wGqNHmXFnB47RRJ8BIqZgmQ==",
2903 "dev": true,
2904 "optional": true
2905 },
2906 "esbuild-linux-32": {
2907 "version": "0.15.11",
2908 "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.15.11.tgz",
2909 "integrity": "sha512-lsrAfdyJBGx+6aHIQmgqUonEzKYeBnyfJPkT6N2dOf1RoXYYV1BkWB6G02tjsrz1d5wZzaTc3cF+TKmuTo/ZwA==",
2910 "dev": true,
2911 "optional": true
2912 },
2913 "esbuild-linux-64": {
2914 "version": "0.15.11",
2915 "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.15.11.tgz",
2916 "integrity": "sha512-Y2Rh+PcyVhQqXKBTacPCltINN3uIw2xC+dsvLANJ1SpK5NJUtxv8+rqWpjmBgaNWKQT1/uGpMmA9olALy9PLVA==",
2917 "dev": true,
2918 "optional": true
2919 },
2920 "esbuild-linux-arm": {
2921 "version": "0.15.11",
2922 "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.15.11.tgz",
2923 "integrity": "sha512-TJllTVk5aSyqPFvvcHTvf6Wu1ZKhWpJ/qNmZO8LL/XeB+LXCclm7HQHNEIz6MT7IX8PmlC1BZYrOiw2sXSB95A==",
2924 "dev": true,
2925 "optional": true
2926 },
2927 "esbuild-linux-arm64": {
2928 "version": "0.15.11",
2929 "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.15.11.tgz",
2930 "integrity": "sha512-uhcXiTwTmD4OpxJu3xC5TzAAw6Wzf9O1XGWL448EE9bqGjgV1j+oK3lIHAfsHnuIn8K4nDW8yjX0Sv5S++oRuw==",
2931 "dev": true,
2932 "optional": true
2933 },
2934 "esbuild-linux-mips64le": {
2935 "version": "0.15.11",
2936 "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.15.11.tgz",
2937 "integrity": "sha512-WD61y/R1M4BLe4gxXRypoQ0Ci+Vjf714QYzcPNkiYv5I8K8WDz2ZR8Bm6cqKxd6rD+e/rZgPDbhQ9PCf7TMHmA==",
2938 "dev": true,
2939 "optional": true
2940 },
2941 "esbuild-linux-ppc64le": {
2942 "version": "0.15.11",
2943 "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.15.11.tgz",
2944 "integrity": "sha512-JVleZS9oPVLTlBhPTWgOwxFWU/wMUdlBwTbGA4GF8c38sLbS13cupj+C8bLq929jU7EMWry4SaL+tKGIaTlqKg==",
2945 "dev": true,
2946 "optional": true
2947 },
2948 "esbuild-linux-riscv64": {
2949 "version": "0.15.11",
2950 "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.15.11.tgz",
2951 "integrity": "sha512-9aLIalZ2HFHIOZpmVU11sEAS9F8TnHw49daEjcgMpBXHFF57VuT9f9/9LKJhw781Gda0P9jDkuCWJ0tFbErvJw==",
2952 "dev": true,
2953 "optional": true
2954 },
2955 "esbuild-linux-s390x": {
2956 "version": "0.15.11",
2957 "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.15.11.tgz",
2958 "integrity": "sha512-sZHtiXXOKsLI3XGBGoYO4qKBzJlb8xNsWmvFiwFMHFzA4AXgDP1KDp7Dawe9C2pavTRBDvl+Ok4n/DHQ59oaTg==",
2959 "dev": true,
2960 "optional": true
2961 },
2962 "esbuild-netbsd-64": {
2963 "version": "0.15.11",
2964 "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.15.11.tgz",
2965 "integrity": "sha512-hUC9yN06K9sg7ju4Vgu9ChAPdsEgtcrcLfyNT5IKwKyfpLvKUwCMZSdF+gRD3WpyZelgTQfJ+pDx5XFbXTlB0A==",
2966 "dev": true,
2967 "optional": true
2968 },
2969 "esbuild-openbsd-64": {
2970 "version": "0.15.11",
2971 "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.15.11.tgz",
2972 "integrity": "sha512-0bBo9SQR4t66Wd91LGMAqmWorzO0TTzVjYiifwoFtel8luFeXuPThQnEm5ztN4g0fnvcp7AnUPPzS/Depf17wQ==",
2973 "dev": true,
2974 "optional": true
2975 },
2976 "esbuild-sunos-64": {
2977 "version": "0.15.11",
2978 "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.15.11.tgz",
2979 "integrity": "sha512-EuBdTGlsMTjEl1sQnBX2jfygy7iR6CKfvOzi+gEOfhDqbHXsmY1dcpbVtcwHAg9/2yUZSfMJHMAgf1z8M4yyyw==",
2980 "dev": true,
2981 "optional": true
2982 },
2983 "esbuild-windows-32": {
2984 "version": "0.15.11",
2985 "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.15.11.tgz",
2986 "integrity": "sha512-O0/Wo1Wk6dc0rZSxkvGpmTNIycEznHmkObTFz2VHBhjPsO4ZpCgfGxNkCpz4AdAIeMczpTXt/8d5vdJNKEGC+Q==",
2987 "dev": true,
2988 "optional": true
2989 },
2990 "esbuild-windows-64": {
2991 "version": "0.15.11",
2992 "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.15.11.tgz",
2993 "integrity": "sha512-x977Q4HhNjnHx00b4XLAnTtj5vfbdEvkxaQwC1Zh5AN8g5EX+izgZ6e5QgqJgpzyRNJqh4hkgIJF1pyy1be0mQ==",
2994 "dev": true,
2995 "optional": true
2996 },
2997 "esbuild-windows-arm64": {
2998 "version": "0.15.11",
2999 "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.15.11.tgz",
3000 "integrity": "sha512-VwUHFACuBahrvntdcMKZteUZ9HaYrBRODoKe4tIWxguQRvvYoYb7iu5LrcRS/FQx8KPZNaa72zuqwVtHeXsITw==",
3001 "dev": true,
3002 "optional": true
3003 },
3004 "escalade": {
3005 "version": "3.1.1",
3006 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
3007 "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
3008 "dev": true
3009 },
3010 "escape-string-regexp": {
3011 "version": "1.0.5",
3012 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
3013 "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
3014 "dev": true
3015 },
3016 "fast-glob": {
3017 "version": "3.2.12",
3018 "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz",
3019 "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==",
3020 "dev": true,
3021 "requires": {
3022 "@nodelib/fs.stat": "^2.0.2",
3023 "@nodelib/fs.walk": "^1.2.3",
3024 "glob-parent": "^5.1.2",
3025 "merge2": "^1.3.0",
3026 "micromatch": "^4.0.4"
3027 },
3028 "dependencies": {
3029 "glob-parent": {
3030 "version": "5.1.2",
3031 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
3032 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
3033 "dev": true,
3034 "requires": {
3035 "is-glob": "^4.0.1"
3036 }
3037 }
3038 }
3039 },
3040 "fastq": {
3041 "version": "1.13.0",
3042 "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz",
3043 "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==",
3044 "dev": true,
3045 "requires": {
3046 "reusify": "^1.0.4"
3047 }
3048 },
3049 "fill-range": {
3050 "version": "7.0.1",
3051 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
3052 "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
3053 "dev": true,
3054 "requires": {
3055 "to-regex-range": "^5.0.1"
3056 }
3057 },
3058 "fraction.js": {
3059 "version": "4.2.0",
3060 "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz",
3061 "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==",
3062 "dev": true
3063 },
3064 "fsevents": {
3065 "version": "2.3.2",
3066 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
3067 "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
3068 "dev": true,
3069 "optional": true
3070 },
3071 "function-bind": {
3072 "version": "1.1.1",
3073 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
3074 "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
3075 "dev": true
3076 },
3077 "gensync": {
3078 "version": "1.0.0-beta.2",
3079 "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
3080 "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
3081 "dev": true
3082 },
3083 "glob-parent": {
3084 "version": "6.0.2",
3085 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
3086 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
3087 "dev": true,
3088 "requires": {
3089 "is-glob": "^4.0.3"
3090 }
3091 },
3092 "globals": {
3093 "version": "11.12.0",
3094 "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
3095 "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
3096 "dev": true
3097 },
3098 "has": {
3099 "version": "1.0.3",
3100 "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
3101 "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
3102 "dev": true,
3103 "requires": {
3104 "function-bind": "^1.1.1"
3105 }
3106 },
3107 "has-flag": {
3108 "version": "3.0.0",
3109 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
3110 "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==",
3111 "dev": true
3112 },
3113 "is-binary-path": {
3114 "version": "2.1.0",
3115 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
3116 "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
3117 "dev": true,
3118 "requires": {
3119 "binary-extensions": "^2.0.0"
3120 }
3121 },
3122 "is-core-module": {
3123 "version": "2.10.0",
3124 "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.10.0.tgz",
3125 "integrity": "sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==",
3126 "dev": true,
3127 "requires": {
3128 "has": "^1.0.3"
3129 }
3130 },
3131 "is-extglob": {
3132 "version": "2.1.1",
3133 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
3134 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
3135 "dev": true
3136 },
3137 "is-glob": {
3138 "version": "4.0.3",
3139 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
3140 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
3141 "dev": true,
3142 "requires": {
3143 "is-extglob": "^2.1.1"
3144 }
3145 },
3146 "is-number": {
3147 "version": "7.0.0",
3148 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
3149 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
3150 "dev": true
3151 },
3152 "js-tokens": {
3153 "version": "4.0.0",
3154 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
3155 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
3156 },
3157 "jsesc": {
3158 "version": "2.5.2",
3159 "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
3160 "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
3161 "dev": true
3162 },
3163 "json5": {
3164 "version": "2.2.1",
3165 "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz",
3166 "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==",
3167 "dev": true
3168 },
3169 "lilconfig": {
3170 "version": "2.0.6",
3171 "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz",
3172 "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==",
3173 "dev": true
3174 },
3175 "loose-envify": {
3176 "version": "1.4.0",
3177 "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
3178 "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
3179 "requires": {
3180 "js-tokens": "^3.0.0 || ^4.0.0"
3181 }
3182 },
3183 "magic-string": {
3184 "version": "0.26.7",
3185 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.26.7.tgz",
3186 "integrity": "sha512-hX9XH3ziStPoPhJxLq1syWuZMxbDvGNbVchfrdCtanC7D13888bMFow61x8axrx+GfHLtVeAx2kxL7tTGRl+Ow==",
3187 "dev": true,
3188 "requires": {
3189 "sourcemap-codec": "^1.4.8"
3190 }
3191 },
3192 "merge2": {
3193 "version": "1.4.1",
3194 "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
3195 "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
3196 "dev": true
3197 },
3198 "micromatch": {
3199 "version": "4.0.5",
3200 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz",
3201 "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==",
3202 "dev": true,
3203 "requires": {
3204 "braces": "^3.0.2",
3205 "picomatch": "^2.3.1"
3206 }
3207 },
3208 "minimist": {
3209 "version": "1.2.7",
3210 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz",
3211 "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==",
3212 "dev": true
3213 },
3214 "ms": {
3215 "version": "2.1.2",
3216 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
3217 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
3218 "dev": true
3219 },
3220 "nanoid": {
3221 "version": "3.3.4",
3222 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz",
3223 "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==",
3224 "dev": true
3225 },
3226 "node-releases": {
3227 "version": "2.0.6",
3228 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz",
3229 "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==",
3230 "dev": true
3231 },
3232 "normalize-path": {
3233 "version": "3.0.0",
3234 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
3235 "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
3236 "dev": true
3237 },
3238 "normalize-range": {
3239 "version": "0.1.2",
3240 "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
3241 "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==",
3242 "dev": true
3243 },
3244 "object-hash": {
3245 "version": "3.0.0",
3246 "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz",
3247 "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==",
3248 "dev": true
3249 },
3250 "path-parse": {
3251 "version": "1.0.7",
3252 "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
3253 "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
3254 "dev": true
3255 },
3256 "picocolors": {
3257 "version": "1.0.0",
3258 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
3259 "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==",
3260 "dev": true
3261 },
3262 "picomatch": {
3263 "version": "2.3.1",
3264 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
3265 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
3266 "dev": true
3267 },
3268 "pify": {
3269 "version": "2.3.0",
3270 "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
3271 "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==",
3272 "dev": true
3273 },
3274 "postcss": {
3275 "version": "8.4.18",
3276 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.18.tgz",
3277 "integrity": "sha512-Wi8mWhncLJm11GATDaQKobXSNEYGUHeQLiQqDFG1qQ5UTDPTEvKw0Xt5NsTpktGTwLps3ByrWsBrG0rB8YQ9oA==",
3278 "dev": true,
3279 "requires": {
3280 "nanoid": "^3.3.4",
3281 "picocolors": "^1.0.0",
3282 "source-map-js": "^1.0.2"
3283 }
3284 },
3285 "postcss-import": {
3286 "version": "14.1.0",
3287 "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz",
3288 "integrity": "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==",
3289 "dev": true,
3290 "requires": {
3291 "postcss-value-parser": "^4.0.0",
3292 "read-cache": "^1.0.0",
3293 "resolve": "^1.1.7"
3294 }
3295 },
3296 "postcss-js": {
3297 "version": "4.0.0",
3298 "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.0.tgz",
3299 "integrity": "sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==",
3300 "dev": true,
3301 "requires": {
3302 "camelcase-css": "^2.0.1"
3303 }
3304 },
3305 "postcss-load-config": {
3306 "version": "3.1.4",
3307 "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz",
3308 "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==",
3309 "dev": true,
3310 "requires": {
3311 "lilconfig": "^2.0.5",
3312 "yaml": "^1.10.2"
3313 }
3314 },
3315 "postcss-nested": {
3316 "version": "5.0.6",
3317 "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-5.0.6.tgz",
3318 "integrity": "sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==",
3319 "dev": true,
3320 "requires": {
3321 "postcss-selector-parser": "^6.0.6"
3322 }
3323 },
3324 "postcss-selector-parser": {
3325 "version": "6.0.10",
3326 "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz",
3327 "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==",
3328 "dev": true,
3329 "requires": {
3330 "cssesc": "^3.0.0",
3331 "util-deprecate": "^1.0.2"
3332 }
3333 },
3334 "postcss-value-parser": {
3335 "version": "4.2.0",
3336 "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
3337 "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==",
3338 "dev": true
3339 },
3340 "queue-microtask": {
3341 "version": "1.2.3",
3342 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
3343 "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
3344 "dev": true
3345 },
3346 "quick-lru": {
3347 "version": "5.1.1",
3348 "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz",
3349 "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==",
3350 "dev": true
3351 },
3352 "react": {
3353 "version": "18.2.0",
3354 "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz",
3355 "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==",
3356 "requires": {
3357 "loose-envify": "^1.1.0"
3358 }
3359 },
3360 "react-dom": {
3361 "version": "18.2.0",
3362 "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz",
3363 "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==",
3364 "requires": {
3365 "loose-envify": "^1.1.0",
3366 "scheduler": "^0.23.0"
3367 }
3368 },
3369 "react-refresh": {
3370 "version": "0.14.0",
3371 "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.0.tgz",
3372 "integrity": "sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ==",
3373 "dev": true
3374 },
3375 "read-cache": {
3376 "version": "1.0.0",
3377 "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
3378 "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==",
3379 "dev": true,
3380 "requires": {
3381 "pify": "^2.3.0"
3382 }
3383 },
3384 "readdirp": {
3385 "version": "3.6.0",
3386 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
3387 "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
3388 "dev": true,
3389 "requires": {
3390 "picomatch": "^2.2.1"
3391 }
3392 },
3393 "resolve": {
3394 "version": "1.22.1",
3395 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz",
3396 "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==",
3397 "dev": true,
3398 "requires": {
3399 "is-core-module": "^2.9.0",
3400 "path-parse": "^1.0.7",
3401 "supports-preserve-symlinks-flag": "^1.0.0"
3402 }
3403 },
3404 "reusify": {
3405 "version": "1.0.4",
3406 "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
3407 "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
3408 "dev": true
3409 },
3410 "rollup": {
3411 "version": "2.78.1",
3412 "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.78.1.tgz",
3413 "integrity": "sha512-VeeCgtGi4P+o9hIg+xz4qQpRl6R401LWEXBmxYKOV4zlF82lyhgh2hTZnheFUbANE8l2A41F458iwj2vEYaXJg==",
3414 "dev": true,
3415 "requires": {
3416 "fsevents": "~2.3.2"
3417 }
3418 },
3419 "run-parallel": {
3420 "version": "1.2.0",
3421 "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
3422 "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
3423 "dev": true,
3424 "requires": {
3425 "queue-microtask": "^1.2.2"
3426 }
3427 },
3428 "scheduler": {
3429 "version": "0.23.0",
3430 "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz",
3431 "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==",
3432 "requires": {
3433 "loose-envify": "^1.1.0"
3434 }
3435 },
3436 "semver": {
3437 "version": "6.3.0",
3438 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
3439 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
3440 "dev": true
3441 },
3442 "source-map-js": {
3443 "version": "1.0.2",
3444 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz",
3445 "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==",
3446 "dev": true
3447 },
3448 "sourcemap-codec": {
3449 "version": "1.4.8",
3450 "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz",
3451 "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==",
3452 "dev": true
3453 },
3454 "supports-color": {
3455 "version": "5.5.0",
3456 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
3457 "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
3458 "dev": true,
3459 "requires": {
3460 "has-flag": "^3.0.0"
3461 }
3462 },
3463 "supports-preserve-symlinks-flag": {
3464 "version": "1.0.0",
3465 "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
3466 "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
3467 "dev": true
3468 },
3469 "tailwindcss": {
3470 "version": "3.1.8",
3471 "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.1.8.tgz",
3472 "integrity": "sha512-YSneUCZSFDYMwk+TGq8qYFdCA3yfBRdBlS7txSq0LUmzyeqRe3a8fBQzbz9M3WS/iFT4BNf/nmw9mEzrnSaC0g==",
3473 "dev": true,
3474 "requires": {
3475 "arg": "^5.0.2",
3476 "chokidar": "^3.5.3",
3477 "color-name": "^1.1.4",
3478 "detective": "^5.2.1",
3479 "didyoumean": "^1.2.2",
3480 "dlv": "^1.1.3",
3481 "fast-glob": "^3.2.11",
3482 "glob-parent": "^6.0.2",
3483 "is-glob": "^4.0.3",
3484 "lilconfig": "^2.0.6",
3485 "normalize-path": "^3.0.0",
3486 "object-hash": "^3.0.0",
3487 "picocolors": "^1.0.0",
3488 "postcss": "^8.4.14",
3489 "postcss-import": "^14.1.0",
3490 "postcss-js": "^4.0.0",
3491 "postcss-load-config": "^3.1.4",
3492 "postcss-nested": "5.0.6",
3493 "postcss-selector-parser": "^6.0.10",
3494 "postcss-value-parser": "^4.2.0",
3495 "quick-lru": "^5.1.1",
3496 "resolve": "^1.22.1"
3497 },
3498 "dependencies": {
3499 "color-name": {
3500 "version": "1.1.4",
3501 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
3502 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
3503 "dev": true
3504 }
3505 }
3506 },
3507 "to-fast-properties": {
3508 "version": "2.0.0",
3509 "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
3510 "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==",
3511 "dev": true
3512 },
3513 "to-regex-range": {
3514 "version": "5.0.1",
3515 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
3516 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
3517 "dev": true,
3518 "requires": {
3519 "is-number": "^7.0.0"
3520 }
3521 },
3522 "typescript": {
3523 "version": "4.8.4",
3524 "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.4.tgz",
3525 "integrity": "sha512-QCh+85mCy+h0IGff8r5XWzOVSbBO+KfeYrMQh7NJ58QujwcE22u+NUSmUxqF+un70P9GXKxa2HCNiTTMJknyjQ==",
3526 "dev": true
3527 },
3528 "update-browserslist-db": {
3529 "version": "1.0.10",
3530 "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz",
3531 "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==",
3532 "dev": true,
3533 "requires": {
3534 "escalade": "^3.1.1",
3535 "picocolors": "^1.0.0"
3536 }
3537 },
3538 "util-deprecate": {
3539 "version": "1.0.2",
3540 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
3541 "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
3542 "dev": true
3543 },
3544 "vite": {
3545 "version": "3.1.8",
3546 "resolved": "https://registry.npmjs.org/vite/-/vite-3.1.8.tgz",
3547 "integrity": "sha512-m7jJe3nufUbuOfotkntGFupinL/fmuTNuQmiVE7cH2IZMuf4UbfbGYMUT3jVWgGYuRVLY9j8NnrRqgw5rr5QTg==",
3548 "dev": true,
3549 "requires": {
3550 "esbuild": "^0.15.9",
3551 "fsevents": "~2.3.2",
3552 "postcss": "^8.4.16",
3553 "resolve": "^1.22.1",
3554 "rollup": "~2.78.0"
3555 }
3556 },
3557 "xtend": {
3558 "version": "4.0.2",
3559 "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
3560 "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
3561 "dev": true
3562 },
3563 "yaml": {
3564 "version": "1.10.2",
3565 "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
3566 "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
3567 "dev": true
3568 }
3569 }
3570}