the next generation of the in-browser educational proof assistant
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

at main 4704 lines 160 kB view raw
1{ 2 "name": "holbert-ng", 3 "version": "0.0.0", 4 "lockfileVersion": 3, 5 "requires": true, 6 "packages": { 7 "": { 8 "name": "holbert-ng", 9 "version": "0.0.0", 10 "dependencies": { 11 "@jmagaram/rescript-seq": "^4.4.1", 12 "@rescript/react": "^0.14.0", 13 "react": "^19.1.0", 14 "react-dom": "^19.1.0", 15 "rescript": "^12.0.0" 16 }, 17 "devDependencies": { 18 "@dusty-phillips/rescript-zora": "^5.0.1", 19 "@eslint/js": "^9.25.0", 20 "@rescript/core": "^1.6.1", 21 "@rescript/std": "^11.1.4", 22 "@types/react": "^19.1.2", 23 "@types/react-dom": "^19.1.2", 24 "@vitejs/plugin-react-swc": "^4.2.2", 25 "eslint": "^9.25.0", 26 "eslint-plugin-react-hooks": "^7.0.1", 27 "eslint-plugin-react-refresh": "^0.4.19", 28 "globals": "^16.0.0", 29 "husky": "^9.1.7", 30 "lint-staged": "^16.2.3", 31 "onchange": "^7.1.0", 32 "pta": "^1.3.0", 33 "typescript": "^5.9.3", 34 "typescript-eslint": "^8.30.1", 35 "vite": "^7.2.6" 36 } 37 }, 38 "node_modules/@babel/code-frame": { 39 "version": "7.29.0", 40 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.0.tgz", 41 "integrity": "sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==", 42 "dev": true, 43 "license": "MIT", 44 "dependencies": { 45 "@babel/helper-validator-identifier": "^7.28.5", 46 "js-tokens": "^4.0.0", 47 "picocolors": "^1.1.1" 48 }, 49 "engines": { 50 "node": ">=6.9.0" 51 } 52 }, 53 "node_modules/@babel/compat-data": { 54 "version": "7.29.3", 55 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.29.3.tgz", 56 "integrity": "sha512-LIVqM46zQWZhj17qA8wb4nW/ixr2y1Nw+r1etiAWgRM6U1IqP+LNhL1yg440jYZR72jCWcWbLWzIosH+uP1fqg==", 57 "dev": true, 58 "license": "MIT", 59 "engines": { 60 "node": ">=6.9.0" 61 } 62 }, 63 "node_modules/@babel/core": { 64 "version": "7.29.0", 65 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.29.0.tgz", 66 "integrity": "sha512-CGOfOJqWjg2qW/Mb6zNsDm+u5vFQ8DxXfbM09z69p5Z6+mE1ikP2jUXw+j42Pf1XTYED2Rni5f95npYeuwMDQA==", 67 "dev": true, 68 "license": "MIT", 69 "dependencies": { 70 "@babel/code-frame": "^7.29.0", 71 "@babel/generator": "^7.29.0", 72 "@babel/helper-compilation-targets": "^7.28.6", 73 "@babel/helper-module-transforms": "^7.28.6", 74 "@babel/helpers": "^7.28.6", 75 "@babel/parser": "^7.29.0", 76 "@babel/template": "^7.28.6", 77 "@babel/traverse": "^7.29.0", 78 "@babel/types": "^7.29.0", 79 "@jridgewell/remapping": "^2.3.5", 80 "convert-source-map": "^2.0.0", 81 "debug": "^4.1.0", 82 "gensync": "^1.0.0-beta.2", 83 "json5": "^2.2.3", 84 "semver": "^6.3.1" 85 }, 86 "engines": { 87 "node": ">=6.9.0" 88 }, 89 "funding": { 90 "type": "opencollective", 91 "url": "https://opencollective.com/babel" 92 } 93 }, 94 "node_modules/@babel/generator": { 95 "version": "7.29.1", 96 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.29.1.tgz", 97 "integrity": "sha512-qsaF+9Qcm2Qv8SRIMMscAvG4O3lJ0F1GuMo5HR/Bp02LopNgnZBC/EkbevHFeGs4ls/oPz9v+Bsmzbkbe+0dUw==", 98 "dev": true, 99 "license": "MIT", 100 "dependencies": { 101 "@babel/parser": "^7.29.0", 102 "@babel/types": "^7.29.0", 103 "@jridgewell/gen-mapping": "^0.3.12", 104 "@jridgewell/trace-mapping": "^0.3.28", 105 "jsesc": "^3.0.2" 106 }, 107 "engines": { 108 "node": ">=6.9.0" 109 } 110 }, 111 "node_modules/@babel/helper-compilation-targets": { 112 "version": "7.28.6", 113 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.28.6.tgz", 114 "integrity": "sha512-JYtls3hqi15fcx5GaSNL7SCTJ2MNmjrkHXg4FSpOA/grxK8KwyZ5bubHsCq8FXCkua6xhuaaBit+3b7+VZRfcA==", 115 "dev": true, 116 "license": "MIT", 117 "dependencies": { 118 "@babel/compat-data": "^7.28.6", 119 "@babel/helper-validator-option": "^7.27.1", 120 "browserslist": "^4.24.0", 121 "lru-cache": "^5.1.1", 122 "semver": "^6.3.1" 123 }, 124 "engines": { 125 "node": ">=6.9.0" 126 } 127 }, 128 "node_modules/@babel/helper-globals": { 129 "version": "7.28.0", 130 "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz", 131 "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==", 132 "dev": true, 133 "license": "MIT", 134 "engines": { 135 "node": ">=6.9.0" 136 } 137 }, 138 "node_modules/@babel/helper-module-imports": { 139 "version": "7.28.6", 140 "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.28.6.tgz", 141 "integrity": "sha512-l5XkZK7r7wa9LucGw9LwZyyCUscb4x37JWTPz7swwFE/0FMQAGpiWUZn8u9DzkSBWEcK25jmvubfpw2dnAMdbw==", 142 "dev": true, 143 "license": "MIT", 144 "dependencies": { 145 "@babel/traverse": "^7.28.6", 146 "@babel/types": "^7.28.6" 147 }, 148 "engines": { 149 "node": ">=6.9.0" 150 } 151 }, 152 "node_modules/@babel/helper-module-transforms": { 153 "version": "7.28.6", 154 "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.6.tgz", 155 "integrity": "sha512-67oXFAYr2cDLDVGLXTEABjdBJZ6drElUSI7WKp70NrpyISso3plG9SAGEF6y7zbha/wOzUByWWTJvEDVNIUGcA==", 156 "dev": true, 157 "license": "MIT", 158 "dependencies": { 159 "@babel/helper-module-imports": "^7.28.6", 160 "@babel/helper-validator-identifier": "^7.28.5", 161 "@babel/traverse": "^7.28.6" 162 }, 163 "engines": { 164 "node": ">=6.9.0" 165 }, 166 "peerDependencies": { 167 "@babel/core": "^7.0.0" 168 } 169 }, 170 "node_modules/@babel/helper-string-parser": { 171 "version": "7.27.1", 172 "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", 173 "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", 174 "dev": true, 175 "license": "MIT", 176 "engines": { 177 "node": ">=6.9.0" 178 } 179 }, 180 "node_modules/@babel/helper-validator-identifier": { 181 "version": "7.28.5", 182 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz", 183 "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==", 184 "dev": true, 185 "license": "MIT", 186 "engines": { 187 "node": ">=6.9.0" 188 } 189 }, 190 "node_modules/@babel/helper-validator-option": { 191 "version": "7.27.1", 192 "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz", 193 "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==", 194 "dev": true, 195 "license": "MIT", 196 "engines": { 197 "node": ">=6.9.0" 198 } 199 }, 200 "node_modules/@babel/helpers": { 201 "version": "7.29.2", 202 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.29.2.tgz", 203 "integrity": "sha512-HoGuUs4sCZNezVEKdVcwqmZN8GoHirLUcLaYVNBK2J0DadGtdcqgr3BCbvH8+XUo4NGjNl3VOtSjEKNzqfFgKw==", 204 "dev": true, 205 "license": "MIT", 206 "dependencies": { 207 "@babel/template": "^7.28.6", 208 "@babel/types": "^7.29.0" 209 }, 210 "engines": { 211 "node": ">=6.9.0" 212 } 213 }, 214 "node_modules/@babel/parser": { 215 "version": "7.29.3", 216 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.3.tgz", 217 "integrity": "sha512-b3ctpQwp+PROvU/cttc4OYl4MzfJUWy6FZg+PMXfzmt/+39iHVF0sDfqay8TQM3JA2EUOyKcFZt75jWriQijsA==", 218 "dev": true, 219 "license": "MIT", 220 "dependencies": { 221 "@babel/types": "^7.29.0" 222 }, 223 "bin": { 224 "parser": "bin/babel-parser.js" 225 }, 226 "engines": { 227 "node": ">=6.0.0" 228 } 229 }, 230 "node_modules/@babel/template": { 231 "version": "7.28.6", 232 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.28.6.tgz", 233 "integrity": "sha512-YA6Ma2KsCdGb+WC6UpBVFJGXL58MDA6oyONbjyF/+5sBgxY/dwkhLogbMT2GXXyU84/IhRw/2D1Os1B/giz+BQ==", 234 "dev": true, 235 "license": "MIT", 236 "dependencies": { 237 "@babel/code-frame": "^7.28.6", 238 "@babel/parser": "^7.28.6", 239 "@babel/types": "^7.28.6" 240 }, 241 "engines": { 242 "node": ">=6.9.0" 243 } 244 }, 245 "node_modules/@babel/traverse": { 246 "version": "7.29.0", 247 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.29.0.tgz", 248 "integrity": "sha512-4HPiQr0X7+waHfyXPZpWPfWL/J7dcN1mx9gL6WdQVMbPnF3+ZhSMs8tCxN7oHddJE9fhNE7+lxdnlyemKfJRuA==", 249 "dev": true, 250 "license": "MIT", 251 "dependencies": { 252 "@babel/code-frame": "^7.29.0", 253 "@babel/generator": "^7.29.0", 254 "@babel/helper-globals": "^7.28.0", 255 "@babel/parser": "^7.29.0", 256 "@babel/template": "^7.28.6", 257 "@babel/types": "^7.29.0", 258 "debug": "^4.3.1" 259 }, 260 "engines": { 261 "node": ">=6.9.0" 262 } 263 }, 264 "node_modules/@babel/types": { 265 "version": "7.29.0", 266 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz", 267 "integrity": "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==", 268 "dev": true, 269 "license": "MIT", 270 "dependencies": { 271 "@babel/helper-string-parser": "^7.27.1", 272 "@babel/helper-validator-identifier": "^7.28.5" 273 }, 274 "engines": { 275 "node": ">=6.9.0" 276 } 277 }, 278 "node_modules/@blakeembrey/deque": { 279 "version": "1.0.5", 280 "resolved": "https://registry.npmjs.org/@blakeembrey/deque/-/deque-1.0.5.tgz", 281 "integrity": "sha512-6xnwtvp9DY1EINIKdTfvfeAtCYw4OqBZJhtiqkT3ivjnEfa25VQ3TsKvaFfKm8MyGIEfE95qLe+bNEt3nB0Ylg==", 282 "dev": true, 283 "license": "Apache-2.0" 284 }, 285 "node_modules/@blakeembrey/template": { 286 "version": "1.2.0", 287 "resolved": "https://registry.npmjs.org/@blakeembrey/template/-/template-1.2.0.tgz", 288 "integrity": "sha512-w/63nURdkRPpg3AXbNr7lPv6HgOuVDyefTumiXsbXxtIwcuk5EXayWR5OpSwDjsQPgaYsfUSedMduaNOjAYY8A==", 289 "dev": true, 290 "license": "Apache-2.0" 291 }, 292 "node_modules/@dusty-phillips/rescript-zora": { 293 "version": "5.0.1", 294 "resolved": "https://registry.npmjs.org/@dusty-phillips/rescript-zora/-/rescript-zora-5.0.1.tgz", 295 "integrity": "sha512-OQPkqPWpdJ9kFIfySf289ZM08GNbo2G//dty5+zMp9F6L33axB8VLnna4mlMsuKmutiY8bIPgFpvstdKWx99UA==", 296 "dev": true, 297 "license": "MIT", 298 "dependencies": { 299 "pta": "^1.2.0", 300 "zora": "^5.2.0" 301 } 302 }, 303 "node_modules/@dusty-phillips/rescript-zora/node_modules/zora": { 304 "version": "5.2.0", 305 "resolved": "https://registry.npmjs.org/zora/-/zora-5.2.0.tgz", 306 "integrity": "sha512-FSZOvfJVfMWhk/poictNsDBCXq/Z+2Zu2peWs6d8OhWWb9nY++czw95D47hdw06L/kfjasLevwrbUtnXyWLAJw==", 307 "dev": true, 308 "license": "MIT" 309 }, 310 "node_modules/@esbuild/aix-ppc64": { 311 "version": "0.27.7", 312 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.7.tgz", 313 "integrity": "sha512-EKX3Qwmhz1eMdEJokhALr0YiD0lhQNwDqkPYyPhiSwKrh7/4KRjQc04sZ8db+5DVVnZ1LmbNDI1uAMPEUBnQPg==", 314 "cpu": [ 315 "ppc64" 316 ], 317 "dev": true, 318 "license": "MIT", 319 "optional": true, 320 "os": [ 321 "aix" 322 ], 323 "engines": { 324 "node": ">=18" 325 } 326 }, 327 "node_modules/@esbuild/android-arm": { 328 "version": "0.27.7", 329 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.7.tgz", 330 "integrity": "sha512-jbPXvB4Yj2yBV7HUfE2KHe4GJX51QplCN1pGbYjvsyCZbQmies29EoJbkEc+vYuU5o45AfQn37vZlyXy4YJ8RQ==", 331 "cpu": [ 332 "arm" 333 ], 334 "dev": true, 335 "license": "MIT", 336 "optional": true, 337 "os": [ 338 "android" 339 ], 340 "engines": { 341 "node": ">=18" 342 } 343 }, 344 "node_modules/@esbuild/android-arm64": { 345 "version": "0.27.7", 346 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.7.tgz", 347 "integrity": "sha512-62dPZHpIXzvChfvfLJow3q5dDtiNMkwiRzPylSCfriLvZeq0a1bWChrGx/BbUbPwOrsWKMn8idSllklzBy+dgQ==", 348 "cpu": [ 349 "arm64" 350 ], 351 "dev": true, 352 "license": "MIT", 353 "optional": true, 354 "os": [ 355 "android" 356 ], 357 "engines": { 358 "node": ">=18" 359 } 360 }, 361 "node_modules/@esbuild/android-x64": { 362 "version": "0.27.7", 363 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.7.tgz", 364 "integrity": "sha512-x5VpMODneVDb70PYV2VQOmIUUiBtY3D3mPBG8NxVk5CogneYhkR7MmM3yR/uMdITLrC1ml/NV1rj4bMJuy9MCg==", 365 "cpu": [ 366 "x64" 367 ], 368 "dev": true, 369 "license": "MIT", 370 "optional": true, 371 "os": [ 372 "android" 373 ], 374 "engines": { 375 "node": ">=18" 376 } 377 }, 378 "node_modules/@esbuild/darwin-arm64": { 379 "version": "0.27.7", 380 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.7.tgz", 381 "integrity": "sha512-5lckdqeuBPlKUwvoCXIgI2D9/ABmPq3Rdp7IfL70393YgaASt7tbju3Ac+ePVi3KDH6N2RqePfHnXkaDtY9fkw==", 382 "cpu": [ 383 "arm64" 384 ], 385 "dev": true, 386 "license": "MIT", 387 "optional": true, 388 "os": [ 389 "darwin" 390 ], 391 "engines": { 392 "node": ">=18" 393 } 394 }, 395 "node_modules/@esbuild/darwin-x64": { 396 "version": "0.27.7", 397 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.7.tgz", 398 "integrity": "sha512-rYnXrKcXuT7Z+WL5K980jVFdvVKhCHhUwid+dDYQpH+qu+TefcomiMAJpIiC2EM3Rjtq0sO3StMV/+3w3MyyqQ==", 399 "cpu": [ 400 "x64" 401 ], 402 "dev": true, 403 "license": "MIT", 404 "optional": true, 405 "os": [ 406 "darwin" 407 ], 408 "engines": { 409 "node": ">=18" 410 } 411 }, 412 "node_modules/@esbuild/freebsd-arm64": { 413 "version": "0.27.7", 414 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.7.tgz", 415 "integrity": "sha512-B48PqeCsEgOtzME2GbNM2roU29AMTuOIN91dsMO30t+Ydis3z/3Ngoj5hhnsOSSwNzS+6JppqWsuhTp6E82l2w==", 416 "cpu": [ 417 "arm64" 418 ], 419 "dev": true, 420 "license": "MIT", 421 "optional": true, 422 "os": [ 423 "freebsd" 424 ], 425 "engines": { 426 "node": ">=18" 427 } 428 }, 429 "node_modules/@esbuild/freebsd-x64": { 430 "version": "0.27.7", 431 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.7.tgz", 432 "integrity": "sha512-jOBDK5XEjA4m5IJK3bpAQF9/Lelu/Z9ZcdhTRLf4cajlB+8VEhFFRjWgfy3M1O4rO2GQ/b2dLwCUGpiF/eATNQ==", 433 "cpu": [ 434 "x64" 435 ], 436 "dev": true, 437 "license": "MIT", 438 "optional": true, 439 "os": [ 440 "freebsd" 441 ], 442 "engines": { 443 "node": ">=18" 444 } 445 }, 446 "node_modules/@esbuild/linux-arm": { 447 "version": "0.27.7", 448 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.7.tgz", 449 "integrity": "sha512-RkT/YXYBTSULo3+af8Ib0ykH8u2MBh57o7q/DAs3lTJlyVQkgQvlrPTnjIzzRPQyavxtPtfg0EopvDyIt0j1rA==", 450 "cpu": [ 451 "arm" 452 ], 453 "dev": true, 454 "license": "MIT", 455 "optional": true, 456 "os": [ 457 "linux" 458 ], 459 "engines": { 460 "node": ">=18" 461 } 462 }, 463 "node_modules/@esbuild/linux-arm64": { 464 "version": "0.27.7", 465 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.7.tgz", 466 "integrity": "sha512-RZPHBoxXuNnPQO9rvjh5jdkRmVizktkT7TCDkDmQ0W2SwHInKCAV95GRuvdSvA7w4VMwfCjUiPwDi0ZO6Nfe9A==", 467 "cpu": [ 468 "arm64" 469 ], 470 "dev": true, 471 "license": "MIT", 472 "optional": true, 473 "os": [ 474 "linux" 475 ], 476 "engines": { 477 "node": ">=18" 478 } 479 }, 480 "node_modules/@esbuild/linux-ia32": { 481 "version": "0.27.7", 482 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.7.tgz", 483 "integrity": "sha512-GA48aKNkyQDbd3KtkplYWT102C5sn/EZTY4XROkxONgruHPU72l+gW+FfF8tf2cFjeHaRbWpOYa/uRBz/Xq1Pg==", 484 "cpu": [ 485 "ia32" 486 ], 487 "dev": true, 488 "license": "MIT", 489 "optional": true, 490 "os": [ 491 "linux" 492 ], 493 "engines": { 494 "node": ">=18" 495 } 496 }, 497 "node_modules/@esbuild/linux-loong64": { 498 "version": "0.27.7", 499 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.7.tgz", 500 "integrity": "sha512-a4POruNM2oWsD4WKvBSEKGIiWQF8fZOAsycHOt6JBpZ+JN2n2JH9WAv56SOyu9X5IqAjqSIPTaJkqN8F7XOQ5Q==", 501 "cpu": [ 502 "loong64" 503 ], 504 "dev": true, 505 "license": "MIT", 506 "optional": true, 507 "os": [ 508 "linux" 509 ], 510 "engines": { 511 "node": ">=18" 512 } 513 }, 514 "node_modules/@esbuild/linux-mips64el": { 515 "version": "0.27.7", 516 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.7.tgz", 517 "integrity": "sha512-KabT5I6StirGfIz0FMgl1I+R1H73Gp0ofL9A3nG3i/cYFJzKHhouBV5VWK1CSgKvVaG4q1RNpCTR2LuTVB3fIw==", 518 "cpu": [ 519 "mips64el" 520 ], 521 "dev": true, 522 "license": "MIT", 523 "optional": true, 524 "os": [ 525 "linux" 526 ], 527 "engines": { 528 "node": ">=18" 529 } 530 }, 531 "node_modules/@esbuild/linux-ppc64": { 532 "version": "0.27.7", 533 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.7.tgz", 534 "integrity": "sha512-gRsL4x6wsGHGRqhtI+ifpN/vpOFTQtnbsupUF5R5YTAg+y/lKelYR1hXbnBdzDjGbMYjVJLJTd2OFmMewAgwlQ==", 535 "cpu": [ 536 "ppc64" 537 ], 538 "dev": true, 539 "license": "MIT", 540 "optional": true, 541 "os": [ 542 "linux" 543 ], 544 "engines": { 545 "node": ">=18" 546 } 547 }, 548 "node_modules/@esbuild/linux-riscv64": { 549 "version": "0.27.7", 550 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.7.tgz", 551 "integrity": "sha512-hL25LbxO1QOngGzu2U5xeXtxXcW+/GvMN3ejANqXkxZ/opySAZMrc+9LY/WyjAan41unrR3YrmtTsUpwT66InQ==", 552 "cpu": [ 553 "riscv64" 554 ], 555 "dev": true, 556 "license": "MIT", 557 "optional": true, 558 "os": [ 559 "linux" 560 ], 561 "engines": { 562 "node": ">=18" 563 } 564 }, 565 "node_modules/@esbuild/linux-s390x": { 566 "version": "0.27.7", 567 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.7.tgz", 568 "integrity": "sha512-2k8go8Ycu1Kb46vEelhu1vqEP+UeRVj2zY1pSuPdgvbd5ykAw82Lrro28vXUrRmzEsUV0NzCf54yARIK8r0fdw==", 569 "cpu": [ 570 "s390x" 571 ], 572 "dev": true, 573 "license": "MIT", 574 "optional": true, 575 "os": [ 576 "linux" 577 ], 578 "engines": { 579 "node": ">=18" 580 } 581 }, 582 "node_modules/@esbuild/linux-x64": { 583 "version": "0.27.7", 584 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.7.tgz", 585 "integrity": "sha512-hzznmADPt+OmsYzw1EE33ccA+HPdIqiCRq7cQeL1Jlq2gb1+OyWBkMCrYGBJ+sxVzve2ZJEVeePbLM2iEIZSxA==", 586 "cpu": [ 587 "x64" 588 ], 589 "dev": true, 590 "license": "MIT", 591 "optional": true, 592 "os": [ 593 "linux" 594 ], 595 "engines": { 596 "node": ">=18" 597 } 598 }, 599 "node_modules/@esbuild/netbsd-arm64": { 600 "version": "0.27.7", 601 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.7.tgz", 602 "integrity": "sha512-b6pqtrQdigZBwZxAn1UpazEisvwaIDvdbMbmrly7cDTMFnw/+3lVxxCTGOrkPVnsYIosJJXAsILG9XcQS+Yu6w==", 603 "cpu": [ 604 "arm64" 605 ], 606 "dev": true, 607 "license": "MIT", 608 "optional": true, 609 "os": [ 610 "netbsd" 611 ], 612 "engines": { 613 "node": ">=18" 614 } 615 }, 616 "node_modules/@esbuild/netbsd-x64": { 617 "version": "0.27.7", 618 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.7.tgz", 619 "integrity": "sha512-OfatkLojr6U+WN5EDYuoQhtM+1xco+/6FSzJJnuWiUw5eVcicbyK3dq5EeV/QHT1uy6GoDhGbFpprUiHUYggrw==", 620 "cpu": [ 621 "x64" 622 ], 623 "dev": true, 624 "license": "MIT", 625 "optional": true, 626 "os": [ 627 "netbsd" 628 ], 629 "engines": { 630 "node": ">=18" 631 } 632 }, 633 "node_modules/@esbuild/openbsd-arm64": { 634 "version": "0.27.7", 635 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.7.tgz", 636 "integrity": "sha512-AFuojMQTxAz75Fo8idVcqoQWEHIXFRbOc1TrVcFSgCZtQfSdc1RXgB3tjOn/krRHENUB4j00bfGjyl2mJrU37A==", 637 "cpu": [ 638 "arm64" 639 ], 640 "dev": true, 641 "license": "MIT", 642 "optional": true, 643 "os": [ 644 "openbsd" 645 ], 646 "engines": { 647 "node": ">=18" 648 } 649 }, 650 "node_modules/@esbuild/openbsd-x64": { 651 "version": "0.27.7", 652 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.7.tgz", 653 "integrity": "sha512-+A1NJmfM8WNDv5CLVQYJ5PshuRm/4cI6WMZRg1by1GwPIQPCTs1GLEUHwiiQGT5zDdyLiRM/l1G0Pv54gvtKIg==", 654 "cpu": [ 655 "x64" 656 ], 657 "dev": true, 658 "license": "MIT", 659 "optional": true, 660 "os": [ 661 "openbsd" 662 ], 663 "engines": { 664 "node": ">=18" 665 } 666 }, 667 "node_modules/@esbuild/openharmony-arm64": { 668 "version": "0.27.7", 669 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.7.tgz", 670 "integrity": "sha512-+KrvYb/C8zA9CU/g0sR6w2RBw7IGc5J2BPnc3dYc5VJxHCSF1yNMxTV5LQ7GuKteQXZtspjFbiuW5/dOj7H4Yw==", 671 "cpu": [ 672 "arm64" 673 ], 674 "dev": true, 675 "license": "MIT", 676 "optional": true, 677 "os": [ 678 "openharmony" 679 ], 680 "engines": { 681 "node": ">=18" 682 } 683 }, 684 "node_modules/@esbuild/sunos-x64": { 685 "version": "0.27.7", 686 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.7.tgz", 687 "integrity": "sha512-ikktIhFBzQNt/QDyOL580ti9+5mL/YZeUPKU2ivGtGjdTYoqz6jObj6nOMfhASpS4GU4Q/Clh1QtxWAvcYKamA==", 688 "cpu": [ 689 "x64" 690 ], 691 "dev": true, 692 "license": "MIT", 693 "optional": true, 694 "os": [ 695 "sunos" 696 ], 697 "engines": { 698 "node": ">=18" 699 } 700 }, 701 "node_modules/@esbuild/win32-arm64": { 702 "version": "0.27.7", 703 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.7.tgz", 704 "integrity": "sha512-7yRhbHvPqSpRUV7Q20VuDwbjW5kIMwTHpptuUzV+AA46kiPze5Z7qgt6CLCK3pWFrHeNfDd1VKgyP4O+ng17CA==", 705 "cpu": [ 706 "arm64" 707 ], 708 "dev": true, 709 "license": "MIT", 710 "optional": true, 711 "os": [ 712 "win32" 713 ], 714 "engines": { 715 "node": ">=18" 716 } 717 }, 718 "node_modules/@esbuild/win32-ia32": { 719 "version": "0.27.7", 720 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.7.tgz", 721 "integrity": "sha512-SmwKXe6VHIyZYbBLJrhOoCJRB/Z1tckzmgTLfFYOfpMAx63BJEaL9ExI8x7v0oAO3Zh6D/Oi1gVxEYr5oUCFhw==", 722 "cpu": [ 723 "ia32" 724 ], 725 "dev": true, 726 "license": "MIT", 727 "optional": true, 728 "os": [ 729 "win32" 730 ], 731 "engines": { 732 "node": ">=18" 733 } 734 }, 735 "node_modules/@esbuild/win32-x64": { 736 "version": "0.27.7", 737 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.7.tgz", 738 "integrity": "sha512-56hiAJPhwQ1R4i+21FVF7V8kSD5zZTdHcVuRFMW0hn753vVfQN8xlx4uOPT4xoGH0Z/oVATuR82AiqSTDIpaHg==", 739 "cpu": [ 740 "x64" 741 ], 742 "dev": true, 743 "license": "MIT", 744 "optional": true, 745 "os": [ 746 "win32" 747 ], 748 "engines": { 749 "node": ">=18" 750 } 751 }, 752 "node_modules/@eslint-community/eslint-utils": { 753 "version": "4.9.1", 754 "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.1.tgz", 755 "integrity": "sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==", 756 "dev": true, 757 "license": "MIT", 758 "dependencies": { 759 "eslint-visitor-keys": "^3.4.3" 760 }, 761 "engines": { 762 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 763 }, 764 "funding": { 765 "url": "https://opencollective.com/eslint" 766 }, 767 "peerDependencies": { 768 "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" 769 } 770 }, 771 "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": { 772 "version": "3.4.3", 773 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", 774 "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", 775 "dev": true, 776 "license": "Apache-2.0", 777 "engines": { 778 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 779 }, 780 "funding": { 781 "url": "https://opencollective.com/eslint" 782 } 783 }, 784 "node_modules/@eslint-community/regexpp": { 785 "version": "4.12.2", 786 "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.2.tgz", 787 "integrity": "sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==", 788 "dev": true, 789 "license": "MIT", 790 "engines": { 791 "node": "^12.0.0 || ^14.0.0 || >=16.0.0" 792 } 793 }, 794 "node_modules/@eslint/config-array": { 795 "version": "0.21.2", 796 "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.2.tgz", 797 "integrity": "sha512-nJl2KGTlrf9GjLimgIru+V/mzgSK0ABCDQRvxw5BjURL7WfH5uoWmizbH7QB6MmnMBd8cIC9uceWnezL1VZWWw==", 798 "dev": true, 799 "license": "Apache-2.0", 800 "dependencies": { 801 "@eslint/object-schema": "^2.1.7", 802 "debug": "^4.3.1", 803 "minimatch": "^3.1.5" 804 }, 805 "engines": { 806 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 807 } 808 }, 809 "node_modules/@eslint/config-helpers": { 810 "version": "0.4.2", 811 "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.4.2.tgz", 812 "integrity": "sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw==", 813 "dev": true, 814 "license": "Apache-2.0", 815 "dependencies": { 816 "@eslint/core": "^0.17.0" 817 }, 818 "engines": { 819 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 820 } 821 }, 822 "node_modules/@eslint/core": { 823 "version": "0.17.0", 824 "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.17.0.tgz", 825 "integrity": "sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==", 826 "dev": true, 827 "license": "Apache-2.0", 828 "dependencies": { 829 "@types/json-schema": "^7.0.15" 830 }, 831 "engines": { 832 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 833 } 834 }, 835 "node_modules/@eslint/eslintrc": { 836 "version": "3.3.5", 837 "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.5.tgz", 838 "integrity": "sha512-4IlJx0X0qftVsN5E+/vGujTRIFtwuLbNsVUe7TO6zYPDR1O6nFwvwhIKEKSrl6dZchmYBITazxKoUYOjdtjlRg==", 839 "dev": true, 840 "license": "MIT", 841 "dependencies": { 842 "ajv": "^6.14.0", 843 "debug": "^4.3.2", 844 "espree": "^10.0.1", 845 "globals": "^14.0.0", 846 "ignore": "^5.2.0", 847 "import-fresh": "^3.2.1", 848 "js-yaml": "^4.1.1", 849 "minimatch": "^3.1.5", 850 "strip-json-comments": "^3.1.1" 851 }, 852 "engines": { 853 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 854 }, 855 "funding": { 856 "url": "https://opencollective.com/eslint" 857 } 858 }, 859 "node_modules/@eslint/eslintrc/node_modules/globals": { 860 "version": "14.0.0", 861 "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", 862 "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", 863 "dev": true, 864 "license": "MIT", 865 "engines": { 866 "node": ">=18" 867 }, 868 "funding": { 869 "url": "https://github.com/sponsors/sindresorhus" 870 } 871 }, 872 "node_modules/@eslint/js": { 873 "version": "9.39.4", 874 "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.39.4.tgz", 875 "integrity": "sha512-nE7DEIchvtiFTwBw4Lfbu59PG+kCofhjsKaCWzxTpt4lfRjRMqG6uMBzKXuEcyXhOHoUp9riAm7/aWYGhXZ9cw==", 876 "dev": true, 877 "license": "MIT", 878 "engines": { 879 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 880 }, 881 "funding": { 882 "url": "https://eslint.org/donate" 883 } 884 }, 885 "node_modules/@eslint/object-schema": { 886 "version": "2.1.7", 887 "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.7.tgz", 888 "integrity": "sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==", 889 "dev": true, 890 "license": "Apache-2.0", 891 "engines": { 892 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 893 } 894 }, 895 "node_modules/@eslint/plugin-kit": { 896 "version": "0.4.1", 897 "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.4.1.tgz", 898 "integrity": "sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==", 899 "dev": true, 900 "license": "Apache-2.0", 901 "dependencies": { 902 "@eslint/core": "^0.17.0", 903 "levn": "^0.4.1" 904 }, 905 "engines": { 906 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 907 } 908 }, 909 "node_modules/@humanfs/core": { 910 "version": "0.19.2", 911 "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.2.tgz", 912 "integrity": "sha512-UhXNm+CFMWcbChXywFwkmhqjs3PRCmcSa/hfBgLIb7oQ5HNb1wS0icWsGtSAUNgefHeI+eBrA8I1fxmbHsGdvA==", 913 "dev": true, 914 "license": "Apache-2.0", 915 "dependencies": { 916 "@humanfs/types": "^0.15.0" 917 }, 918 "engines": { 919 "node": ">=18.18.0" 920 } 921 }, 922 "node_modules/@humanfs/node": { 923 "version": "0.16.8", 924 "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.8.tgz", 925 "integrity": "sha512-gE1eQNZ3R++kTzFUpdGlpmy8kDZD/MLyHqDwqjkVQI0JMdI1D51sy1H958PNXYkM2rAac7e5/CnIKZrHtPh3BQ==", 926 "dev": true, 927 "license": "Apache-2.0", 928 "dependencies": { 929 "@humanfs/core": "^0.19.2", 930 "@humanfs/types": "^0.15.0", 931 "@humanwhocodes/retry": "^0.4.0" 932 }, 933 "engines": { 934 "node": ">=18.18.0" 935 } 936 }, 937 "node_modules/@humanfs/types": { 938 "version": "0.15.0", 939 "resolved": "https://registry.npmjs.org/@humanfs/types/-/types-0.15.0.tgz", 940 "integrity": "sha512-ZZ1w0aoQkwuUuC7Yf+7sdeaNfqQiiLcSRbfI08oAxqLtpXQr9AIVX7Ay7HLDuiLYAaFPu8oBYNq/QIi9URHJ3Q==", 941 "dev": true, 942 "license": "Apache-2.0", 943 "engines": { 944 "node": ">=18.18.0" 945 } 946 }, 947 "node_modules/@humanwhocodes/module-importer": { 948 "version": "1.0.1", 949 "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", 950 "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", 951 "dev": true, 952 "license": "Apache-2.0", 953 "engines": { 954 "node": ">=12.22" 955 }, 956 "funding": { 957 "type": "github", 958 "url": "https://github.com/sponsors/nzakas" 959 } 960 }, 961 "node_modules/@humanwhocodes/retry": { 962 "version": "0.4.3", 963 "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.3.tgz", 964 "integrity": "sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==", 965 "dev": true, 966 "license": "Apache-2.0", 967 "engines": { 968 "node": ">=18.18" 969 }, 970 "funding": { 971 "type": "github", 972 "url": "https://github.com/sponsors/nzakas" 973 } 974 }, 975 "node_modules/@jmagaram/rescript-seq": { 976 "version": "4.4.1", 977 "resolved": "https://registry.npmjs.org/@jmagaram/rescript-seq/-/rescript-seq-4.4.1.tgz", 978 "integrity": "sha512-+OdQX3csszdwMAqiVDiSkqGauq564KaxyvXH21oHPMCwD+Z8VdBxsH9t+XkpQ4wS14YbnEd13R4+Z/fg8pkawQ==", 979 "license": "ISC", 980 "dependencies": { 981 "@rescript/core": "^1.1.0", 982 "rescript": "^11.0.1" 983 } 984 }, 985 "node_modules/@jmagaram/rescript-seq/node_modules/rescript": { 986 "version": "11.1.4", 987 "resolved": "https://registry.npmjs.org/rescript/-/rescript-11.1.4.tgz", 988 "integrity": "sha512-0bGU0bocihjSC6MsE3TMjHjY0EUpchyrREquLS8VsZ3ohSMD+VHUEwimEfB3kpBI1vYkw3UFZ3WD8R28guz/Vw==", 989 "hasInstallScript": true, 990 "license": "SEE LICENSE IN LICENSE", 991 "bin": { 992 "bsc": "bsc", 993 "bstracing": "lib/bstracing", 994 "rescript": "rescript" 995 }, 996 "engines": { 997 "node": ">=10" 998 } 999 }, 1000 "node_modules/@jridgewell/gen-mapping": { 1001 "version": "0.3.13", 1002 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", 1003 "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", 1004 "dev": true, 1005 "license": "MIT", 1006 "dependencies": { 1007 "@jridgewell/sourcemap-codec": "^1.5.0", 1008 "@jridgewell/trace-mapping": "^0.3.24" 1009 } 1010 }, 1011 "node_modules/@jridgewell/remapping": { 1012 "version": "2.3.5", 1013 "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz", 1014 "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==", 1015 "dev": true, 1016 "license": "MIT", 1017 "dependencies": { 1018 "@jridgewell/gen-mapping": "^0.3.5", 1019 "@jridgewell/trace-mapping": "^0.3.24" 1020 } 1021 }, 1022 "node_modules/@jridgewell/resolve-uri": { 1023 "version": "3.1.2", 1024 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", 1025 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", 1026 "dev": true, 1027 "license": "MIT", 1028 "engines": { 1029 "node": ">=6.0.0" 1030 } 1031 }, 1032 "node_modules/@jridgewell/sourcemap-codec": { 1033 "version": "1.5.5", 1034 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", 1035 "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", 1036 "dev": true, 1037 "license": "MIT" 1038 }, 1039 "node_modules/@jridgewell/trace-mapping": { 1040 "version": "0.3.31", 1041 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", 1042 "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", 1043 "dev": true, 1044 "license": "MIT", 1045 "dependencies": { 1046 "@jridgewell/resolve-uri": "^3.1.0", 1047 "@jridgewell/sourcemap-codec": "^1.4.14" 1048 } 1049 }, 1050 "node_modules/@nodelib/fs.scandir": { 1051 "version": "2.1.5", 1052 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", 1053 "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", 1054 "dev": true, 1055 "license": "MIT", 1056 "dependencies": { 1057 "@nodelib/fs.stat": "2.0.5", 1058 "run-parallel": "^1.1.9" 1059 }, 1060 "engines": { 1061 "node": ">= 8" 1062 } 1063 }, 1064 "node_modules/@nodelib/fs.stat": { 1065 "version": "2.0.5", 1066 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", 1067 "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", 1068 "dev": true, 1069 "license": "MIT", 1070 "engines": { 1071 "node": ">= 8" 1072 } 1073 }, 1074 "node_modules/@nodelib/fs.walk": { 1075 "version": "1.2.8", 1076 "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", 1077 "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", 1078 "dev": true, 1079 "license": "MIT", 1080 "dependencies": { 1081 "@nodelib/fs.scandir": "2.1.5", 1082 "fastq": "^1.6.0" 1083 }, 1084 "engines": { 1085 "node": ">= 8" 1086 } 1087 }, 1088 "node_modules/@rescript/core": { 1089 "version": "1.6.1", 1090 "resolved": "https://registry.npmjs.org/@rescript/core/-/core-1.6.1.tgz", 1091 "integrity": "sha512-vyb5k90ck+65Fgui+5vCja/mUfzKaK3kOPT4Z6aAJdHLH1eljEi1zKhXroCiCtpNLSWp8k4ulh1bdB5WS0hvqA==", 1092 "license": "MIT", 1093 "peerDependencies": { 1094 "rescript": ">=11.1.0" 1095 } 1096 }, 1097 "node_modules/@rescript/darwin-arm64": { 1098 "version": "12.2.0", 1099 "resolved": "https://registry.npmjs.org/@rescript/darwin-arm64/-/darwin-arm64-12.2.0.tgz", 1100 "integrity": "sha512-xc3K/J7Ujl1vPiFY2009mRf3kWRlUe/VZyJWprseKxlcEtUQv89ter7r6pY+YFbtYvA/fcaEncL9CVGEdattAg==", 1101 "cpu": [ 1102 "arm64" 1103 ], 1104 "license": "(LGPL-3.0-or-later AND MIT)", 1105 "optional": true, 1106 "os": [ 1107 "darwin" 1108 ], 1109 "engines": { 1110 "node": ">=20.11.0" 1111 } 1112 }, 1113 "node_modules/@rescript/darwin-x64": { 1114 "version": "12.2.0", 1115 "resolved": "https://registry.npmjs.org/@rescript/darwin-x64/-/darwin-x64-12.2.0.tgz", 1116 "integrity": "sha512-qqcTvnlSeoKkywLjG7cXfYvKZ1e4Gz2kUKcD6SiqDgCqm8TF+spwlFAiM6sloRUOFsc0bpC/0R0B3yr01FCB1A==", 1117 "cpu": [ 1118 "x64" 1119 ], 1120 "license": "(LGPL-3.0-or-later AND MIT)", 1121 "optional": true, 1122 "os": [ 1123 "darwin" 1124 ], 1125 "engines": { 1126 "node": ">=20.11.0" 1127 } 1128 }, 1129 "node_modules/@rescript/linux-arm64": { 1130 "version": "12.2.0", 1131 "resolved": "https://registry.npmjs.org/@rescript/linux-arm64/-/linux-arm64-12.2.0.tgz", 1132 "integrity": "sha512-ODmpG3ji+Nj/8d5yvXkeHlfKkmbw1Q4t1iIjVuNwtmFpz7TiEa7n/sQqoYdE+WzbDX3DoJfmJNbp3Ob7qCUoOg==", 1133 "cpu": [ 1134 "arm64" 1135 ], 1136 "license": "(LGPL-3.0-or-later AND MIT)", 1137 "optional": true, 1138 "os": [ 1139 "linux" 1140 ], 1141 "engines": { 1142 "node": ">=20.11.0" 1143 } 1144 }, 1145 "node_modules/@rescript/linux-x64": { 1146 "version": "12.2.0", 1147 "resolved": "https://registry.npmjs.org/@rescript/linux-x64/-/linux-x64-12.2.0.tgz", 1148 "integrity": "sha512-2W9Y9/g19Y4F/subl8yV3T8QBG2oRaP+HciNRcBjptyEdw9LmCKH8+rhWO6sp3E+nZLwoE2IAkwH0WKV3wqlxQ==", 1149 "cpu": [ 1150 "x64" 1151 ], 1152 "license": "(LGPL-3.0-or-later AND MIT)", 1153 "optional": true, 1154 "os": [ 1155 "linux" 1156 ], 1157 "engines": { 1158 "node": ">=20.11.0" 1159 } 1160 }, 1161 "node_modules/@rescript/react": { 1162 "version": "0.14.2", 1163 "resolved": "https://registry.npmjs.org/@rescript/react/-/react-0.14.2.tgz", 1164 "integrity": "sha512-gRmWuHWQIdH0zgueEq1p5oMHwpsXLBpD3zZo+J9kop8z8CCQQtlxnGZbfBoNIdciHGbE0+oYpc5PaCGYskuLjQ==", 1165 "license": "MIT", 1166 "peerDependencies": { 1167 "react": ">=19.1.0", 1168 "react-dom": ">=19.1.0" 1169 } 1170 }, 1171 "node_modules/@rescript/runtime": { 1172 "version": "12.2.0", 1173 "resolved": "https://registry.npmjs.org/@rescript/runtime/-/runtime-12.2.0.tgz", 1174 "integrity": "sha512-NwfljDRq1rjFPHUaca1nzFz13xsa9ZGkBkLvMhvVgavJT5+A4rMcLu8XAaVTi/oAhO/tlHf9ZDoOTF1AfyAk9Q==", 1175 "license": "MIT" 1176 }, 1177 "node_modules/@rescript/std": { 1178 "version": "11.1.4", 1179 "resolved": "https://registry.npmjs.org/@rescript/std/-/std-11.1.4.tgz", 1180 "integrity": "sha512-coR+xPh0fS4Mx0bDFUG8I9KhYv7FEXISKa775jvqVeus1zlVJjYf19/qj7mTzgrRmyCnxKBRvrfAM/BXYNUFCQ==", 1181 "dev": true, 1182 "license": "SEE LICENSE IN LICENSE" 1183 }, 1184 "node_modules/@rescript/win32-x64": { 1185 "version": "12.2.0", 1186 "resolved": "https://registry.npmjs.org/@rescript/win32-x64/-/win32-x64-12.2.0.tgz", 1187 "integrity": "sha512-fhf8CBj3p1lkIXPeNko3mVTKQfXXm4BoxJtR1xAXxUn43wDpd8Lox4w8/EPBbbW6C/YFQW6H7rtpY+2AKuNaDA==", 1188 "cpu": [ 1189 "x64" 1190 ], 1191 "license": "(LGPL-3.0-or-later AND MIT)", 1192 "optional": true, 1193 "os": [ 1194 "win32" 1195 ], 1196 "engines": { 1197 "node": ">=20.11.0" 1198 } 1199 }, 1200 "node_modules/@rolldown/pluginutils": { 1201 "version": "1.0.0-rc.7", 1202 "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-rc.7.tgz", 1203 "integrity": "sha512-qujRfC8sFVInYSPPMLQByRh7zhwkGFS4+tyMQ83srV1qrxL4g8E2tyxVVyxd0+8QeBM1mIk9KbWxkegRr76XzA==", 1204 "dev": true, 1205 "license": "MIT" 1206 }, 1207 "node_modules/@rollup/rollup-android-arm-eabi": { 1208 "version": "4.60.2", 1209 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.60.2.tgz", 1210 "integrity": "sha512-dnlp69efPPg6Uaw2dVqzWRfAWRnYVb1XJ8CyyhIbZeaq4CA5/mLeZ1IEt9QqQxmbdvagjLIm2ZL8BxXv5lH4Yw==", 1211 "cpu": [ 1212 "arm" 1213 ], 1214 "dev": true, 1215 "license": "MIT", 1216 "optional": true, 1217 "os": [ 1218 "android" 1219 ] 1220 }, 1221 "node_modules/@rollup/rollup-android-arm64": { 1222 "version": "4.60.2", 1223 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.60.2.tgz", 1224 "integrity": "sha512-OqZTwDRDchGRHHm/hwLOL7uVPB9aUvI0am/eQuWMNyFHf5PSEQmyEeYYheA0EPPKUO/l0uigCp+iaTjoLjVoHg==", 1225 "cpu": [ 1226 "arm64" 1227 ], 1228 "dev": true, 1229 "license": "MIT", 1230 "optional": true, 1231 "os": [ 1232 "android" 1233 ] 1234 }, 1235 "node_modules/@rollup/rollup-darwin-arm64": { 1236 "version": "4.60.2", 1237 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.60.2.tgz", 1238 "integrity": "sha512-UwRE7CGpvSVEQS8gUMBe1uADWjNnVgP3Iusyda1nSRwNDCsRjnGc7w6El6WLQsXmZTbLZx9cecegumcitNfpmA==", 1239 "cpu": [ 1240 "arm64" 1241 ], 1242 "dev": true, 1243 "license": "MIT", 1244 "optional": true, 1245 "os": [ 1246 "darwin" 1247 ] 1248 }, 1249 "node_modules/@rollup/rollup-darwin-x64": { 1250 "version": "4.60.2", 1251 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.60.2.tgz", 1252 "integrity": "sha512-gjEtURKLCC5VXm1I+2i1u9OhxFsKAQJKTVB8WvDAHF+oZlq0GTVFOlTlO1q3AlCTE/DF32c16ESvfgqR7343/g==", 1253 "cpu": [ 1254 "x64" 1255 ], 1256 "dev": true, 1257 "license": "MIT", 1258 "optional": true, 1259 "os": [ 1260 "darwin" 1261 ] 1262 }, 1263 "node_modules/@rollup/rollup-freebsd-arm64": { 1264 "version": "4.60.2", 1265 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.60.2.tgz", 1266 "integrity": "sha512-Bcl6CYDeAgE70cqZaMojOi/eK63h5Me97ZqAQoh77VPjMysA/4ORQBRGo3rRy45x4MzVlU9uZxs8Uwy7ZaKnBw==", 1267 "cpu": [ 1268 "arm64" 1269 ], 1270 "dev": true, 1271 "license": "MIT", 1272 "optional": true, 1273 "os": [ 1274 "freebsd" 1275 ] 1276 }, 1277 "node_modules/@rollup/rollup-freebsd-x64": { 1278 "version": "4.60.2", 1279 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.60.2.tgz", 1280 "integrity": "sha512-LU+TPda3mAE2QB0/Hp5VyeKJivpC6+tlOXd1VMoXV/YFMvk/MNk5iXeBfB4MQGRWyOYVJ01625vjkr0Az98OJQ==", 1281 "cpu": [ 1282 "x64" 1283 ], 1284 "dev": true, 1285 "license": "MIT", 1286 "optional": true, 1287 "os": [ 1288 "freebsd" 1289 ] 1290 }, 1291 "node_modules/@rollup/rollup-linux-arm-gnueabihf": { 1292 "version": "4.60.2", 1293 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.60.2.tgz", 1294 "integrity": "sha512-2QxQrM+KQ7DAW4o22j+XZ6RKdxjLD7BOWTP0Bv0tmjdyhXSsr2Ul1oJDQqh9Zf5qOwTuTc7Ek83mOFaKnodPjg==", 1295 "cpu": [ 1296 "arm" 1297 ], 1298 "dev": true, 1299 "libc": [ 1300 "glibc" 1301 ], 1302 "license": "MIT", 1303 "optional": true, 1304 "os": [ 1305 "linux" 1306 ] 1307 }, 1308 "node_modules/@rollup/rollup-linux-arm-musleabihf": { 1309 "version": "4.60.2", 1310 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.60.2.tgz", 1311 "integrity": "sha512-TbziEu2DVsTEOPif2mKWkMeDMLoYjx95oESa9fkQQK7r/Orta0gnkcDpzwufEcAO2BLBsD7mZkXGFqEdMRRwfw==", 1312 "cpu": [ 1313 "arm" 1314 ], 1315 "dev": true, 1316 "libc": [ 1317 "musl" 1318 ], 1319 "license": "MIT", 1320 "optional": true, 1321 "os": [ 1322 "linux" 1323 ] 1324 }, 1325 "node_modules/@rollup/rollup-linux-arm64-gnu": { 1326 "version": "4.60.2", 1327 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.60.2.tgz", 1328 "integrity": "sha512-bO/rVDiDUuM2YfuCUwZ1t1cP+/yqjqz+Xf2VtkdppefuOFS2OSeAfgafaHNkFn0t02hEyXngZkxtGqXcXwO8Rg==", 1329 "cpu": [ 1330 "arm64" 1331 ], 1332 "dev": true, 1333 "libc": [ 1334 "glibc" 1335 ], 1336 "license": "MIT", 1337 "optional": true, 1338 "os": [ 1339 "linux" 1340 ] 1341 }, 1342 "node_modules/@rollup/rollup-linux-arm64-musl": { 1343 "version": "4.60.2", 1344 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.60.2.tgz", 1345 "integrity": "sha512-hr26p7e93Rl0Za+JwW7EAnwAvKkehh12BU1Llm9Ykiibg4uIr2rbpxG9WCf56GuvidlTG9KiiQT/TXT1yAWxTA==", 1346 "cpu": [ 1347 "arm64" 1348 ], 1349 "dev": true, 1350 "libc": [ 1351 "musl" 1352 ], 1353 "license": "MIT", 1354 "optional": true, 1355 "os": [ 1356 "linux" 1357 ] 1358 }, 1359 "node_modules/@rollup/rollup-linux-loong64-gnu": { 1360 "version": "4.60.2", 1361 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.60.2.tgz", 1362 "integrity": "sha512-pOjB/uSIyDt+ow3k/RcLvUAOGpysT2phDn7TTUB3n75SlIgZzM6NKAqlErPhoFU+npgY3/n+2HYIQVbF70P9/A==", 1363 "cpu": [ 1364 "loong64" 1365 ], 1366 "dev": true, 1367 "libc": [ 1368 "glibc" 1369 ], 1370 "license": "MIT", 1371 "optional": true, 1372 "os": [ 1373 "linux" 1374 ] 1375 }, 1376 "node_modules/@rollup/rollup-linux-loong64-musl": { 1377 "version": "4.60.2", 1378 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.60.2.tgz", 1379 "integrity": "sha512-2/w+q8jszv9Ww1c+6uJT3OwqhdmGP2/4T17cu8WuwyUuuaCDDJ2ojdyYwZzCxx0GcsZBhzi3HmH+J5pZNXnd+Q==", 1380 "cpu": [ 1381 "loong64" 1382 ], 1383 "dev": true, 1384 "libc": [ 1385 "musl" 1386 ], 1387 "license": "MIT", 1388 "optional": true, 1389 "os": [ 1390 "linux" 1391 ] 1392 }, 1393 "node_modules/@rollup/rollup-linux-ppc64-gnu": { 1394 "version": "4.60.2", 1395 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.60.2.tgz", 1396 "integrity": "sha512-11+aL5vKheYgczxtPVVRhdptAM2H7fcDR5Gw4/bTcteuZBlH4oP9f5s9zYO9aGZvoGeBpqXI/9TZZihZ609wKw==", 1397 "cpu": [ 1398 "ppc64" 1399 ], 1400 "dev": true, 1401 "libc": [ 1402 "glibc" 1403 ], 1404 "license": "MIT", 1405 "optional": true, 1406 "os": [ 1407 "linux" 1408 ] 1409 }, 1410 "node_modules/@rollup/rollup-linux-ppc64-musl": { 1411 "version": "4.60.2", 1412 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.60.2.tgz", 1413 "integrity": "sha512-i16fokAGK46IVZuV8LIIwMdtqhin9hfYkCh8pf8iC3QU3LpwL+1FSFGej+O7l3E/AoknL6Dclh2oTdnRMpTzFQ==", 1414 "cpu": [ 1415 "ppc64" 1416 ], 1417 "dev": true, 1418 "libc": [ 1419 "musl" 1420 ], 1421 "license": "MIT", 1422 "optional": true, 1423 "os": [ 1424 "linux" 1425 ] 1426 }, 1427 "node_modules/@rollup/rollup-linux-riscv64-gnu": { 1428 "version": "4.60.2", 1429 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.60.2.tgz", 1430 "integrity": "sha512-49FkKS6RGQoriDSK/6E2GkAsAuU5kETFCh7pG4yD/ylj9rKhTmO3elsnmBvRD4PgJPds5W2PkhC82aVwmUcJ7A==", 1431 "cpu": [ 1432 "riscv64" 1433 ], 1434 "dev": true, 1435 "libc": [ 1436 "glibc" 1437 ], 1438 "license": "MIT", 1439 "optional": true, 1440 "os": [ 1441 "linux" 1442 ] 1443 }, 1444 "node_modules/@rollup/rollup-linux-riscv64-musl": { 1445 "version": "4.60.2", 1446 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.60.2.tgz", 1447 "integrity": "sha512-mjYNkHPfGpUR00DuM1ZZIgs64Hpf4bWcz9Z41+4Q+pgDx73UwWdAYyf6EG/lRFldmdHHzgrYyge5akFUW0D3mQ==", 1448 "cpu": [ 1449 "riscv64" 1450 ], 1451 "dev": true, 1452 "libc": [ 1453 "musl" 1454 ], 1455 "license": "MIT", 1456 "optional": true, 1457 "os": [ 1458 "linux" 1459 ] 1460 }, 1461 "node_modules/@rollup/rollup-linux-s390x-gnu": { 1462 "version": "4.60.2", 1463 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.60.2.tgz", 1464 "integrity": "sha512-ALyvJz965BQk8E9Al/JDKKDLH2kfKFLTGMlgkAbbYtZuJt9LU8DW3ZoDMCtQpXAltZxwBHevXz5u+gf0yA0YoA==", 1465 "cpu": [ 1466 "s390x" 1467 ], 1468 "dev": true, 1469 "libc": [ 1470 "glibc" 1471 ], 1472 "license": "MIT", 1473 "optional": true, 1474 "os": [ 1475 "linux" 1476 ] 1477 }, 1478 "node_modules/@rollup/rollup-linux-x64-gnu": { 1479 "version": "4.60.2", 1480 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.60.2.tgz", 1481 "integrity": "sha512-UQjrkIdWrKI626Du8lCQ6MJp/6V1LAo2bOK9OTu4mSn8GGXIkPXk/Vsp4bLHCd9Z9Iz2OTEaokUE90VweJgIYQ==", 1482 "cpu": [ 1483 "x64" 1484 ], 1485 "dev": true, 1486 "libc": [ 1487 "glibc" 1488 ], 1489 "license": "MIT", 1490 "optional": true, 1491 "os": [ 1492 "linux" 1493 ] 1494 }, 1495 "node_modules/@rollup/rollup-linux-x64-musl": { 1496 "version": "4.60.2", 1497 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.60.2.tgz", 1498 "integrity": "sha512-bTsRGj6VlSdn/XD4CGyzMnzaBs9bsRxy79eTqTCBsA8TMIEky7qg48aPkvJvFe1HyzQ5oMZdg7AnVlWQSKLTnw==", 1499 "cpu": [ 1500 "x64" 1501 ], 1502 "dev": true, 1503 "libc": [ 1504 "musl" 1505 ], 1506 "license": "MIT", 1507 "optional": true, 1508 "os": [ 1509 "linux" 1510 ] 1511 }, 1512 "node_modules/@rollup/rollup-openbsd-x64": { 1513 "version": "4.60.2", 1514 "resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.60.2.tgz", 1515 "integrity": "sha512-6d4Z3534xitaA1FcMWP7mQPq5zGwBmGbhphh2DwaA1aNIXUu3KTOfwrWpbwI4/Gr0uANo7NTtaykFyO2hPuFLg==", 1516 "cpu": [ 1517 "x64" 1518 ], 1519 "dev": true, 1520 "license": "MIT", 1521 "optional": true, 1522 "os": [ 1523 "openbsd" 1524 ] 1525 }, 1526 "node_modules/@rollup/rollup-openharmony-arm64": { 1527 "version": "4.60.2", 1528 "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.60.2.tgz", 1529 "integrity": "sha512-NetAg5iO2uN7eB8zE5qrZ3CSil+7IJt4WDFLcC75Ymywq1VZVD6qJ6EvNLjZ3rEm6gB7XW5JdT60c6MN35Z85Q==", 1530 "cpu": [ 1531 "arm64" 1532 ], 1533 "dev": true, 1534 "license": "MIT", 1535 "optional": true, 1536 "os": [ 1537 "openharmony" 1538 ] 1539 }, 1540 "node_modules/@rollup/rollup-win32-arm64-msvc": { 1541 "version": "4.60.2", 1542 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.60.2.tgz", 1543 "integrity": "sha512-NCYhOotpgWZ5kdxCZsv6Iudx0wX8980Q/oW4pNFNihpBKsDbEA1zpkfxJGC0yugsUuyDZ7gL37dbzwhR0VI7pQ==", 1544 "cpu": [ 1545 "arm64" 1546 ], 1547 "dev": true, 1548 "license": "MIT", 1549 "optional": true, 1550 "os": [ 1551 "win32" 1552 ] 1553 }, 1554 "node_modules/@rollup/rollup-win32-ia32-msvc": { 1555 "version": "4.60.2", 1556 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.60.2.tgz", 1557 "integrity": "sha512-RXsaOqXxfoUBQoOgvmmijVxJnW2IGB0eoMO7F8FAjaj0UTywUO/luSqimWBJn04WNgUkeNhh7fs7pESXajWmkg==", 1558 "cpu": [ 1559 "ia32" 1560 ], 1561 "dev": true, 1562 "license": "MIT", 1563 "optional": true, 1564 "os": [ 1565 "win32" 1566 ] 1567 }, 1568 "node_modules/@rollup/rollup-win32-x64-gnu": { 1569 "version": "4.60.2", 1570 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.60.2.tgz", 1571 "integrity": "sha512-qdAzEULD+/hzObedtmV6iBpdL5TIbKVztGiK7O3/KYSf+HIzU257+MX1EXJcyIiDbMAqmbwaufcYPvyRryeZtA==", 1572 "cpu": [ 1573 "x64" 1574 ], 1575 "dev": true, 1576 "license": "MIT", 1577 "optional": true, 1578 "os": [ 1579 "win32" 1580 ] 1581 }, 1582 "node_modules/@rollup/rollup-win32-x64-msvc": { 1583 "version": "4.60.2", 1584 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.60.2.tgz", 1585 "integrity": "sha512-Nd/SgG27WoA9e+/TdK74KnHz852TLa94ovOYySo/yMPuTmpckK/jIF2jSwS3g7ELSKXK13/cVdmg1Z/DaCWKxA==", 1586 "cpu": [ 1587 "x64" 1588 ], 1589 "dev": true, 1590 "license": "MIT", 1591 "optional": true, 1592 "os": [ 1593 "win32" 1594 ] 1595 }, 1596 "node_modules/@sindresorhus/merge-streams": { 1597 "version": "2.3.0", 1598 "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-2.3.0.tgz", 1599 "integrity": "sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==", 1600 "dev": true, 1601 "license": "MIT", 1602 "engines": { 1603 "node": ">=18" 1604 }, 1605 "funding": { 1606 "url": "https://github.com/sponsors/sindresorhus" 1607 } 1608 }, 1609 "node_modules/@swc/core": { 1610 "version": "1.15.33", 1611 "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.15.33.tgz", 1612 "integrity": "sha512-jOlwnFV2xhuuZeAUILGFULeR6vDPfijEJ57evfocwznQldLU3w2cZ9bSDryY9ip+AsM3r1NJKzf47V2NXebkeQ==", 1613 "dev": true, 1614 "hasInstallScript": true, 1615 "license": "Apache-2.0", 1616 "dependencies": { 1617 "@swc/counter": "^0.1.3", 1618 "@swc/types": "^0.1.26" 1619 }, 1620 "engines": { 1621 "node": ">=10" 1622 }, 1623 "funding": { 1624 "type": "opencollective", 1625 "url": "https://opencollective.com/swc" 1626 }, 1627 "optionalDependencies": { 1628 "@swc/core-darwin-arm64": "1.15.33", 1629 "@swc/core-darwin-x64": "1.15.33", 1630 "@swc/core-linux-arm-gnueabihf": "1.15.33", 1631 "@swc/core-linux-arm64-gnu": "1.15.33", 1632 "@swc/core-linux-arm64-musl": "1.15.33", 1633 "@swc/core-linux-ppc64-gnu": "1.15.33", 1634 "@swc/core-linux-s390x-gnu": "1.15.33", 1635 "@swc/core-linux-x64-gnu": "1.15.33", 1636 "@swc/core-linux-x64-musl": "1.15.33", 1637 "@swc/core-win32-arm64-msvc": "1.15.33", 1638 "@swc/core-win32-ia32-msvc": "1.15.33", 1639 "@swc/core-win32-x64-msvc": "1.15.33" 1640 }, 1641 "peerDependencies": { 1642 "@swc/helpers": ">=0.5.17" 1643 }, 1644 "peerDependenciesMeta": { 1645 "@swc/helpers": { 1646 "optional": true 1647 } 1648 } 1649 }, 1650 "node_modules/@swc/core-darwin-arm64": { 1651 "version": "1.15.33", 1652 "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.15.33.tgz", 1653 "integrity": "sha512-N+L0uXhuO7FIfzqwgxmzv0zIpV0qEp8wPX3QQs2p4atjMoywup2JTeDlXPw+z9pWJGCae3JjM+tZ6myclI+2gA==", 1654 "cpu": [ 1655 "arm64" 1656 ], 1657 "dev": true, 1658 "license": "Apache-2.0 AND MIT", 1659 "optional": true, 1660 "os": [ 1661 "darwin" 1662 ], 1663 "engines": { 1664 "node": ">=10" 1665 } 1666 }, 1667 "node_modules/@swc/core-darwin-x64": { 1668 "version": "1.15.33", 1669 "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.15.33.tgz", 1670 "integrity": "sha512-/Il4QHSOhV4FekbsDtkrNmKbsX26oSysvgrRswa/RYOHXAkwXDbB4jaeKq6PsJLSPkzJ2KzQ061gtBnk0vNHfA==", 1671 "cpu": [ 1672 "x64" 1673 ], 1674 "dev": true, 1675 "license": "Apache-2.0 AND MIT", 1676 "optional": true, 1677 "os": [ 1678 "darwin" 1679 ], 1680 "engines": { 1681 "node": ">=10" 1682 } 1683 }, 1684 "node_modules/@swc/core-linux-arm-gnueabihf": { 1685 "version": "1.15.33", 1686 "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.15.33.tgz", 1687 "integrity": "sha512-C64hBnBxq4viOPQ8hlx+2lJ23bzZBGnjw7ryALmS+0Q3zHmwO8lw1/DArLENw4Q18/0w5wdEO1k3m1wWNtKGqQ==", 1688 "cpu": [ 1689 "arm" 1690 ], 1691 "dev": true, 1692 "license": "Apache-2.0", 1693 "optional": true, 1694 "os": [ 1695 "linux" 1696 ], 1697 "engines": { 1698 "node": ">=10" 1699 } 1700 }, 1701 "node_modules/@swc/core-linux-arm64-gnu": { 1702 "version": "1.15.33", 1703 "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.15.33.tgz", 1704 "integrity": "sha512-TRJfnJbX3jqpxRDRoieMzRiCBS5jOmXNb3iQXmcgjFEHKLnAgK1RZRU8Cq1MsPqO4jAJp/ld1G4O3fXuxv85uw==", 1705 "cpu": [ 1706 "arm64" 1707 ], 1708 "dev": true, 1709 "libc": [ 1710 "glibc" 1711 ], 1712 "license": "Apache-2.0 AND MIT", 1713 "optional": true, 1714 "os": [ 1715 "linux" 1716 ], 1717 "engines": { 1718 "node": ">=10" 1719 } 1720 }, 1721 "node_modules/@swc/core-linux-arm64-musl": { 1722 "version": "1.15.33", 1723 "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.15.33.tgz", 1724 "integrity": "sha512-il7tYM+CpUNzieQbwAjFT1P8zqAhmGWNAGhQZBnxurXZ0aNn+5nqYFTEUKNZl7QibtT0uQXzTZrNGHCIj6Y1Og==", 1725 "cpu": [ 1726 "arm64" 1727 ], 1728 "dev": true, 1729 "libc": [ 1730 "musl" 1731 ], 1732 "license": "Apache-2.0 AND MIT", 1733 "optional": true, 1734 "os": [ 1735 "linux" 1736 ], 1737 "engines": { 1738 "node": ">=10" 1739 } 1740 }, 1741 "node_modules/@swc/core-linux-ppc64-gnu": { 1742 "version": "1.15.33", 1743 "resolved": "https://registry.npmjs.org/@swc/core-linux-ppc64-gnu/-/core-linux-ppc64-gnu-1.15.33.tgz", 1744 "integrity": "sha512-ZtNBwN0Z7CFj9Il0FcPaKdjgP7URyKu/3RfH46vq+0paOBqLj4NYldD6Qo//Duif/7IOtAraUfDOmp0PLAufog==", 1745 "cpu": [ 1746 "ppc64" 1747 ], 1748 "dev": true, 1749 "libc": [ 1750 "glibc" 1751 ], 1752 "license": "Apache-2.0 AND MIT", 1753 "optional": true, 1754 "os": [ 1755 "linux" 1756 ], 1757 "engines": { 1758 "node": ">=10" 1759 } 1760 }, 1761 "node_modules/@swc/core-linux-s390x-gnu": { 1762 "version": "1.15.33", 1763 "resolved": "https://registry.npmjs.org/@swc/core-linux-s390x-gnu/-/core-linux-s390x-gnu-1.15.33.tgz", 1764 "integrity": "sha512-De1IyajoOmhOYYjw/lx66bKlyDpHZTueqwpDrWgf5O7T6d1ODeJJO9/OqMBmrBQc5C+dNnlmIufHsp4QVCWufA==", 1765 "cpu": [ 1766 "s390x" 1767 ], 1768 "dev": true, 1769 "libc": [ 1770 "glibc" 1771 ], 1772 "license": "Apache-2.0 AND MIT", 1773 "optional": true, 1774 "os": [ 1775 "linux" 1776 ], 1777 "engines": { 1778 "node": ">=10" 1779 } 1780 }, 1781 "node_modules/@swc/core-linux-x64-gnu": { 1782 "version": "1.15.33", 1783 "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.15.33.tgz", 1784 "integrity": "sha512-mGTH0YxmUN+x6vRN/I6NOk5X0ogNktkwPnJ94IMvR7QjhRDwL0O8RXEDhyUM0YtwWrryBOqaJQBX4zruxEPRGw==", 1785 "cpu": [ 1786 "x64" 1787 ], 1788 "dev": true, 1789 "libc": [ 1790 "glibc" 1791 ], 1792 "license": "Apache-2.0 AND MIT", 1793 "optional": true, 1794 "os": [ 1795 "linux" 1796 ], 1797 "engines": { 1798 "node": ">=10" 1799 } 1800 }, 1801 "node_modules/@swc/core-linux-x64-musl": { 1802 "version": "1.15.33", 1803 "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.15.33.tgz", 1804 "integrity": "sha512-hj628ZkSEJf6zMf5VMbYrG2O6QqyTIp2qwY6VlCjvIa9lAEZ5c2lfPblCLVGYubTeLJDxadLB/CxqQYOQABeEQ==", 1805 "cpu": [ 1806 "x64" 1807 ], 1808 "dev": true, 1809 "libc": [ 1810 "musl" 1811 ], 1812 "license": "Apache-2.0 AND MIT", 1813 "optional": true, 1814 "os": [ 1815 "linux" 1816 ], 1817 "engines": { 1818 "node": ">=10" 1819 } 1820 }, 1821 "node_modules/@swc/core-win32-arm64-msvc": { 1822 "version": "1.15.33", 1823 "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.15.33.tgz", 1824 "integrity": "sha512-GV2oohtN2/5+KSccl86VULu3aT+LrISC8uzgSq0FRnikpD+Zwc+sBlXmoKQ+Db6jI57ITUOIB8jRkdGMABC29g==", 1825 "cpu": [ 1826 "arm64" 1827 ], 1828 "dev": true, 1829 "license": "Apache-2.0 AND MIT", 1830 "optional": true, 1831 "os": [ 1832 "win32" 1833 ], 1834 "engines": { 1835 "node": ">=10" 1836 } 1837 }, 1838 "node_modules/@swc/core-win32-ia32-msvc": { 1839 "version": "1.15.33", 1840 "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.15.33.tgz", 1841 "integrity": "sha512-gtyvzSNR8DHKfFEA2uqb8Ld1myqi6uEg2jyeUq3ikn5ytYs7H8RpZYC8mdy4NXr8hfcdJfCLXPlYaqqfBXpoEQ==", 1842 "cpu": [ 1843 "ia32" 1844 ], 1845 "dev": true, 1846 "license": "Apache-2.0 AND MIT", 1847 "optional": true, 1848 "os": [ 1849 "win32" 1850 ], 1851 "engines": { 1852 "node": ">=10" 1853 } 1854 }, 1855 "node_modules/@swc/core-win32-x64-msvc": { 1856 "version": "1.15.33", 1857 "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.15.33.tgz", 1858 "integrity": "sha512-d6fRqQSkJI+kmMEBWaDQ7TMl8+YjLYbwRUPZQ9DY0ORBJeTzOrG0twvfvlZ2xgw6jA0ScQKgfBm4vHLSLl5Hqg==", 1859 "cpu": [ 1860 "x64" 1861 ], 1862 "dev": true, 1863 "license": "Apache-2.0 AND MIT", 1864 "optional": true, 1865 "os": [ 1866 "win32" 1867 ], 1868 "engines": { 1869 "node": ">=10" 1870 } 1871 }, 1872 "node_modules/@swc/counter": { 1873 "version": "0.1.3", 1874 "resolved": "https://registry.npmjs.org/@swc/counter/-/counter-0.1.3.tgz", 1875 "integrity": "sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==", 1876 "dev": true, 1877 "license": "Apache-2.0" 1878 }, 1879 "node_modules/@swc/types": { 1880 "version": "0.1.26", 1881 "resolved": "https://registry.npmjs.org/@swc/types/-/types-0.1.26.tgz", 1882 "integrity": "sha512-lyMwd7WGgG79RS7EERZV3T8wMdmPq3xwyg+1nmAM64kIhx5yl+juO2PYIHb7vTiPgPCj8LYjsNV2T5wiQHUEaw==", 1883 "dev": true, 1884 "license": "Apache-2.0", 1885 "dependencies": { 1886 "@swc/counter": "^0.1.3" 1887 } 1888 }, 1889 "node_modules/@types/estree": { 1890 "version": "1.0.8", 1891 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", 1892 "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", 1893 "dev": true, 1894 "license": "MIT" 1895 }, 1896 "node_modules/@types/json-schema": { 1897 "version": "7.0.15", 1898 "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", 1899 "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", 1900 "dev": true, 1901 "license": "MIT" 1902 }, 1903 "node_modules/@types/react": { 1904 "version": "19.2.14", 1905 "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.14.tgz", 1906 "integrity": "sha512-ilcTH/UniCkMdtexkoCN0bI7pMcJDvmQFPvuPvmEaYA/NSfFTAgdUSLAoVjaRJm7+6PvcM+q1zYOwS4wTYMF9w==", 1907 "dev": true, 1908 "license": "MIT", 1909 "dependencies": { 1910 "csstype": "^3.2.2" 1911 } 1912 }, 1913 "node_modules/@types/react-dom": { 1914 "version": "19.2.3", 1915 "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.3.tgz", 1916 "integrity": "sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==", 1917 "dev": true, 1918 "license": "MIT", 1919 "peerDependencies": { 1920 "@types/react": "^19.2.0" 1921 } 1922 }, 1923 "node_modules/@typescript-eslint/eslint-plugin": { 1924 "version": "8.59.1", 1925 "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.59.1.tgz", 1926 "integrity": "sha512-BOziFIfE+6osHO9FoJG4zjoHUcvI7fTNBSpdAwrNH0/TLvzjsk2oo8XSSOT2HhqUyhZPfHv4UOffoJ9oEEQ7Ag==", 1927 "dev": true, 1928 "license": "MIT", 1929 "dependencies": { 1930 "@eslint-community/regexpp": "^4.12.2", 1931 "@typescript-eslint/scope-manager": "8.59.1", 1932 "@typescript-eslint/type-utils": "8.59.1", 1933 "@typescript-eslint/utils": "8.59.1", 1934 "@typescript-eslint/visitor-keys": "8.59.1", 1935 "ignore": "^7.0.5", 1936 "natural-compare": "^1.4.0", 1937 "ts-api-utils": "^2.5.0" 1938 }, 1939 "engines": { 1940 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 1941 }, 1942 "funding": { 1943 "type": "opencollective", 1944 "url": "https://opencollective.com/typescript-eslint" 1945 }, 1946 "peerDependencies": { 1947 "@typescript-eslint/parser": "^8.59.1", 1948 "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", 1949 "typescript": ">=4.8.4 <6.1.0" 1950 } 1951 }, 1952 "node_modules/@typescript-eslint/eslint-plugin/node_modules/ignore": { 1953 "version": "7.0.5", 1954 "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz", 1955 "integrity": "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==", 1956 "dev": true, 1957 "license": "MIT", 1958 "engines": { 1959 "node": ">= 4" 1960 } 1961 }, 1962 "node_modules/@typescript-eslint/parser": { 1963 "version": "8.59.1", 1964 "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.59.1.tgz", 1965 "integrity": "sha512-HDQH9O/47Dxi1ceDhBXdaldtf/WV9yRYMjbjCuNk3qnaTD564qwv61Y7+gTxwxRKzSrgO5uhtw584igXVuuZkA==", 1966 "dev": true, 1967 "license": "MIT", 1968 "dependencies": { 1969 "@typescript-eslint/scope-manager": "8.59.1", 1970 "@typescript-eslint/types": "8.59.1", 1971 "@typescript-eslint/typescript-estree": "8.59.1", 1972 "@typescript-eslint/visitor-keys": "8.59.1", 1973 "debug": "^4.4.3" 1974 }, 1975 "engines": { 1976 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 1977 }, 1978 "funding": { 1979 "type": "opencollective", 1980 "url": "https://opencollective.com/typescript-eslint" 1981 }, 1982 "peerDependencies": { 1983 "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", 1984 "typescript": ">=4.8.4 <6.1.0" 1985 } 1986 }, 1987 "node_modules/@typescript-eslint/project-service": { 1988 "version": "8.59.1", 1989 "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.59.1.tgz", 1990 "integrity": "sha512-+MuHQlHiEr00Of/IQbE/MmEoi44znZHbR/Pz7Opq4HryUOlRi+/44dro9Ycy8Fyo+/024IWtw8m4JUMCGTYxDg==", 1991 "dev": true, 1992 "license": "MIT", 1993 "dependencies": { 1994 "@typescript-eslint/tsconfig-utils": "^8.59.1", 1995 "@typescript-eslint/types": "^8.59.1", 1996 "debug": "^4.4.3" 1997 }, 1998 "engines": { 1999 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 2000 }, 2001 "funding": { 2002 "type": "opencollective", 2003 "url": "https://opencollective.com/typescript-eslint" 2004 }, 2005 "peerDependencies": { 2006 "typescript": ">=4.8.4 <6.1.0" 2007 } 2008 }, 2009 "node_modules/@typescript-eslint/scope-manager": { 2010 "version": "8.59.1", 2011 "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.59.1.tgz", 2012 "integrity": "sha512-LwuHQI4pDOYVKvmH2dkaJo6YZCSgouVgnS/z7yBPKBMvgtBvyLqiLy9Z6b7+m/TRcX1NFYUqZetI5Y+aT4GEfg==", 2013 "dev": true, 2014 "license": "MIT", 2015 "dependencies": { 2016 "@typescript-eslint/types": "8.59.1", 2017 "@typescript-eslint/visitor-keys": "8.59.1" 2018 }, 2019 "engines": { 2020 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 2021 }, 2022 "funding": { 2023 "type": "opencollective", 2024 "url": "https://opencollective.com/typescript-eslint" 2025 } 2026 }, 2027 "node_modules/@typescript-eslint/tsconfig-utils": { 2028 "version": "8.59.1", 2029 "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.59.1.tgz", 2030 "integrity": "sha512-/0nEyPbX7gRsk0Uwfe4ALwwgxuA66d/l2mhRDNlAvaj4U3juhUtJNq0DsY8M2AYwwb9rEq2hrC3IcIcEt++iJA==", 2031 "dev": true, 2032 "license": "MIT", 2033 "engines": { 2034 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 2035 }, 2036 "funding": { 2037 "type": "opencollective", 2038 "url": "https://opencollective.com/typescript-eslint" 2039 }, 2040 "peerDependencies": { 2041 "typescript": ">=4.8.4 <6.1.0" 2042 } 2043 }, 2044 "node_modules/@typescript-eslint/type-utils": { 2045 "version": "8.59.1", 2046 "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.59.1.tgz", 2047 "integrity": "sha512-klWPBR2ciQHS3f++ug/mVnWKPjBUo7icEL3FAO1lhAR1Z1i5NQYZ1EannMSRYcq5qCv5wNALlXr6fksRHyYl7w==", 2048 "dev": true, 2049 "license": "MIT", 2050 "dependencies": { 2051 "@typescript-eslint/types": "8.59.1", 2052 "@typescript-eslint/typescript-estree": "8.59.1", 2053 "@typescript-eslint/utils": "8.59.1", 2054 "debug": "^4.4.3", 2055 "ts-api-utils": "^2.5.0" 2056 }, 2057 "engines": { 2058 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 2059 }, 2060 "funding": { 2061 "type": "opencollective", 2062 "url": "https://opencollective.com/typescript-eslint" 2063 }, 2064 "peerDependencies": { 2065 "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", 2066 "typescript": ">=4.8.4 <6.1.0" 2067 } 2068 }, 2069 "node_modules/@typescript-eslint/types": { 2070 "version": "8.59.1", 2071 "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.59.1.tgz", 2072 "integrity": "sha512-ZDCjgccSdYPw5Bxh+my4Z0lJU96ZDN7jbBzvmEn0FZx3RtU1C7VWl6NbDx94bwY3V5YsgwRzJPOgeY2Q/nLG8A==", 2073 "dev": true, 2074 "license": "MIT", 2075 "engines": { 2076 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 2077 }, 2078 "funding": { 2079 "type": "opencollective", 2080 "url": "https://opencollective.com/typescript-eslint" 2081 } 2082 }, 2083 "node_modules/@typescript-eslint/typescript-estree": { 2084 "version": "8.59.1", 2085 "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.59.1.tgz", 2086 "integrity": "sha512-OUd+vJS05sSkOip+BkZ/2NS8RMxrAAJemsC6vU3kmfLyeaJT0TftHkV9mcx2107MmsBVXXexhVu4F0TZXyMl4g==", 2087 "dev": true, 2088 "license": "MIT", 2089 "dependencies": { 2090 "@typescript-eslint/project-service": "8.59.1", 2091 "@typescript-eslint/tsconfig-utils": "8.59.1", 2092 "@typescript-eslint/types": "8.59.1", 2093 "@typescript-eslint/visitor-keys": "8.59.1", 2094 "debug": "^4.4.3", 2095 "minimatch": "^10.2.2", 2096 "semver": "^7.7.3", 2097 "tinyglobby": "^0.2.15", 2098 "ts-api-utils": "^2.5.0" 2099 }, 2100 "engines": { 2101 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 2102 }, 2103 "funding": { 2104 "type": "opencollective", 2105 "url": "https://opencollective.com/typescript-eslint" 2106 }, 2107 "peerDependencies": { 2108 "typescript": ">=4.8.4 <6.1.0" 2109 } 2110 }, 2111 "node_modules/@typescript-eslint/typescript-estree/node_modules/balanced-match": { 2112 "version": "4.0.4", 2113 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", 2114 "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", 2115 "dev": true, 2116 "license": "MIT", 2117 "engines": { 2118 "node": "18 || 20 || >=22" 2119 } 2120 }, 2121 "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": { 2122 "version": "5.0.5", 2123 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.5.tgz", 2124 "integrity": "sha512-VZznLgtwhn+Mact9tfiwx64fA9erHH/MCXEUfB/0bX/6Fz6ny5EGTXYltMocqg4xFAQZtnO3DHWWXi8RiuN7cQ==", 2125 "dev": true, 2126 "license": "MIT", 2127 "dependencies": { 2128 "balanced-match": "^4.0.2" 2129 }, 2130 "engines": { 2131 "node": "18 || 20 || >=22" 2132 } 2133 }, 2134 "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": { 2135 "version": "10.2.5", 2136 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.5.tgz", 2137 "integrity": "sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg==", 2138 "dev": true, 2139 "license": "BlueOak-1.0.0", 2140 "dependencies": { 2141 "brace-expansion": "^5.0.5" 2142 }, 2143 "engines": { 2144 "node": "18 || 20 || >=22" 2145 }, 2146 "funding": { 2147 "url": "https://github.com/sponsors/isaacs" 2148 } 2149 }, 2150 "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { 2151 "version": "7.7.4", 2152 "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", 2153 "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", 2154 "dev": true, 2155 "license": "ISC", 2156 "bin": { 2157 "semver": "bin/semver.js" 2158 }, 2159 "engines": { 2160 "node": ">=10" 2161 } 2162 }, 2163 "node_modules/@typescript-eslint/utils": { 2164 "version": "8.59.1", 2165 "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.59.1.tgz", 2166 "integrity": "sha512-3pIeoXhCeYH9FSCBI8P3iNwJlGuzPlYKkTlen2O9T1DSeeg8UG8jstq6BLk+Mda0qup7mgk4z4XL4OzRaxZ8LA==", 2167 "dev": true, 2168 "license": "MIT", 2169 "dependencies": { 2170 "@eslint-community/eslint-utils": "^4.9.1", 2171 "@typescript-eslint/scope-manager": "8.59.1", 2172 "@typescript-eslint/types": "8.59.1", 2173 "@typescript-eslint/typescript-estree": "8.59.1" 2174 }, 2175 "engines": { 2176 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 2177 }, 2178 "funding": { 2179 "type": "opencollective", 2180 "url": "https://opencollective.com/typescript-eslint" 2181 }, 2182 "peerDependencies": { 2183 "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", 2184 "typescript": ">=4.8.4 <6.1.0" 2185 } 2186 }, 2187 "node_modules/@typescript-eslint/visitor-keys": { 2188 "version": "8.59.1", 2189 "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.59.1.tgz", 2190 "integrity": "sha512-LdDNl6C5iJExcM0Yh0PwAIBb9PrSiCsWamF/JyEZawm3kFDnRoaq3LGE4bpyRao/fWeGKKyw7icx0YxrLFC5Cg==", 2191 "dev": true, 2192 "license": "MIT", 2193 "dependencies": { 2194 "@typescript-eslint/types": "8.59.1", 2195 "eslint-visitor-keys": "^5.0.0" 2196 }, 2197 "engines": { 2198 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 2199 }, 2200 "funding": { 2201 "type": "opencollective", 2202 "url": "https://opencollective.com/typescript-eslint" 2203 } 2204 }, 2205 "node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": { 2206 "version": "5.0.1", 2207 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-5.0.1.tgz", 2208 "integrity": "sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==", 2209 "dev": true, 2210 "license": "Apache-2.0", 2211 "engines": { 2212 "node": "^20.19.0 || ^22.13.0 || >=24" 2213 }, 2214 "funding": { 2215 "url": "https://opencollective.com/eslint" 2216 } 2217 }, 2218 "node_modules/@vitejs/plugin-react-swc": { 2219 "version": "4.3.0", 2220 "resolved": "https://registry.npmjs.org/@vitejs/plugin-react-swc/-/plugin-react-swc-4.3.0.tgz", 2221 "integrity": "sha512-mOkXCII839dHyAt/gpoSlm28JIVDwhZ6tnG6wJxUy2bmOx7UaPjvOyIDf3SFv5s7Eo7HVaq6kRcu6YMEzt5Z7w==", 2222 "dev": true, 2223 "license": "MIT", 2224 "dependencies": { 2225 "@rolldown/pluginutils": "1.0.0-rc.7", 2226 "@swc/core": "^1.15.11" 2227 }, 2228 "engines": { 2229 "node": "^20.19.0 || >=22.12.0" 2230 }, 2231 "peerDependencies": { 2232 "vite": "^4 || ^5 || ^6 || ^7 || ^8" 2233 } 2234 }, 2235 "node_modules/acorn": { 2236 "version": "8.16.0", 2237 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.16.0.tgz", 2238 "integrity": "sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==", 2239 "dev": true, 2240 "license": "MIT", 2241 "bin": { 2242 "acorn": "bin/acorn" 2243 }, 2244 "engines": { 2245 "node": ">=0.4.0" 2246 } 2247 }, 2248 "node_modules/acorn-jsx": { 2249 "version": "5.3.2", 2250 "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", 2251 "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", 2252 "dev": true, 2253 "license": "MIT", 2254 "peerDependencies": { 2255 "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" 2256 } 2257 }, 2258 "node_modules/ajv": { 2259 "version": "6.15.0", 2260 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.15.0.tgz", 2261 "integrity": "sha512-fgFx7Hfoq60ytK2c7DhnF8jIvzYgOMxfugjLOSMHjLIPgenqa7S7oaagATUq99mV6IYvN2tRmC0wnTYX6iPbMw==", 2262 "dev": true, 2263 "license": "MIT", 2264 "dependencies": { 2265 "fast-deep-equal": "^3.1.1", 2266 "fast-json-stable-stringify": "^2.0.0", 2267 "json-schema-traverse": "^0.4.1", 2268 "uri-js": "^4.2.2" 2269 }, 2270 "funding": { 2271 "type": "github", 2272 "url": "https://github.com/sponsors/epoberezkin" 2273 } 2274 }, 2275 "node_modules/ansi-escapes": { 2276 "version": "7.3.0", 2277 "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-7.3.0.tgz", 2278 "integrity": "sha512-BvU8nYgGQBxcmMuEeUEmNTvrMVjJNSH7RgW24vXexN4Ven6qCvy4TntnvlnwnMLTVlcRQQdbRY8NKnaIoeWDNg==", 2279 "dev": true, 2280 "license": "MIT", 2281 "dependencies": { 2282 "environment": "^1.0.0" 2283 }, 2284 "engines": { 2285 "node": ">=18" 2286 }, 2287 "funding": { 2288 "url": "https://github.com/sponsors/sindresorhus" 2289 } 2290 }, 2291 "node_modules/ansi-regex": { 2292 "version": "6.2.2", 2293 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", 2294 "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", 2295 "dev": true, 2296 "license": "MIT", 2297 "engines": { 2298 "node": ">=12" 2299 }, 2300 "funding": { 2301 "url": "https://github.com/chalk/ansi-regex?sponsor=1" 2302 } 2303 }, 2304 "node_modules/ansi-styles": { 2305 "version": "4.3.0", 2306 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 2307 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 2308 "dev": true, 2309 "license": "MIT", 2310 "dependencies": { 2311 "color-convert": "^2.0.1" 2312 }, 2313 "engines": { 2314 "node": ">=8" 2315 }, 2316 "funding": { 2317 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 2318 } 2319 }, 2320 "node_modules/anymatch": { 2321 "version": "3.1.3", 2322 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", 2323 "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", 2324 "dev": true, 2325 "license": "ISC", 2326 "dependencies": { 2327 "normalize-path": "^3.0.0", 2328 "picomatch": "^2.0.4" 2329 }, 2330 "engines": { 2331 "node": ">= 8" 2332 } 2333 }, 2334 "node_modules/anymatch/node_modules/picomatch": { 2335 "version": "2.3.2", 2336 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.2.tgz", 2337 "integrity": "sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==", 2338 "dev": true, 2339 "license": "MIT", 2340 "engines": { 2341 "node": ">=8.6" 2342 }, 2343 "funding": { 2344 "url": "https://github.com/sponsors/jonschlinkert" 2345 } 2346 }, 2347 "node_modules/arg": { 2348 "version": "4.1.3", 2349 "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", 2350 "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", 2351 "dev": true, 2352 "license": "MIT" 2353 }, 2354 "node_modules/argparse": { 2355 "version": "2.0.1", 2356 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 2357 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 2358 "dev": true, 2359 "license": "Python-2.0" 2360 }, 2361 "node_modules/balanced-match": { 2362 "version": "1.0.2", 2363 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 2364 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 2365 "dev": true, 2366 "license": "MIT" 2367 }, 2368 "node_modules/baseline-browser-mapping": { 2369 "version": "2.10.25", 2370 "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.10.25.tgz", 2371 "integrity": "sha512-QO/VHsXCQdnzADMfmkeOPvHdIAkoB7i0/rGjINPJEetLx75hNttVWGQ/jycHUDP9zZ9rupbm60WRxcwViB0MiA==", 2372 "dev": true, 2373 "license": "Apache-2.0", 2374 "bin": { 2375 "baseline-browser-mapping": "dist/cli.cjs" 2376 }, 2377 "engines": { 2378 "node": ">=6.0.0" 2379 } 2380 }, 2381 "node_modules/binary-extensions": { 2382 "version": "2.3.0", 2383 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", 2384 "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", 2385 "dev": true, 2386 "license": "MIT", 2387 "engines": { 2388 "node": ">=8" 2389 }, 2390 "funding": { 2391 "url": "https://github.com/sponsors/sindresorhus" 2392 } 2393 }, 2394 "node_modules/brace-expansion": { 2395 "version": "1.1.14", 2396 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.14.tgz", 2397 "integrity": "sha512-MWPGfDxnyzKU7rNOW9SP/c50vi3xrmrua/+6hfPbCS2ABNWfx24vPidzvC7krjU/RTo235sV776ymlsMtGKj8g==", 2398 "dev": true, 2399 "license": "MIT", 2400 "dependencies": { 2401 "balanced-match": "^1.0.0", 2402 "concat-map": "0.0.1" 2403 } 2404 }, 2405 "node_modules/braces": { 2406 "version": "3.0.3", 2407 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", 2408 "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", 2409 "dev": true, 2410 "license": "MIT", 2411 "dependencies": { 2412 "fill-range": "^7.1.1" 2413 }, 2414 "engines": { 2415 "node": ">=8" 2416 } 2417 }, 2418 "node_modules/browserslist": { 2419 "version": "4.28.2", 2420 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.2.tgz", 2421 "integrity": "sha512-48xSriZYYg+8qXna9kwqjIVzuQxi+KYWp2+5nCYnYKPTr0LvD89Jqk2Or5ogxz0NUMfIjhh2lIUX/LyX9B4oIg==", 2422 "dev": true, 2423 "funding": [ 2424 { 2425 "type": "opencollective", 2426 "url": "https://opencollective.com/browserslist" 2427 }, 2428 { 2429 "type": "tidelift", 2430 "url": "https://tidelift.com/funding/github/npm/browserslist" 2431 }, 2432 { 2433 "type": "github", 2434 "url": "https://github.com/sponsors/ai" 2435 } 2436 ], 2437 "license": "MIT", 2438 "dependencies": { 2439 "baseline-browser-mapping": "^2.10.12", 2440 "caniuse-lite": "^1.0.30001782", 2441 "electron-to-chromium": "^1.5.328", 2442 "node-releases": "^2.0.36", 2443 "update-browserslist-db": "^1.2.3" 2444 }, 2445 "bin": { 2446 "browserslist": "cli.js" 2447 }, 2448 "engines": { 2449 "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" 2450 } 2451 }, 2452 "node_modules/callsites": { 2453 "version": "3.1.0", 2454 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", 2455 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", 2456 "dev": true, 2457 "license": "MIT", 2458 "engines": { 2459 "node": ">=6" 2460 } 2461 }, 2462 "node_modules/caniuse-lite": { 2463 "version": "1.0.30001791", 2464 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001791.tgz", 2465 "integrity": "sha512-yk0l/YSrOnFZk3UROpDLQD9+kC1l4meK/wed583AXrzoarMGJcbRi2Q4RaUYbKxYAsZ8sWmaSa/DsLmdBeI1vQ==", 2466 "dev": true, 2467 "funding": [ 2468 { 2469 "type": "opencollective", 2470 "url": "https://opencollective.com/browserslist" 2471 }, 2472 { 2473 "type": "tidelift", 2474 "url": "https://tidelift.com/funding/github/npm/caniuse-lite" 2475 }, 2476 { 2477 "type": "github", 2478 "url": "https://github.com/sponsors/ai" 2479 } 2480 ], 2481 "license": "CC-BY-4.0" 2482 }, 2483 "node_modules/chalk": { 2484 "version": "4.1.2", 2485 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 2486 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 2487 "dev": true, 2488 "license": "MIT", 2489 "dependencies": { 2490 "ansi-styles": "^4.1.0", 2491 "supports-color": "^7.1.0" 2492 }, 2493 "engines": { 2494 "node": ">=10" 2495 }, 2496 "funding": { 2497 "url": "https://github.com/chalk/chalk?sponsor=1" 2498 } 2499 }, 2500 "node_modules/chokidar": { 2501 "version": "3.6.0", 2502 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", 2503 "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", 2504 "dev": true, 2505 "license": "MIT", 2506 "dependencies": { 2507 "anymatch": "~3.1.2", 2508 "braces": "~3.0.2", 2509 "glob-parent": "~5.1.2", 2510 "is-binary-path": "~2.1.0", 2511 "is-glob": "~4.0.1", 2512 "normalize-path": "~3.0.0", 2513 "readdirp": "~3.6.0" 2514 }, 2515 "engines": { 2516 "node": ">= 8.10.0" 2517 }, 2518 "funding": { 2519 "url": "https://paulmillr.com/funding/" 2520 }, 2521 "optionalDependencies": { 2522 "fsevents": "~2.3.2" 2523 } 2524 }, 2525 "node_modules/chokidar/node_modules/glob-parent": { 2526 "version": "5.1.2", 2527 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 2528 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 2529 "dev": true, 2530 "license": "ISC", 2531 "dependencies": { 2532 "is-glob": "^4.0.1" 2533 }, 2534 "engines": { 2535 "node": ">= 6" 2536 } 2537 }, 2538 "node_modules/cli-cursor": { 2539 "version": "5.0.0", 2540 "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-5.0.0.tgz", 2541 "integrity": "sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw==", 2542 "dev": true, 2543 "license": "MIT", 2544 "dependencies": { 2545 "restore-cursor": "^5.0.0" 2546 }, 2547 "engines": { 2548 "node": ">=18" 2549 }, 2550 "funding": { 2551 "url": "https://github.com/sponsors/sindresorhus" 2552 } 2553 }, 2554 "node_modules/cli-truncate": { 2555 "version": "5.2.0", 2556 "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-5.2.0.tgz", 2557 "integrity": "sha512-xRwvIOMGrfOAnM1JYtqQImuaNtDEv9v6oIYAs4LIHwTiKee8uwvIi363igssOC0O5U04i4AlENs79LQLu9tEMw==", 2558 "dev": true, 2559 "license": "MIT", 2560 "dependencies": { 2561 "slice-ansi": "^8.0.0", 2562 "string-width": "^8.2.0" 2563 }, 2564 "engines": { 2565 "node": ">=20" 2566 }, 2567 "funding": { 2568 "url": "https://github.com/sponsors/sindresorhus" 2569 } 2570 }, 2571 "node_modules/color-convert": { 2572 "version": "2.0.1", 2573 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 2574 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 2575 "dev": true, 2576 "license": "MIT", 2577 "dependencies": { 2578 "color-name": "~1.1.4" 2579 }, 2580 "engines": { 2581 "node": ">=7.0.0" 2582 } 2583 }, 2584 "node_modules/color-name": { 2585 "version": "1.1.4", 2586 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 2587 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 2588 "dev": true, 2589 "license": "MIT" 2590 }, 2591 "node_modules/colorette": { 2592 "version": "2.0.20", 2593 "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", 2594 "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", 2595 "dev": true, 2596 "license": "MIT" 2597 }, 2598 "node_modules/commander": { 2599 "version": "14.0.3", 2600 "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.3.tgz", 2601 "integrity": "sha512-H+y0Jo/T1RZ9qPP4Eh1pkcQcLRglraJaSLoyOtHxu6AapkjWVCy2Sit1QQ4x3Dng8qDlSsZEet7g5Pq06MvTgw==", 2602 "dev": true, 2603 "license": "MIT", 2604 "engines": { 2605 "node": ">=20" 2606 } 2607 }, 2608 "node_modules/concat-map": { 2609 "version": "0.0.1", 2610 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 2611 "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", 2612 "dev": true, 2613 "license": "MIT" 2614 }, 2615 "node_modules/convert-source-map": { 2616 "version": "2.0.0", 2617 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", 2618 "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", 2619 "dev": true, 2620 "license": "MIT" 2621 }, 2622 "node_modules/cross-spawn": { 2623 "version": "7.0.6", 2624 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", 2625 "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", 2626 "dev": true, 2627 "license": "MIT", 2628 "dependencies": { 2629 "path-key": "^3.1.0", 2630 "shebang-command": "^2.0.0", 2631 "which": "^2.0.1" 2632 }, 2633 "engines": { 2634 "node": ">= 8" 2635 } 2636 }, 2637 "node_modules/csstype": { 2638 "version": "3.2.3", 2639 "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz", 2640 "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==", 2641 "dev": true, 2642 "license": "MIT" 2643 }, 2644 "node_modules/debug": { 2645 "version": "4.4.3", 2646 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", 2647 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", 2648 "dev": true, 2649 "license": "MIT", 2650 "dependencies": { 2651 "ms": "^2.1.3" 2652 }, 2653 "engines": { 2654 "node": ">=6.0" 2655 }, 2656 "peerDependenciesMeta": { 2657 "supports-color": { 2658 "optional": true 2659 } 2660 } 2661 }, 2662 "node_modules/deep-is": { 2663 "version": "0.1.4", 2664 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", 2665 "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", 2666 "dev": true, 2667 "license": "MIT" 2668 }, 2669 "node_modules/diff": { 2670 "version": "5.2.2", 2671 "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.2.tgz", 2672 "integrity": "sha512-vtcDfH3TOjP8UekytvnHH1o1P4FcUdt4eQ1Y+Abap1tk/OB2MWQvcwS2ClCd1zuIhc3JKOx6p3kod8Vfys3E+A==", 2673 "dev": true, 2674 "license": "BSD-3-Clause", 2675 "engines": { 2676 "node": ">=0.3.1" 2677 } 2678 }, 2679 "node_modules/electron-to-chromium": { 2680 "version": "1.5.349", 2681 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.349.tgz", 2682 "integrity": "sha512-QsWVGyRuY07Aqb234QytTfwd5d9AJlfNIQ5wIOl1L+PZDzI9d9+Fn0FRale/QYlFxt/bUnB0/nLd1jFPGxGK1A==", 2683 "dev": true, 2684 "license": "ISC" 2685 }, 2686 "node_modules/emoji-regex": { 2687 "version": "10.6.0", 2688 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz", 2689 "integrity": "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==", 2690 "dev": true, 2691 "license": "MIT" 2692 }, 2693 "node_modules/environment": { 2694 "version": "1.1.0", 2695 "resolved": "https://registry.npmjs.org/environment/-/environment-1.1.0.tgz", 2696 "integrity": "sha512-xUtoPkMggbz0MPyPiIWr1Kp4aeWJjDZ6SMvURhimjdZgsRuDplF5/s9hcgGhyXMhs+6vpnuoiZ2kFiu3FMnS8Q==", 2697 "dev": true, 2698 "license": "MIT", 2699 "engines": { 2700 "node": ">=18" 2701 }, 2702 "funding": { 2703 "url": "https://github.com/sponsors/sindresorhus" 2704 } 2705 }, 2706 "node_modules/esbuild": { 2707 "version": "0.27.7", 2708 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.7.tgz", 2709 "integrity": "sha512-IxpibTjyVnmrIQo5aqNpCgoACA/dTKLTlhMHihVHhdkxKyPO1uBBthumT0rdHmcsk9uMonIWS0m4FljWzILh3w==", 2710 "dev": true, 2711 "hasInstallScript": true, 2712 "license": "MIT", 2713 "bin": { 2714 "esbuild": "bin/esbuild" 2715 }, 2716 "engines": { 2717 "node": ">=18" 2718 }, 2719 "optionalDependencies": { 2720 "@esbuild/aix-ppc64": "0.27.7", 2721 "@esbuild/android-arm": "0.27.7", 2722 "@esbuild/android-arm64": "0.27.7", 2723 "@esbuild/android-x64": "0.27.7", 2724 "@esbuild/darwin-arm64": "0.27.7", 2725 "@esbuild/darwin-x64": "0.27.7", 2726 "@esbuild/freebsd-arm64": "0.27.7", 2727 "@esbuild/freebsd-x64": "0.27.7", 2728 "@esbuild/linux-arm": "0.27.7", 2729 "@esbuild/linux-arm64": "0.27.7", 2730 "@esbuild/linux-ia32": "0.27.7", 2731 "@esbuild/linux-loong64": "0.27.7", 2732 "@esbuild/linux-mips64el": "0.27.7", 2733 "@esbuild/linux-ppc64": "0.27.7", 2734 "@esbuild/linux-riscv64": "0.27.7", 2735 "@esbuild/linux-s390x": "0.27.7", 2736 "@esbuild/linux-x64": "0.27.7", 2737 "@esbuild/netbsd-arm64": "0.27.7", 2738 "@esbuild/netbsd-x64": "0.27.7", 2739 "@esbuild/openbsd-arm64": "0.27.7", 2740 "@esbuild/openbsd-x64": "0.27.7", 2741 "@esbuild/openharmony-arm64": "0.27.7", 2742 "@esbuild/sunos-x64": "0.27.7", 2743 "@esbuild/win32-arm64": "0.27.7", 2744 "@esbuild/win32-ia32": "0.27.7", 2745 "@esbuild/win32-x64": "0.27.7" 2746 } 2747 }, 2748 "node_modules/escalade": { 2749 "version": "3.2.0", 2750 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", 2751 "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", 2752 "dev": true, 2753 "license": "MIT", 2754 "engines": { 2755 "node": ">=6" 2756 } 2757 }, 2758 "node_modules/escape-string-regexp": { 2759 "version": "4.0.0", 2760 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", 2761 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", 2762 "dev": true, 2763 "license": "MIT", 2764 "engines": { 2765 "node": ">=10" 2766 }, 2767 "funding": { 2768 "url": "https://github.com/sponsors/sindresorhus" 2769 } 2770 }, 2771 "node_modules/eslint": { 2772 "version": "9.39.4", 2773 "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.39.4.tgz", 2774 "integrity": "sha512-XoMjdBOwe/esVgEvLmNsD3IRHkm7fbKIUGvrleloJXUZgDHig2IPWNniv+GwjyJXzuNqVjlr5+4yVUZjycJwfQ==", 2775 "dev": true, 2776 "license": "MIT", 2777 "dependencies": { 2778 "@eslint-community/eslint-utils": "^4.8.0", 2779 "@eslint-community/regexpp": "^4.12.1", 2780 "@eslint/config-array": "^0.21.2", 2781 "@eslint/config-helpers": "^0.4.2", 2782 "@eslint/core": "^0.17.0", 2783 "@eslint/eslintrc": "^3.3.5", 2784 "@eslint/js": "9.39.4", 2785 "@eslint/plugin-kit": "^0.4.1", 2786 "@humanfs/node": "^0.16.6", 2787 "@humanwhocodes/module-importer": "^1.0.1", 2788 "@humanwhocodes/retry": "^0.4.2", 2789 "@types/estree": "^1.0.6", 2790 "ajv": "^6.14.0", 2791 "chalk": "^4.0.0", 2792 "cross-spawn": "^7.0.6", 2793 "debug": "^4.3.2", 2794 "escape-string-regexp": "^4.0.0", 2795 "eslint-scope": "^8.4.0", 2796 "eslint-visitor-keys": "^4.2.1", 2797 "espree": "^10.4.0", 2798 "esquery": "^1.5.0", 2799 "esutils": "^2.0.2", 2800 "fast-deep-equal": "^3.1.3", 2801 "file-entry-cache": "^8.0.0", 2802 "find-up": "^5.0.0", 2803 "glob-parent": "^6.0.2", 2804 "ignore": "^5.2.0", 2805 "imurmurhash": "^0.1.4", 2806 "is-glob": "^4.0.0", 2807 "json-stable-stringify-without-jsonify": "^1.0.1", 2808 "lodash.merge": "^4.6.2", 2809 "minimatch": "^3.1.5", 2810 "natural-compare": "^1.4.0", 2811 "optionator": "^0.9.3" 2812 }, 2813 "bin": { 2814 "eslint": "bin/eslint.js" 2815 }, 2816 "engines": { 2817 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 2818 }, 2819 "funding": { 2820 "url": "https://eslint.org/donate" 2821 }, 2822 "peerDependencies": { 2823 "jiti": "*" 2824 }, 2825 "peerDependenciesMeta": { 2826 "jiti": { 2827 "optional": true 2828 } 2829 } 2830 }, 2831 "node_modules/eslint-plugin-react-hooks": { 2832 "version": "7.1.1", 2833 "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-7.1.1.tgz", 2834 "integrity": "sha512-f2I7Gw6JbvCexzIInuSbZpfdQ44D7iqdWX01FKLvrPgqxoE7oMj8clOfto8U6vYiz4yd5oKu39rRSVOe1zRu0g==", 2835 "dev": true, 2836 "license": "MIT", 2837 "dependencies": { 2838 "@babel/core": "^7.24.4", 2839 "@babel/parser": "^7.24.4", 2840 "hermes-parser": "^0.25.1", 2841 "zod": "^3.25.0 || ^4.0.0", 2842 "zod-validation-error": "^3.5.0 || ^4.0.0" 2843 }, 2844 "engines": { 2845 "node": ">=18" 2846 }, 2847 "peerDependencies": { 2848 "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 || ^10.0.0" 2849 } 2850 }, 2851 "node_modules/eslint-plugin-react-refresh": { 2852 "version": "0.4.26", 2853 "resolved": "https://registry.npmjs.org/eslint-plugin-react-refresh/-/eslint-plugin-react-refresh-0.4.26.tgz", 2854 "integrity": "sha512-1RETEylht2O6FM/MvgnyvT+8K21wLqDNg4qD51Zj3guhjt433XbnnkVttHMyaVyAFD03QSV4LPS5iE3VQmO7XQ==", 2855 "dev": true, 2856 "license": "MIT", 2857 "peerDependencies": { 2858 "eslint": ">=8.40" 2859 } 2860 }, 2861 "node_modules/eslint-scope": { 2862 "version": "8.4.0", 2863 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.4.0.tgz", 2864 "integrity": "sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==", 2865 "dev": true, 2866 "license": "BSD-2-Clause", 2867 "dependencies": { 2868 "esrecurse": "^4.3.0", 2869 "estraverse": "^5.2.0" 2870 }, 2871 "engines": { 2872 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 2873 }, 2874 "funding": { 2875 "url": "https://opencollective.com/eslint" 2876 } 2877 }, 2878 "node_modules/eslint-visitor-keys": { 2879 "version": "4.2.1", 2880 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz", 2881 "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==", 2882 "dev": true, 2883 "license": "Apache-2.0", 2884 "engines": { 2885 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 2886 }, 2887 "funding": { 2888 "url": "https://opencollective.com/eslint" 2889 } 2890 }, 2891 "node_modules/espree": { 2892 "version": "10.4.0", 2893 "resolved": "https://registry.npmjs.org/espree/-/espree-10.4.0.tgz", 2894 "integrity": "sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==", 2895 "dev": true, 2896 "license": "BSD-2-Clause", 2897 "dependencies": { 2898 "acorn": "^8.15.0", 2899 "acorn-jsx": "^5.3.2", 2900 "eslint-visitor-keys": "^4.2.1" 2901 }, 2902 "engines": { 2903 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 2904 }, 2905 "funding": { 2906 "url": "https://opencollective.com/eslint" 2907 } 2908 }, 2909 "node_modules/esquery": { 2910 "version": "1.7.0", 2911 "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.7.0.tgz", 2912 "integrity": "sha512-Ap6G0WQwcU/LHsvLwON1fAQX9Zp0A2Y6Y/cJBl9r/JbW90Zyg4/zbG6zzKa2OTALELarYHmKu0GhpM5EO+7T0g==", 2913 "dev": true, 2914 "license": "BSD-3-Clause", 2915 "dependencies": { 2916 "estraverse": "^5.1.0" 2917 }, 2918 "engines": { 2919 "node": ">=0.10" 2920 } 2921 }, 2922 "node_modules/esrecurse": { 2923 "version": "4.3.0", 2924 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", 2925 "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", 2926 "dev": true, 2927 "license": "BSD-2-Clause", 2928 "dependencies": { 2929 "estraverse": "^5.2.0" 2930 }, 2931 "engines": { 2932 "node": ">=4.0" 2933 } 2934 }, 2935 "node_modules/estraverse": { 2936 "version": "5.3.0", 2937 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 2938 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 2939 "dev": true, 2940 "license": "BSD-2-Clause", 2941 "engines": { 2942 "node": ">=4.0" 2943 } 2944 }, 2945 "node_modules/esutils": { 2946 "version": "2.0.3", 2947 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", 2948 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", 2949 "dev": true, 2950 "license": "BSD-2-Clause", 2951 "engines": { 2952 "node": ">=0.10.0" 2953 } 2954 }, 2955 "node_modules/eventemitter3": { 2956 "version": "5.0.4", 2957 "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.4.tgz", 2958 "integrity": "sha512-mlsTRyGaPBjPedk6Bvw+aqbsXDtoAyAzm5MO7JgU+yVRyMQ5O8bD4Kcci7BS85f93veegeCPkL8R4GLClnjLFw==", 2959 "dev": true, 2960 "license": "MIT" 2961 }, 2962 "node_modules/fast-deep-equal": { 2963 "version": "3.1.3", 2964 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", 2965 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", 2966 "dev": true, 2967 "license": "MIT" 2968 }, 2969 "node_modules/fast-glob": { 2970 "version": "3.3.3", 2971 "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", 2972 "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", 2973 "dev": true, 2974 "license": "MIT", 2975 "dependencies": { 2976 "@nodelib/fs.stat": "^2.0.2", 2977 "@nodelib/fs.walk": "^1.2.3", 2978 "glob-parent": "^5.1.2", 2979 "merge2": "^1.3.0", 2980 "micromatch": "^4.0.8" 2981 }, 2982 "engines": { 2983 "node": ">=8.6.0" 2984 } 2985 }, 2986 "node_modules/fast-glob/node_modules/glob-parent": { 2987 "version": "5.1.2", 2988 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 2989 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 2990 "dev": true, 2991 "license": "ISC", 2992 "dependencies": { 2993 "is-glob": "^4.0.1" 2994 }, 2995 "engines": { 2996 "node": ">= 6" 2997 } 2998 }, 2999 "node_modules/fast-json-stable-stringify": { 3000 "version": "2.1.0", 3001 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", 3002 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", 3003 "dev": true, 3004 "license": "MIT" 3005 }, 3006 "node_modules/fast-levenshtein": { 3007 "version": "2.0.6", 3008 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", 3009 "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", 3010 "dev": true, 3011 "license": "MIT" 3012 }, 3013 "node_modules/fastq": { 3014 "version": "1.20.1", 3015 "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.20.1.tgz", 3016 "integrity": "sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==", 3017 "dev": true, 3018 "license": "ISC", 3019 "dependencies": { 3020 "reusify": "^1.0.4" 3021 } 3022 }, 3023 "node_modules/fdir": { 3024 "version": "6.5.0", 3025 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", 3026 "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", 3027 "dev": true, 3028 "license": "MIT", 3029 "engines": { 3030 "node": ">=12.0.0" 3031 }, 3032 "peerDependencies": { 3033 "picomatch": "^3 || ^4" 3034 }, 3035 "peerDependenciesMeta": { 3036 "picomatch": { 3037 "optional": true 3038 } 3039 } 3040 }, 3041 "node_modules/file-entry-cache": { 3042 "version": "8.0.0", 3043 "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", 3044 "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", 3045 "dev": true, 3046 "license": "MIT", 3047 "dependencies": { 3048 "flat-cache": "^4.0.0" 3049 }, 3050 "engines": { 3051 "node": ">=16.0.0" 3052 } 3053 }, 3054 "node_modules/fill-range": { 3055 "version": "7.1.1", 3056 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", 3057 "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", 3058 "dev": true, 3059 "license": "MIT", 3060 "dependencies": { 3061 "to-regex-range": "^5.0.1" 3062 }, 3063 "engines": { 3064 "node": ">=8" 3065 } 3066 }, 3067 "node_modules/find-up": { 3068 "version": "5.0.0", 3069 "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", 3070 "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", 3071 "dev": true, 3072 "license": "MIT", 3073 "dependencies": { 3074 "locate-path": "^6.0.0", 3075 "path-exists": "^4.0.0" 3076 }, 3077 "engines": { 3078 "node": ">=10" 3079 }, 3080 "funding": { 3081 "url": "https://github.com/sponsors/sindresorhus" 3082 } 3083 }, 3084 "node_modules/flat-cache": { 3085 "version": "4.0.1", 3086 "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", 3087 "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", 3088 "dev": true, 3089 "license": "MIT", 3090 "dependencies": { 3091 "flatted": "^3.2.9", 3092 "keyv": "^4.5.4" 3093 }, 3094 "engines": { 3095 "node": ">=16" 3096 } 3097 }, 3098 "node_modules/flatted": { 3099 "version": "3.4.2", 3100 "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.4.2.tgz", 3101 "integrity": "sha512-PjDse7RzhcPkIJwy5t7KPWQSZ9cAbzQXcafsetQoD7sOJRQlGikNbx7yZp2OotDnJyrDcbyRq3Ttb18iYOqkxA==", 3102 "dev": true, 3103 "license": "ISC" 3104 }, 3105 "node_modules/fsevents": { 3106 "version": "2.3.3", 3107 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", 3108 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", 3109 "dev": true, 3110 "hasInstallScript": true, 3111 "license": "MIT", 3112 "optional": true, 3113 "os": [ 3114 "darwin" 3115 ], 3116 "engines": { 3117 "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 3118 } 3119 }, 3120 "node_modules/gensync": { 3121 "version": "1.0.0-beta.2", 3122 "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", 3123 "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", 3124 "dev": true, 3125 "license": "MIT", 3126 "engines": { 3127 "node": ">=6.9.0" 3128 } 3129 }, 3130 "node_modules/get-east-asian-width": { 3131 "version": "1.5.0", 3132 "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.5.0.tgz", 3133 "integrity": "sha512-CQ+bEO+Tva/qlmw24dCejulK5pMzVnUOFOijVogd3KQs07HnRIgp8TGipvCCRT06xeYEbpbgwaCxglFyiuIcmA==", 3134 "dev": true, 3135 "license": "MIT", 3136 "engines": { 3137 "node": ">=18" 3138 }, 3139 "funding": { 3140 "url": "https://github.com/sponsors/sindresorhus" 3141 } 3142 }, 3143 "node_modules/glob-parent": { 3144 "version": "6.0.2", 3145 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", 3146 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", 3147 "dev": true, 3148 "license": "ISC", 3149 "dependencies": { 3150 "is-glob": "^4.0.3" 3151 }, 3152 "engines": { 3153 "node": ">=10.13.0" 3154 } 3155 }, 3156 "node_modules/globals": { 3157 "version": "16.5.0", 3158 "resolved": "https://registry.npmjs.org/globals/-/globals-16.5.0.tgz", 3159 "integrity": "sha512-c/c15i26VrJ4IRt5Z89DnIzCGDn9EcebibhAOjw5ibqEHsE1wLUgkPn9RDmNcUKyU87GeaL633nyJ+pplFR2ZQ==", 3160 "dev": true, 3161 "license": "MIT", 3162 "engines": { 3163 "node": ">=18" 3164 }, 3165 "funding": { 3166 "url": "https://github.com/sponsors/sindresorhus" 3167 } 3168 }, 3169 "node_modules/globby": { 3170 "version": "14.1.0", 3171 "resolved": "https://registry.npmjs.org/globby/-/globby-14.1.0.tgz", 3172 "integrity": "sha512-0Ia46fDOaT7k4og1PDW4YbodWWr3scS2vAr2lTbsplOt2WkKp0vQbkI9wKis/T5LV/dqPjO3bpS/z6GTJB82LA==", 3173 "dev": true, 3174 "license": "MIT", 3175 "dependencies": { 3176 "@sindresorhus/merge-streams": "^2.1.0", 3177 "fast-glob": "^3.3.3", 3178 "ignore": "^7.0.3", 3179 "path-type": "^6.0.0", 3180 "slash": "^5.1.0", 3181 "unicorn-magic": "^0.3.0" 3182 }, 3183 "engines": { 3184 "node": ">=18" 3185 }, 3186 "funding": { 3187 "url": "https://github.com/sponsors/sindresorhus" 3188 } 3189 }, 3190 "node_modules/globby/node_modules/ignore": { 3191 "version": "7.0.5", 3192 "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz", 3193 "integrity": "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==", 3194 "dev": true, 3195 "license": "MIT", 3196 "engines": { 3197 "node": ">= 4" 3198 } 3199 }, 3200 "node_modules/has-flag": { 3201 "version": "4.0.0", 3202 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 3203 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 3204 "dev": true, 3205 "license": "MIT", 3206 "engines": { 3207 "node": ">=8" 3208 } 3209 }, 3210 "node_modules/hermes-estree": { 3211 "version": "0.25.1", 3212 "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.25.1.tgz", 3213 "integrity": "sha512-0wUoCcLp+5Ev5pDW2OriHC2MJCbwLwuRx+gAqMTOkGKJJiBCLjtrvy4PWUGn6MIVefecRpzoOZ/UV6iGdOr+Cw==", 3214 "dev": true, 3215 "license": "MIT" 3216 }, 3217 "node_modules/hermes-parser": { 3218 "version": "0.25.1", 3219 "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.25.1.tgz", 3220 "integrity": "sha512-6pEjquH3rqaI6cYAXYPcz9MS4rY6R4ngRgrgfDshRptUZIc3lw0MCIJIGDj9++mfySOuPTHB4nrSW99BCvOPIA==", 3221 "dev": true, 3222 "license": "MIT", 3223 "dependencies": { 3224 "hermes-estree": "0.25.1" 3225 } 3226 }, 3227 "node_modules/husky": { 3228 "version": "9.1.7", 3229 "resolved": "https://registry.npmjs.org/husky/-/husky-9.1.7.tgz", 3230 "integrity": "sha512-5gs5ytaNjBrh5Ow3zrvdUUY+0VxIuWVL4i9irt6friV+BqdCfmV11CQTWMiBYWHbXhco+J1kHfTOUkePhCDvMA==", 3231 "dev": true, 3232 "license": "MIT", 3233 "bin": { 3234 "husky": "bin.js" 3235 }, 3236 "engines": { 3237 "node": ">=18" 3238 }, 3239 "funding": { 3240 "url": "https://github.com/sponsors/typicode" 3241 } 3242 }, 3243 "node_modules/ignore": { 3244 "version": "5.3.2", 3245 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", 3246 "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", 3247 "dev": true, 3248 "license": "MIT", 3249 "engines": { 3250 "node": ">= 4" 3251 } 3252 }, 3253 "node_modules/import-fresh": { 3254 "version": "3.3.1", 3255 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", 3256 "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==", 3257 "dev": true, 3258 "license": "MIT", 3259 "dependencies": { 3260 "parent-module": "^1.0.0", 3261 "resolve-from": "^4.0.0" 3262 }, 3263 "engines": { 3264 "node": ">=6" 3265 }, 3266 "funding": { 3267 "url": "https://github.com/sponsors/sindresorhus" 3268 } 3269 }, 3270 "node_modules/imurmurhash": { 3271 "version": "0.1.4", 3272 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", 3273 "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", 3274 "dev": true, 3275 "license": "MIT", 3276 "engines": { 3277 "node": ">=0.8.19" 3278 } 3279 }, 3280 "node_modules/is-binary-path": { 3281 "version": "2.1.0", 3282 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", 3283 "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", 3284 "dev": true, 3285 "license": "MIT", 3286 "dependencies": { 3287 "binary-extensions": "^2.0.0" 3288 }, 3289 "engines": { 3290 "node": ">=8" 3291 } 3292 }, 3293 "node_modules/is-extglob": { 3294 "version": "2.1.1", 3295 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 3296 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", 3297 "dev": true, 3298 "license": "MIT", 3299 "engines": { 3300 "node": ">=0.10.0" 3301 } 3302 }, 3303 "node_modules/is-fullwidth-code-point": { 3304 "version": "5.1.0", 3305 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-5.1.0.tgz", 3306 "integrity": "sha512-5XHYaSyiqADb4RnZ1Bdad6cPp8Toise4TzEjcOYDHZkTCbKgiUl7WTUCpNWHuxmDt91wnsZBc9xinNzopv3JMQ==", 3307 "dev": true, 3308 "license": "MIT", 3309 "dependencies": { 3310 "get-east-asian-width": "^1.3.1" 3311 }, 3312 "engines": { 3313 "node": ">=18" 3314 }, 3315 "funding": { 3316 "url": "https://github.com/sponsors/sindresorhus" 3317 } 3318 }, 3319 "node_modules/is-glob": { 3320 "version": "4.0.3", 3321 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 3322 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 3323 "dev": true, 3324 "license": "MIT", 3325 "dependencies": { 3326 "is-extglob": "^2.1.1" 3327 }, 3328 "engines": { 3329 "node": ">=0.10.0" 3330 } 3331 }, 3332 "node_modules/is-number": { 3333 "version": "7.0.0", 3334 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 3335 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 3336 "dev": true, 3337 "license": "MIT", 3338 "engines": { 3339 "node": ">=0.12.0" 3340 } 3341 }, 3342 "node_modules/isexe": { 3343 "version": "2.0.0", 3344 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 3345 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", 3346 "dev": true, 3347 "license": "ISC" 3348 }, 3349 "node_modules/js-tokens": { 3350 "version": "4.0.0", 3351 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", 3352 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", 3353 "dev": true, 3354 "license": "MIT" 3355 }, 3356 "node_modules/js-yaml": { 3357 "version": "4.1.1", 3358 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz", 3359 "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==", 3360 "dev": true, 3361 "license": "MIT", 3362 "dependencies": { 3363 "argparse": "^2.0.1" 3364 }, 3365 "bin": { 3366 "js-yaml": "bin/js-yaml.js" 3367 } 3368 }, 3369 "node_modules/jsesc": { 3370 "version": "3.1.0", 3371 "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", 3372 "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", 3373 "dev": true, 3374 "license": "MIT", 3375 "bin": { 3376 "jsesc": "bin/jsesc" 3377 }, 3378 "engines": { 3379 "node": ">=6" 3380 } 3381 }, 3382 "node_modules/json-buffer": { 3383 "version": "3.0.1", 3384 "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", 3385 "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", 3386 "dev": true, 3387 "license": "MIT" 3388 }, 3389 "node_modules/json-schema-traverse": { 3390 "version": "0.4.1", 3391 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", 3392 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", 3393 "dev": true, 3394 "license": "MIT" 3395 }, 3396 "node_modules/json-stable-stringify-without-jsonify": { 3397 "version": "1.0.1", 3398 "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", 3399 "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", 3400 "dev": true, 3401 "license": "MIT" 3402 }, 3403 "node_modules/json5": { 3404 "version": "2.2.3", 3405 "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", 3406 "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", 3407 "dev": true, 3408 "license": "MIT", 3409 "bin": { 3410 "json5": "lib/cli.js" 3411 }, 3412 "engines": { 3413 "node": ">=6" 3414 } 3415 }, 3416 "node_modules/keyv": { 3417 "version": "4.5.4", 3418 "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", 3419 "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", 3420 "dev": true, 3421 "license": "MIT", 3422 "dependencies": { 3423 "json-buffer": "3.0.1" 3424 } 3425 }, 3426 "node_modules/levn": { 3427 "version": "0.4.1", 3428 "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", 3429 "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", 3430 "dev": true, 3431 "license": "MIT", 3432 "dependencies": { 3433 "prelude-ls": "^1.2.1", 3434 "type-check": "~0.4.0" 3435 }, 3436 "engines": { 3437 "node": ">= 0.8.0" 3438 } 3439 }, 3440 "node_modules/lint-staged": { 3441 "version": "16.4.0", 3442 "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-16.4.0.tgz", 3443 "integrity": "sha512-lBWt8hujh/Cjysw5GYVmZpFHXDCgZzhrOm8vbcUdobADZNOK/bRshr2kM3DfgrrtR1DQhfupW9gnIXOfiFi+bw==", 3444 "dev": true, 3445 "license": "MIT", 3446 "dependencies": { 3447 "commander": "^14.0.3", 3448 "listr2": "^9.0.5", 3449 "picomatch": "^4.0.3", 3450 "string-argv": "^0.3.2", 3451 "tinyexec": "^1.0.4", 3452 "yaml": "^2.8.2" 3453 }, 3454 "bin": { 3455 "lint-staged": "bin/lint-staged.js" 3456 }, 3457 "engines": { 3458 "node": ">=20.17" 3459 }, 3460 "funding": { 3461 "url": "https://opencollective.com/lint-staged" 3462 } 3463 }, 3464 "node_modules/listr2": { 3465 "version": "9.0.5", 3466 "resolved": "https://registry.npmjs.org/listr2/-/listr2-9.0.5.tgz", 3467 "integrity": "sha512-ME4Fb83LgEgwNw96RKNvKV4VTLuXfoKudAmm2lP8Kk87KaMK0/Xrx/aAkMWmT8mDb+3MlFDspfbCs7adjRxA2g==", 3468 "dev": true, 3469 "license": "MIT", 3470 "dependencies": { 3471 "cli-truncate": "^5.0.0", 3472 "colorette": "^2.0.20", 3473 "eventemitter3": "^5.0.1", 3474 "log-update": "^6.1.0", 3475 "rfdc": "^1.4.1", 3476 "wrap-ansi": "^9.0.0" 3477 }, 3478 "engines": { 3479 "node": ">=20.0.0" 3480 } 3481 }, 3482 "node_modules/locate-path": { 3483 "version": "6.0.0", 3484 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", 3485 "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", 3486 "dev": true, 3487 "license": "MIT", 3488 "dependencies": { 3489 "p-locate": "^5.0.0" 3490 }, 3491 "engines": { 3492 "node": ">=10" 3493 }, 3494 "funding": { 3495 "url": "https://github.com/sponsors/sindresorhus" 3496 } 3497 }, 3498 "node_modules/lodash.merge": { 3499 "version": "4.6.2", 3500 "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", 3501 "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", 3502 "dev": true, 3503 "license": "MIT" 3504 }, 3505 "node_modules/log-update": { 3506 "version": "6.1.0", 3507 "resolved": "https://registry.npmjs.org/log-update/-/log-update-6.1.0.tgz", 3508 "integrity": "sha512-9ie8ItPR6tjY5uYJh8K/Zrv/RMZ5VOlOWvtZdEHYSTFKZfIBPQa9tOAEeAWhd+AnIneLJ22w5fjOYtoutpWq5w==", 3509 "dev": true, 3510 "license": "MIT", 3511 "dependencies": { 3512 "ansi-escapes": "^7.0.0", 3513 "cli-cursor": "^5.0.0", 3514 "slice-ansi": "^7.1.0", 3515 "strip-ansi": "^7.1.0", 3516 "wrap-ansi": "^9.0.0" 3517 }, 3518 "engines": { 3519 "node": ">=18" 3520 }, 3521 "funding": { 3522 "url": "https://github.com/sponsors/sindresorhus" 3523 } 3524 }, 3525 "node_modules/log-update/node_modules/ansi-styles": { 3526 "version": "6.2.3", 3527 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", 3528 "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", 3529 "dev": true, 3530 "license": "MIT", 3531 "engines": { 3532 "node": ">=12" 3533 }, 3534 "funding": { 3535 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 3536 } 3537 }, 3538 "node_modules/log-update/node_modules/slice-ansi": { 3539 "version": "7.1.2", 3540 "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-7.1.2.tgz", 3541 "integrity": "sha512-iOBWFgUX7caIZiuutICxVgX1SdxwAVFFKwt1EvMYYec/NWO5meOJ6K5uQxhrYBdQJne4KxiqZc+KptFOWFSI9w==", 3542 "dev": true, 3543 "license": "MIT", 3544 "dependencies": { 3545 "ansi-styles": "^6.2.1", 3546 "is-fullwidth-code-point": "^5.0.0" 3547 }, 3548 "engines": { 3549 "node": ">=18" 3550 }, 3551 "funding": { 3552 "url": "https://github.com/chalk/slice-ansi?sponsor=1" 3553 } 3554 }, 3555 "node_modules/lru-cache": { 3556 "version": "5.1.1", 3557 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", 3558 "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", 3559 "dev": true, 3560 "license": "ISC", 3561 "dependencies": { 3562 "yallist": "^3.0.2" 3563 } 3564 }, 3565 "node_modules/merge2": { 3566 "version": "1.4.1", 3567 "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", 3568 "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", 3569 "dev": true, 3570 "license": "MIT", 3571 "engines": { 3572 "node": ">= 8" 3573 } 3574 }, 3575 "node_modules/micromatch": { 3576 "version": "4.0.8", 3577 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", 3578 "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", 3579 "dev": true, 3580 "license": "MIT", 3581 "dependencies": { 3582 "braces": "^3.0.3", 3583 "picomatch": "^2.3.1" 3584 }, 3585 "engines": { 3586 "node": ">=8.6" 3587 } 3588 }, 3589 "node_modules/micromatch/node_modules/picomatch": { 3590 "version": "2.3.2", 3591 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.2.tgz", 3592 "integrity": "sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==", 3593 "dev": true, 3594 "license": "MIT", 3595 "engines": { 3596 "node": ">=8.6" 3597 }, 3598 "funding": { 3599 "url": "https://github.com/sponsors/jonschlinkert" 3600 } 3601 }, 3602 "node_modules/mimic-function": { 3603 "version": "5.0.1", 3604 "resolved": "https://registry.npmjs.org/mimic-function/-/mimic-function-5.0.1.tgz", 3605 "integrity": "sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==", 3606 "dev": true, 3607 "license": "MIT", 3608 "engines": { 3609 "node": ">=18" 3610 }, 3611 "funding": { 3612 "url": "https://github.com/sponsors/sindresorhus" 3613 } 3614 }, 3615 "node_modules/minimatch": { 3616 "version": "3.1.5", 3617 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz", 3618 "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==", 3619 "dev": true, 3620 "license": "ISC", 3621 "dependencies": { 3622 "brace-expansion": "^1.1.7" 3623 }, 3624 "engines": { 3625 "node": "*" 3626 } 3627 }, 3628 "node_modules/ms": { 3629 "version": "2.1.3", 3630 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", 3631 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", 3632 "dev": true, 3633 "license": "MIT" 3634 }, 3635 "node_modules/nanoid": { 3636 "version": "3.3.12", 3637 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.12.tgz", 3638 "integrity": "sha512-ZB9RH/39qpq5Vu6Y+NmUaFhQR6pp+M2Xt76XBnEwDaGcVAqhlvxrl3B2bKS5D3NH3QR76v3aSrKaF/Kiy7lEtQ==", 3639 "dev": true, 3640 "funding": [ 3641 { 3642 "type": "github", 3643 "url": "https://github.com/sponsors/ai" 3644 } 3645 ], 3646 "license": "MIT", 3647 "bin": { 3648 "nanoid": "bin/nanoid.cjs" 3649 }, 3650 "engines": { 3651 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" 3652 } 3653 }, 3654 "node_modules/natural-compare": { 3655 "version": "1.4.0", 3656 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", 3657 "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", 3658 "dev": true, 3659 "license": "MIT" 3660 }, 3661 "node_modules/node-releases": { 3662 "version": "2.0.38", 3663 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.38.tgz", 3664 "integrity": "sha512-3qT/88Y3FbH/Kx4szpQQ4HzUbVrHPKTLVpVocKiLfoYvw9XSGOX2FmD2d6DrXbVYyAQTF2HeF6My8jmzx7/CRw==", 3665 "dev": true, 3666 "license": "MIT" 3667 }, 3668 "node_modules/normalize-path": { 3669 "version": "3.0.0", 3670 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", 3671 "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", 3672 "dev": true, 3673 "license": "MIT", 3674 "engines": { 3675 "node": ">=0.10.0" 3676 } 3677 }, 3678 "node_modules/onchange": { 3679 "version": "7.1.0", 3680 "resolved": "https://registry.npmjs.org/onchange/-/onchange-7.1.0.tgz", 3681 "integrity": "sha512-ZJcqsPiWUAUpvmnJri5TPBooqJOPmC0ttN65juhN15Q8xA+Nbg3BaxBHXQ45EistKKlKElb0edmbPWnKSBkvMg==", 3682 "dev": true, 3683 "license": "MIT", 3684 "dependencies": { 3685 "@blakeembrey/deque": "^1.0.5", 3686 "@blakeembrey/template": "^1.0.0", 3687 "arg": "^4.1.3", 3688 "chokidar": "^3.3.1", 3689 "cross-spawn": "^7.0.1", 3690 "ignore": "^5.1.4", 3691 "tree-kill": "^1.2.2" 3692 }, 3693 "bin": { 3694 "onchange": "dist/bin.js" 3695 } 3696 }, 3697 "node_modules/onetime": { 3698 "version": "7.0.0", 3699 "resolved": "https://registry.npmjs.org/onetime/-/onetime-7.0.0.tgz", 3700 "integrity": "sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==", 3701 "dev": true, 3702 "license": "MIT", 3703 "dependencies": { 3704 "mimic-function": "^5.0.0" 3705 }, 3706 "engines": { 3707 "node": ">=18" 3708 }, 3709 "funding": { 3710 "url": "https://github.com/sponsors/sindresorhus" 3711 } 3712 }, 3713 "node_modules/optionator": { 3714 "version": "0.9.4", 3715 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", 3716 "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", 3717 "dev": true, 3718 "license": "MIT", 3719 "dependencies": { 3720 "deep-is": "^0.1.3", 3721 "fast-levenshtein": "^2.0.6", 3722 "levn": "^0.4.1", 3723 "prelude-ls": "^1.2.1", 3724 "type-check": "^0.4.0", 3725 "word-wrap": "^1.2.5" 3726 }, 3727 "engines": { 3728 "node": ">= 0.8.0" 3729 } 3730 }, 3731 "node_modules/p-limit": { 3732 "version": "3.1.0", 3733 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", 3734 "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", 3735 "dev": true, 3736 "license": "MIT", 3737 "dependencies": { 3738 "yocto-queue": "^0.1.0" 3739 }, 3740 "engines": { 3741 "node": ">=10" 3742 }, 3743 "funding": { 3744 "url": "https://github.com/sponsors/sindresorhus" 3745 } 3746 }, 3747 "node_modules/p-locate": { 3748 "version": "5.0.0", 3749 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", 3750 "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", 3751 "dev": true, 3752 "license": "MIT", 3753 "dependencies": { 3754 "p-limit": "^3.0.2" 3755 }, 3756 "engines": { 3757 "node": ">=10" 3758 }, 3759 "funding": { 3760 "url": "https://github.com/sponsors/sindresorhus" 3761 } 3762 }, 3763 "node_modules/parent-module": { 3764 "version": "1.0.1", 3765 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", 3766 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", 3767 "dev": true, 3768 "license": "MIT", 3769 "dependencies": { 3770 "callsites": "^3.0.0" 3771 }, 3772 "engines": { 3773 "node": ">=6" 3774 } 3775 }, 3776 "node_modules/path-exists": { 3777 "version": "4.0.0", 3778 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", 3779 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", 3780 "dev": true, 3781 "license": "MIT", 3782 "engines": { 3783 "node": ">=8" 3784 } 3785 }, 3786 "node_modules/path-key": { 3787 "version": "3.1.1", 3788 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 3789 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", 3790 "dev": true, 3791 "license": "MIT", 3792 "engines": { 3793 "node": ">=8" 3794 } 3795 }, 3796 "node_modules/path-type": { 3797 "version": "6.0.0", 3798 "resolved": "https://registry.npmjs.org/path-type/-/path-type-6.0.0.tgz", 3799 "integrity": "sha512-Vj7sf++t5pBD637NSfkxpHSMfWaeig5+DKWLhcqIYx6mWQz5hdJTGDVMQiJcw1ZYkhs7AazKDGpRVji1LJCZUQ==", 3800 "dev": true, 3801 "license": "MIT", 3802 "engines": { 3803 "node": ">=18" 3804 }, 3805 "funding": { 3806 "url": "https://github.com/sponsors/sindresorhus" 3807 } 3808 }, 3809 "node_modules/picocolors": { 3810 "version": "1.1.1", 3811 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", 3812 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", 3813 "dev": true, 3814 "license": "ISC" 3815 }, 3816 "node_modules/picomatch": { 3817 "version": "4.0.4", 3818 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz", 3819 "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==", 3820 "dev": true, 3821 "license": "MIT", 3822 "engines": { 3823 "node": ">=12" 3824 }, 3825 "funding": { 3826 "url": "https://github.com/sponsors/jonschlinkert" 3827 } 3828 }, 3829 "node_modules/postcss": { 3830 "version": "8.5.13", 3831 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.13.tgz", 3832 "integrity": "sha512-qif0+jGGZoLWdHey3UFHHWP0H7Gbmsk8T5VEqyYFbWqPr1XqvLGBbk/sl8V5exGmcYJklJOhOQq1pV9IcsiFag==", 3833 "dev": true, 3834 "funding": [ 3835 { 3836 "type": "opencollective", 3837 "url": "https://opencollective.com/postcss/" 3838 }, 3839 { 3840 "type": "tidelift", 3841 "url": "https://tidelift.com/funding/github/npm/postcss" 3842 }, 3843 { 3844 "type": "github", 3845 "url": "https://github.com/sponsors/ai" 3846 } 3847 ], 3848 "license": "MIT", 3849 "dependencies": { 3850 "nanoid": "^3.3.11", 3851 "picocolors": "^1.1.1", 3852 "source-map-js": "^1.2.1" 3853 }, 3854 "engines": { 3855 "node": "^10 || ^12 || >=14" 3856 } 3857 }, 3858 "node_modules/prelude-ls": { 3859 "version": "1.2.1", 3860 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", 3861 "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", 3862 "dev": true, 3863 "license": "MIT", 3864 "engines": { 3865 "node": ">= 0.8.0" 3866 } 3867 }, 3868 "node_modules/pta": { 3869 "version": "1.3.0", 3870 "resolved": "https://registry.npmjs.org/pta/-/pta-1.3.0.tgz", 3871 "integrity": "sha512-afFDASgSVTaxqxMPvbFq2O36baoJ72Nwh42MWRyLO52YZsmtgpkzIkm2hgCIrz0Gvks6lu5Syxd+SXJ1EDFDpA==", 3872 "dev": true, 3873 "license": "MIT", 3874 "dependencies": { 3875 "arg": "^5.0.2", 3876 "globby": "^14.0.0", 3877 "zora-reporters": "*" 3878 }, 3879 "bin": { 3880 "pta": "src/bin.js" 3881 }, 3882 "peerDependencies": { 3883 "zora": "^6" 3884 } 3885 }, 3886 "node_modules/pta/node_modules/arg": { 3887 "version": "5.0.2", 3888 "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", 3889 "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", 3890 "dev": true, 3891 "license": "MIT" 3892 }, 3893 "node_modules/punycode": { 3894 "version": "2.3.1", 3895 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", 3896 "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", 3897 "dev": true, 3898 "license": "MIT", 3899 "engines": { 3900 "node": ">=6" 3901 } 3902 }, 3903 "node_modules/queue-microtask": { 3904 "version": "1.2.3", 3905 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", 3906 "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", 3907 "dev": true, 3908 "funding": [ 3909 { 3910 "type": "github", 3911 "url": "https://github.com/sponsors/feross" 3912 }, 3913 { 3914 "type": "patreon", 3915 "url": "https://www.patreon.com/feross" 3916 }, 3917 { 3918 "type": "consulting", 3919 "url": "https://feross.org/support" 3920 } 3921 ], 3922 "license": "MIT" 3923 }, 3924 "node_modules/react": { 3925 "version": "19.2.5", 3926 "resolved": "https://registry.npmjs.org/react/-/react-19.2.5.tgz", 3927 "integrity": "sha512-llUJLzz1zTUBrskt2pwZgLq59AemifIftw4aB7JxOqf1HY2FDaGDxgwpAPVzHU1kdWabH7FauP4i1oEeer2WCA==", 3928 "license": "MIT", 3929 "engines": { 3930 "node": ">=0.10.0" 3931 } 3932 }, 3933 "node_modules/react-dom": { 3934 "version": "19.2.5", 3935 "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.5.tgz", 3936 "integrity": "sha512-J5bAZz+DXMMwW/wV3xzKke59Af6CHY7G4uYLN1OvBcKEsWOs4pQExj86BBKamxl/Ik5bx9whOrvBlSDfWzgSag==", 3937 "license": "MIT", 3938 "dependencies": { 3939 "scheduler": "^0.27.0" 3940 }, 3941 "peerDependencies": { 3942 "react": "^19.2.5" 3943 } 3944 }, 3945 "node_modules/readdirp": { 3946 "version": "3.6.0", 3947 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", 3948 "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", 3949 "dev": true, 3950 "license": "MIT", 3951 "dependencies": { 3952 "picomatch": "^2.2.1" 3953 }, 3954 "engines": { 3955 "node": ">=8.10.0" 3956 } 3957 }, 3958 "node_modules/readdirp/node_modules/picomatch": { 3959 "version": "2.3.2", 3960 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.2.tgz", 3961 "integrity": "sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==", 3962 "dev": true, 3963 "license": "MIT", 3964 "engines": { 3965 "node": ">=8.6" 3966 }, 3967 "funding": { 3968 "url": "https://github.com/sponsors/jonschlinkert" 3969 } 3970 }, 3971 "node_modules/rescript": { 3972 "version": "12.2.0", 3973 "resolved": "https://registry.npmjs.org/rescript/-/rescript-12.2.0.tgz", 3974 "integrity": "sha512-1Jf2cmNhyx5Mj2vwZ4XXPcXvNSjGj9D1jPBUcoqIOqRpLPo1ch2Ta/7eWh23xAHWHK5ow7BCDyYFjvZSjyjLzg==", 3975 "license": "(LGPL-3.0-or-later AND MIT)", 3976 "workspaces": [ 3977 "packages/playground", 3978 "packages/@rescript/*", 3979 "tests/dependencies/**", 3980 "tests/analysis_tests/**", 3981 "tests/docstring_tests", 3982 "tests/gentype_tests/**", 3983 "tests/tools_tests", 3984 "tests/commonjs_tests", 3985 "scripts/res" 3986 ], 3987 "dependencies": { 3988 "@rescript/runtime": "12.2.0" 3989 }, 3990 "bin": { 3991 "bsc": "cli/bsc.js", 3992 "bstracing": "cli/bstracing.js", 3993 "rescript": "cli/rescript.js", 3994 "rescript-legacy": "cli/rescript-legacy.js", 3995 "rescript-tools": "cli/rescript-tools.js" 3996 }, 3997 "engines": { 3998 "node": ">=20.11.0" 3999 }, 4000 "optionalDependencies": { 4001 "@rescript/darwin-arm64": "12.2.0", 4002 "@rescript/darwin-x64": "12.2.0", 4003 "@rescript/linux-arm64": "12.2.0", 4004 "@rescript/linux-x64": "12.2.0", 4005 "@rescript/win32-x64": "12.2.0" 4006 } 4007 }, 4008 "node_modules/resolve-from": { 4009 "version": "4.0.0", 4010 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", 4011 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", 4012 "dev": true, 4013 "license": "MIT", 4014 "engines": { 4015 "node": ">=4" 4016 } 4017 }, 4018 "node_modules/restore-cursor": { 4019 "version": "5.1.0", 4020 "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-5.1.0.tgz", 4021 "integrity": "sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA==", 4022 "dev": true, 4023 "license": "MIT", 4024 "dependencies": { 4025 "onetime": "^7.0.0", 4026 "signal-exit": "^4.1.0" 4027 }, 4028 "engines": { 4029 "node": ">=18" 4030 }, 4031 "funding": { 4032 "url": "https://github.com/sponsors/sindresorhus" 4033 } 4034 }, 4035 "node_modules/reusify": { 4036 "version": "1.1.0", 4037 "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz", 4038 "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==", 4039 "dev": true, 4040 "license": "MIT", 4041 "engines": { 4042 "iojs": ">=1.0.0", 4043 "node": ">=0.10.0" 4044 } 4045 }, 4046 "node_modules/rfdc": { 4047 "version": "1.4.1", 4048 "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.4.1.tgz", 4049 "integrity": "sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==", 4050 "dev": true, 4051 "license": "MIT" 4052 }, 4053 "node_modules/rollup": { 4054 "version": "4.60.2", 4055 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.60.2.tgz", 4056 "integrity": "sha512-J9qZyW++QK/09NyN/zeO0dG/1GdGfyp9lV8ajHnRVLfo/uFsbji5mHnDgn/qYdUHyCkM2N+8VyspgZclfAh0eQ==", 4057 "dev": true, 4058 "license": "MIT", 4059 "dependencies": { 4060 "@types/estree": "1.0.8" 4061 }, 4062 "bin": { 4063 "rollup": "dist/bin/rollup" 4064 }, 4065 "engines": { 4066 "node": ">=18.0.0", 4067 "npm": ">=8.0.0" 4068 }, 4069 "optionalDependencies": { 4070 "@rollup/rollup-android-arm-eabi": "4.60.2", 4071 "@rollup/rollup-android-arm64": "4.60.2", 4072 "@rollup/rollup-darwin-arm64": "4.60.2", 4073 "@rollup/rollup-darwin-x64": "4.60.2", 4074 "@rollup/rollup-freebsd-arm64": "4.60.2", 4075 "@rollup/rollup-freebsd-x64": "4.60.2", 4076 "@rollup/rollup-linux-arm-gnueabihf": "4.60.2", 4077 "@rollup/rollup-linux-arm-musleabihf": "4.60.2", 4078 "@rollup/rollup-linux-arm64-gnu": "4.60.2", 4079 "@rollup/rollup-linux-arm64-musl": "4.60.2", 4080 "@rollup/rollup-linux-loong64-gnu": "4.60.2", 4081 "@rollup/rollup-linux-loong64-musl": "4.60.2", 4082 "@rollup/rollup-linux-ppc64-gnu": "4.60.2", 4083 "@rollup/rollup-linux-ppc64-musl": "4.60.2", 4084 "@rollup/rollup-linux-riscv64-gnu": "4.60.2", 4085 "@rollup/rollup-linux-riscv64-musl": "4.60.2", 4086 "@rollup/rollup-linux-s390x-gnu": "4.60.2", 4087 "@rollup/rollup-linux-x64-gnu": "4.60.2", 4088 "@rollup/rollup-linux-x64-musl": "4.60.2", 4089 "@rollup/rollup-openbsd-x64": "4.60.2", 4090 "@rollup/rollup-openharmony-arm64": "4.60.2", 4091 "@rollup/rollup-win32-arm64-msvc": "4.60.2", 4092 "@rollup/rollup-win32-ia32-msvc": "4.60.2", 4093 "@rollup/rollup-win32-x64-gnu": "4.60.2", 4094 "@rollup/rollup-win32-x64-msvc": "4.60.2", 4095 "fsevents": "~2.3.2" 4096 } 4097 }, 4098 "node_modules/run-parallel": { 4099 "version": "1.2.0", 4100 "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", 4101 "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", 4102 "dev": true, 4103 "funding": [ 4104 { 4105 "type": "github", 4106 "url": "https://github.com/sponsors/feross" 4107 }, 4108 { 4109 "type": "patreon", 4110 "url": "https://www.patreon.com/feross" 4111 }, 4112 { 4113 "type": "consulting", 4114 "url": "https://feross.org/support" 4115 } 4116 ], 4117 "license": "MIT", 4118 "dependencies": { 4119 "queue-microtask": "^1.2.2" 4120 } 4121 }, 4122 "node_modules/scheduler": { 4123 "version": "0.27.0", 4124 "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.27.0.tgz", 4125 "integrity": "sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==", 4126 "license": "MIT" 4127 }, 4128 "node_modules/semver": { 4129 "version": "6.3.1", 4130 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", 4131 "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", 4132 "dev": true, 4133 "license": "ISC", 4134 "bin": { 4135 "semver": "bin/semver.js" 4136 } 4137 }, 4138 "node_modules/shebang-command": { 4139 "version": "2.0.0", 4140 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 4141 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 4142 "dev": true, 4143 "license": "MIT", 4144 "dependencies": { 4145 "shebang-regex": "^3.0.0" 4146 }, 4147 "engines": { 4148 "node": ">=8" 4149 } 4150 }, 4151 "node_modules/shebang-regex": { 4152 "version": "3.0.0", 4153 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 4154 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", 4155 "dev": true, 4156 "license": "MIT", 4157 "engines": { 4158 "node": ">=8" 4159 } 4160 }, 4161 "node_modules/signal-exit": { 4162 "version": "4.1.0", 4163 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", 4164 "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", 4165 "dev": true, 4166 "license": "ISC", 4167 "engines": { 4168 "node": ">=14" 4169 }, 4170 "funding": { 4171 "url": "https://github.com/sponsors/isaacs" 4172 } 4173 }, 4174 "node_modules/slash": { 4175 "version": "5.1.0", 4176 "resolved": "https://registry.npmjs.org/slash/-/slash-5.1.0.tgz", 4177 "integrity": "sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==", 4178 "dev": true, 4179 "license": "MIT", 4180 "engines": { 4181 "node": ">=14.16" 4182 }, 4183 "funding": { 4184 "url": "https://github.com/sponsors/sindresorhus" 4185 } 4186 }, 4187 "node_modules/slice-ansi": { 4188 "version": "8.0.0", 4189 "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-8.0.0.tgz", 4190 "integrity": "sha512-stxByr12oeeOyY2BlviTNQlYV5xOj47GirPr4yA1hE9JCtxfQN0+tVbkxwCtYDQWhEKWFHsEK48ORg5jrouCAg==", 4191 "dev": true, 4192 "license": "MIT", 4193 "dependencies": { 4194 "ansi-styles": "^6.2.3", 4195 "is-fullwidth-code-point": "^5.1.0" 4196 }, 4197 "engines": { 4198 "node": ">=20" 4199 }, 4200 "funding": { 4201 "url": "https://github.com/chalk/slice-ansi?sponsor=1" 4202 } 4203 }, 4204 "node_modules/slice-ansi/node_modules/ansi-styles": { 4205 "version": "6.2.3", 4206 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", 4207 "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", 4208 "dev": true, 4209 "license": "MIT", 4210 "engines": { 4211 "node": ">=12" 4212 }, 4213 "funding": { 4214 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 4215 } 4216 }, 4217 "node_modules/source-map-js": { 4218 "version": "1.2.1", 4219 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", 4220 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", 4221 "dev": true, 4222 "license": "BSD-3-Clause", 4223 "engines": { 4224 "node": ">=0.10.0" 4225 } 4226 }, 4227 "node_modules/string-argv": { 4228 "version": "0.3.2", 4229 "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.2.tgz", 4230 "integrity": "sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==", 4231 "dev": true, 4232 "license": "MIT", 4233 "engines": { 4234 "node": ">=0.6.19" 4235 } 4236 }, 4237 "node_modules/string-width": { 4238 "version": "8.2.1", 4239 "resolved": "https://registry.npmjs.org/string-width/-/string-width-8.2.1.tgz", 4240 "integrity": "sha512-IIaP0g3iy9Cyy18w3M9YcaDudujEAVHKt3a3QJg1+sr/oX96TbaGUubG0hJyCjCBThFH+tFpcIyoUHUn1ogaLA==", 4241 "dev": true, 4242 "license": "MIT", 4243 "dependencies": { 4244 "get-east-asian-width": "^1.5.0", 4245 "strip-ansi": "^7.1.2" 4246 }, 4247 "engines": { 4248 "node": ">=20" 4249 }, 4250 "funding": { 4251 "url": "https://github.com/sponsors/sindresorhus" 4252 } 4253 }, 4254 "node_modules/strip-ansi": { 4255 "version": "7.2.0", 4256 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.2.0.tgz", 4257 "integrity": "sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==", 4258 "dev": true, 4259 "license": "MIT", 4260 "dependencies": { 4261 "ansi-regex": "^6.2.2" 4262 }, 4263 "engines": { 4264 "node": ">=12" 4265 }, 4266 "funding": { 4267 "url": "https://github.com/chalk/strip-ansi?sponsor=1" 4268 } 4269 }, 4270 "node_modules/strip-json-comments": { 4271 "version": "3.1.1", 4272 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", 4273 "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", 4274 "dev": true, 4275 "license": "MIT", 4276 "engines": { 4277 "node": ">=8" 4278 }, 4279 "funding": { 4280 "url": "https://github.com/sponsors/sindresorhus" 4281 } 4282 }, 4283 "node_modules/supports-color": { 4284 "version": "7.2.0", 4285 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 4286 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 4287 "dev": true, 4288 "license": "MIT", 4289 "dependencies": { 4290 "has-flag": "^4.0.0" 4291 }, 4292 "engines": { 4293 "node": ">=8" 4294 } 4295 }, 4296 "node_modules/tinyexec": { 4297 "version": "1.1.2", 4298 "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-1.1.2.tgz", 4299 "integrity": "sha512-dAqSqE/RabpBKI8+h26GfLq6Vb3JVXs30XYQjdMjaj/c2tS8IYYMbIzP599KtRj7c57/wYApb3QjgRgXmrCukA==", 4300 "dev": true, 4301 "license": "MIT", 4302 "engines": { 4303 "node": ">=18" 4304 } 4305 }, 4306 "node_modules/tinyglobby": { 4307 "version": "0.2.16", 4308 "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.16.tgz", 4309 "integrity": "sha512-pn99VhoACYR8nFHhxqix+uvsbXineAasWm5ojXoN8xEwK5Kd3/TrhNn1wByuD52UxWRLy8pu+kRMniEi6Eq9Zg==", 4310 "dev": true, 4311 "license": "MIT", 4312 "dependencies": { 4313 "fdir": "^6.5.0", 4314 "picomatch": "^4.0.4" 4315 }, 4316 "engines": { 4317 "node": ">=12.0.0" 4318 }, 4319 "funding": { 4320 "url": "https://github.com/sponsors/SuperchupuDev" 4321 } 4322 }, 4323 "node_modules/to-regex-range": { 4324 "version": "5.0.1", 4325 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 4326 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 4327 "dev": true, 4328 "license": "MIT", 4329 "dependencies": { 4330 "is-number": "^7.0.0" 4331 }, 4332 "engines": { 4333 "node": ">=8.0" 4334 } 4335 }, 4336 "node_modules/tree-kill": { 4337 "version": "1.2.2", 4338 "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", 4339 "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", 4340 "dev": true, 4341 "license": "MIT", 4342 "bin": { 4343 "tree-kill": "cli.js" 4344 } 4345 }, 4346 "node_modules/ts-api-utils": { 4347 "version": "2.5.0", 4348 "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.5.0.tgz", 4349 "integrity": "sha512-OJ/ibxhPlqrMM0UiNHJ/0CKQkoKF243/AEmplt3qpRgkW8VG7IfOS41h7V8TjITqdByHzrjcS/2si+y4lIh8NA==", 4350 "dev": true, 4351 "license": "MIT", 4352 "engines": { 4353 "node": ">=18.12" 4354 }, 4355 "peerDependencies": { 4356 "typescript": ">=4.8.4" 4357 } 4358 }, 4359 "node_modules/type-check": { 4360 "version": "0.4.0", 4361 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", 4362 "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", 4363 "dev": true, 4364 "license": "MIT", 4365 "dependencies": { 4366 "prelude-ls": "^1.2.1" 4367 }, 4368 "engines": { 4369 "node": ">= 0.8.0" 4370 } 4371 }, 4372 "node_modules/typescript": { 4373 "version": "5.9.3", 4374 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", 4375 "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", 4376 "dev": true, 4377 "license": "Apache-2.0", 4378 "bin": { 4379 "tsc": "bin/tsc", 4380 "tsserver": "bin/tsserver" 4381 }, 4382 "engines": { 4383 "node": ">=14.17" 4384 } 4385 }, 4386 "node_modules/typescript-eslint": { 4387 "version": "8.59.1", 4388 "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.59.1.tgz", 4389 "integrity": "sha512-xqDcFVBmlrltH64lklOVp1wYxgJr6LVdg3NamBgH2OOQDLFdTKfIZXF5PfghrnXQKXZGTQs8tr1vL7fJvq8CTQ==", 4390 "dev": true, 4391 "license": "MIT", 4392 "dependencies": { 4393 "@typescript-eslint/eslint-plugin": "8.59.1", 4394 "@typescript-eslint/parser": "8.59.1", 4395 "@typescript-eslint/typescript-estree": "8.59.1", 4396 "@typescript-eslint/utils": "8.59.1" 4397 }, 4398 "engines": { 4399 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 4400 }, 4401 "funding": { 4402 "type": "opencollective", 4403 "url": "https://opencollective.com/typescript-eslint" 4404 }, 4405 "peerDependencies": { 4406 "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", 4407 "typescript": ">=4.8.4 <6.1.0" 4408 } 4409 }, 4410 "node_modules/unicorn-magic": { 4411 "version": "0.3.0", 4412 "resolved": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.3.0.tgz", 4413 "integrity": "sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==", 4414 "dev": true, 4415 "license": "MIT", 4416 "engines": { 4417 "node": ">=18" 4418 }, 4419 "funding": { 4420 "url": "https://github.com/sponsors/sindresorhus" 4421 } 4422 }, 4423 "node_modules/update-browserslist-db": { 4424 "version": "1.2.3", 4425 "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz", 4426 "integrity": "sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==", 4427 "dev": true, 4428 "funding": [ 4429 { 4430 "type": "opencollective", 4431 "url": "https://opencollective.com/browserslist" 4432 }, 4433 { 4434 "type": "tidelift", 4435 "url": "https://tidelift.com/funding/github/npm/browserslist" 4436 }, 4437 { 4438 "type": "github", 4439 "url": "https://github.com/sponsors/ai" 4440 } 4441 ], 4442 "license": "MIT", 4443 "dependencies": { 4444 "escalade": "^3.2.0", 4445 "picocolors": "^1.1.1" 4446 }, 4447 "bin": { 4448 "update-browserslist-db": "cli.js" 4449 }, 4450 "peerDependencies": { 4451 "browserslist": ">= 4.21.0" 4452 } 4453 }, 4454 "node_modules/uri-js": { 4455 "version": "4.4.1", 4456 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", 4457 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", 4458 "dev": true, 4459 "license": "BSD-2-Clause", 4460 "dependencies": { 4461 "punycode": "^2.1.0" 4462 } 4463 }, 4464 "node_modules/vite": { 4465 "version": "7.3.2", 4466 "resolved": "https://registry.npmjs.org/vite/-/vite-7.3.2.tgz", 4467 "integrity": "sha512-Bby3NOsna2jsjfLVOHKes8sGwgl4TT0E6vvpYgnAYDIF/tie7MRaFthmKuHx1NSXjiTueXH3do80FMQgvEktRg==", 4468 "dev": true, 4469 "license": "MIT", 4470 "dependencies": { 4471 "esbuild": "^0.27.0", 4472 "fdir": "^6.5.0", 4473 "picomatch": "^4.0.3", 4474 "postcss": "^8.5.6", 4475 "rollup": "^4.43.0", 4476 "tinyglobby": "^0.2.15" 4477 }, 4478 "bin": { 4479 "vite": "bin/vite.js" 4480 }, 4481 "engines": { 4482 "node": "^20.19.0 || >=22.12.0" 4483 }, 4484 "funding": { 4485 "url": "https://github.com/vitejs/vite?sponsor=1" 4486 }, 4487 "optionalDependencies": { 4488 "fsevents": "~2.3.3" 4489 }, 4490 "peerDependencies": { 4491 "@types/node": "^20.19.0 || >=22.12.0", 4492 "jiti": ">=1.21.0", 4493 "less": "^4.0.0", 4494 "lightningcss": "^1.21.0", 4495 "sass": "^1.70.0", 4496 "sass-embedded": "^1.70.0", 4497 "stylus": ">=0.54.8", 4498 "sugarss": "^5.0.0", 4499 "terser": "^5.16.0", 4500 "tsx": "^4.8.1", 4501 "yaml": "^2.4.2" 4502 }, 4503 "peerDependenciesMeta": { 4504 "@types/node": { 4505 "optional": true 4506 }, 4507 "jiti": { 4508 "optional": true 4509 }, 4510 "less": { 4511 "optional": true 4512 }, 4513 "lightningcss": { 4514 "optional": true 4515 }, 4516 "sass": { 4517 "optional": true 4518 }, 4519 "sass-embedded": { 4520 "optional": true 4521 }, 4522 "stylus": { 4523 "optional": true 4524 }, 4525 "sugarss": { 4526 "optional": true 4527 }, 4528 "terser": { 4529 "optional": true 4530 }, 4531 "tsx": { 4532 "optional": true 4533 }, 4534 "yaml": { 4535 "optional": true 4536 } 4537 } 4538 }, 4539 "node_modules/which": { 4540 "version": "2.0.2", 4541 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 4542 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 4543 "dev": true, 4544 "license": "ISC", 4545 "dependencies": { 4546 "isexe": "^2.0.0" 4547 }, 4548 "bin": { 4549 "node-which": "bin/node-which" 4550 }, 4551 "engines": { 4552 "node": ">= 8" 4553 } 4554 }, 4555 "node_modules/word-wrap": { 4556 "version": "1.2.5", 4557 "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", 4558 "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", 4559 "dev": true, 4560 "license": "MIT", 4561 "engines": { 4562 "node": ">=0.10.0" 4563 } 4564 }, 4565 "node_modules/wrap-ansi": { 4566 "version": "9.0.2", 4567 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.2.tgz", 4568 "integrity": "sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww==", 4569 "dev": true, 4570 "license": "MIT", 4571 "dependencies": { 4572 "ansi-styles": "^6.2.1", 4573 "string-width": "^7.0.0", 4574 "strip-ansi": "^7.1.0" 4575 }, 4576 "engines": { 4577 "node": ">=18" 4578 }, 4579 "funding": { 4580 "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 4581 } 4582 }, 4583 "node_modules/wrap-ansi/node_modules/ansi-styles": { 4584 "version": "6.2.3", 4585 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", 4586 "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", 4587 "dev": true, 4588 "license": "MIT", 4589 "engines": { 4590 "node": ">=12" 4591 }, 4592 "funding": { 4593 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 4594 } 4595 }, 4596 "node_modules/wrap-ansi/node_modules/string-width": { 4597 "version": "7.2.0", 4598 "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", 4599 "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", 4600 "dev": true, 4601 "license": "MIT", 4602 "dependencies": { 4603 "emoji-regex": "^10.3.0", 4604 "get-east-asian-width": "^1.0.0", 4605 "strip-ansi": "^7.1.0" 4606 }, 4607 "engines": { 4608 "node": ">=18" 4609 }, 4610 "funding": { 4611 "url": "https://github.com/sponsors/sindresorhus" 4612 } 4613 }, 4614 "node_modules/yallist": { 4615 "version": "3.1.1", 4616 "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", 4617 "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", 4618 "dev": true, 4619 "license": "ISC" 4620 }, 4621 "node_modules/yaml": { 4622 "version": "2.8.4", 4623 "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.4.tgz", 4624 "integrity": "sha512-ml/JPOj9fOQK8RNnWojA67GbZ0ApXAUlN2UQclwv2eVgTgn7O9gg9o7paZWKMp4g0H3nTLtS9LVzhkpOFIKzog==", 4625 "dev": true, 4626 "license": "ISC", 4627 "bin": { 4628 "yaml": "bin.mjs" 4629 }, 4630 "engines": { 4631 "node": ">= 14.6" 4632 }, 4633 "funding": { 4634 "url": "https://github.com/sponsors/eemeli" 4635 } 4636 }, 4637 "node_modules/yocto-queue": { 4638 "version": "0.1.0", 4639 "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", 4640 "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", 4641 "dev": true, 4642 "license": "MIT", 4643 "engines": { 4644 "node": ">=10" 4645 }, 4646 "funding": { 4647 "url": "https://github.com/sponsors/sindresorhus" 4648 } 4649 }, 4650 "node_modules/zod": { 4651 "version": "4.4.2", 4652 "resolved": "https://registry.npmjs.org/zod/-/zod-4.4.2.tgz", 4653 "integrity": "sha512-IynmDyxsEsb9RKzO3J9+4SxXnl2FTFSzNBaKKaMV6tsSk0rw9gYw9gs+JFCq/qk2LCZ78KDwyj+Z289TijSkUw==", 4654 "dev": true, 4655 "license": "MIT", 4656 "funding": { 4657 "url": "https://github.com/sponsors/colinhacks" 4658 } 4659 }, 4660 "node_modules/zod-validation-error": { 4661 "version": "4.0.2", 4662 "resolved": "https://registry.npmjs.org/zod-validation-error/-/zod-validation-error-4.0.2.tgz", 4663 "integrity": "sha512-Q6/nZLe6jxuU80qb/4uJ4t5v2VEZ44lzQjPDhYJNztRQ4wyWc6VF3D3Kb/fAuPetZQnhS3hnajCf9CsWesghLQ==", 4664 "dev": true, 4665 "license": "MIT", 4666 "engines": { 4667 "node": ">=18.0.0" 4668 }, 4669 "peerDependencies": { 4670 "zod": "^3.25.0 || ^4.0.0" 4671 } 4672 }, 4673 "node_modules/zora": { 4674 "version": "6.0.0", 4675 "resolved": "https://registry.npmjs.org/zora/-/zora-6.0.0.tgz", 4676 "integrity": "sha512-uDOZ5VwwURiU9B+5BY5z/ByM9WWC1A5SJpEBg0HL9Qy2zsKnzfizsa+ABWZFJ8onGN1MU2evzAGAuAxybjoYEQ==", 4677 "dev": true, 4678 "license": "MIT", 4679 "peer": true 4680 }, 4681 "node_modules/zora-reporters": { 4682 "version": "2.0.0", 4683 "resolved": "https://registry.npmjs.org/zora-reporters/-/zora-reporters-2.0.0.tgz", 4684 "integrity": "sha512-A0Pod5kIlKGGbQDc7tBefMH/vgoQnu2CHdSFp/gZ7ZYlpK86GrwD3BTcPFLmGDxe8igeOnvT0cnPv2pi2qsjIQ==", 4685 "dev": true, 4686 "license": "MIT", 4687 "dependencies": { 4688 "arg": "^5.0.2", 4689 "colorette": "^2.0.20", 4690 "diff": "^5.1.0" 4691 }, 4692 "bin": { 4693 "zr": "src/bin.js" 4694 } 4695 }, 4696 "node_modules/zora-reporters/node_modules/arg": { 4697 "version": "5.0.2", 4698 "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", 4699 "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", 4700 "dev": true, 4701 "license": "MIT" 4702 } 4703 } 4704}