blob: ba8253b57318e1b88e65a106ccec5bce80c392db [file] [log] [blame]
gioc31bf142025-06-16 07:48:20 +00001{
2 "name": "config",
3 "version": "1.0.0",
4 "lockfileVersion": 3,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "config",
9 "version": "1.0.0",
10 "license": "ISC",
11 "dependencies": {
12 "@xyflow/react": "^12.3.3",
13 "uuid": "^11.0.2",
14 "zod": "^3.24.4"
15 },
16 "devDependencies": {
17 "eslint": "^9.13.0",
18 "prettier": "3.5.3",
19 "typescript": "^5.8.3",
20 "typescript-eslint": "^8.11.0"
21 }
22 },
23 "node_modules/@eslint-community/eslint-utils": {
24 "version": "4.7.0",
25 "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.7.0.tgz",
26 "integrity": "sha512-dyybb3AcajC7uha6CvhdVRJqaKyn7w2YKqKyAN37NKYgZT36w+iRb0Dymmc5qEJ549c/S31cMMSFd75bteCpCw==",
27 "dev": true,
28 "license": "MIT",
29 "dependencies": {
30 "eslint-visitor-keys": "^3.4.3"
31 },
32 "engines": {
33 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
34 },
35 "funding": {
36 "url": "https://opencollective.com/eslint"
37 },
38 "peerDependencies": {
39 "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"
40 }
41 },
42 "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": {
43 "version": "3.4.3",
44 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
45 "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
46 "dev": true,
47 "license": "Apache-2.0",
48 "engines": {
49 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
50 },
51 "funding": {
52 "url": "https://opencollective.com/eslint"
53 }
54 },
55 "node_modules/@eslint-community/regexpp": {
56 "version": "4.12.1",
57 "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz",
58 "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==",
59 "dev": true,
60 "license": "MIT",
61 "engines": {
62 "node": "^12.0.0 || ^14.0.0 || >=16.0.0"
63 }
64 },
65 "node_modules/@eslint/config-array": {
66 "version": "0.20.1",
67 "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.20.1.tgz",
68 "integrity": "sha512-OL0RJzC/CBzli0DrrR31qzj6d6i6Mm3HByuhflhl4LOBiWxN+3i6/t/ZQQNii4tjksXi8r2CRW1wMpWA2ULUEw==",
69 "dev": true,
70 "license": "Apache-2.0",
71 "dependencies": {
72 "@eslint/object-schema": "^2.1.6",
73 "debug": "^4.3.1",
74 "minimatch": "^3.1.2"
75 },
76 "engines": {
77 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
78 }
79 },
80 "node_modules/@eslint/config-helpers": {
81 "version": "0.2.3",
82 "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.2.3.tgz",
83 "integrity": "sha512-u180qk2Um1le4yf0ruXH3PYFeEZeYC3p/4wCTKrr2U1CmGdzGi3KtY0nuPDH48UJxlKCC5RDzbcbh4X0XlqgHg==",
84 "dev": true,
85 "license": "Apache-2.0",
86 "engines": {
87 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
88 }
89 },
90 "node_modules/@eslint/core": {
91 "version": "0.14.0",
92 "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.14.0.tgz",
93 "integrity": "sha512-qIbV0/JZr7iSDjqAc60IqbLdsj9GDt16xQtWD+B78d/HAlvysGdZZ6rpJHGAc2T0FQx1X6thsSPdnoiGKdNtdg==",
94 "dev": true,
95 "license": "Apache-2.0",
96 "dependencies": {
97 "@types/json-schema": "^7.0.15"
98 },
99 "engines": {
100 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
101 }
102 },
103 "node_modules/@eslint/eslintrc": {
104 "version": "3.3.1",
105 "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.1.tgz",
106 "integrity": "sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==",
107 "dev": true,
108 "license": "MIT",
109 "dependencies": {
110 "ajv": "^6.12.4",
111 "debug": "^4.3.2",
112 "espree": "^10.0.1",
113 "globals": "^14.0.0",
114 "ignore": "^5.2.0",
115 "import-fresh": "^3.2.1",
116 "js-yaml": "^4.1.0",
117 "minimatch": "^3.1.2",
118 "strip-json-comments": "^3.1.1"
119 },
120 "engines": {
121 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
122 },
123 "funding": {
124 "url": "https://opencollective.com/eslint"
125 }
126 },
127 "node_modules/@eslint/js": {
128 "version": "9.29.0",
129 "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.29.0.tgz",
130 "integrity": "sha512-3PIF4cBw/y+1u2EazflInpV+lYsSG0aByVIQzAgb1m1MhHFSbqTyNqtBKHgWf/9Ykud+DhILS9EGkmekVhbKoQ==",
131 "dev": true,
132 "license": "MIT",
133 "engines": {
134 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
135 },
136 "funding": {
137 "url": "https://eslint.org/donate"
138 }
139 },
140 "node_modules/@eslint/object-schema": {
141 "version": "2.1.6",
142 "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.6.tgz",
143 "integrity": "sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==",
144 "dev": true,
145 "license": "Apache-2.0",
146 "engines": {
147 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
148 }
149 },
150 "node_modules/@eslint/plugin-kit": {
151 "version": "0.3.2",
152 "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.3.2.tgz",
153 "integrity": "sha512-4SaFZCNfJqvk/kenHpI8xvN42DMaoycy4PzKc5otHxRswww1kAt82OlBuwRVLofCACCTZEcla2Ydxv8scMXaTg==",
154 "dev": true,
155 "license": "Apache-2.0",
156 "dependencies": {
157 "@eslint/core": "^0.15.0",
158 "levn": "^0.4.1"
159 },
160 "engines": {
161 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
162 }
163 },
164 "node_modules/@eslint/plugin-kit/node_modules/@eslint/core": {
165 "version": "0.15.0",
166 "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.15.0.tgz",
167 "integrity": "sha512-b7ePw78tEWWkpgZCDYkbqDOP8dmM6qe+AOC6iuJqlq1R/0ahMAeH3qynpnqKFGkMltrp44ohV4ubGyvLX28tzw==",
168 "dev": true,
169 "license": "Apache-2.0",
170 "dependencies": {
171 "@types/json-schema": "^7.0.15"
172 },
173 "engines": {
174 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
175 }
176 },
177 "node_modules/@humanfs/core": {
178 "version": "0.19.1",
179 "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz",
180 "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==",
181 "dev": true,
182 "license": "Apache-2.0",
183 "engines": {
184 "node": ">=18.18.0"
185 }
186 },
187 "node_modules/@humanfs/node": {
188 "version": "0.16.6",
189 "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.6.tgz",
190 "integrity": "sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==",
191 "dev": true,
192 "license": "Apache-2.0",
193 "dependencies": {
194 "@humanfs/core": "^0.19.1",
195 "@humanwhocodes/retry": "^0.3.0"
196 },
197 "engines": {
198 "node": ">=18.18.0"
199 }
200 },
201 "node_modules/@humanfs/node/node_modules/@humanwhocodes/retry": {
202 "version": "0.3.1",
203 "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.1.tgz",
204 "integrity": "sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==",
205 "dev": true,
206 "license": "Apache-2.0",
207 "engines": {
208 "node": ">=18.18"
209 },
210 "funding": {
211 "type": "github",
212 "url": "https://github.com/sponsors/nzakas"
213 }
214 },
215 "node_modules/@humanwhocodes/module-importer": {
216 "version": "1.0.1",
217 "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",
218 "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==",
219 "dev": true,
220 "license": "Apache-2.0",
221 "engines": {
222 "node": ">=12.22"
223 },
224 "funding": {
225 "type": "github",
226 "url": "https://github.com/sponsors/nzakas"
227 }
228 },
229 "node_modules/@humanwhocodes/retry": {
230 "version": "0.4.3",
231 "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.3.tgz",
232 "integrity": "sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==",
233 "dev": true,
234 "license": "Apache-2.0",
235 "engines": {
236 "node": ">=18.18"
237 },
238 "funding": {
239 "type": "github",
240 "url": "https://github.com/sponsors/nzakas"
241 }
242 },
243 "node_modules/@nodelib/fs.scandir": {
244 "version": "2.1.5",
245 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
246 "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
247 "dev": true,
248 "license": "MIT",
249 "dependencies": {
250 "@nodelib/fs.stat": "2.0.5",
251 "run-parallel": "^1.1.9"
252 },
253 "engines": {
254 "node": ">= 8"
255 }
256 },
257 "node_modules/@nodelib/fs.stat": {
258 "version": "2.0.5",
259 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
260 "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
261 "dev": true,
262 "license": "MIT",
263 "engines": {
264 "node": ">= 8"
265 }
266 },
267 "node_modules/@nodelib/fs.walk": {
268 "version": "1.2.8",
269 "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
270 "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
271 "dev": true,
272 "license": "MIT",
273 "dependencies": {
274 "@nodelib/fs.scandir": "2.1.5",
275 "fastq": "^1.6.0"
276 },
277 "engines": {
278 "node": ">= 8"
279 }
280 },
281 "node_modules/@types/d3-color": {
282 "version": "3.1.3",
283 "resolved": "https://registry.npmjs.org/@types/d3-color/-/d3-color-3.1.3.tgz",
284 "integrity": "sha512-iO90scth9WAbmgv7ogoq57O9YpKmFBbmoEoCHDB2xMBY0+/KVrqAaCDyCE16dUspeOvIxFFRI+0sEtqDqy2b4A==",
285 "license": "MIT"
286 },
287 "node_modules/@types/d3-drag": {
288 "version": "3.0.7",
289 "resolved": "https://registry.npmjs.org/@types/d3-drag/-/d3-drag-3.0.7.tgz",
290 "integrity": "sha512-HE3jVKlzU9AaMazNufooRJ5ZpWmLIoc90A37WU2JMmeq28w1FQqCZswHZ3xR+SuxYftzHq6WU6KJHvqxKzTxxQ==",
291 "license": "MIT",
292 "dependencies": {
293 "@types/d3-selection": "*"
294 }
295 },
296 "node_modules/@types/d3-interpolate": {
297 "version": "3.0.4",
298 "resolved": "https://registry.npmjs.org/@types/d3-interpolate/-/d3-interpolate-3.0.4.tgz",
299 "integrity": "sha512-mgLPETlrpVV1YRJIglr4Ez47g7Yxjl1lj7YKsiMCb27VJH9W8NVM6Bb9d8kkpG/uAQS5AmbA48q2IAolKKo1MA==",
300 "license": "MIT",
301 "dependencies": {
302 "@types/d3-color": "*"
303 }
304 },
305 "node_modules/@types/d3-selection": {
306 "version": "3.0.11",
307 "resolved": "https://registry.npmjs.org/@types/d3-selection/-/d3-selection-3.0.11.tgz",
308 "integrity": "sha512-bhAXu23DJWsrI45xafYpkQ4NtcKMwWnAC/vKrd2l+nxMFuvOT3XMYTIj2opv8vq8AO5Yh7Qac/nSeP/3zjTK0w==",
309 "license": "MIT"
310 },
311 "node_modules/@types/d3-transition": {
312 "version": "3.0.9",
313 "resolved": "https://registry.npmjs.org/@types/d3-transition/-/d3-transition-3.0.9.tgz",
314 "integrity": "sha512-uZS5shfxzO3rGlu0cC3bjmMFKsXv+SmZZcgp0KD22ts4uGXp5EVYGzu/0YdwZeKmddhcAccYtREJKkPfXkZuCg==",
315 "license": "MIT",
316 "dependencies": {
317 "@types/d3-selection": "*"
318 }
319 },
320 "node_modules/@types/d3-zoom": {
321 "version": "3.0.8",
322 "resolved": "https://registry.npmjs.org/@types/d3-zoom/-/d3-zoom-3.0.8.tgz",
323 "integrity": "sha512-iqMC4/YlFCSlO8+2Ii1GGGliCAY4XdeG748w5vQUbevlbDu0zSjH/+jojorQVBK/se0j6DUFNPBGSqD3YWYnDw==",
324 "license": "MIT",
325 "dependencies": {
326 "@types/d3-interpolate": "*",
327 "@types/d3-selection": "*"
328 }
329 },
330 "node_modules/@types/estree": {
331 "version": "1.0.8",
332 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz",
333 "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==",
334 "dev": true,
335 "license": "MIT"
336 },
337 "node_modules/@types/json-schema": {
338 "version": "7.0.15",
339 "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz",
340 "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==",
341 "dev": true,
342 "license": "MIT"
343 },
344 "node_modules/@typescript-eslint/eslint-plugin": {
345 "version": "8.34.0",
346 "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.34.0.tgz",
347 "integrity": "sha512-QXwAlHlbcAwNlEEMKQS2RCgJsgXrTJdjXT08xEgbPFa2yYQgVjBymxP5DrfrE7X7iodSzd9qBUHUycdyVJTW1w==",
348 "dev": true,
349 "license": "MIT",
350 "dependencies": {
351 "@eslint-community/regexpp": "^4.10.0",
352 "@typescript-eslint/scope-manager": "8.34.0",
353 "@typescript-eslint/type-utils": "8.34.0",
354 "@typescript-eslint/utils": "8.34.0",
355 "@typescript-eslint/visitor-keys": "8.34.0",
356 "graphemer": "^1.4.0",
357 "ignore": "^7.0.0",
358 "natural-compare": "^1.4.0",
359 "ts-api-utils": "^2.1.0"
360 },
361 "engines": {
362 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
363 },
364 "funding": {
365 "type": "opencollective",
366 "url": "https://opencollective.com/typescript-eslint"
367 },
368 "peerDependencies": {
369 "@typescript-eslint/parser": "^8.34.0",
370 "eslint": "^8.57.0 || ^9.0.0",
371 "typescript": ">=4.8.4 <5.9.0"
372 }
373 },
374 "node_modules/@typescript-eslint/eslint-plugin/node_modules/ignore": {
375 "version": "7.0.5",
376 "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz",
377 "integrity": "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==",
378 "dev": true,
379 "license": "MIT",
380 "engines": {
381 "node": ">= 4"
382 }
383 },
384 "node_modules/@typescript-eslint/parser": {
385 "version": "8.34.0",
386 "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.34.0.tgz",
387 "integrity": "sha512-vxXJV1hVFx3IXz/oy2sICsJukaBrtDEQSBiV48/YIV5KWjX1dO+bcIr/kCPrW6weKXvsaGKFNlwH0v2eYdRRbA==",
388 "dev": true,
389 "license": "MIT",
390 "dependencies": {
391 "@typescript-eslint/scope-manager": "8.34.0",
392 "@typescript-eslint/types": "8.34.0",
393 "@typescript-eslint/typescript-estree": "8.34.0",
394 "@typescript-eslint/visitor-keys": "8.34.0",
395 "debug": "^4.3.4"
396 },
397 "engines": {
398 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
399 },
400 "funding": {
401 "type": "opencollective",
402 "url": "https://opencollective.com/typescript-eslint"
403 },
404 "peerDependencies": {
405 "eslint": "^8.57.0 || ^9.0.0",
406 "typescript": ">=4.8.4 <5.9.0"
407 }
408 },
409 "node_modules/@typescript-eslint/project-service": {
410 "version": "8.34.0",
411 "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.34.0.tgz",
412 "integrity": "sha512-iEgDALRf970/B2YExmtPMPF54NenZUf4xpL3wsCRx/lgjz6ul/l13R81ozP/ZNuXfnLCS+oPmG7JIxfdNYKELw==",
413 "dev": true,
414 "license": "MIT",
415 "dependencies": {
416 "@typescript-eslint/tsconfig-utils": "^8.34.0",
417 "@typescript-eslint/types": "^8.34.0",
418 "debug": "^4.3.4"
419 },
420 "engines": {
421 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
422 },
423 "funding": {
424 "type": "opencollective",
425 "url": "https://opencollective.com/typescript-eslint"
426 },
427 "peerDependencies": {
428 "typescript": ">=4.8.4 <5.9.0"
429 }
430 },
431 "node_modules/@typescript-eslint/scope-manager": {
432 "version": "8.34.0",
433 "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.34.0.tgz",
434 "integrity": "sha512-9Ac0X8WiLykl0aj1oYQNcLZjHgBojT6cW68yAgZ19letYu+Hxd0rE0veI1XznSSst1X5lwnxhPbVdwjDRIomRw==",
435 "dev": true,
436 "license": "MIT",
437 "dependencies": {
438 "@typescript-eslint/types": "8.34.0",
439 "@typescript-eslint/visitor-keys": "8.34.0"
440 },
441 "engines": {
442 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
443 },
444 "funding": {
445 "type": "opencollective",
446 "url": "https://opencollective.com/typescript-eslint"
447 }
448 },
449 "node_modules/@typescript-eslint/tsconfig-utils": {
450 "version": "8.34.0",
451 "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.34.0.tgz",
452 "integrity": "sha512-+W9VYHKFIzA5cBeooqQxqNriAP0QeQ7xTiDuIOr71hzgffm3EL2hxwWBIIj4GuofIbKxGNarpKqIq6Q6YrShOA==",
453 "dev": true,
454 "license": "MIT",
455 "engines": {
456 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
457 },
458 "funding": {
459 "type": "opencollective",
460 "url": "https://opencollective.com/typescript-eslint"
461 },
462 "peerDependencies": {
463 "typescript": ">=4.8.4 <5.9.0"
464 }
465 },
466 "node_modules/@typescript-eslint/type-utils": {
467 "version": "8.34.0",
468 "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.34.0.tgz",
469 "integrity": "sha512-n7zSmOcUVhcRYC75W2pnPpbO1iwhJY3NLoHEtbJwJSNlVAZuwqu05zY3f3s2SDWWDSo9FdN5szqc73DCtDObAg==",
470 "dev": true,
471 "license": "MIT",
472 "dependencies": {
473 "@typescript-eslint/typescript-estree": "8.34.0",
474 "@typescript-eslint/utils": "8.34.0",
475 "debug": "^4.3.4",
476 "ts-api-utils": "^2.1.0"
477 },
478 "engines": {
479 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
480 },
481 "funding": {
482 "type": "opencollective",
483 "url": "https://opencollective.com/typescript-eslint"
484 },
485 "peerDependencies": {
486 "eslint": "^8.57.0 || ^9.0.0",
487 "typescript": ">=4.8.4 <5.9.0"
488 }
489 },
490 "node_modules/@typescript-eslint/types": {
491 "version": "8.34.0",
492 "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.34.0.tgz",
493 "integrity": "sha512-9V24k/paICYPniajHfJ4cuAWETnt7Ssy+R0Rbcqo5sSFr3QEZ/8TSoUi9XeXVBGXCaLtwTOKSLGcInCAvyZeMA==",
494 "dev": true,
495 "license": "MIT",
496 "engines": {
497 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
498 },
499 "funding": {
500 "type": "opencollective",
501 "url": "https://opencollective.com/typescript-eslint"
502 }
503 },
504 "node_modules/@typescript-eslint/typescript-estree": {
505 "version": "8.34.0",
506 "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.34.0.tgz",
507 "integrity": "sha512-rOi4KZxI7E0+BMqG7emPSK1bB4RICCpF7QD3KCLXn9ZvWoESsOMlHyZPAHyG04ujVplPaHbmEvs34m+wjgtVtg==",
508 "dev": true,
509 "license": "MIT",
510 "dependencies": {
511 "@typescript-eslint/project-service": "8.34.0",
512 "@typescript-eslint/tsconfig-utils": "8.34.0",
513 "@typescript-eslint/types": "8.34.0",
514 "@typescript-eslint/visitor-keys": "8.34.0",
515 "debug": "^4.3.4",
516 "fast-glob": "^3.3.2",
517 "is-glob": "^4.0.3",
518 "minimatch": "^9.0.4",
519 "semver": "^7.6.0",
520 "ts-api-utils": "^2.1.0"
521 },
522 "engines": {
523 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
524 },
525 "funding": {
526 "type": "opencollective",
527 "url": "https://opencollective.com/typescript-eslint"
528 },
529 "peerDependencies": {
530 "typescript": ">=4.8.4 <5.9.0"
531 }
532 },
533 "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": {
534 "version": "2.0.2",
535 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",
536 "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
537 "dev": true,
538 "license": "MIT",
539 "dependencies": {
540 "balanced-match": "^1.0.0"
541 }
542 },
543 "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": {
544 "version": "9.0.5",
545 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
546 "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
547 "dev": true,
548 "license": "ISC",
549 "dependencies": {
550 "brace-expansion": "^2.0.1"
551 },
552 "engines": {
553 "node": ">=16 || 14 >=14.17"
554 },
555 "funding": {
556 "url": "https://github.com/sponsors/isaacs"
557 }
558 },
559 "node_modules/@typescript-eslint/utils": {
560 "version": "8.34.0",
561 "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.34.0.tgz",
562 "integrity": "sha512-8L4tWatGchV9A1cKbjaavS6mwYwp39jql8xUmIIKJdm+qiaeHy5KMKlBrf30akXAWBzn2SqKsNOtSENWUwg7XQ==",
563 "dev": true,
564 "license": "MIT",
565 "dependencies": {
566 "@eslint-community/eslint-utils": "^4.7.0",
567 "@typescript-eslint/scope-manager": "8.34.0",
568 "@typescript-eslint/types": "8.34.0",
569 "@typescript-eslint/typescript-estree": "8.34.0"
570 },
571 "engines": {
572 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
573 },
574 "funding": {
575 "type": "opencollective",
576 "url": "https://opencollective.com/typescript-eslint"
577 },
578 "peerDependencies": {
579 "eslint": "^8.57.0 || ^9.0.0",
580 "typescript": ">=4.8.4 <5.9.0"
581 }
582 },
583 "node_modules/@typescript-eslint/visitor-keys": {
584 "version": "8.34.0",
585 "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.34.0.tgz",
586 "integrity": "sha512-qHV7pW7E85A0x6qyrFn+O+q1k1p3tQCsqIZ1KZ5ESLXY57aTvUd3/a4rdPTeXisvhXn2VQG0VSKUqs8KHF2zcA==",
587 "dev": true,
588 "license": "MIT",
589 "dependencies": {
590 "@typescript-eslint/types": "8.34.0",
591 "eslint-visitor-keys": "^4.2.0"
592 },
593 "engines": {
594 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
595 },
596 "funding": {
597 "type": "opencollective",
598 "url": "https://opencollective.com/typescript-eslint"
599 }
600 },
601 "node_modules/@xyflow/react": {
602 "version": "12.7.0",
603 "resolved": "https://registry.npmjs.org/@xyflow/react/-/react-12.7.0.tgz",
604 "integrity": "sha512-U6VMEbYjiCg1byHrR7S+b5ZdHTjgCFX4KpBc634G/WtEBUvBLoMQdlCD6uJHqodnOAxpt3+G2wiDeTmXAFJzgQ==",
605 "license": "MIT",
606 "dependencies": {
607 "@xyflow/system": "0.0.62",
608 "classcat": "^5.0.3",
609 "zustand": "^4.4.0"
610 },
611 "peerDependencies": {
612 "react": ">=17",
613 "react-dom": ">=17"
614 }
615 },
616 "node_modules/@xyflow/system": {
617 "version": "0.0.62",
618 "resolved": "https://registry.npmjs.org/@xyflow/system/-/system-0.0.62.tgz",
619 "integrity": "sha512-Z2ufbnvuYxIOCGyzE/8eX8TAEM8Lpzc/JafjD1Tzy6ZJs/E7KGVU17Q1F5WDHVW+dbztJAdyXMG0ejR9bwSUAA==",
620 "license": "MIT",
621 "dependencies": {
622 "@types/d3-drag": "^3.0.7",
623 "@types/d3-interpolate": "^3.0.4",
624 "@types/d3-selection": "^3.0.10",
625 "@types/d3-transition": "^3.0.8",
626 "@types/d3-zoom": "^3.0.8",
627 "d3-drag": "^3.0.0",
628 "d3-interpolate": "^3.0.1",
629 "d3-selection": "^3.0.0",
630 "d3-zoom": "^3.0.0"
631 }
632 },
633 "node_modules/acorn": {
634 "version": "8.15.0",
635 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz",
636 "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==",
637 "dev": true,
638 "license": "MIT",
639 "bin": {
640 "acorn": "bin/acorn"
641 },
642 "engines": {
643 "node": ">=0.4.0"
644 }
645 },
646 "node_modules/acorn-jsx": {
647 "version": "5.3.2",
648 "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
649 "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
650 "dev": true,
651 "license": "MIT",
652 "peerDependencies": {
653 "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
654 }
655 },
656 "node_modules/ajv": {
657 "version": "6.12.6",
658 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
659 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
660 "dev": true,
661 "license": "MIT",
662 "dependencies": {
663 "fast-deep-equal": "^3.1.1",
664 "fast-json-stable-stringify": "^2.0.0",
665 "json-schema-traverse": "^0.4.1",
666 "uri-js": "^4.2.2"
667 },
668 "funding": {
669 "type": "github",
670 "url": "https://github.com/sponsors/epoberezkin"
671 }
672 },
673 "node_modules/ansi-styles": {
674 "version": "4.3.0",
675 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
676 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
677 "dev": true,
678 "license": "MIT",
679 "dependencies": {
680 "color-convert": "^2.0.1"
681 },
682 "engines": {
683 "node": ">=8"
684 },
685 "funding": {
686 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
687 }
688 },
689 "node_modules/argparse": {
690 "version": "2.0.1",
691 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
692 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
693 "dev": true,
694 "license": "Python-2.0"
695 },
696 "node_modules/balanced-match": {
697 "version": "1.0.2",
698 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
699 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
700 "dev": true,
701 "license": "MIT"
702 },
703 "node_modules/brace-expansion": {
704 "version": "1.1.12",
705 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz",
706 "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==",
707 "dev": true,
708 "license": "MIT",
709 "dependencies": {
710 "balanced-match": "^1.0.0",
711 "concat-map": "0.0.1"
712 }
713 },
714 "node_modules/braces": {
715 "version": "3.0.3",
716 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
717 "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
718 "dev": true,
719 "license": "MIT",
720 "dependencies": {
721 "fill-range": "^7.1.1"
722 },
723 "engines": {
724 "node": ">=8"
725 }
726 },
727 "node_modules/callsites": {
728 "version": "3.1.0",
729 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
730 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
731 "dev": true,
732 "license": "MIT",
733 "engines": {
734 "node": ">=6"
735 }
736 },
737 "node_modules/chalk": {
738 "version": "4.1.2",
739 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
740 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
741 "dev": true,
742 "license": "MIT",
743 "dependencies": {
744 "ansi-styles": "^4.1.0",
745 "supports-color": "^7.1.0"
746 },
747 "engines": {
748 "node": ">=10"
749 },
750 "funding": {
751 "url": "https://github.com/chalk/chalk?sponsor=1"
752 }
753 },
754 "node_modules/classcat": {
755 "version": "5.0.5",
756 "resolved": "https://registry.npmjs.org/classcat/-/classcat-5.0.5.tgz",
757 "integrity": "sha512-JhZUT7JFcQy/EzW605k/ktHtncoo9vnyW/2GspNYwFlN1C/WmjuV/xtS04e9SOkL2sTdw0VAZ2UGCcQ9lR6p6w==",
758 "license": "MIT"
759 },
760 "node_modules/color-convert": {
761 "version": "2.0.1",
762 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
763 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
764 "dev": true,
765 "license": "MIT",
766 "dependencies": {
767 "color-name": "~1.1.4"
768 },
769 "engines": {
770 "node": ">=7.0.0"
771 }
772 },
773 "node_modules/color-name": {
774 "version": "1.1.4",
775 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
776 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
777 "dev": true,
778 "license": "MIT"
779 },
780 "node_modules/concat-map": {
781 "version": "0.0.1",
782 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
783 "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
784 "dev": true,
785 "license": "MIT"
786 },
787 "node_modules/cross-spawn": {
788 "version": "7.0.6",
789 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
790 "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
791 "dev": true,
792 "license": "MIT",
793 "dependencies": {
794 "path-key": "^3.1.0",
795 "shebang-command": "^2.0.0",
796 "which": "^2.0.1"
797 },
798 "engines": {
799 "node": ">= 8"
800 }
801 },
802 "node_modules/d3-color": {
803 "version": "3.1.0",
804 "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-3.1.0.tgz",
805 "integrity": "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==",
806 "license": "ISC",
807 "engines": {
808 "node": ">=12"
809 }
810 },
811 "node_modules/d3-dispatch": {
812 "version": "3.0.1",
813 "resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-3.0.1.tgz",
814 "integrity": "sha512-rzUyPU/S7rwUflMyLc1ETDeBj0NRuHKKAcvukozwhshr6g6c5d8zh4c2gQjY2bZ0dXeGLWc1PF174P2tVvKhfg==",
815 "license": "ISC",
816 "engines": {
817 "node": ">=12"
818 }
819 },
820 "node_modules/d3-drag": {
821 "version": "3.0.0",
822 "resolved": "https://registry.npmjs.org/d3-drag/-/d3-drag-3.0.0.tgz",
823 "integrity": "sha512-pWbUJLdETVA8lQNJecMxoXfH6x+mO2UQo8rSmZ+QqxcbyA3hfeprFgIT//HW2nlHChWeIIMwS2Fq+gEARkhTkg==",
824 "license": "ISC",
825 "dependencies": {
826 "d3-dispatch": "1 - 3",
827 "d3-selection": "3"
828 },
829 "engines": {
830 "node": ">=12"
831 }
832 },
833 "node_modules/d3-ease": {
834 "version": "3.0.1",
835 "resolved": "https://registry.npmjs.org/d3-ease/-/d3-ease-3.0.1.tgz",
836 "integrity": "sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w==",
837 "license": "BSD-3-Clause",
838 "engines": {
839 "node": ">=12"
840 }
841 },
842 "node_modules/d3-interpolate": {
843 "version": "3.0.1",
844 "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-3.0.1.tgz",
845 "integrity": "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==",
846 "license": "ISC",
847 "dependencies": {
848 "d3-color": "1 - 3"
849 },
850 "engines": {
851 "node": ">=12"
852 }
853 },
854 "node_modules/d3-selection": {
855 "version": "3.0.0",
856 "resolved": "https://registry.npmjs.org/d3-selection/-/d3-selection-3.0.0.tgz",
857 "integrity": "sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ==",
858 "license": "ISC",
859 "engines": {
860 "node": ">=12"
861 }
862 },
863 "node_modules/d3-timer": {
864 "version": "3.0.1",
865 "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-3.0.1.tgz",
866 "integrity": "sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==",
867 "license": "ISC",
868 "engines": {
869 "node": ">=12"
870 }
871 },
872 "node_modules/d3-transition": {
873 "version": "3.0.1",
874 "resolved": "https://registry.npmjs.org/d3-transition/-/d3-transition-3.0.1.tgz",
875 "integrity": "sha512-ApKvfjsSR6tg06xrL434C0WydLr7JewBB3V+/39RMHsaXTOG0zmt/OAXeng5M5LBm0ojmxJrpomQVZ1aPvBL4w==",
876 "license": "ISC",
877 "dependencies": {
878 "d3-color": "1 - 3",
879 "d3-dispatch": "1 - 3",
880 "d3-ease": "1 - 3",
881 "d3-interpolate": "1 - 3",
882 "d3-timer": "1 - 3"
883 },
884 "engines": {
885 "node": ">=12"
886 },
887 "peerDependencies": {
888 "d3-selection": "2 - 3"
889 }
890 },
891 "node_modules/d3-zoom": {
892 "version": "3.0.0",
893 "resolved": "https://registry.npmjs.org/d3-zoom/-/d3-zoom-3.0.0.tgz",
894 "integrity": "sha512-b8AmV3kfQaqWAuacbPuNbL6vahnOJflOhexLzMMNLga62+/nh0JzvJ0aO/5a5MVgUFGS7Hu1P9P03o3fJkDCyw==",
895 "license": "ISC",
896 "dependencies": {
897 "d3-dispatch": "1 - 3",
898 "d3-drag": "2 - 3",
899 "d3-interpolate": "1 - 3",
900 "d3-selection": "2 - 3",
901 "d3-transition": "2 - 3"
902 },
903 "engines": {
904 "node": ">=12"
905 }
906 },
907 "node_modules/debug": {
908 "version": "4.4.1",
909 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz",
910 "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==",
911 "dev": true,
912 "license": "MIT",
913 "dependencies": {
914 "ms": "^2.1.3"
915 },
916 "engines": {
917 "node": ">=6.0"
918 },
919 "peerDependenciesMeta": {
920 "supports-color": {
921 "optional": true
922 }
923 }
924 },
925 "node_modules/deep-is": {
926 "version": "0.1.4",
927 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
928 "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
929 "dev": true,
930 "license": "MIT"
931 },
932 "node_modules/escape-string-regexp": {
933 "version": "4.0.0",
934 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
935 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
936 "dev": true,
937 "license": "MIT",
938 "engines": {
939 "node": ">=10"
940 },
941 "funding": {
942 "url": "https://github.com/sponsors/sindresorhus"
943 }
944 },
945 "node_modules/eslint": {
946 "version": "9.29.0",
947 "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.29.0.tgz",
948 "integrity": "sha512-GsGizj2Y1rCWDu6XoEekL3RLilp0voSePurjZIkxL3wlm5o5EC9VpgaP7lrCvjnkuLvzFBQWB3vWB3K5KQTveQ==",
949 "dev": true,
950 "license": "MIT",
951 "dependencies": {
952 "@eslint-community/eslint-utils": "^4.2.0",
953 "@eslint-community/regexpp": "^4.12.1",
954 "@eslint/config-array": "^0.20.1",
955 "@eslint/config-helpers": "^0.2.1",
956 "@eslint/core": "^0.14.0",
957 "@eslint/eslintrc": "^3.3.1",
958 "@eslint/js": "9.29.0",
959 "@eslint/plugin-kit": "^0.3.1",
960 "@humanfs/node": "^0.16.6",
961 "@humanwhocodes/module-importer": "^1.0.1",
962 "@humanwhocodes/retry": "^0.4.2",
963 "@types/estree": "^1.0.6",
964 "@types/json-schema": "^7.0.15",
965 "ajv": "^6.12.4",
966 "chalk": "^4.0.0",
967 "cross-spawn": "^7.0.6",
968 "debug": "^4.3.2",
969 "escape-string-regexp": "^4.0.0",
970 "eslint-scope": "^8.4.0",
971 "eslint-visitor-keys": "^4.2.1",
972 "espree": "^10.4.0",
973 "esquery": "^1.5.0",
974 "esutils": "^2.0.2",
975 "fast-deep-equal": "^3.1.3",
976 "file-entry-cache": "^8.0.0",
977 "find-up": "^5.0.0",
978 "glob-parent": "^6.0.2",
979 "ignore": "^5.2.0",
980 "imurmurhash": "^0.1.4",
981 "is-glob": "^4.0.0",
982 "json-stable-stringify-without-jsonify": "^1.0.1",
983 "lodash.merge": "^4.6.2",
984 "minimatch": "^3.1.2",
985 "natural-compare": "^1.4.0",
986 "optionator": "^0.9.3"
987 },
988 "bin": {
989 "eslint": "bin/eslint.js"
990 },
991 "engines": {
992 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
993 },
994 "funding": {
995 "url": "https://eslint.org/donate"
996 },
997 "peerDependencies": {
998 "jiti": "*"
999 },
1000 "peerDependenciesMeta": {
1001 "jiti": {
1002 "optional": true
1003 }
1004 }
1005 },
1006 "node_modules/eslint-scope": {
1007 "version": "8.4.0",
1008 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.4.0.tgz",
1009 "integrity": "sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==",
1010 "dev": true,
1011 "license": "BSD-2-Clause",
1012 "dependencies": {
1013 "esrecurse": "^4.3.0",
1014 "estraverse": "^5.2.0"
1015 },
1016 "engines": {
1017 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1018 },
1019 "funding": {
1020 "url": "https://opencollective.com/eslint"
1021 }
1022 },
1023 "node_modules/eslint-visitor-keys": {
1024 "version": "4.2.1",
1025 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz",
1026 "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==",
1027 "dev": true,
1028 "license": "Apache-2.0",
1029 "engines": {
1030 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1031 },
1032 "funding": {
1033 "url": "https://opencollective.com/eslint"
1034 }
1035 },
1036 "node_modules/espree": {
1037 "version": "10.4.0",
1038 "resolved": "https://registry.npmjs.org/espree/-/espree-10.4.0.tgz",
1039 "integrity": "sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==",
1040 "dev": true,
1041 "license": "BSD-2-Clause",
1042 "dependencies": {
1043 "acorn": "^8.15.0",
1044 "acorn-jsx": "^5.3.2",
1045 "eslint-visitor-keys": "^4.2.1"
1046 },
1047 "engines": {
1048 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1049 },
1050 "funding": {
1051 "url": "https://opencollective.com/eslint"
1052 }
1053 },
1054 "node_modules/esquery": {
1055 "version": "1.6.0",
1056 "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz",
1057 "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==",
1058 "dev": true,
1059 "license": "BSD-3-Clause",
1060 "dependencies": {
1061 "estraverse": "^5.1.0"
1062 },
1063 "engines": {
1064 "node": ">=0.10"
1065 }
1066 },
1067 "node_modules/esrecurse": {
1068 "version": "4.3.0",
1069 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
1070 "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
1071 "dev": true,
1072 "license": "BSD-2-Clause",
1073 "dependencies": {
1074 "estraverse": "^5.2.0"
1075 },
1076 "engines": {
1077 "node": ">=4.0"
1078 }
1079 },
1080 "node_modules/estraverse": {
1081 "version": "5.3.0",
1082 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
1083 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
1084 "dev": true,
1085 "license": "BSD-2-Clause",
1086 "engines": {
1087 "node": ">=4.0"
1088 }
1089 },
1090 "node_modules/esutils": {
1091 "version": "2.0.3",
1092 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
1093 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
1094 "dev": true,
1095 "license": "BSD-2-Clause",
1096 "engines": {
1097 "node": ">=0.10.0"
1098 }
1099 },
1100 "node_modules/fast-deep-equal": {
1101 "version": "3.1.3",
1102 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
1103 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
1104 "dev": true,
1105 "license": "MIT"
1106 },
1107 "node_modules/fast-glob": {
1108 "version": "3.3.3",
1109 "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz",
1110 "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==",
1111 "dev": true,
1112 "license": "MIT",
1113 "dependencies": {
1114 "@nodelib/fs.stat": "^2.0.2",
1115 "@nodelib/fs.walk": "^1.2.3",
1116 "glob-parent": "^5.1.2",
1117 "merge2": "^1.3.0",
1118 "micromatch": "^4.0.8"
1119 },
1120 "engines": {
1121 "node": ">=8.6.0"
1122 }
1123 },
1124 "node_modules/fast-glob/node_modules/glob-parent": {
1125 "version": "5.1.2",
1126 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
1127 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
1128 "dev": true,
1129 "license": "ISC",
1130 "dependencies": {
1131 "is-glob": "^4.0.1"
1132 },
1133 "engines": {
1134 "node": ">= 6"
1135 }
1136 },
1137 "node_modules/fast-json-stable-stringify": {
1138 "version": "2.1.0",
1139 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
1140 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
1141 "dev": true,
1142 "license": "MIT"
1143 },
1144 "node_modules/fast-levenshtein": {
1145 "version": "2.0.6",
1146 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
1147 "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==",
1148 "dev": true,
1149 "license": "MIT"
1150 },
1151 "node_modules/fastq": {
1152 "version": "1.19.1",
1153 "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.1.tgz",
1154 "integrity": "sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==",
1155 "dev": true,
1156 "license": "ISC",
1157 "dependencies": {
1158 "reusify": "^1.0.4"
1159 }
1160 },
1161 "node_modules/file-entry-cache": {
1162 "version": "8.0.0",
1163 "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz",
1164 "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==",
1165 "dev": true,
1166 "license": "MIT",
1167 "dependencies": {
1168 "flat-cache": "^4.0.0"
1169 },
1170 "engines": {
1171 "node": ">=16.0.0"
1172 }
1173 },
1174 "node_modules/fill-range": {
1175 "version": "7.1.1",
1176 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
1177 "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
1178 "dev": true,
1179 "license": "MIT",
1180 "dependencies": {
1181 "to-regex-range": "^5.0.1"
1182 },
1183 "engines": {
1184 "node": ">=8"
1185 }
1186 },
1187 "node_modules/find-up": {
1188 "version": "5.0.0",
1189 "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
1190 "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
1191 "dev": true,
1192 "license": "MIT",
1193 "dependencies": {
1194 "locate-path": "^6.0.0",
1195 "path-exists": "^4.0.0"
1196 },
1197 "engines": {
1198 "node": ">=10"
1199 },
1200 "funding": {
1201 "url": "https://github.com/sponsors/sindresorhus"
1202 }
1203 },
1204 "node_modules/flat-cache": {
1205 "version": "4.0.1",
1206 "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz",
1207 "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==",
1208 "dev": true,
1209 "license": "MIT",
1210 "dependencies": {
1211 "flatted": "^3.2.9",
1212 "keyv": "^4.5.4"
1213 },
1214 "engines": {
1215 "node": ">=16"
1216 }
1217 },
1218 "node_modules/flatted": {
1219 "version": "3.3.3",
1220 "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.3.tgz",
1221 "integrity": "sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==",
1222 "dev": true,
1223 "license": "ISC"
1224 },
1225 "node_modules/glob-parent": {
1226 "version": "6.0.2",
1227 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
1228 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
1229 "dev": true,
1230 "license": "ISC",
1231 "dependencies": {
1232 "is-glob": "^4.0.3"
1233 },
1234 "engines": {
1235 "node": ">=10.13.0"
1236 }
1237 },
1238 "node_modules/globals": {
1239 "version": "14.0.0",
1240 "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz",
1241 "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==",
1242 "dev": true,
1243 "license": "MIT",
1244 "engines": {
1245 "node": ">=18"
1246 },
1247 "funding": {
1248 "url": "https://github.com/sponsors/sindresorhus"
1249 }
1250 },
1251 "node_modules/graphemer": {
1252 "version": "1.4.0",
1253 "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz",
1254 "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==",
1255 "dev": true,
1256 "license": "MIT"
1257 },
1258 "node_modules/has-flag": {
1259 "version": "4.0.0",
1260 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
1261 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
1262 "dev": true,
1263 "license": "MIT",
1264 "engines": {
1265 "node": ">=8"
1266 }
1267 },
1268 "node_modules/ignore": {
1269 "version": "5.3.2",
1270 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz",
1271 "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==",
1272 "dev": true,
1273 "license": "MIT",
1274 "engines": {
1275 "node": ">= 4"
1276 }
1277 },
1278 "node_modules/import-fresh": {
1279 "version": "3.3.1",
1280 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz",
1281 "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==",
1282 "dev": true,
1283 "license": "MIT",
1284 "dependencies": {
1285 "parent-module": "^1.0.0",
1286 "resolve-from": "^4.0.0"
1287 },
1288 "engines": {
1289 "node": ">=6"
1290 },
1291 "funding": {
1292 "url": "https://github.com/sponsors/sindresorhus"
1293 }
1294 },
1295 "node_modules/imurmurhash": {
1296 "version": "0.1.4",
1297 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
1298 "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==",
1299 "dev": true,
1300 "license": "MIT",
1301 "engines": {
1302 "node": ">=0.8.19"
1303 }
1304 },
1305 "node_modules/is-extglob": {
1306 "version": "2.1.1",
1307 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
1308 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
1309 "dev": true,
1310 "license": "MIT",
1311 "engines": {
1312 "node": ">=0.10.0"
1313 }
1314 },
1315 "node_modules/is-glob": {
1316 "version": "4.0.3",
1317 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
1318 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
1319 "dev": true,
1320 "license": "MIT",
1321 "dependencies": {
1322 "is-extglob": "^2.1.1"
1323 },
1324 "engines": {
1325 "node": ">=0.10.0"
1326 }
1327 },
1328 "node_modules/is-number": {
1329 "version": "7.0.0",
1330 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
1331 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
1332 "dev": true,
1333 "license": "MIT",
1334 "engines": {
1335 "node": ">=0.12.0"
1336 }
1337 },
1338 "node_modules/isexe": {
1339 "version": "2.0.0",
1340 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
1341 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
1342 "dev": true,
1343 "license": "ISC"
1344 },
1345 "node_modules/js-yaml": {
1346 "version": "4.1.0",
1347 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
1348 "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
1349 "dev": true,
1350 "license": "MIT",
1351 "dependencies": {
1352 "argparse": "^2.0.1"
1353 },
1354 "bin": {
1355 "js-yaml": "bin/js-yaml.js"
1356 }
1357 },
1358 "node_modules/json-buffer": {
1359 "version": "3.0.1",
1360 "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz",
1361 "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==",
1362 "dev": true,
1363 "license": "MIT"
1364 },
1365 "node_modules/json-schema-traverse": {
1366 "version": "0.4.1",
1367 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
1368 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
1369 "dev": true,
1370 "license": "MIT"
1371 },
1372 "node_modules/json-stable-stringify-without-jsonify": {
1373 "version": "1.0.1",
1374 "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
1375 "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==",
1376 "dev": true,
1377 "license": "MIT"
1378 },
1379 "node_modules/keyv": {
1380 "version": "4.5.4",
1381 "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz",
1382 "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==",
1383 "dev": true,
1384 "license": "MIT",
1385 "dependencies": {
1386 "json-buffer": "3.0.1"
1387 }
1388 },
1389 "node_modules/levn": {
1390 "version": "0.4.1",
1391 "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
1392 "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
1393 "dev": true,
1394 "license": "MIT",
1395 "dependencies": {
1396 "prelude-ls": "^1.2.1",
1397 "type-check": "~0.4.0"
1398 },
1399 "engines": {
1400 "node": ">= 0.8.0"
1401 }
1402 },
1403 "node_modules/locate-path": {
1404 "version": "6.0.0",
1405 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
1406 "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
1407 "dev": true,
1408 "license": "MIT",
1409 "dependencies": {
1410 "p-locate": "^5.0.0"
1411 },
1412 "engines": {
1413 "node": ">=10"
1414 },
1415 "funding": {
1416 "url": "https://github.com/sponsors/sindresorhus"
1417 }
1418 },
1419 "node_modules/lodash.merge": {
1420 "version": "4.6.2",
1421 "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
1422 "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
1423 "dev": true,
1424 "license": "MIT"
1425 },
1426 "node_modules/merge2": {
1427 "version": "1.4.1",
1428 "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
1429 "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
1430 "dev": true,
1431 "license": "MIT",
1432 "engines": {
1433 "node": ">= 8"
1434 }
1435 },
1436 "node_modules/micromatch": {
1437 "version": "4.0.8",
1438 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz",
1439 "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==",
1440 "dev": true,
1441 "license": "MIT",
1442 "dependencies": {
1443 "braces": "^3.0.3",
1444 "picomatch": "^2.3.1"
1445 },
1446 "engines": {
1447 "node": ">=8.6"
1448 }
1449 },
1450 "node_modules/minimatch": {
1451 "version": "3.1.2",
1452 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
1453 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
1454 "dev": true,
1455 "license": "ISC",
1456 "dependencies": {
1457 "brace-expansion": "^1.1.7"
1458 },
1459 "engines": {
1460 "node": "*"
1461 }
1462 },
1463 "node_modules/ms": {
1464 "version": "2.1.3",
1465 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
1466 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
1467 "dev": true,
1468 "license": "MIT"
1469 },
1470 "node_modules/natural-compare": {
1471 "version": "1.4.0",
1472 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
1473 "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==",
1474 "dev": true,
1475 "license": "MIT"
1476 },
1477 "node_modules/optionator": {
1478 "version": "0.9.4",
1479 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz",
1480 "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==",
1481 "dev": true,
1482 "license": "MIT",
1483 "dependencies": {
1484 "deep-is": "^0.1.3",
1485 "fast-levenshtein": "^2.0.6",
1486 "levn": "^0.4.1",
1487 "prelude-ls": "^1.2.1",
1488 "type-check": "^0.4.0",
1489 "word-wrap": "^1.2.5"
1490 },
1491 "engines": {
1492 "node": ">= 0.8.0"
1493 }
1494 },
1495 "node_modules/p-limit": {
1496 "version": "3.1.0",
1497 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
1498 "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
1499 "dev": true,
1500 "license": "MIT",
1501 "dependencies": {
1502 "yocto-queue": "^0.1.0"
1503 },
1504 "engines": {
1505 "node": ">=10"
1506 },
1507 "funding": {
1508 "url": "https://github.com/sponsors/sindresorhus"
1509 }
1510 },
1511 "node_modules/p-locate": {
1512 "version": "5.0.0",
1513 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
1514 "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
1515 "dev": true,
1516 "license": "MIT",
1517 "dependencies": {
1518 "p-limit": "^3.0.2"
1519 },
1520 "engines": {
1521 "node": ">=10"
1522 },
1523 "funding": {
1524 "url": "https://github.com/sponsors/sindresorhus"
1525 }
1526 },
1527 "node_modules/parent-module": {
1528 "version": "1.0.1",
1529 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
1530 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
1531 "dev": true,
1532 "license": "MIT",
1533 "dependencies": {
1534 "callsites": "^3.0.0"
1535 },
1536 "engines": {
1537 "node": ">=6"
1538 }
1539 },
1540 "node_modules/path-exists": {
1541 "version": "4.0.0",
1542 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
1543 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
1544 "dev": true,
1545 "license": "MIT",
1546 "engines": {
1547 "node": ">=8"
1548 }
1549 },
1550 "node_modules/path-key": {
1551 "version": "3.1.1",
1552 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
1553 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
1554 "dev": true,
1555 "license": "MIT",
1556 "engines": {
1557 "node": ">=8"
1558 }
1559 },
1560 "node_modules/picomatch": {
1561 "version": "2.3.1",
1562 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
1563 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
1564 "dev": true,
1565 "license": "MIT",
1566 "engines": {
1567 "node": ">=8.6"
1568 },
1569 "funding": {
1570 "url": "https://github.com/sponsors/jonschlinkert"
1571 }
1572 },
1573 "node_modules/prelude-ls": {
1574 "version": "1.2.1",
1575 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
1576 "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
1577 "dev": true,
1578 "license": "MIT",
1579 "engines": {
1580 "node": ">= 0.8.0"
1581 }
1582 },
1583 "node_modules/prettier": {
1584 "version": "3.5.3",
1585 "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.5.3.tgz",
1586 "integrity": "sha512-QQtaxnoDJeAkDvDKWCLiwIXkTgRhwYDEQCghU9Z6q03iyek/rxRh/2lC3HB7P8sWT2xC/y5JDctPLBIGzHKbhw==",
1587 "dev": true,
1588 "license": "MIT",
1589 "bin": {
1590 "prettier": "bin/prettier.cjs"
1591 },
1592 "engines": {
1593 "node": ">=14"
1594 },
1595 "funding": {
1596 "url": "https://github.com/prettier/prettier?sponsor=1"
1597 }
1598 },
1599 "node_modules/punycode": {
1600 "version": "2.3.1",
1601 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
1602 "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==",
1603 "dev": true,
1604 "license": "MIT",
1605 "engines": {
1606 "node": ">=6"
1607 }
1608 },
1609 "node_modules/queue-microtask": {
1610 "version": "1.2.3",
1611 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
1612 "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
1613 "dev": true,
1614 "funding": [
1615 {
1616 "type": "github",
1617 "url": "https://github.com/sponsors/feross"
1618 },
1619 {
1620 "type": "patreon",
1621 "url": "https://www.patreon.com/feross"
1622 },
1623 {
1624 "type": "consulting",
1625 "url": "https://feross.org/support"
1626 }
1627 ],
1628 "license": "MIT"
1629 },
1630 "node_modules/react": {
1631 "version": "19.1.0",
1632 "resolved": "https://registry.npmjs.org/react/-/react-19.1.0.tgz",
1633 "integrity": "sha512-FS+XFBNvn3GTAWq26joslQgWNoFu08F4kl0J4CgdNKADkdSGXQyTCnKteIAJy96Br6YbpEU1LSzV5dYtjMkMDg==",
1634 "license": "MIT",
1635 "peer": true,
1636 "engines": {
1637 "node": ">=0.10.0"
1638 }
1639 },
1640 "node_modules/react-dom": {
1641 "version": "19.1.0",
1642 "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.1.0.tgz",
1643 "integrity": "sha512-Xs1hdnE+DyKgeHJeJznQmYMIBG3TKIHJJT95Q58nHLSrElKlGQqDTR2HQ9fx5CN/Gk6Vh/kupBTDLU11/nDk/g==",
1644 "license": "MIT",
1645 "peer": true,
1646 "dependencies": {
1647 "scheduler": "^0.26.0"
1648 },
1649 "peerDependencies": {
1650 "react": "^19.1.0"
1651 }
1652 },
1653 "node_modules/resolve-from": {
1654 "version": "4.0.0",
1655 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
1656 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
1657 "dev": true,
1658 "license": "MIT",
1659 "engines": {
1660 "node": ">=4"
1661 }
1662 },
1663 "node_modules/reusify": {
1664 "version": "1.1.0",
1665 "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz",
1666 "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==",
1667 "dev": true,
1668 "license": "MIT",
1669 "engines": {
1670 "iojs": ">=1.0.0",
1671 "node": ">=0.10.0"
1672 }
1673 },
1674 "node_modules/run-parallel": {
1675 "version": "1.2.0",
1676 "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
1677 "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
1678 "dev": true,
1679 "funding": [
1680 {
1681 "type": "github",
1682 "url": "https://github.com/sponsors/feross"
1683 },
1684 {
1685 "type": "patreon",
1686 "url": "https://www.patreon.com/feross"
1687 },
1688 {
1689 "type": "consulting",
1690 "url": "https://feross.org/support"
1691 }
1692 ],
1693 "license": "MIT",
1694 "dependencies": {
1695 "queue-microtask": "^1.2.2"
1696 }
1697 },
1698 "node_modules/scheduler": {
1699 "version": "0.26.0",
1700 "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.26.0.tgz",
1701 "integrity": "sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA==",
1702 "license": "MIT",
1703 "peer": true
1704 },
1705 "node_modules/semver": {
1706 "version": "7.7.2",
1707 "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz",
1708 "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==",
1709 "dev": true,
1710 "license": "ISC",
1711 "bin": {
1712 "semver": "bin/semver.js"
1713 },
1714 "engines": {
1715 "node": ">=10"
1716 }
1717 },
1718 "node_modules/shebang-command": {
1719 "version": "2.0.0",
1720 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
1721 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
1722 "dev": true,
1723 "license": "MIT",
1724 "dependencies": {
1725 "shebang-regex": "^3.0.0"
1726 },
1727 "engines": {
1728 "node": ">=8"
1729 }
1730 },
1731 "node_modules/shebang-regex": {
1732 "version": "3.0.0",
1733 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
1734 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
1735 "dev": true,
1736 "license": "MIT",
1737 "engines": {
1738 "node": ">=8"
1739 }
1740 },
1741 "node_modules/strip-json-comments": {
1742 "version": "3.1.1",
1743 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
1744 "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
1745 "dev": true,
1746 "license": "MIT",
1747 "engines": {
1748 "node": ">=8"
1749 },
1750 "funding": {
1751 "url": "https://github.com/sponsors/sindresorhus"
1752 }
1753 },
1754 "node_modules/supports-color": {
1755 "version": "7.2.0",
1756 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
1757 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
1758 "dev": true,
1759 "license": "MIT",
1760 "dependencies": {
1761 "has-flag": "^4.0.0"
1762 },
1763 "engines": {
1764 "node": ">=8"
1765 }
1766 },
1767 "node_modules/to-regex-range": {
1768 "version": "5.0.1",
1769 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
1770 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
1771 "dev": true,
1772 "license": "MIT",
1773 "dependencies": {
1774 "is-number": "^7.0.0"
1775 },
1776 "engines": {
1777 "node": ">=8.0"
1778 }
1779 },
1780 "node_modules/ts-api-utils": {
1781 "version": "2.1.0",
1782 "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.1.0.tgz",
1783 "integrity": "sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ==",
1784 "dev": true,
1785 "license": "MIT",
1786 "engines": {
1787 "node": ">=18.12"
1788 },
1789 "peerDependencies": {
1790 "typescript": ">=4.8.4"
1791 }
1792 },
1793 "node_modules/type-check": {
1794 "version": "0.4.0",
1795 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
1796 "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
1797 "dev": true,
1798 "license": "MIT",
1799 "dependencies": {
1800 "prelude-ls": "^1.2.1"
1801 },
1802 "engines": {
1803 "node": ">= 0.8.0"
1804 }
1805 },
1806 "node_modules/typescript": {
1807 "version": "5.8.3",
1808 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.3.tgz",
1809 "integrity": "sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==",
1810 "dev": true,
1811 "license": "Apache-2.0",
1812 "bin": {
1813 "tsc": "bin/tsc",
1814 "tsserver": "bin/tsserver"
1815 },
1816 "engines": {
1817 "node": ">=14.17"
1818 }
1819 },
1820 "node_modules/typescript-eslint": {
1821 "version": "8.34.0",
1822 "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.34.0.tgz",
1823 "integrity": "sha512-MRpfN7uYjTrTGigFCt8sRyNqJFhjN0WwZecldaqhWm+wy0gaRt8Edb/3cuUy0zdq2opJWT6iXINKAtewnDOltQ==",
1824 "dev": true,
1825 "license": "MIT",
1826 "dependencies": {
1827 "@typescript-eslint/eslint-plugin": "8.34.0",
1828 "@typescript-eslint/parser": "8.34.0",
1829 "@typescript-eslint/utils": "8.34.0"
1830 },
1831 "engines": {
1832 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1833 },
1834 "funding": {
1835 "type": "opencollective",
1836 "url": "https://opencollective.com/typescript-eslint"
1837 },
1838 "peerDependencies": {
1839 "eslint": "^8.57.0 || ^9.0.0",
1840 "typescript": ">=4.8.4 <5.9.0"
1841 }
1842 },
1843 "node_modules/uri-js": {
1844 "version": "4.4.1",
1845 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
1846 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
1847 "dev": true,
1848 "license": "BSD-2-Clause",
1849 "dependencies": {
1850 "punycode": "^2.1.0"
1851 }
1852 },
1853 "node_modules/use-sync-external-store": {
1854 "version": "1.5.0",
1855 "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.5.0.tgz",
1856 "integrity": "sha512-Rb46I4cGGVBmjamjphe8L/UnvJD+uPPtTkNvX5mZgqdbavhI4EbgIWJiIHXJ8bc/i9EQGPRh4DwEURJ552Do0A==",
1857 "license": "MIT",
1858 "peerDependencies": {
1859 "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
1860 }
1861 },
1862 "node_modules/uuid": {
1863 "version": "11.1.0",
1864 "resolved": "https://registry.npmjs.org/uuid/-/uuid-11.1.0.tgz",
1865 "integrity": "sha512-0/A9rDy9P7cJ+8w1c9WD9V//9Wj15Ce2MPz8Ri6032usz+NfePxx5AcN3bN+r6ZL6jEo066/yNYB3tn4pQEx+A==",
1866 "funding": [
1867 "https://github.com/sponsors/broofa",
1868 "https://github.com/sponsors/ctavan"
1869 ],
1870 "license": "MIT",
1871 "bin": {
1872 "uuid": "dist/esm/bin/uuid"
1873 }
1874 },
1875 "node_modules/which": {
1876 "version": "2.0.2",
1877 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
1878 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
1879 "dev": true,
1880 "license": "ISC",
1881 "dependencies": {
1882 "isexe": "^2.0.0"
1883 },
1884 "bin": {
1885 "node-which": "bin/node-which"
1886 },
1887 "engines": {
1888 "node": ">= 8"
1889 }
1890 },
1891 "node_modules/word-wrap": {
1892 "version": "1.2.5",
1893 "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz",
1894 "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==",
1895 "dev": true,
1896 "license": "MIT",
1897 "engines": {
1898 "node": ">=0.10.0"
1899 }
1900 },
1901 "node_modules/yocto-queue": {
1902 "version": "0.1.0",
1903 "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
1904 "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
1905 "dev": true,
1906 "license": "MIT",
1907 "engines": {
1908 "node": ">=10"
1909 },
1910 "funding": {
1911 "url": "https://github.com/sponsors/sindresorhus"
1912 }
1913 },
1914 "node_modules/zod": {
1915 "version": "3.25.64",
1916 "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.64.tgz",
1917 "integrity": "sha512-hbP9FpSZf7pkS7hRVUrOjhwKJNyampPgtXKc3AN6DsWtoHsg2Sb4SQaS4Tcay380zSwd2VPo9G9180emBACp5g==",
1918 "license": "MIT",
1919 "funding": {
1920 "url": "https://github.com/sponsors/colinhacks"
1921 }
1922 },
1923 "node_modules/zustand": {
1924 "version": "4.5.7",
1925 "resolved": "https://registry.npmjs.org/zustand/-/zustand-4.5.7.tgz",
1926 "integrity": "sha512-CHOUy7mu3lbD6o6LJLfllpjkzhHXSBlX8B9+qPddUsIfeF5S/UZ5q0kmCsnRqT1UHFQZchNFDDzMbQsuesHWlw==",
1927 "license": "MIT",
1928 "dependencies": {
1929 "use-sync-external-store": "^1.2.2"
1930 },
1931 "engines": {
1932 "node": ">=12.7.0"
1933 },
1934 "peerDependencies": {
1935 "@types/react": ">=16.8",
1936 "immer": ">=9.0.6",
1937 "react": ">=16.8"
1938 },
1939 "peerDependenciesMeta": {
1940 "@types/react": {
1941 "optional": true
1942 },
1943 "immer": {
1944 "optional": true
1945 },
1946 "react": {
1947 "optional": true
1948 }
1949 }
1950 }
1951 }
1952}