/ package-lock.json
package-lock.json
1 { 2 "name": "acdc-governor", 3 "version": "0.1.0", 4 "lockfileVersion": 3, 5 "requires": true, 6 "packages": { 7 "": { 8 "name": "acdc-governor", 9 "version": "0.1.0", 10 "dependencies": { 11 "react": "^18.3.0", 12 "react-dom": "^18.3.0", 13 "react-router-dom": "^6.23.0", 14 "zustand": "^4.5.0" 15 }, 16 "devDependencies": { 17 "@axe-core/playwright": "^4.9.0", 18 "@playwright/test": "^1.44.0", 19 "@types/react": "^18.3.0", 20 "@types/react-dom": "^18.3.0", 21 "@typescript-eslint/eslint-plugin": "^7.0.0", 22 "@typescript-eslint/parser": "^7.0.0", 23 "@vitejs/plugin-react": "^4.3.0", 24 "@vitest/coverage-v8": "^4.0.17", 25 "autoprefixer": "^10.4.0", 26 "eslint": "^8.57.0", 27 "eslint-plugin-react-hooks": "^4.6.0", 28 "eslint-plugin-react-refresh": "^0.4.0", 29 "jsdom": "^24.0.0", 30 "postcss": "^8.4.0", 31 "tailwindcss": "^3.4.0", 32 "typescript": "^5.4.0", 33 "vite": "^7.3.1", 34 "vitest": "^4.0.17" 35 } 36 }, 37 "node_modules/@alloc/quick-lru": { 38 "version": "5.2.0", 39 "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", 40 "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", 41 "dev": true, 42 "license": "MIT", 43 "engines": { 44 "node": ">=10" 45 }, 46 "funding": { 47 "url": "https://github.com/sponsors/sindresorhus" 48 } 49 }, 50 "node_modules/@asamuzakjp/css-color": { 51 "version": "3.2.0", 52 "resolved": "https://registry.npmjs.org/@asamuzakjp/css-color/-/css-color-3.2.0.tgz", 53 "integrity": "sha512-K1A6z8tS3XsmCMM86xoWdn7Fkdn9m6RSVtocUrJYIwZnFVkng/PvkEoWtOWmP+Scc6saYWHWZYbndEEXxl24jw==", 54 "dev": true, 55 "license": "MIT", 56 "dependencies": { 57 "@csstools/css-calc": "^2.1.3", 58 "@csstools/css-color-parser": "^3.0.9", 59 "@csstools/css-parser-algorithms": "^3.0.4", 60 "@csstools/css-tokenizer": "^3.0.3", 61 "lru-cache": "^10.4.3" 62 } 63 }, 64 "node_modules/@asamuzakjp/css-color/node_modules/lru-cache": { 65 "version": "10.4.3", 66 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", 67 "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", 68 "dev": true, 69 "license": "ISC" 70 }, 71 "node_modules/@axe-core/playwright": { 72 "version": "4.11.0", 73 "resolved": "https://registry.npmjs.org/@axe-core/playwright/-/playwright-4.11.0.tgz", 74 "integrity": "sha512-70vBT/Ylqpm65RQz2iCG2o0JJCEG/WCNyefTr2xcOcr1CoSee60gNQYUMZZ7YukoKkFLv26I/jjlsvwwp532oQ==", 75 "dev": true, 76 "license": "MPL-2.0", 77 "dependencies": { 78 "axe-core": "~4.11.0" 79 }, 80 "peerDependencies": { 81 "playwright-core": ">= 1.0.0" 82 } 83 }, 84 "node_modules/@babel/code-frame": { 85 "version": "7.28.6", 86 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.28.6.tgz", 87 "integrity": "sha512-JYgintcMjRiCvS8mMECzaEn+m3PfoQiyqukOMCCVQtoJGYJw8j/8LBJEiqkHLkfwCcs74E3pbAUFNg7d9VNJ+Q==", 88 "dev": true, 89 "license": "MIT", 90 "dependencies": { 91 "@babel/helper-validator-identifier": "^7.28.5", 92 "js-tokens": "^4.0.0", 93 "picocolors": "^1.1.1" 94 }, 95 "engines": { 96 "node": ">=6.9.0" 97 } 98 }, 99 "node_modules/@babel/compat-data": { 100 "version": "7.28.6", 101 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.28.6.tgz", 102 "integrity": "sha512-2lfu57JtzctfIrcGMz992hyLlByuzgIk58+hhGCxjKZ3rWI82NnVLjXcaTqkI2NvlcvOskZaiZ5kjUALo3Lpxg==", 103 "dev": true, 104 "license": "MIT", 105 "engines": { 106 "node": ">=6.9.0" 107 } 108 }, 109 "node_modules/@babel/core": { 110 "version": "7.28.6", 111 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.28.6.tgz", 112 "integrity": "sha512-H3mcG6ZDLTlYfaSNi0iOKkigqMFvkTKlGUYlD8GW7nNOYRrevuA46iTypPyv+06V3fEmvvazfntkBU34L0azAw==", 113 "dev": true, 114 "license": "MIT", 115 "peer": true, 116 "dependencies": { 117 "@babel/code-frame": "^7.28.6", 118 "@babel/generator": "^7.28.6", 119 "@babel/helper-compilation-targets": "^7.28.6", 120 "@babel/helper-module-transforms": "^7.28.6", 121 "@babel/helpers": "^7.28.6", 122 "@babel/parser": "^7.28.6", 123 "@babel/template": "^7.28.6", 124 "@babel/traverse": "^7.28.6", 125 "@babel/types": "^7.28.6", 126 "@jridgewell/remapping": "^2.3.5", 127 "convert-source-map": "^2.0.0", 128 "debug": "^4.1.0", 129 "gensync": "^1.0.0-beta.2", 130 "json5": "^2.2.3", 131 "semver": "^6.3.1" 132 }, 133 "engines": { 134 "node": ">=6.9.0" 135 }, 136 "funding": { 137 "type": "opencollective", 138 "url": "https://opencollective.com/babel" 139 } 140 }, 141 "node_modules/@babel/core/node_modules/semver": { 142 "version": "6.3.1", 143 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", 144 "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", 145 "dev": true, 146 "license": "ISC", 147 "bin": { 148 "semver": "bin/semver.js" 149 } 150 }, 151 "node_modules/@babel/generator": { 152 "version": "7.28.6", 153 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.6.tgz", 154 "integrity": "sha512-lOoVRwADj8hjf7al89tvQ2a1lf53Z+7tiXMgpZJL3maQPDxh0DgLMN62B2MKUOFcoodBHLMbDM6WAbKgNy5Suw==", 155 "dev": true, 156 "license": "MIT", 157 "dependencies": { 158 "@babel/parser": "^7.28.6", 159 "@babel/types": "^7.28.6", 160 "@jridgewell/gen-mapping": "^0.3.12", 161 "@jridgewell/trace-mapping": "^0.3.28", 162 "jsesc": "^3.0.2" 163 }, 164 "engines": { 165 "node": ">=6.9.0" 166 } 167 }, 168 "node_modules/@babel/helper-compilation-targets": { 169 "version": "7.28.6", 170 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.28.6.tgz", 171 "integrity": "sha512-JYtls3hqi15fcx5GaSNL7SCTJ2MNmjrkHXg4FSpOA/grxK8KwyZ5bubHsCq8FXCkua6xhuaaBit+3b7+VZRfcA==", 172 "dev": true, 173 "license": "MIT", 174 "dependencies": { 175 "@babel/compat-data": "^7.28.6", 176 "@babel/helper-validator-option": "^7.27.1", 177 "browserslist": "^4.24.0", 178 "lru-cache": "^5.1.1", 179 "semver": "^6.3.1" 180 }, 181 "engines": { 182 "node": ">=6.9.0" 183 } 184 }, 185 "node_modules/@babel/helper-compilation-targets/node_modules/semver": { 186 "version": "6.3.1", 187 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", 188 "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", 189 "dev": true, 190 "license": "ISC", 191 "bin": { 192 "semver": "bin/semver.js" 193 } 194 }, 195 "node_modules/@babel/helper-globals": { 196 "version": "7.28.0", 197 "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz", 198 "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==", 199 "dev": true, 200 "license": "MIT", 201 "engines": { 202 "node": ">=6.9.0" 203 } 204 }, 205 "node_modules/@babel/helper-module-imports": { 206 "version": "7.28.6", 207 "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.28.6.tgz", 208 "integrity": "sha512-l5XkZK7r7wa9LucGw9LwZyyCUscb4x37JWTPz7swwFE/0FMQAGpiWUZn8u9DzkSBWEcK25jmvubfpw2dnAMdbw==", 209 "dev": true, 210 "license": "MIT", 211 "dependencies": { 212 "@babel/traverse": "^7.28.6", 213 "@babel/types": "^7.28.6" 214 }, 215 "engines": { 216 "node": ">=6.9.0" 217 } 218 }, 219 "node_modules/@babel/helper-module-transforms": { 220 "version": "7.28.6", 221 "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.6.tgz", 222 "integrity": "sha512-67oXFAYr2cDLDVGLXTEABjdBJZ6drElUSI7WKp70NrpyISso3plG9SAGEF6y7zbha/wOzUByWWTJvEDVNIUGcA==", 223 "dev": true, 224 "license": "MIT", 225 "dependencies": { 226 "@babel/helper-module-imports": "^7.28.6", 227 "@babel/helper-validator-identifier": "^7.28.5", 228 "@babel/traverse": "^7.28.6" 229 }, 230 "engines": { 231 "node": ">=6.9.0" 232 }, 233 "peerDependencies": { 234 "@babel/core": "^7.0.0" 235 } 236 }, 237 "node_modules/@babel/helper-plugin-utils": { 238 "version": "7.28.6", 239 "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.28.6.tgz", 240 "integrity": "sha512-S9gzZ/bz83GRysI7gAD4wPT/AI3uCnY+9xn+Mx/KPs2JwHJIz1W8PZkg2cqyt3RNOBM8ejcXhV6y8Og7ly/Dug==", 241 "dev": true, 242 "license": "MIT", 243 "engines": { 244 "node": ">=6.9.0" 245 } 246 }, 247 "node_modules/@babel/helper-string-parser": { 248 "version": "7.27.1", 249 "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", 250 "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", 251 "dev": true, 252 "license": "MIT", 253 "engines": { 254 "node": ">=6.9.0" 255 } 256 }, 257 "node_modules/@babel/helper-validator-identifier": { 258 "version": "7.28.5", 259 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz", 260 "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==", 261 "dev": true, 262 "license": "MIT", 263 "engines": { 264 "node": ">=6.9.0" 265 } 266 }, 267 "node_modules/@babel/helper-validator-option": { 268 "version": "7.27.1", 269 "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz", 270 "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==", 271 "dev": true, 272 "license": "MIT", 273 "engines": { 274 "node": ">=6.9.0" 275 } 276 }, 277 "node_modules/@babel/helpers": { 278 "version": "7.28.6", 279 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.28.6.tgz", 280 "integrity": "sha512-xOBvwq86HHdB7WUDTfKfT/Vuxh7gElQ+Sfti2Cy6yIWNW05P8iUslOVcZ4/sKbE+/jQaukQAdz/gf3724kYdqw==", 281 "dev": true, 282 "license": "MIT", 283 "dependencies": { 284 "@babel/template": "^7.28.6", 285 "@babel/types": "^7.28.6" 286 }, 287 "engines": { 288 "node": ">=6.9.0" 289 } 290 }, 291 "node_modules/@babel/parser": { 292 "version": "7.28.6", 293 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.6.tgz", 294 "integrity": "sha512-TeR9zWR18BvbfPmGbLampPMW+uW1NZnJlRuuHso8i87QZNq2JRF9i6RgxRqtEq+wQGsS19NNTWr2duhnE49mfQ==", 295 "dev": true, 296 "license": "MIT", 297 "dependencies": { 298 "@babel/types": "^7.28.6" 299 }, 300 "bin": { 301 "parser": "bin/babel-parser.js" 302 }, 303 "engines": { 304 "node": ">=6.0.0" 305 } 306 }, 307 "node_modules/@babel/plugin-transform-react-jsx-self": { 308 "version": "7.27.1", 309 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.27.1.tgz", 310 "integrity": "sha512-6UzkCs+ejGdZ5mFFC/OCUrv028ab2fp1znZmCZjAOBKiBK2jXD1O+BPSfX8X2qjJ75fZBMSnQn3Rq2mrBJK2mw==", 311 "dev": true, 312 "license": "MIT", 313 "dependencies": { 314 "@babel/helper-plugin-utils": "^7.27.1" 315 }, 316 "engines": { 317 "node": ">=6.9.0" 318 }, 319 "peerDependencies": { 320 "@babel/core": "^7.0.0-0" 321 } 322 }, 323 "node_modules/@babel/plugin-transform-react-jsx-source": { 324 "version": "7.27.1", 325 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.27.1.tgz", 326 "integrity": "sha512-zbwoTsBruTeKB9hSq73ha66iFeJHuaFkUbwvqElnygoNbj/jHRsSeokowZFN3CZ64IvEqcmmkVe89OPXc7ldAw==", 327 "dev": true, 328 "license": "MIT", 329 "dependencies": { 330 "@babel/helper-plugin-utils": "^7.27.1" 331 }, 332 "engines": { 333 "node": ">=6.9.0" 334 }, 335 "peerDependencies": { 336 "@babel/core": "^7.0.0-0" 337 } 338 }, 339 "node_modules/@babel/template": { 340 "version": "7.28.6", 341 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.28.6.tgz", 342 "integrity": "sha512-YA6Ma2KsCdGb+WC6UpBVFJGXL58MDA6oyONbjyF/+5sBgxY/dwkhLogbMT2GXXyU84/IhRw/2D1Os1B/giz+BQ==", 343 "dev": true, 344 "license": "MIT", 345 "dependencies": { 346 "@babel/code-frame": "^7.28.6", 347 "@babel/parser": "^7.28.6", 348 "@babel/types": "^7.28.6" 349 }, 350 "engines": { 351 "node": ">=6.9.0" 352 } 353 }, 354 "node_modules/@babel/traverse": { 355 "version": "7.28.6", 356 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.28.6.tgz", 357 "integrity": "sha512-fgWX62k02qtjqdSNTAGxmKYY/7FSL9WAS1o2Hu5+I5m9T0yxZzr4cnrfXQ/MX0rIifthCSs6FKTlzYbJcPtMNg==", 358 "dev": true, 359 "license": "MIT", 360 "dependencies": { 361 "@babel/code-frame": "^7.28.6", 362 "@babel/generator": "^7.28.6", 363 "@babel/helper-globals": "^7.28.0", 364 "@babel/parser": "^7.28.6", 365 "@babel/template": "^7.28.6", 366 "@babel/types": "^7.28.6", 367 "debug": "^4.3.1" 368 }, 369 "engines": { 370 "node": ">=6.9.0" 371 } 372 }, 373 "node_modules/@babel/types": { 374 "version": "7.28.6", 375 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.6.tgz", 376 "integrity": "sha512-0ZrskXVEHSWIqZM/sQZ4EV3jZJXRkio/WCxaqKZP1g//CEWEPSfeZFcms4XeKBCHU0ZKnIkdJeU/kF+eRp5lBg==", 377 "dev": true, 378 "license": "MIT", 379 "dependencies": { 380 "@babel/helper-string-parser": "^7.27.1", 381 "@babel/helper-validator-identifier": "^7.28.5" 382 }, 383 "engines": { 384 "node": ">=6.9.0" 385 } 386 }, 387 "node_modules/@bcoe/v8-coverage": { 388 "version": "1.0.2", 389 "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-1.0.2.tgz", 390 "integrity": "sha512-6zABk/ECA/QYSCQ1NGiVwwbQerUCZ+TQbp64Q3AgmfNvurHH0j8TtXa1qbShXA6qqkpAj4V5W8pP6mLe1mcMqA==", 391 "dev": true, 392 "license": "MIT", 393 "engines": { 394 "node": ">=18" 395 } 396 }, 397 "node_modules/@csstools/color-helpers": { 398 "version": "5.1.0", 399 "resolved": "https://registry.npmjs.org/@csstools/color-helpers/-/color-helpers-5.1.0.tgz", 400 "integrity": "sha512-S11EXWJyy0Mz5SYvRmY8nJYTFFd1LCNV+7cXyAgQtOOuzb4EsgfqDufL+9esx72/eLhsRdGZwaldu/h+E4t4BA==", 401 "dev": true, 402 "funding": [ 403 { 404 "type": "github", 405 "url": "https://github.com/sponsors/csstools" 406 }, 407 { 408 "type": "opencollective", 409 "url": "https://opencollective.com/csstools" 410 } 411 ], 412 "license": "MIT-0", 413 "engines": { 414 "node": ">=18" 415 } 416 }, 417 "node_modules/@csstools/css-calc": { 418 "version": "2.1.4", 419 "resolved": "https://registry.npmjs.org/@csstools/css-calc/-/css-calc-2.1.4.tgz", 420 "integrity": "sha512-3N8oaj+0juUw/1H3YwmDDJXCgTB1gKU6Hc/bB502u9zR0q2vd786XJH9QfrKIEgFlZmhZiq6epXl4rHqhzsIgQ==", 421 "dev": true, 422 "funding": [ 423 { 424 "type": "github", 425 "url": "https://github.com/sponsors/csstools" 426 }, 427 { 428 "type": "opencollective", 429 "url": "https://opencollective.com/csstools" 430 } 431 ], 432 "license": "MIT", 433 "engines": { 434 "node": ">=18" 435 }, 436 "peerDependencies": { 437 "@csstools/css-parser-algorithms": "^3.0.5", 438 "@csstools/css-tokenizer": "^3.0.4" 439 } 440 }, 441 "node_modules/@csstools/css-color-parser": { 442 "version": "3.1.0", 443 "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-3.1.0.tgz", 444 "integrity": "sha512-nbtKwh3a6xNVIp/VRuXV64yTKnb1IjTAEEh3irzS+HkKjAOYLTGNb9pmVNntZ8iVBHcWDA2Dof0QtPgFI1BaTA==", 445 "dev": true, 446 "funding": [ 447 { 448 "type": "github", 449 "url": "https://github.com/sponsors/csstools" 450 }, 451 { 452 "type": "opencollective", 453 "url": "https://opencollective.com/csstools" 454 } 455 ], 456 "license": "MIT", 457 "dependencies": { 458 "@csstools/color-helpers": "^5.1.0", 459 "@csstools/css-calc": "^2.1.4" 460 }, 461 "engines": { 462 "node": ">=18" 463 }, 464 "peerDependencies": { 465 "@csstools/css-parser-algorithms": "^3.0.5", 466 "@csstools/css-tokenizer": "^3.0.4" 467 } 468 }, 469 "node_modules/@csstools/css-parser-algorithms": { 470 "version": "3.0.5", 471 "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-3.0.5.tgz", 472 "integrity": "sha512-DaDeUkXZKjdGhgYaHNJTV9pV7Y9B3b644jCLs9Upc3VeNGg6LWARAT6O+Q+/COo+2gg/bM5rhpMAtf70WqfBdQ==", 473 "dev": true, 474 "funding": [ 475 { 476 "type": "github", 477 "url": "https://github.com/sponsors/csstools" 478 }, 479 { 480 "type": "opencollective", 481 "url": "https://opencollective.com/csstools" 482 } 483 ], 484 "license": "MIT", 485 "peer": true, 486 "engines": { 487 "node": ">=18" 488 }, 489 "peerDependencies": { 490 "@csstools/css-tokenizer": "^3.0.4" 491 } 492 }, 493 "node_modules/@csstools/css-tokenizer": { 494 "version": "3.0.4", 495 "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-3.0.4.tgz", 496 "integrity": "sha512-Vd/9EVDiu6PPJt9yAh6roZP6El1xHrdvIVGjyBsHR0RYwNHgL7FJPyIIW4fANJNG6FtyZfvlRPpFI4ZM/lubvw==", 497 "dev": true, 498 "funding": [ 499 { 500 "type": "github", 501 "url": "https://github.com/sponsors/csstools" 502 }, 503 { 504 "type": "opencollective", 505 "url": "https://opencollective.com/csstools" 506 } 507 ], 508 "license": "MIT", 509 "peer": true, 510 "engines": { 511 "node": ">=18" 512 } 513 }, 514 "node_modules/@esbuild/aix-ppc64": { 515 "version": "0.27.2", 516 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.2.tgz", 517 "integrity": "sha512-GZMB+a0mOMZs4MpDbj8RJp4cw+w1WV5NYD6xzgvzUJ5Ek2jerwfO2eADyI6ExDSUED+1X8aMbegahsJi+8mgpw==", 518 "cpu": [ 519 "ppc64" 520 ], 521 "dev": true, 522 "license": "MIT", 523 "optional": true, 524 "os": [ 525 "aix" 526 ], 527 "engines": { 528 "node": ">=18" 529 } 530 }, 531 "node_modules/@esbuild/android-arm": { 532 "version": "0.27.2", 533 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.2.tgz", 534 "integrity": "sha512-DVNI8jlPa7Ujbr1yjU2PfUSRtAUZPG9I1RwW4F4xFB1Imiu2on0ADiI/c3td+KmDtVKNbi+nffGDQMfcIMkwIA==", 535 "cpu": [ 536 "arm" 537 ], 538 "dev": true, 539 "license": "MIT", 540 "optional": true, 541 "os": [ 542 "android" 543 ], 544 "engines": { 545 "node": ">=18" 546 } 547 }, 548 "node_modules/@esbuild/android-arm64": { 549 "version": "0.27.2", 550 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.2.tgz", 551 "integrity": "sha512-pvz8ZZ7ot/RBphf8fv60ljmaoydPU12VuXHImtAs0XhLLw+EXBi2BLe3OYSBslR4rryHvweW5gmkKFwTiFy6KA==", 552 "cpu": [ 553 "arm64" 554 ], 555 "dev": true, 556 "license": "MIT", 557 "optional": true, 558 "os": [ 559 "android" 560 ], 561 "engines": { 562 "node": ">=18" 563 } 564 }, 565 "node_modules/@esbuild/android-x64": { 566 "version": "0.27.2", 567 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.2.tgz", 568 "integrity": "sha512-z8Ank4Byh4TJJOh4wpz8g2vDy75zFL0TlZlkUkEwYXuPSgX8yzep596n6mT7905kA9uHZsf/o2OJZubl2l3M7A==", 569 "cpu": [ 570 "x64" 571 ], 572 "dev": true, 573 "license": "MIT", 574 "optional": true, 575 "os": [ 576 "android" 577 ], 578 "engines": { 579 "node": ">=18" 580 } 581 }, 582 "node_modules/@esbuild/darwin-arm64": { 583 "version": "0.27.2", 584 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.2.tgz", 585 "integrity": "sha512-davCD2Zc80nzDVRwXTcQP/28fiJbcOwvdolL0sOiOsbwBa72kegmVU0Wrh1MYrbuCL98Omp5dVhQFWRKR2ZAlg==", 586 "cpu": [ 587 "arm64" 588 ], 589 "dev": true, 590 "license": "MIT", 591 "optional": true, 592 "os": [ 593 "darwin" 594 ], 595 "engines": { 596 "node": ">=18" 597 } 598 }, 599 "node_modules/@esbuild/darwin-x64": { 600 "version": "0.27.2", 601 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.2.tgz", 602 "integrity": "sha512-ZxtijOmlQCBWGwbVmwOF/UCzuGIbUkqB1faQRf5akQmxRJ1ujusWsb3CVfk/9iZKr2L5SMU5wPBi1UWbvL+VQA==", 603 "cpu": [ 604 "x64" 605 ], 606 "dev": true, 607 "license": "MIT", 608 "optional": true, 609 "os": [ 610 "darwin" 611 ], 612 "engines": { 613 "node": ">=18" 614 } 615 }, 616 "node_modules/@esbuild/freebsd-arm64": { 617 "version": "0.27.2", 618 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.2.tgz", 619 "integrity": "sha512-lS/9CN+rgqQ9czogxlMcBMGd+l8Q3Nj1MFQwBZJyoEKI50XGxwuzznYdwcav6lpOGv5BqaZXqvBSiB/kJ5op+g==", 620 "cpu": [ 621 "arm64" 622 ], 623 "dev": true, 624 "license": "MIT", 625 "optional": true, 626 "os": [ 627 "freebsd" 628 ], 629 "engines": { 630 "node": ">=18" 631 } 632 }, 633 "node_modules/@esbuild/freebsd-x64": { 634 "version": "0.27.2", 635 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.2.tgz", 636 "integrity": "sha512-tAfqtNYb4YgPnJlEFu4c212HYjQWSO/w/h/lQaBK7RbwGIkBOuNKQI9tqWzx7Wtp7bTPaGC6MJvWI608P3wXYA==", 637 "cpu": [ 638 "x64" 639 ], 640 "dev": true, 641 "license": "MIT", 642 "optional": true, 643 "os": [ 644 "freebsd" 645 ], 646 "engines": { 647 "node": ">=18" 648 } 649 }, 650 "node_modules/@esbuild/linux-arm": { 651 "version": "0.27.2", 652 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.2.tgz", 653 "integrity": "sha512-vWfq4GaIMP9AIe4yj1ZUW18RDhx6EPQKjwe7n8BbIecFtCQG4CfHGaHuh7fdfq+y3LIA2vGS/o9ZBGVxIDi9hw==", 654 "cpu": [ 655 "arm" 656 ], 657 "dev": true, 658 "license": "MIT", 659 "optional": true, 660 "os": [ 661 "linux" 662 ], 663 "engines": { 664 "node": ">=18" 665 } 666 }, 667 "node_modules/@esbuild/linux-arm64": { 668 "version": "0.27.2", 669 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.2.tgz", 670 "integrity": "sha512-hYxN8pr66NsCCiRFkHUAsxylNOcAQaxSSkHMMjcpx0si13t1LHFphxJZUiGwojB1a/Hd5OiPIqDdXONia6bhTw==", 671 "cpu": [ 672 "arm64" 673 ], 674 "dev": true, 675 "license": "MIT", 676 "optional": true, 677 "os": [ 678 "linux" 679 ], 680 "engines": { 681 "node": ">=18" 682 } 683 }, 684 "node_modules/@esbuild/linux-ia32": { 685 "version": "0.27.2", 686 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.2.tgz", 687 "integrity": "sha512-MJt5BRRSScPDwG2hLelYhAAKh9imjHK5+NE/tvnRLbIqUWa+0E9N4WNMjmp/kXXPHZGqPLxggwVhz7QP8CTR8w==", 688 "cpu": [ 689 "ia32" 690 ], 691 "dev": true, 692 "license": "MIT", 693 "optional": true, 694 "os": [ 695 "linux" 696 ], 697 "engines": { 698 "node": ">=18" 699 } 700 }, 701 "node_modules/@esbuild/linux-loong64": { 702 "version": "0.27.2", 703 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.2.tgz", 704 "integrity": "sha512-lugyF1atnAT463aO6KPshVCJK5NgRnU4yb3FUumyVz+cGvZbontBgzeGFO1nF+dPueHD367a2ZXe1NtUkAjOtg==", 705 "cpu": [ 706 "loong64" 707 ], 708 "dev": true, 709 "license": "MIT", 710 "optional": true, 711 "os": [ 712 "linux" 713 ], 714 "engines": { 715 "node": ">=18" 716 } 717 }, 718 "node_modules/@esbuild/linux-mips64el": { 719 "version": "0.27.2", 720 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.2.tgz", 721 "integrity": "sha512-nlP2I6ArEBewvJ2gjrrkESEZkB5mIoaTswuqNFRv/WYd+ATtUpe9Y09RnJvgvdag7he0OWgEZWhviS1OTOKixw==", 722 "cpu": [ 723 "mips64el" 724 ], 725 "dev": true, 726 "license": "MIT", 727 "optional": true, 728 "os": [ 729 "linux" 730 ], 731 "engines": { 732 "node": ">=18" 733 } 734 }, 735 "node_modules/@esbuild/linux-ppc64": { 736 "version": "0.27.2", 737 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.2.tgz", 738 "integrity": "sha512-C92gnpey7tUQONqg1n6dKVbx3vphKtTHJaNG2Ok9lGwbZil6DrfyecMsp9CrmXGQJmZ7iiVXvvZH6Ml5hL6XdQ==", 739 "cpu": [ 740 "ppc64" 741 ], 742 "dev": true, 743 "license": "MIT", 744 "optional": true, 745 "os": [ 746 "linux" 747 ], 748 "engines": { 749 "node": ">=18" 750 } 751 }, 752 "node_modules/@esbuild/linux-riscv64": { 753 "version": "0.27.2", 754 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.2.tgz", 755 "integrity": "sha512-B5BOmojNtUyN8AXlK0QJyvjEZkWwy/FKvakkTDCziX95AowLZKR6aCDhG7LeF7uMCXEJqwa8Bejz5LTPYm8AvA==", 756 "cpu": [ 757 "riscv64" 758 ], 759 "dev": true, 760 "license": "MIT", 761 "optional": true, 762 "os": [ 763 "linux" 764 ], 765 "engines": { 766 "node": ">=18" 767 } 768 }, 769 "node_modules/@esbuild/linux-s390x": { 770 "version": "0.27.2", 771 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.2.tgz", 772 "integrity": "sha512-p4bm9+wsPwup5Z8f4EpfN63qNagQ47Ua2znaqGH6bqLlmJ4bx97Y9JdqxgGZ6Y8xVTixUnEkoKSHcpRlDnNr5w==", 773 "cpu": [ 774 "s390x" 775 ], 776 "dev": true, 777 "license": "MIT", 778 "optional": true, 779 "os": [ 780 "linux" 781 ], 782 "engines": { 783 "node": ">=18" 784 } 785 }, 786 "node_modules/@esbuild/linux-x64": { 787 "version": "0.27.2", 788 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.2.tgz", 789 "integrity": "sha512-uwp2Tip5aPmH+NRUwTcfLb+W32WXjpFejTIOWZFw/v7/KnpCDKG66u4DLcurQpiYTiYwQ9B7KOeMJvLCu/OvbA==", 790 "cpu": [ 791 "x64" 792 ], 793 "dev": true, 794 "license": "MIT", 795 "optional": true, 796 "os": [ 797 "linux" 798 ], 799 "engines": { 800 "node": ">=18" 801 } 802 }, 803 "node_modules/@esbuild/netbsd-arm64": { 804 "version": "0.27.2", 805 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.2.tgz", 806 "integrity": "sha512-Kj6DiBlwXrPsCRDeRvGAUb/LNrBASrfqAIok+xB0LxK8CHqxZ037viF13ugfsIpePH93mX7xfJp97cyDuTZ3cw==", 807 "cpu": [ 808 "arm64" 809 ], 810 "dev": true, 811 "license": "MIT", 812 "optional": true, 813 "os": [ 814 "netbsd" 815 ], 816 "engines": { 817 "node": ">=18" 818 } 819 }, 820 "node_modules/@esbuild/netbsd-x64": { 821 "version": "0.27.2", 822 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.2.tgz", 823 "integrity": "sha512-HwGDZ0VLVBY3Y+Nw0JexZy9o/nUAWq9MlV7cahpaXKW6TOzfVno3y3/M8Ga8u8Yr7GldLOov27xiCnqRZf0tCA==", 824 "cpu": [ 825 "x64" 826 ], 827 "dev": true, 828 "license": "MIT", 829 "optional": true, 830 "os": [ 831 "netbsd" 832 ], 833 "engines": { 834 "node": ">=18" 835 } 836 }, 837 "node_modules/@esbuild/openbsd-arm64": { 838 "version": "0.27.2", 839 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.2.tgz", 840 "integrity": "sha512-DNIHH2BPQ5551A7oSHD0CKbwIA/Ox7+78/AWkbS5QoRzaqlev2uFayfSxq68EkonB+IKjiuxBFoV8ESJy8bOHA==", 841 "cpu": [ 842 "arm64" 843 ], 844 "dev": true, 845 "license": "MIT", 846 "optional": true, 847 "os": [ 848 "openbsd" 849 ], 850 "engines": { 851 "node": ">=18" 852 } 853 }, 854 "node_modules/@esbuild/openbsd-x64": { 855 "version": "0.27.2", 856 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.2.tgz", 857 "integrity": "sha512-/it7w9Nb7+0KFIzjalNJVR5bOzA9Vay+yIPLVHfIQYG/j+j9VTH84aNB8ExGKPU4AzfaEvN9/V4HV+F+vo8OEg==", 858 "cpu": [ 859 "x64" 860 ], 861 "dev": true, 862 "license": "MIT", 863 "optional": true, 864 "os": [ 865 "openbsd" 866 ], 867 "engines": { 868 "node": ">=18" 869 } 870 }, 871 "node_modules/@esbuild/openharmony-arm64": { 872 "version": "0.27.2", 873 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.2.tgz", 874 "integrity": "sha512-LRBbCmiU51IXfeXk59csuX/aSaToeG7w48nMwA6049Y4J4+VbWALAuXcs+qcD04rHDuSCSRKdmY63sruDS5qag==", 875 "cpu": [ 876 "arm64" 877 ], 878 "dev": true, 879 "license": "MIT", 880 "optional": true, 881 "os": [ 882 "openharmony" 883 ], 884 "engines": { 885 "node": ">=18" 886 } 887 }, 888 "node_modules/@esbuild/sunos-x64": { 889 "version": "0.27.2", 890 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.2.tgz", 891 "integrity": "sha512-kMtx1yqJHTmqaqHPAzKCAkDaKsffmXkPHThSfRwZGyuqyIeBvf08KSsYXl+abf5HDAPMJIPnbBfXvP2ZC2TfHg==", 892 "cpu": [ 893 "x64" 894 ], 895 "dev": true, 896 "license": "MIT", 897 "optional": true, 898 "os": [ 899 "sunos" 900 ], 901 "engines": { 902 "node": ">=18" 903 } 904 }, 905 "node_modules/@esbuild/win32-arm64": { 906 "version": "0.27.2", 907 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.2.tgz", 908 "integrity": "sha512-Yaf78O/B3Kkh+nKABUF++bvJv5Ijoy9AN1ww904rOXZFLWVc5OLOfL56W+C8F9xn5JQZa3UX6m+IktJnIb1Jjg==", 909 "cpu": [ 910 "arm64" 911 ], 912 "dev": true, 913 "license": "MIT", 914 "optional": true, 915 "os": [ 916 "win32" 917 ], 918 "engines": { 919 "node": ">=18" 920 } 921 }, 922 "node_modules/@esbuild/win32-ia32": { 923 "version": "0.27.2", 924 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.2.tgz", 925 "integrity": "sha512-Iuws0kxo4yusk7sw70Xa2E2imZU5HoixzxfGCdxwBdhiDgt9vX9VUCBhqcwY7/uh//78A1hMkkROMJq9l27oLQ==", 926 "cpu": [ 927 "ia32" 928 ], 929 "dev": true, 930 "license": "MIT", 931 "optional": true, 932 "os": [ 933 "win32" 934 ], 935 "engines": { 936 "node": ">=18" 937 } 938 }, 939 "node_modules/@esbuild/win32-x64": { 940 "version": "0.27.2", 941 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.2.tgz", 942 "integrity": "sha512-sRdU18mcKf7F+YgheI/zGf5alZatMUTKj/jNS6l744f9u3WFu4v7twcUI9vu4mknF4Y9aDlblIie0IM+5xxaqQ==", 943 "cpu": [ 944 "x64" 945 ], 946 "dev": true, 947 "license": "MIT", 948 "optional": true, 949 "os": [ 950 "win32" 951 ], 952 "engines": { 953 "node": ">=18" 954 } 955 }, 956 "node_modules/@eslint-community/eslint-utils": { 957 "version": "4.9.1", 958 "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.1.tgz", 959 "integrity": "sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==", 960 "dev": true, 961 "license": "MIT", 962 "dependencies": { 963 "eslint-visitor-keys": "^3.4.3" 964 }, 965 "engines": { 966 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 967 }, 968 "funding": { 969 "url": "https://opencollective.com/eslint" 970 }, 971 "peerDependencies": { 972 "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" 973 } 974 }, 975 "node_modules/@eslint-community/regexpp": { 976 "version": "4.12.2", 977 "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.2.tgz", 978 "integrity": "sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==", 979 "dev": true, 980 "license": "MIT", 981 "engines": { 982 "node": "^12.0.0 || ^14.0.0 || >=16.0.0" 983 } 984 }, 985 "node_modules/@eslint/eslintrc": { 986 "version": "2.1.4", 987 "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", 988 "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", 989 "dev": true, 990 "license": "MIT", 991 "dependencies": { 992 "ajv": "^6.12.4", 993 "debug": "^4.3.2", 994 "espree": "^9.6.0", 995 "globals": "^13.19.0", 996 "ignore": "^5.2.0", 997 "import-fresh": "^3.2.1", 998 "js-yaml": "^4.1.0", 999 "minimatch": "^3.1.2", 1000 "strip-json-comments": "^3.1.1" 1001 }, 1002 "engines": { 1003 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 1004 }, 1005 "funding": { 1006 "url": "https://opencollective.com/eslint" 1007 } 1008 }, 1009 "node_modules/@eslint/eslintrc/node_modules/brace-expansion": { 1010 "version": "1.1.12", 1011 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", 1012 "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", 1013 "dev": true, 1014 "license": "MIT", 1015 "dependencies": { 1016 "balanced-match": "^1.0.0", 1017 "concat-map": "0.0.1" 1018 } 1019 }, 1020 "node_modules/@eslint/eslintrc/node_modules/minimatch": { 1021 "version": "3.1.2", 1022 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 1023 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 1024 "dev": true, 1025 "license": "ISC", 1026 "dependencies": { 1027 "brace-expansion": "^1.1.7" 1028 }, 1029 "engines": { 1030 "node": "*" 1031 } 1032 }, 1033 "node_modules/@eslint/js": { 1034 "version": "8.57.1", 1035 "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.1.tgz", 1036 "integrity": "sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==", 1037 "dev": true, 1038 "license": "MIT", 1039 "engines": { 1040 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 1041 } 1042 }, 1043 "node_modules/@humanwhocodes/config-array": { 1044 "version": "0.13.0", 1045 "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.13.0.tgz", 1046 "integrity": "sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==", 1047 "deprecated": "Use @eslint/config-array instead", 1048 "dev": true, 1049 "license": "Apache-2.0", 1050 "dependencies": { 1051 "@humanwhocodes/object-schema": "^2.0.3", 1052 "debug": "^4.3.1", 1053 "minimatch": "^3.0.5" 1054 }, 1055 "engines": { 1056 "node": ">=10.10.0" 1057 } 1058 }, 1059 "node_modules/@humanwhocodes/config-array/node_modules/brace-expansion": { 1060 "version": "1.1.12", 1061 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", 1062 "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", 1063 "dev": true, 1064 "license": "MIT", 1065 "dependencies": { 1066 "balanced-match": "^1.0.0", 1067 "concat-map": "0.0.1" 1068 } 1069 }, 1070 "node_modules/@humanwhocodes/config-array/node_modules/minimatch": { 1071 "version": "3.1.2", 1072 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 1073 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 1074 "dev": true, 1075 "license": "ISC", 1076 "dependencies": { 1077 "brace-expansion": "^1.1.7" 1078 }, 1079 "engines": { 1080 "node": "*" 1081 } 1082 }, 1083 "node_modules/@humanwhocodes/module-importer": { 1084 "version": "1.0.1", 1085 "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", 1086 "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", 1087 "dev": true, 1088 "license": "Apache-2.0", 1089 "engines": { 1090 "node": ">=12.22" 1091 }, 1092 "funding": { 1093 "type": "github", 1094 "url": "https://github.com/sponsors/nzakas" 1095 } 1096 }, 1097 "node_modules/@humanwhocodes/object-schema": { 1098 "version": "2.0.3", 1099 "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", 1100 "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", 1101 "deprecated": "Use @eslint/object-schema instead", 1102 "dev": true, 1103 "license": "BSD-3-Clause" 1104 }, 1105 "node_modules/@jridgewell/gen-mapping": { 1106 "version": "0.3.13", 1107 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", 1108 "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", 1109 "dev": true, 1110 "license": "MIT", 1111 "dependencies": { 1112 "@jridgewell/sourcemap-codec": "^1.5.0", 1113 "@jridgewell/trace-mapping": "^0.3.24" 1114 } 1115 }, 1116 "node_modules/@jridgewell/remapping": { 1117 "version": "2.3.5", 1118 "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz", 1119 "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==", 1120 "dev": true, 1121 "license": "MIT", 1122 "dependencies": { 1123 "@jridgewell/gen-mapping": "^0.3.5", 1124 "@jridgewell/trace-mapping": "^0.3.24" 1125 } 1126 }, 1127 "node_modules/@jridgewell/resolve-uri": { 1128 "version": "3.1.2", 1129 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", 1130 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", 1131 "dev": true, 1132 "license": "MIT", 1133 "engines": { 1134 "node": ">=6.0.0" 1135 } 1136 }, 1137 "node_modules/@jridgewell/sourcemap-codec": { 1138 "version": "1.5.5", 1139 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", 1140 "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", 1141 "dev": true, 1142 "license": "MIT" 1143 }, 1144 "node_modules/@jridgewell/trace-mapping": { 1145 "version": "0.3.31", 1146 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", 1147 "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", 1148 "dev": true, 1149 "license": "MIT", 1150 "dependencies": { 1151 "@jridgewell/resolve-uri": "^3.1.0", 1152 "@jridgewell/sourcemap-codec": "^1.4.14" 1153 } 1154 }, 1155 "node_modules/@nodelib/fs.scandir": { 1156 "version": "2.1.5", 1157 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", 1158 "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", 1159 "dev": true, 1160 "license": "MIT", 1161 "dependencies": { 1162 "@nodelib/fs.stat": "2.0.5", 1163 "run-parallel": "^1.1.9" 1164 }, 1165 "engines": { 1166 "node": ">= 8" 1167 } 1168 }, 1169 "node_modules/@nodelib/fs.stat": { 1170 "version": "2.0.5", 1171 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", 1172 "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", 1173 "dev": true, 1174 "license": "MIT", 1175 "engines": { 1176 "node": ">= 8" 1177 } 1178 }, 1179 "node_modules/@nodelib/fs.walk": { 1180 "version": "1.2.8", 1181 "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", 1182 "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", 1183 "dev": true, 1184 "license": "MIT", 1185 "dependencies": { 1186 "@nodelib/fs.scandir": "2.1.5", 1187 "fastq": "^1.6.0" 1188 }, 1189 "engines": { 1190 "node": ">= 8" 1191 } 1192 }, 1193 "node_modules/@playwright/test": { 1194 "version": "1.58.0", 1195 "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.58.0.tgz", 1196 "integrity": "sha512-fWza+Lpbj6SkQKCrU6si4iu+fD2dD3gxNHFhUPxsfXBPhnv3rRSQVd0NtBUT9Z/RhF/boCBcuUaMUSTRTopjZg==", 1197 "dev": true, 1198 "license": "Apache-2.0", 1199 "dependencies": { 1200 "playwright": "1.58.0" 1201 }, 1202 "bin": { 1203 "playwright": "cli.js" 1204 }, 1205 "engines": { 1206 "node": ">=18" 1207 } 1208 }, 1209 "node_modules/@remix-run/router": { 1210 "version": "1.23.2", 1211 "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.23.2.tgz", 1212 "integrity": "sha512-Ic6m2U/rMjTkhERIa/0ZtXJP17QUi2CbWE7cqx4J58M8aA3QTfW+2UlQ4psvTX9IO1RfNVhK3pcpdjej7L+t2w==", 1213 "license": "MIT", 1214 "engines": { 1215 "node": ">=14.0.0" 1216 } 1217 }, 1218 "node_modules/@rolldown/pluginutils": { 1219 "version": "1.0.0-beta.27", 1220 "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-beta.27.tgz", 1221 "integrity": "sha512-+d0F4MKMCbeVUJwG96uQ4SgAznZNSq93I3V+9NHA4OpvqG8mRCpGdKmK8l/dl02h2CCDHwW2FqilnTyDcAnqjA==", 1222 "dev": true, 1223 "license": "MIT" 1224 }, 1225 "node_modules/@rollup/rollup-android-arm-eabi": { 1226 "version": "4.57.0", 1227 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.57.0.tgz", 1228 "integrity": "sha512-tPgXB6cDTndIe1ah7u6amCI1T0SsnlOuKgg10Xh3uizJk4e5M1JGaUMk7J4ciuAUcFpbOiNhm2XIjP9ON0dUqA==", 1229 "cpu": [ 1230 "arm" 1231 ], 1232 "dev": true, 1233 "license": "MIT", 1234 "optional": true, 1235 "os": [ 1236 "android" 1237 ] 1238 }, 1239 "node_modules/@rollup/rollup-android-arm64": { 1240 "version": "4.57.0", 1241 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.57.0.tgz", 1242 "integrity": "sha512-sa4LyseLLXr1onr97StkU1Nb7fWcg6niokTwEVNOO7awaKaoRObQ54+V/hrF/BP1noMEaaAW6Fg2d/CfLiq3Mg==", 1243 "cpu": [ 1244 "arm64" 1245 ], 1246 "dev": true, 1247 "license": "MIT", 1248 "optional": true, 1249 "os": [ 1250 "android" 1251 ] 1252 }, 1253 "node_modules/@rollup/rollup-darwin-arm64": { 1254 "version": "4.57.0", 1255 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.57.0.tgz", 1256 "integrity": "sha512-/NNIj9A7yLjKdmkx5dC2XQ9DmjIECpGpwHoGmA5E1AhU0fuICSqSWScPhN1yLCkEdkCwJIDu2xIeLPs60MNIVg==", 1257 "cpu": [ 1258 "arm64" 1259 ], 1260 "dev": true, 1261 "license": "MIT", 1262 "optional": true, 1263 "os": [ 1264 "darwin" 1265 ] 1266 }, 1267 "node_modules/@rollup/rollup-darwin-x64": { 1268 "version": "4.57.0", 1269 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.57.0.tgz", 1270 "integrity": "sha512-xoh8abqgPrPYPr7pTYipqnUi1V3em56JzE/HgDgitTqZBZ3yKCWI+7KUkceM6tNweyUKYru1UMi7FC060RyKwA==", 1271 "cpu": [ 1272 "x64" 1273 ], 1274 "dev": true, 1275 "license": "MIT", 1276 "optional": true, 1277 "os": [ 1278 "darwin" 1279 ] 1280 }, 1281 "node_modules/@rollup/rollup-freebsd-arm64": { 1282 "version": "4.57.0", 1283 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.57.0.tgz", 1284 "integrity": "sha512-PCkMh7fNahWSbA0OTUQ2OpYHpjZZr0hPr8lId8twD7a7SeWrvT3xJVyza+dQwXSSq4yEQTMoXgNOfMCsn8584g==", 1285 "cpu": [ 1286 "arm64" 1287 ], 1288 "dev": true, 1289 "license": "MIT", 1290 "optional": true, 1291 "os": [ 1292 "freebsd" 1293 ] 1294 }, 1295 "node_modules/@rollup/rollup-freebsd-x64": { 1296 "version": "4.57.0", 1297 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.57.0.tgz", 1298 "integrity": "sha512-1j3stGx+qbhXql4OCDZhnK7b01s6rBKNybfsX+TNrEe9JNq4DLi1yGiR1xW+nL+FNVvI4D02PUnl6gJ/2y6WJA==", 1299 "cpu": [ 1300 "x64" 1301 ], 1302 "dev": true, 1303 "license": "MIT", 1304 "optional": true, 1305 "os": [ 1306 "freebsd" 1307 ] 1308 }, 1309 "node_modules/@rollup/rollup-linux-arm-gnueabihf": { 1310 "version": "4.57.0", 1311 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.57.0.tgz", 1312 "integrity": "sha512-eyrr5W08Ms9uM0mLcKfM/Uzx7hjhz2bcjv8P2uynfj0yU8GGPdz8iYrBPhiLOZqahoAMB8ZiolRZPbbU2MAi6Q==", 1313 "cpu": [ 1314 "arm" 1315 ], 1316 "dev": true, 1317 "license": "MIT", 1318 "optional": true, 1319 "os": [ 1320 "linux" 1321 ] 1322 }, 1323 "node_modules/@rollup/rollup-linux-arm-musleabihf": { 1324 "version": "4.57.0", 1325 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.57.0.tgz", 1326 "integrity": "sha512-Xds90ITXJCNyX9pDhqf85MKWUI4lqjiPAipJ8OLp8xqI2Ehk+TCVhF9rvOoN8xTbcafow3QOThkNnrM33uCFQA==", 1327 "cpu": [ 1328 "arm" 1329 ], 1330 "dev": true, 1331 "license": "MIT", 1332 "optional": true, 1333 "os": [ 1334 "linux" 1335 ] 1336 }, 1337 "node_modules/@rollup/rollup-linux-arm64-gnu": { 1338 "version": "4.57.0", 1339 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.57.0.tgz", 1340 "integrity": "sha512-Xws2KA4CLvZmXjy46SQaXSejuKPhwVdaNinldoYfqruZBaJHqVo6hnRa8SDo9z7PBW5x84SH64+izmldCgbezw==", 1341 "cpu": [ 1342 "arm64" 1343 ], 1344 "dev": true, 1345 "license": "MIT", 1346 "optional": true, 1347 "os": [ 1348 "linux" 1349 ] 1350 }, 1351 "node_modules/@rollup/rollup-linux-arm64-musl": { 1352 "version": "4.57.0", 1353 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.57.0.tgz", 1354 "integrity": "sha512-hrKXKbX5FdaRJj7lTMusmvKbhMJSGWJ+w++4KmjiDhpTgNlhYobMvKfDoIWecy4O60K6yA4SnztGuNTQF+Lplw==", 1355 "cpu": [ 1356 "arm64" 1357 ], 1358 "dev": true, 1359 "license": "MIT", 1360 "optional": true, 1361 "os": [ 1362 "linux" 1363 ] 1364 }, 1365 "node_modules/@rollup/rollup-linux-loong64-gnu": { 1366 "version": "4.57.0", 1367 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.57.0.tgz", 1368 "integrity": "sha512-6A+nccfSDGKsPm00d3xKcrsBcbqzCTAukjwWK6rbuAnB2bHaL3r9720HBVZ/no7+FhZLz/U3GwwZZEh6tOSI8Q==", 1369 "cpu": [ 1370 "loong64" 1371 ], 1372 "dev": true, 1373 "license": "MIT", 1374 "optional": true, 1375 "os": [ 1376 "linux" 1377 ] 1378 }, 1379 "node_modules/@rollup/rollup-linux-loong64-musl": { 1380 "version": "4.57.0", 1381 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.57.0.tgz", 1382 "integrity": "sha512-4P1VyYUe6XAJtQH1Hh99THxr0GKMMwIXsRNOceLrJnaHTDgk1FTcTimDgneRJPvB3LqDQxUmroBclQ1S0cIJwQ==", 1383 "cpu": [ 1384 "loong64" 1385 ], 1386 "dev": true, 1387 "license": "MIT", 1388 "optional": true, 1389 "os": [ 1390 "linux" 1391 ] 1392 }, 1393 "node_modules/@rollup/rollup-linux-ppc64-gnu": { 1394 "version": "4.57.0", 1395 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.57.0.tgz", 1396 "integrity": "sha512-8Vv6pLuIZCMcgXre6c3nOPhE0gjz1+nZP6T+hwWjr7sVH8k0jRkH+XnfjjOTglyMBdSKBPPz54/y1gToSKwrSQ==", 1397 "cpu": [ 1398 "ppc64" 1399 ], 1400 "dev": true, 1401 "license": "MIT", 1402 "optional": true, 1403 "os": [ 1404 "linux" 1405 ] 1406 }, 1407 "node_modules/@rollup/rollup-linux-ppc64-musl": { 1408 "version": "4.57.0", 1409 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.57.0.tgz", 1410 "integrity": "sha512-r1te1M0Sm2TBVD/RxBPC6RZVwNqUTwJTA7w+C/IW5v9Ssu6xmxWEi+iJQlpBhtUiT1raJ5b48pI8tBvEjEFnFA==", 1411 "cpu": [ 1412 "ppc64" 1413 ], 1414 "dev": true, 1415 "license": "MIT", 1416 "optional": true, 1417 "os": [ 1418 "linux" 1419 ] 1420 }, 1421 "node_modules/@rollup/rollup-linux-riscv64-gnu": { 1422 "version": "4.57.0", 1423 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.57.0.tgz", 1424 "integrity": "sha512-say0uMU/RaPm3CDQLxUUTF2oNWL8ysvHkAjcCzV2znxBr23kFfaxocS9qJm+NdkRhF8wtdEEAJuYcLPhSPbjuQ==", 1425 "cpu": [ 1426 "riscv64" 1427 ], 1428 "dev": true, 1429 "license": "MIT", 1430 "optional": true, 1431 "os": [ 1432 "linux" 1433 ] 1434 }, 1435 "node_modules/@rollup/rollup-linux-riscv64-musl": { 1436 "version": "4.57.0", 1437 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.57.0.tgz", 1438 "integrity": "sha512-/MU7/HizQGsnBREtRpcSbSV1zfkoxSTR7wLsRmBPQ8FwUj5sykrP1MyJTvsxP5KBq9SyE6kH8UQQQwa0ASeoQQ==", 1439 "cpu": [ 1440 "riscv64" 1441 ], 1442 "dev": true, 1443 "license": "MIT", 1444 "optional": true, 1445 "os": [ 1446 "linux" 1447 ] 1448 }, 1449 "node_modules/@rollup/rollup-linux-s390x-gnu": { 1450 "version": "4.57.0", 1451 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.57.0.tgz", 1452 "integrity": "sha512-Q9eh+gUGILIHEaJf66aF6a414jQbDnn29zeu0eX3dHMuysnhTvsUvZTCAyZ6tJhUjnvzBKE4FtuaYxutxRZpOg==", 1453 "cpu": [ 1454 "s390x" 1455 ], 1456 "dev": true, 1457 "license": "MIT", 1458 "optional": true, 1459 "os": [ 1460 "linux" 1461 ] 1462 }, 1463 "node_modules/@rollup/rollup-linux-x64-gnu": { 1464 "version": "4.57.0", 1465 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.57.0.tgz", 1466 "integrity": "sha512-OR5p5yG5OKSxHReWmwvM0P+VTPMwoBS45PXTMYaskKQqybkS3Kmugq1W+YbNWArF8/s7jQScgzXUhArzEQ7x0A==", 1467 "cpu": [ 1468 "x64" 1469 ], 1470 "dev": true, 1471 "license": "MIT", 1472 "optional": true, 1473 "os": [ 1474 "linux" 1475 ] 1476 }, 1477 "node_modules/@rollup/rollup-linux-x64-musl": { 1478 "version": "4.57.0", 1479 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.57.0.tgz", 1480 "integrity": "sha512-XeatKzo4lHDsVEbm1XDHZlhYZZSQYym6dg2X/Ko0kSFgio+KXLsxwJQprnR48GvdIKDOpqWqssC3iBCjoMcMpw==", 1481 "cpu": [ 1482 "x64" 1483 ], 1484 "dev": true, 1485 "license": "MIT", 1486 "optional": true, 1487 "os": [ 1488 "linux" 1489 ] 1490 }, 1491 "node_modules/@rollup/rollup-openbsd-x64": { 1492 "version": "4.57.0", 1493 "resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.57.0.tgz", 1494 "integrity": "sha512-Lu71y78F5qOfYmubYLHPcJm74GZLU6UJ4THkf/a1K7Tz2ycwC2VUbsqbJAXaR6Bx70SRdlVrt2+n5l7F0agTUw==", 1495 "cpu": [ 1496 "x64" 1497 ], 1498 "dev": true, 1499 "license": "MIT", 1500 "optional": true, 1501 "os": [ 1502 "openbsd" 1503 ] 1504 }, 1505 "node_modules/@rollup/rollup-openharmony-arm64": { 1506 "version": "4.57.0", 1507 "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.57.0.tgz", 1508 "integrity": "sha512-v5xwKDWcu7qhAEcsUubiav7r+48Uk/ENWdr82MBZZRIm7zThSxCIVDfb3ZeRRq9yqk+oIzMdDo6fCcA5DHfMyA==", 1509 "cpu": [ 1510 "arm64" 1511 ], 1512 "dev": true, 1513 "license": "MIT", 1514 "optional": true, 1515 "os": [ 1516 "openharmony" 1517 ] 1518 }, 1519 "node_modules/@rollup/rollup-win32-arm64-msvc": { 1520 "version": "4.57.0", 1521 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.57.0.tgz", 1522 "integrity": "sha512-XnaaaSMGSI6Wk8F4KK3QP7GfuuhjGchElsVerCplUuxRIzdvZ7hRBpLR0omCmw+kI2RFJB80nenhOoGXlJ5TfQ==", 1523 "cpu": [ 1524 "arm64" 1525 ], 1526 "dev": true, 1527 "license": "MIT", 1528 "optional": true, 1529 "os": [ 1530 "win32" 1531 ] 1532 }, 1533 "node_modules/@rollup/rollup-win32-ia32-msvc": { 1534 "version": "4.57.0", 1535 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.57.0.tgz", 1536 "integrity": "sha512-3K1lP+3BXY4t4VihLw5MEg6IZD3ojSYzqzBG571W3kNQe4G4CcFpSUQVgurYgib5d+YaCjeFow8QivWp8vuSvA==", 1537 "cpu": [ 1538 "ia32" 1539 ], 1540 "dev": true, 1541 "license": "MIT", 1542 "optional": true, 1543 "os": [ 1544 "win32" 1545 ] 1546 }, 1547 "node_modules/@rollup/rollup-win32-x64-gnu": { 1548 "version": "4.57.0", 1549 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.57.0.tgz", 1550 "integrity": "sha512-MDk610P/vJGc5L5ImE4k5s+GZT3en0KoK1MKPXCRgzmksAMk79j4h3k1IerxTNqwDLxsGxStEZVBqG0gIqZqoA==", 1551 "cpu": [ 1552 "x64" 1553 ], 1554 "dev": true, 1555 "license": "MIT", 1556 "optional": true, 1557 "os": [ 1558 "win32" 1559 ] 1560 }, 1561 "node_modules/@rollup/rollup-win32-x64-msvc": { 1562 "version": "4.57.0", 1563 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.57.0.tgz", 1564 "integrity": "sha512-Zv7v6q6aV+VslnpwzqKAmrk5JdVkLUzok2208ZXGipjb+msxBr/fJPZyeEXiFgH7k62Ak0SLIfxQRZQvTuf7rQ==", 1565 "cpu": [ 1566 "x64" 1567 ], 1568 "dev": true, 1569 "license": "MIT", 1570 "optional": true, 1571 "os": [ 1572 "win32" 1573 ] 1574 }, 1575 "node_modules/@standard-schema/spec": { 1576 "version": "1.1.0", 1577 "resolved": "https://registry.npmjs.org/@standard-schema/spec/-/spec-1.1.0.tgz", 1578 "integrity": "sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==", 1579 "dev": true, 1580 "license": "MIT" 1581 }, 1582 "node_modules/@types/babel__core": { 1583 "version": "7.20.5", 1584 "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", 1585 "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", 1586 "dev": true, 1587 "license": "MIT", 1588 "dependencies": { 1589 "@babel/parser": "^7.20.7", 1590 "@babel/types": "^7.20.7", 1591 "@types/babel__generator": "*", 1592 "@types/babel__template": "*", 1593 "@types/babel__traverse": "*" 1594 } 1595 }, 1596 "node_modules/@types/babel__generator": { 1597 "version": "7.27.0", 1598 "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.27.0.tgz", 1599 "integrity": "sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==", 1600 "dev": true, 1601 "license": "MIT", 1602 "dependencies": { 1603 "@babel/types": "^7.0.0" 1604 } 1605 }, 1606 "node_modules/@types/babel__template": { 1607 "version": "7.4.4", 1608 "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", 1609 "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", 1610 "dev": true, 1611 "license": "MIT", 1612 "dependencies": { 1613 "@babel/parser": "^7.1.0", 1614 "@babel/types": "^7.0.0" 1615 } 1616 }, 1617 "node_modules/@types/babel__traverse": { 1618 "version": "7.28.0", 1619 "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.28.0.tgz", 1620 "integrity": "sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==", 1621 "dev": true, 1622 "license": "MIT", 1623 "dependencies": { 1624 "@babel/types": "^7.28.2" 1625 } 1626 }, 1627 "node_modules/@types/chai": { 1628 "version": "5.2.3", 1629 "resolved": "https://registry.npmjs.org/@types/chai/-/chai-5.2.3.tgz", 1630 "integrity": "sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==", 1631 "dev": true, 1632 "license": "MIT", 1633 "dependencies": { 1634 "@types/deep-eql": "*", 1635 "assertion-error": "^2.0.1" 1636 } 1637 }, 1638 "node_modules/@types/deep-eql": { 1639 "version": "4.0.2", 1640 "resolved": "https://registry.npmjs.org/@types/deep-eql/-/deep-eql-4.0.2.tgz", 1641 "integrity": "sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==", 1642 "dev": true, 1643 "license": "MIT" 1644 }, 1645 "node_modules/@types/estree": { 1646 "version": "1.0.8", 1647 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", 1648 "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", 1649 "dev": true, 1650 "license": "MIT" 1651 }, 1652 "node_modules/@types/prop-types": { 1653 "version": "15.7.15", 1654 "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.15.tgz", 1655 "integrity": "sha512-F6bEyamV9jKGAFBEmlQnesRPGOQqS2+Uwi0Em15xenOxHaf2hv6L8YCVn3rPdPJOiJfPiCnLIRyvwVaqMY3MIw==", 1656 "devOptional": true, 1657 "license": "MIT" 1658 }, 1659 "node_modules/@types/react": { 1660 "version": "18.3.27", 1661 "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.27.tgz", 1662 "integrity": "sha512-cisd7gxkzjBKU2GgdYrTdtQx1SORymWyaAFhaxQPK9bYO9ot3Y5OikQRvY0VYQtvwjeQnizCINJAenh/V7MK2w==", 1663 "devOptional": true, 1664 "license": "MIT", 1665 "peer": true, 1666 "dependencies": { 1667 "@types/prop-types": "*", 1668 "csstype": "^3.2.2" 1669 } 1670 }, 1671 "node_modules/@types/react-dom": { 1672 "version": "18.3.7", 1673 "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.3.7.tgz", 1674 "integrity": "sha512-MEe3UeoENYVFXzoXEWsvcpg6ZvlrFNlOQ7EOsvhI3CfAXwzPfO8Qwuxd40nepsYKqyyVQnTdEfv68q91yLcKrQ==", 1675 "dev": true, 1676 "license": "MIT", 1677 "peerDependencies": { 1678 "@types/react": "^18.0.0" 1679 } 1680 }, 1681 "node_modules/@typescript-eslint/eslint-plugin": { 1682 "version": "7.18.0", 1683 "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.18.0.tgz", 1684 "integrity": "sha512-94EQTWZ40mzBc42ATNIBimBEDltSJ9RQHCC8vc/PDbxi4k8dVwUAv4o98dk50M1zB+JGFxp43FP7f8+FP8R6Sw==", 1685 "dev": true, 1686 "license": "MIT", 1687 "dependencies": { 1688 "@eslint-community/regexpp": "^4.10.0", 1689 "@typescript-eslint/scope-manager": "7.18.0", 1690 "@typescript-eslint/type-utils": "7.18.0", 1691 "@typescript-eslint/utils": "7.18.0", 1692 "@typescript-eslint/visitor-keys": "7.18.0", 1693 "graphemer": "^1.4.0", 1694 "ignore": "^5.3.1", 1695 "natural-compare": "^1.4.0", 1696 "ts-api-utils": "^1.3.0" 1697 }, 1698 "engines": { 1699 "node": "^18.18.0 || >=20.0.0" 1700 }, 1701 "funding": { 1702 "type": "opencollective", 1703 "url": "https://opencollective.com/typescript-eslint" 1704 }, 1705 "peerDependencies": { 1706 "@typescript-eslint/parser": "^7.0.0", 1707 "eslint": "^8.56.0" 1708 }, 1709 "peerDependenciesMeta": { 1710 "typescript": { 1711 "optional": true 1712 } 1713 } 1714 }, 1715 "node_modules/@typescript-eslint/parser": { 1716 "version": "7.18.0", 1717 "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.18.0.tgz", 1718 "integrity": "sha512-4Z+L8I2OqhZV8qA132M4wNL30ypZGYOQVBfMgxDH/K5UX0PNqTu1c6za9ST5r9+tavvHiTWmBnKzpCJ/GlVFtg==", 1719 "dev": true, 1720 "license": "BSD-2-Clause", 1721 "peer": true, 1722 "dependencies": { 1723 "@typescript-eslint/scope-manager": "7.18.0", 1724 "@typescript-eslint/types": "7.18.0", 1725 "@typescript-eslint/typescript-estree": "7.18.0", 1726 "@typescript-eslint/visitor-keys": "7.18.0", 1727 "debug": "^4.3.4" 1728 }, 1729 "engines": { 1730 "node": "^18.18.0 || >=20.0.0" 1731 }, 1732 "funding": { 1733 "type": "opencollective", 1734 "url": "https://opencollective.com/typescript-eslint" 1735 }, 1736 "peerDependencies": { 1737 "eslint": "^8.56.0" 1738 }, 1739 "peerDependenciesMeta": { 1740 "typescript": { 1741 "optional": true 1742 } 1743 } 1744 }, 1745 "node_modules/@typescript-eslint/scope-manager": { 1746 "version": "7.18.0", 1747 "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.18.0.tgz", 1748 "integrity": "sha512-jjhdIE/FPF2B7Z1uzc6i3oWKbGcHb87Qw7AWj6jmEqNOfDFbJWtjt/XfwCpvNkpGWlcJaog5vTR+VV8+w9JflA==", 1749 "dev": true, 1750 "license": "MIT", 1751 "dependencies": { 1752 "@typescript-eslint/types": "7.18.0", 1753 "@typescript-eslint/visitor-keys": "7.18.0" 1754 }, 1755 "engines": { 1756 "node": "^18.18.0 || >=20.0.0" 1757 }, 1758 "funding": { 1759 "type": "opencollective", 1760 "url": "https://opencollective.com/typescript-eslint" 1761 } 1762 }, 1763 "node_modules/@typescript-eslint/type-utils": { 1764 "version": "7.18.0", 1765 "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.18.0.tgz", 1766 "integrity": "sha512-XL0FJXuCLaDuX2sYqZUUSOJ2sG5/i1AAze+axqmLnSkNEVMVYLF+cbwlB2w8D1tinFuSikHmFta+P+HOofrLeA==", 1767 "dev": true, 1768 "license": "MIT", 1769 "dependencies": { 1770 "@typescript-eslint/typescript-estree": "7.18.0", 1771 "@typescript-eslint/utils": "7.18.0", 1772 "debug": "^4.3.4", 1773 "ts-api-utils": "^1.3.0" 1774 }, 1775 "engines": { 1776 "node": "^18.18.0 || >=20.0.0" 1777 }, 1778 "funding": { 1779 "type": "opencollective", 1780 "url": "https://opencollective.com/typescript-eslint" 1781 }, 1782 "peerDependencies": { 1783 "eslint": "^8.56.0" 1784 }, 1785 "peerDependenciesMeta": { 1786 "typescript": { 1787 "optional": true 1788 } 1789 } 1790 }, 1791 "node_modules/@typescript-eslint/types": { 1792 "version": "7.18.0", 1793 "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.18.0.tgz", 1794 "integrity": "sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==", 1795 "dev": true, 1796 "license": "MIT", 1797 "engines": { 1798 "node": "^18.18.0 || >=20.0.0" 1799 }, 1800 "funding": { 1801 "type": "opencollective", 1802 "url": "https://opencollective.com/typescript-eslint" 1803 } 1804 }, 1805 "node_modules/@typescript-eslint/typescript-estree": { 1806 "version": "7.18.0", 1807 "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.18.0.tgz", 1808 "integrity": "sha512-aP1v/BSPnnyhMHts8cf1qQ6Q1IFwwRvAQGRvBFkWlo3/lH29OXA3Pts+c10nxRxIBrDnoMqzhgdwVe5f2D6OzA==", 1809 "dev": true, 1810 "license": "BSD-2-Clause", 1811 "dependencies": { 1812 "@typescript-eslint/types": "7.18.0", 1813 "@typescript-eslint/visitor-keys": "7.18.0", 1814 "debug": "^4.3.4", 1815 "globby": "^11.1.0", 1816 "is-glob": "^4.0.3", 1817 "minimatch": "^9.0.4", 1818 "semver": "^7.6.0", 1819 "ts-api-utils": "^1.3.0" 1820 }, 1821 "engines": { 1822 "node": "^18.18.0 || >=20.0.0" 1823 }, 1824 "funding": { 1825 "type": "opencollective", 1826 "url": "https://opencollective.com/typescript-eslint" 1827 }, 1828 "peerDependenciesMeta": { 1829 "typescript": { 1830 "optional": true 1831 } 1832 } 1833 }, 1834 "node_modules/@typescript-eslint/utils": { 1835 "version": "7.18.0", 1836 "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.18.0.tgz", 1837 "integrity": "sha512-kK0/rNa2j74XuHVcoCZxdFBMF+aq/vH83CXAOHieC+2Gis4mF8jJXT5eAfyD3K0sAxtPuwxaIOIOvhwzVDt/kw==", 1838 "dev": true, 1839 "license": "MIT", 1840 "dependencies": { 1841 "@eslint-community/eslint-utils": "^4.4.0", 1842 "@typescript-eslint/scope-manager": "7.18.0", 1843 "@typescript-eslint/types": "7.18.0", 1844 "@typescript-eslint/typescript-estree": "7.18.0" 1845 }, 1846 "engines": { 1847 "node": "^18.18.0 || >=20.0.0" 1848 }, 1849 "funding": { 1850 "type": "opencollective", 1851 "url": "https://opencollective.com/typescript-eslint" 1852 }, 1853 "peerDependencies": { 1854 "eslint": "^8.56.0" 1855 } 1856 }, 1857 "node_modules/@typescript-eslint/visitor-keys": { 1858 "version": "7.18.0", 1859 "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.18.0.tgz", 1860 "integrity": "sha512-cDF0/Gf81QpY3xYyJKDV14Zwdmid5+uuENhjH2EqFaF0ni+yAyq/LzMaIJdhNJXZI7uLzwIlA+V7oWoyn6Curg==", 1861 "dev": true, 1862 "license": "MIT", 1863 "dependencies": { 1864 "@typescript-eslint/types": "7.18.0", 1865 "eslint-visitor-keys": "^3.4.3" 1866 }, 1867 "engines": { 1868 "node": "^18.18.0 || >=20.0.0" 1869 }, 1870 "funding": { 1871 "type": "opencollective", 1872 "url": "https://opencollective.com/typescript-eslint" 1873 } 1874 }, 1875 "node_modules/@ungap/structured-clone": { 1876 "version": "1.3.0", 1877 "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.0.tgz", 1878 "integrity": "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==", 1879 "dev": true, 1880 "license": "ISC" 1881 }, 1882 "node_modules/@vitejs/plugin-react": { 1883 "version": "4.7.0", 1884 "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-4.7.0.tgz", 1885 "integrity": "sha512-gUu9hwfWvvEDBBmgtAowQCojwZmJ5mcLn3aufeCsitijs3+f2NsrPtlAWIR6OPiqljl96GVCUbLe0HyqIpVaoA==", 1886 "dev": true, 1887 "license": "MIT", 1888 "dependencies": { 1889 "@babel/core": "^7.28.0", 1890 "@babel/plugin-transform-react-jsx-self": "^7.27.1", 1891 "@babel/plugin-transform-react-jsx-source": "^7.27.1", 1892 "@rolldown/pluginutils": "1.0.0-beta.27", 1893 "@types/babel__core": "^7.20.5", 1894 "react-refresh": "^0.17.0" 1895 }, 1896 "engines": { 1897 "node": "^14.18.0 || >=16.0.0" 1898 }, 1899 "peerDependencies": { 1900 "vite": "^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0" 1901 } 1902 }, 1903 "node_modules/@vitest/coverage-v8": { 1904 "version": "4.0.18", 1905 "resolved": "https://registry.npmjs.org/@vitest/coverage-v8/-/coverage-v8-4.0.18.tgz", 1906 "integrity": "sha512-7i+N2i0+ME+2JFZhfuz7Tg/FqKtilHjGyGvoHYQ6iLV0zahbsJ9sljC9OcFcPDbhYKCet+sG8SsVqlyGvPflZg==", 1907 "dev": true, 1908 "license": "MIT", 1909 "dependencies": { 1910 "@bcoe/v8-coverage": "^1.0.2", 1911 "@vitest/utils": "4.0.18", 1912 "ast-v8-to-istanbul": "^0.3.10", 1913 "istanbul-lib-coverage": "^3.2.2", 1914 "istanbul-lib-report": "^3.0.1", 1915 "istanbul-reports": "^3.2.0", 1916 "magicast": "^0.5.1", 1917 "obug": "^2.1.1", 1918 "std-env": "^3.10.0", 1919 "tinyrainbow": "^3.0.3" 1920 }, 1921 "funding": { 1922 "url": "https://opencollective.com/vitest" 1923 }, 1924 "peerDependencies": { 1925 "@vitest/browser": "4.0.18", 1926 "vitest": "4.0.18" 1927 }, 1928 "peerDependenciesMeta": { 1929 "@vitest/browser": { 1930 "optional": true 1931 } 1932 } 1933 }, 1934 "node_modules/@vitest/expect": { 1935 "version": "4.0.18", 1936 "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-4.0.18.tgz", 1937 "integrity": "sha512-8sCWUyckXXYvx4opfzVY03EOiYVxyNrHS5QxX3DAIi5dpJAAkyJezHCP77VMX4HKA2LDT/Jpfo8i2r5BE3GnQQ==", 1938 "dev": true, 1939 "license": "MIT", 1940 "dependencies": { 1941 "@standard-schema/spec": "^1.0.0", 1942 "@types/chai": "^5.2.2", 1943 "@vitest/spy": "4.0.18", 1944 "@vitest/utils": "4.0.18", 1945 "chai": "^6.2.1", 1946 "tinyrainbow": "^3.0.3" 1947 }, 1948 "funding": { 1949 "url": "https://opencollective.com/vitest" 1950 } 1951 }, 1952 "node_modules/@vitest/mocker": { 1953 "version": "4.0.18", 1954 "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-4.0.18.tgz", 1955 "integrity": "sha512-HhVd0MDnzzsgevnOWCBj5Otnzobjy5wLBe4EdeeFGv8luMsGcYqDuFRMcttKWZA5vVO8RFjexVovXvAM4JoJDQ==", 1956 "dev": true, 1957 "license": "MIT", 1958 "dependencies": { 1959 "@vitest/spy": "4.0.18", 1960 "estree-walker": "^3.0.3", 1961 "magic-string": "^0.30.21" 1962 }, 1963 "funding": { 1964 "url": "https://opencollective.com/vitest" 1965 }, 1966 "peerDependencies": { 1967 "msw": "^2.4.9", 1968 "vite": "^6.0.0 || ^7.0.0-0" 1969 }, 1970 "peerDependenciesMeta": { 1971 "msw": { 1972 "optional": true 1973 }, 1974 "vite": { 1975 "optional": true 1976 } 1977 } 1978 }, 1979 "node_modules/@vitest/pretty-format": { 1980 "version": "4.0.18", 1981 "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-4.0.18.tgz", 1982 "integrity": "sha512-P24GK3GulZWC5tz87ux0m8OADrQIUVDPIjjj65vBXYG17ZeU3qD7r+MNZ1RNv4l8CGU2vtTRqixrOi9fYk/yKw==", 1983 "dev": true, 1984 "license": "MIT", 1985 "dependencies": { 1986 "tinyrainbow": "^3.0.3" 1987 }, 1988 "funding": { 1989 "url": "https://opencollective.com/vitest" 1990 } 1991 }, 1992 "node_modules/@vitest/runner": { 1993 "version": "4.0.18", 1994 "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-4.0.18.tgz", 1995 "integrity": "sha512-rpk9y12PGa22Jg6g5M3UVVnTS7+zycIGk9ZNGN+m6tZHKQb7jrP7/77WfZy13Y/EUDd52NDsLRQhYKtv7XfPQw==", 1996 "dev": true, 1997 "license": "MIT", 1998 "dependencies": { 1999 "@vitest/utils": "4.0.18", 2000 "pathe": "^2.0.3" 2001 }, 2002 "funding": { 2003 "url": "https://opencollective.com/vitest" 2004 } 2005 }, 2006 "node_modules/@vitest/snapshot": { 2007 "version": "4.0.18", 2008 "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-4.0.18.tgz", 2009 "integrity": "sha512-PCiV0rcl7jKQjbgYqjtakly6T1uwv/5BQ9SwBLekVg/EaYeQFPiXcgrC2Y7vDMA8dM1SUEAEV82kgSQIlXNMvA==", 2010 "dev": true, 2011 "license": "MIT", 2012 "dependencies": { 2013 "@vitest/pretty-format": "4.0.18", 2014 "magic-string": "^0.30.21", 2015 "pathe": "^2.0.3" 2016 }, 2017 "funding": { 2018 "url": "https://opencollective.com/vitest" 2019 } 2020 }, 2021 "node_modules/@vitest/spy": { 2022 "version": "4.0.18", 2023 "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-4.0.18.tgz", 2024 "integrity": "sha512-cbQt3PTSD7P2OARdVW3qWER5EGq7PHlvE+QfzSC0lbwO+xnt7+XH06ZzFjFRgzUX//JmpxrCu92VdwvEPlWSNw==", 2025 "dev": true, 2026 "license": "MIT", 2027 "funding": { 2028 "url": "https://opencollective.com/vitest" 2029 } 2030 }, 2031 "node_modules/@vitest/utils": { 2032 "version": "4.0.18", 2033 "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-4.0.18.tgz", 2034 "integrity": "sha512-msMRKLMVLWygpK3u2Hybgi4MNjcYJvwTb0Ru09+fOyCXIgT5raYP041DRRdiJiI3k/2U6SEbAETB3YtBrUkCFA==", 2035 "dev": true, 2036 "license": "MIT", 2037 "dependencies": { 2038 "@vitest/pretty-format": "4.0.18", 2039 "tinyrainbow": "^3.0.3" 2040 }, 2041 "funding": { 2042 "url": "https://opencollective.com/vitest" 2043 } 2044 }, 2045 "node_modules/acorn": { 2046 "version": "8.15.0", 2047 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz", 2048 "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", 2049 "dev": true, 2050 "license": "MIT", 2051 "peer": true, 2052 "bin": { 2053 "acorn": "bin/acorn" 2054 }, 2055 "engines": { 2056 "node": ">=0.4.0" 2057 } 2058 }, 2059 "node_modules/acorn-jsx": { 2060 "version": "5.3.2", 2061 "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", 2062 "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", 2063 "dev": true, 2064 "license": "MIT", 2065 "peerDependencies": { 2066 "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" 2067 } 2068 }, 2069 "node_modules/agent-base": { 2070 "version": "7.1.4", 2071 "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz", 2072 "integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==", 2073 "dev": true, 2074 "license": "MIT", 2075 "engines": { 2076 "node": ">= 14" 2077 } 2078 }, 2079 "node_modules/ajv": { 2080 "version": "6.12.6", 2081 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", 2082 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", 2083 "dev": true, 2084 "license": "MIT", 2085 "dependencies": { 2086 "fast-deep-equal": "^3.1.1", 2087 "fast-json-stable-stringify": "^2.0.0", 2088 "json-schema-traverse": "^0.4.1", 2089 "uri-js": "^4.2.2" 2090 }, 2091 "funding": { 2092 "type": "github", 2093 "url": "https://github.com/sponsors/epoberezkin" 2094 } 2095 }, 2096 "node_modules/ansi-regex": { 2097 "version": "5.0.1", 2098 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 2099 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 2100 "dev": true, 2101 "license": "MIT", 2102 "engines": { 2103 "node": ">=8" 2104 } 2105 }, 2106 "node_modules/ansi-styles": { 2107 "version": "4.3.0", 2108 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 2109 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 2110 "dev": true, 2111 "license": "MIT", 2112 "dependencies": { 2113 "color-convert": "^2.0.1" 2114 }, 2115 "engines": { 2116 "node": ">=8" 2117 }, 2118 "funding": { 2119 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 2120 } 2121 }, 2122 "node_modules/any-promise": { 2123 "version": "1.3.0", 2124 "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", 2125 "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", 2126 "dev": true, 2127 "license": "MIT" 2128 }, 2129 "node_modules/anymatch": { 2130 "version": "3.1.3", 2131 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", 2132 "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", 2133 "dev": true, 2134 "license": "ISC", 2135 "dependencies": { 2136 "normalize-path": "^3.0.0", 2137 "picomatch": "^2.0.4" 2138 }, 2139 "engines": { 2140 "node": ">= 8" 2141 } 2142 }, 2143 "node_modules/arg": { 2144 "version": "5.0.2", 2145 "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", 2146 "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", 2147 "dev": true, 2148 "license": "MIT" 2149 }, 2150 "node_modules/argparse": { 2151 "version": "2.0.1", 2152 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 2153 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 2154 "dev": true, 2155 "license": "Python-2.0" 2156 }, 2157 "node_modules/array-union": { 2158 "version": "2.1.0", 2159 "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", 2160 "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", 2161 "dev": true, 2162 "license": "MIT", 2163 "engines": { 2164 "node": ">=8" 2165 } 2166 }, 2167 "node_modules/assertion-error": { 2168 "version": "2.0.1", 2169 "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz", 2170 "integrity": "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==", 2171 "dev": true, 2172 "license": "MIT", 2173 "engines": { 2174 "node": ">=12" 2175 } 2176 }, 2177 "node_modules/ast-v8-to-istanbul": { 2178 "version": "0.3.10", 2179 "resolved": "https://registry.npmjs.org/ast-v8-to-istanbul/-/ast-v8-to-istanbul-0.3.10.tgz", 2180 "integrity": "sha512-p4K7vMz2ZSk3wN8l5o3y2bJAoZXT3VuJI5OLTATY/01CYWumWvwkUw0SqDBnNq6IiTO3qDa1eSQDibAV8g7XOQ==", 2181 "dev": true, 2182 "license": "MIT", 2183 "dependencies": { 2184 "@jridgewell/trace-mapping": "^0.3.31", 2185 "estree-walker": "^3.0.3", 2186 "js-tokens": "^9.0.1" 2187 } 2188 }, 2189 "node_modules/ast-v8-to-istanbul/node_modules/js-tokens": { 2190 "version": "9.0.1", 2191 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-9.0.1.tgz", 2192 "integrity": "sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==", 2193 "dev": true, 2194 "license": "MIT" 2195 }, 2196 "node_modules/asynckit": { 2197 "version": "0.4.0", 2198 "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", 2199 "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", 2200 "dev": true, 2201 "license": "MIT" 2202 }, 2203 "node_modules/autoprefixer": { 2204 "version": "10.4.23", 2205 "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.23.tgz", 2206 "integrity": "sha512-YYTXSFulfwytnjAPlw8QHncHJmlvFKtczb8InXaAx9Q0LbfDnfEYDE55omerIJKihhmU61Ft+cAOSzQVaBUmeA==", 2207 "dev": true, 2208 "funding": [ 2209 { 2210 "type": "opencollective", 2211 "url": "https://opencollective.com/postcss/" 2212 }, 2213 { 2214 "type": "tidelift", 2215 "url": "https://tidelift.com/funding/github/npm/autoprefixer" 2216 }, 2217 { 2218 "type": "github", 2219 "url": "https://github.com/sponsors/ai" 2220 } 2221 ], 2222 "license": "MIT", 2223 "dependencies": { 2224 "browserslist": "^4.28.1", 2225 "caniuse-lite": "^1.0.30001760", 2226 "fraction.js": "^5.3.4", 2227 "picocolors": "^1.1.1", 2228 "postcss-value-parser": "^4.2.0" 2229 }, 2230 "bin": { 2231 "autoprefixer": "bin/autoprefixer" 2232 }, 2233 "engines": { 2234 "node": "^10 || ^12 || >=14" 2235 }, 2236 "peerDependencies": { 2237 "postcss": "^8.1.0" 2238 } 2239 }, 2240 "node_modules/axe-core": { 2241 "version": "4.11.1", 2242 "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.11.1.tgz", 2243 "integrity": "sha512-BASOg+YwO2C+346x3LZOeoovTIoTrRqEsqMa6fmfAV0P+U9mFr9NsyOEpiYvFjbc64NMrSswhV50WdXzdb/Z5A==", 2244 "dev": true, 2245 "license": "MPL-2.0", 2246 "engines": { 2247 "node": ">=4" 2248 } 2249 }, 2250 "node_modules/balanced-match": { 2251 "version": "1.0.2", 2252 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 2253 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 2254 "dev": true, 2255 "license": "MIT" 2256 }, 2257 "node_modules/baseline-browser-mapping": { 2258 "version": "2.9.18", 2259 "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.9.18.tgz", 2260 "integrity": "sha512-e23vBV1ZLfjb9apvfPk4rHVu2ry6RIr2Wfs+O324okSidrX7pTAnEJPCh/O5BtRlr7QtZI7ktOP3vsqr7Z5XoA==", 2261 "dev": true, 2262 "license": "Apache-2.0", 2263 "bin": { 2264 "baseline-browser-mapping": "dist/cli.js" 2265 } 2266 }, 2267 "node_modules/binary-extensions": { 2268 "version": "2.3.0", 2269 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", 2270 "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", 2271 "dev": true, 2272 "license": "MIT", 2273 "engines": { 2274 "node": ">=8" 2275 }, 2276 "funding": { 2277 "url": "https://github.com/sponsors/sindresorhus" 2278 } 2279 }, 2280 "node_modules/brace-expansion": { 2281 "version": "2.0.2", 2282 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", 2283 "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", 2284 "dev": true, 2285 "license": "MIT", 2286 "dependencies": { 2287 "balanced-match": "^1.0.0" 2288 } 2289 }, 2290 "node_modules/braces": { 2291 "version": "3.0.3", 2292 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", 2293 "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", 2294 "dev": true, 2295 "license": "MIT", 2296 "dependencies": { 2297 "fill-range": "^7.1.1" 2298 }, 2299 "engines": { 2300 "node": ">=8" 2301 } 2302 }, 2303 "node_modules/browserslist": { 2304 "version": "4.28.1", 2305 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.1.tgz", 2306 "integrity": "sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==", 2307 "dev": true, 2308 "funding": [ 2309 { 2310 "type": "opencollective", 2311 "url": "https://opencollective.com/browserslist" 2312 }, 2313 { 2314 "type": "tidelift", 2315 "url": "https://tidelift.com/funding/github/npm/browserslist" 2316 }, 2317 { 2318 "type": "github", 2319 "url": "https://github.com/sponsors/ai" 2320 } 2321 ], 2322 "license": "MIT", 2323 "peer": true, 2324 "dependencies": { 2325 "baseline-browser-mapping": "^2.9.0", 2326 "caniuse-lite": "^1.0.30001759", 2327 "electron-to-chromium": "^1.5.263", 2328 "node-releases": "^2.0.27", 2329 "update-browserslist-db": "^1.2.0" 2330 }, 2331 "bin": { 2332 "browserslist": "cli.js" 2333 }, 2334 "engines": { 2335 "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" 2336 } 2337 }, 2338 "node_modules/call-bind-apply-helpers": { 2339 "version": "1.0.2", 2340 "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", 2341 "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", 2342 "dev": true, 2343 "license": "MIT", 2344 "dependencies": { 2345 "es-errors": "^1.3.0", 2346 "function-bind": "^1.1.2" 2347 }, 2348 "engines": { 2349 "node": ">= 0.4" 2350 } 2351 }, 2352 "node_modules/callsites": { 2353 "version": "3.1.0", 2354 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", 2355 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", 2356 "dev": true, 2357 "license": "MIT", 2358 "engines": { 2359 "node": ">=6" 2360 } 2361 }, 2362 "node_modules/camelcase-css": { 2363 "version": "2.0.1", 2364 "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", 2365 "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", 2366 "dev": true, 2367 "license": "MIT", 2368 "engines": { 2369 "node": ">= 6" 2370 } 2371 }, 2372 "node_modules/caniuse-lite": { 2373 "version": "1.0.30001766", 2374 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001766.tgz", 2375 "integrity": "sha512-4C0lfJ0/YPjJQHagaE9x2Elb69CIqEPZeG0anQt9SIvIoOH4a4uaRl73IavyO+0qZh6MDLH//DrXThEYKHkmYA==", 2376 "dev": true, 2377 "funding": [ 2378 { 2379 "type": "opencollective", 2380 "url": "https://opencollective.com/browserslist" 2381 }, 2382 { 2383 "type": "tidelift", 2384 "url": "https://tidelift.com/funding/github/npm/caniuse-lite" 2385 }, 2386 { 2387 "type": "github", 2388 "url": "https://github.com/sponsors/ai" 2389 } 2390 ], 2391 "license": "CC-BY-4.0" 2392 }, 2393 "node_modules/chai": { 2394 "version": "6.2.2", 2395 "resolved": "https://registry.npmjs.org/chai/-/chai-6.2.2.tgz", 2396 "integrity": "sha512-NUPRluOfOiTKBKvWPtSD4PhFvWCqOi0BGStNWs57X9js7XGTprSmFoz5F0tWhR4WPjNeR9jXqdC7/UpSJTnlRg==", 2397 "dev": true, 2398 "license": "MIT", 2399 "engines": { 2400 "node": ">=18" 2401 } 2402 }, 2403 "node_modules/chalk": { 2404 "version": "4.1.2", 2405 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 2406 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 2407 "dev": true, 2408 "license": "MIT", 2409 "dependencies": { 2410 "ansi-styles": "^4.1.0", 2411 "supports-color": "^7.1.0" 2412 }, 2413 "engines": { 2414 "node": ">=10" 2415 }, 2416 "funding": { 2417 "url": "https://github.com/chalk/chalk?sponsor=1" 2418 } 2419 }, 2420 "node_modules/chokidar": { 2421 "version": "3.6.0", 2422 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", 2423 "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", 2424 "dev": true, 2425 "license": "MIT", 2426 "dependencies": { 2427 "anymatch": "~3.1.2", 2428 "braces": "~3.0.2", 2429 "glob-parent": "~5.1.2", 2430 "is-binary-path": "~2.1.0", 2431 "is-glob": "~4.0.1", 2432 "normalize-path": "~3.0.0", 2433 "readdirp": "~3.6.0" 2434 }, 2435 "engines": { 2436 "node": ">= 8.10.0" 2437 }, 2438 "funding": { 2439 "url": "https://paulmillr.com/funding/" 2440 }, 2441 "optionalDependencies": { 2442 "fsevents": "~2.3.2" 2443 } 2444 }, 2445 "node_modules/chokidar/node_modules/glob-parent": { 2446 "version": "5.1.2", 2447 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 2448 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 2449 "dev": true, 2450 "license": "ISC", 2451 "dependencies": { 2452 "is-glob": "^4.0.1" 2453 }, 2454 "engines": { 2455 "node": ">= 6" 2456 } 2457 }, 2458 "node_modules/color-convert": { 2459 "version": "2.0.1", 2460 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 2461 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 2462 "dev": true, 2463 "license": "MIT", 2464 "dependencies": { 2465 "color-name": "~1.1.4" 2466 }, 2467 "engines": { 2468 "node": ">=7.0.0" 2469 } 2470 }, 2471 "node_modules/color-name": { 2472 "version": "1.1.4", 2473 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 2474 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 2475 "dev": true, 2476 "license": "MIT" 2477 }, 2478 "node_modules/combined-stream": { 2479 "version": "1.0.8", 2480 "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", 2481 "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", 2482 "dev": true, 2483 "license": "MIT", 2484 "dependencies": { 2485 "delayed-stream": "~1.0.0" 2486 }, 2487 "engines": { 2488 "node": ">= 0.8" 2489 } 2490 }, 2491 "node_modules/commander": { 2492 "version": "4.1.1", 2493 "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", 2494 "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", 2495 "dev": true, 2496 "license": "MIT", 2497 "engines": { 2498 "node": ">= 6" 2499 } 2500 }, 2501 "node_modules/concat-map": { 2502 "version": "0.0.1", 2503 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 2504 "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", 2505 "dev": true, 2506 "license": "MIT" 2507 }, 2508 "node_modules/convert-source-map": { 2509 "version": "2.0.0", 2510 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", 2511 "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", 2512 "dev": true, 2513 "license": "MIT" 2514 }, 2515 "node_modules/cross-spawn": { 2516 "version": "7.0.6", 2517 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", 2518 "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", 2519 "dev": true, 2520 "license": "MIT", 2521 "dependencies": { 2522 "path-key": "^3.1.0", 2523 "shebang-command": "^2.0.0", 2524 "which": "^2.0.1" 2525 }, 2526 "engines": { 2527 "node": ">= 8" 2528 } 2529 }, 2530 "node_modules/cssesc": { 2531 "version": "3.0.0", 2532 "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", 2533 "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", 2534 "dev": true, 2535 "license": "MIT", 2536 "bin": { 2537 "cssesc": "bin/cssesc" 2538 }, 2539 "engines": { 2540 "node": ">=4" 2541 } 2542 }, 2543 "node_modules/cssstyle": { 2544 "version": "4.6.0", 2545 "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-4.6.0.tgz", 2546 "integrity": "sha512-2z+rWdzbbSZv6/rhtvzvqeZQHrBaqgogqt85sqFNbabZOuFbCVFb8kPeEtZjiKkbrm395irpNKiYeFeLiQnFPg==", 2547 "dev": true, 2548 "license": "MIT", 2549 "dependencies": { 2550 "@asamuzakjp/css-color": "^3.2.0", 2551 "rrweb-cssom": "^0.8.0" 2552 }, 2553 "engines": { 2554 "node": ">=18" 2555 } 2556 }, 2557 "node_modules/cssstyle/node_modules/rrweb-cssom": { 2558 "version": "0.8.0", 2559 "resolved": "https://registry.npmjs.org/rrweb-cssom/-/rrweb-cssom-0.8.0.tgz", 2560 "integrity": "sha512-guoltQEx+9aMf2gDZ0s62EcV8lsXR+0w8915TC3ITdn2YueuNjdAYh/levpU9nFaoChh9RUS5ZdQMrKfVEN9tw==", 2561 "dev": true, 2562 "license": "MIT" 2563 }, 2564 "node_modules/csstype": { 2565 "version": "3.2.3", 2566 "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz", 2567 "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==", 2568 "devOptional": true, 2569 "license": "MIT" 2570 }, 2571 "node_modules/data-urls": { 2572 "version": "5.0.0", 2573 "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-5.0.0.tgz", 2574 "integrity": "sha512-ZYP5VBHshaDAiVZxjbRVcFJpc+4xGgT0bK3vzy1HLN8jTO975HEbuYzZJcHoQEY5K1a0z8YayJkyVETa08eNTg==", 2575 "dev": true, 2576 "license": "MIT", 2577 "dependencies": { 2578 "whatwg-mimetype": "^4.0.0", 2579 "whatwg-url": "^14.0.0" 2580 }, 2581 "engines": { 2582 "node": ">=18" 2583 } 2584 }, 2585 "node_modules/debug": { 2586 "version": "4.4.3", 2587 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", 2588 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", 2589 "dev": true, 2590 "license": "MIT", 2591 "dependencies": { 2592 "ms": "^2.1.3" 2593 }, 2594 "engines": { 2595 "node": ">=6.0" 2596 }, 2597 "peerDependenciesMeta": { 2598 "supports-color": { 2599 "optional": true 2600 } 2601 } 2602 }, 2603 "node_modules/decimal.js": { 2604 "version": "10.6.0", 2605 "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.6.0.tgz", 2606 "integrity": "sha512-YpgQiITW3JXGntzdUmyUR1V812Hn8T1YVXhCu+wO3OpS4eU9l4YdD3qjyiKdV6mvV29zapkMeD390UVEf2lkUg==", 2607 "dev": true, 2608 "license": "MIT" 2609 }, 2610 "node_modules/deep-is": { 2611 "version": "0.1.4", 2612 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", 2613 "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", 2614 "dev": true, 2615 "license": "MIT" 2616 }, 2617 "node_modules/delayed-stream": { 2618 "version": "1.0.0", 2619 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", 2620 "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", 2621 "dev": true, 2622 "license": "MIT", 2623 "engines": { 2624 "node": ">=0.4.0" 2625 } 2626 }, 2627 "node_modules/didyoumean": { 2628 "version": "1.2.2", 2629 "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", 2630 "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", 2631 "dev": true, 2632 "license": "Apache-2.0" 2633 }, 2634 "node_modules/dir-glob": { 2635 "version": "3.0.1", 2636 "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", 2637 "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", 2638 "dev": true, 2639 "license": "MIT", 2640 "dependencies": { 2641 "path-type": "^4.0.0" 2642 }, 2643 "engines": { 2644 "node": ">=8" 2645 } 2646 }, 2647 "node_modules/dlv": { 2648 "version": "1.1.3", 2649 "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", 2650 "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", 2651 "dev": true, 2652 "license": "MIT" 2653 }, 2654 "node_modules/doctrine": { 2655 "version": "3.0.0", 2656 "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", 2657 "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", 2658 "dev": true, 2659 "license": "Apache-2.0", 2660 "dependencies": { 2661 "esutils": "^2.0.2" 2662 }, 2663 "engines": { 2664 "node": ">=6.0.0" 2665 } 2666 }, 2667 "node_modules/dunder-proto": { 2668 "version": "1.0.1", 2669 "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", 2670 "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", 2671 "dev": true, 2672 "license": "MIT", 2673 "dependencies": { 2674 "call-bind-apply-helpers": "^1.0.1", 2675 "es-errors": "^1.3.0", 2676 "gopd": "^1.2.0" 2677 }, 2678 "engines": { 2679 "node": ">= 0.4" 2680 } 2681 }, 2682 "node_modules/electron-to-chromium": { 2683 "version": "1.5.279", 2684 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.279.tgz", 2685 "integrity": "sha512-0bblUU5UNdOt5G7XqGiJtpZMONma6WAfq9vsFmtn9x1+joAObr6x1chfqyxFSDCAFwFhCQDrqeAr6MYdpwJ9Hg==", 2686 "dev": true, 2687 "license": "ISC" 2688 }, 2689 "node_modules/entities": { 2690 "version": "6.0.1", 2691 "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz", 2692 "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==", 2693 "dev": true, 2694 "license": "BSD-2-Clause", 2695 "engines": { 2696 "node": ">=0.12" 2697 }, 2698 "funding": { 2699 "url": "https://github.com/fb55/entities?sponsor=1" 2700 } 2701 }, 2702 "node_modules/es-define-property": { 2703 "version": "1.0.1", 2704 "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", 2705 "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", 2706 "dev": true, 2707 "license": "MIT", 2708 "engines": { 2709 "node": ">= 0.4" 2710 } 2711 }, 2712 "node_modules/es-errors": { 2713 "version": "1.3.0", 2714 "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", 2715 "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", 2716 "dev": true, 2717 "license": "MIT", 2718 "engines": { 2719 "node": ">= 0.4" 2720 } 2721 }, 2722 "node_modules/es-module-lexer": { 2723 "version": "1.7.0", 2724 "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.7.0.tgz", 2725 "integrity": "sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==", 2726 "dev": true, 2727 "license": "MIT" 2728 }, 2729 "node_modules/es-object-atoms": { 2730 "version": "1.1.1", 2731 "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", 2732 "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", 2733 "dev": true, 2734 "license": "MIT", 2735 "dependencies": { 2736 "es-errors": "^1.3.0" 2737 }, 2738 "engines": { 2739 "node": ">= 0.4" 2740 } 2741 }, 2742 "node_modules/es-set-tostringtag": { 2743 "version": "2.1.0", 2744 "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", 2745 "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", 2746 "dev": true, 2747 "license": "MIT", 2748 "dependencies": { 2749 "es-errors": "^1.3.0", 2750 "get-intrinsic": "^1.2.6", 2751 "has-tostringtag": "^1.0.2", 2752 "hasown": "^2.0.2" 2753 }, 2754 "engines": { 2755 "node": ">= 0.4" 2756 } 2757 }, 2758 "node_modules/esbuild": { 2759 "version": "0.27.2", 2760 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.2.tgz", 2761 "integrity": "sha512-HyNQImnsOC7X9PMNaCIeAm4ISCQXs5a5YasTXVliKv4uuBo1dKrG0A+uQS8M5eXjVMnLg3WgXaKvprHlFJQffw==", 2762 "dev": true, 2763 "hasInstallScript": true, 2764 "license": "MIT", 2765 "bin": { 2766 "esbuild": "bin/esbuild" 2767 }, 2768 "engines": { 2769 "node": ">=18" 2770 }, 2771 "optionalDependencies": { 2772 "@esbuild/aix-ppc64": "0.27.2", 2773 "@esbuild/android-arm": "0.27.2", 2774 "@esbuild/android-arm64": "0.27.2", 2775 "@esbuild/android-x64": "0.27.2", 2776 "@esbuild/darwin-arm64": "0.27.2", 2777 "@esbuild/darwin-x64": "0.27.2", 2778 "@esbuild/freebsd-arm64": "0.27.2", 2779 "@esbuild/freebsd-x64": "0.27.2", 2780 "@esbuild/linux-arm": "0.27.2", 2781 "@esbuild/linux-arm64": "0.27.2", 2782 "@esbuild/linux-ia32": "0.27.2", 2783 "@esbuild/linux-loong64": "0.27.2", 2784 "@esbuild/linux-mips64el": "0.27.2", 2785 "@esbuild/linux-ppc64": "0.27.2", 2786 "@esbuild/linux-riscv64": "0.27.2", 2787 "@esbuild/linux-s390x": "0.27.2", 2788 "@esbuild/linux-x64": "0.27.2", 2789 "@esbuild/netbsd-arm64": "0.27.2", 2790 "@esbuild/netbsd-x64": "0.27.2", 2791 "@esbuild/openbsd-arm64": "0.27.2", 2792 "@esbuild/openbsd-x64": "0.27.2", 2793 "@esbuild/openharmony-arm64": "0.27.2", 2794 "@esbuild/sunos-x64": "0.27.2", 2795 "@esbuild/win32-arm64": "0.27.2", 2796 "@esbuild/win32-ia32": "0.27.2", 2797 "@esbuild/win32-x64": "0.27.2" 2798 } 2799 }, 2800 "node_modules/escalade": { 2801 "version": "3.2.0", 2802 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", 2803 "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", 2804 "dev": true, 2805 "license": "MIT", 2806 "engines": { 2807 "node": ">=6" 2808 } 2809 }, 2810 "node_modules/escape-string-regexp": { 2811 "version": "4.0.0", 2812 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", 2813 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", 2814 "dev": true, 2815 "license": "MIT", 2816 "engines": { 2817 "node": ">=10" 2818 }, 2819 "funding": { 2820 "url": "https://github.com/sponsors/sindresorhus" 2821 } 2822 }, 2823 "node_modules/eslint": { 2824 "version": "8.57.1", 2825 "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz", 2826 "integrity": "sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==", 2827 "deprecated": "This version is no longer supported. Please see https://eslint.org/version-support for other options.", 2828 "dev": true, 2829 "license": "MIT", 2830 "peer": true, 2831 "dependencies": { 2832 "@eslint-community/eslint-utils": "^4.2.0", 2833 "@eslint-community/regexpp": "^4.6.1", 2834 "@eslint/eslintrc": "^2.1.4", 2835 "@eslint/js": "8.57.1", 2836 "@humanwhocodes/config-array": "^0.13.0", 2837 "@humanwhocodes/module-importer": "^1.0.1", 2838 "@nodelib/fs.walk": "^1.2.8", 2839 "@ungap/structured-clone": "^1.2.0", 2840 "ajv": "^6.12.4", 2841 "chalk": "^4.0.0", 2842 "cross-spawn": "^7.0.2", 2843 "debug": "^4.3.2", 2844 "doctrine": "^3.0.0", 2845 "escape-string-regexp": "^4.0.0", 2846 "eslint-scope": "^7.2.2", 2847 "eslint-visitor-keys": "^3.4.3", 2848 "espree": "^9.6.1", 2849 "esquery": "^1.4.2", 2850 "esutils": "^2.0.2", 2851 "fast-deep-equal": "^3.1.3", 2852 "file-entry-cache": "^6.0.1", 2853 "find-up": "^5.0.0", 2854 "glob-parent": "^6.0.2", 2855 "globals": "^13.19.0", 2856 "graphemer": "^1.4.0", 2857 "ignore": "^5.2.0", 2858 "imurmurhash": "^0.1.4", 2859 "is-glob": "^4.0.0", 2860 "is-path-inside": "^3.0.3", 2861 "js-yaml": "^4.1.0", 2862 "json-stable-stringify-without-jsonify": "^1.0.1", 2863 "levn": "^0.4.1", 2864 "lodash.merge": "^4.6.2", 2865 "minimatch": "^3.1.2", 2866 "natural-compare": "^1.4.0", 2867 "optionator": "^0.9.3", 2868 "strip-ansi": "^6.0.1", 2869 "text-table": "^0.2.0" 2870 }, 2871 "bin": { 2872 "eslint": "bin/eslint.js" 2873 }, 2874 "engines": { 2875 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 2876 }, 2877 "funding": { 2878 "url": "https://opencollective.com/eslint" 2879 } 2880 }, 2881 "node_modules/eslint-plugin-react-hooks": { 2882 "version": "4.6.2", 2883 "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.2.tgz", 2884 "integrity": "sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ==", 2885 "dev": true, 2886 "license": "MIT", 2887 "engines": { 2888 "node": ">=10" 2889 }, 2890 "peerDependencies": { 2891 "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" 2892 } 2893 }, 2894 "node_modules/eslint-plugin-react-refresh": { 2895 "version": "0.4.26", 2896 "resolved": "https://registry.npmjs.org/eslint-plugin-react-refresh/-/eslint-plugin-react-refresh-0.4.26.tgz", 2897 "integrity": "sha512-1RETEylht2O6FM/MvgnyvT+8K21wLqDNg4qD51Zj3guhjt433XbnnkVttHMyaVyAFD03QSV4LPS5iE3VQmO7XQ==", 2898 "dev": true, 2899 "license": "MIT", 2900 "peerDependencies": { 2901 "eslint": ">=8.40" 2902 } 2903 }, 2904 "node_modules/eslint-scope": { 2905 "version": "7.2.2", 2906 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", 2907 "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", 2908 "dev": true, 2909 "license": "BSD-2-Clause", 2910 "dependencies": { 2911 "esrecurse": "^4.3.0", 2912 "estraverse": "^5.2.0" 2913 }, 2914 "engines": { 2915 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 2916 }, 2917 "funding": { 2918 "url": "https://opencollective.com/eslint" 2919 } 2920 }, 2921 "node_modules/eslint-visitor-keys": { 2922 "version": "3.4.3", 2923 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", 2924 "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", 2925 "dev": true, 2926 "license": "Apache-2.0", 2927 "engines": { 2928 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 2929 }, 2930 "funding": { 2931 "url": "https://opencollective.com/eslint" 2932 } 2933 }, 2934 "node_modules/eslint/node_modules/brace-expansion": { 2935 "version": "1.1.12", 2936 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", 2937 "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", 2938 "dev": true, 2939 "license": "MIT", 2940 "dependencies": { 2941 "balanced-match": "^1.0.0", 2942 "concat-map": "0.0.1" 2943 } 2944 }, 2945 "node_modules/eslint/node_modules/minimatch": { 2946 "version": "3.1.2", 2947 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 2948 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 2949 "dev": true, 2950 "license": "ISC", 2951 "dependencies": { 2952 "brace-expansion": "^1.1.7" 2953 }, 2954 "engines": { 2955 "node": "*" 2956 } 2957 }, 2958 "node_modules/espree": { 2959 "version": "9.6.1", 2960 "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", 2961 "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", 2962 "dev": true, 2963 "license": "BSD-2-Clause", 2964 "dependencies": { 2965 "acorn": "^8.9.0", 2966 "acorn-jsx": "^5.3.2", 2967 "eslint-visitor-keys": "^3.4.1" 2968 }, 2969 "engines": { 2970 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 2971 }, 2972 "funding": { 2973 "url": "https://opencollective.com/eslint" 2974 } 2975 }, 2976 "node_modules/esquery": { 2977 "version": "1.7.0", 2978 "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.7.0.tgz", 2979 "integrity": "sha512-Ap6G0WQwcU/LHsvLwON1fAQX9Zp0A2Y6Y/cJBl9r/JbW90Zyg4/zbG6zzKa2OTALELarYHmKu0GhpM5EO+7T0g==", 2980 "dev": true, 2981 "license": "BSD-3-Clause", 2982 "dependencies": { 2983 "estraverse": "^5.1.0" 2984 }, 2985 "engines": { 2986 "node": ">=0.10" 2987 } 2988 }, 2989 "node_modules/esrecurse": { 2990 "version": "4.3.0", 2991 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", 2992 "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", 2993 "dev": true, 2994 "license": "BSD-2-Clause", 2995 "dependencies": { 2996 "estraverse": "^5.2.0" 2997 }, 2998 "engines": { 2999 "node": ">=4.0" 3000 } 3001 }, 3002 "node_modules/estraverse": { 3003 "version": "5.3.0", 3004 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 3005 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 3006 "dev": true, 3007 "license": "BSD-2-Clause", 3008 "engines": { 3009 "node": ">=4.0" 3010 } 3011 }, 3012 "node_modules/estree-walker": { 3013 "version": "3.0.3", 3014 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", 3015 "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", 3016 "dev": true, 3017 "license": "MIT", 3018 "dependencies": { 3019 "@types/estree": "^1.0.0" 3020 } 3021 }, 3022 "node_modules/esutils": { 3023 "version": "2.0.3", 3024 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", 3025 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", 3026 "dev": true, 3027 "license": "BSD-2-Clause", 3028 "engines": { 3029 "node": ">=0.10.0" 3030 } 3031 }, 3032 "node_modules/expect-type": { 3033 "version": "1.3.0", 3034 "resolved": "https://registry.npmjs.org/expect-type/-/expect-type-1.3.0.tgz", 3035 "integrity": "sha512-knvyeauYhqjOYvQ66MznSMs83wmHrCycNEN6Ao+2AeYEfxUIkuiVxdEa1qlGEPK+We3n0THiDciYSsCcgW/DoA==", 3036 "dev": true, 3037 "license": "Apache-2.0", 3038 "engines": { 3039 "node": ">=12.0.0" 3040 } 3041 }, 3042 "node_modules/fast-deep-equal": { 3043 "version": "3.1.3", 3044 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", 3045 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", 3046 "dev": true, 3047 "license": "MIT" 3048 }, 3049 "node_modules/fast-glob": { 3050 "version": "3.3.3", 3051 "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", 3052 "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", 3053 "dev": true, 3054 "license": "MIT", 3055 "dependencies": { 3056 "@nodelib/fs.stat": "^2.0.2", 3057 "@nodelib/fs.walk": "^1.2.3", 3058 "glob-parent": "^5.1.2", 3059 "merge2": "^1.3.0", 3060 "micromatch": "^4.0.8" 3061 }, 3062 "engines": { 3063 "node": ">=8.6.0" 3064 } 3065 }, 3066 "node_modules/fast-glob/node_modules/glob-parent": { 3067 "version": "5.1.2", 3068 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 3069 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 3070 "dev": true, 3071 "license": "ISC", 3072 "dependencies": { 3073 "is-glob": "^4.0.1" 3074 }, 3075 "engines": { 3076 "node": ">= 6" 3077 } 3078 }, 3079 "node_modules/fast-json-stable-stringify": { 3080 "version": "2.1.0", 3081 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", 3082 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", 3083 "dev": true, 3084 "license": "MIT" 3085 }, 3086 "node_modules/fast-levenshtein": { 3087 "version": "2.0.6", 3088 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", 3089 "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", 3090 "dev": true, 3091 "license": "MIT" 3092 }, 3093 "node_modules/fastq": { 3094 "version": "1.20.1", 3095 "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.20.1.tgz", 3096 "integrity": "sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==", 3097 "dev": true, 3098 "license": "ISC", 3099 "dependencies": { 3100 "reusify": "^1.0.4" 3101 } 3102 }, 3103 "node_modules/file-entry-cache": { 3104 "version": "6.0.1", 3105 "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", 3106 "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", 3107 "dev": true, 3108 "license": "MIT", 3109 "dependencies": { 3110 "flat-cache": "^3.0.4" 3111 }, 3112 "engines": { 3113 "node": "^10.12.0 || >=12.0.0" 3114 } 3115 }, 3116 "node_modules/fill-range": { 3117 "version": "7.1.1", 3118 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", 3119 "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", 3120 "dev": true, 3121 "license": "MIT", 3122 "dependencies": { 3123 "to-regex-range": "^5.0.1" 3124 }, 3125 "engines": { 3126 "node": ">=8" 3127 } 3128 }, 3129 "node_modules/find-up": { 3130 "version": "5.0.0", 3131 "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", 3132 "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", 3133 "dev": true, 3134 "license": "MIT", 3135 "dependencies": { 3136 "locate-path": "^6.0.0", 3137 "path-exists": "^4.0.0" 3138 }, 3139 "engines": { 3140 "node": ">=10" 3141 }, 3142 "funding": { 3143 "url": "https://github.com/sponsors/sindresorhus" 3144 } 3145 }, 3146 "node_modules/flat-cache": { 3147 "version": "3.2.0", 3148 "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", 3149 "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", 3150 "dev": true, 3151 "license": "MIT", 3152 "dependencies": { 3153 "flatted": "^3.2.9", 3154 "keyv": "^4.5.3", 3155 "rimraf": "^3.0.2" 3156 }, 3157 "engines": { 3158 "node": "^10.12.0 || >=12.0.0" 3159 } 3160 }, 3161 "node_modules/flatted": { 3162 "version": "3.3.3", 3163 "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.3.tgz", 3164 "integrity": "sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==", 3165 "dev": true, 3166 "license": "ISC" 3167 }, 3168 "node_modules/form-data": { 3169 "version": "4.0.5", 3170 "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.5.tgz", 3171 "integrity": "sha512-8RipRLol37bNs2bhoV67fiTEvdTrbMUYcFTiy3+wuuOnUog2QBHCZWXDRijWQfAkhBj2Uf5UnVaiWwA5vdd82w==", 3172 "dev": true, 3173 "license": "MIT", 3174 "dependencies": { 3175 "asynckit": "^0.4.0", 3176 "combined-stream": "^1.0.8", 3177 "es-set-tostringtag": "^2.1.0", 3178 "hasown": "^2.0.2", 3179 "mime-types": "^2.1.12" 3180 }, 3181 "engines": { 3182 "node": ">= 6" 3183 } 3184 }, 3185 "node_modules/fraction.js": { 3186 "version": "5.3.4", 3187 "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-5.3.4.tgz", 3188 "integrity": "sha512-1X1NTtiJphryn/uLQz3whtY6jK3fTqoE3ohKs0tT+Ujr1W59oopxmoEh7Lu5p6vBaPbgoM0bzveAW4Qi5RyWDQ==", 3189 "dev": true, 3190 "license": "MIT", 3191 "engines": { 3192 "node": "*" 3193 }, 3194 "funding": { 3195 "type": "github", 3196 "url": "https://github.com/sponsors/rawify" 3197 } 3198 }, 3199 "node_modules/fs.realpath": { 3200 "version": "1.0.0", 3201 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 3202 "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", 3203 "dev": true, 3204 "license": "ISC" 3205 }, 3206 "node_modules/fsevents": { 3207 "version": "2.3.2", 3208 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", 3209 "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", 3210 "dev": true, 3211 "hasInstallScript": true, 3212 "license": "MIT", 3213 "optional": true, 3214 "os": [ 3215 "darwin" 3216 ], 3217 "engines": { 3218 "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 3219 } 3220 }, 3221 "node_modules/function-bind": { 3222 "version": "1.1.2", 3223 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", 3224 "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", 3225 "dev": true, 3226 "license": "MIT", 3227 "funding": { 3228 "url": "https://github.com/sponsors/ljharb" 3229 } 3230 }, 3231 "node_modules/gensync": { 3232 "version": "1.0.0-beta.2", 3233 "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", 3234 "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", 3235 "dev": true, 3236 "license": "MIT", 3237 "engines": { 3238 "node": ">=6.9.0" 3239 } 3240 }, 3241 "node_modules/get-intrinsic": { 3242 "version": "1.3.0", 3243 "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", 3244 "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", 3245 "dev": true, 3246 "license": "MIT", 3247 "dependencies": { 3248 "call-bind-apply-helpers": "^1.0.2", 3249 "es-define-property": "^1.0.1", 3250 "es-errors": "^1.3.0", 3251 "es-object-atoms": "^1.1.1", 3252 "function-bind": "^1.1.2", 3253 "get-proto": "^1.0.1", 3254 "gopd": "^1.2.0", 3255 "has-symbols": "^1.1.0", 3256 "hasown": "^2.0.2", 3257 "math-intrinsics": "^1.1.0" 3258 }, 3259 "engines": { 3260 "node": ">= 0.4" 3261 }, 3262 "funding": { 3263 "url": "https://github.com/sponsors/ljharb" 3264 } 3265 }, 3266 "node_modules/get-proto": { 3267 "version": "1.0.1", 3268 "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", 3269 "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", 3270 "dev": true, 3271 "license": "MIT", 3272 "dependencies": { 3273 "dunder-proto": "^1.0.1", 3274 "es-object-atoms": "^1.0.0" 3275 }, 3276 "engines": { 3277 "node": ">= 0.4" 3278 } 3279 }, 3280 "node_modules/glob": { 3281 "version": "7.2.3", 3282 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", 3283 "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", 3284 "deprecated": "Glob versions prior to v9 are no longer supported", 3285 "dev": true, 3286 "license": "ISC", 3287 "dependencies": { 3288 "fs.realpath": "^1.0.0", 3289 "inflight": "^1.0.4", 3290 "inherits": "2", 3291 "minimatch": "^3.1.1", 3292 "once": "^1.3.0", 3293 "path-is-absolute": "^1.0.0" 3294 }, 3295 "engines": { 3296 "node": "*" 3297 }, 3298 "funding": { 3299 "url": "https://github.com/sponsors/isaacs" 3300 } 3301 }, 3302 "node_modules/glob-parent": { 3303 "version": "6.0.2", 3304 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", 3305 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", 3306 "dev": true, 3307 "license": "ISC", 3308 "dependencies": { 3309 "is-glob": "^4.0.3" 3310 }, 3311 "engines": { 3312 "node": ">=10.13.0" 3313 } 3314 }, 3315 "node_modules/glob/node_modules/brace-expansion": { 3316 "version": "1.1.12", 3317 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", 3318 "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", 3319 "dev": true, 3320 "license": "MIT", 3321 "dependencies": { 3322 "balanced-match": "^1.0.0", 3323 "concat-map": "0.0.1" 3324 } 3325 }, 3326 "node_modules/glob/node_modules/minimatch": { 3327 "version": "3.1.2", 3328 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 3329 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 3330 "dev": true, 3331 "license": "ISC", 3332 "dependencies": { 3333 "brace-expansion": "^1.1.7" 3334 }, 3335 "engines": { 3336 "node": "*" 3337 } 3338 }, 3339 "node_modules/globals": { 3340 "version": "13.24.0", 3341 "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", 3342 "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", 3343 "dev": true, 3344 "license": "MIT", 3345 "dependencies": { 3346 "type-fest": "^0.20.2" 3347 }, 3348 "engines": { 3349 "node": ">=8" 3350 }, 3351 "funding": { 3352 "url": "https://github.com/sponsors/sindresorhus" 3353 } 3354 }, 3355 "node_modules/globby": { 3356 "version": "11.1.0", 3357 "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", 3358 "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", 3359 "dev": true, 3360 "license": "MIT", 3361 "dependencies": { 3362 "array-union": "^2.1.0", 3363 "dir-glob": "^3.0.1", 3364 "fast-glob": "^3.2.9", 3365 "ignore": "^5.2.0", 3366 "merge2": "^1.4.1", 3367 "slash": "^3.0.0" 3368 }, 3369 "engines": { 3370 "node": ">=10" 3371 }, 3372 "funding": { 3373 "url": "https://github.com/sponsors/sindresorhus" 3374 } 3375 }, 3376 "node_modules/gopd": { 3377 "version": "1.2.0", 3378 "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", 3379 "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", 3380 "dev": true, 3381 "license": "MIT", 3382 "engines": { 3383 "node": ">= 0.4" 3384 }, 3385 "funding": { 3386 "url": "https://github.com/sponsors/ljharb" 3387 } 3388 }, 3389 "node_modules/graphemer": { 3390 "version": "1.4.0", 3391 "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", 3392 "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", 3393 "dev": true, 3394 "license": "MIT" 3395 }, 3396 "node_modules/has-flag": { 3397 "version": "4.0.0", 3398 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 3399 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 3400 "dev": true, 3401 "license": "MIT", 3402 "engines": { 3403 "node": ">=8" 3404 } 3405 }, 3406 "node_modules/has-symbols": { 3407 "version": "1.1.0", 3408 "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", 3409 "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", 3410 "dev": true, 3411 "license": "MIT", 3412 "engines": { 3413 "node": ">= 0.4" 3414 }, 3415 "funding": { 3416 "url": "https://github.com/sponsors/ljharb" 3417 } 3418 }, 3419 "node_modules/has-tostringtag": { 3420 "version": "1.0.2", 3421 "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", 3422 "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", 3423 "dev": true, 3424 "license": "MIT", 3425 "dependencies": { 3426 "has-symbols": "^1.0.3" 3427 }, 3428 "engines": { 3429 "node": ">= 0.4" 3430 }, 3431 "funding": { 3432 "url": "https://github.com/sponsors/ljharb" 3433 } 3434 }, 3435 "node_modules/hasown": { 3436 "version": "2.0.2", 3437 "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", 3438 "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", 3439 "dev": true, 3440 "license": "MIT", 3441 "dependencies": { 3442 "function-bind": "^1.1.2" 3443 }, 3444 "engines": { 3445 "node": ">= 0.4" 3446 } 3447 }, 3448 "node_modules/html-encoding-sniffer": { 3449 "version": "4.0.0", 3450 "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-4.0.0.tgz", 3451 "integrity": "sha512-Y22oTqIU4uuPgEemfz7NDJz6OeKf12Lsu+QC+s3BVpda64lTiMYCyGwg5ki4vFxkMwQdeZDl2adZoqUgdFuTgQ==", 3452 "dev": true, 3453 "license": "MIT", 3454 "dependencies": { 3455 "whatwg-encoding": "^3.1.1" 3456 }, 3457 "engines": { 3458 "node": ">=18" 3459 } 3460 }, 3461 "node_modules/html-escaper": { 3462 "version": "2.0.2", 3463 "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", 3464 "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", 3465 "dev": true, 3466 "license": "MIT" 3467 }, 3468 "node_modules/http-proxy-agent": { 3469 "version": "7.0.2", 3470 "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", 3471 "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", 3472 "dev": true, 3473 "license": "MIT", 3474 "dependencies": { 3475 "agent-base": "^7.1.0", 3476 "debug": "^4.3.4" 3477 }, 3478 "engines": { 3479 "node": ">= 14" 3480 } 3481 }, 3482 "node_modules/https-proxy-agent": { 3483 "version": "7.0.6", 3484 "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz", 3485 "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==", 3486 "dev": true, 3487 "license": "MIT", 3488 "dependencies": { 3489 "agent-base": "^7.1.2", 3490 "debug": "4" 3491 }, 3492 "engines": { 3493 "node": ">= 14" 3494 } 3495 }, 3496 "node_modules/iconv-lite": { 3497 "version": "0.6.3", 3498 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", 3499 "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", 3500 "dev": true, 3501 "license": "MIT", 3502 "dependencies": { 3503 "safer-buffer": ">= 2.1.2 < 3.0.0" 3504 }, 3505 "engines": { 3506 "node": ">=0.10.0" 3507 } 3508 }, 3509 "node_modules/ignore": { 3510 "version": "5.3.2", 3511 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", 3512 "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", 3513 "dev": true, 3514 "license": "MIT", 3515 "engines": { 3516 "node": ">= 4" 3517 } 3518 }, 3519 "node_modules/import-fresh": { 3520 "version": "3.3.1", 3521 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", 3522 "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==", 3523 "dev": true, 3524 "license": "MIT", 3525 "dependencies": { 3526 "parent-module": "^1.0.0", 3527 "resolve-from": "^4.0.0" 3528 }, 3529 "engines": { 3530 "node": ">=6" 3531 }, 3532 "funding": { 3533 "url": "https://github.com/sponsors/sindresorhus" 3534 } 3535 }, 3536 "node_modules/imurmurhash": { 3537 "version": "0.1.4", 3538 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", 3539 "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", 3540 "dev": true, 3541 "license": "MIT", 3542 "engines": { 3543 "node": ">=0.8.19" 3544 } 3545 }, 3546 "node_modules/inflight": { 3547 "version": "1.0.6", 3548 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 3549 "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", 3550 "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", 3551 "dev": true, 3552 "license": "ISC", 3553 "dependencies": { 3554 "once": "^1.3.0", 3555 "wrappy": "1" 3556 } 3557 }, 3558 "node_modules/inherits": { 3559 "version": "2.0.4", 3560 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 3561 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", 3562 "dev": true, 3563 "license": "ISC" 3564 }, 3565 "node_modules/is-binary-path": { 3566 "version": "2.1.0", 3567 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", 3568 "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", 3569 "dev": true, 3570 "license": "MIT", 3571 "dependencies": { 3572 "binary-extensions": "^2.0.0" 3573 }, 3574 "engines": { 3575 "node": ">=8" 3576 } 3577 }, 3578 "node_modules/is-core-module": { 3579 "version": "2.16.1", 3580 "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", 3581 "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", 3582 "dev": true, 3583 "license": "MIT", 3584 "dependencies": { 3585 "hasown": "^2.0.2" 3586 }, 3587 "engines": { 3588 "node": ">= 0.4" 3589 }, 3590 "funding": { 3591 "url": "https://github.com/sponsors/ljharb" 3592 } 3593 }, 3594 "node_modules/is-extglob": { 3595 "version": "2.1.1", 3596 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 3597 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", 3598 "dev": true, 3599 "license": "MIT", 3600 "engines": { 3601 "node": ">=0.10.0" 3602 } 3603 }, 3604 "node_modules/is-glob": { 3605 "version": "4.0.3", 3606 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 3607 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 3608 "dev": true, 3609 "license": "MIT", 3610 "dependencies": { 3611 "is-extglob": "^2.1.1" 3612 }, 3613 "engines": { 3614 "node": ">=0.10.0" 3615 } 3616 }, 3617 "node_modules/is-number": { 3618 "version": "7.0.0", 3619 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 3620 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 3621 "dev": true, 3622 "license": "MIT", 3623 "engines": { 3624 "node": ">=0.12.0" 3625 } 3626 }, 3627 "node_modules/is-path-inside": { 3628 "version": "3.0.3", 3629 "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", 3630 "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", 3631 "dev": true, 3632 "license": "MIT", 3633 "engines": { 3634 "node": ">=8" 3635 } 3636 }, 3637 "node_modules/is-potential-custom-element-name": { 3638 "version": "1.0.1", 3639 "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", 3640 "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", 3641 "dev": true, 3642 "license": "MIT" 3643 }, 3644 "node_modules/isexe": { 3645 "version": "2.0.0", 3646 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 3647 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", 3648 "dev": true, 3649 "license": "ISC" 3650 }, 3651 "node_modules/istanbul-lib-coverage": { 3652 "version": "3.2.2", 3653 "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz", 3654 "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==", 3655 "dev": true, 3656 "license": "BSD-3-Clause", 3657 "engines": { 3658 "node": ">=8" 3659 } 3660 }, 3661 "node_modules/istanbul-lib-report": { 3662 "version": "3.0.1", 3663 "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", 3664 "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", 3665 "dev": true, 3666 "license": "BSD-3-Clause", 3667 "dependencies": { 3668 "istanbul-lib-coverage": "^3.0.0", 3669 "make-dir": "^4.0.0", 3670 "supports-color": "^7.1.0" 3671 }, 3672 "engines": { 3673 "node": ">=10" 3674 } 3675 }, 3676 "node_modules/istanbul-reports": { 3677 "version": "3.2.0", 3678 "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.2.0.tgz", 3679 "integrity": "sha512-HGYWWS/ehqTV3xN10i23tkPkpH46MLCIMFNCaaKNavAXTF1RkqxawEPtnjnGZ6XKSInBKkiOA5BKS+aZiY3AvA==", 3680 "dev": true, 3681 "license": "BSD-3-Clause", 3682 "dependencies": { 3683 "html-escaper": "^2.0.0", 3684 "istanbul-lib-report": "^3.0.0" 3685 }, 3686 "engines": { 3687 "node": ">=8" 3688 } 3689 }, 3690 "node_modules/jiti": { 3691 "version": "1.21.7", 3692 "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.7.tgz", 3693 "integrity": "sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==", 3694 "dev": true, 3695 "license": "MIT", 3696 "peer": true, 3697 "bin": { 3698 "jiti": "bin/jiti.js" 3699 } 3700 }, 3701 "node_modules/js-tokens": { 3702 "version": "4.0.0", 3703 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", 3704 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", 3705 "license": "MIT" 3706 }, 3707 "node_modules/js-yaml": { 3708 "version": "4.1.1", 3709 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz", 3710 "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==", 3711 "dev": true, 3712 "license": "MIT", 3713 "dependencies": { 3714 "argparse": "^2.0.1" 3715 }, 3716 "bin": { 3717 "js-yaml": "bin/js-yaml.js" 3718 } 3719 }, 3720 "node_modules/jsdom": { 3721 "version": "24.1.3", 3722 "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-24.1.3.tgz", 3723 "integrity": "sha512-MyL55p3Ut3cXbeBEG7Hcv0mVM8pp8PBNWxRqchZnSfAiES1v1mRnMeFfaHWIPULpwsYfvO+ZmMZz5tGCnjzDUQ==", 3724 "dev": true, 3725 "license": "MIT", 3726 "peer": true, 3727 "dependencies": { 3728 "cssstyle": "^4.0.1", 3729 "data-urls": "^5.0.0", 3730 "decimal.js": "^10.4.3", 3731 "form-data": "^4.0.0", 3732 "html-encoding-sniffer": "^4.0.0", 3733 "http-proxy-agent": "^7.0.2", 3734 "https-proxy-agent": "^7.0.5", 3735 "is-potential-custom-element-name": "^1.0.1", 3736 "nwsapi": "^2.2.12", 3737 "parse5": "^7.1.2", 3738 "rrweb-cssom": "^0.7.1", 3739 "saxes": "^6.0.0", 3740 "symbol-tree": "^3.2.4", 3741 "tough-cookie": "^4.1.4", 3742 "w3c-xmlserializer": "^5.0.0", 3743 "webidl-conversions": "^7.0.0", 3744 "whatwg-encoding": "^3.1.1", 3745 "whatwg-mimetype": "^4.0.0", 3746 "whatwg-url": "^14.0.0", 3747 "ws": "^8.18.0", 3748 "xml-name-validator": "^5.0.0" 3749 }, 3750 "engines": { 3751 "node": ">=18" 3752 }, 3753 "peerDependencies": { 3754 "canvas": "^2.11.2" 3755 }, 3756 "peerDependenciesMeta": { 3757 "canvas": { 3758 "optional": true 3759 } 3760 } 3761 }, 3762 "node_modules/jsesc": { 3763 "version": "3.1.0", 3764 "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", 3765 "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", 3766 "dev": true, 3767 "license": "MIT", 3768 "bin": { 3769 "jsesc": "bin/jsesc" 3770 }, 3771 "engines": { 3772 "node": ">=6" 3773 } 3774 }, 3775 "node_modules/json-buffer": { 3776 "version": "3.0.1", 3777 "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", 3778 "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", 3779 "dev": true, 3780 "license": "MIT" 3781 }, 3782 "node_modules/json-schema-traverse": { 3783 "version": "0.4.1", 3784 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", 3785 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", 3786 "dev": true, 3787 "license": "MIT" 3788 }, 3789 "node_modules/json-stable-stringify-without-jsonify": { 3790 "version": "1.0.1", 3791 "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", 3792 "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", 3793 "dev": true, 3794 "license": "MIT" 3795 }, 3796 "node_modules/json5": { 3797 "version": "2.2.3", 3798 "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", 3799 "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", 3800 "dev": true, 3801 "license": "MIT", 3802 "bin": { 3803 "json5": "lib/cli.js" 3804 }, 3805 "engines": { 3806 "node": ">=6" 3807 } 3808 }, 3809 "node_modules/keyv": { 3810 "version": "4.5.4", 3811 "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", 3812 "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", 3813 "dev": true, 3814 "license": "MIT", 3815 "dependencies": { 3816 "json-buffer": "3.0.1" 3817 } 3818 }, 3819 "node_modules/levn": { 3820 "version": "0.4.1", 3821 "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", 3822 "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", 3823 "dev": true, 3824 "license": "MIT", 3825 "dependencies": { 3826 "prelude-ls": "^1.2.1", 3827 "type-check": "~0.4.0" 3828 }, 3829 "engines": { 3830 "node": ">= 0.8.0" 3831 } 3832 }, 3833 "node_modules/lilconfig": { 3834 "version": "3.1.3", 3835 "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.3.tgz", 3836 "integrity": "sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==", 3837 "dev": true, 3838 "license": "MIT", 3839 "engines": { 3840 "node": ">=14" 3841 }, 3842 "funding": { 3843 "url": "https://github.com/sponsors/antonk52" 3844 } 3845 }, 3846 "node_modules/lines-and-columns": { 3847 "version": "1.2.4", 3848 "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", 3849 "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", 3850 "dev": true, 3851 "license": "MIT" 3852 }, 3853 "node_modules/locate-path": { 3854 "version": "6.0.0", 3855 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", 3856 "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", 3857 "dev": true, 3858 "license": "MIT", 3859 "dependencies": { 3860 "p-locate": "^5.0.0" 3861 }, 3862 "engines": { 3863 "node": ">=10" 3864 }, 3865 "funding": { 3866 "url": "https://github.com/sponsors/sindresorhus" 3867 } 3868 }, 3869 "node_modules/lodash.merge": { 3870 "version": "4.6.2", 3871 "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", 3872 "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", 3873 "dev": true, 3874 "license": "MIT" 3875 }, 3876 "node_modules/loose-envify": { 3877 "version": "1.4.0", 3878 "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", 3879 "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", 3880 "license": "MIT", 3881 "dependencies": { 3882 "js-tokens": "^3.0.0 || ^4.0.0" 3883 }, 3884 "bin": { 3885 "loose-envify": "cli.js" 3886 } 3887 }, 3888 "node_modules/lru-cache": { 3889 "version": "5.1.1", 3890 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", 3891 "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", 3892 "dev": true, 3893 "license": "ISC", 3894 "dependencies": { 3895 "yallist": "^3.0.2" 3896 } 3897 }, 3898 "node_modules/magic-string": { 3899 "version": "0.30.21", 3900 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz", 3901 "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==", 3902 "dev": true, 3903 "license": "MIT", 3904 "dependencies": { 3905 "@jridgewell/sourcemap-codec": "^1.5.5" 3906 } 3907 }, 3908 "node_modules/magicast": { 3909 "version": "0.5.1", 3910 "resolved": "https://registry.npmjs.org/magicast/-/magicast-0.5.1.tgz", 3911 "integrity": "sha512-xrHS24IxaLrvuo613F719wvOIv9xPHFWQHuvGUBmPnCA/3MQxKI3b+r7n1jAoDHmsbC5bRhTZYR77invLAxVnw==", 3912 "dev": true, 3913 "license": "MIT", 3914 "dependencies": { 3915 "@babel/parser": "^7.28.5", 3916 "@babel/types": "^7.28.5", 3917 "source-map-js": "^1.2.1" 3918 } 3919 }, 3920 "node_modules/make-dir": { 3921 "version": "4.0.0", 3922 "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", 3923 "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", 3924 "dev": true, 3925 "license": "MIT", 3926 "dependencies": { 3927 "semver": "^7.5.3" 3928 }, 3929 "engines": { 3930 "node": ">=10" 3931 }, 3932 "funding": { 3933 "url": "https://github.com/sponsors/sindresorhus" 3934 } 3935 }, 3936 "node_modules/math-intrinsics": { 3937 "version": "1.1.0", 3938 "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", 3939 "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", 3940 "dev": true, 3941 "license": "MIT", 3942 "engines": { 3943 "node": ">= 0.4" 3944 } 3945 }, 3946 "node_modules/merge2": { 3947 "version": "1.4.1", 3948 "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", 3949 "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", 3950 "dev": true, 3951 "license": "MIT", 3952 "engines": { 3953 "node": ">= 8" 3954 } 3955 }, 3956 "node_modules/micromatch": { 3957 "version": "4.0.8", 3958 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", 3959 "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", 3960 "dev": true, 3961 "license": "MIT", 3962 "dependencies": { 3963 "braces": "^3.0.3", 3964 "picomatch": "^2.3.1" 3965 }, 3966 "engines": { 3967 "node": ">=8.6" 3968 } 3969 }, 3970 "node_modules/mime-db": { 3971 "version": "1.52.0", 3972 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", 3973 "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", 3974 "dev": true, 3975 "license": "MIT", 3976 "engines": { 3977 "node": ">= 0.6" 3978 } 3979 }, 3980 "node_modules/mime-types": { 3981 "version": "2.1.35", 3982 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", 3983 "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", 3984 "dev": true, 3985 "license": "MIT", 3986 "dependencies": { 3987 "mime-db": "1.52.0" 3988 }, 3989 "engines": { 3990 "node": ">= 0.6" 3991 } 3992 }, 3993 "node_modules/minimatch": { 3994 "version": "9.0.5", 3995 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", 3996 "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", 3997 "dev": true, 3998 "license": "ISC", 3999 "dependencies": { 4000 "brace-expansion": "^2.0.1" 4001 }, 4002 "engines": { 4003 "node": ">=16 || 14 >=14.17" 4004 }, 4005 "funding": { 4006 "url": "https://github.com/sponsors/isaacs" 4007 } 4008 }, 4009 "node_modules/ms": { 4010 "version": "2.1.3", 4011 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", 4012 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", 4013 "dev": true, 4014 "license": "MIT" 4015 }, 4016 "node_modules/mz": { 4017 "version": "2.7.0", 4018 "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", 4019 "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", 4020 "dev": true, 4021 "license": "MIT", 4022 "dependencies": { 4023 "any-promise": "^1.0.0", 4024 "object-assign": "^4.0.1", 4025 "thenify-all": "^1.0.0" 4026 } 4027 }, 4028 "node_modules/nanoid": { 4029 "version": "3.3.11", 4030 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", 4031 "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", 4032 "dev": true, 4033 "funding": [ 4034 { 4035 "type": "github", 4036 "url": "https://github.com/sponsors/ai" 4037 } 4038 ], 4039 "license": "MIT", 4040 "bin": { 4041 "nanoid": "bin/nanoid.cjs" 4042 }, 4043 "engines": { 4044 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" 4045 } 4046 }, 4047 "node_modules/natural-compare": { 4048 "version": "1.4.0", 4049 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", 4050 "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", 4051 "dev": true, 4052 "license": "MIT" 4053 }, 4054 "node_modules/node-releases": { 4055 "version": "2.0.27", 4056 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.27.tgz", 4057 "integrity": "sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==", 4058 "dev": true, 4059 "license": "MIT" 4060 }, 4061 "node_modules/normalize-path": { 4062 "version": "3.0.0", 4063 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", 4064 "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", 4065 "dev": true, 4066 "license": "MIT", 4067 "engines": { 4068 "node": ">=0.10.0" 4069 } 4070 }, 4071 "node_modules/nwsapi": { 4072 "version": "2.2.23", 4073 "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.23.tgz", 4074 "integrity": "sha512-7wfH4sLbt4M0gCDzGE6vzQBo0bfTKjU7Sfpqy/7gs1qBfYz2vEJH6vXcBKpO3+6Yu1telwd0t9HpyOoLEQQbIQ==", 4075 "dev": true, 4076 "license": "MIT" 4077 }, 4078 "node_modules/object-assign": { 4079 "version": "4.1.1", 4080 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", 4081 "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", 4082 "dev": true, 4083 "license": "MIT", 4084 "engines": { 4085 "node": ">=0.10.0" 4086 } 4087 }, 4088 "node_modules/object-hash": { 4089 "version": "3.0.0", 4090 "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", 4091 "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", 4092 "dev": true, 4093 "license": "MIT", 4094 "engines": { 4095 "node": ">= 6" 4096 } 4097 }, 4098 "node_modules/obug": { 4099 "version": "2.1.1", 4100 "resolved": "https://registry.npmjs.org/obug/-/obug-2.1.1.tgz", 4101 "integrity": "sha512-uTqF9MuPraAQ+IsnPf366RG4cP9RtUi7MLO1N3KEc+wb0a6yKpeL0lmk2IB1jY5KHPAlTc6T/JRdC/YqxHNwkQ==", 4102 "dev": true, 4103 "funding": [ 4104 "https://github.com/sponsors/sxzz", 4105 "https://opencollective.com/debug" 4106 ], 4107 "license": "MIT" 4108 }, 4109 "node_modules/once": { 4110 "version": "1.4.0", 4111 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 4112 "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", 4113 "dev": true, 4114 "license": "ISC", 4115 "dependencies": { 4116 "wrappy": "1" 4117 } 4118 }, 4119 "node_modules/optionator": { 4120 "version": "0.9.4", 4121 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", 4122 "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", 4123 "dev": true, 4124 "license": "MIT", 4125 "dependencies": { 4126 "deep-is": "^0.1.3", 4127 "fast-levenshtein": "^2.0.6", 4128 "levn": "^0.4.1", 4129 "prelude-ls": "^1.2.1", 4130 "type-check": "^0.4.0", 4131 "word-wrap": "^1.2.5" 4132 }, 4133 "engines": { 4134 "node": ">= 0.8.0" 4135 } 4136 }, 4137 "node_modules/p-limit": { 4138 "version": "3.1.0", 4139 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", 4140 "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", 4141 "dev": true, 4142 "license": "MIT", 4143 "dependencies": { 4144 "yocto-queue": "^0.1.0" 4145 }, 4146 "engines": { 4147 "node": ">=10" 4148 }, 4149 "funding": { 4150 "url": "https://github.com/sponsors/sindresorhus" 4151 } 4152 }, 4153 "node_modules/p-locate": { 4154 "version": "5.0.0", 4155 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", 4156 "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", 4157 "dev": true, 4158 "license": "MIT", 4159 "dependencies": { 4160 "p-limit": "^3.0.2" 4161 }, 4162 "engines": { 4163 "node": ">=10" 4164 }, 4165 "funding": { 4166 "url": "https://github.com/sponsors/sindresorhus" 4167 } 4168 }, 4169 "node_modules/parent-module": { 4170 "version": "1.0.1", 4171 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", 4172 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", 4173 "dev": true, 4174 "license": "MIT", 4175 "dependencies": { 4176 "callsites": "^3.0.0" 4177 }, 4178 "engines": { 4179 "node": ">=6" 4180 } 4181 }, 4182 "node_modules/parse5": { 4183 "version": "7.3.0", 4184 "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.3.0.tgz", 4185 "integrity": "sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==", 4186 "dev": true, 4187 "license": "MIT", 4188 "dependencies": { 4189 "entities": "^6.0.0" 4190 }, 4191 "funding": { 4192 "url": "https://github.com/inikulin/parse5?sponsor=1" 4193 } 4194 }, 4195 "node_modules/path-exists": { 4196 "version": "4.0.0", 4197 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", 4198 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", 4199 "dev": true, 4200 "license": "MIT", 4201 "engines": { 4202 "node": ">=8" 4203 } 4204 }, 4205 "node_modules/path-is-absolute": { 4206 "version": "1.0.1", 4207 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 4208 "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", 4209 "dev": true, 4210 "license": "MIT", 4211 "engines": { 4212 "node": ">=0.10.0" 4213 } 4214 }, 4215 "node_modules/path-key": { 4216 "version": "3.1.1", 4217 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 4218 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", 4219 "dev": true, 4220 "license": "MIT", 4221 "engines": { 4222 "node": ">=8" 4223 } 4224 }, 4225 "node_modules/path-parse": { 4226 "version": "1.0.7", 4227 "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", 4228 "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", 4229 "dev": true, 4230 "license": "MIT" 4231 }, 4232 "node_modules/path-type": { 4233 "version": "4.0.0", 4234 "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", 4235 "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", 4236 "dev": true, 4237 "license": "MIT", 4238 "engines": { 4239 "node": ">=8" 4240 } 4241 }, 4242 "node_modules/pathe": { 4243 "version": "2.0.3", 4244 "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz", 4245 "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==", 4246 "dev": true, 4247 "license": "MIT" 4248 }, 4249 "node_modules/picocolors": { 4250 "version": "1.1.1", 4251 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", 4252 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", 4253 "dev": true, 4254 "license": "ISC" 4255 }, 4256 "node_modules/picomatch": { 4257 "version": "2.3.1", 4258 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", 4259 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", 4260 "dev": true, 4261 "license": "MIT", 4262 "engines": { 4263 "node": ">=8.6" 4264 }, 4265 "funding": { 4266 "url": "https://github.com/sponsors/jonschlinkert" 4267 } 4268 }, 4269 "node_modules/pify": { 4270 "version": "2.3.0", 4271 "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", 4272 "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", 4273 "dev": true, 4274 "license": "MIT", 4275 "engines": { 4276 "node": ">=0.10.0" 4277 } 4278 }, 4279 "node_modules/pirates": { 4280 "version": "4.0.7", 4281 "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.7.tgz", 4282 "integrity": "sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==", 4283 "dev": true, 4284 "license": "MIT", 4285 "engines": { 4286 "node": ">= 6" 4287 } 4288 }, 4289 "node_modules/playwright": { 4290 "version": "1.58.0", 4291 "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.58.0.tgz", 4292 "integrity": "sha512-2SVA0sbPktiIY/MCOPX8e86ehA/e+tDNq+e5Y8qjKYti2Z/JG7xnronT/TXTIkKbYGWlCbuucZ6dziEgkoEjQQ==", 4293 "dev": true, 4294 "license": "Apache-2.0", 4295 "dependencies": { 4296 "playwright-core": "1.58.0" 4297 }, 4298 "bin": { 4299 "playwright": "cli.js" 4300 }, 4301 "engines": { 4302 "node": ">=18" 4303 }, 4304 "optionalDependencies": { 4305 "fsevents": "2.3.2" 4306 } 4307 }, 4308 "node_modules/playwright-core": { 4309 "version": "1.58.0", 4310 "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.58.0.tgz", 4311 "integrity": "sha512-aaoB1RWrdNi3//rOeKuMiS65UCcgOVljU46At6eFcOFPFHWtd2weHRRow6z/n+Lec0Lvu0k9ZPKJSjPugikirw==", 4312 "dev": true, 4313 "license": "Apache-2.0", 4314 "peer": true, 4315 "bin": { 4316 "playwright-core": "cli.js" 4317 }, 4318 "engines": { 4319 "node": ">=18" 4320 } 4321 }, 4322 "node_modules/postcss": { 4323 "version": "8.5.6", 4324 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz", 4325 "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==", 4326 "dev": true, 4327 "funding": [ 4328 { 4329 "type": "opencollective", 4330 "url": "https://opencollective.com/postcss/" 4331 }, 4332 { 4333 "type": "tidelift", 4334 "url": "https://tidelift.com/funding/github/npm/postcss" 4335 }, 4336 { 4337 "type": "github", 4338 "url": "https://github.com/sponsors/ai" 4339 } 4340 ], 4341 "license": "MIT", 4342 "peer": true, 4343 "dependencies": { 4344 "nanoid": "^3.3.11", 4345 "picocolors": "^1.1.1", 4346 "source-map-js": "^1.2.1" 4347 }, 4348 "engines": { 4349 "node": "^10 || ^12 || >=14" 4350 } 4351 }, 4352 "node_modules/postcss-import": { 4353 "version": "15.1.0", 4354 "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", 4355 "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", 4356 "dev": true, 4357 "license": "MIT", 4358 "dependencies": { 4359 "postcss-value-parser": "^4.0.0", 4360 "read-cache": "^1.0.0", 4361 "resolve": "^1.1.7" 4362 }, 4363 "engines": { 4364 "node": ">=14.0.0" 4365 }, 4366 "peerDependencies": { 4367 "postcss": "^8.0.0" 4368 } 4369 }, 4370 "node_modules/postcss-js": { 4371 "version": "4.1.0", 4372 "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.1.0.tgz", 4373 "integrity": "sha512-oIAOTqgIo7q2EOwbhb8UalYePMvYoIeRY2YKntdpFQXNosSu3vLrniGgmH9OKs/qAkfoj5oB3le/7mINW1LCfw==", 4374 "dev": true, 4375 "funding": [ 4376 { 4377 "type": "opencollective", 4378 "url": "https://opencollective.com/postcss/" 4379 }, 4380 { 4381 "type": "github", 4382 "url": "https://github.com/sponsors/ai" 4383 } 4384 ], 4385 "license": "MIT", 4386 "dependencies": { 4387 "camelcase-css": "^2.0.1" 4388 }, 4389 "engines": { 4390 "node": "^12 || ^14 || >= 16" 4391 }, 4392 "peerDependencies": { 4393 "postcss": "^8.4.21" 4394 } 4395 }, 4396 "node_modules/postcss-load-config": { 4397 "version": "6.0.1", 4398 "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-6.0.1.tgz", 4399 "integrity": "sha512-oPtTM4oerL+UXmx+93ytZVN82RrlY/wPUV8IeDxFrzIjXOLF1pN+EmKPLbubvKHT2HC20xXsCAH2Z+CKV6Oz/g==", 4400 "dev": true, 4401 "funding": [ 4402 { 4403 "type": "opencollective", 4404 "url": "https://opencollective.com/postcss/" 4405 }, 4406 { 4407 "type": "github", 4408 "url": "https://github.com/sponsors/ai" 4409 } 4410 ], 4411 "license": "MIT", 4412 "dependencies": { 4413 "lilconfig": "^3.1.1" 4414 }, 4415 "engines": { 4416 "node": ">= 18" 4417 }, 4418 "peerDependencies": { 4419 "jiti": ">=1.21.0", 4420 "postcss": ">=8.0.9", 4421 "tsx": "^4.8.1", 4422 "yaml": "^2.4.2" 4423 }, 4424 "peerDependenciesMeta": { 4425 "jiti": { 4426 "optional": true 4427 }, 4428 "postcss": { 4429 "optional": true 4430 }, 4431 "tsx": { 4432 "optional": true 4433 }, 4434 "yaml": { 4435 "optional": true 4436 } 4437 } 4438 }, 4439 "node_modules/postcss-nested": { 4440 "version": "6.2.0", 4441 "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.2.0.tgz", 4442 "integrity": "sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==", 4443 "dev": true, 4444 "funding": [ 4445 { 4446 "type": "opencollective", 4447 "url": "https://opencollective.com/postcss/" 4448 }, 4449 { 4450 "type": "github", 4451 "url": "https://github.com/sponsors/ai" 4452 } 4453 ], 4454 "license": "MIT", 4455 "dependencies": { 4456 "postcss-selector-parser": "^6.1.1" 4457 }, 4458 "engines": { 4459 "node": ">=12.0" 4460 }, 4461 "peerDependencies": { 4462 "postcss": "^8.2.14" 4463 } 4464 }, 4465 "node_modules/postcss-selector-parser": { 4466 "version": "6.1.2", 4467 "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", 4468 "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", 4469 "dev": true, 4470 "license": "MIT", 4471 "dependencies": { 4472 "cssesc": "^3.0.0", 4473 "util-deprecate": "^1.0.2" 4474 }, 4475 "engines": { 4476 "node": ">=4" 4477 } 4478 }, 4479 "node_modules/postcss-value-parser": { 4480 "version": "4.2.0", 4481 "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", 4482 "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", 4483 "dev": true, 4484 "license": "MIT" 4485 }, 4486 "node_modules/prelude-ls": { 4487 "version": "1.2.1", 4488 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", 4489 "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", 4490 "dev": true, 4491 "license": "MIT", 4492 "engines": { 4493 "node": ">= 0.8.0" 4494 } 4495 }, 4496 "node_modules/psl": { 4497 "version": "1.15.0", 4498 "resolved": "https://registry.npmjs.org/psl/-/psl-1.15.0.tgz", 4499 "integrity": "sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w==", 4500 "dev": true, 4501 "license": "MIT", 4502 "dependencies": { 4503 "punycode": "^2.3.1" 4504 }, 4505 "funding": { 4506 "url": "https://github.com/sponsors/lupomontero" 4507 } 4508 }, 4509 "node_modules/punycode": { 4510 "version": "2.3.1", 4511 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", 4512 "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", 4513 "dev": true, 4514 "license": "MIT", 4515 "engines": { 4516 "node": ">=6" 4517 } 4518 }, 4519 "node_modules/querystringify": { 4520 "version": "2.2.0", 4521 "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", 4522 "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", 4523 "dev": true, 4524 "license": "MIT" 4525 }, 4526 "node_modules/queue-microtask": { 4527 "version": "1.2.3", 4528 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", 4529 "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", 4530 "dev": true, 4531 "funding": [ 4532 { 4533 "type": "github", 4534 "url": "https://github.com/sponsors/feross" 4535 }, 4536 { 4537 "type": "patreon", 4538 "url": "https://www.patreon.com/feross" 4539 }, 4540 { 4541 "type": "consulting", 4542 "url": "https://feross.org/support" 4543 } 4544 ], 4545 "license": "MIT" 4546 }, 4547 "node_modules/react": { 4548 "version": "18.3.1", 4549 "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", 4550 "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", 4551 "license": "MIT", 4552 "peer": true, 4553 "dependencies": { 4554 "loose-envify": "^1.1.0" 4555 }, 4556 "engines": { 4557 "node": ">=0.10.0" 4558 } 4559 }, 4560 "node_modules/react-dom": { 4561 "version": "18.3.1", 4562 "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", 4563 "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", 4564 "license": "MIT", 4565 "peer": true, 4566 "dependencies": { 4567 "loose-envify": "^1.1.0", 4568 "scheduler": "^0.23.2" 4569 }, 4570 "peerDependencies": { 4571 "react": "^18.3.1" 4572 } 4573 }, 4574 "node_modules/react-refresh": { 4575 "version": "0.17.0", 4576 "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.17.0.tgz", 4577 "integrity": "sha512-z6F7K9bV85EfseRCp2bzrpyQ0Gkw1uLoCel9XBVWPg/TjRj94SkJzUTGfOa4bs7iJvBWtQG0Wq7wnI0syw3EBQ==", 4578 "dev": true, 4579 "license": "MIT", 4580 "engines": { 4581 "node": ">=0.10.0" 4582 } 4583 }, 4584 "node_modules/react-router": { 4585 "version": "6.30.3", 4586 "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.30.3.tgz", 4587 "integrity": "sha512-XRnlbKMTmktBkjCLE8/XcZFlnHvr2Ltdr1eJX4idL55/9BbORzyZEaIkBFDhFGCEWBBItsVrDxwx3gnisMitdw==", 4588 "license": "MIT", 4589 "dependencies": { 4590 "@remix-run/router": "1.23.2" 4591 }, 4592 "engines": { 4593 "node": ">=14.0.0" 4594 }, 4595 "peerDependencies": { 4596 "react": ">=16.8" 4597 } 4598 }, 4599 "node_modules/react-router-dom": { 4600 "version": "6.30.3", 4601 "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.30.3.tgz", 4602 "integrity": "sha512-pxPcv1AczD4vso7G4Z3TKcvlxK7g7TNt3/FNGMhfqyntocvYKj+GCatfigGDjbLozC4baguJ0ReCigoDJXb0ag==", 4603 "license": "MIT", 4604 "dependencies": { 4605 "@remix-run/router": "1.23.2", 4606 "react-router": "6.30.3" 4607 }, 4608 "engines": { 4609 "node": ">=14.0.0" 4610 }, 4611 "peerDependencies": { 4612 "react": ">=16.8", 4613 "react-dom": ">=16.8" 4614 } 4615 }, 4616 "node_modules/read-cache": { 4617 "version": "1.0.0", 4618 "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", 4619 "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", 4620 "dev": true, 4621 "license": "MIT", 4622 "dependencies": { 4623 "pify": "^2.3.0" 4624 } 4625 }, 4626 "node_modules/readdirp": { 4627 "version": "3.6.0", 4628 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", 4629 "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", 4630 "dev": true, 4631 "license": "MIT", 4632 "dependencies": { 4633 "picomatch": "^2.2.1" 4634 }, 4635 "engines": { 4636 "node": ">=8.10.0" 4637 } 4638 }, 4639 "node_modules/requires-port": { 4640 "version": "1.0.0", 4641 "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", 4642 "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", 4643 "dev": true, 4644 "license": "MIT" 4645 }, 4646 "node_modules/resolve": { 4647 "version": "1.22.11", 4648 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.11.tgz", 4649 "integrity": "sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==", 4650 "dev": true, 4651 "license": "MIT", 4652 "dependencies": { 4653 "is-core-module": "^2.16.1", 4654 "path-parse": "^1.0.7", 4655 "supports-preserve-symlinks-flag": "^1.0.0" 4656 }, 4657 "bin": { 4658 "resolve": "bin/resolve" 4659 }, 4660 "engines": { 4661 "node": ">= 0.4" 4662 }, 4663 "funding": { 4664 "url": "https://github.com/sponsors/ljharb" 4665 } 4666 }, 4667 "node_modules/resolve-from": { 4668 "version": "4.0.0", 4669 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", 4670 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", 4671 "dev": true, 4672 "license": "MIT", 4673 "engines": { 4674 "node": ">=4" 4675 } 4676 }, 4677 "node_modules/reusify": { 4678 "version": "1.1.0", 4679 "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz", 4680 "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==", 4681 "dev": true, 4682 "license": "MIT", 4683 "engines": { 4684 "iojs": ">=1.0.0", 4685 "node": ">=0.10.0" 4686 } 4687 }, 4688 "node_modules/rimraf": { 4689 "version": "3.0.2", 4690 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", 4691 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", 4692 "deprecated": "Rimraf versions prior to v4 are no longer supported", 4693 "dev": true, 4694 "license": "ISC", 4695 "dependencies": { 4696 "glob": "^7.1.3" 4697 }, 4698 "bin": { 4699 "rimraf": "bin.js" 4700 }, 4701 "funding": { 4702 "url": "https://github.com/sponsors/isaacs" 4703 } 4704 }, 4705 "node_modules/rollup": { 4706 "version": "4.57.0", 4707 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.57.0.tgz", 4708 "integrity": "sha512-e5lPJi/aui4TO1LpAXIRLySmwXSE8k3b9zoGfd42p67wzxog4WHjiZF3M2uheQih4DGyc25QEV4yRBbpueNiUA==", 4709 "dev": true, 4710 "license": "MIT", 4711 "dependencies": { 4712 "@types/estree": "1.0.8" 4713 }, 4714 "bin": { 4715 "rollup": "dist/bin/rollup" 4716 }, 4717 "engines": { 4718 "node": ">=18.0.0", 4719 "npm": ">=8.0.0" 4720 }, 4721 "optionalDependencies": { 4722 "@rollup/rollup-android-arm-eabi": "4.57.0", 4723 "@rollup/rollup-android-arm64": "4.57.0", 4724 "@rollup/rollup-darwin-arm64": "4.57.0", 4725 "@rollup/rollup-darwin-x64": "4.57.0", 4726 "@rollup/rollup-freebsd-arm64": "4.57.0", 4727 "@rollup/rollup-freebsd-x64": "4.57.0", 4728 "@rollup/rollup-linux-arm-gnueabihf": "4.57.0", 4729 "@rollup/rollup-linux-arm-musleabihf": "4.57.0", 4730 "@rollup/rollup-linux-arm64-gnu": "4.57.0", 4731 "@rollup/rollup-linux-arm64-musl": "4.57.0", 4732 "@rollup/rollup-linux-loong64-gnu": "4.57.0", 4733 "@rollup/rollup-linux-loong64-musl": "4.57.0", 4734 "@rollup/rollup-linux-ppc64-gnu": "4.57.0", 4735 "@rollup/rollup-linux-ppc64-musl": "4.57.0", 4736 "@rollup/rollup-linux-riscv64-gnu": "4.57.0", 4737 "@rollup/rollup-linux-riscv64-musl": "4.57.0", 4738 "@rollup/rollup-linux-s390x-gnu": "4.57.0", 4739 "@rollup/rollup-linux-x64-gnu": "4.57.0", 4740 "@rollup/rollup-linux-x64-musl": "4.57.0", 4741 "@rollup/rollup-openbsd-x64": "4.57.0", 4742 "@rollup/rollup-openharmony-arm64": "4.57.0", 4743 "@rollup/rollup-win32-arm64-msvc": "4.57.0", 4744 "@rollup/rollup-win32-ia32-msvc": "4.57.0", 4745 "@rollup/rollup-win32-x64-gnu": "4.57.0", 4746 "@rollup/rollup-win32-x64-msvc": "4.57.0", 4747 "fsevents": "~2.3.2" 4748 } 4749 }, 4750 "node_modules/rrweb-cssom": { 4751 "version": "0.7.1", 4752 "resolved": "https://registry.npmjs.org/rrweb-cssom/-/rrweb-cssom-0.7.1.tgz", 4753 "integrity": "sha512-TrEMa7JGdVm0UThDJSx7ddw5nVm3UJS9o9CCIZ72B1vSyEZoziDqBYP3XIoi/12lKrJR8rE3jeFHMok2F/Mnsg==", 4754 "dev": true, 4755 "license": "MIT" 4756 }, 4757 "node_modules/run-parallel": { 4758 "version": "1.2.0", 4759 "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", 4760 "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", 4761 "dev": true, 4762 "funding": [ 4763 { 4764 "type": "github", 4765 "url": "https://github.com/sponsors/feross" 4766 }, 4767 { 4768 "type": "patreon", 4769 "url": "https://www.patreon.com/feross" 4770 }, 4771 { 4772 "type": "consulting", 4773 "url": "https://feross.org/support" 4774 } 4775 ], 4776 "license": "MIT", 4777 "dependencies": { 4778 "queue-microtask": "^1.2.2" 4779 } 4780 }, 4781 "node_modules/safer-buffer": { 4782 "version": "2.1.2", 4783 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", 4784 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", 4785 "dev": true, 4786 "license": "MIT" 4787 }, 4788 "node_modules/saxes": { 4789 "version": "6.0.0", 4790 "resolved": "https://registry.npmjs.org/saxes/-/saxes-6.0.0.tgz", 4791 "integrity": "sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==", 4792 "dev": true, 4793 "license": "ISC", 4794 "dependencies": { 4795 "xmlchars": "^2.2.0" 4796 }, 4797 "engines": { 4798 "node": ">=v12.22.7" 4799 } 4800 }, 4801 "node_modules/scheduler": { 4802 "version": "0.23.2", 4803 "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", 4804 "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", 4805 "license": "MIT", 4806 "dependencies": { 4807 "loose-envify": "^1.1.0" 4808 } 4809 }, 4810 "node_modules/semver": { 4811 "version": "7.7.3", 4812 "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", 4813 "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", 4814 "dev": true, 4815 "license": "ISC", 4816 "bin": { 4817 "semver": "bin/semver.js" 4818 }, 4819 "engines": { 4820 "node": ">=10" 4821 } 4822 }, 4823 "node_modules/shebang-command": { 4824 "version": "2.0.0", 4825 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 4826 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 4827 "dev": true, 4828 "license": "MIT", 4829 "dependencies": { 4830 "shebang-regex": "^3.0.0" 4831 }, 4832 "engines": { 4833 "node": ">=8" 4834 } 4835 }, 4836 "node_modules/shebang-regex": { 4837 "version": "3.0.0", 4838 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 4839 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", 4840 "dev": true, 4841 "license": "MIT", 4842 "engines": { 4843 "node": ">=8" 4844 } 4845 }, 4846 "node_modules/siginfo": { 4847 "version": "2.0.0", 4848 "resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz", 4849 "integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==", 4850 "dev": true, 4851 "license": "ISC" 4852 }, 4853 "node_modules/slash": { 4854 "version": "3.0.0", 4855 "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", 4856 "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", 4857 "dev": true, 4858 "license": "MIT", 4859 "engines": { 4860 "node": ">=8" 4861 } 4862 }, 4863 "node_modules/source-map-js": { 4864 "version": "1.2.1", 4865 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", 4866 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", 4867 "dev": true, 4868 "license": "BSD-3-Clause", 4869 "engines": { 4870 "node": ">=0.10.0" 4871 } 4872 }, 4873 "node_modules/stackback": { 4874 "version": "0.0.2", 4875 "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz", 4876 "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==", 4877 "dev": true, 4878 "license": "MIT" 4879 }, 4880 "node_modules/std-env": { 4881 "version": "3.10.0", 4882 "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.10.0.tgz", 4883 "integrity": "sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==", 4884 "dev": true, 4885 "license": "MIT" 4886 }, 4887 "node_modules/strip-ansi": { 4888 "version": "6.0.1", 4889 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 4890 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 4891 "dev": true, 4892 "license": "MIT", 4893 "dependencies": { 4894 "ansi-regex": "^5.0.1" 4895 }, 4896 "engines": { 4897 "node": ">=8" 4898 } 4899 }, 4900 "node_modules/strip-json-comments": { 4901 "version": "3.1.1", 4902 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", 4903 "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", 4904 "dev": true, 4905 "license": "MIT", 4906 "engines": { 4907 "node": ">=8" 4908 }, 4909 "funding": { 4910 "url": "https://github.com/sponsors/sindresorhus" 4911 } 4912 }, 4913 "node_modules/sucrase": { 4914 "version": "3.35.1", 4915 "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.1.tgz", 4916 "integrity": "sha512-DhuTmvZWux4H1UOnWMB3sk0sbaCVOoQZjv8u1rDoTV0HTdGem9hkAZtl4JZy8P2z4Bg0nT+YMeOFyVr4zcG5Tw==", 4917 "dev": true, 4918 "license": "MIT", 4919 "dependencies": { 4920 "@jridgewell/gen-mapping": "^0.3.2", 4921 "commander": "^4.0.0", 4922 "lines-and-columns": "^1.1.6", 4923 "mz": "^2.7.0", 4924 "pirates": "^4.0.1", 4925 "tinyglobby": "^0.2.11", 4926 "ts-interface-checker": "^0.1.9" 4927 }, 4928 "bin": { 4929 "sucrase": "bin/sucrase", 4930 "sucrase-node": "bin/sucrase-node" 4931 }, 4932 "engines": { 4933 "node": ">=16 || 14 >=14.17" 4934 } 4935 }, 4936 "node_modules/supports-color": { 4937 "version": "7.2.0", 4938 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 4939 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 4940 "dev": true, 4941 "license": "MIT", 4942 "dependencies": { 4943 "has-flag": "^4.0.0" 4944 }, 4945 "engines": { 4946 "node": ">=8" 4947 } 4948 }, 4949 "node_modules/supports-preserve-symlinks-flag": { 4950 "version": "1.0.0", 4951 "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", 4952 "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", 4953 "dev": true, 4954 "license": "MIT", 4955 "engines": { 4956 "node": ">= 0.4" 4957 }, 4958 "funding": { 4959 "url": "https://github.com/sponsors/ljharb" 4960 } 4961 }, 4962 "node_modules/symbol-tree": { 4963 "version": "3.2.4", 4964 "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", 4965 "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", 4966 "dev": true, 4967 "license": "MIT" 4968 }, 4969 "node_modules/tailwindcss": { 4970 "version": "3.4.19", 4971 "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.19.tgz", 4972 "integrity": "sha512-3ofp+LL8E+pK/JuPLPggVAIaEuhvIz4qNcf3nA1Xn2o/7fb7s/TYpHhwGDv1ZU3PkBluUVaF8PyCHcm48cKLWQ==", 4973 "dev": true, 4974 "license": "MIT", 4975 "dependencies": { 4976 "@alloc/quick-lru": "^5.2.0", 4977 "arg": "^5.0.2", 4978 "chokidar": "^3.6.0", 4979 "didyoumean": "^1.2.2", 4980 "dlv": "^1.1.3", 4981 "fast-glob": "^3.3.2", 4982 "glob-parent": "^6.0.2", 4983 "is-glob": "^4.0.3", 4984 "jiti": "^1.21.7", 4985 "lilconfig": "^3.1.3", 4986 "micromatch": "^4.0.8", 4987 "normalize-path": "^3.0.0", 4988 "object-hash": "^3.0.0", 4989 "picocolors": "^1.1.1", 4990 "postcss": "^8.4.47", 4991 "postcss-import": "^15.1.0", 4992 "postcss-js": "^4.0.1", 4993 "postcss-load-config": "^4.0.2 || ^5.0 || ^6.0", 4994 "postcss-nested": "^6.2.0", 4995 "postcss-selector-parser": "^6.1.2", 4996 "resolve": "^1.22.8", 4997 "sucrase": "^3.35.0" 4998 }, 4999 "bin": { 5000 "tailwind": "lib/cli.js", 5001 "tailwindcss": "lib/cli.js" 5002 }, 5003 "engines": { 5004 "node": ">=14.0.0" 5005 } 5006 }, 5007 "node_modules/text-table": { 5008 "version": "0.2.0", 5009 "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", 5010 "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", 5011 "dev": true, 5012 "license": "MIT" 5013 }, 5014 "node_modules/thenify": { 5015 "version": "3.3.1", 5016 "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", 5017 "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", 5018 "dev": true, 5019 "license": "MIT", 5020 "dependencies": { 5021 "any-promise": "^1.0.0" 5022 } 5023 }, 5024 "node_modules/thenify-all": { 5025 "version": "1.6.0", 5026 "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", 5027 "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", 5028 "dev": true, 5029 "license": "MIT", 5030 "dependencies": { 5031 "thenify": ">= 3.1.0 < 4" 5032 }, 5033 "engines": { 5034 "node": ">=0.8" 5035 } 5036 }, 5037 "node_modules/tinybench": { 5038 "version": "2.9.0", 5039 "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.9.0.tgz", 5040 "integrity": "sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==", 5041 "dev": true, 5042 "license": "MIT" 5043 }, 5044 "node_modules/tinyexec": { 5045 "version": "1.0.2", 5046 "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-1.0.2.tgz", 5047 "integrity": "sha512-W/KYk+NFhkmsYpuHq5JykngiOCnxeVL8v8dFnqxSD8qEEdRfXk1SDM6JzNqcERbcGYj9tMrDQBYV9cjgnunFIg==", 5048 "dev": true, 5049 "license": "MIT", 5050 "engines": { 5051 "node": ">=18" 5052 } 5053 }, 5054 "node_modules/tinyglobby": { 5055 "version": "0.2.15", 5056 "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz", 5057 "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==", 5058 "dev": true, 5059 "license": "MIT", 5060 "dependencies": { 5061 "fdir": "^6.5.0", 5062 "picomatch": "^4.0.3" 5063 }, 5064 "engines": { 5065 "node": ">=12.0.0" 5066 }, 5067 "funding": { 5068 "url": "https://github.com/sponsors/SuperchupuDev" 5069 } 5070 }, 5071 "node_modules/tinyglobby/node_modules/fdir": { 5072 "version": "6.5.0", 5073 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", 5074 "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", 5075 "dev": true, 5076 "license": "MIT", 5077 "engines": { 5078 "node": ">=12.0.0" 5079 }, 5080 "peerDependencies": { 5081 "picomatch": "^3 || ^4" 5082 }, 5083 "peerDependenciesMeta": { 5084 "picomatch": { 5085 "optional": true 5086 } 5087 } 5088 }, 5089 "node_modules/tinyglobby/node_modules/picomatch": { 5090 "version": "4.0.3", 5091 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", 5092 "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", 5093 "dev": true, 5094 "license": "MIT", 5095 "peer": true, 5096 "engines": { 5097 "node": ">=12" 5098 }, 5099 "funding": { 5100 "url": "https://github.com/sponsors/jonschlinkert" 5101 } 5102 }, 5103 "node_modules/tinyrainbow": { 5104 "version": "3.0.3", 5105 "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-3.0.3.tgz", 5106 "integrity": "sha512-PSkbLUoxOFRzJYjjxHJt9xro7D+iilgMX/C9lawzVuYiIdcihh9DXmVibBe8lmcFrRi/VzlPjBxbN7rH24q8/Q==", 5107 "dev": true, 5108 "license": "MIT", 5109 "engines": { 5110 "node": ">=14.0.0" 5111 } 5112 }, 5113 "node_modules/to-regex-range": { 5114 "version": "5.0.1", 5115 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 5116 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 5117 "dev": true, 5118 "license": "MIT", 5119 "dependencies": { 5120 "is-number": "^7.0.0" 5121 }, 5122 "engines": { 5123 "node": ">=8.0" 5124 } 5125 }, 5126 "node_modules/tough-cookie": { 5127 "version": "4.1.4", 5128 "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.4.tgz", 5129 "integrity": "sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==", 5130 "dev": true, 5131 "license": "BSD-3-Clause", 5132 "dependencies": { 5133 "psl": "^1.1.33", 5134 "punycode": "^2.1.1", 5135 "universalify": "^0.2.0", 5136 "url-parse": "^1.5.3" 5137 }, 5138 "engines": { 5139 "node": ">=6" 5140 } 5141 }, 5142 "node_modules/tr46": { 5143 "version": "5.1.1", 5144 "resolved": "https://registry.npmjs.org/tr46/-/tr46-5.1.1.tgz", 5145 "integrity": "sha512-hdF5ZgjTqgAntKkklYw0R03MG2x/bSzTtkxmIRw/sTNV8YXsCJ1tfLAX23lhxhHJlEf3CRCOCGGWw3vI3GaSPw==", 5146 "dev": true, 5147 "license": "MIT", 5148 "dependencies": { 5149 "punycode": "^2.3.1" 5150 }, 5151 "engines": { 5152 "node": ">=18" 5153 } 5154 }, 5155 "node_modules/ts-api-utils": { 5156 "version": "1.4.3", 5157 "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.4.3.tgz", 5158 "integrity": "sha512-i3eMG77UTMD0hZhgRS562pv83RC6ukSAC2GMNWc+9dieh/+jDM5u5YG+NHX6VNDRHQcHwmsTHctP9LhbC3WxVw==", 5159 "dev": true, 5160 "license": "MIT", 5161 "engines": { 5162 "node": ">=16" 5163 }, 5164 "peerDependencies": { 5165 "typescript": ">=4.2.0" 5166 } 5167 }, 5168 "node_modules/ts-interface-checker": { 5169 "version": "0.1.13", 5170 "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", 5171 "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==", 5172 "dev": true, 5173 "license": "Apache-2.0" 5174 }, 5175 "node_modules/type-check": { 5176 "version": "0.4.0", 5177 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", 5178 "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", 5179 "dev": true, 5180 "license": "MIT", 5181 "dependencies": { 5182 "prelude-ls": "^1.2.1" 5183 }, 5184 "engines": { 5185 "node": ">= 0.8.0" 5186 } 5187 }, 5188 "node_modules/type-fest": { 5189 "version": "0.20.2", 5190 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", 5191 "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", 5192 "dev": true, 5193 "license": "(MIT OR CC0-1.0)", 5194 "engines": { 5195 "node": ">=10" 5196 }, 5197 "funding": { 5198 "url": "https://github.com/sponsors/sindresorhus" 5199 } 5200 }, 5201 "node_modules/typescript": { 5202 "version": "5.9.3", 5203 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", 5204 "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", 5205 "dev": true, 5206 "license": "Apache-2.0", 5207 "peer": true, 5208 "bin": { 5209 "tsc": "bin/tsc", 5210 "tsserver": "bin/tsserver" 5211 }, 5212 "engines": { 5213 "node": ">=14.17" 5214 } 5215 }, 5216 "node_modules/universalify": { 5217 "version": "0.2.0", 5218 "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", 5219 "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", 5220 "dev": true, 5221 "license": "MIT", 5222 "engines": { 5223 "node": ">= 4.0.0" 5224 } 5225 }, 5226 "node_modules/update-browserslist-db": { 5227 "version": "1.2.3", 5228 "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz", 5229 "integrity": "sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==", 5230 "dev": true, 5231 "funding": [ 5232 { 5233 "type": "opencollective", 5234 "url": "https://opencollective.com/browserslist" 5235 }, 5236 { 5237 "type": "tidelift", 5238 "url": "https://tidelift.com/funding/github/npm/browserslist" 5239 }, 5240 { 5241 "type": "github", 5242 "url": "https://github.com/sponsors/ai" 5243 } 5244 ], 5245 "license": "MIT", 5246 "dependencies": { 5247 "escalade": "^3.2.0", 5248 "picocolors": "^1.1.1" 5249 }, 5250 "bin": { 5251 "update-browserslist-db": "cli.js" 5252 }, 5253 "peerDependencies": { 5254 "browserslist": ">= 4.21.0" 5255 } 5256 }, 5257 "node_modules/uri-js": { 5258 "version": "4.4.1", 5259 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", 5260 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", 5261 "dev": true, 5262 "license": "BSD-2-Clause", 5263 "dependencies": { 5264 "punycode": "^2.1.0" 5265 } 5266 }, 5267 "node_modules/url-parse": { 5268 "version": "1.5.10", 5269 "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", 5270 "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", 5271 "dev": true, 5272 "license": "MIT", 5273 "dependencies": { 5274 "querystringify": "^2.1.1", 5275 "requires-port": "^1.0.0" 5276 } 5277 }, 5278 "node_modules/use-sync-external-store": { 5279 "version": "1.6.0", 5280 "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.6.0.tgz", 5281 "integrity": "sha512-Pp6GSwGP/NrPIrxVFAIkOQeyw8lFenOHijQWkUTrDvrF4ALqylP2C/KCkeS9dpUM3KvYRQhna5vt7IL95+ZQ9w==", 5282 "license": "MIT", 5283 "peerDependencies": { 5284 "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" 5285 } 5286 }, 5287 "node_modules/util-deprecate": { 5288 "version": "1.0.2", 5289 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 5290 "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", 5291 "dev": true, 5292 "license": "MIT" 5293 }, 5294 "node_modules/vite": { 5295 "version": "7.3.1", 5296 "resolved": "https://registry.npmjs.org/vite/-/vite-7.3.1.tgz", 5297 "integrity": "sha512-w+N7Hifpc3gRjZ63vYBXA56dvvRlNWRczTdmCBBa+CotUzAPf5b7YMdMR/8CQoeYE5LX3W4wj6RYTgonm1b9DA==", 5298 "dev": true, 5299 "license": "MIT", 5300 "peer": true, 5301 "dependencies": { 5302 "esbuild": "^0.27.0", 5303 "fdir": "^6.5.0", 5304 "picomatch": "^4.0.3", 5305 "postcss": "^8.5.6", 5306 "rollup": "^4.43.0", 5307 "tinyglobby": "^0.2.15" 5308 }, 5309 "bin": { 5310 "vite": "bin/vite.js" 5311 }, 5312 "engines": { 5313 "node": "^20.19.0 || >=22.12.0" 5314 }, 5315 "funding": { 5316 "url": "https://github.com/vitejs/vite?sponsor=1" 5317 }, 5318 "optionalDependencies": { 5319 "fsevents": "~2.3.3" 5320 }, 5321 "peerDependencies": { 5322 "@types/node": "^20.19.0 || >=22.12.0", 5323 "jiti": ">=1.21.0", 5324 "less": "^4.0.0", 5325 "lightningcss": "^1.21.0", 5326 "sass": "^1.70.0", 5327 "sass-embedded": "^1.70.0", 5328 "stylus": ">=0.54.8", 5329 "sugarss": "^5.0.0", 5330 "terser": "^5.16.0", 5331 "tsx": "^4.8.1", 5332 "yaml": "^2.4.2" 5333 }, 5334 "peerDependenciesMeta": { 5335 "@types/node": { 5336 "optional": true 5337 }, 5338 "jiti": { 5339 "optional": true 5340 }, 5341 "less": { 5342 "optional": true 5343 }, 5344 "lightningcss": { 5345 "optional": true 5346 }, 5347 "sass": { 5348 "optional": true 5349 }, 5350 "sass-embedded": { 5351 "optional": true 5352 }, 5353 "stylus": { 5354 "optional": true 5355 }, 5356 "sugarss": { 5357 "optional": true 5358 }, 5359 "terser": { 5360 "optional": true 5361 }, 5362 "tsx": { 5363 "optional": true 5364 }, 5365 "yaml": { 5366 "optional": true 5367 } 5368 } 5369 }, 5370 "node_modules/vite/node_modules/fdir": { 5371 "version": "6.5.0", 5372 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", 5373 "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", 5374 "dev": true, 5375 "license": "MIT", 5376 "engines": { 5377 "node": ">=12.0.0" 5378 }, 5379 "peerDependencies": { 5380 "picomatch": "^3 || ^4" 5381 }, 5382 "peerDependenciesMeta": { 5383 "picomatch": { 5384 "optional": true 5385 } 5386 } 5387 }, 5388 "node_modules/vite/node_modules/fsevents": { 5389 "version": "2.3.3", 5390 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", 5391 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", 5392 "dev": true, 5393 "hasInstallScript": true, 5394 "license": "MIT", 5395 "optional": true, 5396 "os": [ 5397 "darwin" 5398 ], 5399 "engines": { 5400 "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 5401 } 5402 }, 5403 "node_modules/vite/node_modules/picomatch": { 5404 "version": "4.0.3", 5405 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", 5406 "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", 5407 "dev": true, 5408 "license": "MIT", 5409 "peer": true, 5410 "engines": { 5411 "node": ">=12" 5412 }, 5413 "funding": { 5414 "url": "https://github.com/sponsors/jonschlinkert" 5415 } 5416 }, 5417 "node_modules/vitest": { 5418 "version": "4.0.18", 5419 "resolved": "https://registry.npmjs.org/vitest/-/vitest-4.0.18.tgz", 5420 "integrity": "sha512-hOQuK7h0FGKgBAas7v0mSAsnvrIgAvWmRFjmzpJ7SwFHH3g1k2u37JtYwOwmEKhK6ZO3v9ggDBBm0La1LCK4uQ==", 5421 "dev": true, 5422 "license": "MIT", 5423 "peer": true, 5424 "dependencies": { 5425 "@vitest/expect": "4.0.18", 5426 "@vitest/mocker": "4.0.18", 5427 "@vitest/pretty-format": "4.0.18", 5428 "@vitest/runner": "4.0.18", 5429 "@vitest/snapshot": "4.0.18", 5430 "@vitest/spy": "4.0.18", 5431 "@vitest/utils": "4.0.18", 5432 "es-module-lexer": "^1.7.0", 5433 "expect-type": "^1.2.2", 5434 "magic-string": "^0.30.21", 5435 "obug": "^2.1.1", 5436 "pathe": "^2.0.3", 5437 "picomatch": "^4.0.3", 5438 "std-env": "^3.10.0", 5439 "tinybench": "^2.9.0", 5440 "tinyexec": "^1.0.2", 5441 "tinyglobby": "^0.2.15", 5442 "tinyrainbow": "^3.0.3", 5443 "vite": "^6.0.0 || ^7.0.0", 5444 "why-is-node-running": "^2.3.0" 5445 }, 5446 "bin": { 5447 "vitest": "vitest.mjs" 5448 }, 5449 "engines": { 5450 "node": "^20.0.0 || ^22.0.0 || >=24.0.0" 5451 }, 5452 "funding": { 5453 "url": "https://opencollective.com/vitest" 5454 }, 5455 "peerDependencies": { 5456 "@edge-runtime/vm": "*", 5457 "@opentelemetry/api": "^1.9.0", 5458 "@types/node": "^20.0.0 || ^22.0.0 || >=24.0.0", 5459 "@vitest/browser-playwright": "4.0.18", 5460 "@vitest/browser-preview": "4.0.18", 5461 "@vitest/browser-webdriverio": "4.0.18", 5462 "@vitest/ui": "4.0.18", 5463 "happy-dom": "*", 5464 "jsdom": "*" 5465 }, 5466 "peerDependenciesMeta": { 5467 "@edge-runtime/vm": { 5468 "optional": true 5469 }, 5470 "@opentelemetry/api": { 5471 "optional": true 5472 }, 5473 "@types/node": { 5474 "optional": true 5475 }, 5476 "@vitest/browser-playwright": { 5477 "optional": true 5478 }, 5479 "@vitest/browser-preview": { 5480 "optional": true 5481 }, 5482 "@vitest/browser-webdriverio": { 5483 "optional": true 5484 }, 5485 "@vitest/ui": { 5486 "optional": true 5487 }, 5488 "happy-dom": { 5489 "optional": true 5490 }, 5491 "jsdom": { 5492 "optional": true 5493 } 5494 } 5495 }, 5496 "node_modules/vitest/node_modules/picomatch": { 5497 "version": "4.0.3", 5498 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", 5499 "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", 5500 "dev": true, 5501 "license": "MIT", 5502 "engines": { 5503 "node": ">=12" 5504 }, 5505 "funding": { 5506 "url": "https://github.com/sponsors/jonschlinkert" 5507 } 5508 }, 5509 "node_modules/w3c-xmlserializer": { 5510 "version": "5.0.0", 5511 "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-5.0.0.tgz", 5512 "integrity": "sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==", 5513 "dev": true, 5514 "license": "MIT", 5515 "dependencies": { 5516 "xml-name-validator": "^5.0.0" 5517 }, 5518 "engines": { 5519 "node": ">=18" 5520 } 5521 }, 5522 "node_modules/webidl-conversions": { 5523 "version": "7.0.0", 5524 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", 5525 "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==", 5526 "dev": true, 5527 "license": "BSD-2-Clause", 5528 "engines": { 5529 "node": ">=12" 5530 } 5531 }, 5532 "node_modules/whatwg-encoding": { 5533 "version": "3.1.1", 5534 "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-3.1.1.tgz", 5535 "integrity": "sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==", 5536 "deprecated": "Use @exodus/bytes instead for a more spec-conformant and faster implementation", 5537 "dev": true, 5538 "license": "MIT", 5539 "dependencies": { 5540 "iconv-lite": "0.6.3" 5541 }, 5542 "engines": { 5543 "node": ">=18" 5544 } 5545 }, 5546 "node_modules/whatwg-mimetype": { 5547 "version": "4.0.0", 5548 "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-4.0.0.tgz", 5549 "integrity": "sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==", 5550 "dev": true, 5551 "license": "MIT", 5552 "engines": { 5553 "node": ">=18" 5554 } 5555 }, 5556 "node_modules/whatwg-url": { 5557 "version": "14.2.0", 5558 "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-14.2.0.tgz", 5559 "integrity": "sha512-De72GdQZzNTUBBChsXueQUnPKDkg/5A5zp7pFDuQAj5UFoENpiACU0wlCvzpAGnTkj++ihpKwKyYewn/XNUbKw==", 5560 "dev": true, 5561 "license": "MIT", 5562 "dependencies": { 5563 "tr46": "^5.1.0", 5564 "webidl-conversions": "^7.0.0" 5565 }, 5566 "engines": { 5567 "node": ">=18" 5568 } 5569 }, 5570 "node_modules/which": { 5571 "version": "2.0.2", 5572 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 5573 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 5574 "dev": true, 5575 "license": "ISC", 5576 "dependencies": { 5577 "isexe": "^2.0.0" 5578 }, 5579 "bin": { 5580 "node-which": "bin/node-which" 5581 }, 5582 "engines": { 5583 "node": ">= 8" 5584 } 5585 }, 5586 "node_modules/why-is-node-running": { 5587 "version": "2.3.0", 5588 "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.3.0.tgz", 5589 "integrity": "sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==", 5590 "dev": true, 5591 "license": "MIT", 5592 "dependencies": { 5593 "siginfo": "^2.0.0", 5594 "stackback": "0.0.2" 5595 }, 5596 "bin": { 5597 "why-is-node-running": "cli.js" 5598 }, 5599 "engines": { 5600 "node": ">=8" 5601 } 5602 }, 5603 "node_modules/word-wrap": { 5604 "version": "1.2.5", 5605 "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", 5606 "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", 5607 "dev": true, 5608 "license": "MIT", 5609 "engines": { 5610 "node": ">=0.10.0" 5611 } 5612 }, 5613 "node_modules/wrappy": { 5614 "version": "1.0.2", 5615 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 5616 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", 5617 "dev": true, 5618 "license": "ISC" 5619 }, 5620 "node_modules/ws": { 5621 "version": "8.19.0", 5622 "resolved": "https://registry.npmjs.org/ws/-/ws-8.19.0.tgz", 5623 "integrity": "sha512-blAT2mjOEIi0ZzruJfIhb3nps74PRWTCz1IjglWEEpQl5XS/UNama6u2/rjFkDDouqr4L67ry+1aGIALViWjDg==", 5624 "dev": true, 5625 "license": "MIT", 5626 "engines": { 5627 "node": ">=10.0.0" 5628 }, 5629 "peerDependencies": { 5630 "bufferutil": "^4.0.1", 5631 "utf-8-validate": ">=5.0.2" 5632 }, 5633 "peerDependenciesMeta": { 5634 "bufferutil": { 5635 "optional": true 5636 }, 5637 "utf-8-validate": { 5638 "optional": true 5639 } 5640 } 5641 }, 5642 "node_modules/xml-name-validator": { 5643 "version": "5.0.0", 5644 "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-5.0.0.tgz", 5645 "integrity": "sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==", 5646 "dev": true, 5647 "license": "Apache-2.0", 5648 "engines": { 5649 "node": ">=18" 5650 } 5651 }, 5652 "node_modules/xmlchars": { 5653 "version": "2.2.0", 5654 "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", 5655 "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", 5656 "dev": true, 5657 "license": "MIT" 5658 }, 5659 "node_modules/yallist": { 5660 "version": "3.1.1", 5661 "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", 5662 "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", 5663 "dev": true, 5664 "license": "ISC" 5665 }, 5666 "node_modules/yocto-queue": { 5667 "version": "0.1.0", 5668 "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", 5669 "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", 5670 "dev": true, 5671 "license": "MIT", 5672 "engines": { 5673 "node": ">=10" 5674 }, 5675 "funding": { 5676 "url": "https://github.com/sponsors/sindresorhus" 5677 } 5678 }, 5679 "node_modules/zustand": { 5680 "version": "4.5.7", 5681 "resolved": "https://registry.npmjs.org/zustand/-/zustand-4.5.7.tgz", 5682 "integrity": "sha512-CHOUy7mu3lbD6o6LJLfllpjkzhHXSBlX8B9+qPddUsIfeF5S/UZ5q0kmCsnRqT1UHFQZchNFDDzMbQsuesHWlw==", 5683 "license": "MIT", 5684 "dependencies": { 5685 "use-sync-external-store": "^1.2.2" 5686 }, 5687 "engines": { 5688 "node": ">=12.7.0" 5689 }, 5690 "peerDependencies": { 5691 "@types/react": ">=16.8", 5692 "immer": ">=9.0.6", 5693 "react": ">=16.8" 5694 }, 5695 "peerDependenciesMeta": { 5696 "@types/react": { 5697 "optional": true 5698 }, 5699 "immer": { 5700 "optional": true 5701 }, 5702 "react": { 5703 "optional": true 5704 } 5705 } 5706 } 5707 } 5708 }