/ package-lock.json
package-lock.json
1 { 2 "name": "digitools-platform", 3 "version": "0.0.0", 4 "lockfileVersion": 3, 5 "requires": true, 6 "packages": { 7 "": { 8 "name": "digitools-platform", 9 "version": "0.0.0", 10 "dependencies": { 11 "@tailwindcss/vite": "^4.2.2", 12 "react": "^19.2.4", 13 "react-dom": "^19.2.4", 14 "react-toastify": "^11.0.5", 15 "tailwindcss": "^4.2.2" 16 }, 17 "devDependencies": { 18 "@cloudflare/vite-plugin": "^1.31.0", 19 "@eslint/js": "^9.39.4", 20 "@types/react": "^19.2.14", 21 "@types/react-dom": "^19.2.3", 22 "@vitejs/plugin-react": "^6.0.1", 23 "daisyui": "^5.5.19", 24 "eslint": "^9.39.4", 25 "eslint-plugin-react-hooks": "^7.0.1", 26 "eslint-plugin-react-refresh": "^0.5.2", 27 "globals": "^17.4.0", 28 "vite": "^8.0.1", 29 "wrangler": "^4.80.0" 30 } 31 }, 32 "node_modules/@babel/code-frame": { 33 "version": "7.29.0", 34 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.0.tgz", 35 "integrity": "sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==", 36 "dev": true, 37 "license": "MIT", 38 "dependencies": { 39 "@babel/helper-validator-identifier": "^7.28.5", 40 "js-tokens": "^4.0.0", 41 "picocolors": "^1.1.1" 42 }, 43 "engines": { 44 "node": ">=6.9.0" 45 } 46 }, 47 "node_modules/@babel/compat-data": { 48 "version": "7.29.0", 49 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.29.0.tgz", 50 "integrity": "sha512-T1NCJqT/j9+cn8fvkt7jtwbLBfLC/1y1c7NtCeXFRgzGTsafi68MRv8yzkYSapBnFA6L3U2VSc02ciDzoAJhJg==", 51 "dev": true, 52 "license": "MIT", 53 "engines": { 54 "node": ">=6.9.0" 55 } 56 }, 57 "node_modules/@babel/core": { 58 "version": "7.29.0", 59 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.29.0.tgz", 60 "integrity": "sha512-CGOfOJqWjg2qW/Mb6zNsDm+u5vFQ8DxXfbM09z69p5Z6+mE1ikP2jUXw+j42Pf1XTYED2Rni5f95npYeuwMDQA==", 61 "dev": true, 62 "license": "MIT", 63 "dependencies": { 64 "@babel/code-frame": "^7.29.0", 65 "@babel/generator": "^7.29.0", 66 "@babel/helper-compilation-targets": "^7.28.6", 67 "@babel/helper-module-transforms": "^7.28.6", 68 "@babel/helpers": "^7.28.6", 69 "@babel/parser": "^7.29.0", 70 "@babel/template": "^7.28.6", 71 "@babel/traverse": "^7.29.0", 72 "@babel/types": "^7.29.0", 73 "@jridgewell/remapping": "^2.3.5", 74 "convert-source-map": "^2.0.0", 75 "debug": "^4.1.0", 76 "gensync": "^1.0.0-beta.2", 77 "json5": "^2.2.3", 78 "semver": "^6.3.1" 79 }, 80 "engines": { 81 "node": ">=6.9.0" 82 }, 83 "funding": { 84 "type": "opencollective", 85 "url": "https://opencollective.com/babel" 86 } 87 }, 88 "node_modules/@babel/generator": { 89 "version": "7.29.1", 90 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.29.1.tgz", 91 "integrity": "sha512-qsaF+9Qcm2Qv8SRIMMscAvG4O3lJ0F1GuMo5HR/Bp02LopNgnZBC/EkbevHFeGs4ls/oPz9v+Bsmzbkbe+0dUw==", 92 "dev": true, 93 "license": "MIT", 94 "dependencies": { 95 "@babel/parser": "^7.29.0", 96 "@babel/types": "^7.29.0", 97 "@jridgewell/gen-mapping": "^0.3.12", 98 "@jridgewell/trace-mapping": "^0.3.28", 99 "jsesc": "^3.0.2" 100 }, 101 "engines": { 102 "node": ">=6.9.0" 103 } 104 }, 105 "node_modules/@babel/helper-compilation-targets": { 106 "version": "7.28.6", 107 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.28.6.tgz", 108 "integrity": "sha512-JYtls3hqi15fcx5GaSNL7SCTJ2MNmjrkHXg4FSpOA/grxK8KwyZ5bubHsCq8FXCkua6xhuaaBit+3b7+VZRfcA==", 109 "dev": true, 110 "license": "MIT", 111 "dependencies": { 112 "@babel/compat-data": "^7.28.6", 113 "@babel/helper-validator-option": "^7.27.1", 114 "browserslist": "^4.24.0", 115 "lru-cache": "^5.1.1", 116 "semver": "^6.3.1" 117 }, 118 "engines": { 119 "node": ">=6.9.0" 120 } 121 }, 122 "node_modules/@babel/helper-globals": { 123 "version": "7.28.0", 124 "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz", 125 "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==", 126 "dev": true, 127 "license": "MIT", 128 "engines": { 129 "node": ">=6.9.0" 130 } 131 }, 132 "node_modules/@babel/helper-module-imports": { 133 "version": "7.28.6", 134 "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.28.6.tgz", 135 "integrity": "sha512-l5XkZK7r7wa9LucGw9LwZyyCUscb4x37JWTPz7swwFE/0FMQAGpiWUZn8u9DzkSBWEcK25jmvubfpw2dnAMdbw==", 136 "dev": true, 137 "license": "MIT", 138 "dependencies": { 139 "@babel/traverse": "^7.28.6", 140 "@babel/types": "^7.28.6" 141 }, 142 "engines": { 143 "node": ">=6.9.0" 144 } 145 }, 146 "node_modules/@babel/helper-module-transforms": { 147 "version": "7.28.6", 148 "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.6.tgz", 149 "integrity": "sha512-67oXFAYr2cDLDVGLXTEABjdBJZ6drElUSI7WKp70NrpyISso3plG9SAGEF6y7zbha/wOzUByWWTJvEDVNIUGcA==", 150 "dev": true, 151 "license": "MIT", 152 "dependencies": { 153 "@babel/helper-module-imports": "^7.28.6", 154 "@babel/helper-validator-identifier": "^7.28.5", 155 "@babel/traverse": "^7.28.6" 156 }, 157 "engines": { 158 "node": ">=6.9.0" 159 }, 160 "peerDependencies": { 161 "@babel/core": "^7.0.0" 162 } 163 }, 164 "node_modules/@babel/helper-string-parser": { 165 "version": "7.27.1", 166 "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", 167 "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", 168 "dev": true, 169 "license": "MIT", 170 "engines": { 171 "node": ">=6.9.0" 172 } 173 }, 174 "node_modules/@babel/helper-validator-identifier": { 175 "version": "7.28.5", 176 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz", 177 "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==", 178 "dev": true, 179 "license": "MIT", 180 "engines": { 181 "node": ">=6.9.0" 182 } 183 }, 184 "node_modules/@babel/helper-validator-option": { 185 "version": "7.27.1", 186 "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz", 187 "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==", 188 "dev": true, 189 "license": "MIT", 190 "engines": { 191 "node": ">=6.9.0" 192 } 193 }, 194 "node_modules/@babel/helpers": { 195 "version": "7.29.2", 196 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.29.2.tgz", 197 "integrity": "sha512-HoGuUs4sCZNezVEKdVcwqmZN8GoHirLUcLaYVNBK2J0DadGtdcqgr3BCbvH8+XUo4NGjNl3VOtSjEKNzqfFgKw==", 198 "dev": true, 199 "license": "MIT", 200 "dependencies": { 201 "@babel/template": "^7.28.6", 202 "@babel/types": "^7.29.0" 203 }, 204 "engines": { 205 "node": ">=6.9.0" 206 } 207 }, 208 "node_modules/@babel/parser": { 209 "version": "7.29.2", 210 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.2.tgz", 211 "integrity": "sha512-4GgRzy/+fsBa72/RZVJmGKPmZu9Byn8o4MoLpmNe1m8ZfYnz5emHLQz3U4gLud6Zwl0RZIcgiLD7Uq7ySFuDLA==", 212 "dev": true, 213 "license": "MIT", 214 "dependencies": { 215 "@babel/types": "^7.29.0" 216 }, 217 "bin": { 218 "parser": "bin/babel-parser.js" 219 }, 220 "engines": { 221 "node": ">=6.0.0" 222 } 223 }, 224 "node_modules/@babel/template": { 225 "version": "7.28.6", 226 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.28.6.tgz", 227 "integrity": "sha512-YA6Ma2KsCdGb+WC6UpBVFJGXL58MDA6oyONbjyF/+5sBgxY/dwkhLogbMT2GXXyU84/IhRw/2D1Os1B/giz+BQ==", 228 "dev": true, 229 "license": "MIT", 230 "dependencies": { 231 "@babel/code-frame": "^7.28.6", 232 "@babel/parser": "^7.28.6", 233 "@babel/types": "^7.28.6" 234 }, 235 "engines": { 236 "node": ">=6.9.0" 237 } 238 }, 239 "node_modules/@babel/traverse": { 240 "version": "7.29.0", 241 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.29.0.tgz", 242 "integrity": "sha512-4HPiQr0X7+waHfyXPZpWPfWL/J7dcN1mx9gL6WdQVMbPnF3+ZhSMs8tCxN7oHddJE9fhNE7+lxdnlyemKfJRuA==", 243 "dev": true, 244 "license": "MIT", 245 "dependencies": { 246 "@babel/code-frame": "^7.29.0", 247 "@babel/generator": "^7.29.0", 248 "@babel/helper-globals": "^7.28.0", 249 "@babel/parser": "^7.29.0", 250 "@babel/template": "^7.28.6", 251 "@babel/types": "^7.29.0", 252 "debug": "^4.3.1" 253 }, 254 "engines": { 255 "node": ">=6.9.0" 256 } 257 }, 258 "node_modules/@babel/types": { 259 "version": "7.29.0", 260 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz", 261 "integrity": "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==", 262 "dev": true, 263 "license": "MIT", 264 "dependencies": { 265 "@babel/helper-string-parser": "^7.27.1", 266 "@babel/helper-validator-identifier": "^7.28.5" 267 }, 268 "engines": { 269 "node": ">=6.9.0" 270 } 271 }, 272 "node_modules/@cloudflare/kv-asset-handler": { 273 "version": "0.4.2", 274 "resolved": "https://registry.npmjs.org/@cloudflare/kv-asset-handler/-/kv-asset-handler-0.4.2.tgz", 275 "integrity": "sha512-SIOD2DxrRRwQ+jgzlXCqoEFiKOFqaPjhnNTGKXSRLvp1HiOvapLaFG2kEr9dYQTYe8rKrd9uvDUzmAITeNyaHQ==", 276 "dev": true, 277 "license": "MIT OR Apache-2.0", 278 "engines": { 279 "node": ">=18.0.0" 280 } 281 }, 282 "node_modules/@cloudflare/unenv-preset": { 283 "version": "2.16.0", 284 "resolved": "https://registry.npmjs.org/@cloudflare/unenv-preset/-/unenv-preset-2.16.0.tgz", 285 "integrity": "sha512-8ovsRpwzPoEqPUzoErAYVv8l3FMZNeBVQfJTvtzP4AgLSRGZISRfuChFxHWUQd3n6cnrwkuTGxT+2cGo8EsyYg==", 286 "dev": true, 287 "license": "MIT OR Apache-2.0", 288 "peerDependencies": { 289 "unenv": "2.0.0-rc.24", 290 "workerd": "1.20260301.1 || ~1.20260302.1 || ~1.20260303.1 || ~1.20260304.1 || >1.20260305.0 <2.0.0-0" 291 }, 292 "peerDependenciesMeta": { 293 "workerd": { 294 "optional": true 295 } 296 } 297 }, 298 "node_modules/@cloudflare/vite-plugin": { 299 "version": "1.31.0", 300 "resolved": "https://registry.npmjs.org/@cloudflare/vite-plugin/-/vite-plugin-1.31.0.tgz", 301 "integrity": "sha512-wkIoqOTVltHMsl8Zpt2bcndbdf+w7czICJ8SbxQq+VzvGprf8glJt5y7iyMCj9YeofkUdsR6AlyTZvZ8kpx0FQ==", 302 "dev": true, 303 "license": "MIT", 304 "dependencies": { 305 "@cloudflare/unenv-preset": "2.16.0", 306 "miniflare": "4.20260401.0", 307 "unenv": "2.0.0-rc.24", 308 "wrangler": "4.80.0", 309 "ws": "8.18.0" 310 }, 311 "peerDependencies": { 312 "vite": "^6.1.0 || ^7.0.0 || ^8.0.0", 313 "wrangler": "^4.80.0" 314 } 315 }, 316 "node_modules/@cloudflare/workerd-darwin-64": { 317 "version": "1.20260401.1", 318 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20260401.1.tgz", 319 "integrity": "sha512-ZSmceM70jH6k+/62VkEcmMNzrpr4kSctkX5Lsgqv38KktfhPY/hsh75y1lRoPWS3H3kgMa4p2pUSlidZR1u2hw==", 320 "cpu": [ 321 "x64" 322 ], 323 "dev": true, 324 "license": "Apache-2.0", 325 "optional": true, 326 "os": [ 327 "darwin" 328 ], 329 "engines": { 330 "node": ">=16" 331 } 332 }, 333 "node_modules/@cloudflare/workerd-darwin-arm64": { 334 "version": "1.20260401.1", 335 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20260401.1.tgz", 336 "integrity": "sha512-7UKWF+IUZ3NXMVPsDg8Cjg0r58b+uYlfvs5Yt8bvtU+geCtW4P2MxRHmRSEo8SryckXOJjb/b8tcncgCykFu8g==", 337 "cpu": [ 338 "arm64" 339 ], 340 "dev": true, 341 "license": "Apache-2.0", 342 "optional": true, 343 "os": [ 344 "darwin" 345 ], 346 "engines": { 347 "node": ">=16" 348 } 349 }, 350 "node_modules/@cloudflare/workerd-linux-64": { 351 "version": "1.20260401.1", 352 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20260401.1.tgz", 353 "integrity": "sha512-MDWUH/0bvL/l9aauN8zEddyYOXId1OueqrUCXXENNJ95R/lSmF6OgGVuXaYhoIhxQkNiEJ/0NOlnVYj9mJq4dw==", 354 "cpu": [ 355 "x64" 356 ], 357 "dev": true, 358 "license": "Apache-2.0", 359 "optional": true, 360 "os": [ 361 "linux" 362 ], 363 "engines": { 364 "node": ">=16" 365 } 366 }, 367 "node_modules/@cloudflare/workerd-linux-arm64": { 368 "version": "1.20260401.1", 369 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20260401.1.tgz", 370 "integrity": "sha512-UgkzpMzVWM/bwbo3vjCTg2aoKfGcUhiEoQoDdo6RGWvbHRJyLVZ4VQCG9ZcISiztkiS2ICCoYOtPy6M/lV6Gcw==", 371 "cpu": [ 372 "arm64" 373 ], 374 "dev": true, 375 "license": "Apache-2.0", 376 "optional": true, 377 "os": [ 378 "linux" 379 ], 380 "engines": { 381 "node": ">=16" 382 } 383 }, 384 "node_modules/@cloudflare/workerd-windows-64": { 385 "version": "1.20260401.1", 386 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20260401.1.tgz", 387 "integrity": "sha512-HBLzcQF5iF4Qv20tQ++pG7xs3OsCnaIbc+GAi6fmhUKZhvmzvml/jwrQzLJ+MPm0cQo41K5OO/U3T4S8tvJetQ==", 388 "cpu": [ 389 "x64" 390 ], 391 "dev": true, 392 "license": "Apache-2.0", 393 "optional": true, 394 "os": [ 395 "win32" 396 ], 397 "engines": { 398 "node": ">=16" 399 } 400 }, 401 "node_modules/@cspotcode/source-map-support": { 402 "version": "0.8.1", 403 "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", 404 "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", 405 "dev": true, 406 "license": "MIT", 407 "dependencies": { 408 "@jridgewell/trace-mapping": "0.3.9" 409 }, 410 "engines": { 411 "node": ">=12" 412 } 413 }, 414 "node_modules/@cspotcode/source-map-support/node_modules/@jridgewell/trace-mapping": { 415 "version": "0.3.9", 416 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", 417 "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", 418 "dev": true, 419 "license": "MIT", 420 "dependencies": { 421 "@jridgewell/resolve-uri": "^3.0.3", 422 "@jridgewell/sourcemap-codec": "^1.4.10" 423 } 424 }, 425 "node_modules/@emnapi/core": { 426 "version": "1.9.2", 427 "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.9.2.tgz", 428 "integrity": "sha512-UC+ZhH3XtczQYfOlu3lNEkdW/p4dsJ1r/bP7H8+rhao3TTTMO1ATq/4DdIi23XuGoFY+Cz0JmCbdVl0hz9jZcA==", 429 "license": "MIT", 430 "optional": true, 431 "dependencies": { 432 "@emnapi/wasi-threads": "1.2.1", 433 "tslib": "^2.4.0" 434 } 435 }, 436 "node_modules/@emnapi/runtime": { 437 "version": "1.9.2", 438 "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.9.2.tgz", 439 "integrity": "sha512-3U4+MIWHImeyu1wnmVygh5WlgfYDtyf0k8AbLhMFxOipihf6nrWC4syIm/SwEeec0mNSafiiNnMJwbza/Is6Lw==", 440 "license": "MIT", 441 "optional": true, 442 "dependencies": { 443 "tslib": "^2.4.0" 444 } 445 }, 446 "node_modules/@emnapi/wasi-threads": { 447 "version": "1.2.1", 448 "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.2.1.tgz", 449 "integrity": "sha512-uTII7OYF+/Mes/MrcIOYp5yOtSMLBWSIoLPpcgwipoiKbli6k322tcoFsxoIIxPDqW01SQGAgko4EzZi2BNv2w==", 450 "license": "MIT", 451 "optional": true, 452 "dependencies": { 453 "tslib": "^2.4.0" 454 } 455 }, 456 "node_modules/@esbuild/aix-ppc64": { 457 "version": "0.27.3", 458 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.3.tgz", 459 "integrity": "sha512-9fJMTNFTWZMh5qwrBItuziu834eOCUcEqymSH7pY+zoMVEZg3gcPuBNxH1EvfVYe9h0x/Ptw8KBzv7qxb7l8dg==", 460 "cpu": [ 461 "ppc64" 462 ], 463 "license": "MIT", 464 "optional": true, 465 "os": [ 466 "aix" 467 ], 468 "engines": { 469 "node": ">=18" 470 } 471 }, 472 "node_modules/@esbuild/android-arm": { 473 "version": "0.27.3", 474 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.3.tgz", 475 "integrity": "sha512-i5D1hPY7GIQmXlXhs2w8AWHhenb00+GxjxRncS2ZM7YNVGNfaMxgzSGuO8o8SJzRc/oZwU2bcScvVERk03QhzA==", 476 "cpu": [ 477 "arm" 478 ], 479 "license": "MIT", 480 "optional": true, 481 "os": [ 482 "android" 483 ], 484 "engines": { 485 "node": ">=18" 486 } 487 }, 488 "node_modules/@esbuild/android-arm64": { 489 "version": "0.27.3", 490 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.3.tgz", 491 "integrity": "sha512-YdghPYUmj/FX2SYKJ0OZxf+iaKgMsKHVPF1MAq/P8WirnSpCStzKJFjOjzsW0QQ7oIAiccHdcqjbHmJxRb/dmg==", 492 "cpu": [ 493 "arm64" 494 ], 495 "license": "MIT", 496 "optional": true, 497 "os": [ 498 "android" 499 ], 500 "engines": { 501 "node": ">=18" 502 } 503 }, 504 "node_modules/@esbuild/android-x64": { 505 "version": "0.27.3", 506 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.3.tgz", 507 "integrity": "sha512-IN/0BNTkHtk8lkOM8JWAYFg4ORxBkZQf9zXiEOfERX/CzxW3Vg1ewAhU7QSWQpVIzTW+b8Xy+lGzdYXV6UZObQ==", 508 "cpu": [ 509 "x64" 510 ], 511 "license": "MIT", 512 "optional": true, 513 "os": [ 514 "android" 515 ], 516 "engines": { 517 "node": ">=18" 518 } 519 }, 520 "node_modules/@esbuild/darwin-arm64": { 521 "version": "0.27.3", 522 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.3.tgz", 523 "integrity": "sha512-Re491k7ByTVRy0t3EKWajdLIr0gz2kKKfzafkth4Q8A5n1xTHrkqZgLLjFEHVD+AXdUGgQMq+Godfq45mGpCKg==", 524 "cpu": [ 525 "arm64" 526 ], 527 "license": "MIT", 528 "optional": true, 529 "os": [ 530 "darwin" 531 ], 532 "engines": { 533 "node": ">=18" 534 } 535 }, 536 "node_modules/@esbuild/darwin-x64": { 537 "version": "0.27.3", 538 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.3.tgz", 539 "integrity": "sha512-vHk/hA7/1AckjGzRqi6wbo+jaShzRowYip6rt6q7VYEDX4LEy1pZfDpdxCBnGtl+A5zq8iXDcyuxwtv3hNtHFg==", 540 "cpu": [ 541 "x64" 542 ], 543 "license": "MIT", 544 "optional": true, 545 "os": [ 546 "darwin" 547 ], 548 "engines": { 549 "node": ">=18" 550 } 551 }, 552 "node_modules/@esbuild/freebsd-arm64": { 553 "version": "0.27.3", 554 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.3.tgz", 555 "integrity": "sha512-ipTYM2fjt3kQAYOvo6vcxJx3nBYAzPjgTCk7QEgZG8AUO3ydUhvelmhrbOheMnGOlaSFUoHXB6un+A7q4ygY9w==", 556 "cpu": [ 557 "arm64" 558 ], 559 "license": "MIT", 560 "optional": true, 561 "os": [ 562 "freebsd" 563 ], 564 "engines": { 565 "node": ">=18" 566 } 567 }, 568 "node_modules/@esbuild/freebsd-x64": { 569 "version": "0.27.3", 570 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.3.tgz", 571 "integrity": "sha512-dDk0X87T7mI6U3K9VjWtHOXqwAMJBNN2r7bejDsc+j03SEjtD9HrOl8gVFByeM0aJksoUuUVU9TBaZa2rgj0oA==", 572 "cpu": [ 573 "x64" 574 ], 575 "license": "MIT", 576 "optional": true, 577 "os": [ 578 "freebsd" 579 ], 580 "engines": { 581 "node": ">=18" 582 } 583 }, 584 "node_modules/@esbuild/linux-arm": { 585 "version": "0.27.3", 586 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.3.tgz", 587 "integrity": "sha512-s6nPv2QkSupJwLYyfS+gwdirm0ukyTFNl3KTgZEAiJDd+iHZcbTPPcWCcRYH+WlNbwChgH2QkE9NSlNrMT8Gfw==", 588 "cpu": [ 589 "arm" 590 ], 591 "license": "MIT", 592 "optional": true, 593 "os": [ 594 "linux" 595 ], 596 "engines": { 597 "node": ">=18" 598 } 599 }, 600 "node_modules/@esbuild/linux-arm64": { 601 "version": "0.27.3", 602 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.3.tgz", 603 "integrity": "sha512-sZOuFz/xWnZ4KH3YfFrKCf1WyPZHakVzTiqji3WDc0BCl2kBwiJLCXpzLzUBLgmp4veFZdvN5ChW4Eq/8Fc2Fg==", 604 "cpu": [ 605 "arm64" 606 ], 607 "license": "MIT", 608 "optional": true, 609 "os": [ 610 "linux" 611 ], 612 "engines": { 613 "node": ">=18" 614 } 615 }, 616 "node_modules/@esbuild/linux-ia32": { 617 "version": "0.27.3", 618 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.3.tgz", 619 "integrity": "sha512-yGlQYjdxtLdh0a3jHjuwOrxQjOZYD/C9PfdbgJJF3TIZWnm/tMd/RcNiLngiu4iwcBAOezdnSLAwQDPqTmtTYg==", 620 "cpu": [ 621 "ia32" 622 ], 623 "license": "MIT", 624 "optional": true, 625 "os": [ 626 "linux" 627 ], 628 "engines": { 629 "node": ">=18" 630 } 631 }, 632 "node_modules/@esbuild/linux-loong64": { 633 "version": "0.27.3", 634 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.3.tgz", 635 "integrity": "sha512-WO60Sn8ly3gtzhyjATDgieJNet/KqsDlX5nRC5Y3oTFcS1l0KWba+SEa9Ja1GfDqSF1z6hif/SkpQJbL63cgOA==", 636 "cpu": [ 637 "loong64" 638 ], 639 "license": "MIT", 640 "optional": true, 641 "os": [ 642 "linux" 643 ], 644 "engines": { 645 "node": ">=18" 646 } 647 }, 648 "node_modules/@esbuild/linux-mips64el": { 649 "version": "0.27.3", 650 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.3.tgz", 651 "integrity": "sha512-APsymYA6sGcZ4pD6k+UxbDjOFSvPWyZhjaiPyl/f79xKxwTnrn5QUnXR5prvetuaSMsb4jgeHewIDCIWljrSxw==", 652 "cpu": [ 653 "mips64el" 654 ], 655 "license": "MIT", 656 "optional": true, 657 "os": [ 658 "linux" 659 ], 660 "engines": { 661 "node": ">=18" 662 } 663 }, 664 "node_modules/@esbuild/linux-ppc64": { 665 "version": "0.27.3", 666 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.3.tgz", 667 "integrity": "sha512-eizBnTeBefojtDb9nSh4vvVQ3V9Qf9Df01PfawPcRzJH4gFSgrObw+LveUyDoKU3kxi5+9RJTCWlj4FjYXVPEA==", 668 "cpu": [ 669 "ppc64" 670 ], 671 "license": "MIT", 672 "optional": true, 673 "os": [ 674 "linux" 675 ], 676 "engines": { 677 "node": ">=18" 678 } 679 }, 680 "node_modules/@esbuild/linux-riscv64": { 681 "version": "0.27.3", 682 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.3.tgz", 683 "integrity": "sha512-3Emwh0r5wmfm3ssTWRQSyVhbOHvqegUDRd0WhmXKX2mkHJe1SFCMJhagUleMq+Uci34wLSipf8Lagt4LlpRFWQ==", 684 "cpu": [ 685 "riscv64" 686 ], 687 "license": "MIT", 688 "optional": true, 689 "os": [ 690 "linux" 691 ], 692 "engines": { 693 "node": ">=18" 694 } 695 }, 696 "node_modules/@esbuild/linux-s390x": { 697 "version": "0.27.3", 698 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.3.tgz", 699 "integrity": "sha512-pBHUx9LzXWBc7MFIEEL0yD/ZVtNgLytvx60gES28GcWMqil8ElCYR4kvbV2BDqsHOvVDRrOxGySBM9Fcv744hw==", 700 "cpu": [ 701 "s390x" 702 ], 703 "license": "MIT", 704 "optional": true, 705 "os": [ 706 "linux" 707 ], 708 "engines": { 709 "node": ">=18" 710 } 711 }, 712 "node_modules/@esbuild/linux-x64": { 713 "version": "0.27.3", 714 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.3.tgz", 715 "integrity": "sha512-Czi8yzXUWIQYAtL/2y6vogER8pvcsOsk5cpwL4Gk5nJqH5UZiVByIY8Eorm5R13gq+DQKYg0+JyQoytLQas4dA==", 716 "cpu": [ 717 "x64" 718 ], 719 "license": "MIT", 720 "optional": true, 721 "os": [ 722 "linux" 723 ], 724 "engines": { 725 "node": ">=18" 726 } 727 }, 728 "node_modules/@esbuild/netbsd-arm64": { 729 "version": "0.27.3", 730 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.3.tgz", 731 "integrity": "sha512-sDpk0RgmTCR/5HguIZa9n9u+HVKf40fbEUt+iTzSnCaGvY9kFP0YKBWZtJaraonFnqef5SlJ8/TiPAxzyS+UoA==", 732 "cpu": [ 733 "arm64" 734 ], 735 "license": "MIT", 736 "optional": true, 737 "os": [ 738 "netbsd" 739 ], 740 "engines": { 741 "node": ">=18" 742 } 743 }, 744 "node_modules/@esbuild/netbsd-x64": { 745 "version": "0.27.3", 746 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.3.tgz", 747 "integrity": "sha512-P14lFKJl/DdaE00LItAukUdZO5iqNH7+PjoBm+fLQjtxfcfFE20Xf5CrLsmZdq5LFFZzb5JMZ9grUwvtVYzjiA==", 748 "cpu": [ 749 "x64" 750 ], 751 "license": "MIT", 752 "optional": true, 753 "os": [ 754 "netbsd" 755 ], 756 "engines": { 757 "node": ">=18" 758 } 759 }, 760 "node_modules/@esbuild/openbsd-arm64": { 761 "version": "0.27.3", 762 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.3.tgz", 763 "integrity": "sha512-AIcMP77AvirGbRl/UZFTq5hjXK+2wC7qFRGoHSDrZ5v5b8DK/GYpXW3CPRL53NkvDqb9D+alBiC/dV0Fb7eJcw==", 764 "cpu": [ 765 "arm64" 766 ], 767 "license": "MIT", 768 "optional": true, 769 "os": [ 770 "openbsd" 771 ], 772 "engines": { 773 "node": ">=18" 774 } 775 }, 776 "node_modules/@esbuild/openbsd-x64": { 777 "version": "0.27.3", 778 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.3.tgz", 779 "integrity": "sha512-DnW2sRrBzA+YnE70LKqnM3P+z8vehfJWHXECbwBmH/CU51z6FiqTQTHFenPlHmo3a8UgpLyH3PT+87OViOh1AQ==", 780 "cpu": [ 781 "x64" 782 ], 783 "license": "MIT", 784 "optional": true, 785 "os": [ 786 "openbsd" 787 ], 788 "engines": { 789 "node": ">=18" 790 } 791 }, 792 "node_modules/@esbuild/openharmony-arm64": { 793 "version": "0.27.3", 794 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.3.tgz", 795 "integrity": "sha512-NinAEgr/etERPTsZJ7aEZQvvg/A6IsZG/LgZy+81wON2huV7SrK3e63dU0XhyZP4RKGyTm7aOgmQk0bGp0fy2g==", 796 "cpu": [ 797 "arm64" 798 ], 799 "license": "MIT", 800 "optional": true, 801 "os": [ 802 "openharmony" 803 ], 804 "engines": { 805 "node": ">=18" 806 } 807 }, 808 "node_modules/@esbuild/sunos-x64": { 809 "version": "0.27.3", 810 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.3.tgz", 811 "integrity": "sha512-PanZ+nEz+eWoBJ8/f8HKxTTD172SKwdXebZ0ndd953gt1HRBbhMsaNqjTyYLGLPdoWHy4zLU7bDVJztF5f3BHA==", 812 "cpu": [ 813 "x64" 814 ], 815 "license": "MIT", 816 "optional": true, 817 "os": [ 818 "sunos" 819 ], 820 "engines": { 821 "node": ">=18" 822 } 823 }, 824 "node_modules/@esbuild/win32-arm64": { 825 "version": "0.27.3", 826 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.3.tgz", 827 "integrity": "sha512-B2t59lWWYrbRDw/tjiWOuzSsFh1Y/E95ofKz7rIVYSQkUYBjfSgf6oeYPNWHToFRr2zx52JKApIcAS/D5TUBnA==", 828 "cpu": [ 829 "arm64" 830 ], 831 "license": "MIT", 832 "optional": true, 833 "os": [ 834 "win32" 835 ], 836 "engines": { 837 "node": ">=18" 838 } 839 }, 840 "node_modules/@esbuild/win32-ia32": { 841 "version": "0.27.3", 842 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.3.tgz", 843 "integrity": "sha512-QLKSFeXNS8+tHW7tZpMtjlNb7HKau0QDpwm49u0vUp9y1WOF+PEzkU84y9GqYaAVW8aH8f3GcBck26jh54cX4Q==", 844 "cpu": [ 845 "ia32" 846 ], 847 "license": "MIT", 848 "optional": true, 849 "os": [ 850 "win32" 851 ], 852 "engines": { 853 "node": ">=18" 854 } 855 }, 856 "node_modules/@esbuild/win32-x64": { 857 "version": "0.27.3", 858 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.3.tgz", 859 "integrity": "sha512-4uJGhsxuptu3OcpVAzli+/gWusVGwZZHTlS63hh++ehExkVT8SgiEf7/uC/PclrPPkLhZqGgCTjd0VWLo6xMqA==", 860 "cpu": [ 861 "x64" 862 ], 863 "license": "MIT", 864 "optional": true, 865 "os": [ 866 "win32" 867 ], 868 "engines": { 869 "node": ">=18" 870 } 871 }, 872 "node_modules/@eslint-community/eslint-utils": { 873 "version": "4.9.1", 874 "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.1.tgz", 875 "integrity": "sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==", 876 "dev": true, 877 "license": "MIT", 878 "dependencies": { 879 "eslint-visitor-keys": "^3.4.3" 880 }, 881 "engines": { 882 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 883 }, 884 "funding": { 885 "url": "https://opencollective.com/eslint" 886 }, 887 "peerDependencies": { 888 "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" 889 } 890 }, 891 "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": { 892 "version": "3.4.3", 893 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", 894 "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", 895 "dev": true, 896 "license": "Apache-2.0", 897 "engines": { 898 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 899 }, 900 "funding": { 901 "url": "https://opencollective.com/eslint" 902 } 903 }, 904 "node_modules/@eslint-community/regexpp": { 905 "version": "4.12.2", 906 "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.2.tgz", 907 "integrity": "sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==", 908 "dev": true, 909 "license": "MIT", 910 "engines": { 911 "node": "^12.0.0 || ^14.0.0 || >=16.0.0" 912 } 913 }, 914 "node_modules/@eslint/config-array": { 915 "version": "0.21.2", 916 "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.2.tgz", 917 "integrity": "sha512-nJl2KGTlrf9GjLimgIru+V/mzgSK0ABCDQRvxw5BjURL7WfH5uoWmizbH7QB6MmnMBd8cIC9uceWnezL1VZWWw==", 918 "dev": true, 919 "license": "Apache-2.0", 920 "dependencies": { 921 "@eslint/object-schema": "^2.1.7", 922 "debug": "^4.3.1", 923 "minimatch": "^3.1.5" 924 }, 925 "engines": { 926 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 927 } 928 }, 929 "node_modules/@eslint/config-helpers": { 930 "version": "0.4.2", 931 "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.4.2.tgz", 932 "integrity": "sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw==", 933 "dev": true, 934 "license": "Apache-2.0", 935 "dependencies": { 936 "@eslint/core": "^0.17.0" 937 }, 938 "engines": { 939 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 940 } 941 }, 942 "node_modules/@eslint/core": { 943 "version": "0.17.0", 944 "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.17.0.tgz", 945 "integrity": "sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==", 946 "dev": true, 947 "license": "Apache-2.0", 948 "dependencies": { 949 "@types/json-schema": "^7.0.15" 950 }, 951 "engines": { 952 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 953 } 954 }, 955 "node_modules/@eslint/eslintrc": { 956 "version": "3.3.5", 957 "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.5.tgz", 958 "integrity": "sha512-4IlJx0X0qftVsN5E+/vGujTRIFtwuLbNsVUe7TO6zYPDR1O6nFwvwhIKEKSrl6dZchmYBITazxKoUYOjdtjlRg==", 959 "dev": true, 960 "license": "MIT", 961 "dependencies": { 962 "ajv": "^6.14.0", 963 "debug": "^4.3.2", 964 "espree": "^10.0.1", 965 "globals": "^14.0.0", 966 "ignore": "^5.2.0", 967 "import-fresh": "^3.2.1", 968 "js-yaml": "^4.1.1", 969 "minimatch": "^3.1.5", 970 "strip-json-comments": "^3.1.1" 971 }, 972 "engines": { 973 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 974 }, 975 "funding": { 976 "url": "https://opencollective.com/eslint" 977 } 978 }, 979 "node_modules/@eslint/eslintrc/node_modules/globals": { 980 "version": "14.0.0", 981 "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", 982 "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", 983 "dev": true, 984 "license": "MIT", 985 "engines": { 986 "node": ">=18" 987 }, 988 "funding": { 989 "url": "https://github.com/sponsors/sindresorhus" 990 } 991 }, 992 "node_modules/@eslint/js": { 993 "version": "9.39.4", 994 "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.39.4.tgz", 995 "integrity": "sha512-nE7DEIchvtiFTwBw4Lfbu59PG+kCofhjsKaCWzxTpt4lfRjRMqG6uMBzKXuEcyXhOHoUp9riAm7/aWYGhXZ9cw==", 996 "dev": true, 997 "license": "MIT", 998 "engines": { 999 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 1000 }, 1001 "funding": { 1002 "url": "https://eslint.org/donate" 1003 } 1004 }, 1005 "node_modules/@eslint/object-schema": { 1006 "version": "2.1.7", 1007 "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.7.tgz", 1008 "integrity": "sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==", 1009 "dev": true, 1010 "license": "Apache-2.0", 1011 "engines": { 1012 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 1013 } 1014 }, 1015 "node_modules/@eslint/plugin-kit": { 1016 "version": "0.4.1", 1017 "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.4.1.tgz", 1018 "integrity": "sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==", 1019 "dev": true, 1020 "license": "Apache-2.0", 1021 "dependencies": { 1022 "@eslint/core": "^0.17.0", 1023 "levn": "^0.4.1" 1024 }, 1025 "engines": { 1026 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 1027 } 1028 }, 1029 "node_modules/@humanfs/core": { 1030 "version": "0.19.1", 1031 "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz", 1032 "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==", 1033 "dev": true, 1034 "license": "Apache-2.0", 1035 "engines": { 1036 "node": ">=18.18.0" 1037 } 1038 }, 1039 "node_modules/@humanfs/node": { 1040 "version": "0.16.7", 1041 "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.7.tgz", 1042 "integrity": "sha512-/zUx+yOsIrG4Y43Eh2peDeKCxlRt/gET6aHfaKpuq267qXdYDFViVHfMaLyygZOnl0kGWxFIgsBy8QFuTLUXEQ==", 1043 "dev": true, 1044 "license": "Apache-2.0", 1045 "dependencies": { 1046 "@humanfs/core": "^0.19.1", 1047 "@humanwhocodes/retry": "^0.4.0" 1048 }, 1049 "engines": { 1050 "node": ">=18.18.0" 1051 } 1052 }, 1053 "node_modules/@humanwhocodes/module-importer": { 1054 "version": "1.0.1", 1055 "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", 1056 "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", 1057 "dev": true, 1058 "license": "Apache-2.0", 1059 "engines": { 1060 "node": ">=12.22" 1061 }, 1062 "funding": { 1063 "type": "github", 1064 "url": "https://github.com/sponsors/nzakas" 1065 } 1066 }, 1067 "node_modules/@humanwhocodes/retry": { 1068 "version": "0.4.3", 1069 "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.3.tgz", 1070 "integrity": "sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==", 1071 "dev": true, 1072 "license": "Apache-2.0", 1073 "engines": { 1074 "node": ">=18.18" 1075 }, 1076 "funding": { 1077 "type": "github", 1078 "url": "https://github.com/sponsors/nzakas" 1079 } 1080 }, 1081 "node_modules/@img/colour": { 1082 "version": "1.1.0", 1083 "resolved": "https://registry.npmjs.org/@img/colour/-/colour-1.1.0.tgz", 1084 "integrity": "sha512-Td76q7j57o/tLVdgS746cYARfSyxk8iEfRxewL9h4OMzYhbW4TAcppl0mT4eyqXddh6L/jwoM75mo7ixa/pCeQ==", 1085 "dev": true, 1086 "license": "MIT", 1087 "engines": { 1088 "node": ">=18" 1089 } 1090 }, 1091 "node_modules/@img/sharp-darwin-arm64": { 1092 "version": "0.34.5", 1093 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.34.5.tgz", 1094 "integrity": "sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w==", 1095 "cpu": [ 1096 "arm64" 1097 ], 1098 "dev": true, 1099 "license": "Apache-2.0", 1100 "optional": true, 1101 "os": [ 1102 "darwin" 1103 ], 1104 "engines": { 1105 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1106 }, 1107 "funding": { 1108 "url": "https://opencollective.com/libvips" 1109 }, 1110 "optionalDependencies": { 1111 "@img/sharp-libvips-darwin-arm64": "1.2.4" 1112 } 1113 }, 1114 "node_modules/@img/sharp-darwin-x64": { 1115 "version": "0.34.5", 1116 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.34.5.tgz", 1117 "integrity": "sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw==", 1118 "cpu": [ 1119 "x64" 1120 ], 1121 "dev": true, 1122 "license": "Apache-2.0", 1123 "optional": true, 1124 "os": [ 1125 "darwin" 1126 ], 1127 "engines": { 1128 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1129 }, 1130 "funding": { 1131 "url": "https://opencollective.com/libvips" 1132 }, 1133 "optionalDependencies": { 1134 "@img/sharp-libvips-darwin-x64": "1.2.4" 1135 } 1136 }, 1137 "node_modules/@img/sharp-libvips-darwin-arm64": { 1138 "version": "1.2.4", 1139 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.2.4.tgz", 1140 "integrity": "sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g==", 1141 "cpu": [ 1142 "arm64" 1143 ], 1144 "dev": true, 1145 "license": "LGPL-3.0-or-later", 1146 "optional": true, 1147 "os": [ 1148 "darwin" 1149 ], 1150 "funding": { 1151 "url": "https://opencollective.com/libvips" 1152 } 1153 }, 1154 "node_modules/@img/sharp-libvips-darwin-x64": { 1155 "version": "1.2.4", 1156 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.2.4.tgz", 1157 "integrity": "sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg==", 1158 "cpu": [ 1159 "x64" 1160 ], 1161 "dev": true, 1162 "license": "LGPL-3.0-or-later", 1163 "optional": true, 1164 "os": [ 1165 "darwin" 1166 ], 1167 "funding": { 1168 "url": "https://opencollective.com/libvips" 1169 } 1170 }, 1171 "node_modules/@img/sharp-libvips-linux-arm": { 1172 "version": "1.2.4", 1173 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.2.4.tgz", 1174 "integrity": "sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A==", 1175 "cpu": [ 1176 "arm" 1177 ], 1178 "dev": true, 1179 "libc": [ 1180 "glibc" 1181 ], 1182 "license": "LGPL-3.0-or-later", 1183 "optional": true, 1184 "os": [ 1185 "linux" 1186 ], 1187 "funding": { 1188 "url": "https://opencollective.com/libvips" 1189 } 1190 }, 1191 "node_modules/@img/sharp-libvips-linux-arm64": { 1192 "version": "1.2.4", 1193 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.2.4.tgz", 1194 "integrity": "sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw==", 1195 "cpu": [ 1196 "arm64" 1197 ], 1198 "dev": true, 1199 "libc": [ 1200 "glibc" 1201 ], 1202 "license": "LGPL-3.0-or-later", 1203 "optional": true, 1204 "os": [ 1205 "linux" 1206 ], 1207 "funding": { 1208 "url": "https://opencollective.com/libvips" 1209 } 1210 }, 1211 "node_modules/@img/sharp-libvips-linux-ppc64": { 1212 "version": "1.2.4", 1213 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.2.4.tgz", 1214 "integrity": "sha512-FMuvGijLDYG6lW+b/UvyilUWu5Ayu+3r2d1S8notiGCIyYU/76eig1UfMmkZ7vwgOrzKzlQbFSuQfgm7GYUPpA==", 1215 "cpu": [ 1216 "ppc64" 1217 ], 1218 "dev": true, 1219 "libc": [ 1220 "glibc" 1221 ], 1222 "license": "LGPL-3.0-or-later", 1223 "optional": true, 1224 "os": [ 1225 "linux" 1226 ], 1227 "funding": { 1228 "url": "https://opencollective.com/libvips" 1229 } 1230 }, 1231 "node_modules/@img/sharp-libvips-linux-riscv64": { 1232 "version": "1.2.4", 1233 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-riscv64/-/sharp-libvips-linux-riscv64-1.2.4.tgz", 1234 "integrity": "sha512-oVDbcR4zUC0ce82teubSm+x6ETixtKZBh/qbREIOcI3cULzDyb18Sr/Wcyx7NRQeQzOiHTNbZFF1UwPS2scyGA==", 1235 "cpu": [ 1236 "riscv64" 1237 ], 1238 "dev": true, 1239 "libc": [ 1240 "glibc" 1241 ], 1242 "license": "LGPL-3.0-or-later", 1243 "optional": true, 1244 "os": [ 1245 "linux" 1246 ], 1247 "funding": { 1248 "url": "https://opencollective.com/libvips" 1249 } 1250 }, 1251 "node_modules/@img/sharp-libvips-linux-s390x": { 1252 "version": "1.2.4", 1253 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.2.4.tgz", 1254 "integrity": "sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ==", 1255 "cpu": [ 1256 "s390x" 1257 ], 1258 "dev": true, 1259 "libc": [ 1260 "glibc" 1261 ], 1262 "license": "LGPL-3.0-or-later", 1263 "optional": true, 1264 "os": [ 1265 "linux" 1266 ], 1267 "funding": { 1268 "url": "https://opencollective.com/libvips" 1269 } 1270 }, 1271 "node_modules/@img/sharp-libvips-linux-x64": { 1272 "version": "1.2.4", 1273 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.2.4.tgz", 1274 "integrity": "sha512-tJxiiLsmHc9Ax1bz3oaOYBURTXGIRDODBqhveVHonrHJ9/+k89qbLl0bcJns+e4t4rvaNBxaEZsFtSfAdquPrw==", 1275 "cpu": [ 1276 "x64" 1277 ], 1278 "dev": true, 1279 "libc": [ 1280 "glibc" 1281 ], 1282 "license": "LGPL-3.0-or-later", 1283 "optional": true, 1284 "os": [ 1285 "linux" 1286 ], 1287 "funding": { 1288 "url": "https://opencollective.com/libvips" 1289 } 1290 }, 1291 "node_modules/@img/sharp-libvips-linuxmusl-arm64": { 1292 "version": "1.2.4", 1293 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.2.4.tgz", 1294 "integrity": "sha512-FVQHuwx1IIuNow9QAbYUzJ+En8KcVm9Lk5+uGUQJHaZmMECZmOlix9HnH7n1TRkXMS0pGxIJokIVB9SuqZGGXw==", 1295 "cpu": [ 1296 "arm64" 1297 ], 1298 "dev": true, 1299 "libc": [ 1300 "musl" 1301 ], 1302 "license": "LGPL-3.0-or-later", 1303 "optional": true, 1304 "os": [ 1305 "linux" 1306 ], 1307 "funding": { 1308 "url": "https://opencollective.com/libvips" 1309 } 1310 }, 1311 "node_modules/@img/sharp-libvips-linuxmusl-x64": { 1312 "version": "1.2.4", 1313 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.2.4.tgz", 1314 "integrity": "sha512-+LpyBk7L44ZIXwz/VYfglaX/okxezESc6UxDSoyo2Ks6Jxc4Y7sGjpgU9s4PMgqgjj1gZCylTieNamqA1MF7Dg==", 1315 "cpu": [ 1316 "x64" 1317 ], 1318 "dev": true, 1319 "libc": [ 1320 "musl" 1321 ], 1322 "license": "LGPL-3.0-or-later", 1323 "optional": true, 1324 "os": [ 1325 "linux" 1326 ], 1327 "funding": { 1328 "url": "https://opencollective.com/libvips" 1329 } 1330 }, 1331 "node_modules/@img/sharp-linux-arm": { 1332 "version": "0.34.5", 1333 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.34.5.tgz", 1334 "integrity": "sha512-9dLqsvwtg1uuXBGZKsxem9595+ujv0sJ6Vi8wcTANSFpwV/GONat5eCkzQo/1O6zRIkh0m/8+5BjrRr7jDUSZw==", 1335 "cpu": [ 1336 "arm" 1337 ], 1338 "dev": true, 1339 "libc": [ 1340 "glibc" 1341 ], 1342 "license": "Apache-2.0", 1343 "optional": true, 1344 "os": [ 1345 "linux" 1346 ], 1347 "engines": { 1348 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1349 }, 1350 "funding": { 1351 "url": "https://opencollective.com/libvips" 1352 }, 1353 "optionalDependencies": { 1354 "@img/sharp-libvips-linux-arm": "1.2.4" 1355 } 1356 }, 1357 "node_modules/@img/sharp-linux-arm64": { 1358 "version": "0.34.5", 1359 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.34.5.tgz", 1360 "integrity": "sha512-bKQzaJRY/bkPOXyKx5EVup7qkaojECG6NLYswgktOZjaXecSAeCWiZwwiFf3/Y+O1HrauiE3FVsGxFg8c24rZg==", 1361 "cpu": [ 1362 "arm64" 1363 ], 1364 "dev": true, 1365 "libc": [ 1366 "glibc" 1367 ], 1368 "license": "Apache-2.0", 1369 "optional": true, 1370 "os": [ 1371 "linux" 1372 ], 1373 "engines": { 1374 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1375 }, 1376 "funding": { 1377 "url": "https://opencollective.com/libvips" 1378 }, 1379 "optionalDependencies": { 1380 "@img/sharp-libvips-linux-arm64": "1.2.4" 1381 } 1382 }, 1383 "node_modules/@img/sharp-linux-ppc64": { 1384 "version": "0.34.5", 1385 "resolved": "https://registry.npmjs.org/@img/sharp-linux-ppc64/-/sharp-linux-ppc64-0.34.5.tgz", 1386 "integrity": "sha512-7zznwNaqW6YtsfrGGDA6BRkISKAAE1Jo0QdpNYXNMHu2+0dTrPflTLNkpc8l7MUP5M16ZJcUvysVWWrMefZquA==", 1387 "cpu": [ 1388 "ppc64" 1389 ], 1390 "dev": true, 1391 "libc": [ 1392 "glibc" 1393 ], 1394 "license": "Apache-2.0", 1395 "optional": true, 1396 "os": [ 1397 "linux" 1398 ], 1399 "engines": { 1400 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1401 }, 1402 "funding": { 1403 "url": "https://opencollective.com/libvips" 1404 }, 1405 "optionalDependencies": { 1406 "@img/sharp-libvips-linux-ppc64": "1.2.4" 1407 } 1408 }, 1409 "node_modules/@img/sharp-linux-riscv64": { 1410 "version": "0.34.5", 1411 "resolved": "https://registry.npmjs.org/@img/sharp-linux-riscv64/-/sharp-linux-riscv64-0.34.5.tgz", 1412 "integrity": "sha512-51gJuLPTKa7piYPaVs8GmByo7/U7/7TZOq+cnXJIHZKavIRHAP77e3N2HEl3dgiqdD/w0yUfiJnII77PuDDFdw==", 1413 "cpu": [ 1414 "riscv64" 1415 ], 1416 "dev": true, 1417 "libc": [ 1418 "glibc" 1419 ], 1420 "license": "Apache-2.0", 1421 "optional": true, 1422 "os": [ 1423 "linux" 1424 ], 1425 "engines": { 1426 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1427 }, 1428 "funding": { 1429 "url": "https://opencollective.com/libvips" 1430 }, 1431 "optionalDependencies": { 1432 "@img/sharp-libvips-linux-riscv64": "1.2.4" 1433 } 1434 }, 1435 "node_modules/@img/sharp-linux-s390x": { 1436 "version": "0.34.5", 1437 "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.34.5.tgz", 1438 "integrity": "sha512-nQtCk0PdKfho3eC5MrbQoigJ2gd1CgddUMkabUj+rBevs8tZ2cULOx46E7oyX+04WGfABgIwmMC0VqieTiR4jg==", 1439 "cpu": [ 1440 "s390x" 1441 ], 1442 "dev": true, 1443 "libc": [ 1444 "glibc" 1445 ], 1446 "license": "Apache-2.0", 1447 "optional": true, 1448 "os": [ 1449 "linux" 1450 ], 1451 "engines": { 1452 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1453 }, 1454 "funding": { 1455 "url": "https://opencollective.com/libvips" 1456 }, 1457 "optionalDependencies": { 1458 "@img/sharp-libvips-linux-s390x": "1.2.4" 1459 } 1460 }, 1461 "node_modules/@img/sharp-linux-x64": { 1462 "version": "0.34.5", 1463 "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.34.5.tgz", 1464 "integrity": "sha512-MEzd8HPKxVxVenwAa+JRPwEC7QFjoPWuS5NZnBt6B3pu7EG2Ge0id1oLHZpPJdn3OQK+BQDiw9zStiHBTJQQQQ==", 1465 "cpu": [ 1466 "x64" 1467 ], 1468 "dev": true, 1469 "libc": [ 1470 "glibc" 1471 ], 1472 "license": "Apache-2.0", 1473 "optional": true, 1474 "os": [ 1475 "linux" 1476 ], 1477 "engines": { 1478 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1479 }, 1480 "funding": { 1481 "url": "https://opencollective.com/libvips" 1482 }, 1483 "optionalDependencies": { 1484 "@img/sharp-libvips-linux-x64": "1.2.4" 1485 } 1486 }, 1487 "node_modules/@img/sharp-linuxmusl-arm64": { 1488 "version": "0.34.5", 1489 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.34.5.tgz", 1490 "integrity": "sha512-fprJR6GtRsMt6Kyfq44IsChVZeGN97gTD331weR1ex1c1rypDEABN6Tm2xa1wE6lYb5DdEnk03NZPqA7Id21yg==", 1491 "cpu": [ 1492 "arm64" 1493 ], 1494 "dev": true, 1495 "libc": [ 1496 "musl" 1497 ], 1498 "license": "Apache-2.0", 1499 "optional": true, 1500 "os": [ 1501 "linux" 1502 ], 1503 "engines": { 1504 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1505 }, 1506 "funding": { 1507 "url": "https://opencollective.com/libvips" 1508 }, 1509 "optionalDependencies": { 1510 "@img/sharp-libvips-linuxmusl-arm64": "1.2.4" 1511 } 1512 }, 1513 "node_modules/@img/sharp-linuxmusl-x64": { 1514 "version": "0.34.5", 1515 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.34.5.tgz", 1516 "integrity": "sha512-Jg8wNT1MUzIvhBFxViqrEhWDGzqymo3sV7z7ZsaWbZNDLXRJZoRGrjulp60YYtV4wfY8VIKcWidjojlLcWrd8Q==", 1517 "cpu": [ 1518 "x64" 1519 ], 1520 "dev": true, 1521 "libc": [ 1522 "musl" 1523 ], 1524 "license": "Apache-2.0", 1525 "optional": true, 1526 "os": [ 1527 "linux" 1528 ], 1529 "engines": { 1530 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1531 }, 1532 "funding": { 1533 "url": "https://opencollective.com/libvips" 1534 }, 1535 "optionalDependencies": { 1536 "@img/sharp-libvips-linuxmusl-x64": "1.2.4" 1537 } 1538 }, 1539 "node_modules/@img/sharp-wasm32": { 1540 "version": "0.34.5", 1541 "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.34.5.tgz", 1542 "integrity": "sha512-OdWTEiVkY2PHwqkbBI8frFxQQFekHaSSkUIJkwzclWZe64O1X4UlUjqqqLaPbUpMOQk6FBu/HtlGXNblIs0huw==", 1543 "cpu": [ 1544 "wasm32" 1545 ], 1546 "dev": true, 1547 "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT", 1548 "optional": true, 1549 "dependencies": { 1550 "@emnapi/runtime": "^1.7.0" 1551 }, 1552 "engines": { 1553 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1554 }, 1555 "funding": { 1556 "url": "https://opencollective.com/libvips" 1557 } 1558 }, 1559 "node_modules/@img/sharp-win32-arm64": { 1560 "version": "0.34.5", 1561 "resolved": "https://registry.npmjs.org/@img/sharp-win32-arm64/-/sharp-win32-arm64-0.34.5.tgz", 1562 "integrity": "sha512-WQ3AgWCWYSb2yt+IG8mnC6Jdk9Whs7O0gxphblsLvdhSpSTtmu69ZG1Gkb6NuvxsNACwiPV6cNSZNzt0KPsw7g==", 1563 "cpu": [ 1564 "arm64" 1565 ], 1566 "dev": true, 1567 "license": "Apache-2.0 AND LGPL-3.0-or-later", 1568 "optional": true, 1569 "os": [ 1570 "win32" 1571 ], 1572 "engines": { 1573 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1574 }, 1575 "funding": { 1576 "url": "https://opencollective.com/libvips" 1577 } 1578 }, 1579 "node_modules/@img/sharp-win32-ia32": { 1580 "version": "0.34.5", 1581 "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.34.5.tgz", 1582 "integrity": "sha512-FV9m/7NmeCmSHDD5j4+4pNI8Cp3aW+JvLoXcTUo0IqyjSfAZJ8dIUmijx1qaJsIiU+Hosw6xM5KijAWRJCSgNg==", 1583 "cpu": [ 1584 "ia32" 1585 ], 1586 "dev": true, 1587 "license": "Apache-2.0 AND LGPL-3.0-or-later", 1588 "optional": true, 1589 "os": [ 1590 "win32" 1591 ], 1592 "engines": { 1593 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1594 }, 1595 "funding": { 1596 "url": "https://opencollective.com/libvips" 1597 } 1598 }, 1599 "node_modules/@img/sharp-win32-x64": { 1600 "version": "0.34.5", 1601 "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.34.5.tgz", 1602 "integrity": "sha512-+29YMsqY2/9eFEiW93eqWnuLcWcufowXewwSNIT6UwZdUUCrM3oFjMWH/Z6/TMmb4hlFenmfAVbpWeup2jryCw==", 1603 "cpu": [ 1604 "x64" 1605 ], 1606 "dev": true, 1607 "license": "Apache-2.0 AND LGPL-3.0-or-later", 1608 "optional": true, 1609 "os": [ 1610 "win32" 1611 ], 1612 "engines": { 1613 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1614 }, 1615 "funding": { 1616 "url": "https://opencollective.com/libvips" 1617 } 1618 }, 1619 "node_modules/@jridgewell/gen-mapping": { 1620 "version": "0.3.13", 1621 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", 1622 "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", 1623 "license": "MIT", 1624 "dependencies": { 1625 "@jridgewell/sourcemap-codec": "^1.5.0", 1626 "@jridgewell/trace-mapping": "^0.3.24" 1627 } 1628 }, 1629 "node_modules/@jridgewell/remapping": { 1630 "version": "2.3.5", 1631 "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz", 1632 "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==", 1633 "license": "MIT", 1634 "dependencies": { 1635 "@jridgewell/gen-mapping": "^0.3.5", 1636 "@jridgewell/trace-mapping": "^0.3.24" 1637 } 1638 }, 1639 "node_modules/@jridgewell/resolve-uri": { 1640 "version": "3.1.2", 1641 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", 1642 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", 1643 "license": "MIT", 1644 "engines": { 1645 "node": ">=6.0.0" 1646 } 1647 }, 1648 "node_modules/@jridgewell/sourcemap-codec": { 1649 "version": "1.5.5", 1650 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", 1651 "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", 1652 "license": "MIT" 1653 }, 1654 "node_modules/@jridgewell/trace-mapping": { 1655 "version": "0.3.31", 1656 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", 1657 "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", 1658 "license": "MIT", 1659 "dependencies": { 1660 "@jridgewell/resolve-uri": "^3.1.0", 1661 "@jridgewell/sourcemap-codec": "^1.4.14" 1662 } 1663 }, 1664 "node_modules/@napi-rs/wasm-runtime": { 1665 "version": "1.1.2", 1666 "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-1.1.2.tgz", 1667 "integrity": "sha512-sNXv5oLJ7ob93xkZ1XnxisYhGYXfaG9f65/ZgYuAu3qt7b3NadcOEhLvx28hv31PgX8SZJRYrAIPQilQmFpLVw==", 1668 "license": "MIT", 1669 "optional": true, 1670 "dependencies": { 1671 "@tybys/wasm-util": "^0.10.1" 1672 }, 1673 "funding": { 1674 "type": "github", 1675 "url": "https://github.com/sponsors/Brooooooklyn" 1676 }, 1677 "peerDependencies": { 1678 "@emnapi/core": "^1.7.1", 1679 "@emnapi/runtime": "^1.7.1" 1680 } 1681 }, 1682 "node_modules/@oxc-project/types": { 1683 "version": "0.122.0", 1684 "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.122.0.tgz", 1685 "integrity": "sha512-oLAl5kBpV4w69UtFZ9xqcmTi+GENWOcPF7FCrczTiBbmC0ibXxCwyvZGbO39rCVEuLGAZM84DH0pUIyyv/YJzA==", 1686 "license": "MIT", 1687 "funding": { 1688 "url": "https://github.com/sponsors/Boshen" 1689 } 1690 }, 1691 "node_modules/@poppinss/colors": { 1692 "version": "4.1.6", 1693 "resolved": "https://registry.npmjs.org/@poppinss/colors/-/colors-4.1.6.tgz", 1694 "integrity": "sha512-H9xkIdFswbS8n1d6vmRd8+c10t2Qe+rZITbbDHHkQixH5+2x1FDGmi/0K+WgWiqQFKPSlIYB7jlH6Kpfn6Fleg==", 1695 "dev": true, 1696 "license": "MIT", 1697 "dependencies": { 1698 "kleur": "^4.1.5" 1699 } 1700 }, 1701 "node_modules/@poppinss/dumper": { 1702 "version": "0.6.5", 1703 "resolved": "https://registry.npmjs.org/@poppinss/dumper/-/dumper-0.6.5.tgz", 1704 "integrity": "sha512-NBdYIb90J7LfOI32dOewKI1r7wnkiH6m920puQ3qHUeZkxNkQiFnXVWoE6YtFSv6QOiPPf7ys6i+HWWecDz7sw==", 1705 "dev": true, 1706 "license": "MIT", 1707 "dependencies": { 1708 "@poppinss/colors": "^4.1.5", 1709 "@sindresorhus/is": "^7.0.2", 1710 "supports-color": "^10.0.0" 1711 } 1712 }, 1713 "node_modules/@poppinss/dumper/node_modules/supports-color": { 1714 "version": "10.2.2", 1715 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-10.2.2.tgz", 1716 "integrity": "sha512-SS+jx45GF1QjgEXQx4NJZV9ImqmO2NPz5FNsIHrsDjh2YsHnawpan7SNQ1o8NuhrbHZy9AZhIoCUiCeaW/C80g==", 1717 "dev": true, 1718 "license": "MIT", 1719 "engines": { 1720 "node": ">=18" 1721 }, 1722 "funding": { 1723 "url": "https://github.com/chalk/supports-color?sponsor=1" 1724 } 1725 }, 1726 "node_modules/@poppinss/exception": { 1727 "version": "1.2.3", 1728 "resolved": "https://registry.npmjs.org/@poppinss/exception/-/exception-1.2.3.tgz", 1729 "integrity": "sha512-dCED+QRChTVatE9ibtoaxc+WkdzOSjYTKi/+uacHWIsfodVfpsueo3+DKpgU5Px8qXjgmXkSvhXvSCz3fnP9lw==", 1730 "dev": true, 1731 "license": "MIT" 1732 }, 1733 "node_modules/@rolldown/binding-android-arm64": { 1734 "version": "1.0.0-rc.12", 1735 "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.0.0-rc.12.tgz", 1736 "integrity": "sha512-pv1y2Fv0JybcykuiiD3qBOBdz6RteYojRFY1d+b95WVuzx211CRh+ytI/+9iVyWQ6koTh5dawe4S/yRfOFjgaA==", 1737 "cpu": [ 1738 "arm64" 1739 ], 1740 "license": "MIT", 1741 "optional": true, 1742 "os": [ 1743 "android" 1744 ], 1745 "engines": { 1746 "node": "^20.19.0 || >=22.12.0" 1747 } 1748 }, 1749 "node_modules/@rolldown/binding-darwin-arm64": { 1750 "version": "1.0.0-rc.12", 1751 "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.0.0-rc.12.tgz", 1752 "integrity": "sha512-cFYr6zTG/3PXXF3pUO+umXxt1wkRK/0AYT8lDwuqvRC+LuKYWSAQAQZjCWDQpAH172ZV6ieYrNnFzVVcnSflAg==", 1753 "cpu": [ 1754 "arm64" 1755 ], 1756 "license": "MIT", 1757 "optional": true, 1758 "os": [ 1759 "darwin" 1760 ], 1761 "engines": { 1762 "node": "^20.19.0 || >=22.12.0" 1763 } 1764 }, 1765 "node_modules/@rolldown/binding-darwin-x64": { 1766 "version": "1.0.0-rc.12", 1767 "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.0.0-rc.12.tgz", 1768 "integrity": "sha512-ZCsYknnHzeXYps0lGBz8JrF37GpE9bFVefrlmDrAQhOEi4IOIlcoU1+FwHEtyXGx2VkYAvhu7dyBf75EJQffBw==", 1769 "cpu": [ 1770 "x64" 1771 ], 1772 "license": "MIT", 1773 "optional": true, 1774 "os": [ 1775 "darwin" 1776 ], 1777 "engines": { 1778 "node": "^20.19.0 || >=22.12.0" 1779 } 1780 }, 1781 "node_modules/@rolldown/binding-freebsd-x64": { 1782 "version": "1.0.0-rc.12", 1783 "resolved": "https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.0.0-rc.12.tgz", 1784 "integrity": "sha512-dMLeprcVsyJsKolRXyoTH3NL6qtsT0Y2xeuEA8WQJquWFXkEC4bcu1rLZZSnZRMtAqwtrF/Ib9Ddtpa/Gkge9Q==", 1785 "cpu": [ 1786 "x64" 1787 ], 1788 "license": "MIT", 1789 "optional": true, 1790 "os": [ 1791 "freebsd" 1792 ], 1793 "engines": { 1794 "node": "^20.19.0 || >=22.12.0" 1795 } 1796 }, 1797 "node_modules/@rolldown/binding-linux-arm-gnueabihf": { 1798 "version": "1.0.0-rc.12", 1799 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.0.0-rc.12.tgz", 1800 "integrity": "sha512-YqWjAgGC/9M1lz3GR1r1rP79nMgo3mQiiA+Hfo+pvKFK1fAJ1bCi0ZQVh8noOqNacuY1qIcfyVfP6HoyBRZ85Q==", 1801 "cpu": [ 1802 "arm" 1803 ], 1804 "license": "MIT", 1805 "optional": true, 1806 "os": [ 1807 "linux" 1808 ], 1809 "engines": { 1810 "node": "^20.19.0 || >=22.12.0" 1811 } 1812 }, 1813 "node_modules/@rolldown/binding-linux-arm64-gnu": { 1814 "version": "1.0.0-rc.12", 1815 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.0.0-rc.12.tgz", 1816 "integrity": "sha512-/I5AS4cIroLpslsmzXfwbe5OmWvSsrFuEw3mwvbQ1kDxJ822hFHIx+vsN/TAzNVyepI/j/GSzrtCIwQPeKCLIg==", 1817 "cpu": [ 1818 "arm64" 1819 ], 1820 "libc": [ 1821 "glibc" 1822 ], 1823 "license": "MIT", 1824 "optional": true, 1825 "os": [ 1826 "linux" 1827 ], 1828 "engines": { 1829 "node": "^20.19.0 || >=22.12.0" 1830 } 1831 }, 1832 "node_modules/@rolldown/binding-linux-arm64-musl": { 1833 "version": "1.0.0-rc.12", 1834 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.0.0-rc.12.tgz", 1835 "integrity": "sha512-V6/wZztnBqlx5hJQqNWwFdxIKN0m38p8Jas+VoSfgH54HSj9tKTt1dZvG6JRHcjh6D7TvrJPWFGaY9UBVOaWPw==", 1836 "cpu": [ 1837 "arm64" 1838 ], 1839 "libc": [ 1840 "musl" 1841 ], 1842 "license": "MIT", 1843 "optional": true, 1844 "os": [ 1845 "linux" 1846 ], 1847 "engines": { 1848 "node": "^20.19.0 || >=22.12.0" 1849 } 1850 }, 1851 "node_modules/@rolldown/binding-linux-ppc64-gnu": { 1852 "version": "1.0.0-rc.12", 1853 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.0.0-rc.12.tgz", 1854 "integrity": "sha512-AP3E9BpcUYliZCxa3w5Kwj9OtEVDYK6sVoUzy4vTOJsjPOgdaJZKFmN4oOlX0Wp0RPV2ETfmIra9x1xuayFB7g==", 1855 "cpu": [ 1856 "ppc64" 1857 ], 1858 "libc": [ 1859 "glibc" 1860 ], 1861 "license": "MIT", 1862 "optional": true, 1863 "os": [ 1864 "linux" 1865 ], 1866 "engines": { 1867 "node": "^20.19.0 || >=22.12.0" 1868 } 1869 }, 1870 "node_modules/@rolldown/binding-linux-s390x-gnu": { 1871 "version": "1.0.0-rc.12", 1872 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.0.0-rc.12.tgz", 1873 "integrity": "sha512-nWwpvUSPkoFmZo0kQazZYOrT7J5DGOJ/+QHHzjvNlooDZED8oH82Yg67HvehPPLAg5fUff7TfWFHQS8IV1n3og==", 1874 "cpu": [ 1875 "s390x" 1876 ], 1877 "libc": [ 1878 "glibc" 1879 ], 1880 "license": "MIT", 1881 "optional": true, 1882 "os": [ 1883 "linux" 1884 ], 1885 "engines": { 1886 "node": "^20.19.0 || >=22.12.0" 1887 } 1888 }, 1889 "node_modules/@rolldown/binding-linux-x64-gnu": { 1890 "version": "1.0.0-rc.12", 1891 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.0.0-rc.12.tgz", 1892 "integrity": "sha512-RNrafz5bcwRy+O9e6P8Z/OCAJW/A+qtBczIqVYwTs14pf4iV1/+eKEjdOUta93q2TsT/FI0XYDP3TCky38LMAg==", 1893 "cpu": [ 1894 "x64" 1895 ], 1896 "libc": [ 1897 "glibc" 1898 ], 1899 "license": "MIT", 1900 "optional": true, 1901 "os": [ 1902 "linux" 1903 ], 1904 "engines": { 1905 "node": "^20.19.0 || >=22.12.0" 1906 } 1907 }, 1908 "node_modules/@rolldown/binding-linux-x64-musl": { 1909 "version": "1.0.0-rc.12", 1910 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.0.0-rc.12.tgz", 1911 "integrity": "sha512-Jpw/0iwoKWx3LJ2rc1yjFrj+T7iHZn2JDg1Yny1ma0luviFS4mhAIcd1LFNxK3EYu3DHWCps0ydXQ5i/rrJ2ig==", 1912 "cpu": [ 1913 "x64" 1914 ], 1915 "libc": [ 1916 "musl" 1917 ], 1918 "license": "MIT", 1919 "optional": true, 1920 "os": [ 1921 "linux" 1922 ], 1923 "engines": { 1924 "node": "^20.19.0 || >=22.12.0" 1925 } 1926 }, 1927 "node_modules/@rolldown/binding-openharmony-arm64": { 1928 "version": "1.0.0-rc.12", 1929 "resolved": "https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.0.0-rc.12.tgz", 1930 "integrity": "sha512-vRugONE4yMfVn0+7lUKdKvN4D5YusEiPilaoO2sgUWpCvrncvWgPMzK00ZFFJuiPgLwgFNP5eSiUlv2tfc+lpA==", 1931 "cpu": [ 1932 "arm64" 1933 ], 1934 "license": "MIT", 1935 "optional": true, 1936 "os": [ 1937 "openharmony" 1938 ], 1939 "engines": { 1940 "node": "^20.19.0 || >=22.12.0" 1941 } 1942 }, 1943 "node_modules/@rolldown/binding-wasm32-wasi": { 1944 "version": "1.0.0-rc.12", 1945 "resolved": "https://registry.npmjs.org/@rolldown/binding-wasm32-wasi/-/binding-wasm32-wasi-1.0.0-rc.12.tgz", 1946 "integrity": "sha512-ykGiLr/6kkiHc0XnBfmFJuCjr5ZYKKofkx+chJWDjitX+KsJuAmrzWhwyOMSHzPhzOHOy7u9HlFoa5MoAOJ/Zg==", 1947 "cpu": [ 1948 "wasm32" 1949 ], 1950 "license": "MIT", 1951 "optional": true, 1952 "dependencies": { 1953 "@napi-rs/wasm-runtime": "^1.1.1" 1954 }, 1955 "engines": { 1956 "node": ">=14.0.0" 1957 } 1958 }, 1959 "node_modules/@rolldown/binding-win32-arm64-msvc": { 1960 "version": "1.0.0-rc.12", 1961 "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.0.0-rc.12.tgz", 1962 "integrity": "sha512-5eOND4duWkwx1AzCxadcOrNeighiLwMInEADT0YM7xeEOOFcovWZCq8dadXgcRHSf3Ulh1kFo/qvzoFiCLOL1Q==", 1963 "cpu": [ 1964 "arm64" 1965 ], 1966 "license": "MIT", 1967 "optional": true, 1968 "os": [ 1969 "win32" 1970 ], 1971 "engines": { 1972 "node": "^20.19.0 || >=22.12.0" 1973 } 1974 }, 1975 "node_modules/@rolldown/binding-win32-x64-msvc": { 1976 "version": "1.0.0-rc.12", 1977 "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.0.0-rc.12.tgz", 1978 "integrity": "sha512-PyqoipaswDLAZtot351MLhrlrh6lcZPo2LSYE+VDxbVk24LVKAGOuE4hb8xZQmrPAuEtTZW8E6D2zc5EUZX4Lw==", 1979 "cpu": [ 1980 "x64" 1981 ], 1982 "license": "MIT", 1983 "optional": true, 1984 "os": [ 1985 "win32" 1986 ], 1987 "engines": { 1988 "node": "^20.19.0 || >=22.12.0" 1989 } 1990 }, 1991 "node_modules/@rolldown/pluginutils": { 1992 "version": "1.0.0-rc.7", 1993 "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-rc.7.tgz", 1994 "integrity": "sha512-qujRfC8sFVInYSPPMLQByRh7zhwkGFS4+tyMQ83srV1qrxL4g8E2tyxVVyxd0+8QeBM1mIk9KbWxkegRr76XzA==", 1995 "dev": true, 1996 "license": "MIT" 1997 }, 1998 "node_modules/@sindresorhus/is": { 1999 "version": "7.2.0", 2000 "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-7.2.0.tgz", 2001 "integrity": "sha512-P1Cz1dWaFfR4IR+U13mqqiGsLFf1KbayybWwdd2vfctdV6hDpUkgCY0nKOLLTMSoRd/jJNjtbqzf13K8DCCXQw==", 2002 "dev": true, 2003 "license": "MIT", 2004 "engines": { 2005 "node": ">=18" 2006 }, 2007 "funding": { 2008 "url": "https://github.com/sindresorhus/is?sponsor=1" 2009 } 2010 }, 2011 "node_modules/@speed-highlight/core": { 2012 "version": "1.2.15", 2013 "resolved": "https://registry.npmjs.org/@speed-highlight/core/-/core-1.2.15.tgz", 2014 "integrity": "sha512-BMq1K3DsElxDWawkX6eLg9+CKJrTVGCBAWVuHXVUV2u0s2711qiChLSId6ikYPfxhdYocLNt3wWwSvDiTvFabw==", 2015 "dev": true, 2016 "license": "CC0-1.0" 2017 }, 2018 "node_modules/@tailwindcss/node": { 2019 "version": "4.2.2", 2020 "resolved": "https://registry.npmjs.org/@tailwindcss/node/-/node-4.2.2.tgz", 2021 "integrity": "sha512-pXS+wJ2gZpVXqFaUEjojq7jzMpTGf8rU6ipJz5ovJV6PUGmlJ+jvIwGrzdHdQ80Sg+wmQxUFuoW1UAAwHNEdFA==", 2022 "license": "MIT", 2023 "dependencies": { 2024 "@jridgewell/remapping": "^2.3.5", 2025 "enhanced-resolve": "^5.19.0", 2026 "jiti": "^2.6.1", 2027 "lightningcss": "1.32.0", 2028 "magic-string": "^0.30.21", 2029 "source-map-js": "^1.2.1", 2030 "tailwindcss": "4.2.2" 2031 } 2032 }, 2033 "node_modules/@tailwindcss/oxide": { 2034 "version": "4.2.2", 2035 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide/-/oxide-4.2.2.tgz", 2036 "integrity": "sha512-qEUA07+E5kehxYp9BVMpq9E8vnJuBHfJEC0vPC5e7iL/hw7HR61aDKoVoKzrG+QKp56vhNZe4qwkRmMC0zDLvg==", 2037 "license": "MIT", 2038 "engines": { 2039 "node": ">= 20" 2040 }, 2041 "optionalDependencies": { 2042 "@tailwindcss/oxide-android-arm64": "4.2.2", 2043 "@tailwindcss/oxide-darwin-arm64": "4.2.2", 2044 "@tailwindcss/oxide-darwin-x64": "4.2.2", 2045 "@tailwindcss/oxide-freebsd-x64": "4.2.2", 2046 "@tailwindcss/oxide-linux-arm-gnueabihf": "4.2.2", 2047 "@tailwindcss/oxide-linux-arm64-gnu": "4.2.2", 2048 "@tailwindcss/oxide-linux-arm64-musl": "4.2.2", 2049 "@tailwindcss/oxide-linux-x64-gnu": "4.2.2", 2050 "@tailwindcss/oxide-linux-x64-musl": "4.2.2", 2051 "@tailwindcss/oxide-wasm32-wasi": "4.2.2", 2052 "@tailwindcss/oxide-win32-arm64-msvc": "4.2.2", 2053 "@tailwindcss/oxide-win32-x64-msvc": "4.2.2" 2054 } 2055 }, 2056 "node_modules/@tailwindcss/oxide-android-arm64": { 2057 "version": "4.2.2", 2058 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-android-arm64/-/oxide-android-arm64-4.2.2.tgz", 2059 "integrity": "sha512-dXGR1n+P3B6748jZO/SvHZq7qBOqqzQ+yFrXpoOWWALWndF9MoSKAT3Q0fYgAzYzGhxNYOoysRvYlpixRBBoDg==", 2060 "cpu": [ 2061 "arm64" 2062 ], 2063 "license": "MIT", 2064 "optional": true, 2065 "os": [ 2066 "android" 2067 ], 2068 "engines": { 2069 "node": ">= 20" 2070 } 2071 }, 2072 "node_modules/@tailwindcss/oxide-darwin-arm64": { 2073 "version": "4.2.2", 2074 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-arm64/-/oxide-darwin-arm64-4.2.2.tgz", 2075 "integrity": "sha512-iq9Qjr6knfMpZHj55/37ouZeykwbDqF21gPFtfnhCCKGDcPI/21FKC9XdMO/XyBM7qKORx6UIhGgg6jLl7BZlg==", 2076 "cpu": [ 2077 "arm64" 2078 ], 2079 "license": "MIT", 2080 "optional": true, 2081 "os": [ 2082 "darwin" 2083 ], 2084 "engines": { 2085 "node": ">= 20" 2086 } 2087 }, 2088 "node_modules/@tailwindcss/oxide-darwin-x64": { 2089 "version": "4.2.2", 2090 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-x64/-/oxide-darwin-x64-4.2.2.tgz", 2091 "integrity": "sha512-BlR+2c3nzc8f2G639LpL89YY4bdcIdUmiOOkv2GQv4/4M0vJlpXEa0JXNHhCHU7VWOKWT/CjqHdTP8aUuDJkuw==", 2092 "cpu": [ 2093 "x64" 2094 ], 2095 "license": "MIT", 2096 "optional": true, 2097 "os": [ 2098 "darwin" 2099 ], 2100 "engines": { 2101 "node": ">= 20" 2102 } 2103 }, 2104 "node_modules/@tailwindcss/oxide-freebsd-x64": { 2105 "version": "4.2.2", 2106 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-freebsd-x64/-/oxide-freebsd-x64-4.2.2.tgz", 2107 "integrity": "sha512-YUqUgrGMSu2CDO82hzlQ5qSb5xmx3RUrke/QgnoEx7KvmRJHQuZHZmZTLSuuHwFf0DJPybFMXMYf+WJdxHy/nQ==", 2108 "cpu": [ 2109 "x64" 2110 ], 2111 "license": "MIT", 2112 "optional": true, 2113 "os": [ 2114 "freebsd" 2115 ], 2116 "engines": { 2117 "node": ">= 20" 2118 } 2119 }, 2120 "node_modules/@tailwindcss/oxide-linux-arm-gnueabihf": { 2121 "version": "4.2.2", 2122 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm-gnueabihf/-/oxide-linux-arm-gnueabihf-4.2.2.tgz", 2123 "integrity": "sha512-FPdhvsW6g06T9BWT0qTwiVZYE2WIFo2dY5aCSpjG/S/u1tby+wXoslXS0kl3/KXnULlLr1E3NPRRw0g7t2kgaQ==", 2124 "cpu": [ 2125 "arm" 2126 ], 2127 "license": "MIT", 2128 "optional": true, 2129 "os": [ 2130 "linux" 2131 ], 2132 "engines": { 2133 "node": ">= 20" 2134 } 2135 }, 2136 "node_modules/@tailwindcss/oxide-linux-arm64-gnu": { 2137 "version": "4.2.2", 2138 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-gnu/-/oxide-linux-arm64-gnu-4.2.2.tgz", 2139 "integrity": "sha512-4og1V+ftEPXGttOO7eCmW7VICmzzJWgMx+QXAJRAhjrSjumCwWqMfkDrNu1LXEQzNAwz28NCUpucgQPrR4S2yw==", 2140 "cpu": [ 2141 "arm64" 2142 ], 2143 "libc": [ 2144 "glibc" 2145 ], 2146 "license": "MIT", 2147 "optional": true, 2148 "os": [ 2149 "linux" 2150 ], 2151 "engines": { 2152 "node": ">= 20" 2153 } 2154 }, 2155 "node_modules/@tailwindcss/oxide-linux-arm64-musl": { 2156 "version": "4.2.2", 2157 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-musl/-/oxide-linux-arm64-musl-4.2.2.tgz", 2158 "integrity": "sha512-oCfG/mS+/+XRlwNjnsNLVwnMWYH7tn/kYPsNPh+JSOMlnt93mYNCKHYzylRhI51X+TbR+ufNhhKKzm6QkqX8ag==", 2159 "cpu": [ 2160 "arm64" 2161 ], 2162 "libc": [ 2163 "musl" 2164 ], 2165 "license": "MIT", 2166 "optional": true, 2167 "os": [ 2168 "linux" 2169 ], 2170 "engines": { 2171 "node": ">= 20" 2172 } 2173 }, 2174 "node_modules/@tailwindcss/oxide-linux-x64-gnu": { 2175 "version": "4.2.2", 2176 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-gnu/-/oxide-linux-x64-gnu-4.2.2.tgz", 2177 "integrity": "sha512-rTAGAkDgqbXHNp/xW0iugLVmX62wOp2PoE39BTCGKjv3Iocf6AFbRP/wZT/kuCxC9QBh9Pu8XPkv/zCZB2mcMg==", 2178 "cpu": [ 2179 "x64" 2180 ], 2181 "libc": [ 2182 "glibc" 2183 ], 2184 "license": "MIT", 2185 "optional": true, 2186 "os": [ 2187 "linux" 2188 ], 2189 "engines": { 2190 "node": ">= 20" 2191 } 2192 }, 2193 "node_modules/@tailwindcss/oxide-linux-x64-musl": { 2194 "version": "4.2.2", 2195 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-musl/-/oxide-linux-x64-musl-4.2.2.tgz", 2196 "integrity": "sha512-XW3t3qwbIwiSyRCggeO2zxe3KWaEbM0/kW9e8+0XpBgyKU4ATYzcVSMKteZJ1iukJ3HgHBjbg9P5YPRCVUxlnQ==", 2197 "cpu": [ 2198 "x64" 2199 ], 2200 "libc": [ 2201 "musl" 2202 ], 2203 "license": "MIT", 2204 "optional": true, 2205 "os": [ 2206 "linux" 2207 ], 2208 "engines": { 2209 "node": ">= 20" 2210 } 2211 }, 2212 "node_modules/@tailwindcss/oxide-wasm32-wasi": { 2213 "version": "4.2.2", 2214 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-wasm32-wasi/-/oxide-wasm32-wasi-4.2.2.tgz", 2215 "integrity": "sha512-eKSztKsmEsn1O5lJ4ZAfyn41NfG7vzCg496YiGtMDV86jz1q/irhms5O0VrY6ZwTUkFy/EKG3RfWgxSI3VbZ8Q==", 2216 "bundleDependencies": [ 2217 "@napi-rs/wasm-runtime", 2218 "@emnapi/core", 2219 "@emnapi/runtime", 2220 "@tybys/wasm-util", 2221 "@emnapi/wasi-threads", 2222 "tslib" 2223 ], 2224 "cpu": [ 2225 "wasm32" 2226 ], 2227 "license": "MIT", 2228 "optional": true, 2229 "dependencies": { 2230 "@emnapi/core": "^1.8.1", 2231 "@emnapi/runtime": "^1.8.1", 2232 "@emnapi/wasi-threads": "^1.1.0", 2233 "@napi-rs/wasm-runtime": "^1.1.1", 2234 "@tybys/wasm-util": "^0.10.1", 2235 "tslib": "^2.8.1" 2236 }, 2237 "engines": { 2238 "node": ">=14.0.0" 2239 } 2240 }, 2241 "node_modules/@tailwindcss/oxide-win32-arm64-msvc": { 2242 "version": "4.2.2", 2243 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-arm64-msvc/-/oxide-win32-arm64-msvc-4.2.2.tgz", 2244 "integrity": "sha512-qPmaQM4iKu5mxpsrWZMOZRgZv1tOZpUm+zdhhQP0VhJfyGGO3aUKdbh3gDZc/dPLQwW4eSqWGrrcWNBZWUWaXQ==", 2245 "cpu": [ 2246 "arm64" 2247 ], 2248 "license": "MIT", 2249 "optional": true, 2250 "os": [ 2251 "win32" 2252 ], 2253 "engines": { 2254 "node": ">= 20" 2255 } 2256 }, 2257 "node_modules/@tailwindcss/oxide-win32-x64-msvc": { 2258 "version": "4.2.2", 2259 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-x64-msvc/-/oxide-win32-x64-msvc-4.2.2.tgz", 2260 "integrity": "sha512-1T/37VvI7WyH66b+vqHj/cLwnCxt7Qt3WFu5Q8hk65aOvlwAhs7rAp1VkulBJw/N4tMirXjVnylTR72uI0HGcA==", 2261 "cpu": [ 2262 "x64" 2263 ], 2264 "license": "MIT", 2265 "optional": true, 2266 "os": [ 2267 "win32" 2268 ], 2269 "engines": { 2270 "node": ">= 20" 2271 } 2272 }, 2273 "node_modules/@tailwindcss/vite": { 2274 "version": "4.2.2", 2275 "resolved": "https://registry.npmjs.org/@tailwindcss/vite/-/vite-4.2.2.tgz", 2276 "integrity": "sha512-mEiF5HO1QqCLXoNEfXVA1Tzo+cYsrqV7w9Juj2wdUFyW07JRenqMG225MvPwr3ZD9N1bFQj46X7r33iHxLUW0w==", 2277 "license": "MIT", 2278 "dependencies": { 2279 "@tailwindcss/node": "4.2.2", 2280 "@tailwindcss/oxide": "4.2.2", 2281 "tailwindcss": "4.2.2" 2282 }, 2283 "peerDependencies": { 2284 "vite": "^5.2.0 || ^6 || ^7 || ^8" 2285 } 2286 }, 2287 "node_modules/@tybys/wasm-util": { 2288 "version": "0.10.1", 2289 "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.1.tgz", 2290 "integrity": "sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg==", 2291 "license": "MIT", 2292 "optional": true, 2293 "dependencies": { 2294 "tslib": "^2.4.0" 2295 } 2296 }, 2297 "node_modules/@types/estree": { 2298 "version": "1.0.8", 2299 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", 2300 "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", 2301 "dev": true, 2302 "license": "MIT" 2303 }, 2304 "node_modules/@types/json-schema": { 2305 "version": "7.0.15", 2306 "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", 2307 "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", 2308 "dev": true, 2309 "license": "MIT" 2310 }, 2311 "node_modules/@types/react": { 2312 "version": "19.2.14", 2313 "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.14.tgz", 2314 "integrity": "sha512-ilcTH/UniCkMdtexkoCN0bI7pMcJDvmQFPvuPvmEaYA/NSfFTAgdUSLAoVjaRJm7+6PvcM+q1zYOwS4wTYMF9w==", 2315 "dev": true, 2316 "license": "MIT", 2317 "dependencies": { 2318 "csstype": "^3.2.2" 2319 } 2320 }, 2321 "node_modules/@types/react-dom": { 2322 "version": "19.2.3", 2323 "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.3.tgz", 2324 "integrity": "sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==", 2325 "dev": true, 2326 "license": "MIT", 2327 "peerDependencies": { 2328 "@types/react": "^19.2.0" 2329 } 2330 }, 2331 "node_modules/@vitejs/plugin-react": { 2332 "version": "6.0.1", 2333 "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-6.0.1.tgz", 2334 "integrity": "sha512-l9X/E3cDb+xY3SWzlG1MOGt2usfEHGMNIaegaUGFsLkb3RCn/k8/TOXBcab+OndDI4TBtktT8/9BwwW8Vi9KUQ==", 2335 "dev": true, 2336 "license": "MIT", 2337 "dependencies": { 2338 "@rolldown/pluginutils": "1.0.0-rc.7" 2339 }, 2340 "engines": { 2341 "node": "^20.19.0 || >=22.12.0" 2342 }, 2343 "peerDependencies": { 2344 "@rolldown/plugin-babel": "^0.1.7 || ^0.2.0", 2345 "babel-plugin-react-compiler": "^1.0.0", 2346 "vite": "^8.0.0" 2347 }, 2348 "peerDependenciesMeta": { 2349 "@rolldown/plugin-babel": { 2350 "optional": true 2351 }, 2352 "babel-plugin-react-compiler": { 2353 "optional": true 2354 } 2355 } 2356 }, 2357 "node_modules/acorn": { 2358 "version": "8.16.0", 2359 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.16.0.tgz", 2360 "integrity": "sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==", 2361 "dev": true, 2362 "license": "MIT", 2363 "bin": { 2364 "acorn": "bin/acorn" 2365 }, 2366 "engines": { 2367 "node": ">=0.4.0" 2368 } 2369 }, 2370 "node_modules/acorn-jsx": { 2371 "version": "5.3.2", 2372 "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", 2373 "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", 2374 "dev": true, 2375 "license": "MIT", 2376 "peerDependencies": { 2377 "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" 2378 } 2379 }, 2380 "node_modules/ajv": { 2381 "version": "6.14.0", 2382 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.14.0.tgz", 2383 "integrity": "sha512-IWrosm/yrn43eiKqkfkHis7QioDleaXQHdDVPKg0FSwwd/DuvyX79TZnFOnYpB7dcsFAMmtFztZuXPDvSePkFw==", 2384 "dev": true, 2385 "license": "MIT", 2386 "dependencies": { 2387 "fast-deep-equal": "^3.1.1", 2388 "fast-json-stable-stringify": "^2.0.0", 2389 "json-schema-traverse": "^0.4.1", 2390 "uri-js": "^4.2.2" 2391 }, 2392 "funding": { 2393 "type": "github", 2394 "url": "https://github.com/sponsors/epoberezkin" 2395 } 2396 }, 2397 "node_modules/ansi-styles": { 2398 "version": "4.3.0", 2399 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 2400 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 2401 "dev": true, 2402 "license": "MIT", 2403 "dependencies": { 2404 "color-convert": "^2.0.1" 2405 }, 2406 "engines": { 2407 "node": ">=8" 2408 }, 2409 "funding": { 2410 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 2411 } 2412 }, 2413 "node_modules/argparse": { 2414 "version": "2.0.1", 2415 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 2416 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 2417 "dev": true, 2418 "license": "Python-2.0" 2419 }, 2420 "node_modules/balanced-match": { 2421 "version": "1.0.2", 2422 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 2423 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 2424 "dev": true, 2425 "license": "MIT" 2426 }, 2427 "node_modules/baseline-browser-mapping": { 2428 "version": "2.10.15", 2429 "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.10.15.tgz", 2430 "integrity": "sha512-1nfKCq9wuAZFTkA2ey/3OXXx7GzFjLdkTiFVNwlJ9WqdI706CZRIhEqjuwanjMIja+84jDLa9rcyZDPDiVkASQ==", 2431 "dev": true, 2432 "license": "Apache-2.0", 2433 "bin": { 2434 "baseline-browser-mapping": "dist/cli.cjs" 2435 }, 2436 "engines": { 2437 "node": ">=6.0.0" 2438 } 2439 }, 2440 "node_modules/blake3-wasm": { 2441 "version": "2.1.5", 2442 "resolved": "https://registry.npmjs.org/blake3-wasm/-/blake3-wasm-2.1.5.tgz", 2443 "integrity": "sha512-F1+K8EbfOZE49dtoPtmxUQrpXaBIl3ICvasLh+nJta0xkz+9kF/7uet9fLnwKqhDrmj6g+6K3Tw9yQPUg2ka5g==", 2444 "dev": true, 2445 "license": "MIT" 2446 }, 2447 "node_modules/brace-expansion": { 2448 "version": "1.1.13", 2449 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.13.tgz", 2450 "integrity": "sha512-9ZLprWS6EENmhEOpjCYW2c8VkmOvckIJZfkr7rBW6dObmfgJ/L1GpSYW5Hpo9lDz4D1+n0Ckz8rU7FwHDQiG/w==", 2451 "dev": true, 2452 "license": "MIT", 2453 "dependencies": { 2454 "balanced-match": "^1.0.0", 2455 "concat-map": "0.0.1" 2456 } 2457 }, 2458 "node_modules/browserslist": { 2459 "version": "4.28.2", 2460 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.2.tgz", 2461 "integrity": "sha512-48xSriZYYg+8qXna9kwqjIVzuQxi+KYWp2+5nCYnYKPTr0LvD89Jqk2Or5ogxz0NUMfIjhh2lIUX/LyX9B4oIg==", 2462 "dev": true, 2463 "funding": [ 2464 { 2465 "type": "opencollective", 2466 "url": "https://opencollective.com/browserslist" 2467 }, 2468 { 2469 "type": "tidelift", 2470 "url": "https://tidelift.com/funding/github/npm/browserslist" 2471 }, 2472 { 2473 "type": "github", 2474 "url": "https://github.com/sponsors/ai" 2475 } 2476 ], 2477 "license": "MIT", 2478 "dependencies": { 2479 "baseline-browser-mapping": "^2.10.12", 2480 "caniuse-lite": "^1.0.30001782", 2481 "electron-to-chromium": "^1.5.328", 2482 "node-releases": "^2.0.36", 2483 "update-browserslist-db": "^1.2.3" 2484 }, 2485 "bin": { 2486 "browserslist": "cli.js" 2487 }, 2488 "engines": { 2489 "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" 2490 } 2491 }, 2492 "node_modules/callsites": { 2493 "version": "3.1.0", 2494 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", 2495 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", 2496 "dev": true, 2497 "license": "MIT", 2498 "engines": { 2499 "node": ">=6" 2500 } 2501 }, 2502 "node_modules/caniuse-lite": { 2503 "version": "1.0.30001785", 2504 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001785.tgz", 2505 "integrity": "sha512-blhOL/WNR+Km1RI/LCVAvA73xplXA7ZbjzI4YkMK9pa6T/P3F2GxjNpEkyw5repTw9IvkyrjyHpwjnhZ5FOvYQ==", 2506 "dev": true, 2507 "funding": [ 2508 { 2509 "type": "opencollective", 2510 "url": "https://opencollective.com/browserslist" 2511 }, 2512 { 2513 "type": "tidelift", 2514 "url": "https://tidelift.com/funding/github/npm/caniuse-lite" 2515 }, 2516 { 2517 "type": "github", 2518 "url": "https://github.com/sponsors/ai" 2519 } 2520 ], 2521 "license": "CC-BY-4.0" 2522 }, 2523 "node_modules/chalk": { 2524 "version": "4.1.2", 2525 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 2526 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 2527 "dev": true, 2528 "license": "MIT", 2529 "dependencies": { 2530 "ansi-styles": "^4.1.0", 2531 "supports-color": "^7.1.0" 2532 }, 2533 "engines": { 2534 "node": ">=10" 2535 }, 2536 "funding": { 2537 "url": "https://github.com/chalk/chalk?sponsor=1" 2538 } 2539 }, 2540 "node_modules/clsx": { 2541 "version": "2.1.1", 2542 "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", 2543 "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", 2544 "license": "MIT", 2545 "engines": { 2546 "node": ">=6" 2547 } 2548 }, 2549 "node_modules/color-convert": { 2550 "version": "2.0.1", 2551 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 2552 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 2553 "dev": true, 2554 "license": "MIT", 2555 "dependencies": { 2556 "color-name": "~1.1.4" 2557 }, 2558 "engines": { 2559 "node": ">=7.0.0" 2560 } 2561 }, 2562 "node_modules/color-name": { 2563 "version": "1.1.4", 2564 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 2565 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 2566 "dev": true, 2567 "license": "MIT" 2568 }, 2569 "node_modules/concat-map": { 2570 "version": "0.0.1", 2571 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 2572 "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", 2573 "dev": true, 2574 "license": "MIT" 2575 }, 2576 "node_modules/convert-source-map": { 2577 "version": "2.0.0", 2578 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", 2579 "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", 2580 "dev": true, 2581 "license": "MIT" 2582 }, 2583 "node_modules/cookie": { 2584 "version": "1.1.1", 2585 "resolved": "https://registry.npmjs.org/cookie/-/cookie-1.1.1.tgz", 2586 "integrity": "sha512-ei8Aos7ja0weRpFzJnEA9UHJ/7XQmqglbRwnf2ATjcB9Wq874VKH9kfjjirM6UhU2/E5fFYadylyhFldcqSidQ==", 2587 "dev": true, 2588 "license": "MIT", 2589 "engines": { 2590 "node": ">=18" 2591 }, 2592 "funding": { 2593 "type": "opencollective", 2594 "url": "https://opencollective.com/express" 2595 } 2596 }, 2597 "node_modules/cross-spawn": { 2598 "version": "7.0.6", 2599 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", 2600 "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", 2601 "dev": true, 2602 "license": "MIT", 2603 "dependencies": { 2604 "path-key": "^3.1.0", 2605 "shebang-command": "^2.0.0", 2606 "which": "^2.0.1" 2607 }, 2608 "engines": { 2609 "node": ">= 8" 2610 } 2611 }, 2612 "node_modules/csstype": { 2613 "version": "3.2.3", 2614 "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz", 2615 "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==", 2616 "dev": true, 2617 "license": "MIT" 2618 }, 2619 "node_modules/daisyui": { 2620 "version": "5.5.19", 2621 "resolved": "https://registry.npmjs.org/daisyui/-/daisyui-5.5.19.tgz", 2622 "integrity": "sha512-pbFAkl1VCEh/MPCeclKL61I/MqRIFFhNU7yiXoDDRapXN4/qNCoMxeCCswyxEEhqL5eiTTfwHvucFtOE71C9sA==", 2623 "dev": true, 2624 "license": "MIT", 2625 "funding": { 2626 "url": "https://github.com/saadeghi/daisyui?sponsor=1" 2627 } 2628 }, 2629 "node_modules/debug": { 2630 "version": "4.4.3", 2631 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", 2632 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", 2633 "dev": true, 2634 "license": "MIT", 2635 "dependencies": { 2636 "ms": "^2.1.3" 2637 }, 2638 "engines": { 2639 "node": ">=6.0" 2640 }, 2641 "peerDependenciesMeta": { 2642 "supports-color": { 2643 "optional": true 2644 } 2645 } 2646 }, 2647 "node_modules/deep-is": { 2648 "version": "0.1.4", 2649 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", 2650 "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", 2651 "dev": true, 2652 "license": "MIT" 2653 }, 2654 "node_modules/detect-libc": { 2655 "version": "2.1.2", 2656 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz", 2657 "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", 2658 "license": "Apache-2.0", 2659 "engines": { 2660 "node": ">=8" 2661 } 2662 }, 2663 "node_modules/electron-to-chromium": { 2664 "version": "1.5.331", 2665 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.331.tgz", 2666 "integrity": "sha512-IbxXrsTlD3hRodkLnbxAPP4OuJYdWCeM3IOdT+CpcMoIwIoDfCmRpEtSPfwBXxVkg9xmBeY7Lz2Eo2TDn/HC3Q==", 2667 "dev": true, 2668 "license": "ISC" 2669 }, 2670 "node_modules/enhanced-resolve": { 2671 "version": "5.20.1", 2672 "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.20.1.tgz", 2673 "integrity": "sha512-Qohcme7V1inbAfvjItgw0EaxVX5q2rdVEZHRBrEQdRZTssLDGsL8Lwrznl8oQ/6kuTJONLaDcGjkNP247XEhcA==", 2674 "license": "MIT", 2675 "dependencies": { 2676 "graceful-fs": "^4.2.4", 2677 "tapable": "^2.3.0" 2678 }, 2679 "engines": { 2680 "node": ">=10.13.0" 2681 } 2682 }, 2683 "node_modules/error-stack-parser-es": { 2684 "version": "1.0.5", 2685 "resolved": "https://registry.npmjs.org/error-stack-parser-es/-/error-stack-parser-es-1.0.5.tgz", 2686 "integrity": "sha512-5qucVt2XcuGMcEGgWI7i+yZpmpByQ8J1lHhcL7PwqCwu9FPP3VUXzT4ltHe5i2z9dePwEHcDVOAfSnHsOlCXRA==", 2687 "dev": true, 2688 "license": "MIT", 2689 "funding": { 2690 "url": "https://github.com/sponsors/antfu" 2691 } 2692 }, 2693 "node_modules/esbuild": { 2694 "version": "0.27.3", 2695 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.3.tgz", 2696 "integrity": "sha512-8VwMnyGCONIs6cWue2IdpHxHnAjzxnw2Zr7MkVxB2vjmQ2ivqGFb4LEG3SMnv0Gb2F/G/2yA8zUaiL1gywDCCg==", 2697 "devOptional": true, 2698 "hasInstallScript": true, 2699 "license": "MIT", 2700 "bin": { 2701 "esbuild": "bin/esbuild" 2702 }, 2703 "engines": { 2704 "node": ">=18" 2705 }, 2706 "optionalDependencies": { 2707 "@esbuild/aix-ppc64": "0.27.3", 2708 "@esbuild/android-arm": "0.27.3", 2709 "@esbuild/android-arm64": "0.27.3", 2710 "@esbuild/android-x64": "0.27.3", 2711 "@esbuild/darwin-arm64": "0.27.3", 2712 "@esbuild/darwin-x64": "0.27.3", 2713 "@esbuild/freebsd-arm64": "0.27.3", 2714 "@esbuild/freebsd-x64": "0.27.3", 2715 "@esbuild/linux-arm": "0.27.3", 2716 "@esbuild/linux-arm64": "0.27.3", 2717 "@esbuild/linux-ia32": "0.27.3", 2718 "@esbuild/linux-loong64": "0.27.3", 2719 "@esbuild/linux-mips64el": "0.27.3", 2720 "@esbuild/linux-ppc64": "0.27.3", 2721 "@esbuild/linux-riscv64": "0.27.3", 2722 "@esbuild/linux-s390x": "0.27.3", 2723 "@esbuild/linux-x64": "0.27.3", 2724 "@esbuild/netbsd-arm64": "0.27.3", 2725 "@esbuild/netbsd-x64": "0.27.3", 2726 "@esbuild/openbsd-arm64": "0.27.3", 2727 "@esbuild/openbsd-x64": "0.27.3", 2728 "@esbuild/openharmony-arm64": "0.27.3", 2729 "@esbuild/sunos-x64": "0.27.3", 2730 "@esbuild/win32-arm64": "0.27.3", 2731 "@esbuild/win32-ia32": "0.27.3", 2732 "@esbuild/win32-x64": "0.27.3" 2733 } 2734 }, 2735 "node_modules/escalade": { 2736 "version": "3.2.0", 2737 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", 2738 "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", 2739 "dev": true, 2740 "license": "MIT", 2741 "engines": { 2742 "node": ">=6" 2743 } 2744 }, 2745 "node_modules/escape-string-regexp": { 2746 "version": "4.0.0", 2747 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", 2748 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", 2749 "dev": true, 2750 "license": "MIT", 2751 "engines": { 2752 "node": ">=10" 2753 }, 2754 "funding": { 2755 "url": "https://github.com/sponsors/sindresorhus" 2756 } 2757 }, 2758 "node_modules/eslint": { 2759 "version": "9.39.4", 2760 "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.39.4.tgz", 2761 "integrity": "sha512-XoMjdBOwe/esVgEvLmNsD3IRHkm7fbKIUGvrleloJXUZgDHig2IPWNniv+GwjyJXzuNqVjlr5+4yVUZjycJwfQ==", 2762 "dev": true, 2763 "license": "MIT", 2764 "dependencies": { 2765 "@eslint-community/eslint-utils": "^4.8.0", 2766 "@eslint-community/regexpp": "^4.12.1", 2767 "@eslint/config-array": "^0.21.2", 2768 "@eslint/config-helpers": "^0.4.2", 2769 "@eslint/core": "^0.17.0", 2770 "@eslint/eslintrc": "^3.3.5", 2771 "@eslint/js": "9.39.4", 2772 "@eslint/plugin-kit": "^0.4.1", 2773 "@humanfs/node": "^0.16.6", 2774 "@humanwhocodes/module-importer": "^1.0.1", 2775 "@humanwhocodes/retry": "^0.4.2", 2776 "@types/estree": "^1.0.6", 2777 "ajv": "^6.14.0", 2778 "chalk": "^4.0.0", 2779 "cross-spawn": "^7.0.6", 2780 "debug": "^4.3.2", 2781 "escape-string-regexp": "^4.0.0", 2782 "eslint-scope": "^8.4.0", 2783 "eslint-visitor-keys": "^4.2.1", 2784 "espree": "^10.4.0", 2785 "esquery": "^1.5.0", 2786 "esutils": "^2.0.2", 2787 "fast-deep-equal": "^3.1.3", 2788 "file-entry-cache": "^8.0.0", 2789 "find-up": "^5.0.0", 2790 "glob-parent": "^6.0.2", 2791 "ignore": "^5.2.0", 2792 "imurmurhash": "^0.1.4", 2793 "is-glob": "^4.0.0", 2794 "json-stable-stringify-without-jsonify": "^1.0.1", 2795 "lodash.merge": "^4.6.2", 2796 "minimatch": "^3.1.5", 2797 "natural-compare": "^1.4.0", 2798 "optionator": "^0.9.3" 2799 }, 2800 "bin": { 2801 "eslint": "bin/eslint.js" 2802 }, 2803 "engines": { 2804 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 2805 }, 2806 "funding": { 2807 "url": "https://eslint.org/donate" 2808 }, 2809 "peerDependencies": { 2810 "jiti": "*" 2811 }, 2812 "peerDependenciesMeta": { 2813 "jiti": { 2814 "optional": true 2815 } 2816 } 2817 }, 2818 "node_modules/eslint-plugin-react-hooks": { 2819 "version": "7.0.1", 2820 "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-7.0.1.tgz", 2821 "integrity": "sha512-O0d0m04evaNzEPoSW+59Mezf8Qt0InfgGIBJnpC0h3NH/WjUAR7BIKUfysC6todmtiZ/A0oUVS8Gce0WhBrHsA==", 2822 "dev": true, 2823 "license": "MIT", 2824 "dependencies": { 2825 "@babel/core": "^7.24.4", 2826 "@babel/parser": "^7.24.4", 2827 "hermes-parser": "^0.25.1", 2828 "zod": "^3.25.0 || ^4.0.0", 2829 "zod-validation-error": "^3.5.0 || ^4.0.0" 2830 }, 2831 "engines": { 2832 "node": ">=18" 2833 }, 2834 "peerDependencies": { 2835 "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0" 2836 } 2837 }, 2838 "node_modules/eslint-plugin-react-refresh": { 2839 "version": "0.5.2", 2840 "resolved": "https://registry.npmjs.org/eslint-plugin-react-refresh/-/eslint-plugin-react-refresh-0.5.2.tgz", 2841 "integrity": "sha512-hmgTH57GfzoTFjVN0yBwTggnsVUF2tcqi7RJZHqi9lIezSs4eFyAMktA68YD4r5kNw1mxyY4dmkyoFDb3FIqrA==", 2842 "dev": true, 2843 "license": "MIT", 2844 "peerDependencies": { 2845 "eslint": "^9 || ^10" 2846 } 2847 }, 2848 "node_modules/eslint-scope": { 2849 "version": "8.4.0", 2850 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.4.0.tgz", 2851 "integrity": "sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==", 2852 "dev": true, 2853 "license": "BSD-2-Clause", 2854 "dependencies": { 2855 "esrecurse": "^4.3.0", 2856 "estraverse": "^5.2.0" 2857 }, 2858 "engines": { 2859 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 2860 }, 2861 "funding": { 2862 "url": "https://opencollective.com/eslint" 2863 } 2864 }, 2865 "node_modules/eslint-visitor-keys": { 2866 "version": "4.2.1", 2867 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz", 2868 "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==", 2869 "dev": true, 2870 "license": "Apache-2.0", 2871 "engines": { 2872 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 2873 }, 2874 "funding": { 2875 "url": "https://opencollective.com/eslint" 2876 } 2877 }, 2878 "node_modules/espree": { 2879 "version": "10.4.0", 2880 "resolved": "https://registry.npmjs.org/espree/-/espree-10.4.0.tgz", 2881 "integrity": "sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==", 2882 "dev": true, 2883 "license": "BSD-2-Clause", 2884 "dependencies": { 2885 "acorn": "^8.15.0", 2886 "acorn-jsx": "^5.3.2", 2887 "eslint-visitor-keys": "^4.2.1" 2888 }, 2889 "engines": { 2890 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 2891 }, 2892 "funding": { 2893 "url": "https://opencollective.com/eslint" 2894 } 2895 }, 2896 "node_modules/esquery": { 2897 "version": "1.7.0", 2898 "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.7.0.tgz", 2899 "integrity": "sha512-Ap6G0WQwcU/LHsvLwON1fAQX9Zp0A2Y6Y/cJBl9r/JbW90Zyg4/zbG6zzKa2OTALELarYHmKu0GhpM5EO+7T0g==", 2900 "dev": true, 2901 "license": "BSD-3-Clause", 2902 "dependencies": { 2903 "estraverse": "^5.1.0" 2904 }, 2905 "engines": { 2906 "node": ">=0.10" 2907 } 2908 }, 2909 "node_modules/esrecurse": { 2910 "version": "4.3.0", 2911 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", 2912 "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", 2913 "dev": true, 2914 "license": "BSD-2-Clause", 2915 "dependencies": { 2916 "estraverse": "^5.2.0" 2917 }, 2918 "engines": { 2919 "node": ">=4.0" 2920 } 2921 }, 2922 "node_modules/estraverse": { 2923 "version": "5.3.0", 2924 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 2925 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 2926 "dev": true, 2927 "license": "BSD-2-Clause", 2928 "engines": { 2929 "node": ">=4.0" 2930 } 2931 }, 2932 "node_modules/esutils": { 2933 "version": "2.0.3", 2934 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", 2935 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", 2936 "dev": true, 2937 "license": "BSD-2-Clause", 2938 "engines": { 2939 "node": ">=0.10.0" 2940 } 2941 }, 2942 "node_modules/fast-deep-equal": { 2943 "version": "3.1.3", 2944 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", 2945 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", 2946 "dev": true, 2947 "license": "MIT" 2948 }, 2949 "node_modules/fast-json-stable-stringify": { 2950 "version": "2.1.0", 2951 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", 2952 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", 2953 "dev": true, 2954 "license": "MIT" 2955 }, 2956 "node_modules/fast-levenshtein": { 2957 "version": "2.0.6", 2958 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", 2959 "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", 2960 "dev": true, 2961 "license": "MIT" 2962 }, 2963 "node_modules/fdir": { 2964 "version": "6.5.0", 2965 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", 2966 "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", 2967 "license": "MIT", 2968 "engines": { 2969 "node": ">=12.0.0" 2970 }, 2971 "peerDependencies": { 2972 "picomatch": "^3 || ^4" 2973 }, 2974 "peerDependenciesMeta": { 2975 "picomatch": { 2976 "optional": true 2977 } 2978 } 2979 }, 2980 "node_modules/file-entry-cache": { 2981 "version": "8.0.0", 2982 "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", 2983 "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", 2984 "dev": true, 2985 "license": "MIT", 2986 "dependencies": { 2987 "flat-cache": "^4.0.0" 2988 }, 2989 "engines": { 2990 "node": ">=16.0.0" 2991 } 2992 }, 2993 "node_modules/find-up": { 2994 "version": "5.0.0", 2995 "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", 2996 "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", 2997 "dev": true, 2998 "license": "MIT", 2999 "dependencies": { 3000 "locate-path": "^6.0.0", 3001 "path-exists": "^4.0.0" 3002 }, 3003 "engines": { 3004 "node": ">=10" 3005 }, 3006 "funding": { 3007 "url": "https://github.com/sponsors/sindresorhus" 3008 } 3009 }, 3010 "node_modules/flat-cache": { 3011 "version": "4.0.1", 3012 "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", 3013 "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", 3014 "dev": true, 3015 "license": "MIT", 3016 "dependencies": { 3017 "flatted": "^3.2.9", 3018 "keyv": "^4.5.4" 3019 }, 3020 "engines": { 3021 "node": ">=16" 3022 } 3023 }, 3024 "node_modules/flatted": { 3025 "version": "3.4.2", 3026 "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.4.2.tgz", 3027 "integrity": "sha512-PjDse7RzhcPkIJwy5t7KPWQSZ9cAbzQXcafsetQoD7sOJRQlGikNbx7yZp2OotDnJyrDcbyRq3Ttb18iYOqkxA==", 3028 "dev": true, 3029 "license": "ISC" 3030 }, 3031 "node_modules/fsevents": { 3032 "version": "2.3.3", 3033 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", 3034 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", 3035 "hasInstallScript": true, 3036 "license": "MIT", 3037 "optional": true, 3038 "os": [ 3039 "darwin" 3040 ], 3041 "engines": { 3042 "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 3043 } 3044 }, 3045 "node_modules/gensync": { 3046 "version": "1.0.0-beta.2", 3047 "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", 3048 "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", 3049 "dev": true, 3050 "license": "MIT", 3051 "engines": { 3052 "node": ">=6.9.0" 3053 } 3054 }, 3055 "node_modules/glob-parent": { 3056 "version": "6.0.2", 3057 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", 3058 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", 3059 "dev": true, 3060 "license": "ISC", 3061 "dependencies": { 3062 "is-glob": "^4.0.3" 3063 }, 3064 "engines": { 3065 "node": ">=10.13.0" 3066 } 3067 }, 3068 "node_modules/globals": { 3069 "version": "17.4.0", 3070 "resolved": "https://registry.npmjs.org/globals/-/globals-17.4.0.tgz", 3071 "integrity": "sha512-hjrNztw/VajQwOLsMNT1cbJiH2muO3OROCHnbehc8eY5JyD2gqz4AcMHPqgaOR59DjgUjYAYLeH699g/eWi2jw==", 3072 "dev": true, 3073 "license": "MIT", 3074 "engines": { 3075 "node": ">=18" 3076 }, 3077 "funding": { 3078 "url": "https://github.com/sponsors/sindresorhus" 3079 } 3080 }, 3081 "node_modules/graceful-fs": { 3082 "version": "4.2.11", 3083 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", 3084 "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", 3085 "license": "ISC" 3086 }, 3087 "node_modules/has-flag": { 3088 "version": "4.0.0", 3089 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 3090 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 3091 "dev": true, 3092 "license": "MIT", 3093 "engines": { 3094 "node": ">=8" 3095 } 3096 }, 3097 "node_modules/hermes-estree": { 3098 "version": "0.25.1", 3099 "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.25.1.tgz", 3100 "integrity": "sha512-0wUoCcLp+5Ev5pDW2OriHC2MJCbwLwuRx+gAqMTOkGKJJiBCLjtrvy4PWUGn6MIVefecRpzoOZ/UV6iGdOr+Cw==", 3101 "dev": true, 3102 "license": "MIT" 3103 }, 3104 "node_modules/hermes-parser": { 3105 "version": "0.25.1", 3106 "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.25.1.tgz", 3107 "integrity": "sha512-6pEjquH3rqaI6cYAXYPcz9MS4rY6R4ngRgrgfDshRptUZIc3lw0MCIJIGDj9++mfySOuPTHB4nrSW99BCvOPIA==", 3108 "dev": true, 3109 "license": "MIT", 3110 "dependencies": { 3111 "hermes-estree": "0.25.1" 3112 } 3113 }, 3114 "node_modules/ignore": { 3115 "version": "5.3.2", 3116 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", 3117 "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", 3118 "dev": true, 3119 "license": "MIT", 3120 "engines": { 3121 "node": ">= 4" 3122 } 3123 }, 3124 "node_modules/import-fresh": { 3125 "version": "3.3.1", 3126 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", 3127 "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==", 3128 "dev": true, 3129 "license": "MIT", 3130 "dependencies": { 3131 "parent-module": "^1.0.0", 3132 "resolve-from": "^4.0.0" 3133 }, 3134 "engines": { 3135 "node": ">=6" 3136 }, 3137 "funding": { 3138 "url": "https://github.com/sponsors/sindresorhus" 3139 } 3140 }, 3141 "node_modules/imurmurhash": { 3142 "version": "0.1.4", 3143 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", 3144 "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", 3145 "dev": true, 3146 "license": "MIT", 3147 "engines": { 3148 "node": ">=0.8.19" 3149 } 3150 }, 3151 "node_modules/is-extglob": { 3152 "version": "2.1.1", 3153 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 3154 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", 3155 "dev": true, 3156 "license": "MIT", 3157 "engines": { 3158 "node": ">=0.10.0" 3159 } 3160 }, 3161 "node_modules/is-glob": { 3162 "version": "4.0.3", 3163 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 3164 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 3165 "dev": true, 3166 "license": "MIT", 3167 "dependencies": { 3168 "is-extglob": "^2.1.1" 3169 }, 3170 "engines": { 3171 "node": ">=0.10.0" 3172 } 3173 }, 3174 "node_modules/isexe": { 3175 "version": "2.0.0", 3176 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 3177 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", 3178 "dev": true, 3179 "license": "ISC" 3180 }, 3181 "node_modules/jiti": { 3182 "version": "2.6.1", 3183 "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.6.1.tgz", 3184 "integrity": "sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==", 3185 "license": "MIT", 3186 "bin": { 3187 "jiti": "lib/jiti-cli.mjs" 3188 } 3189 }, 3190 "node_modules/js-tokens": { 3191 "version": "4.0.0", 3192 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", 3193 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", 3194 "dev": true, 3195 "license": "MIT" 3196 }, 3197 "node_modules/js-yaml": { 3198 "version": "4.1.1", 3199 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz", 3200 "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==", 3201 "dev": true, 3202 "license": "MIT", 3203 "dependencies": { 3204 "argparse": "^2.0.1" 3205 }, 3206 "bin": { 3207 "js-yaml": "bin/js-yaml.js" 3208 } 3209 }, 3210 "node_modules/jsesc": { 3211 "version": "3.1.0", 3212 "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", 3213 "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", 3214 "dev": true, 3215 "license": "MIT", 3216 "bin": { 3217 "jsesc": "bin/jsesc" 3218 }, 3219 "engines": { 3220 "node": ">=6" 3221 } 3222 }, 3223 "node_modules/json-buffer": { 3224 "version": "3.0.1", 3225 "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", 3226 "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", 3227 "dev": true, 3228 "license": "MIT" 3229 }, 3230 "node_modules/json-schema-traverse": { 3231 "version": "0.4.1", 3232 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", 3233 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", 3234 "dev": true, 3235 "license": "MIT" 3236 }, 3237 "node_modules/json-stable-stringify-without-jsonify": { 3238 "version": "1.0.1", 3239 "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", 3240 "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", 3241 "dev": true, 3242 "license": "MIT" 3243 }, 3244 "node_modules/json5": { 3245 "version": "2.2.3", 3246 "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", 3247 "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", 3248 "dev": true, 3249 "license": "MIT", 3250 "bin": { 3251 "json5": "lib/cli.js" 3252 }, 3253 "engines": { 3254 "node": ">=6" 3255 } 3256 }, 3257 "node_modules/keyv": { 3258 "version": "4.5.4", 3259 "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", 3260 "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", 3261 "dev": true, 3262 "license": "MIT", 3263 "dependencies": { 3264 "json-buffer": "3.0.1" 3265 } 3266 }, 3267 "node_modules/kleur": { 3268 "version": "4.1.5", 3269 "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", 3270 "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", 3271 "dev": true, 3272 "license": "MIT", 3273 "engines": { 3274 "node": ">=6" 3275 } 3276 }, 3277 "node_modules/levn": { 3278 "version": "0.4.1", 3279 "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", 3280 "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", 3281 "dev": true, 3282 "license": "MIT", 3283 "dependencies": { 3284 "prelude-ls": "^1.2.1", 3285 "type-check": "~0.4.0" 3286 }, 3287 "engines": { 3288 "node": ">= 0.8.0" 3289 } 3290 }, 3291 "node_modules/lightningcss": { 3292 "version": "1.32.0", 3293 "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.32.0.tgz", 3294 "integrity": "sha512-NXYBzinNrblfraPGyrbPoD19C1h9lfI/1mzgWYvXUTe414Gz/X1FD2XBZSZM7rRTrMA8JL3OtAaGifrIKhQ5yQ==", 3295 "license": "MPL-2.0", 3296 "dependencies": { 3297 "detect-libc": "^2.0.3" 3298 }, 3299 "engines": { 3300 "node": ">= 12.0.0" 3301 }, 3302 "funding": { 3303 "type": "opencollective", 3304 "url": "https://opencollective.com/parcel" 3305 }, 3306 "optionalDependencies": { 3307 "lightningcss-android-arm64": "1.32.0", 3308 "lightningcss-darwin-arm64": "1.32.0", 3309 "lightningcss-darwin-x64": "1.32.0", 3310 "lightningcss-freebsd-x64": "1.32.0", 3311 "lightningcss-linux-arm-gnueabihf": "1.32.0", 3312 "lightningcss-linux-arm64-gnu": "1.32.0", 3313 "lightningcss-linux-arm64-musl": "1.32.0", 3314 "lightningcss-linux-x64-gnu": "1.32.0", 3315 "lightningcss-linux-x64-musl": "1.32.0", 3316 "lightningcss-win32-arm64-msvc": "1.32.0", 3317 "lightningcss-win32-x64-msvc": "1.32.0" 3318 } 3319 }, 3320 "node_modules/lightningcss-android-arm64": { 3321 "version": "1.32.0", 3322 "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.32.0.tgz", 3323 "integrity": "sha512-YK7/ClTt4kAK0vo6w3X+Pnm0D2cf2vPHbhOXdoNti1Ga0al1P4TBZhwjATvjNwLEBCnKvjJc2jQgHXH0NEwlAg==", 3324 "cpu": [ 3325 "arm64" 3326 ], 3327 "license": "MPL-2.0", 3328 "optional": true, 3329 "os": [ 3330 "android" 3331 ], 3332 "engines": { 3333 "node": ">= 12.0.0" 3334 }, 3335 "funding": { 3336 "type": "opencollective", 3337 "url": "https://opencollective.com/parcel" 3338 } 3339 }, 3340 "node_modules/lightningcss-darwin-arm64": { 3341 "version": "1.32.0", 3342 "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.32.0.tgz", 3343 "integrity": "sha512-RzeG9Ju5bag2Bv1/lwlVJvBE3q6TtXskdZLLCyfg5pt+HLz9BqlICO7LZM7VHNTTn/5PRhHFBSjk5lc4cmscPQ==", 3344 "cpu": [ 3345 "arm64" 3346 ], 3347 "license": "MPL-2.0", 3348 "optional": true, 3349 "os": [ 3350 "darwin" 3351 ], 3352 "engines": { 3353 "node": ">= 12.0.0" 3354 }, 3355 "funding": { 3356 "type": "opencollective", 3357 "url": "https://opencollective.com/parcel" 3358 } 3359 }, 3360 "node_modules/lightningcss-darwin-x64": { 3361 "version": "1.32.0", 3362 "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.32.0.tgz", 3363 "integrity": "sha512-U+QsBp2m/s2wqpUYT/6wnlagdZbtZdndSmut/NJqlCcMLTWp5muCrID+K5UJ6jqD2BFshejCYXniPDbNh73V8w==", 3364 "cpu": [ 3365 "x64" 3366 ], 3367 "license": "MPL-2.0", 3368 "optional": true, 3369 "os": [ 3370 "darwin" 3371 ], 3372 "engines": { 3373 "node": ">= 12.0.0" 3374 }, 3375 "funding": { 3376 "type": "opencollective", 3377 "url": "https://opencollective.com/parcel" 3378 } 3379 }, 3380 "node_modules/lightningcss-freebsd-x64": { 3381 "version": "1.32.0", 3382 "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.32.0.tgz", 3383 "integrity": "sha512-JCTigedEksZk3tHTTthnMdVfGf61Fky8Ji2E4YjUTEQX14xiy/lTzXnu1vwiZe3bYe0q+SpsSH/CTeDXK6WHig==", 3384 "cpu": [ 3385 "x64" 3386 ], 3387 "license": "MPL-2.0", 3388 "optional": true, 3389 "os": [ 3390 "freebsd" 3391 ], 3392 "engines": { 3393 "node": ">= 12.0.0" 3394 }, 3395 "funding": { 3396 "type": "opencollective", 3397 "url": "https://opencollective.com/parcel" 3398 } 3399 }, 3400 "node_modules/lightningcss-linux-arm-gnueabihf": { 3401 "version": "1.32.0", 3402 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.32.0.tgz", 3403 "integrity": "sha512-x6rnnpRa2GL0zQOkt6rts3YDPzduLpWvwAF6EMhXFVZXD4tPrBkEFqzGowzCsIWsPjqSK+tyNEODUBXeeVHSkw==", 3404 "cpu": [ 3405 "arm" 3406 ], 3407 "license": "MPL-2.0", 3408 "optional": true, 3409 "os": [ 3410 "linux" 3411 ], 3412 "engines": { 3413 "node": ">= 12.0.0" 3414 }, 3415 "funding": { 3416 "type": "opencollective", 3417 "url": "https://opencollective.com/parcel" 3418 } 3419 }, 3420 "node_modules/lightningcss-linux-arm64-gnu": { 3421 "version": "1.32.0", 3422 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.32.0.tgz", 3423 "integrity": "sha512-0nnMyoyOLRJXfbMOilaSRcLH3Jw5z9HDNGfT/gwCPgaDjnx0i8w7vBzFLFR1f6CMLKF8gVbebmkUN3fa/kQJpQ==", 3424 "cpu": [ 3425 "arm64" 3426 ], 3427 "libc": [ 3428 "glibc" 3429 ], 3430 "license": "MPL-2.0", 3431 "optional": true, 3432 "os": [ 3433 "linux" 3434 ], 3435 "engines": { 3436 "node": ">= 12.0.0" 3437 }, 3438 "funding": { 3439 "type": "opencollective", 3440 "url": "https://opencollective.com/parcel" 3441 } 3442 }, 3443 "node_modules/lightningcss-linux-arm64-musl": { 3444 "version": "1.32.0", 3445 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.32.0.tgz", 3446 "integrity": "sha512-UpQkoenr4UJEzgVIYpI80lDFvRmPVg6oqboNHfoH4CQIfNA+HOrZ7Mo7KZP02dC6LjghPQJeBsvXhJod/wnIBg==", 3447 "cpu": [ 3448 "arm64" 3449 ], 3450 "libc": [ 3451 "musl" 3452 ], 3453 "license": "MPL-2.0", 3454 "optional": true, 3455 "os": [ 3456 "linux" 3457 ], 3458 "engines": { 3459 "node": ">= 12.0.0" 3460 }, 3461 "funding": { 3462 "type": "opencollective", 3463 "url": "https://opencollective.com/parcel" 3464 } 3465 }, 3466 "node_modules/lightningcss-linux-x64-gnu": { 3467 "version": "1.32.0", 3468 "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.32.0.tgz", 3469 "integrity": "sha512-V7Qr52IhZmdKPVr+Vtw8o+WLsQJYCTd8loIfpDaMRWGUZfBOYEJeyJIkqGIDMZPwPx24pUMfwSxxI8phr/MbOA==", 3470 "cpu": [ 3471 "x64" 3472 ], 3473 "libc": [ 3474 "glibc" 3475 ], 3476 "license": "MPL-2.0", 3477 "optional": true, 3478 "os": [ 3479 "linux" 3480 ], 3481 "engines": { 3482 "node": ">= 12.0.0" 3483 }, 3484 "funding": { 3485 "type": "opencollective", 3486 "url": "https://opencollective.com/parcel" 3487 } 3488 }, 3489 "node_modules/lightningcss-linux-x64-musl": { 3490 "version": "1.32.0", 3491 "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.32.0.tgz", 3492 "integrity": "sha512-bYcLp+Vb0awsiXg/80uCRezCYHNg1/l3mt0gzHnWV9XP1W5sKa5/TCdGWaR/zBM2PeF/HbsQv/j2URNOiVuxWg==", 3493 "cpu": [ 3494 "x64" 3495 ], 3496 "libc": [ 3497 "musl" 3498 ], 3499 "license": "MPL-2.0", 3500 "optional": true, 3501 "os": [ 3502 "linux" 3503 ], 3504 "engines": { 3505 "node": ">= 12.0.0" 3506 }, 3507 "funding": { 3508 "type": "opencollective", 3509 "url": "https://opencollective.com/parcel" 3510 } 3511 }, 3512 "node_modules/lightningcss-win32-arm64-msvc": { 3513 "version": "1.32.0", 3514 "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.32.0.tgz", 3515 "integrity": "sha512-8SbC8BR40pS6baCM8sbtYDSwEVQd4JlFTOlaD3gWGHfThTcABnNDBda6eTZeqbofalIJhFx0qKzgHJmcPTnGdw==", 3516 "cpu": [ 3517 "arm64" 3518 ], 3519 "license": "MPL-2.0", 3520 "optional": true, 3521 "os": [ 3522 "win32" 3523 ], 3524 "engines": { 3525 "node": ">= 12.0.0" 3526 }, 3527 "funding": { 3528 "type": "opencollective", 3529 "url": "https://opencollective.com/parcel" 3530 } 3531 }, 3532 "node_modules/lightningcss-win32-x64-msvc": { 3533 "version": "1.32.0", 3534 "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.32.0.tgz", 3535 "integrity": "sha512-Amq9B/SoZYdDi1kFrojnoqPLxYhQ4Wo5XiL8EVJrVsB8ARoC1PWW6VGtT0WKCemjy8aC+louJnjS7U18x3b06Q==", 3536 "cpu": [ 3537 "x64" 3538 ], 3539 "license": "MPL-2.0", 3540 "optional": true, 3541 "os": [ 3542 "win32" 3543 ], 3544 "engines": { 3545 "node": ">= 12.0.0" 3546 }, 3547 "funding": { 3548 "type": "opencollective", 3549 "url": "https://opencollective.com/parcel" 3550 } 3551 }, 3552 "node_modules/locate-path": { 3553 "version": "6.0.0", 3554 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", 3555 "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", 3556 "dev": true, 3557 "license": "MIT", 3558 "dependencies": { 3559 "p-locate": "^5.0.0" 3560 }, 3561 "engines": { 3562 "node": ">=10" 3563 }, 3564 "funding": { 3565 "url": "https://github.com/sponsors/sindresorhus" 3566 } 3567 }, 3568 "node_modules/lodash.merge": { 3569 "version": "4.6.2", 3570 "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", 3571 "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", 3572 "dev": true, 3573 "license": "MIT" 3574 }, 3575 "node_modules/lru-cache": { 3576 "version": "5.1.1", 3577 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", 3578 "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", 3579 "dev": true, 3580 "license": "ISC", 3581 "dependencies": { 3582 "yallist": "^3.0.2" 3583 } 3584 }, 3585 "node_modules/magic-string": { 3586 "version": "0.30.21", 3587 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz", 3588 "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==", 3589 "license": "MIT", 3590 "dependencies": { 3591 "@jridgewell/sourcemap-codec": "^1.5.5" 3592 } 3593 }, 3594 "node_modules/miniflare": { 3595 "version": "4.20260401.0", 3596 "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-4.20260401.0.tgz", 3597 "integrity": "sha512-lngHPzZFN9sxYG/mhzvnWiBMNVAN5MsO/7g32ttJ07rymtiK/ZBalODTKb8Od+BQdlU5DOR4CjVt9NydjnUyYg==", 3598 "dev": true, 3599 "license": "MIT", 3600 "dependencies": { 3601 "@cspotcode/source-map-support": "0.8.1", 3602 "sharp": "^0.34.5", 3603 "undici": "7.24.4", 3604 "workerd": "1.20260401.1", 3605 "ws": "8.18.0", 3606 "youch": "4.1.0-beta.10" 3607 }, 3608 "bin": { 3609 "miniflare": "bootstrap.js" 3610 }, 3611 "engines": { 3612 "node": ">=18.0.0" 3613 } 3614 }, 3615 "node_modules/minimatch": { 3616 "version": "3.1.5", 3617 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz", 3618 "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==", 3619 "dev": true, 3620 "license": "ISC", 3621 "dependencies": { 3622 "brace-expansion": "^1.1.7" 3623 }, 3624 "engines": { 3625 "node": "*" 3626 } 3627 }, 3628 "node_modules/ms": { 3629 "version": "2.1.3", 3630 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", 3631 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", 3632 "dev": true, 3633 "license": "MIT" 3634 }, 3635 "node_modules/nanoid": { 3636 "version": "3.3.11", 3637 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", 3638 "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", 3639 "funding": [ 3640 { 3641 "type": "github", 3642 "url": "https://github.com/sponsors/ai" 3643 } 3644 ], 3645 "license": "MIT", 3646 "bin": { 3647 "nanoid": "bin/nanoid.cjs" 3648 }, 3649 "engines": { 3650 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" 3651 } 3652 }, 3653 "node_modules/natural-compare": { 3654 "version": "1.4.0", 3655 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", 3656 "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", 3657 "dev": true, 3658 "license": "MIT" 3659 }, 3660 "node_modules/node-releases": { 3661 "version": "2.0.37", 3662 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.37.tgz", 3663 "integrity": "sha512-1h5gKZCF+pO/o3Iqt5Jp7wc9rH3eJJ0+nh/CIoiRwjRxde/hAHyLPXYN4V3CqKAbiZPSeJFSWHmJsbkicta0Eg==", 3664 "dev": true, 3665 "license": "MIT" 3666 }, 3667 "node_modules/optionator": { 3668 "version": "0.9.4", 3669 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", 3670 "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", 3671 "dev": true, 3672 "license": "MIT", 3673 "dependencies": { 3674 "deep-is": "^0.1.3", 3675 "fast-levenshtein": "^2.0.6", 3676 "levn": "^0.4.1", 3677 "prelude-ls": "^1.2.1", 3678 "type-check": "^0.4.0", 3679 "word-wrap": "^1.2.5" 3680 }, 3681 "engines": { 3682 "node": ">= 0.8.0" 3683 } 3684 }, 3685 "node_modules/p-limit": { 3686 "version": "3.1.0", 3687 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", 3688 "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", 3689 "dev": true, 3690 "license": "MIT", 3691 "dependencies": { 3692 "yocto-queue": "^0.1.0" 3693 }, 3694 "engines": { 3695 "node": ">=10" 3696 }, 3697 "funding": { 3698 "url": "https://github.com/sponsors/sindresorhus" 3699 } 3700 }, 3701 "node_modules/p-locate": { 3702 "version": "5.0.0", 3703 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", 3704 "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", 3705 "dev": true, 3706 "license": "MIT", 3707 "dependencies": { 3708 "p-limit": "^3.0.2" 3709 }, 3710 "engines": { 3711 "node": ">=10" 3712 }, 3713 "funding": { 3714 "url": "https://github.com/sponsors/sindresorhus" 3715 } 3716 }, 3717 "node_modules/parent-module": { 3718 "version": "1.0.1", 3719 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", 3720 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", 3721 "dev": true, 3722 "license": "MIT", 3723 "dependencies": { 3724 "callsites": "^3.0.0" 3725 }, 3726 "engines": { 3727 "node": ">=6" 3728 } 3729 }, 3730 "node_modules/path-exists": { 3731 "version": "4.0.0", 3732 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", 3733 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", 3734 "dev": true, 3735 "license": "MIT", 3736 "engines": { 3737 "node": ">=8" 3738 } 3739 }, 3740 "node_modules/path-key": { 3741 "version": "3.1.1", 3742 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 3743 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", 3744 "dev": true, 3745 "license": "MIT", 3746 "engines": { 3747 "node": ">=8" 3748 } 3749 }, 3750 "node_modules/path-to-regexp": { 3751 "version": "6.3.0", 3752 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.3.0.tgz", 3753 "integrity": "sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==", 3754 "dev": true, 3755 "license": "MIT" 3756 }, 3757 "node_modules/pathe": { 3758 "version": "2.0.3", 3759 "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz", 3760 "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==", 3761 "dev": true, 3762 "license": "MIT" 3763 }, 3764 "node_modules/picocolors": { 3765 "version": "1.1.1", 3766 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", 3767 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", 3768 "license": "ISC" 3769 }, 3770 "node_modules/picomatch": { 3771 "version": "4.0.4", 3772 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz", 3773 "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==", 3774 "license": "MIT", 3775 "engines": { 3776 "node": ">=12" 3777 }, 3778 "funding": { 3779 "url": "https://github.com/sponsors/jonschlinkert" 3780 } 3781 }, 3782 "node_modules/postcss": { 3783 "version": "8.5.8", 3784 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.8.tgz", 3785 "integrity": "sha512-OW/rX8O/jXnm82Ey1k44pObPtdblfiuWnrd8X7GJ7emImCOstunGbXUpp7HdBrFQX6rJzn3sPT397Wp5aCwCHg==", 3786 "funding": [ 3787 { 3788 "type": "opencollective", 3789 "url": "https://opencollective.com/postcss/" 3790 }, 3791 { 3792 "type": "tidelift", 3793 "url": "https://tidelift.com/funding/github/npm/postcss" 3794 }, 3795 { 3796 "type": "github", 3797 "url": "https://github.com/sponsors/ai" 3798 } 3799 ], 3800 "license": "MIT", 3801 "dependencies": { 3802 "nanoid": "^3.3.11", 3803 "picocolors": "^1.1.1", 3804 "source-map-js": "^1.2.1" 3805 }, 3806 "engines": { 3807 "node": "^10 || ^12 || >=14" 3808 } 3809 }, 3810 "node_modules/prelude-ls": { 3811 "version": "1.2.1", 3812 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", 3813 "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", 3814 "dev": true, 3815 "license": "MIT", 3816 "engines": { 3817 "node": ">= 0.8.0" 3818 } 3819 }, 3820 "node_modules/punycode": { 3821 "version": "2.3.1", 3822 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", 3823 "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", 3824 "dev": true, 3825 "license": "MIT", 3826 "engines": { 3827 "node": ">=6" 3828 } 3829 }, 3830 "node_modules/react": { 3831 "version": "19.2.4", 3832 "resolved": "https://registry.npmjs.org/react/-/react-19.2.4.tgz", 3833 "integrity": "sha512-9nfp2hYpCwOjAN+8TZFGhtWEwgvWHXqESH8qT89AT/lWklpLON22Lc8pEtnpsZz7VmawabSU0gCjnj8aC0euHQ==", 3834 "license": "MIT", 3835 "engines": { 3836 "node": ">=0.10.0" 3837 } 3838 }, 3839 "node_modules/react-dom": { 3840 "version": "19.2.4", 3841 "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.4.tgz", 3842 "integrity": "sha512-AXJdLo8kgMbimY95O2aKQqsz2iWi9jMgKJhRBAxECE4IFxfcazB2LmzloIoibJI3C12IlY20+KFaLv+71bUJeQ==", 3843 "license": "MIT", 3844 "dependencies": { 3845 "scheduler": "^0.27.0" 3846 }, 3847 "peerDependencies": { 3848 "react": "^19.2.4" 3849 } 3850 }, 3851 "node_modules/react-toastify": { 3852 "version": "11.0.5", 3853 "resolved": "https://registry.npmjs.org/react-toastify/-/react-toastify-11.0.5.tgz", 3854 "integrity": "sha512-EpqHBGvnSTtHYhCPLxML05NLY2ZX0JURbAdNYa6BUkk+amz4wbKBQvoKQAB0ardvSarUBuY4Q4s1sluAzZwkmA==", 3855 "license": "MIT", 3856 "dependencies": { 3857 "clsx": "^2.1.1" 3858 }, 3859 "peerDependencies": { 3860 "react": "^18 || ^19", 3861 "react-dom": "^18 || ^19" 3862 } 3863 }, 3864 "node_modules/resolve-from": { 3865 "version": "4.0.0", 3866 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", 3867 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", 3868 "dev": true, 3869 "license": "MIT", 3870 "engines": { 3871 "node": ">=4" 3872 } 3873 }, 3874 "node_modules/rolldown": { 3875 "version": "1.0.0-rc.12", 3876 "resolved": "https://registry.npmjs.org/rolldown/-/rolldown-1.0.0-rc.12.tgz", 3877 "integrity": "sha512-yP4USLIMYrwpPHEFB5JGH1uxhcslv6/hL0OyvTuY+3qlOSJvZ7ntYnoWpehBxufkgN0cvXxppuTu5hHa/zPh+A==", 3878 "license": "MIT", 3879 "dependencies": { 3880 "@oxc-project/types": "=0.122.0", 3881 "@rolldown/pluginutils": "1.0.0-rc.12" 3882 }, 3883 "bin": { 3884 "rolldown": "bin/cli.mjs" 3885 }, 3886 "engines": { 3887 "node": "^20.19.0 || >=22.12.0" 3888 }, 3889 "optionalDependencies": { 3890 "@rolldown/binding-android-arm64": "1.0.0-rc.12", 3891 "@rolldown/binding-darwin-arm64": "1.0.0-rc.12", 3892 "@rolldown/binding-darwin-x64": "1.0.0-rc.12", 3893 "@rolldown/binding-freebsd-x64": "1.0.0-rc.12", 3894 "@rolldown/binding-linux-arm-gnueabihf": "1.0.0-rc.12", 3895 "@rolldown/binding-linux-arm64-gnu": "1.0.0-rc.12", 3896 "@rolldown/binding-linux-arm64-musl": "1.0.0-rc.12", 3897 "@rolldown/binding-linux-ppc64-gnu": "1.0.0-rc.12", 3898 "@rolldown/binding-linux-s390x-gnu": "1.0.0-rc.12", 3899 "@rolldown/binding-linux-x64-gnu": "1.0.0-rc.12", 3900 "@rolldown/binding-linux-x64-musl": "1.0.0-rc.12", 3901 "@rolldown/binding-openharmony-arm64": "1.0.0-rc.12", 3902 "@rolldown/binding-wasm32-wasi": "1.0.0-rc.12", 3903 "@rolldown/binding-win32-arm64-msvc": "1.0.0-rc.12", 3904 "@rolldown/binding-win32-x64-msvc": "1.0.0-rc.12" 3905 } 3906 }, 3907 "node_modules/rolldown/node_modules/@rolldown/pluginutils": { 3908 "version": "1.0.0-rc.12", 3909 "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-rc.12.tgz", 3910 "integrity": "sha512-HHMwmarRKvoFsJorqYlFeFRzXZqCt2ETQlEDOb9aqssrnVBB1/+xgTGtuTrIk5vzLNX1MjMtTf7W9z3tsSbrxw==", 3911 "license": "MIT" 3912 }, 3913 "node_modules/scheduler": { 3914 "version": "0.27.0", 3915 "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.27.0.tgz", 3916 "integrity": "sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==", 3917 "license": "MIT" 3918 }, 3919 "node_modules/semver": { 3920 "version": "6.3.1", 3921 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", 3922 "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", 3923 "dev": true, 3924 "license": "ISC", 3925 "bin": { 3926 "semver": "bin/semver.js" 3927 } 3928 }, 3929 "node_modules/sharp": { 3930 "version": "0.34.5", 3931 "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.34.5.tgz", 3932 "integrity": "sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg==", 3933 "dev": true, 3934 "hasInstallScript": true, 3935 "license": "Apache-2.0", 3936 "dependencies": { 3937 "@img/colour": "^1.0.0", 3938 "detect-libc": "^2.1.2", 3939 "semver": "^7.7.3" 3940 }, 3941 "engines": { 3942 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 3943 }, 3944 "funding": { 3945 "url": "https://opencollective.com/libvips" 3946 }, 3947 "optionalDependencies": { 3948 "@img/sharp-darwin-arm64": "0.34.5", 3949 "@img/sharp-darwin-x64": "0.34.5", 3950 "@img/sharp-libvips-darwin-arm64": "1.2.4", 3951 "@img/sharp-libvips-darwin-x64": "1.2.4", 3952 "@img/sharp-libvips-linux-arm": "1.2.4", 3953 "@img/sharp-libvips-linux-arm64": "1.2.4", 3954 "@img/sharp-libvips-linux-ppc64": "1.2.4", 3955 "@img/sharp-libvips-linux-riscv64": "1.2.4", 3956 "@img/sharp-libvips-linux-s390x": "1.2.4", 3957 "@img/sharp-libvips-linux-x64": "1.2.4", 3958 "@img/sharp-libvips-linuxmusl-arm64": "1.2.4", 3959 "@img/sharp-libvips-linuxmusl-x64": "1.2.4", 3960 "@img/sharp-linux-arm": "0.34.5", 3961 "@img/sharp-linux-arm64": "0.34.5", 3962 "@img/sharp-linux-ppc64": "0.34.5", 3963 "@img/sharp-linux-riscv64": "0.34.5", 3964 "@img/sharp-linux-s390x": "0.34.5", 3965 "@img/sharp-linux-x64": "0.34.5", 3966 "@img/sharp-linuxmusl-arm64": "0.34.5", 3967 "@img/sharp-linuxmusl-x64": "0.34.5", 3968 "@img/sharp-wasm32": "0.34.5", 3969 "@img/sharp-win32-arm64": "0.34.5", 3970 "@img/sharp-win32-ia32": "0.34.5", 3971 "@img/sharp-win32-x64": "0.34.5" 3972 } 3973 }, 3974 "node_modules/sharp/node_modules/semver": { 3975 "version": "7.7.4", 3976 "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", 3977 "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", 3978 "dev": true, 3979 "license": "ISC", 3980 "bin": { 3981 "semver": "bin/semver.js" 3982 }, 3983 "engines": { 3984 "node": ">=10" 3985 } 3986 }, 3987 "node_modules/shebang-command": { 3988 "version": "2.0.0", 3989 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 3990 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 3991 "dev": true, 3992 "license": "MIT", 3993 "dependencies": { 3994 "shebang-regex": "^3.0.0" 3995 }, 3996 "engines": { 3997 "node": ">=8" 3998 } 3999 }, 4000 "node_modules/shebang-regex": { 4001 "version": "3.0.0", 4002 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 4003 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", 4004 "dev": true, 4005 "license": "MIT", 4006 "engines": { 4007 "node": ">=8" 4008 } 4009 }, 4010 "node_modules/source-map-js": { 4011 "version": "1.2.1", 4012 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", 4013 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", 4014 "license": "BSD-3-Clause", 4015 "engines": { 4016 "node": ">=0.10.0" 4017 } 4018 }, 4019 "node_modules/strip-json-comments": { 4020 "version": "3.1.1", 4021 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", 4022 "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", 4023 "dev": true, 4024 "license": "MIT", 4025 "engines": { 4026 "node": ">=8" 4027 }, 4028 "funding": { 4029 "url": "https://github.com/sponsors/sindresorhus" 4030 } 4031 }, 4032 "node_modules/supports-color": { 4033 "version": "7.2.0", 4034 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 4035 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 4036 "dev": true, 4037 "license": "MIT", 4038 "dependencies": { 4039 "has-flag": "^4.0.0" 4040 }, 4041 "engines": { 4042 "node": ">=8" 4043 } 4044 }, 4045 "node_modules/tailwindcss": { 4046 "version": "4.2.2", 4047 "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.2.2.tgz", 4048 "integrity": "sha512-KWBIxs1Xb6NoLdMVqhbhgwZf2PGBpPEiwOqgI4pFIYbNTfBXiKYyWoTsXgBQ9WFg/OlhnvHaY+AEpW7wSmFo2Q==", 4049 "license": "MIT" 4050 }, 4051 "node_modules/tapable": { 4052 "version": "2.3.2", 4053 "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.3.2.tgz", 4054 "integrity": "sha512-1MOpMXuhGzGL5TTCZFItxCc0AARf1EZFQkGqMm7ERKj8+Hgr5oLvJOVFcC+lRmR8hCe2S3jC4T5D7Vg/d7/fhA==", 4055 "license": "MIT", 4056 "engines": { 4057 "node": ">=6" 4058 }, 4059 "funding": { 4060 "type": "opencollective", 4061 "url": "https://opencollective.com/webpack" 4062 } 4063 }, 4064 "node_modules/tinyglobby": { 4065 "version": "0.2.15", 4066 "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz", 4067 "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==", 4068 "license": "MIT", 4069 "dependencies": { 4070 "fdir": "^6.5.0", 4071 "picomatch": "^4.0.3" 4072 }, 4073 "engines": { 4074 "node": ">=12.0.0" 4075 }, 4076 "funding": { 4077 "url": "https://github.com/sponsors/SuperchupuDev" 4078 } 4079 }, 4080 "node_modules/tslib": { 4081 "version": "2.8.1", 4082 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", 4083 "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", 4084 "license": "0BSD", 4085 "optional": true 4086 }, 4087 "node_modules/type-check": { 4088 "version": "0.4.0", 4089 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", 4090 "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", 4091 "dev": true, 4092 "license": "MIT", 4093 "dependencies": { 4094 "prelude-ls": "^1.2.1" 4095 }, 4096 "engines": { 4097 "node": ">= 0.8.0" 4098 } 4099 }, 4100 "node_modules/undici": { 4101 "version": "7.24.4", 4102 "resolved": "https://registry.npmjs.org/undici/-/undici-7.24.4.tgz", 4103 "integrity": "sha512-BM/JzwwaRXxrLdElV2Uo6cTLEjhSb3WXboncJamZ15NgUURmvlXvxa6xkwIOILIjPNo9i8ku136ZvWV0Uly8+w==", 4104 "dev": true, 4105 "license": "MIT", 4106 "engines": { 4107 "node": ">=20.18.1" 4108 } 4109 }, 4110 "node_modules/unenv": { 4111 "version": "2.0.0-rc.24", 4112 "resolved": "https://registry.npmjs.org/unenv/-/unenv-2.0.0-rc.24.tgz", 4113 "integrity": "sha512-i7qRCmY42zmCwnYlh9H2SvLEypEFGye5iRmEMKjcGi7zk9UquigRjFtTLz0TYqr0ZGLZhaMHl/foy1bZR+Cwlw==", 4114 "dev": true, 4115 "license": "MIT", 4116 "dependencies": { 4117 "pathe": "^2.0.3" 4118 } 4119 }, 4120 "node_modules/update-browserslist-db": { 4121 "version": "1.2.3", 4122 "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz", 4123 "integrity": "sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==", 4124 "dev": true, 4125 "funding": [ 4126 { 4127 "type": "opencollective", 4128 "url": "https://opencollective.com/browserslist" 4129 }, 4130 { 4131 "type": "tidelift", 4132 "url": "https://tidelift.com/funding/github/npm/browserslist" 4133 }, 4134 { 4135 "type": "github", 4136 "url": "https://github.com/sponsors/ai" 4137 } 4138 ], 4139 "license": "MIT", 4140 "dependencies": { 4141 "escalade": "^3.2.0", 4142 "picocolors": "^1.1.1" 4143 }, 4144 "bin": { 4145 "update-browserslist-db": "cli.js" 4146 }, 4147 "peerDependencies": { 4148 "browserslist": ">= 4.21.0" 4149 } 4150 }, 4151 "node_modules/uri-js": { 4152 "version": "4.4.1", 4153 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", 4154 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", 4155 "dev": true, 4156 "license": "BSD-2-Clause", 4157 "dependencies": { 4158 "punycode": "^2.1.0" 4159 } 4160 }, 4161 "node_modules/vite": { 4162 "version": "8.0.3", 4163 "resolved": "https://registry.npmjs.org/vite/-/vite-8.0.3.tgz", 4164 "integrity": "sha512-B9ifbFudT1TFhfltfaIPgjo9Z3mDynBTJSUYxTjOQruf/zHH+ezCQKcoqO+h7a9Pw9Nm/OtlXAiGT1axBgwqrQ==", 4165 "license": "MIT", 4166 "dependencies": { 4167 "lightningcss": "^1.32.0", 4168 "picomatch": "^4.0.4", 4169 "postcss": "^8.5.8", 4170 "rolldown": "1.0.0-rc.12", 4171 "tinyglobby": "^0.2.15" 4172 }, 4173 "bin": { 4174 "vite": "bin/vite.js" 4175 }, 4176 "engines": { 4177 "node": "^20.19.0 || >=22.12.0" 4178 }, 4179 "funding": { 4180 "url": "https://github.com/vitejs/vite?sponsor=1" 4181 }, 4182 "optionalDependencies": { 4183 "fsevents": "~2.3.3" 4184 }, 4185 "peerDependencies": { 4186 "@types/node": "^20.19.0 || >=22.12.0", 4187 "@vitejs/devtools": "^0.1.0", 4188 "esbuild": "^0.27.0", 4189 "jiti": ">=1.21.0", 4190 "less": "^4.0.0", 4191 "sass": "^1.70.0", 4192 "sass-embedded": "^1.70.0", 4193 "stylus": ">=0.54.8", 4194 "sugarss": "^5.0.0", 4195 "terser": "^5.16.0", 4196 "tsx": "^4.8.1", 4197 "yaml": "^2.4.2" 4198 }, 4199 "peerDependenciesMeta": { 4200 "@types/node": { 4201 "optional": true 4202 }, 4203 "@vitejs/devtools": { 4204 "optional": true 4205 }, 4206 "esbuild": { 4207 "optional": true 4208 }, 4209 "jiti": { 4210 "optional": true 4211 }, 4212 "less": { 4213 "optional": true 4214 }, 4215 "sass": { 4216 "optional": true 4217 }, 4218 "sass-embedded": { 4219 "optional": true 4220 }, 4221 "stylus": { 4222 "optional": true 4223 }, 4224 "sugarss": { 4225 "optional": true 4226 }, 4227 "terser": { 4228 "optional": true 4229 }, 4230 "tsx": { 4231 "optional": true 4232 }, 4233 "yaml": { 4234 "optional": true 4235 } 4236 } 4237 }, 4238 "node_modules/which": { 4239 "version": "2.0.2", 4240 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 4241 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 4242 "dev": true, 4243 "license": "ISC", 4244 "dependencies": { 4245 "isexe": "^2.0.0" 4246 }, 4247 "bin": { 4248 "node-which": "bin/node-which" 4249 }, 4250 "engines": { 4251 "node": ">= 8" 4252 } 4253 }, 4254 "node_modules/word-wrap": { 4255 "version": "1.2.5", 4256 "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", 4257 "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", 4258 "dev": true, 4259 "license": "MIT", 4260 "engines": { 4261 "node": ">=0.10.0" 4262 } 4263 }, 4264 "node_modules/workerd": { 4265 "version": "1.20260401.1", 4266 "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20260401.1.tgz", 4267 "integrity": "sha512-mUYCd+ohaWJWF5nhDzxugWaAD/DM8Dw0ze3B7bu8JaA7S70+XQJXcvcvwE8C4qGcxSdCyqjsrFzqxKubECDwzg==", 4268 "dev": true, 4269 "hasInstallScript": true, 4270 "license": "Apache-2.0", 4271 "bin": { 4272 "workerd": "bin/workerd" 4273 }, 4274 "engines": { 4275 "node": ">=16" 4276 }, 4277 "optionalDependencies": { 4278 "@cloudflare/workerd-darwin-64": "1.20260401.1", 4279 "@cloudflare/workerd-darwin-arm64": "1.20260401.1", 4280 "@cloudflare/workerd-linux-64": "1.20260401.1", 4281 "@cloudflare/workerd-linux-arm64": "1.20260401.1", 4282 "@cloudflare/workerd-windows-64": "1.20260401.1" 4283 } 4284 }, 4285 "node_modules/wrangler": { 4286 "version": "4.80.0", 4287 "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-4.80.0.tgz", 4288 "integrity": "sha512-2ZKF7uPeOZy65BGk3YfvqBCPo/xH1MrAlMmH9mVP+tCNBrTUMnwOHSj1HrZHgR8LttkAqhko0fGz+I4ax1rzyQ==", 4289 "dev": true, 4290 "license": "MIT OR Apache-2.0", 4291 "dependencies": { 4292 "@cloudflare/kv-asset-handler": "0.4.2", 4293 "@cloudflare/unenv-preset": "2.16.0", 4294 "blake3-wasm": "2.1.5", 4295 "esbuild": "0.27.3", 4296 "miniflare": "4.20260401.0", 4297 "path-to-regexp": "6.3.0", 4298 "unenv": "2.0.0-rc.24", 4299 "workerd": "1.20260401.1" 4300 }, 4301 "bin": { 4302 "wrangler": "bin/wrangler.js", 4303 "wrangler2": "bin/wrangler.js" 4304 }, 4305 "engines": { 4306 "node": ">=20.3.0" 4307 }, 4308 "optionalDependencies": { 4309 "fsevents": "~2.3.2" 4310 }, 4311 "peerDependencies": { 4312 "@cloudflare/workers-types": "^4.20260401.1" 4313 }, 4314 "peerDependenciesMeta": { 4315 "@cloudflare/workers-types": { 4316 "optional": true 4317 } 4318 } 4319 }, 4320 "node_modules/ws": { 4321 "version": "8.18.0", 4322 "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", 4323 "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", 4324 "dev": true, 4325 "license": "MIT", 4326 "engines": { 4327 "node": ">=10.0.0" 4328 }, 4329 "peerDependencies": { 4330 "bufferutil": "^4.0.1", 4331 "utf-8-validate": ">=5.0.2" 4332 }, 4333 "peerDependenciesMeta": { 4334 "bufferutil": { 4335 "optional": true 4336 }, 4337 "utf-8-validate": { 4338 "optional": true 4339 } 4340 } 4341 }, 4342 "node_modules/yallist": { 4343 "version": "3.1.1", 4344 "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", 4345 "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", 4346 "dev": true, 4347 "license": "ISC" 4348 }, 4349 "node_modules/yocto-queue": { 4350 "version": "0.1.0", 4351 "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", 4352 "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", 4353 "dev": true, 4354 "license": "MIT", 4355 "engines": { 4356 "node": ">=10" 4357 }, 4358 "funding": { 4359 "url": "https://github.com/sponsors/sindresorhus" 4360 } 4361 }, 4362 "node_modules/youch": { 4363 "version": "4.1.0-beta.10", 4364 "resolved": "https://registry.npmjs.org/youch/-/youch-4.1.0-beta.10.tgz", 4365 "integrity": "sha512-rLfVLB4FgQneDr0dv1oddCVZmKjcJ6yX6mS4pU82Mq/Dt9a3cLZQ62pDBL4AUO+uVrCvtWz3ZFUL2HFAFJ/BXQ==", 4366 "dev": true, 4367 "license": "MIT", 4368 "dependencies": { 4369 "@poppinss/colors": "^4.1.5", 4370 "@poppinss/dumper": "^0.6.4", 4371 "@speed-highlight/core": "^1.2.7", 4372 "cookie": "^1.0.2", 4373 "youch-core": "^0.3.3" 4374 } 4375 }, 4376 "node_modules/youch-core": { 4377 "version": "0.3.3", 4378 "resolved": "https://registry.npmjs.org/youch-core/-/youch-core-0.3.3.tgz", 4379 "integrity": "sha512-ho7XuGjLaJ2hWHoK8yFnsUGy2Y5uDpqSTq1FkHLK4/oqKtyUU1AFbOOxY4IpC9f0fTLjwYbslUz0Po5BpD1wrA==", 4380 "dev": true, 4381 "license": "MIT", 4382 "dependencies": { 4383 "@poppinss/exception": "^1.2.2", 4384 "error-stack-parser-es": "^1.0.5" 4385 } 4386 }, 4387 "node_modules/zod": { 4388 "version": "4.3.6", 4389 "resolved": "https://registry.npmjs.org/zod/-/zod-4.3.6.tgz", 4390 "integrity": "sha512-rftlrkhHZOcjDwkGlnUtZZkvaPHCsDATp4pGpuOOMDaTdDDXF91wuVDJoWoPsKX/3YPQ5fHuF3STjcYyKr+Qhg==", 4391 "dev": true, 4392 "license": "MIT", 4393 "funding": { 4394 "url": "https://github.com/sponsors/colinhacks" 4395 } 4396 }, 4397 "node_modules/zod-validation-error": { 4398 "version": "4.0.2", 4399 "resolved": "https://registry.npmjs.org/zod-validation-error/-/zod-validation-error-4.0.2.tgz", 4400 "integrity": "sha512-Q6/nZLe6jxuU80qb/4uJ4t5v2VEZ44lzQjPDhYJNztRQ4wyWc6VF3D3Kb/fAuPetZQnhS3hnajCf9CsWesghLQ==", 4401 "dev": true, 4402 "license": "MIT", 4403 "engines": { 4404 "node": ">=18.0.0" 4405 }, 4406 "peerDependencies": { 4407 "zod": "^3.25.0 || ^4.0.0" 4408 } 4409 } 4410 } 4411 }