Write on the margins of the internet. Powered by the AT Protocol. margin.at
extension web atproto comments
at ui-refactor 4902 lines 168 kB view raw
1{ 2 "name": "margin-web", 3 "version": "0.0.1", 4 "lockfileVersion": 3, 5 "requires": true, 6 "packages": { 7 "": { 8 "name": "margin-web", 9 "version": "0.0.1", 10 "dependencies": { 11 "date-fns": "^4.1.0", 12 "lucide-react": "^0.562.0", 13 "react": "^18.3.1", 14 "react-dom": "^18.3.1", 15 "react-icons": "^5.5.0", 16 "react-router-dom": "^6.28.0" 17 }, 18 "devDependencies": { 19 "@eslint/js": "^9.39.2", 20 "@types/react": "^18.3.12", 21 "@types/react-dom": "^18.3.1", 22 "@vitejs/plugin-react": "^4.3.3", 23 "eslint": "^9.39.2", 24 "eslint-plugin-react": "^7.37.5", 25 "eslint-plugin-react-hooks": "^7.0.1", 26 "eslint-plugin-react-refresh": "^0.4.26", 27 "globals": "^17.0.0", 28 "vite": "^6.0.3" 29 } 30 }, 31 "node_modules/@babel/code-frame": { 32 "version": "7.27.1", 33 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz", 34 "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==", 35 "dev": true, 36 "license": "MIT", 37 "dependencies": { 38 "@babel/helper-validator-identifier": "^7.27.1", 39 "js-tokens": "^4.0.0", 40 "picocolors": "^1.1.1" 41 }, 42 "engines": { 43 "node": ">=6.9.0" 44 } 45 }, 46 "node_modules/@babel/compat-data": { 47 "version": "7.28.5", 48 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.28.5.tgz", 49 "integrity": "sha512-6uFXyCayocRbqhZOB+6XcuZbkMNimwfVGFji8CTZnCzOHVGvDqzvitu1re2AU5LROliz7eQPhB8CpAMvnx9EjA==", 50 "dev": true, 51 "license": "MIT", 52 "engines": { 53 "node": ">=6.9.0" 54 } 55 }, 56 "node_modules/@babel/core": { 57 "version": "7.28.5", 58 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.28.5.tgz", 59 "integrity": "sha512-e7jT4DxYvIDLk1ZHmU/m/mB19rex9sv0c2ftBtjSBv+kVM/902eh0fINUzD7UwLLNR+jU585GxUJ8/EBfAM5fw==", 60 "dev": true, 61 "license": "MIT", 62 "peer": true, 63 "dependencies": { 64 "@babel/code-frame": "^7.27.1", 65 "@babel/generator": "^7.28.5", 66 "@babel/helper-compilation-targets": "^7.27.2", 67 "@babel/helper-module-transforms": "^7.28.3", 68 "@babel/helpers": "^7.28.4", 69 "@babel/parser": "^7.28.5", 70 "@babel/template": "^7.27.2", 71 "@babel/traverse": "^7.28.5", 72 "@babel/types": "^7.28.5", 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.28.5", 90 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.5.tgz", 91 "integrity": "sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ==", 92 "dev": true, 93 "license": "MIT", 94 "dependencies": { 95 "@babel/parser": "^7.28.5", 96 "@babel/types": "^7.28.5", 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.27.2", 107 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.27.2.tgz", 108 "integrity": "sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==", 109 "dev": true, 110 "license": "MIT", 111 "dependencies": { 112 "@babel/compat-data": "^7.27.2", 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.27.1", 134 "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.27.1.tgz", 135 "integrity": "sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==", 136 "dev": true, 137 "license": "MIT", 138 "dependencies": { 139 "@babel/traverse": "^7.27.1", 140 "@babel/types": "^7.27.1" 141 }, 142 "engines": { 143 "node": ">=6.9.0" 144 } 145 }, 146 "node_modules/@babel/helper-module-transforms": { 147 "version": "7.28.3", 148 "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.3.tgz", 149 "integrity": "sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==", 150 "dev": true, 151 "license": "MIT", 152 "dependencies": { 153 "@babel/helper-module-imports": "^7.27.1", 154 "@babel/helper-validator-identifier": "^7.27.1", 155 "@babel/traverse": "^7.28.3" 156 }, 157 "engines": { 158 "node": ">=6.9.0" 159 }, 160 "peerDependencies": { 161 "@babel/core": "^7.0.0" 162 } 163 }, 164 "node_modules/@babel/helper-plugin-utils": { 165 "version": "7.27.1", 166 "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.27.1.tgz", 167 "integrity": "sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==", 168 "dev": true, 169 "license": "MIT", 170 "engines": { 171 "node": ">=6.9.0" 172 } 173 }, 174 "node_modules/@babel/helper-string-parser": { 175 "version": "7.27.1", 176 "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", 177 "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", 178 "dev": true, 179 "license": "MIT", 180 "engines": { 181 "node": ">=6.9.0" 182 } 183 }, 184 "node_modules/@babel/helper-validator-identifier": { 185 "version": "7.28.5", 186 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz", 187 "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==", 188 "dev": true, 189 "license": "MIT", 190 "engines": { 191 "node": ">=6.9.0" 192 } 193 }, 194 "node_modules/@babel/helper-validator-option": { 195 "version": "7.27.1", 196 "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz", 197 "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==", 198 "dev": true, 199 "license": "MIT", 200 "engines": { 201 "node": ">=6.9.0" 202 } 203 }, 204 "node_modules/@babel/helpers": { 205 "version": "7.28.4", 206 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.28.4.tgz", 207 "integrity": "sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w==", 208 "dev": true, 209 "license": "MIT", 210 "dependencies": { 211 "@babel/template": "^7.27.2", 212 "@babel/types": "^7.28.4" 213 }, 214 "engines": { 215 "node": ">=6.9.0" 216 } 217 }, 218 "node_modules/@babel/parser": { 219 "version": "7.28.5", 220 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.5.tgz", 221 "integrity": "sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ==", 222 "dev": true, 223 "license": "MIT", 224 "dependencies": { 225 "@babel/types": "^7.28.5" 226 }, 227 "bin": { 228 "parser": "bin/babel-parser.js" 229 }, 230 "engines": { 231 "node": ">=6.0.0" 232 } 233 }, 234 "node_modules/@babel/plugin-transform-react-jsx-self": { 235 "version": "7.27.1", 236 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.27.1.tgz", 237 "integrity": "sha512-6UzkCs+ejGdZ5mFFC/OCUrv028ab2fp1znZmCZjAOBKiBK2jXD1O+BPSfX8X2qjJ75fZBMSnQn3Rq2mrBJK2mw==", 238 "dev": true, 239 "license": "MIT", 240 "dependencies": { 241 "@babel/helper-plugin-utils": "^7.27.1" 242 }, 243 "engines": { 244 "node": ">=6.9.0" 245 }, 246 "peerDependencies": { 247 "@babel/core": "^7.0.0-0" 248 } 249 }, 250 "node_modules/@babel/plugin-transform-react-jsx-source": { 251 "version": "7.27.1", 252 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.27.1.tgz", 253 "integrity": "sha512-zbwoTsBruTeKB9hSq73ha66iFeJHuaFkUbwvqElnygoNbj/jHRsSeokowZFN3CZ64IvEqcmmkVe89OPXc7ldAw==", 254 "dev": true, 255 "license": "MIT", 256 "dependencies": { 257 "@babel/helper-plugin-utils": "^7.27.1" 258 }, 259 "engines": { 260 "node": ">=6.9.0" 261 }, 262 "peerDependencies": { 263 "@babel/core": "^7.0.0-0" 264 } 265 }, 266 "node_modules/@babel/template": { 267 "version": "7.27.2", 268 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.2.tgz", 269 "integrity": "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==", 270 "dev": true, 271 "license": "MIT", 272 "dependencies": { 273 "@babel/code-frame": "^7.27.1", 274 "@babel/parser": "^7.27.2", 275 "@babel/types": "^7.27.1" 276 }, 277 "engines": { 278 "node": ">=6.9.0" 279 } 280 }, 281 "node_modules/@babel/traverse": { 282 "version": "7.28.5", 283 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.28.5.tgz", 284 "integrity": "sha512-TCCj4t55U90khlYkVV/0TfkJkAkUg3jZFA3Neb7unZT8CPok7iiRfaX0F+WnqWqt7OxhOn0uBKXCw4lbL8W0aQ==", 285 "dev": true, 286 "license": "MIT", 287 "dependencies": { 288 "@babel/code-frame": "^7.27.1", 289 "@babel/generator": "^7.28.5", 290 "@babel/helper-globals": "^7.28.0", 291 "@babel/parser": "^7.28.5", 292 "@babel/template": "^7.27.2", 293 "@babel/types": "^7.28.5", 294 "debug": "^4.3.1" 295 }, 296 "engines": { 297 "node": ">=6.9.0" 298 } 299 }, 300 "node_modules/@babel/types": { 301 "version": "7.28.5", 302 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.5.tgz", 303 "integrity": "sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==", 304 "dev": true, 305 "license": "MIT", 306 "dependencies": { 307 "@babel/helper-string-parser": "^7.27.1", 308 "@babel/helper-validator-identifier": "^7.28.5" 309 }, 310 "engines": { 311 "node": ">=6.9.0" 312 } 313 }, 314 "node_modules/@esbuild/aix-ppc64": { 315 "version": "0.25.12", 316 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.12.tgz", 317 "integrity": "sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==", 318 "cpu": [ 319 "ppc64" 320 ], 321 "dev": true, 322 "license": "MIT", 323 "optional": true, 324 "os": [ 325 "aix" 326 ], 327 "engines": { 328 "node": ">=18" 329 } 330 }, 331 "node_modules/@esbuild/android-arm": { 332 "version": "0.25.12", 333 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.12.tgz", 334 "integrity": "sha512-VJ+sKvNA/GE7Ccacc9Cha7bpS8nyzVv0jdVgwNDaR4gDMC/2TTRc33Ip8qrNYUcpkOHUT5OZ0bUcNNVZQ9RLlg==", 335 "cpu": [ 336 "arm" 337 ], 338 "dev": true, 339 "license": "MIT", 340 "optional": true, 341 "os": [ 342 "android" 343 ], 344 "engines": { 345 "node": ">=18" 346 } 347 }, 348 "node_modules/@esbuild/android-arm64": { 349 "version": "0.25.12", 350 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.12.tgz", 351 "integrity": "sha512-6AAmLG7zwD1Z159jCKPvAxZd4y/VTO0VkprYy+3N2FtJ8+BQWFXU+OxARIwA46c5tdD9SsKGZ/1ocqBS/gAKHg==", 352 "cpu": [ 353 "arm64" 354 ], 355 "dev": true, 356 "license": "MIT", 357 "optional": true, 358 "os": [ 359 "android" 360 ], 361 "engines": { 362 "node": ">=18" 363 } 364 }, 365 "node_modules/@esbuild/android-x64": { 366 "version": "0.25.12", 367 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.12.tgz", 368 "integrity": "sha512-5jbb+2hhDHx5phYR2By8GTWEzn6I9UqR11Kwf22iKbNpYrsmRB18aX/9ivc5cabcUiAT/wM+YIZ6SG9QO6a8kg==", 369 "cpu": [ 370 "x64" 371 ], 372 "dev": true, 373 "license": "MIT", 374 "optional": true, 375 "os": [ 376 "android" 377 ], 378 "engines": { 379 "node": ">=18" 380 } 381 }, 382 "node_modules/@esbuild/darwin-arm64": { 383 "version": "0.25.12", 384 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.12.tgz", 385 "integrity": "sha512-N3zl+lxHCifgIlcMUP5016ESkeQjLj/959RxxNYIthIg+CQHInujFuXeWbWMgnTo4cp5XVHqFPmpyu9J65C1Yg==", 386 "cpu": [ 387 "arm64" 388 ], 389 "dev": true, 390 "license": "MIT", 391 "optional": true, 392 "os": [ 393 "darwin" 394 ], 395 "engines": { 396 "node": ">=18" 397 } 398 }, 399 "node_modules/@esbuild/darwin-x64": { 400 "version": "0.25.12", 401 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.12.tgz", 402 "integrity": "sha512-HQ9ka4Kx21qHXwtlTUVbKJOAnmG1ipXhdWTmNXiPzPfWKpXqASVcWdnf2bnL73wgjNrFXAa3yYvBSd9pzfEIpA==", 403 "cpu": [ 404 "x64" 405 ], 406 "dev": true, 407 "license": "MIT", 408 "optional": true, 409 "os": [ 410 "darwin" 411 ], 412 "engines": { 413 "node": ">=18" 414 } 415 }, 416 "node_modules/@esbuild/freebsd-arm64": { 417 "version": "0.25.12", 418 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.12.tgz", 419 "integrity": "sha512-gA0Bx759+7Jve03K1S0vkOu5Lg/85dou3EseOGUes8flVOGxbhDDh/iZaoek11Y8mtyKPGF3vP8XhnkDEAmzeg==", 420 "cpu": [ 421 "arm64" 422 ], 423 "dev": true, 424 "license": "MIT", 425 "optional": true, 426 "os": [ 427 "freebsd" 428 ], 429 "engines": { 430 "node": ">=18" 431 } 432 }, 433 "node_modules/@esbuild/freebsd-x64": { 434 "version": "0.25.12", 435 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.12.tgz", 436 "integrity": "sha512-TGbO26Yw2xsHzxtbVFGEXBFH0FRAP7gtcPE7P5yP7wGy7cXK2oO7RyOhL5NLiqTlBh47XhmIUXuGciXEqYFfBQ==", 437 "cpu": [ 438 "x64" 439 ], 440 "dev": true, 441 "license": "MIT", 442 "optional": true, 443 "os": [ 444 "freebsd" 445 ], 446 "engines": { 447 "node": ">=18" 448 } 449 }, 450 "node_modules/@esbuild/linux-arm": { 451 "version": "0.25.12", 452 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.12.tgz", 453 "integrity": "sha512-lPDGyC1JPDou8kGcywY0YILzWlhhnRjdof3UlcoqYmS9El818LLfJJc3PXXgZHrHCAKs/Z2SeZtDJr5MrkxtOw==", 454 "cpu": [ 455 "arm" 456 ], 457 "dev": true, 458 "license": "MIT", 459 "optional": true, 460 "os": [ 461 "linux" 462 ], 463 "engines": { 464 "node": ">=18" 465 } 466 }, 467 "node_modules/@esbuild/linux-arm64": { 468 "version": "0.25.12", 469 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.12.tgz", 470 "integrity": "sha512-8bwX7a8FghIgrupcxb4aUmYDLp8pX06rGh5HqDT7bB+8Rdells6mHvrFHHW2JAOPZUbnjUpKTLg6ECyzvas2AQ==", 471 "cpu": [ 472 "arm64" 473 ], 474 "dev": true, 475 "license": "MIT", 476 "optional": true, 477 "os": [ 478 "linux" 479 ], 480 "engines": { 481 "node": ">=18" 482 } 483 }, 484 "node_modules/@esbuild/linux-ia32": { 485 "version": "0.25.12", 486 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.12.tgz", 487 "integrity": "sha512-0y9KrdVnbMM2/vG8KfU0byhUN+EFCny9+8g202gYqSSVMonbsCfLjUO+rCci7pM0WBEtz+oK/PIwHkzxkyharA==", 488 "cpu": [ 489 "ia32" 490 ], 491 "dev": true, 492 "license": "MIT", 493 "optional": true, 494 "os": [ 495 "linux" 496 ], 497 "engines": { 498 "node": ">=18" 499 } 500 }, 501 "node_modules/@esbuild/linux-loong64": { 502 "version": "0.25.12", 503 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.12.tgz", 504 "integrity": "sha512-h///Lr5a9rib/v1GGqXVGzjL4TMvVTv+s1DPoxQdz7l/AYv6LDSxdIwzxkrPW438oUXiDtwM10o9PmwS/6Z0Ng==", 505 "cpu": [ 506 "loong64" 507 ], 508 "dev": true, 509 "license": "MIT", 510 "optional": true, 511 "os": [ 512 "linux" 513 ], 514 "engines": { 515 "node": ">=18" 516 } 517 }, 518 "node_modules/@esbuild/linux-mips64el": { 519 "version": "0.25.12", 520 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.12.tgz", 521 "integrity": "sha512-iyRrM1Pzy9GFMDLsXn1iHUm18nhKnNMWscjmp4+hpafcZjrr2WbT//d20xaGljXDBYHqRcl8HnxbX6uaA/eGVw==", 522 "cpu": [ 523 "mips64el" 524 ], 525 "dev": true, 526 "license": "MIT", 527 "optional": true, 528 "os": [ 529 "linux" 530 ], 531 "engines": { 532 "node": ">=18" 533 } 534 }, 535 "node_modules/@esbuild/linux-ppc64": { 536 "version": "0.25.12", 537 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.12.tgz", 538 "integrity": "sha512-9meM/lRXxMi5PSUqEXRCtVjEZBGwB7P/D4yT8UG/mwIdze2aV4Vo6U5gD3+RsoHXKkHCfSxZKzmDssVlRj1QQA==", 539 "cpu": [ 540 "ppc64" 541 ], 542 "dev": true, 543 "license": "MIT", 544 "optional": true, 545 "os": [ 546 "linux" 547 ], 548 "engines": { 549 "node": ">=18" 550 } 551 }, 552 "node_modules/@esbuild/linux-riscv64": { 553 "version": "0.25.12", 554 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.12.tgz", 555 "integrity": "sha512-Zr7KR4hgKUpWAwb1f3o5ygT04MzqVrGEGXGLnj15YQDJErYu/BGg+wmFlIDOdJp0PmB0lLvxFIOXZgFRrdjR0w==", 556 "cpu": [ 557 "riscv64" 558 ], 559 "dev": true, 560 "license": "MIT", 561 "optional": true, 562 "os": [ 563 "linux" 564 ], 565 "engines": { 566 "node": ">=18" 567 } 568 }, 569 "node_modules/@esbuild/linux-s390x": { 570 "version": "0.25.12", 571 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.12.tgz", 572 "integrity": "sha512-MsKncOcgTNvdtiISc/jZs/Zf8d0cl/t3gYWX8J9ubBnVOwlk65UIEEvgBORTiljloIWnBzLs4qhzPkJcitIzIg==", 573 "cpu": [ 574 "s390x" 575 ], 576 "dev": true, 577 "license": "MIT", 578 "optional": true, 579 "os": [ 580 "linux" 581 ], 582 "engines": { 583 "node": ">=18" 584 } 585 }, 586 "node_modules/@esbuild/linux-x64": { 587 "version": "0.25.12", 588 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.12.tgz", 589 "integrity": "sha512-uqZMTLr/zR/ed4jIGnwSLkaHmPjOjJvnm6TVVitAa08SLS9Z0VM8wIRx7gWbJB5/J54YuIMInDquWyYvQLZkgw==", 590 "cpu": [ 591 "x64" 592 ], 593 "dev": true, 594 "license": "MIT", 595 "optional": true, 596 "os": [ 597 "linux" 598 ], 599 "engines": { 600 "node": ">=18" 601 } 602 }, 603 "node_modules/@esbuild/netbsd-arm64": { 604 "version": "0.25.12", 605 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.12.tgz", 606 "integrity": "sha512-xXwcTq4GhRM7J9A8Gv5boanHhRa/Q9KLVmcyXHCTaM4wKfIpWkdXiMog/KsnxzJ0A1+nD+zoecuzqPmCRyBGjg==", 607 "cpu": [ 608 "arm64" 609 ], 610 "dev": true, 611 "license": "MIT", 612 "optional": true, 613 "os": [ 614 "netbsd" 615 ], 616 "engines": { 617 "node": ">=18" 618 } 619 }, 620 "node_modules/@esbuild/netbsd-x64": { 621 "version": "0.25.12", 622 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.12.tgz", 623 "integrity": "sha512-Ld5pTlzPy3YwGec4OuHh1aCVCRvOXdH8DgRjfDy/oumVovmuSzWfnSJg+VtakB9Cm0gxNO9BzWkj6mtO1FMXkQ==", 624 "cpu": [ 625 "x64" 626 ], 627 "dev": true, 628 "license": "MIT", 629 "optional": true, 630 "os": [ 631 "netbsd" 632 ], 633 "engines": { 634 "node": ">=18" 635 } 636 }, 637 "node_modules/@esbuild/openbsd-arm64": { 638 "version": "0.25.12", 639 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.12.tgz", 640 "integrity": "sha512-fF96T6KsBo/pkQI950FARU9apGNTSlZGsv1jZBAlcLL1MLjLNIWPBkj5NlSz8aAzYKg+eNqknrUJ24QBybeR5A==", 641 "cpu": [ 642 "arm64" 643 ], 644 "dev": true, 645 "license": "MIT", 646 "optional": true, 647 "os": [ 648 "openbsd" 649 ], 650 "engines": { 651 "node": ">=18" 652 } 653 }, 654 "node_modules/@esbuild/openbsd-x64": { 655 "version": "0.25.12", 656 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.12.tgz", 657 "integrity": "sha512-MZyXUkZHjQxUvzK7rN8DJ3SRmrVrke8ZyRusHlP+kuwqTcfWLyqMOE3sScPPyeIXN/mDJIfGXvcMqCgYKekoQw==", 658 "cpu": [ 659 "x64" 660 ], 661 "dev": true, 662 "license": "MIT", 663 "optional": true, 664 "os": [ 665 "openbsd" 666 ], 667 "engines": { 668 "node": ">=18" 669 } 670 }, 671 "node_modules/@esbuild/openharmony-arm64": { 672 "version": "0.25.12", 673 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.12.tgz", 674 "integrity": "sha512-rm0YWsqUSRrjncSXGA7Zv78Nbnw4XL6/dzr20cyrQf7ZmRcsovpcRBdhD43Nuk3y7XIoW2OxMVvwuRvk9XdASg==", 675 "cpu": [ 676 "arm64" 677 ], 678 "dev": true, 679 "license": "MIT", 680 "optional": true, 681 "os": [ 682 "openharmony" 683 ], 684 "engines": { 685 "node": ">=18" 686 } 687 }, 688 "node_modules/@esbuild/sunos-x64": { 689 "version": "0.25.12", 690 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.12.tgz", 691 "integrity": "sha512-3wGSCDyuTHQUzt0nV7bocDy72r2lI33QL3gkDNGkod22EsYl04sMf0qLb8luNKTOmgF/eDEDP5BFNwoBKH441w==", 692 "cpu": [ 693 "x64" 694 ], 695 "dev": true, 696 "license": "MIT", 697 "optional": true, 698 "os": [ 699 "sunos" 700 ], 701 "engines": { 702 "node": ">=18" 703 } 704 }, 705 "node_modules/@esbuild/win32-arm64": { 706 "version": "0.25.12", 707 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.12.tgz", 708 "integrity": "sha512-rMmLrur64A7+DKlnSuwqUdRKyd3UE7oPJZmnljqEptesKM8wx9J8gx5u0+9Pq0fQQW8vqeKebwNXdfOyP+8Bsg==", 709 "cpu": [ 710 "arm64" 711 ], 712 "dev": true, 713 "license": "MIT", 714 "optional": true, 715 "os": [ 716 "win32" 717 ], 718 "engines": { 719 "node": ">=18" 720 } 721 }, 722 "node_modules/@esbuild/win32-ia32": { 723 "version": "0.25.12", 724 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.12.tgz", 725 "integrity": "sha512-HkqnmmBoCbCwxUKKNPBixiWDGCpQGVsrQfJoVGYLPT41XWF8lHuE5N6WhVia2n4o5QK5M4tYr21827fNhi4byQ==", 726 "cpu": [ 727 "ia32" 728 ], 729 "dev": true, 730 "license": "MIT", 731 "optional": true, 732 "os": [ 733 "win32" 734 ], 735 "engines": { 736 "node": ">=18" 737 } 738 }, 739 "node_modules/@esbuild/win32-x64": { 740 "version": "0.25.12", 741 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.12.tgz", 742 "integrity": "sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA==", 743 "cpu": [ 744 "x64" 745 ], 746 "dev": true, 747 "license": "MIT", 748 "optional": true, 749 "os": [ 750 "win32" 751 ], 752 "engines": { 753 "node": ">=18" 754 } 755 }, 756 "node_modules/@eslint-community/eslint-utils": { 757 "version": "4.9.1", 758 "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.1.tgz", 759 "integrity": "sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==", 760 "dev": true, 761 "license": "MIT", 762 "dependencies": { 763 "eslint-visitor-keys": "^3.4.3" 764 }, 765 "engines": { 766 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 767 }, 768 "funding": { 769 "url": "https://opencollective.com/eslint" 770 }, 771 "peerDependencies": { 772 "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" 773 } 774 }, 775 "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": { 776 "version": "3.4.3", 777 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", 778 "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", 779 "dev": true, 780 "license": "Apache-2.0", 781 "engines": { 782 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 783 }, 784 "funding": { 785 "url": "https://opencollective.com/eslint" 786 } 787 }, 788 "node_modules/@eslint-community/regexpp": { 789 "version": "4.12.2", 790 "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.2.tgz", 791 "integrity": "sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==", 792 "dev": true, 793 "license": "MIT", 794 "engines": { 795 "node": "^12.0.0 || ^14.0.0 || >=16.0.0" 796 } 797 }, 798 "node_modules/@eslint/config-array": { 799 "version": "0.21.1", 800 "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.1.tgz", 801 "integrity": "sha512-aw1gNayWpdI/jSYVgzN5pL0cfzU02GT3NBpeT/DXbx1/1x7ZKxFPd9bwrzygx/qiwIQiJ1sw/zD8qY/kRvlGHA==", 802 "dev": true, 803 "license": "Apache-2.0", 804 "dependencies": { 805 "@eslint/object-schema": "^2.1.7", 806 "debug": "^4.3.1", 807 "minimatch": "^3.1.2" 808 }, 809 "engines": { 810 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 811 } 812 }, 813 "node_modules/@eslint/config-helpers": { 814 "version": "0.4.2", 815 "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.4.2.tgz", 816 "integrity": "sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw==", 817 "dev": true, 818 "license": "Apache-2.0", 819 "dependencies": { 820 "@eslint/core": "^0.17.0" 821 }, 822 "engines": { 823 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 824 } 825 }, 826 "node_modules/@eslint/core": { 827 "version": "0.17.0", 828 "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.17.0.tgz", 829 "integrity": "sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==", 830 "dev": true, 831 "license": "Apache-2.0", 832 "dependencies": { 833 "@types/json-schema": "^7.0.15" 834 }, 835 "engines": { 836 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 837 } 838 }, 839 "node_modules/@eslint/eslintrc": { 840 "version": "3.3.3", 841 "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.3.tgz", 842 "integrity": "sha512-Kr+LPIUVKz2qkx1HAMH8q1q6azbqBAsXJUxBl/ODDuVPX45Z9DfwB8tPjTi6nNZ8BuM3nbJxC5zCAg5elnBUTQ==", 843 "dev": true, 844 "license": "MIT", 845 "dependencies": { 846 "ajv": "^6.12.4", 847 "debug": "^4.3.2", 848 "espree": "^10.0.1", 849 "globals": "^14.0.0", 850 "ignore": "^5.2.0", 851 "import-fresh": "^3.2.1", 852 "js-yaml": "^4.1.1", 853 "minimatch": "^3.1.2", 854 "strip-json-comments": "^3.1.1" 855 }, 856 "engines": { 857 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 858 }, 859 "funding": { 860 "url": "https://opencollective.com/eslint" 861 } 862 }, 863 "node_modules/@eslint/eslintrc/node_modules/globals": { 864 "version": "14.0.0", 865 "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", 866 "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", 867 "dev": true, 868 "license": "MIT", 869 "engines": { 870 "node": ">=18" 871 }, 872 "funding": { 873 "url": "https://github.com/sponsors/sindresorhus" 874 } 875 }, 876 "node_modules/@eslint/js": { 877 "version": "9.39.2", 878 "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.39.2.tgz", 879 "integrity": "sha512-q1mjIoW1VX4IvSocvM/vbTiveKC4k9eLrajNEuSsmjymSDEbpGddtpfOoN7YGAqBK3NG+uqo8ia4PDTt8buCYA==", 880 "dev": true, 881 "license": "MIT", 882 "engines": { 883 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 884 }, 885 "funding": { 886 "url": "https://eslint.org/donate" 887 } 888 }, 889 "node_modules/@eslint/object-schema": { 890 "version": "2.1.7", 891 "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.7.tgz", 892 "integrity": "sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==", 893 "dev": true, 894 "license": "Apache-2.0", 895 "engines": { 896 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 897 } 898 }, 899 "node_modules/@eslint/plugin-kit": { 900 "version": "0.4.1", 901 "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.4.1.tgz", 902 "integrity": "sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==", 903 "dev": true, 904 "license": "Apache-2.0", 905 "dependencies": { 906 "@eslint/core": "^0.17.0", 907 "levn": "^0.4.1" 908 }, 909 "engines": { 910 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 911 } 912 }, 913 "node_modules/@humanfs/core": { 914 "version": "0.19.1", 915 "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz", 916 "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==", 917 "dev": true, 918 "license": "Apache-2.0", 919 "engines": { 920 "node": ">=18.18.0" 921 } 922 }, 923 "node_modules/@humanfs/node": { 924 "version": "0.16.7", 925 "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.7.tgz", 926 "integrity": "sha512-/zUx+yOsIrG4Y43Eh2peDeKCxlRt/gET6aHfaKpuq267qXdYDFViVHfMaLyygZOnl0kGWxFIgsBy8QFuTLUXEQ==", 927 "dev": true, 928 "license": "Apache-2.0", 929 "dependencies": { 930 "@humanfs/core": "^0.19.1", 931 "@humanwhocodes/retry": "^0.4.0" 932 }, 933 "engines": { 934 "node": ">=18.18.0" 935 } 936 }, 937 "node_modules/@humanwhocodes/module-importer": { 938 "version": "1.0.1", 939 "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", 940 "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", 941 "dev": true, 942 "license": "Apache-2.0", 943 "engines": { 944 "node": ">=12.22" 945 }, 946 "funding": { 947 "type": "github", 948 "url": "https://github.com/sponsors/nzakas" 949 } 950 }, 951 "node_modules/@humanwhocodes/retry": { 952 "version": "0.4.3", 953 "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.3.tgz", 954 "integrity": "sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==", 955 "dev": true, 956 "license": "Apache-2.0", 957 "engines": { 958 "node": ">=18.18" 959 }, 960 "funding": { 961 "type": "github", 962 "url": "https://github.com/sponsors/nzakas" 963 } 964 }, 965 "node_modules/@jridgewell/gen-mapping": { 966 "version": "0.3.13", 967 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", 968 "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", 969 "dev": true, 970 "license": "MIT", 971 "dependencies": { 972 "@jridgewell/sourcemap-codec": "^1.5.0", 973 "@jridgewell/trace-mapping": "^0.3.24" 974 } 975 }, 976 "node_modules/@jridgewell/remapping": { 977 "version": "2.3.5", 978 "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz", 979 "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==", 980 "dev": true, 981 "license": "MIT", 982 "dependencies": { 983 "@jridgewell/gen-mapping": "^0.3.5", 984 "@jridgewell/trace-mapping": "^0.3.24" 985 } 986 }, 987 "node_modules/@jridgewell/resolve-uri": { 988 "version": "3.1.2", 989 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", 990 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", 991 "dev": true, 992 "license": "MIT", 993 "engines": { 994 "node": ">=6.0.0" 995 } 996 }, 997 "node_modules/@jridgewell/sourcemap-codec": { 998 "version": "1.5.5", 999 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", 1000 "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", 1001 "dev": true, 1002 "license": "MIT" 1003 }, 1004 "node_modules/@jridgewell/trace-mapping": { 1005 "version": "0.3.31", 1006 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", 1007 "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", 1008 "dev": true, 1009 "license": "MIT", 1010 "dependencies": { 1011 "@jridgewell/resolve-uri": "^3.1.0", 1012 "@jridgewell/sourcemap-codec": "^1.4.14" 1013 } 1014 }, 1015 "node_modules/@remix-run/router": { 1016 "version": "1.23.2", 1017 "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.23.2.tgz", 1018 "integrity": "sha512-Ic6m2U/rMjTkhERIa/0ZtXJP17QUi2CbWE7cqx4J58M8aA3QTfW+2UlQ4psvTX9IO1RfNVhK3pcpdjej7L+t2w==", 1019 "license": "MIT", 1020 "engines": { 1021 "node": ">=14.0.0" 1022 } 1023 }, 1024 "node_modules/@rolldown/pluginutils": { 1025 "version": "1.0.0-beta.27", 1026 "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-beta.27.tgz", 1027 "integrity": "sha512-+d0F4MKMCbeVUJwG96uQ4SgAznZNSq93I3V+9NHA4OpvqG8mRCpGdKmK8l/dl02h2CCDHwW2FqilnTyDcAnqjA==", 1028 "dev": true, 1029 "license": "MIT" 1030 }, 1031 "node_modules/@rollup/rollup-android-arm-eabi": { 1032 "version": "4.54.0", 1033 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.54.0.tgz", 1034 "integrity": "sha512-OywsdRHrFvCdvsewAInDKCNyR3laPA2mc9bRYJ6LBp5IyvF3fvXbbNR0bSzHlZVFtn6E0xw2oZlyjg4rKCVcng==", 1035 "cpu": [ 1036 "arm" 1037 ], 1038 "dev": true, 1039 "license": "MIT", 1040 "optional": true, 1041 "os": [ 1042 "android" 1043 ] 1044 }, 1045 "node_modules/@rollup/rollup-android-arm64": { 1046 "version": "4.54.0", 1047 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.54.0.tgz", 1048 "integrity": "sha512-Skx39Uv+u7H224Af+bDgNinitlmHyQX1K/atIA32JP3JQw6hVODX5tkbi2zof/E69M1qH2UoN3Xdxgs90mmNYw==", 1049 "cpu": [ 1050 "arm64" 1051 ], 1052 "dev": true, 1053 "license": "MIT", 1054 "optional": true, 1055 "os": [ 1056 "android" 1057 ] 1058 }, 1059 "node_modules/@rollup/rollup-darwin-arm64": { 1060 "version": "4.54.0", 1061 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.54.0.tgz", 1062 "integrity": "sha512-k43D4qta/+6Fq+nCDhhv9yP2HdeKeP56QrUUTW7E6PhZP1US6NDqpJj4MY0jBHlJivVJD5P8NxrjuobZBJTCRw==", 1063 "cpu": [ 1064 "arm64" 1065 ], 1066 "dev": true, 1067 "license": "MIT", 1068 "optional": true, 1069 "os": [ 1070 "darwin" 1071 ] 1072 }, 1073 "node_modules/@rollup/rollup-darwin-x64": { 1074 "version": "4.54.0", 1075 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.54.0.tgz", 1076 "integrity": "sha512-cOo7biqwkpawslEfox5Vs8/qj83M/aZCSSNIWpVzfU2CYHa2G3P1UN5WF01RdTHSgCkri7XOlTdtk17BezlV3A==", 1077 "cpu": [ 1078 "x64" 1079 ], 1080 "dev": true, 1081 "license": "MIT", 1082 "optional": true, 1083 "os": [ 1084 "darwin" 1085 ] 1086 }, 1087 "node_modules/@rollup/rollup-freebsd-arm64": { 1088 "version": "4.54.0", 1089 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.54.0.tgz", 1090 "integrity": "sha512-miSvuFkmvFbgJ1BevMa4CPCFt5MPGw094knM64W9I0giUIMMmRYcGW/JWZDriaw/k1kOBtsWh1z6nIFV1vPNtA==", 1091 "cpu": [ 1092 "arm64" 1093 ], 1094 "dev": true, 1095 "license": "MIT", 1096 "optional": true, 1097 "os": [ 1098 "freebsd" 1099 ] 1100 }, 1101 "node_modules/@rollup/rollup-freebsd-x64": { 1102 "version": "4.54.0", 1103 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.54.0.tgz", 1104 "integrity": "sha512-KGXIs55+b/ZfZsq9aR026tmr/+7tq6VG6MsnrvF4H8VhwflTIuYh+LFUlIsRdQSgrgmtM3fVATzEAj4hBQlaqQ==", 1105 "cpu": [ 1106 "x64" 1107 ], 1108 "dev": true, 1109 "license": "MIT", 1110 "optional": true, 1111 "os": [ 1112 "freebsd" 1113 ] 1114 }, 1115 "node_modules/@rollup/rollup-linux-arm-gnueabihf": { 1116 "version": "4.54.0", 1117 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.54.0.tgz", 1118 "integrity": "sha512-EHMUcDwhtdRGlXZsGSIuXSYwD5kOT9NVnx9sqzYiwAc91wfYOE1g1djOEDseZJKKqtHAHGwnGPQu3kytmfaXLQ==", 1119 "cpu": [ 1120 "arm" 1121 ], 1122 "dev": true, 1123 "license": "MIT", 1124 "optional": true, 1125 "os": [ 1126 "linux" 1127 ] 1128 }, 1129 "node_modules/@rollup/rollup-linux-arm-musleabihf": { 1130 "version": "4.54.0", 1131 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.54.0.tgz", 1132 "integrity": "sha512-+pBrqEjaakN2ySv5RVrj/qLytYhPKEUwk+e3SFU5jTLHIcAtqh2rLrd/OkbNuHJpsBgxsD8ccJt5ga/SeG0JmA==", 1133 "cpu": [ 1134 "arm" 1135 ], 1136 "dev": true, 1137 "license": "MIT", 1138 "optional": true, 1139 "os": [ 1140 "linux" 1141 ] 1142 }, 1143 "node_modules/@rollup/rollup-linux-arm64-gnu": { 1144 "version": "4.54.0", 1145 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.54.0.tgz", 1146 "integrity": "sha512-NSqc7rE9wuUaRBsBp5ckQ5CVz5aIRKCwsoa6WMF7G01sX3/qHUw/z4pv+D+ahL1EIKy6Enpcnz1RY8pf7bjwng==", 1147 "cpu": [ 1148 "arm64" 1149 ], 1150 "dev": true, 1151 "license": "MIT", 1152 "optional": true, 1153 "os": [ 1154 "linux" 1155 ] 1156 }, 1157 "node_modules/@rollup/rollup-linux-arm64-musl": { 1158 "version": "4.54.0", 1159 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.54.0.tgz", 1160 "integrity": "sha512-gr5vDbg3Bakga5kbdpqx81m2n9IX8M6gIMlQQIXiLTNeQW6CucvuInJ91EuCJ/JYvc+rcLLsDFcfAD1K7fMofg==", 1161 "cpu": [ 1162 "arm64" 1163 ], 1164 "dev": true, 1165 "license": "MIT", 1166 "optional": true, 1167 "os": [ 1168 "linux" 1169 ] 1170 }, 1171 "node_modules/@rollup/rollup-linux-loong64-gnu": { 1172 "version": "4.54.0", 1173 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.54.0.tgz", 1174 "integrity": "sha512-gsrtB1NA3ZYj2vq0Rzkylo9ylCtW/PhpLEivlgWe0bpgtX5+9j9EZa0wtZiCjgu6zmSeZWyI/e2YRX1URozpIw==", 1175 "cpu": [ 1176 "loong64" 1177 ], 1178 "dev": true, 1179 "license": "MIT", 1180 "optional": true, 1181 "os": [ 1182 "linux" 1183 ] 1184 }, 1185 "node_modules/@rollup/rollup-linux-ppc64-gnu": { 1186 "version": "4.54.0", 1187 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.54.0.tgz", 1188 "integrity": "sha512-y3qNOfTBStmFNq+t4s7Tmc9hW2ENtPg8FeUD/VShI7rKxNW7O4fFeaYbMsd3tpFlIg1Q8IapFgy7Q9i2BqeBvA==", 1189 "cpu": [ 1190 "ppc64" 1191 ], 1192 "dev": true, 1193 "license": "MIT", 1194 "optional": true, 1195 "os": [ 1196 "linux" 1197 ] 1198 }, 1199 "node_modules/@rollup/rollup-linux-riscv64-gnu": { 1200 "version": "4.54.0", 1201 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.54.0.tgz", 1202 "integrity": "sha512-89sepv7h2lIVPsFma8iwmccN7Yjjtgz0Rj/Ou6fEqg3HDhpCa+Et+YSufy27i6b0Wav69Qv4WBNl3Rs6pwhebQ==", 1203 "cpu": [ 1204 "riscv64" 1205 ], 1206 "dev": true, 1207 "license": "MIT", 1208 "optional": true, 1209 "os": [ 1210 "linux" 1211 ] 1212 }, 1213 "node_modules/@rollup/rollup-linux-riscv64-musl": { 1214 "version": "4.54.0", 1215 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.54.0.tgz", 1216 "integrity": "sha512-ZcU77ieh0M2Q8Ur7D5X7KvK+UxbXeDHwiOt/CPSBTI1fBmeDMivW0dPkdqkT4rOgDjrDDBUed9x4EgraIKoR2A==", 1217 "cpu": [ 1218 "riscv64" 1219 ], 1220 "dev": true, 1221 "license": "MIT", 1222 "optional": true, 1223 "os": [ 1224 "linux" 1225 ] 1226 }, 1227 "node_modules/@rollup/rollup-linux-s390x-gnu": { 1228 "version": "4.54.0", 1229 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.54.0.tgz", 1230 "integrity": "sha512-2AdWy5RdDF5+4YfG/YesGDDtbyJlC9LHmL6rZw6FurBJ5n4vFGupsOBGfwMRjBYH7qRQowT8D/U4LoSvVwOhSQ==", 1231 "cpu": [ 1232 "s390x" 1233 ], 1234 "dev": true, 1235 "license": "MIT", 1236 "optional": true, 1237 "os": [ 1238 "linux" 1239 ] 1240 }, 1241 "node_modules/@rollup/rollup-linux-x64-gnu": { 1242 "version": "4.54.0", 1243 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.54.0.tgz", 1244 "integrity": "sha512-WGt5J8Ij/rvyqpFexxk3ffKqqbLf9AqrTBbWDk7ApGUzaIs6V+s2s84kAxklFwmMF/vBNGrVdYgbblCOFFezMQ==", 1245 "cpu": [ 1246 "x64" 1247 ], 1248 "dev": true, 1249 "license": "MIT", 1250 "optional": true, 1251 "os": [ 1252 "linux" 1253 ] 1254 }, 1255 "node_modules/@rollup/rollup-linux-x64-musl": { 1256 "version": "4.54.0", 1257 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.54.0.tgz", 1258 "integrity": "sha512-JzQmb38ATzHjxlPHuTH6tE7ojnMKM2kYNzt44LO/jJi8BpceEC8QuXYA908n8r3CNuG/B3BV8VR3Hi1rYtmPiw==", 1259 "cpu": [ 1260 "x64" 1261 ], 1262 "dev": true, 1263 "license": "MIT", 1264 "optional": true, 1265 "os": [ 1266 "linux" 1267 ] 1268 }, 1269 "node_modules/@rollup/rollup-openharmony-arm64": { 1270 "version": "4.54.0", 1271 "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.54.0.tgz", 1272 "integrity": "sha512-huT3fd0iC7jigGh7n3q/+lfPcXxBi+om/Rs3yiFxjvSxbSB6aohDFXbWvlspaqjeOh+hx7DDHS+5Es5qRkWkZg==", 1273 "cpu": [ 1274 "arm64" 1275 ], 1276 "dev": true, 1277 "license": "MIT", 1278 "optional": true, 1279 "os": [ 1280 "openharmony" 1281 ] 1282 }, 1283 "node_modules/@rollup/rollup-win32-arm64-msvc": { 1284 "version": "4.54.0", 1285 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.54.0.tgz", 1286 "integrity": "sha512-c2V0W1bsKIKfbLMBu/WGBz6Yci8nJ/ZJdheE0EwB73N3MvHYKiKGs3mVilX4Gs70eGeDaMqEob25Tw2Gb9Nqyw==", 1287 "cpu": [ 1288 "arm64" 1289 ], 1290 "dev": true, 1291 "license": "MIT", 1292 "optional": true, 1293 "os": [ 1294 "win32" 1295 ] 1296 }, 1297 "node_modules/@rollup/rollup-win32-ia32-msvc": { 1298 "version": "4.54.0", 1299 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.54.0.tgz", 1300 "integrity": "sha512-woEHgqQqDCkAzrDhvDipnSirm5vxUXtSKDYTVpZG3nUdW/VVB5VdCYA2iReSj/u3yCZzXID4kuKG7OynPnB3WQ==", 1301 "cpu": [ 1302 "ia32" 1303 ], 1304 "dev": true, 1305 "license": "MIT", 1306 "optional": true, 1307 "os": [ 1308 "win32" 1309 ] 1310 }, 1311 "node_modules/@rollup/rollup-win32-x64-gnu": { 1312 "version": "4.54.0", 1313 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.54.0.tgz", 1314 "integrity": "sha512-dzAc53LOuFvHwbCEOS0rPbXp6SIhAf2txMP5p6mGyOXXw5mWY8NGGbPMPrs4P1WItkfApDathBj/NzMLUZ9rtQ==", 1315 "cpu": [ 1316 "x64" 1317 ], 1318 "dev": true, 1319 "license": "MIT", 1320 "optional": true, 1321 "os": [ 1322 "win32" 1323 ] 1324 }, 1325 "node_modules/@rollup/rollup-win32-x64-msvc": { 1326 "version": "4.54.0", 1327 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.54.0.tgz", 1328 "integrity": "sha512-hYT5d3YNdSh3mbCU1gwQyPgQd3T2ne0A3KG8KSBdav5TiBg6eInVmV+TeR5uHufiIgSFg0XsOWGW5/RhNcSvPg==", 1329 "cpu": [ 1330 "x64" 1331 ], 1332 "dev": true, 1333 "license": "MIT", 1334 "optional": true, 1335 "os": [ 1336 "win32" 1337 ] 1338 }, 1339 "node_modules/@types/babel__core": { 1340 "version": "7.20.5", 1341 "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", 1342 "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", 1343 "dev": true, 1344 "license": "MIT", 1345 "dependencies": { 1346 "@babel/parser": "^7.20.7", 1347 "@babel/types": "^7.20.7", 1348 "@types/babel__generator": "*", 1349 "@types/babel__template": "*", 1350 "@types/babel__traverse": "*" 1351 } 1352 }, 1353 "node_modules/@types/babel__generator": { 1354 "version": "7.27.0", 1355 "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.27.0.tgz", 1356 "integrity": "sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==", 1357 "dev": true, 1358 "license": "MIT", 1359 "dependencies": { 1360 "@babel/types": "^7.0.0" 1361 } 1362 }, 1363 "node_modules/@types/babel__template": { 1364 "version": "7.4.4", 1365 "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", 1366 "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", 1367 "dev": true, 1368 "license": "MIT", 1369 "dependencies": { 1370 "@babel/parser": "^7.1.0", 1371 "@babel/types": "^7.0.0" 1372 } 1373 }, 1374 "node_modules/@types/babel__traverse": { 1375 "version": "7.28.0", 1376 "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.28.0.tgz", 1377 "integrity": "sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==", 1378 "dev": true, 1379 "license": "MIT", 1380 "dependencies": { 1381 "@babel/types": "^7.28.2" 1382 } 1383 }, 1384 "node_modules/@types/estree": { 1385 "version": "1.0.8", 1386 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", 1387 "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", 1388 "dev": true, 1389 "license": "MIT" 1390 }, 1391 "node_modules/@types/json-schema": { 1392 "version": "7.0.15", 1393 "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", 1394 "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", 1395 "dev": true, 1396 "license": "MIT" 1397 }, 1398 "node_modules/@types/prop-types": { 1399 "version": "15.7.15", 1400 "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.15.tgz", 1401 "integrity": "sha512-F6bEyamV9jKGAFBEmlQnesRPGOQqS2+Uwi0Em15xenOxHaf2hv6L8YCVn3rPdPJOiJfPiCnLIRyvwVaqMY3MIw==", 1402 "dev": true, 1403 "license": "MIT" 1404 }, 1405 "node_modules/@types/react": { 1406 "version": "18.3.27", 1407 "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.27.tgz", 1408 "integrity": "sha512-cisd7gxkzjBKU2GgdYrTdtQx1SORymWyaAFhaxQPK9bYO9ot3Y5OikQRvY0VYQtvwjeQnizCINJAenh/V7MK2w==", 1409 "dev": true, 1410 "license": "MIT", 1411 "peer": true, 1412 "dependencies": { 1413 "@types/prop-types": "*", 1414 "csstype": "^3.2.2" 1415 } 1416 }, 1417 "node_modules/@types/react-dom": { 1418 "version": "18.3.7", 1419 "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.3.7.tgz", 1420 "integrity": "sha512-MEe3UeoENYVFXzoXEWsvcpg6ZvlrFNlOQ7EOsvhI3CfAXwzPfO8Qwuxd40nepsYKqyyVQnTdEfv68q91yLcKrQ==", 1421 "dev": true, 1422 "license": "MIT", 1423 "peerDependencies": { 1424 "@types/react": "^18.0.0" 1425 } 1426 }, 1427 "node_modules/@vitejs/plugin-react": { 1428 "version": "4.7.0", 1429 "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-4.7.0.tgz", 1430 "integrity": "sha512-gUu9hwfWvvEDBBmgtAowQCojwZmJ5mcLn3aufeCsitijs3+f2NsrPtlAWIR6OPiqljl96GVCUbLe0HyqIpVaoA==", 1431 "dev": true, 1432 "license": "MIT", 1433 "dependencies": { 1434 "@babel/core": "^7.28.0", 1435 "@babel/plugin-transform-react-jsx-self": "^7.27.1", 1436 "@babel/plugin-transform-react-jsx-source": "^7.27.1", 1437 "@rolldown/pluginutils": "1.0.0-beta.27", 1438 "@types/babel__core": "^7.20.5", 1439 "react-refresh": "^0.17.0" 1440 }, 1441 "engines": { 1442 "node": "^14.18.0 || >=16.0.0" 1443 }, 1444 "peerDependencies": { 1445 "vite": "^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0" 1446 } 1447 }, 1448 "node_modules/acorn": { 1449 "version": "8.15.0", 1450 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz", 1451 "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", 1452 "dev": true, 1453 "license": "MIT", 1454 "peer": true, 1455 "bin": { 1456 "acorn": "bin/acorn" 1457 }, 1458 "engines": { 1459 "node": ">=0.4.0" 1460 } 1461 }, 1462 "node_modules/acorn-jsx": { 1463 "version": "5.3.2", 1464 "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", 1465 "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", 1466 "dev": true, 1467 "license": "MIT", 1468 "peerDependencies": { 1469 "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" 1470 } 1471 }, 1472 "node_modules/ajv": { 1473 "version": "6.12.6", 1474 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", 1475 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", 1476 "dev": true, 1477 "license": "MIT", 1478 "dependencies": { 1479 "fast-deep-equal": "^3.1.1", 1480 "fast-json-stable-stringify": "^2.0.0", 1481 "json-schema-traverse": "^0.4.1", 1482 "uri-js": "^4.2.2" 1483 }, 1484 "funding": { 1485 "type": "github", 1486 "url": "https://github.com/sponsors/epoberezkin" 1487 } 1488 }, 1489 "node_modules/ansi-styles": { 1490 "version": "4.3.0", 1491 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 1492 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 1493 "dev": true, 1494 "license": "MIT", 1495 "dependencies": { 1496 "color-convert": "^2.0.1" 1497 }, 1498 "engines": { 1499 "node": ">=8" 1500 }, 1501 "funding": { 1502 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 1503 } 1504 }, 1505 "node_modules/argparse": { 1506 "version": "2.0.1", 1507 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 1508 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 1509 "dev": true, 1510 "license": "Python-2.0" 1511 }, 1512 "node_modules/array-buffer-byte-length": { 1513 "version": "1.0.2", 1514 "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz", 1515 "integrity": "sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==", 1516 "dev": true, 1517 "license": "MIT", 1518 "dependencies": { 1519 "call-bound": "^1.0.3", 1520 "is-array-buffer": "^3.0.5" 1521 }, 1522 "engines": { 1523 "node": ">= 0.4" 1524 }, 1525 "funding": { 1526 "url": "https://github.com/sponsors/ljharb" 1527 } 1528 }, 1529 "node_modules/array-includes": { 1530 "version": "3.1.9", 1531 "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.9.tgz", 1532 "integrity": "sha512-FmeCCAenzH0KH381SPT5FZmiA/TmpndpcaShhfgEN9eCVjnFBqq3l1xrI42y8+PPLI6hypzou4GXw00WHmPBLQ==", 1533 "dev": true, 1534 "license": "MIT", 1535 "dependencies": { 1536 "call-bind": "^1.0.8", 1537 "call-bound": "^1.0.4", 1538 "define-properties": "^1.2.1", 1539 "es-abstract": "^1.24.0", 1540 "es-object-atoms": "^1.1.1", 1541 "get-intrinsic": "^1.3.0", 1542 "is-string": "^1.1.1", 1543 "math-intrinsics": "^1.1.0" 1544 }, 1545 "engines": { 1546 "node": ">= 0.4" 1547 }, 1548 "funding": { 1549 "url": "https://github.com/sponsors/ljharb" 1550 } 1551 }, 1552 "node_modules/array.prototype.findlast": { 1553 "version": "1.2.5", 1554 "resolved": "https://registry.npmjs.org/array.prototype.findlast/-/array.prototype.findlast-1.2.5.tgz", 1555 "integrity": "sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==", 1556 "dev": true, 1557 "license": "MIT", 1558 "dependencies": { 1559 "call-bind": "^1.0.7", 1560 "define-properties": "^1.2.1", 1561 "es-abstract": "^1.23.2", 1562 "es-errors": "^1.3.0", 1563 "es-object-atoms": "^1.0.0", 1564 "es-shim-unscopables": "^1.0.2" 1565 }, 1566 "engines": { 1567 "node": ">= 0.4" 1568 }, 1569 "funding": { 1570 "url": "https://github.com/sponsors/ljharb" 1571 } 1572 }, 1573 "node_modules/array.prototype.flat": { 1574 "version": "1.3.3", 1575 "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.3.tgz", 1576 "integrity": "sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==", 1577 "dev": true, 1578 "license": "MIT", 1579 "dependencies": { 1580 "call-bind": "^1.0.8", 1581 "define-properties": "^1.2.1", 1582 "es-abstract": "^1.23.5", 1583 "es-shim-unscopables": "^1.0.2" 1584 }, 1585 "engines": { 1586 "node": ">= 0.4" 1587 }, 1588 "funding": { 1589 "url": "https://github.com/sponsors/ljharb" 1590 } 1591 }, 1592 "node_modules/array.prototype.flatmap": { 1593 "version": "1.3.3", 1594 "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.3.tgz", 1595 "integrity": "sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==", 1596 "dev": true, 1597 "license": "MIT", 1598 "dependencies": { 1599 "call-bind": "^1.0.8", 1600 "define-properties": "^1.2.1", 1601 "es-abstract": "^1.23.5", 1602 "es-shim-unscopables": "^1.0.2" 1603 }, 1604 "engines": { 1605 "node": ">= 0.4" 1606 }, 1607 "funding": { 1608 "url": "https://github.com/sponsors/ljharb" 1609 } 1610 }, 1611 "node_modules/array.prototype.tosorted": { 1612 "version": "1.1.4", 1613 "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.4.tgz", 1614 "integrity": "sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==", 1615 "dev": true, 1616 "license": "MIT", 1617 "dependencies": { 1618 "call-bind": "^1.0.7", 1619 "define-properties": "^1.2.1", 1620 "es-abstract": "^1.23.3", 1621 "es-errors": "^1.3.0", 1622 "es-shim-unscopables": "^1.0.2" 1623 }, 1624 "engines": { 1625 "node": ">= 0.4" 1626 } 1627 }, 1628 "node_modules/arraybuffer.prototype.slice": { 1629 "version": "1.0.4", 1630 "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz", 1631 "integrity": "sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==", 1632 "dev": true, 1633 "license": "MIT", 1634 "dependencies": { 1635 "array-buffer-byte-length": "^1.0.1", 1636 "call-bind": "^1.0.8", 1637 "define-properties": "^1.2.1", 1638 "es-abstract": "^1.23.5", 1639 "es-errors": "^1.3.0", 1640 "get-intrinsic": "^1.2.6", 1641 "is-array-buffer": "^3.0.4" 1642 }, 1643 "engines": { 1644 "node": ">= 0.4" 1645 }, 1646 "funding": { 1647 "url": "https://github.com/sponsors/ljharb" 1648 } 1649 }, 1650 "node_modules/async-function": { 1651 "version": "1.0.0", 1652 "resolved": "https://registry.npmjs.org/async-function/-/async-function-1.0.0.tgz", 1653 "integrity": "sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==", 1654 "dev": true, 1655 "license": "MIT", 1656 "engines": { 1657 "node": ">= 0.4" 1658 } 1659 }, 1660 "node_modules/available-typed-arrays": { 1661 "version": "1.0.7", 1662 "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", 1663 "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", 1664 "dev": true, 1665 "license": "MIT", 1666 "dependencies": { 1667 "possible-typed-array-names": "^1.0.0" 1668 }, 1669 "engines": { 1670 "node": ">= 0.4" 1671 }, 1672 "funding": { 1673 "url": "https://github.com/sponsors/ljharb" 1674 } 1675 }, 1676 "node_modules/balanced-match": { 1677 "version": "1.0.2", 1678 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 1679 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 1680 "dev": true, 1681 "license": "MIT" 1682 }, 1683 "node_modules/baseline-browser-mapping": { 1684 "version": "2.9.11", 1685 "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.9.11.tgz", 1686 "integrity": "sha512-Sg0xJUNDU1sJNGdfGWhVHX0kkZ+HWcvmVymJbj6NSgZZmW/8S9Y2HQ5euytnIgakgxN6papOAWiwDo1ctFDcoQ==", 1687 "dev": true, 1688 "license": "Apache-2.0", 1689 "bin": { 1690 "baseline-browser-mapping": "dist/cli.js" 1691 } 1692 }, 1693 "node_modules/brace-expansion": { 1694 "version": "1.1.12", 1695 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", 1696 "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", 1697 "dev": true, 1698 "license": "MIT", 1699 "dependencies": { 1700 "balanced-match": "^1.0.0", 1701 "concat-map": "0.0.1" 1702 } 1703 }, 1704 "node_modules/browserslist": { 1705 "version": "4.28.1", 1706 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.1.tgz", 1707 "integrity": "sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==", 1708 "dev": true, 1709 "funding": [ 1710 { 1711 "type": "opencollective", 1712 "url": "https://opencollective.com/browserslist" 1713 }, 1714 { 1715 "type": "tidelift", 1716 "url": "https://tidelift.com/funding/github/npm/browserslist" 1717 }, 1718 { 1719 "type": "github", 1720 "url": "https://github.com/sponsors/ai" 1721 } 1722 ], 1723 "license": "MIT", 1724 "peer": true, 1725 "dependencies": { 1726 "baseline-browser-mapping": "^2.9.0", 1727 "caniuse-lite": "^1.0.30001759", 1728 "electron-to-chromium": "^1.5.263", 1729 "node-releases": "^2.0.27", 1730 "update-browserslist-db": "^1.2.0" 1731 }, 1732 "bin": { 1733 "browserslist": "cli.js" 1734 }, 1735 "engines": { 1736 "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" 1737 } 1738 }, 1739 "node_modules/call-bind": { 1740 "version": "1.0.8", 1741 "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", 1742 "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==", 1743 "dev": true, 1744 "license": "MIT", 1745 "dependencies": { 1746 "call-bind-apply-helpers": "^1.0.0", 1747 "es-define-property": "^1.0.0", 1748 "get-intrinsic": "^1.2.4", 1749 "set-function-length": "^1.2.2" 1750 }, 1751 "engines": { 1752 "node": ">= 0.4" 1753 }, 1754 "funding": { 1755 "url": "https://github.com/sponsors/ljharb" 1756 } 1757 }, 1758 "node_modules/call-bind-apply-helpers": { 1759 "version": "1.0.2", 1760 "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", 1761 "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", 1762 "dev": true, 1763 "license": "MIT", 1764 "dependencies": { 1765 "es-errors": "^1.3.0", 1766 "function-bind": "^1.1.2" 1767 }, 1768 "engines": { 1769 "node": ">= 0.4" 1770 } 1771 }, 1772 "node_modules/call-bound": { 1773 "version": "1.0.4", 1774 "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", 1775 "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", 1776 "dev": true, 1777 "license": "MIT", 1778 "dependencies": { 1779 "call-bind-apply-helpers": "^1.0.2", 1780 "get-intrinsic": "^1.3.0" 1781 }, 1782 "engines": { 1783 "node": ">= 0.4" 1784 }, 1785 "funding": { 1786 "url": "https://github.com/sponsors/ljharb" 1787 } 1788 }, 1789 "node_modules/callsites": { 1790 "version": "3.1.0", 1791 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", 1792 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", 1793 "dev": true, 1794 "license": "MIT", 1795 "engines": { 1796 "node": ">=6" 1797 } 1798 }, 1799 "node_modules/caniuse-lite": { 1800 "version": "1.0.30001762", 1801 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001762.tgz", 1802 "integrity": "sha512-PxZwGNvH7Ak8WX5iXzoK1KPZttBXNPuaOvI2ZYU7NrlM+d9Ov+TUvlLOBNGzVXAntMSMMlJPd+jY6ovrVjSmUw==", 1803 "dev": true, 1804 "funding": [ 1805 { 1806 "type": "opencollective", 1807 "url": "https://opencollective.com/browserslist" 1808 }, 1809 { 1810 "type": "tidelift", 1811 "url": "https://tidelift.com/funding/github/npm/caniuse-lite" 1812 }, 1813 { 1814 "type": "github", 1815 "url": "https://github.com/sponsors/ai" 1816 } 1817 ], 1818 "license": "CC-BY-4.0" 1819 }, 1820 "node_modules/chalk": { 1821 "version": "4.1.2", 1822 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 1823 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 1824 "dev": true, 1825 "license": "MIT", 1826 "dependencies": { 1827 "ansi-styles": "^4.1.0", 1828 "supports-color": "^7.1.0" 1829 }, 1830 "engines": { 1831 "node": ">=10" 1832 }, 1833 "funding": { 1834 "url": "https://github.com/chalk/chalk?sponsor=1" 1835 } 1836 }, 1837 "node_modules/color-convert": { 1838 "version": "2.0.1", 1839 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 1840 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 1841 "dev": true, 1842 "license": "MIT", 1843 "dependencies": { 1844 "color-name": "~1.1.4" 1845 }, 1846 "engines": { 1847 "node": ">=7.0.0" 1848 } 1849 }, 1850 "node_modules/color-name": { 1851 "version": "1.1.4", 1852 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 1853 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 1854 "dev": true, 1855 "license": "MIT" 1856 }, 1857 "node_modules/concat-map": { 1858 "version": "0.0.1", 1859 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 1860 "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", 1861 "dev": true, 1862 "license": "MIT" 1863 }, 1864 "node_modules/convert-source-map": { 1865 "version": "2.0.0", 1866 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", 1867 "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", 1868 "dev": true, 1869 "license": "MIT" 1870 }, 1871 "node_modules/cross-spawn": { 1872 "version": "7.0.6", 1873 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", 1874 "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", 1875 "dev": true, 1876 "license": "MIT", 1877 "dependencies": { 1878 "path-key": "^3.1.0", 1879 "shebang-command": "^2.0.0", 1880 "which": "^2.0.1" 1881 }, 1882 "engines": { 1883 "node": ">= 8" 1884 } 1885 }, 1886 "node_modules/csstype": { 1887 "version": "3.2.3", 1888 "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz", 1889 "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==", 1890 "dev": true, 1891 "license": "MIT" 1892 }, 1893 "node_modules/data-view-buffer": { 1894 "version": "1.0.2", 1895 "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.2.tgz", 1896 "integrity": "sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==", 1897 "dev": true, 1898 "license": "MIT", 1899 "dependencies": { 1900 "call-bound": "^1.0.3", 1901 "es-errors": "^1.3.0", 1902 "is-data-view": "^1.0.2" 1903 }, 1904 "engines": { 1905 "node": ">= 0.4" 1906 }, 1907 "funding": { 1908 "url": "https://github.com/sponsors/ljharb" 1909 } 1910 }, 1911 "node_modules/data-view-byte-length": { 1912 "version": "1.0.2", 1913 "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz", 1914 "integrity": "sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==", 1915 "dev": true, 1916 "license": "MIT", 1917 "dependencies": { 1918 "call-bound": "^1.0.3", 1919 "es-errors": "^1.3.0", 1920 "is-data-view": "^1.0.2" 1921 }, 1922 "engines": { 1923 "node": ">= 0.4" 1924 }, 1925 "funding": { 1926 "url": "https://github.com/sponsors/inspect-js" 1927 } 1928 }, 1929 "node_modules/data-view-byte-offset": { 1930 "version": "1.0.1", 1931 "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz", 1932 "integrity": "sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==", 1933 "dev": true, 1934 "license": "MIT", 1935 "dependencies": { 1936 "call-bound": "^1.0.2", 1937 "es-errors": "^1.3.0", 1938 "is-data-view": "^1.0.1" 1939 }, 1940 "engines": { 1941 "node": ">= 0.4" 1942 }, 1943 "funding": { 1944 "url": "https://github.com/sponsors/ljharb" 1945 } 1946 }, 1947 "node_modules/date-fns": { 1948 "version": "4.1.0", 1949 "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-4.1.0.tgz", 1950 "integrity": "sha512-Ukq0owbQXxa/U3EGtsdVBkR1w7KOQ5gIBqdH2hkvknzZPYvBxb/aa6E8L7tmjFtkwZBu3UXBbjIgPo/Ez4xaNg==", 1951 "license": "MIT", 1952 "funding": { 1953 "type": "github", 1954 "url": "https://github.com/sponsors/kossnocorp" 1955 } 1956 }, 1957 "node_modules/debug": { 1958 "version": "4.4.3", 1959 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", 1960 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", 1961 "dev": true, 1962 "license": "MIT", 1963 "dependencies": { 1964 "ms": "^2.1.3" 1965 }, 1966 "engines": { 1967 "node": ">=6.0" 1968 }, 1969 "peerDependenciesMeta": { 1970 "supports-color": { 1971 "optional": true 1972 } 1973 } 1974 }, 1975 "node_modules/deep-is": { 1976 "version": "0.1.4", 1977 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", 1978 "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", 1979 "dev": true, 1980 "license": "MIT" 1981 }, 1982 "node_modules/define-data-property": { 1983 "version": "1.1.4", 1984 "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", 1985 "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", 1986 "dev": true, 1987 "license": "MIT", 1988 "dependencies": { 1989 "es-define-property": "^1.0.0", 1990 "es-errors": "^1.3.0", 1991 "gopd": "^1.0.1" 1992 }, 1993 "engines": { 1994 "node": ">= 0.4" 1995 }, 1996 "funding": { 1997 "url": "https://github.com/sponsors/ljharb" 1998 } 1999 }, 2000 "node_modules/define-properties": { 2001 "version": "1.2.1", 2002 "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", 2003 "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", 2004 "dev": true, 2005 "license": "MIT", 2006 "dependencies": { 2007 "define-data-property": "^1.0.1", 2008 "has-property-descriptors": "^1.0.0", 2009 "object-keys": "^1.1.1" 2010 }, 2011 "engines": { 2012 "node": ">= 0.4" 2013 }, 2014 "funding": { 2015 "url": "https://github.com/sponsors/ljharb" 2016 } 2017 }, 2018 "node_modules/doctrine": { 2019 "version": "2.1.0", 2020 "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", 2021 "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", 2022 "dev": true, 2023 "license": "Apache-2.0", 2024 "dependencies": { 2025 "esutils": "^2.0.2" 2026 }, 2027 "engines": { 2028 "node": ">=0.10.0" 2029 } 2030 }, 2031 "node_modules/dunder-proto": { 2032 "version": "1.0.1", 2033 "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", 2034 "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", 2035 "dev": true, 2036 "license": "MIT", 2037 "dependencies": { 2038 "call-bind-apply-helpers": "^1.0.1", 2039 "es-errors": "^1.3.0", 2040 "gopd": "^1.2.0" 2041 }, 2042 "engines": { 2043 "node": ">= 0.4" 2044 } 2045 }, 2046 "node_modules/electron-to-chromium": { 2047 "version": "1.5.267", 2048 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.267.tgz", 2049 "integrity": "sha512-0Drusm6MVRXSOJpGbaSVgcQsuB4hEkMpHXaVstcPmhu5LIedxs1xNK/nIxmQIU/RPC0+1/o0AVZfBTkTNJOdUw==", 2050 "dev": true, 2051 "license": "ISC" 2052 }, 2053 "node_modules/es-abstract": { 2054 "version": "1.24.1", 2055 "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.24.1.tgz", 2056 "integrity": "sha512-zHXBLhP+QehSSbsS9Pt23Gg964240DPd6QCf8WpkqEXxQ7fhdZzYsocOr5u7apWonsS5EjZDmTF+/slGMyasvw==", 2057 "dev": true, 2058 "license": "MIT", 2059 "dependencies": { 2060 "array-buffer-byte-length": "^1.0.2", 2061 "arraybuffer.prototype.slice": "^1.0.4", 2062 "available-typed-arrays": "^1.0.7", 2063 "call-bind": "^1.0.8", 2064 "call-bound": "^1.0.4", 2065 "data-view-buffer": "^1.0.2", 2066 "data-view-byte-length": "^1.0.2", 2067 "data-view-byte-offset": "^1.0.1", 2068 "es-define-property": "^1.0.1", 2069 "es-errors": "^1.3.0", 2070 "es-object-atoms": "^1.1.1", 2071 "es-set-tostringtag": "^2.1.0", 2072 "es-to-primitive": "^1.3.0", 2073 "function.prototype.name": "^1.1.8", 2074 "get-intrinsic": "^1.3.0", 2075 "get-proto": "^1.0.1", 2076 "get-symbol-description": "^1.1.0", 2077 "globalthis": "^1.0.4", 2078 "gopd": "^1.2.0", 2079 "has-property-descriptors": "^1.0.2", 2080 "has-proto": "^1.2.0", 2081 "has-symbols": "^1.1.0", 2082 "hasown": "^2.0.2", 2083 "internal-slot": "^1.1.0", 2084 "is-array-buffer": "^3.0.5", 2085 "is-callable": "^1.2.7", 2086 "is-data-view": "^1.0.2", 2087 "is-negative-zero": "^2.0.3", 2088 "is-regex": "^1.2.1", 2089 "is-set": "^2.0.3", 2090 "is-shared-array-buffer": "^1.0.4", 2091 "is-string": "^1.1.1", 2092 "is-typed-array": "^1.1.15", 2093 "is-weakref": "^1.1.1", 2094 "math-intrinsics": "^1.1.0", 2095 "object-inspect": "^1.13.4", 2096 "object-keys": "^1.1.1", 2097 "object.assign": "^4.1.7", 2098 "own-keys": "^1.0.1", 2099 "regexp.prototype.flags": "^1.5.4", 2100 "safe-array-concat": "^1.1.3", 2101 "safe-push-apply": "^1.0.0", 2102 "safe-regex-test": "^1.1.0", 2103 "set-proto": "^1.0.0", 2104 "stop-iteration-iterator": "^1.1.0", 2105 "string.prototype.trim": "^1.2.10", 2106 "string.prototype.trimend": "^1.0.9", 2107 "string.prototype.trimstart": "^1.0.8", 2108 "typed-array-buffer": "^1.0.3", 2109 "typed-array-byte-length": "^1.0.3", 2110 "typed-array-byte-offset": "^1.0.4", 2111 "typed-array-length": "^1.0.7", 2112 "unbox-primitive": "^1.1.0", 2113 "which-typed-array": "^1.1.19" 2114 }, 2115 "engines": { 2116 "node": ">= 0.4" 2117 }, 2118 "funding": { 2119 "url": "https://github.com/sponsors/ljharb" 2120 } 2121 }, 2122 "node_modules/es-define-property": { 2123 "version": "1.0.1", 2124 "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", 2125 "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", 2126 "dev": true, 2127 "license": "MIT", 2128 "engines": { 2129 "node": ">= 0.4" 2130 } 2131 }, 2132 "node_modules/es-errors": { 2133 "version": "1.3.0", 2134 "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", 2135 "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", 2136 "dev": true, 2137 "license": "MIT", 2138 "engines": { 2139 "node": ">= 0.4" 2140 } 2141 }, 2142 "node_modules/es-iterator-helpers": { 2143 "version": "1.2.2", 2144 "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.2.2.tgz", 2145 "integrity": "sha512-BrUQ0cPTB/IwXj23HtwHjS9n7O4h9FX94b4xc5zlTHxeLgTAdzYUDyy6KdExAl9lbN5rtfe44xpjpmj9grxs5w==", 2146 "dev": true, 2147 "license": "MIT", 2148 "dependencies": { 2149 "call-bind": "^1.0.8", 2150 "call-bound": "^1.0.4", 2151 "define-properties": "^1.2.1", 2152 "es-abstract": "^1.24.1", 2153 "es-errors": "^1.3.0", 2154 "es-set-tostringtag": "^2.1.0", 2155 "function-bind": "^1.1.2", 2156 "get-intrinsic": "^1.3.0", 2157 "globalthis": "^1.0.4", 2158 "gopd": "^1.2.0", 2159 "has-property-descriptors": "^1.0.2", 2160 "has-proto": "^1.2.0", 2161 "has-symbols": "^1.1.0", 2162 "internal-slot": "^1.1.0", 2163 "iterator.prototype": "^1.1.5", 2164 "safe-array-concat": "^1.1.3" 2165 }, 2166 "engines": { 2167 "node": ">= 0.4" 2168 } 2169 }, 2170 "node_modules/es-object-atoms": { 2171 "version": "1.1.1", 2172 "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", 2173 "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", 2174 "dev": true, 2175 "license": "MIT", 2176 "dependencies": { 2177 "es-errors": "^1.3.0" 2178 }, 2179 "engines": { 2180 "node": ">= 0.4" 2181 } 2182 }, 2183 "node_modules/es-set-tostringtag": { 2184 "version": "2.1.0", 2185 "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", 2186 "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", 2187 "dev": true, 2188 "license": "MIT", 2189 "dependencies": { 2190 "es-errors": "^1.3.0", 2191 "get-intrinsic": "^1.2.6", 2192 "has-tostringtag": "^1.0.2", 2193 "hasown": "^2.0.2" 2194 }, 2195 "engines": { 2196 "node": ">= 0.4" 2197 } 2198 }, 2199 "node_modules/es-shim-unscopables": { 2200 "version": "1.1.0", 2201 "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.1.0.tgz", 2202 "integrity": "sha512-d9T8ucsEhh8Bi1woXCf+TIKDIROLG5WCkxg8geBCbvk22kzwC5G2OnXVMO6FUsvQlgUUXQ2itephWDLqDzbeCw==", 2203 "dev": true, 2204 "license": "MIT", 2205 "dependencies": { 2206 "hasown": "^2.0.2" 2207 }, 2208 "engines": { 2209 "node": ">= 0.4" 2210 } 2211 }, 2212 "node_modules/es-to-primitive": { 2213 "version": "1.3.0", 2214 "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.3.0.tgz", 2215 "integrity": "sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==", 2216 "dev": true, 2217 "license": "MIT", 2218 "dependencies": { 2219 "is-callable": "^1.2.7", 2220 "is-date-object": "^1.0.5", 2221 "is-symbol": "^1.0.4" 2222 }, 2223 "engines": { 2224 "node": ">= 0.4" 2225 }, 2226 "funding": { 2227 "url": "https://github.com/sponsors/ljharb" 2228 } 2229 }, 2230 "node_modules/esbuild": { 2231 "version": "0.25.12", 2232 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.12.tgz", 2233 "integrity": "sha512-bbPBYYrtZbkt6Os6FiTLCTFxvq4tt3JKall1vRwshA3fdVztsLAatFaZobhkBC8/BrPetoa0oksYoKXoG4ryJg==", 2234 "dev": true, 2235 "hasInstallScript": true, 2236 "license": "MIT", 2237 "bin": { 2238 "esbuild": "bin/esbuild" 2239 }, 2240 "engines": { 2241 "node": ">=18" 2242 }, 2243 "optionalDependencies": { 2244 "@esbuild/aix-ppc64": "0.25.12", 2245 "@esbuild/android-arm": "0.25.12", 2246 "@esbuild/android-arm64": "0.25.12", 2247 "@esbuild/android-x64": "0.25.12", 2248 "@esbuild/darwin-arm64": "0.25.12", 2249 "@esbuild/darwin-x64": "0.25.12", 2250 "@esbuild/freebsd-arm64": "0.25.12", 2251 "@esbuild/freebsd-x64": "0.25.12", 2252 "@esbuild/linux-arm": "0.25.12", 2253 "@esbuild/linux-arm64": "0.25.12", 2254 "@esbuild/linux-ia32": "0.25.12", 2255 "@esbuild/linux-loong64": "0.25.12", 2256 "@esbuild/linux-mips64el": "0.25.12", 2257 "@esbuild/linux-ppc64": "0.25.12", 2258 "@esbuild/linux-riscv64": "0.25.12", 2259 "@esbuild/linux-s390x": "0.25.12", 2260 "@esbuild/linux-x64": "0.25.12", 2261 "@esbuild/netbsd-arm64": "0.25.12", 2262 "@esbuild/netbsd-x64": "0.25.12", 2263 "@esbuild/openbsd-arm64": "0.25.12", 2264 "@esbuild/openbsd-x64": "0.25.12", 2265 "@esbuild/openharmony-arm64": "0.25.12", 2266 "@esbuild/sunos-x64": "0.25.12", 2267 "@esbuild/win32-arm64": "0.25.12", 2268 "@esbuild/win32-ia32": "0.25.12", 2269 "@esbuild/win32-x64": "0.25.12" 2270 } 2271 }, 2272 "node_modules/escalade": { 2273 "version": "3.2.0", 2274 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", 2275 "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", 2276 "dev": true, 2277 "license": "MIT", 2278 "engines": { 2279 "node": ">=6" 2280 } 2281 }, 2282 "node_modules/escape-string-regexp": { 2283 "version": "4.0.0", 2284 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", 2285 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", 2286 "dev": true, 2287 "license": "MIT", 2288 "engines": { 2289 "node": ">=10" 2290 }, 2291 "funding": { 2292 "url": "https://github.com/sponsors/sindresorhus" 2293 } 2294 }, 2295 "node_modules/eslint": { 2296 "version": "9.39.2", 2297 "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.39.2.tgz", 2298 "integrity": "sha512-LEyamqS7W5HB3ujJyvi0HQK/dtVINZvd5mAAp9eT5S/ujByGjiZLCzPcHVzuXbpJDJF/cxwHlfceVUDZ2lnSTw==", 2299 "dev": true, 2300 "license": "MIT", 2301 "peer": true, 2302 "dependencies": { 2303 "@eslint-community/eslint-utils": "^4.8.0", 2304 "@eslint-community/regexpp": "^4.12.1", 2305 "@eslint/config-array": "^0.21.1", 2306 "@eslint/config-helpers": "^0.4.2", 2307 "@eslint/core": "^0.17.0", 2308 "@eslint/eslintrc": "^3.3.1", 2309 "@eslint/js": "9.39.2", 2310 "@eslint/plugin-kit": "^0.4.1", 2311 "@humanfs/node": "^0.16.6", 2312 "@humanwhocodes/module-importer": "^1.0.1", 2313 "@humanwhocodes/retry": "^0.4.2", 2314 "@types/estree": "^1.0.6", 2315 "ajv": "^6.12.4", 2316 "chalk": "^4.0.0", 2317 "cross-spawn": "^7.0.6", 2318 "debug": "^4.3.2", 2319 "escape-string-regexp": "^4.0.0", 2320 "eslint-scope": "^8.4.0", 2321 "eslint-visitor-keys": "^4.2.1", 2322 "espree": "^10.4.0", 2323 "esquery": "^1.5.0", 2324 "esutils": "^2.0.2", 2325 "fast-deep-equal": "^3.1.3", 2326 "file-entry-cache": "^8.0.0", 2327 "find-up": "^5.0.0", 2328 "glob-parent": "^6.0.2", 2329 "ignore": "^5.2.0", 2330 "imurmurhash": "^0.1.4", 2331 "is-glob": "^4.0.0", 2332 "json-stable-stringify-without-jsonify": "^1.0.1", 2333 "lodash.merge": "^4.6.2", 2334 "minimatch": "^3.1.2", 2335 "natural-compare": "^1.4.0", 2336 "optionator": "^0.9.3" 2337 }, 2338 "bin": { 2339 "eslint": "bin/eslint.js" 2340 }, 2341 "engines": { 2342 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 2343 }, 2344 "funding": { 2345 "url": "https://eslint.org/donate" 2346 }, 2347 "peerDependencies": { 2348 "jiti": "*" 2349 }, 2350 "peerDependenciesMeta": { 2351 "jiti": { 2352 "optional": true 2353 } 2354 } 2355 }, 2356 "node_modules/eslint-plugin-react": { 2357 "version": "7.37.5", 2358 "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.37.5.tgz", 2359 "integrity": "sha512-Qteup0SqU15kdocexFNAJMvCJEfa2xUKNV4CC1xsVMrIIqEy3SQ/rqyxCWNzfrd3/ldy6HMlD2e0JDVpDg2qIA==", 2360 "dev": true, 2361 "license": "MIT", 2362 "dependencies": { 2363 "array-includes": "^3.1.8", 2364 "array.prototype.findlast": "^1.2.5", 2365 "array.prototype.flatmap": "^1.3.3", 2366 "array.prototype.tosorted": "^1.1.4", 2367 "doctrine": "^2.1.0", 2368 "es-iterator-helpers": "^1.2.1", 2369 "estraverse": "^5.3.0", 2370 "hasown": "^2.0.2", 2371 "jsx-ast-utils": "^2.4.1 || ^3.0.0", 2372 "minimatch": "^3.1.2", 2373 "object.entries": "^1.1.9", 2374 "object.fromentries": "^2.0.8", 2375 "object.values": "^1.2.1", 2376 "prop-types": "^15.8.1", 2377 "resolve": "^2.0.0-next.5", 2378 "semver": "^6.3.1", 2379 "string.prototype.matchall": "^4.0.12", 2380 "string.prototype.repeat": "^1.0.0" 2381 }, 2382 "engines": { 2383 "node": ">=4" 2384 }, 2385 "peerDependencies": { 2386 "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7" 2387 } 2388 }, 2389 "node_modules/eslint-plugin-react-hooks": { 2390 "version": "7.0.1", 2391 "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-7.0.1.tgz", 2392 "integrity": "sha512-O0d0m04evaNzEPoSW+59Mezf8Qt0InfgGIBJnpC0h3NH/WjUAR7BIKUfysC6todmtiZ/A0oUVS8Gce0WhBrHsA==", 2393 "dev": true, 2394 "license": "MIT", 2395 "dependencies": { 2396 "@babel/core": "^7.24.4", 2397 "@babel/parser": "^7.24.4", 2398 "hermes-parser": "^0.25.1", 2399 "zod": "^3.25.0 || ^4.0.0", 2400 "zod-validation-error": "^3.5.0 || ^4.0.0" 2401 }, 2402 "engines": { 2403 "node": ">=18" 2404 }, 2405 "peerDependencies": { 2406 "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0" 2407 } 2408 }, 2409 "node_modules/eslint-plugin-react-refresh": { 2410 "version": "0.4.26", 2411 "resolved": "https://registry.npmjs.org/eslint-plugin-react-refresh/-/eslint-plugin-react-refresh-0.4.26.tgz", 2412 "integrity": "sha512-1RETEylht2O6FM/MvgnyvT+8K21wLqDNg4qD51Zj3guhjt433XbnnkVttHMyaVyAFD03QSV4LPS5iE3VQmO7XQ==", 2413 "dev": true, 2414 "license": "MIT", 2415 "peerDependencies": { 2416 "eslint": ">=8.40" 2417 } 2418 }, 2419 "node_modules/eslint-scope": { 2420 "version": "8.4.0", 2421 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.4.0.tgz", 2422 "integrity": "sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==", 2423 "dev": true, 2424 "license": "BSD-2-Clause", 2425 "dependencies": { 2426 "esrecurse": "^4.3.0", 2427 "estraverse": "^5.2.0" 2428 }, 2429 "engines": { 2430 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 2431 }, 2432 "funding": { 2433 "url": "https://opencollective.com/eslint" 2434 } 2435 }, 2436 "node_modules/eslint-visitor-keys": { 2437 "version": "4.2.1", 2438 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz", 2439 "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==", 2440 "dev": true, 2441 "license": "Apache-2.0", 2442 "engines": { 2443 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 2444 }, 2445 "funding": { 2446 "url": "https://opencollective.com/eslint" 2447 } 2448 }, 2449 "node_modules/espree": { 2450 "version": "10.4.0", 2451 "resolved": "https://registry.npmjs.org/espree/-/espree-10.4.0.tgz", 2452 "integrity": "sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==", 2453 "dev": true, 2454 "license": "BSD-2-Clause", 2455 "dependencies": { 2456 "acorn": "^8.15.0", 2457 "acorn-jsx": "^5.3.2", 2458 "eslint-visitor-keys": "^4.2.1" 2459 }, 2460 "engines": { 2461 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 2462 }, 2463 "funding": { 2464 "url": "https://opencollective.com/eslint" 2465 } 2466 }, 2467 "node_modules/esquery": { 2468 "version": "1.7.0", 2469 "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.7.0.tgz", 2470 "integrity": "sha512-Ap6G0WQwcU/LHsvLwON1fAQX9Zp0A2Y6Y/cJBl9r/JbW90Zyg4/zbG6zzKa2OTALELarYHmKu0GhpM5EO+7T0g==", 2471 "dev": true, 2472 "license": "BSD-3-Clause", 2473 "dependencies": { 2474 "estraverse": "^5.1.0" 2475 }, 2476 "engines": { 2477 "node": ">=0.10" 2478 } 2479 }, 2480 "node_modules/esrecurse": { 2481 "version": "4.3.0", 2482 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", 2483 "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", 2484 "dev": true, 2485 "license": "BSD-2-Clause", 2486 "dependencies": { 2487 "estraverse": "^5.2.0" 2488 }, 2489 "engines": { 2490 "node": ">=4.0" 2491 } 2492 }, 2493 "node_modules/estraverse": { 2494 "version": "5.3.0", 2495 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 2496 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 2497 "dev": true, 2498 "license": "BSD-2-Clause", 2499 "engines": { 2500 "node": ">=4.0" 2501 } 2502 }, 2503 "node_modules/esutils": { 2504 "version": "2.0.3", 2505 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", 2506 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", 2507 "dev": true, 2508 "license": "BSD-2-Clause", 2509 "engines": { 2510 "node": ">=0.10.0" 2511 } 2512 }, 2513 "node_modules/fast-deep-equal": { 2514 "version": "3.1.3", 2515 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", 2516 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", 2517 "dev": true, 2518 "license": "MIT" 2519 }, 2520 "node_modules/fast-json-stable-stringify": { 2521 "version": "2.1.0", 2522 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", 2523 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", 2524 "dev": true, 2525 "license": "MIT" 2526 }, 2527 "node_modules/fast-levenshtein": { 2528 "version": "2.0.6", 2529 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", 2530 "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", 2531 "dev": true, 2532 "license": "MIT" 2533 }, 2534 "node_modules/fdir": { 2535 "version": "6.5.0", 2536 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", 2537 "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", 2538 "dev": true, 2539 "license": "MIT", 2540 "engines": { 2541 "node": ">=12.0.0" 2542 }, 2543 "peerDependencies": { 2544 "picomatch": "^3 || ^4" 2545 }, 2546 "peerDependenciesMeta": { 2547 "picomatch": { 2548 "optional": true 2549 } 2550 } 2551 }, 2552 "node_modules/file-entry-cache": { 2553 "version": "8.0.0", 2554 "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", 2555 "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", 2556 "dev": true, 2557 "license": "MIT", 2558 "dependencies": { 2559 "flat-cache": "^4.0.0" 2560 }, 2561 "engines": { 2562 "node": ">=16.0.0" 2563 } 2564 }, 2565 "node_modules/find-up": { 2566 "version": "5.0.0", 2567 "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", 2568 "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", 2569 "dev": true, 2570 "license": "MIT", 2571 "dependencies": { 2572 "locate-path": "^6.0.0", 2573 "path-exists": "^4.0.0" 2574 }, 2575 "engines": { 2576 "node": ">=10" 2577 }, 2578 "funding": { 2579 "url": "https://github.com/sponsors/sindresorhus" 2580 } 2581 }, 2582 "node_modules/flat-cache": { 2583 "version": "4.0.1", 2584 "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", 2585 "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", 2586 "dev": true, 2587 "license": "MIT", 2588 "dependencies": { 2589 "flatted": "^3.2.9", 2590 "keyv": "^4.5.4" 2591 }, 2592 "engines": { 2593 "node": ">=16" 2594 } 2595 }, 2596 "node_modules/flatted": { 2597 "version": "3.3.3", 2598 "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.3.tgz", 2599 "integrity": "sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==", 2600 "dev": true, 2601 "license": "ISC" 2602 }, 2603 "node_modules/for-each": { 2604 "version": "0.3.5", 2605 "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz", 2606 "integrity": "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==", 2607 "dev": true, 2608 "license": "MIT", 2609 "dependencies": { 2610 "is-callable": "^1.2.7" 2611 }, 2612 "engines": { 2613 "node": ">= 0.4" 2614 }, 2615 "funding": { 2616 "url": "https://github.com/sponsors/ljharb" 2617 } 2618 }, 2619 "node_modules/fsevents": { 2620 "version": "2.3.3", 2621 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", 2622 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", 2623 "dev": true, 2624 "hasInstallScript": true, 2625 "license": "MIT", 2626 "optional": true, 2627 "os": [ 2628 "darwin" 2629 ], 2630 "engines": { 2631 "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 2632 } 2633 }, 2634 "node_modules/function-bind": { 2635 "version": "1.1.2", 2636 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", 2637 "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", 2638 "dev": true, 2639 "license": "MIT", 2640 "funding": { 2641 "url": "https://github.com/sponsors/ljharb" 2642 } 2643 }, 2644 "node_modules/function.prototype.name": { 2645 "version": "1.1.8", 2646 "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.8.tgz", 2647 "integrity": "sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==", 2648 "dev": true, 2649 "license": "MIT", 2650 "dependencies": { 2651 "call-bind": "^1.0.8", 2652 "call-bound": "^1.0.3", 2653 "define-properties": "^1.2.1", 2654 "functions-have-names": "^1.2.3", 2655 "hasown": "^2.0.2", 2656 "is-callable": "^1.2.7" 2657 }, 2658 "engines": { 2659 "node": ">= 0.4" 2660 }, 2661 "funding": { 2662 "url": "https://github.com/sponsors/ljharb" 2663 } 2664 }, 2665 "node_modules/functions-have-names": { 2666 "version": "1.2.3", 2667 "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", 2668 "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", 2669 "dev": true, 2670 "license": "MIT", 2671 "funding": { 2672 "url": "https://github.com/sponsors/ljharb" 2673 } 2674 }, 2675 "node_modules/generator-function": { 2676 "version": "2.0.1", 2677 "resolved": "https://registry.npmjs.org/generator-function/-/generator-function-2.0.1.tgz", 2678 "integrity": "sha512-SFdFmIJi+ybC0vjlHN0ZGVGHc3lgE0DxPAT0djjVg+kjOnSqclqmj0KQ7ykTOLP6YxoqOvuAODGdcHJn+43q3g==", 2679 "dev": true, 2680 "license": "MIT", 2681 "engines": { 2682 "node": ">= 0.4" 2683 } 2684 }, 2685 "node_modules/gensync": { 2686 "version": "1.0.0-beta.2", 2687 "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", 2688 "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", 2689 "dev": true, 2690 "license": "MIT", 2691 "engines": { 2692 "node": ">=6.9.0" 2693 } 2694 }, 2695 "node_modules/get-intrinsic": { 2696 "version": "1.3.0", 2697 "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", 2698 "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", 2699 "dev": true, 2700 "license": "MIT", 2701 "dependencies": { 2702 "call-bind-apply-helpers": "^1.0.2", 2703 "es-define-property": "^1.0.1", 2704 "es-errors": "^1.3.0", 2705 "es-object-atoms": "^1.1.1", 2706 "function-bind": "^1.1.2", 2707 "get-proto": "^1.0.1", 2708 "gopd": "^1.2.0", 2709 "has-symbols": "^1.1.0", 2710 "hasown": "^2.0.2", 2711 "math-intrinsics": "^1.1.0" 2712 }, 2713 "engines": { 2714 "node": ">= 0.4" 2715 }, 2716 "funding": { 2717 "url": "https://github.com/sponsors/ljharb" 2718 } 2719 }, 2720 "node_modules/get-proto": { 2721 "version": "1.0.1", 2722 "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", 2723 "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", 2724 "dev": true, 2725 "license": "MIT", 2726 "dependencies": { 2727 "dunder-proto": "^1.0.1", 2728 "es-object-atoms": "^1.0.0" 2729 }, 2730 "engines": { 2731 "node": ">= 0.4" 2732 } 2733 }, 2734 "node_modules/get-symbol-description": { 2735 "version": "1.1.0", 2736 "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.1.0.tgz", 2737 "integrity": "sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==", 2738 "dev": true, 2739 "license": "MIT", 2740 "dependencies": { 2741 "call-bound": "^1.0.3", 2742 "es-errors": "^1.3.0", 2743 "get-intrinsic": "^1.2.6" 2744 }, 2745 "engines": { 2746 "node": ">= 0.4" 2747 }, 2748 "funding": { 2749 "url": "https://github.com/sponsors/ljharb" 2750 } 2751 }, 2752 "node_modules/glob-parent": { 2753 "version": "6.0.2", 2754 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", 2755 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", 2756 "dev": true, 2757 "license": "ISC", 2758 "dependencies": { 2759 "is-glob": "^4.0.3" 2760 }, 2761 "engines": { 2762 "node": ">=10.13.0" 2763 } 2764 }, 2765 "node_modules/globals": { 2766 "version": "17.0.0", 2767 "resolved": "https://registry.npmjs.org/globals/-/globals-17.0.0.tgz", 2768 "integrity": "sha512-gv5BeD2EssA793rlFWVPMMCqefTlpusw6/2TbAVMy0FzcG8wKJn4O+NqJ4+XWmmwrayJgw5TzrmWjFgmz1XPqw==", 2769 "dev": true, 2770 "license": "MIT", 2771 "engines": { 2772 "node": ">=18" 2773 }, 2774 "funding": { 2775 "url": "https://github.com/sponsors/sindresorhus" 2776 } 2777 }, 2778 "node_modules/globalthis": { 2779 "version": "1.0.4", 2780 "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", 2781 "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", 2782 "dev": true, 2783 "license": "MIT", 2784 "dependencies": { 2785 "define-properties": "^1.2.1", 2786 "gopd": "^1.0.1" 2787 }, 2788 "engines": { 2789 "node": ">= 0.4" 2790 }, 2791 "funding": { 2792 "url": "https://github.com/sponsors/ljharb" 2793 } 2794 }, 2795 "node_modules/gopd": { 2796 "version": "1.2.0", 2797 "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", 2798 "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", 2799 "dev": true, 2800 "license": "MIT", 2801 "engines": { 2802 "node": ">= 0.4" 2803 }, 2804 "funding": { 2805 "url": "https://github.com/sponsors/ljharb" 2806 } 2807 }, 2808 "node_modules/has-bigints": { 2809 "version": "1.1.0", 2810 "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.1.0.tgz", 2811 "integrity": "sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==", 2812 "dev": true, 2813 "license": "MIT", 2814 "engines": { 2815 "node": ">= 0.4" 2816 }, 2817 "funding": { 2818 "url": "https://github.com/sponsors/ljharb" 2819 } 2820 }, 2821 "node_modules/has-flag": { 2822 "version": "4.0.0", 2823 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 2824 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 2825 "dev": true, 2826 "license": "MIT", 2827 "engines": { 2828 "node": ">=8" 2829 } 2830 }, 2831 "node_modules/has-property-descriptors": { 2832 "version": "1.0.2", 2833 "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", 2834 "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", 2835 "dev": true, 2836 "license": "MIT", 2837 "dependencies": { 2838 "es-define-property": "^1.0.0" 2839 }, 2840 "funding": { 2841 "url": "https://github.com/sponsors/ljharb" 2842 } 2843 }, 2844 "node_modules/has-proto": { 2845 "version": "1.2.0", 2846 "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.2.0.tgz", 2847 "integrity": "sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==", 2848 "dev": true, 2849 "license": "MIT", 2850 "dependencies": { 2851 "dunder-proto": "^1.0.0" 2852 }, 2853 "engines": { 2854 "node": ">= 0.4" 2855 }, 2856 "funding": { 2857 "url": "https://github.com/sponsors/ljharb" 2858 } 2859 }, 2860 "node_modules/has-symbols": { 2861 "version": "1.1.0", 2862 "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", 2863 "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", 2864 "dev": true, 2865 "license": "MIT", 2866 "engines": { 2867 "node": ">= 0.4" 2868 }, 2869 "funding": { 2870 "url": "https://github.com/sponsors/ljharb" 2871 } 2872 }, 2873 "node_modules/has-tostringtag": { 2874 "version": "1.0.2", 2875 "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", 2876 "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", 2877 "dev": true, 2878 "license": "MIT", 2879 "dependencies": { 2880 "has-symbols": "^1.0.3" 2881 }, 2882 "engines": { 2883 "node": ">= 0.4" 2884 }, 2885 "funding": { 2886 "url": "https://github.com/sponsors/ljharb" 2887 } 2888 }, 2889 "node_modules/hasown": { 2890 "version": "2.0.2", 2891 "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", 2892 "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", 2893 "dev": true, 2894 "license": "MIT", 2895 "dependencies": { 2896 "function-bind": "^1.1.2" 2897 }, 2898 "engines": { 2899 "node": ">= 0.4" 2900 } 2901 }, 2902 "node_modules/hermes-estree": { 2903 "version": "0.25.1", 2904 "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.25.1.tgz", 2905 "integrity": "sha512-0wUoCcLp+5Ev5pDW2OriHC2MJCbwLwuRx+gAqMTOkGKJJiBCLjtrvy4PWUGn6MIVefecRpzoOZ/UV6iGdOr+Cw==", 2906 "dev": true, 2907 "license": "MIT" 2908 }, 2909 "node_modules/hermes-parser": { 2910 "version": "0.25.1", 2911 "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.25.1.tgz", 2912 "integrity": "sha512-6pEjquH3rqaI6cYAXYPcz9MS4rY6R4ngRgrgfDshRptUZIc3lw0MCIJIGDj9++mfySOuPTHB4nrSW99BCvOPIA==", 2913 "dev": true, 2914 "license": "MIT", 2915 "dependencies": { 2916 "hermes-estree": "0.25.1" 2917 } 2918 }, 2919 "node_modules/ignore": { 2920 "version": "5.3.2", 2921 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", 2922 "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", 2923 "dev": true, 2924 "license": "MIT", 2925 "engines": { 2926 "node": ">= 4" 2927 } 2928 }, 2929 "node_modules/import-fresh": { 2930 "version": "3.3.1", 2931 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", 2932 "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==", 2933 "dev": true, 2934 "license": "MIT", 2935 "dependencies": { 2936 "parent-module": "^1.0.0", 2937 "resolve-from": "^4.0.0" 2938 }, 2939 "engines": { 2940 "node": ">=6" 2941 }, 2942 "funding": { 2943 "url": "https://github.com/sponsors/sindresorhus" 2944 } 2945 }, 2946 "node_modules/imurmurhash": { 2947 "version": "0.1.4", 2948 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", 2949 "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", 2950 "dev": true, 2951 "license": "MIT", 2952 "engines": { 2953 "node": ">=0.8.19" 2954 } 2955 }, 2956 "node_modules/internal-slot": { 2957 "version": "1.1.0", 2958 "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.1.0.tgz", 2959 "integrity": "sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==", 2960 "dev": true, 2961 "license": "MIT", 2962 "dependencies": { 2963 "es-errors": "^1.3.0", 2964 "hasown": "^2.0.2", 2965 "side-channel": "^1.1.0" 2966 }, 2967 "engines": { 2968 "node": ">= 0.4" 2969 } 2970 }, 2971 "node_modules/is-array-buffer": { 2972 "version": "3.0.5", 2973 "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.5.tgz", 2974 "integrity": "sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==", 2975 "dev": true, 2976 "license": "MIT", 2977 "dependencies": { 2978 "call-bind": "^1.0.8", 2979 "call-bound": "^1.0.3", 2980 "get-intrinsic": "^1.2.6" 2981 }, 2982 "engines": { 2983 "node": ">= 0.4" 2984 }, 2985 "funding": { 2986 "url": "https://github.com/sponsors/ljharb" 2987 } 2988 }, 2989 "node_modules/is-async-function": { 2990 "version": "2.1.1", 2991 "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.1.1.tgz", 2992 "integrity": "sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==", 2993 "dev": true, 2994 "license": "MIT", 2995 "dependencies": { 2996 "async-function": "^1.0.0", 2997 "call-bound": "^1.0.3", 2998 "get-proto": "^1.0.1", 2999 "has-tostringtag": "^1.0.2", 3000 "safe-regex-test": "^1.1.0" 3001 }, 3002 "engines": { 3003 "node": ">= 0.4" 3004 }, 3005 "funding": { 3006 "url": "https://github.com/sponsors/ljharb" 3007 } 3008 }, 3009 "node_modules/is-bigint": { 3010 "version": "1.1.0", 3011 "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.1.0.tgz", 3012 "integrity": "sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==", 3013 "dev": true, 3014 "license": "MIT", 3015 "dependencies": { 3016 "has-bigints": "^1.0.2" 3017 }, 3018 "engines": { 3019 "node": ">= 0.4" 3020 }, 3021 "funding": { 3022 "url": "https://github.com/sponsors/ljharb" 3023 } 3024 }, 3025 "node_modules/is-boolean-object": { 3026 "version": "1.2.2", 3027 "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.2.2.tgz", 3028 "integrity": "sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==", 3029 "dev": true, 3030 "license": "MIT", 3031 "dependencies": { 3032 "call-bound": "^1.0.3", 3033 "has-tostringtag": "^1.0.2" 3034 }, 3035 "engines": { 3036 "node": ">= 0.4" 3037 }, 3038 "funding": { 3039 "url": "https://github.com/sponsors/ljharb" 3040 } 3041 }, 3042 "node_modules/is-callable": { 3043 "version": "1.2.7", 3044 "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", 3045 "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", 3046 "dev": true, 3047 "license": "MIT", 3048 "engines": { 3049 "node": ">= 0.4" 3050 }, 3051 "funding": { 3052 "url": "https://github.com/sponsors/ljharb" 3053 } 3054 }, 3055 "node_modules/is-core-module": { 3056 "version": "2.16.1", 3057 "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", 3058 "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", 3059 "dev": true, 3060 "license": "MIT", 3061 "dependencies": { 3062 "hasown": "^2.0.2" 3063 }, 3064 "engines": { 3065 "node": ">= 0.4" 3066 }, 3067 "funding": { 3068 "url": "https://github.com/sponsors/ljharb" 3069 } 3070 }, 3071 "node_modules/is-data-view": { 3072 "version": "1.0.2", 3073 "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.2.tgz", 3074 "integrity": "sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==", 3075 "dev": true, 3076 "license": "MIT", 3077 "dependencies": { 3078 "call-bound": "^1.0.2", 3079 "get-intrinsic": "^1.2.6", 3080 "is-typed-array": "^1.1.13" 3081 }, 3082 "engines": { 3083 "node": ">= 0.4" 3084 }, 3085 "funding": { 3086 "url": "https://github.com/sponsors/ljharb" 3087 } 3088 }, 3089 "node_modules/is-date-object": { 3090 "version": "1.1.0", 3091 "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.1.0.tgz", 3092 "integrity": "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==", 3093 "dev": true, 3094 "license": "MIT", 3095 "dependencies": { 3096 "call-bound": "^1.0.2", 3097 "has-tostringtag": "^1.0.2" 3098 }, 3099 "engines": { 3100 "node": ">= 0.4" 3101 }, 3102 "funding": { 3103 "url": "https://github.com/sponsors/ljharb" 3104 } 3105 }, 3106 "node_modules/is-extglob": { 3107 "version": "2.1.1", 3108 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 3109 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", 3110 "dev": true, 3111 "license": "MIT", 3112 "engines": { 3113 "node": ">=0.10.0" 3114 } 3115 }, 3116 "node_modules/is-finalizationregistry": { 3117 "version": "1.1.1", 3118 "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz", 3119 "integrity": "sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==", 3120 "dev": true, 3121 "license": "MIT", 3122 "dependencies": { 3123 "call-bound": "^1.0.3" 3124 }, 3125 "engines": { 3126 "node": ">= 0.4" 3127 }, 3128 "funding": { 3129 "url": "https://github.com/sponsors/ljharb" 3130 } 3131 }, 3132 "node_modules/is-generator-function": { 3133 "version": "1.1.2", 3134 "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.2.tgz", 3135 "integrity": "sha512-upqt1SkGkODW9tsGNG5mtXTXtECizwtS2kA161M+gJPc1xdb/Ax629af6YrTwcOeQHbewrPNlE5Dx7kzvXTizA==", 3136 "dev": true, 3137 "license": "MIT", 3138 "dependencies": { 3139 "call-bound": "^1.0.4", 3140 "generator-function": "^2.0.0", 3141 "get-proto": "^1.0.1", 3142 "has-tostringtag": "^1.0.2", 3143 "safe-regex-test": "^1.1.0" 3144 }, 3145 "engines": { 3146 "node": ">= 0.4" 3147 }, 3148 "funding": { 3149 "url": "https://github.com/sponsors/ljharb" 3150 } 3151 }, 3152 "node_modules/is-glob": { 3153 "version": "4.0.3", 3154 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 3155 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 3156 "dev": true, 3157 "license": "MIT", 3158 "dependencies": { 3159 "is-extglob": "^2.1.1" 3160 }, 3161 "engines": { 3162 "node": ">=0.10.0" 3163 } 3164 }, 3165 "node_modules/is-map": { 3166 "version": "2.0.3", 3167 "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", 3168 "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", 3169 "dev": true, 3170 "license": "MIT", 3171 "engines": { 3172 "node": ">= 0.4" 3173 }, 3174 "funding": { 3175 "url": "https://github.com/sponsors/ljharb" 3176 } 3177 }, 3178 "node_modules/is-negative-zero": { 3179 "version": "2.0.3", 3180 "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", 3181 "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", 3182 "dev": true, 3183 "license": "MIT", 3184 "engines": { 3185 "node": ">= 0.4" 3186 }, 3187 "funding": { 3188 "url": "https://github.com/sponsors/ljharb" 3189 } 3190 }, 3191 "node_modules/is-number-object": { 3192 "version": "1.1.1", 3193 "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.1.1.tgz", 3194 "integrity": "sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==", 3195 "dev": true, 3196 "license": "MIT", 3197 "dependencies": { 3198 "call-bound": "^1.0.3", 3199 "has-tostringtag": "^1.0.2" 3200 }, 3201 "engines": { 3202 "node": ">= 0.4" 3203 }, 3204 "funding": { 3205 "url": "https://github.com/sponsors/ljharb" 3206 } 3207 }, 3208 "node_modules/is-regex": { 3209 "version": "1.2.1", 3210 "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz", 3211 "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==", 3212 "dev": true, 3213 "license": "MIT", 3214 "dependencies": { 3215 "call-bound": "^1.0.2", 3216 "gopd": "^1.2.0", 3217 "has-tostringtag": "^1.0.2", 3218 "hasown": "^2.0.2" 3219 }, 3220 "engines": { 3221 "node": ">= 0.4" 3222 }, 3223 "funding": { 3224 "url": "https://github.com/sponsors/ljharb" 3225 } 3226 }, 3227 "node_modules/is-set": { 3228 "version": "2.0.3", 3229 "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", 3230 "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", 3231 "dev": true, 3232 "license": "MIT", 3233 "engines": { 3234 "node": ">= 0.4" 3235 }, 3236 "funding": { 3237 "url": "https://github.com/sponsors/ljharb" 3238 } 3239 }, 3240 "node_modules/is-shared-array-buffer": { 3241 "version": "1.0.4", 3242 "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz", 3243 "integrity": "sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==", 3244 "dev": true, 3245 "license": "MIT", 3246 "dependencies": { 3247 "call-bound": "^1.0.3" 3248 }, 3249 "engines": { 3250 "node": ">= 0.4" 3251 }, 3252 "funding": { 3253 "url": "https://github.com/sponsors/ljharb" 3254 } 3255 }, 3256 "node_modules/is-string": { 3257 "version": "1.1.1", 3258 "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.1.1.tgz", 3259 "integrity": "sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==", 3260 "dev": true, 3261 "license": "MIT", 3262 "dependencies": { 3263 "call-bound": "^1.0.3", 3264 "has-tostringtag": "^1.0.2" 3265 }, 3266 "engines": { 3267 "node": ">= 0.4" 3268 }, 3269 "funding": { 3270 "url": "https://github.com/sponsors/ljharb" 3271 } 3272 }, 3273 "node_modules/is-symbol": { 3274 "version": "1.1.1", 3275 "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.1.1.tgz", 3276 "integrity": "sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==", 3277 "dev": true, 3278 "license": "MIT", 3279 "dependencies": { 3280 "call-bound": "^1.0.2", 3281 "has-symbols": "^1.1.0", 3282 "safe-regex-test": "^1.1.0" 3283 }, 3284 "engines": { 3285 "node": ">= 0.4" 3286 }, 3287 "funding": { 3288 "url": "https://github.com/sponsors/ljharb" 3289 } 3290 }, 3291 "node_modules/is-typed-array": { 3292 "version": "1.1.15", 3293 "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz", 3294 "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==", 3295 "dev": true, 3296 "license": "MIT", 3297 "dependencies": { 3298 "which-typed-array": "^1.1.16" 3299 }, 3300 "engines": { 3301 "node": ">= 0.4" 3302 }, 3303 "funding": { 3304 "url": "https://github.com/sponsors/ljharb" 3305 } 3306 }, 3307 "node_modules/is-weakmap": { 3308 "version": "2.0.2", 3309 "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", 3310 "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", 3311 "dev": true, 3312 "license": "MIT", 3313 "engines": { 3314 "node": ">= 0.4" 3315 }, 3316 "funding": { 3317 "url": "https://github.com/sponsors/ljharb" 3318 } 3319 }, 3320 "node_modules/is-weakref": { 3321 "version": "1.1.1", 3322 "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.1.1.tgz", 3323 "integrity": "sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==", 3324 "dev": true, 3325 "license": "MIT", 3326 "dependencies": { 3327 "call-bound": "^1.0.3" 3328 }, 3329 "engines": { 3330 "node": ">= 0.4" 3331 }, 3332 "funding": { 3333 "url": "https://github.com/sponsors/ljharb" 3334 } 3335 }, 3336 "node_modules/is-weakset": { 3337 "version": "2.0.4", 3338 "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.4.tgz", 3339 "integrity": "sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==", 3340 "dev": true, 3341 "license": "MIT", 3342 "dependencies": { 3343 "call-bound": "^1.0.3", 3344 "get-intrinsic": "^1.2.6" 3345 }, 3346 "engines": { 3347 "node": ">= 0.4" 3348 }, 3349 "funding": { 3350 "url": "https://github.com/sponsors/ljharb" 3351 } 3352 }, 3353 "node_modules/isarray": { 3354 "version": "2.0.5", 3355 "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", 3356 "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", 3357 "dev": true, 3358 "license": "MIT" 3359 }, 3360 "node_modules/isexe": { 3361 "version": "2.0.0", 3362 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 3363 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", 3364 "dev": true, 3365 "license": "ISC" 3366 }, 3367 "node_modules/iterator.prototype": { 3368 "version": "1.1.5", 3369 "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.5.tgz", 3370 "integrity": "sha512-H0dkQoCa3b2VEeKQBOxFph+JAbcrQdE7KC0UkqwpLmv2EC4P41QXP+rqo9wYodACiG5/WM5s9oDApTU8utwj9g==", 3371 "dev": true, 3372 "license": "MIT", 3373 "dependencies": { 3374 "define-data-property": "^1.1.4", 3375 "es-object-atoms": "^1.0.0", 3376 "get-intrinsic": "^1.2.6", 3377 "get-proto": "^1.0.0", 3378 "has-symbols": "^1.1.0", 3379 "set-function-name": "^2.0.2" 3380 }, 3381 "engines": { 3382 "node": ">= 0.4" 3383 } 3384 }, 3385 "node_modules/js-tokens": { 3386 "version": "4.0.0", 3387 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", 3388 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", 3389 "license": "MIT" 3390 }, 3391 "node_modules/js-yaml": { 3392 "version": "4.1.1", 3393 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz", 3394 "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==", 3395 "dev": true, 3396 "license": "MIT", 3397 "dependencies": { 3398 "argparse": "^2.0.1" 3399 }, 3400 "bin": { 3401 "js-yaml": "bin/js-yaml.js" 3402 } 3403 }, 3404 "node_modules/jsesc": { 3405 "version": "3.1.0", 3406 "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", 3407 "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", 3408 "dev": true, 3409 "license": "MIT", 3410 "bin": { 3411 "jsesc": "bin/jsesc" 3412 }, 3413 "engines": { 3414 "node": ">=6" 3415 } 3416 }, 3417 "node_modules/json-buffer": { 3418 "version": "3.0.1", 3419 "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", 3420 "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", 3421 "dev": true, 3422 "license": "MIT" 3423 }, 3424 "node_modules/json-schema-traverse": { 3425 "version": "0.4.1", 3426 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", 3427 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", 3428 "dev": true, 3429 "license": "MIT" 3430 }, 3431 "node_modules/json-stable-stringify-without-jsonify": { 3432 "version": "1.0.1", 3433 "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", 3434 "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", 3435 "dev": true, 3436 "license": "MIT" 3437 }, 3438 "node_modules/json5": { 3439 "version": "2.2.3", 3440 "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", 3441 "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", 3442 "dev": true, 3443 "license": "MIT", 3444 "bin": { 3445 "json5": "lib/cli.js" 3446 }, 3447 "engines": { 3448 "node": ">=6" 3449 } 3450 }, 3451 "node_modules/jsx-ast-utils": { 3452 "version": "3.3.5", 3453 "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz", 3454 "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==", 3455 "dev": true, 3456 "license": "MIT", 3457 "dependencies": { 3458 "array-includes": "^3.1.6", 3459 "array.prototype.flat": "^1.3.1", 3460 "object.assign": "^4.1.4", 3461 "object.values": "^1.1.6" 3462 }, 3463 "engines": { 3464 "node": ">=4.0" 3465 } 3466 }, 3467 "node_modules/keyv": { 3468 "version": "4.5.4", 3469 "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", 3470 "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", 3471 "dev": true, 3472 "license": "MIT", 3473 "dependencies": { 3474 "json-buffer": "3.0.1" 3475 } 3476 }, 3477 "node_modules/levn": { 3478 "version": "0.4.1", 3479 "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", 3480 "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", 3481 "dev": true, 3482 "license": "MIT", 3483 "dependencies": { 3484 "prelude-ls": "^1.2.1", 3485 "type-check": "~0.4.0" 3486 }, 3487 "engines": { 3488 "node": ">= 0.8.0" 3489 } 3490 }, 3491 "node_modules/locate-path": { 3492 "version": "6.0.0", 3493 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", 3494 "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", 3495 "dev": true, 3496 "license": "MIT", 3497 "dependencies": { 3498 "p-locate": "^5.0.0" 3499 }, 3500 "engines": { 3501 "node": ">=10" 3502 }, 3503 "funding": { 3504 "url": "https://github.com/sponsors/sindresorhus" 3505 } 3506 }, 3507 "node_modules/lodash.merge": { 3508 "version": "4.6.2", 3509 "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", 3510 "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", 3511 "dev": true, 3512 "license": "MIT" 3513 }, 3514 "node_modules/loose-envify": { 3515 "version": "1.4.0", 3516 "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", 3517 "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", 3518 "license": "MIT", 3519 "dependencies": { 3520 "js-tokens": "^3.0.0 || ^4.0.0" 3521 }, 3522 "bin": { 3523 "loose-envify": "cli.js" 3524 } 3525 }, 3526 "node_modules/lru-cache": { 3527 "version": "5.1.1", 3528 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", 3529 "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", 3530 "dev": true, 3531 "license": "ISC", 3532 "dependencies": { 3533 "yallist": "^3.0.2" 3534 } 3535 }, 3536 "node_modules/lucide-react": { 3537 "version": "0.562.0", 3538 "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.562.0.tgz", 3539 "integrity": "sha512-82hOAu7y0dbVuFfmO4bYF1XEwYk/mEbM5E+b1jgci/udUBEE/R7LF5Ip0CCEmXe8AybRM8L+04eP+LGZeDvkiw==", 3540 "license": "ISC", 3541 "peerDependencies": { 3542 "react": "^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0" 3543 } 3544 }, 3545 "node_modules/math-intrinsics": { 3546 "version": "1.1.0", 3547 "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", 3548 "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", 3549 "dev": true, 3550 "license": "MIT", 3551 "engines": { 3552 "node": ">= 0.4" 3553 } 3554 }, 3555 "node_modules/minimatch": { 3556 "version": "3.1.2", 3557 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 3558 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 3559 "dev": true, 3560 "license": "ISC", 3561 "dependencies": { 3562 "brace-expansion": "^1.1.7" 3563 }, 3564 "engines": { 3565 "node": "*" 3566 } 3567 }, 3568 "node_modules/ms": { 3569 "version": "2.1.3", 3570 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", 3571 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", 3572 "dev": true, 3573 "license": "MIT" 3574 }, 3575 "node_modules/nanoid": { 3576 "version": "3.3.11", 3577 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", 3578 "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", 3579 "dev": true, 3580 "funding": [ 3581 { 3582 "type": "github", 3583 "url": "https://github.com/sponsors/ai" 3584 } 3585 ], 3586 "license": "MIT", 3587 "bin": { 3588 "nanoid": "bin/nanoid.cjs" 3589 }, 3590 "engines": { 3591 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" 3592 } 3593 }, 3594 "node_modules/natural-compare": { 3595 "version": "1.4.0", 3596 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", 3597 "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", 3598 "dev": true, 3599 "license": "MIT" 3600 }, 3601 "node_modules/node-releases": { 3602 "version": "2.0.27", 3603 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.27.tgz", 3604 "integrity": "sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==", 3605 "dev": true, 3606 "license": "MIT" 3607 }, 3608 "node_modules/object-assign": { 3609 "version": "4.1.1", 3610 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", 3611 "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", 3612 "dev": true, 3613 "license": "MIT", 3614 "engines": { 3615 "node": ">=0.10.0" 3616 } 3617 }, 3618 "node_modules/object-inspect": { 3619 "version": "1.13.4", 3620 "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", 3621 "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", 3622 "dev": true, 3623 "license": "MIT", 3624 "engines": { 3625 "node": ">= 0.4" 3626 }, 3627 "funding": { 3628 "url": "https://github.com/sponsors/ljharb" 3629 } 3630 }, 3631 "node_modules/object-keys": { 3632 "version": "1.1.1", 3633 "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", 3634 "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", 3635 "dev": true, 3636 "license": "MIT", 3637 "engines": { 3638 "node": ">= 0.4" 3639 } 3640 }, 3641 "node_modules/object.assign": { 3642 "version": "4.1.7", 3643 "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.7.tgz", 3644 "integrity": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==", 3645 "dev": true, 3646 "license": "MIT", 3647 "dependencies": { 3648 "call-bind": "^1.0.8", 3649 "call-bound": "^1.0.3", 3650 "define-properties": "^1.2.1", 3651 "es-object-atoms": "^1.0.0", 3652 "has-symbols": "^1.1.0", 3653 "object-keys": "^1.1.1" 3654 }, 3655 "engines": { 3656 "node": ">= 0.4" 3657 }, 3658 "funding": { 3659 "url": "https://github.com/sponsors/ljharb" 3660 } 3661 }, 3662 "node_modules/object.entries": { 3663 "version": "1.1.9", 3664 "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.9.tgz", 3665 "integrity": "sha512-8u/hfXFRBD1O0hPUjioLhoWFHRmt6tKA4/vZPyckBr18l1KE9uHrFaFaUi8MDRTpi4uak2goyPTSNJLXX2k2Hw==", 3666 "dev": true, 3667 "license": "MIT", 3668 "dependencies": { 3669 "call-bind": "^1.0.8", 3670 "call-bound": "^1.0.4", 3671 "define-properties": "^1.2.1", 3672 "es-object-atoms": "^1.1.1" 3673 }, 3674 "engines": { 3675 "node": ">= 0.4" 3676 } 3677 }, 3678 "node_modules/object.fromentries": { 3679 "version": "2.0.8", 3680 "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz", 3681 "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==", 3682 "dev": true, 3683 "license": "MIT", 3684 "dependencies": { 3685 "call-bind": "^1.0.7", 3686 "define-properties": "^1.2.1", 3687 "es-abstract": "^1.23.2", 3688 "es-object-atoms": "^1.0.0" 3689 }, 3690 "engines": { 3691 "node": ">= 0.4" 3692 }, 3693 "funding": { 3694 "url": "https://github.com/sponsors/ljharb" 3695 } 3696 }, 3697 "node_modules/object.values": { 3698 "version": "1.2.1", 3699 "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.1.tgz", 3700 "integrity": "sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==", 3701 "dev": true, 3702 "license": "MIT", 3703 "dependencies": { 3704 "call-bind": "^1.0.8", 3705 "call-bound": "^1.0.3", 3706 "define-properties": "^1.2.1", 3707 "es-object-atoms": "^1.0.0" 3708 }, 3709 "engines": { 3710 "node": ">= 0.4" 3711 }, 3712 "funding": { 3713 "url": "https://github.com/sponsors/ljharb" 3714 } 3715 }, 3716 "node_modules/optionator": { 3717 "version": "0.9.4", 3718 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", 3719 "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", 3720 "dev": true, 3721 "license": "MIT", 3722 "dependencies": { 3723 "deep-is": "^0.1.3", 3724 "fast-levenshtein": "^2.0.6", 3725 "levn": "^0.4.1", 3726 "prelude-ls": "^1.2.1", 3727 "type-check": "^0.4.0", 3728 "word-wrap": "^1.2.5" 3729 }, 3730 "engines": { 3731 "node": ">= 0.8.0" 3732 } 3733 }, 3734 "node_modules/own-keys": { 3735 "version": "1.0.1", 3736 "resolved": "https://registry.npmjs.org/own-keys/-/own-keys-1.0.1.tgz", 3737 "integrity": "sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==", 3738 "dev": true, 3739 "license": "MIT", 3740 "dependencies": { 3741 "get-intrinsic": "^1.2.6", 3742 "object-keys": "^1.1.1", 3743 "safe-push-apply": "^1.0.0" 3744 }, 3745 "engines": { 3746 "node": ">= 0.4" 3747 }, 3748 "funding": { 3749 "url": "https://github.com/sponsors/ljharb" 3750 } 3751 }, 3752 "node_modules/p-limit": { 3753 "version": "3.1.0", 3754 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", 3755 "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", 3756 "dev": true, 3757 "license": "MIT", 3758 "dependencies": { 3759 "yocto-queue": "^0.1.0" 3760 }, 3761 "engines": { 3762 "node": ">=10" 3763 }, 3764 "funding": { 3765 "url": "https://github.com/sponsors/sindresorhus" 3766 } 3767 }, 3768 "node_modules/p-locate": { 3769 "version": "5.0.0", 3770 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", 3771 "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", 3772 "dev": true, 3773 "license": "MIT", 3774 "dependencies": { 3775 "p-limit": "^3.0.2" 3776 }, 3777 "engines": { 3778 "node": ">=10" 3779 }, 3780 "funding": { 3781 "url": "https://github.com/sponsors/sindresorhus" 3782 } 3783 }, 3784 "node_modules/parent-module": { 3785 "version": "1.0.1", 3786 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", 3787 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", 3788 "dev": true, 3789 "license": "MIT", 3790 "dependencies": { 3791 "callsites": "^3.0.0" 3792 }, 3793 "engines": { 3794 "node": ">=6" 3795 } 3796 }, 3797 "node_modules/path-exists": { 3798 "version": "4.0.0", 3799 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", 3800 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", 3801 "dev": true, 3802 "license": "MIT", 3803 "engines": { 3804 "node": ">=8" 3805 } 3806 }, 3807 "node_modules/path-key": { 3808 "version": "3.1.1", 3809 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 3810 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", 3811 "dev": true, 3812 "license": "MIT", 3813 "engines": { 3814 "node": ">=8" 3815 } 3816 }, 3817 "node_modules/path-parse": { 3818 "version": "1.0.7", 3819 "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", 3820 "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", 3821 "dev": true, 3822 "license": "MIT" 3823 }, 3824 "node_modules/picocolors": { 3825 "version": "1.1.1", 3826 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", 3827 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", 3828 "dev": true, 3829 "license": "ISC" 3830 }, 3831 "node_modules/picomatch": { 3832 "version": "4.0.3", 3833 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", 3834 "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", 3835 "dev": true, 3836 "license": "MIT", 3837 "peer": true, 3838 "engines": { 3839 "node": ">=12" 3840 }, 3841 "funding": { 3842 "url": "https://github.com/sponsors/jonschlinkert" 3843 } 3844 }, 3845 "node_modules/possible-typed-array-names": { 3846 "version": "1.1.0", 3847 "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz", 3848 "integrity": "sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==", 3849 "dev": true, 3850 "license": "MIT", 3851 "engines": { 3852 "node": ">= 0.4" 3853 } 3854 }, 3855 "node_modules/postcss": { 3856 "version": "8.5.6", 3857 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz", 3858 "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==", 3859 "dev": true, 3860 "funding": [ 3861 { 3862 "type": "opencollective", 3863 "url": "https://opencollective.com/postcss/" 3864 }, 3865 { 3866 "type": "tidelift", 3867 "url": "https://tidelift.com/funding/github/npm/postcss" 3868 }, 3869 { 3870 "type": "github", 3871 "url": "https://github.com/sponsors/ai" 3872 } 3873 ], 3874 "license": "MIT", 3875 "dependencies": { 3876 "nanoid": "^3.3.11", 3877 "picocolors": "^1.1.1", 3878 "source-map-js": "^1.2.1" 3879 }, 3880 "engines": { 3881 "node": "^10 || ^12 || >=14" 3882 } 3883 }, 3884 "node_modules/prelude-ls": { 3885 "version": "1.2.1", 3886 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", 3887 "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", 3888 "dev": true, 3889 "license": "MIT", 3890 "engines": { 3891 "node": ">= 0.8.0" 3892 } 3893 }, 3894 "node_modules/prop-types": { 3895 "version": "15.8.1", 3896 "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", 3897 "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", 3898 "dev": true, 3899 "license": "MIT", 3900 "dependencies": { 3901 "loose-envify": "^1.4.0", 3902 "object-assign": "^4.1.1", 3903 "react-is": "^16.13.1" 3904 } 3905 }, 3906 "node_modules/punycode": { 3907 "version": "2.3.1", 3908 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", 3909 "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", 3910 "dev": true, 3911 "license": "MIT", 3912 "engines": { 3913 "node": ">=6" 3914 } 3915 }, 3916 "node_modules/react": { 3917 "version": "18.3.1", 3918 "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", 3919 "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", 3920 "license": "MIT", 3921 "peer": true, 3922 "dependencies": { 3923 "loose-envify": "^1.1.0" 3924 }, 3925 "engines": { 3926 "node": ">=0.10.0" 3927 } 3928 }, 3929 "node_modules/react-dom": { 3930 "version": "18.3.1", 3931 "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", 3932 "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", 3933 "license": "MIT", 3934 "peer": true, 3935 "dependencies": { 3936 "loose-envify": "^1.1.0", 3937 "scheduler": "^0.23.2" 3938 }, 3939 "peerDependencies": { 3940 "react": "^18.3.1" 3941 } 3942 }, 3943 "node_modules/react-icons": { 3944 "version": "5.5.0", 3945 "resolved": "https://registry.npmjs.org/react-icons/-/react-icons-5.5.0.tgz", 3946 "integrity": "sha512-MEFcXdkP3dLo8uumGI5xN3lDFNsRtrjbOEKDLD7yv76v4wpnEq2Lt2qeHaQOr34I/wPN3s3+N08WkQ+CW37Xiw==", 3947 "license": "MIT", 3948 "peerDependencies": { 3949 "react": "*" 3950 } 3951 }, 3952 "node_modules/react-is": { 3953 "version": "16.13.1", 3954 "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", 3955 "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", 3956 "dev": true, 3957 "license": "MIT" 3958 }, 3959 "node_modules/react-refresh": { 3960 "version": "0.17.0", 3961 "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.17.0.tgz", 3962 "integrity": "sha512-z6F7K9bV85EfseRCp2bzrpyQ0Gkw1uLoCel9XBVWPg/TjRj94SkJzUTGfOa4bs7iJvBWtQG0Wq7wnI0syw3EBQ==", 3963 "dev": true, 3964 "license": "MIT", 3965 "engines": { 3966 "node": ">=0.10.0" 3967 } 3968 }, 3969 "node_modules/react-router": { 3970 "version": "6.30.3", 3971 "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.30.3.tgz", 3972 "integrity": "sha512-XRnlbKMTmktBkjCLE8/XcZFlnHvr2Ltdr1eJX4idL55/9BbORzyZEaIkBFDhFGCEWBBItsVrDxwx3gnisMitdw==", 3973 "license": "MIT", 3974 "dependencies": { 3975 "@remix-run/router": "1.23.2" 3976 }, 3977 "engines": { 3978 "node": ">=14.0.0" 3979 }, 3980 "peerDependencies": { 3981 "react": ">=16.8" 3982 } 3983 }, 3984 "node_modules/react-router-dom": { 3985 "version": "6.30.3", 3986 "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.30.3.tgz", 3987 "integrity": "sha512-pxPcv1AczD4vso7G4Z3TKcvlxK7g7TNt3/FNGMhfqyntocvYKj+GCatfigGDjbLozC4baguJ0ReCigoDJXb0ag==", 3988 "license": "MIT", 3989 "dependencies": { 3990 "@remix-run/router": "1.23.2", 3991 "react-router": "6.30.3" 3992 }, 3993 "engines": { 3994 "node": ">=14.0.0" 3995 }, 3996 "peerDependencies": { 3997 "react": ">=16.8", 3998 "react-dom": ">=16.8" 3999 } 4000 }, 4001 "node_modules/reflect.getprototypeof": { 4002 "version": "1.0.10", 4003 "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.10.tgz", 4004 "integrity": "sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==", 4005 "dev": true, 4006 "license": "MIT", 4007 "dependencies": { 4008 "call-bind": "^1.0.8", 4009 "define-properties": "^1.2.1", 4010 "es-abstract": "^1.23.9", 4011 "es-errors": "^1.3.0", 4012 "es-object-atoms": "^1.0.0", 4013 "get-intrinsic": "^1.2.7", 4014 "get-proto": "^1.0.1", 4015 "which-builtin-type": "^1.2.1" 4016 }, 4017 "engines": { 4018 "node": ">= 0.4" 4019 }, 4020 "funding": { 4021 "url": "https://github.com/sponsors/ljharb" 4022 } 4023 }, 4024 "node_modules/regexp.prototype.flags": { 4025 "version": "1.5.4", 4026 "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz", 4027 "integrity": "sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==", 4028 "dev": true, 4029 "license": "MIT", 4030 "dependencies": { 4031 "call-bind": "^1.0.8", 4032 "define-properties": "^1.2.1", 4033 "es-errors": "^1.3.0", 4034 "get-proto": "^1.0.1", 4035 "gopd": "^1.2.0", 4036 "set-function-name": "^2.0.2" 4037 }, 4038 "engines": { 4039 "node": ">= 0.4" 4040 }, 4041 "funding": { 4042 "url": "https://github.com/sponsors/ljharb" 4043 } 4044 }, 4045 "node_modules/resolve": { 4046 "version": "2.0.0-next.5", 4047 "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz", 4048 "integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==", 4049 "dev": true, 4050 "license": "MIT", 4051 "dependencies": { 4052 "is-core-module": "^2.13.0", 4053 "path-parse": "^1.0.7", 4054 "supports-preserve-symlinks-flag": "^1.0.0" 4055 }, 4056 "bin": { 4057 "resolve": "bin/resolve" 4058 }, 4059 "funding": { 4060 "url": "https://github.com/sponsors/ljharb" 4061 } 4062 }, 4063 "node_modules/resolve-from": { 4064 "version": "4.0.0", 4065 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", 4066 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", 4067 "dev": true, 4068 "license": "MIT", 4069 "engines": { 4070 "node": ">=4" 4071 } 4072 }, 4073 "node_modules/rollup": { 4074 "version": "4.54.0", 4075 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.54.0.tgz", 4076 "integrity": "sha512-3nk8Y3a9Ea8szgKhinMlGMhGMw89mqule3KWczxhIzqudyHdCIOHw8WJlj/r329fACjKLEh13ZSk7oE22kyeIw==", 4077 "dev": true, 4078 "license": "MIT", 4079 "dependencies": { 4080 "@types/estree": "1.0.8" 4081 }, 4082 "bin": { 4083 "rollup": "dist/bin/rollup" 4084 }, 4085 "engines": { 4086 "node": ">=18.0.0", 4087 "npm": ">=8.0.0" 4088 }, 4089 "optionalDependencies": { 4090 "@rollup/rollup-android-arm-eabi": "4.54.0", 4091 "@rollup/rollup-android-arm64": "4.54.0", 4092 "@rollup/rollup-darwin-arm64": "4.54.0", 4093 "@rollup/rollup-darwin-x64": "4.54.0", 4094 "@rollup/rollup-freebsd-arm64": "4.54.0", 4095 "@rollup/rollup-freebsd-x64": "4.54.0", 4096 "@rollup/rollup-linux-arm-gnueabihf": "4.54.0", 4097 "@rollup/rollup-linux-arm-musleabihf": "4.54.0", 4098 "@rollup/rollup-linux-arm64-gnu": "4.54.0", 4099 "@rollup/rollup-linux-arm64-musl": "4.54.0", 4100 "@rollup/rollup-linux-loong64-gnu": "4.54.0", 4101 "@rollup/rollup-linux-ppc64-gnu": "4.54.0", 4102 "@rollup/rollup-linux-riscv64-gnu": "4.54.0", 4103 "@rollup/rollup-linux-riscv64-musl": "4.54.0", 4104 "@rollup/rollup-linux-s390x-gnu": "4.54.0", 4105 "@rollup/rollup-linux-x64-gnu": "4.54.0", 4106 "@rollup/rollup-linux-x64-musl": "4.54.0", 4107 "@rollup/rollup-openharmony-arm64": "4.54.0", 4108 "@rollup/rollup-win32-arm64-msvc": "4.54.0", 4109 "@rollup/rollup-win32-ia32-msvc": "4.54.0", 4110 "@rollup/rollup-win32-x64-gnu": "4.54.0", 4111 "@rollup/rollup-win32-x64-msvc": "4.54.0", 4112 "fsevents": "~2.3.2" 4113 } 4114 }, 4115 "node_modules/safe-array-concat": { 4116 "version": "1.1.3", 4117 "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.3.tgz", 4118 "integrity": "sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==", 4119 "dev": true, 4120 "license": "MIT", 4121 "dependencies": { 4122 "call-bind": "^1.0.8", 4123 "call-bound": "^1.0.2", 4124 "get-intrinsic": "^1.2.6", 4125 "has-symbols": "^1.1.0", 4126 "isarray": "^2.0.5" 4127 }, 4128 "engines": { 4129 "node": ">=0.4" 4130 }, 4131 "funding": { 4132 "url": "https://github.com/sponsors/ljharb" 4133 } 4134 }, 4135 "node_modules/safe-push-apply": { 4136 "version": "1.0.0", 4137 "resolved": "https://registry.npmjs.org/safe-push-apply/-/safe-push-apply-1.0.0.tgz", 4138 "integrity": "sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==", 4139 "dev": true, 4140 "license": "MIT", 4141 "dependencies": { 4142 "es-errors": "^1.3.0", 4143 "isarray": "^2.0.5" 4144 }, 4145 "engines": { 4146 "node": ">= 0.4" 4147 }, 4148 "funding": { 4149 "url": "https://github.com/sponsors/ljharb" 4150 } 4151 }, 4152 "node_modules/safe-regex-test": { 4153 "version": "1.1.0", 4154 "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz", 4155 "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==", 4156 "dev": true, 4157 "license": "MIT", 4158 "dependencies": { 4159 "call-bound": "^1.0.2", 4160 "es-errors": "^1.3.0", 4161 "is-regex": "^1.2.1" 4162 }, 4163 "engines": { 4164 "node": ">= 0.4" 4165 }, 4166 "funding": { 4167 "url": "https://github.com/sponsors/ljharb" 4168 } 4169 }, 4170 "node_modules/scheduler": { 4171 "version": "0.23.2", 4172 "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", 4173 "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", 4174 "license": "MIT", 4175 "dependencies": { 4176 "loose-envify": "^1.1.0" 4177 } 4178 }, 4179 "node_modules/semver": { 4180 "version": "6.3.1", 4181 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", 4182 "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", 4183 "dev": true, 4184 "license": "ISC", 4185 "bin": { 4186 "semver": "bin/semver.js" 4187 } 4188 }, 4189 "node_modules/set-function-length": { 4190 "version": "1.2.2", 4191 "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", 4192 "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", 4193 "dev": true, 4194 "license": "MIT", 4195 "dependencies": { 4196 "define-data-property": "^1.1.4", 4197 "es-errors": "^1.3.0", 4198 "function-bind": "^1.1.2", 4199 "get-intrinsic": "^1.2.4", 4200 "gopd": "^1.0.1", 4201 "has-property-descriptors": "^1.0.2" 4202 }, 4203 "engines": { 4204 "node": ">= 0.4" 4205 } 4206 }, 4207 "node_modules/set-function-name": { 4208 "version": "2.0.2", 4209 "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", 4210 "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", 4211 "dev": true, 4212 "license": "MIT", 4213 "dependencies": { 4214 "define-data-property": "^1.1.4", 4215 "es-errors": "^1.3.0", 4216 "functions-have-names": "^1.2.3", 4217 "has-property-descriptors": "^1.0.2" 4218 }, 4219 "engines": { 4220 "node": ">= 0.4" 4221 } 4222 }, 4223 "node_modules/set-proto": { 4224 "version": "1.0.0", 4225 "resolved": "https://registry.npmjs.org/set-proto/-/set-proto-1.0.0.tgz", 4226 "integrity": "sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==", 4227 "dev": true, 4228 "license": "MIT", 4229 "dependencies": { 4230 "dunder-proto": "^1.0.1", 4231 "es-errors": "^1.3.0", 4232 "es-object-atoms": "^1.0.0" 4233 }, 4234 "engines": { 4235 "node": ">= 0.4" 4236 } 4237 }, 4238 "node_modules/shebang-command": { 4239 "version": "2.0.0", 4240 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 4241 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 4242 "dev": true, 4243 "license": "MIT", 4244 "dependencies": { 4245 "shebang-regex": "^3.0.0" 4246 }, 4247 "engines": { 4248 "node": ">=8" 4249 } 4250 }, 4251 "node_modules/shebang-regex": { 4252 "version": "3.0.0", 4253 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 4254 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", 4255 "dev": true, 4256 "license": "MIT", 4257 "engines": { 4258 "node": ">=8" 4259 } 4260 }, 4261 "node_modules/side-channel": { 4262 "version": "1.1.0", 4263 "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", 4264 "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", 4265 "dev": true, 4266 "license": "MIT", 4267 "dependencies": { 4268 "es-errors": "^1.3.0", 4269 "object-inspect": "^1.13.3", 4270 "side-channel-list": "^1.0.0", 4271 "side-channel-map": "^1.0.1", 4272 "side-channel-weakmap": "^1.0.2" 4273 }, 4274 "engines": { 4275 "node": ">= 0.4" 4276 }, 4277 "funding": { 4278 "url": "https://github.com/sponsors/ljharb" 4279 } 4280 }, 4281 "node_modules/side-channel-list": { 4282 "version": "1.0.0", 4283 "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", 4284 "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", 4285 "dev": true, 4286 "license": "MIT", 4287 "dependencies": { 4288 "es-errors": "^1.3.0", 4289 "object-inspect": "^1.13.3" 4290 }, 4291 "engines": { 4292 "node": ">= 0.4" 4293 }, 4294 "funding": { 4295 "url": "https://github.com/sponsors/ljharb" 4296 } 4297 }, 4298 "node_modules/side-channel-map": { 4299 "version": "1.0.1", 4300 "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", 4301 "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", 4302 "dev": true, 4303 "license": "MIT", 4304 "dependencies": { 4305 "call-bound": "^1.0.2", 4306 "es-errors": "^1.3.0", 4307 "get-intrinsic": "^1.2.5", 4308 "object-inspect": "^1.13.3" 4309 }, 4310 "engines": { 4311 "node": ">= 0.4" 4312 }, 4313 "funding": { 4314 "url": "https://github.com/sponsors/ljharb" 4315 } 4316 }, 4317 "node_modules/side-channel-weakmap": { 4318 "version": "1.0.2", 4319 "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", 4320 "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", 4321 "dev": true, 4322 "license": "MIT", 4323 "dependencies": { 4324 "call-bound": "^1.0.2", 4325 "es-errors": "^1.3.0", 4326 "get-intrinsic": "^1.2.5", 4327 "object-inspect": "^1.13.3", 4328 "side-channel-map": "^1.0.1" 4329 }, 4330 "engines": { 4331 "node": ">= 0.4" 4332 }, 4333 "funding": { 4334 "url": "https://github.com/sponsors/ljharb" 4335 } 4336 }, 4337 "node_modules/source-map-js": { 4338 "version": "1.2.1", 4339 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", 4340 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", 4341 "dev": true, 4342 "license": "BSD-3-Clause", 4343 "engines": { 4344 "node": ">=0.10.0" 4345 } 4346 }, 4347 "node_modules/stop-iteration-iterator": { 4348 "version": "1.1.0", 4349 "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.1.0.tgz", 4350 "integrity": "sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==", 4351 "dev": true, 4352 "license": "MIT", 4353 "dependencies": { 4354 "es-errors": "^1.3.0", 4355 "internal-slot": "^1.1.0" 4356 }, 4357 "engines": { 4358 "node": ">= 0.4" 4359 } 4360 }, 4361 "node_modules/string.prototype.matchall": { 4362 "version": "4.0.12", 4363 "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.12.tgz", 4364 "integrity": "sha512-6CC9uyBL+/48dYizRf7H7VAYCMCNTBeM78x/VTUe9bFEaxBepPJDa1Ow99LqI/1yF7kuy7Q3cQsYMrcjGUcskA==", 4365 "dev": true, 4366 "license": "MIT", 4367 "dependencies": { 4368 "call-bind": "^1.0.8", 4369 "call-bound": "^1.0.3", 4370 "define-properties": "^1.2.1", 4371 "es-abstract": "^1.23.6", 4372 "es-errors": "^1.3.0", 4373 "es-object-atoms": "^1.0.0", 4374 "get-intrinsic": "^1.2.6", 4375 "gopd": "^1.2.0", 4376 "has-symbols": "^1.1.0", 4377 "internal-slot": "^1.1.0", 4378 "regexp.prototype.flags": "^1.5.3", 4379 "set-function-name": "^2.0.2", 4380 "side-channel": "^1.1.0" 4381 }, 4382 "engines": { 4383 "node": ">= 0.4" 4384 }, 4385 "funding": { 4386 "url": "https://github.com/sponsors/ljharb" 4387 } 4388 }, 4389 "node_modules/string.prototype.repeat": { 4390 "version": "1.0.0", 4391 "resolved": "https://registry.npmjs.org/string.prototype.repeat/-/string.prototype.repeat-1.0.0.tgz", 4392 "integrity": "sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==", 4393 "dev": true, 4394 "license": "MIT", 4395 "dependencies": { 4396 "define-properties": "^1.1.3", 4397 "es-abstract": "^1.17.5" 4398 } 4399 }, 4400 "node_modules/string.prototype.trim": { 4401 "version": "1.2.10", 4402 "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz", 4403 "integrity": "sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==", 4404 "dev": true, 4405 "license": "MIT", 4406 "dependencies": { 4407 "call-bind": "^1.0.8", 4408 "call-bound": "^1.0.2", 4409 "define-data-property": "^1.1.4", 4410 "define-properties": "^1.2.1", 4411 "es-abstract": "^1.23.5", 4412 "es-object-atoms": "^1.0.0", 4413 "has-property-descriptors": "^1.0.2" 4414 }, 4415 "engines": { 4416 "node": ">= 0.4" 4417 }, 4418 "funding": { 4419 "url": "https://github.com/sponsors/ljharb" 4420 } 4421 }, 4422 "node_modules/string.prototype.trimend": { 4423 "version": "1.0.9", 4424 "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz", 4425 "integrity": "sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==", 4426 "dev": true, 4427 "license": "MIT", 4428 "dependencies": { 4429 "call-bind": "^1.0.8", 4430 "call-bound": "^1.0.2", 4431 "define-properties": "^1.2.1", 4432 "es-object-atoms": "^1.0.0" 4433 }, 4434 "engines": { 4435 "node": ">= 0.4" 4436 }, 4437 "funding": { 4438 "url": "https://github.com/sponsors/ljharb" 4439 } 4440 }, 4441 "node_modules/string.prototype.trimstart": { 4442 "version": "1.0.8", 4443 "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", 4444 "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", 4445 "dev": true, 4446 "license": "MIT", 4447 "dependencies": { 4448 "call-bind": "^1.0.7", 4449 "define-properties": "^1.2.1", 4450 "es-object-atoms": "^1.0.0" 4451 }, 4452 "engines": { 4453 "node": ">= 0.4" 4454 }, 4455 "funding": { 4456 "url": "https://github.com/sponsors/ljharb" 4457 } 4458 }, 4459 "node_modules/strip-json-comments": { 4460 "version": "3.1.1", 4461 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", 4462 "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", 4463 "dev": true, 4464 "license": "MIT", 4465 "engines": { 4466 "node": ">=8" 4467 }, 4468 "funding": { 4469 "url": "https://github.com/sponsors/sindresorhus" 4470 } 4471 }, 4472 "node_modules/supports-color": { 4473 "version": "7.2.0", 4474 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 4475 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 4476 "dev": true, 4477 "license": "MIT", 4478 "dependencies": { 4479 "has-flag": "^4.0.0" 4480 }, 4481 "engines": { 4482 "node": ">=8" 4483 } 4484 }, 4485 "node_modules/supports-preserve-symlinks-flag": { 4486 "version": "1.0.0", 4487 "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", 4488 "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", 4489 "dev": true, 4490 "license": "MIT", 4491 "engines": { 4492 "node": ">= 0.4" 4493 }, 4494 "funding": { 4495 "url": "https://github.com/sponsors/ljharb" 4496 } 4497 }, 4498 "node_modules/tinyglobby": { 4499 "version": "0.2.15", 4500 "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz", 4501 "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==", 4502 "dev": true, 4503 "license": "MIT", 4504 "dependencies": { 4505 "fdir": "^6.5.0", 4506 "picomatch": "^4.0.3" 4507 }, 4508 "engines": { 4509 "node": ">=12.0.0" 4510 }, 4511 "funding": { 4512 "url": "https://github.com/sponsors/SuperchupuDev" 4513 } 4514 }, 4515 "node_modules/type-check": { 4516 "version": "0.4.0", 4517 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", 4518 "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", 4519 "dev": true, 4520 "license": "MIT", 4521 "dependencies": { 4522 "prelude-ls": "^1.2.1" 4523 }, 4524 "engines": { 4525 "node": ">= 0.8.0" 4526 } 4527 }, 4528 "node_modules/typed-array-buffer": { 4529 "version": "1.0.3", 4530 "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz", 4531 "integrity": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==", 4532 "dev": true, 4533 "license": "MIT", 4534 "dependencies": { 4535 "call-bound": "^1.0.3", 4536 "es-errors": "^1.3.0", 4537 "is-typed-array": "^1.1.14" 4538 }, 4539 "engines": { 4540 "node": ">= 0.4" 4541 } 4542 }, 4543 "node_modules/typed-array-byte-length": { 4544 "version": "1.0.3", 4545 "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz", 4546 "integrity": "sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==", 4547 "dev": true, 4548 "license": "MIT", 4549 "dependencies": { 4550 "call-bind": "^1.0.8", 4551 "for-each": "^0.3.3", 4552 "gopd": "^1.2.0", 4553 "has-proto": "^1.2.0", 4554 "is-typed-array": "^1.1.14" 4555 }, 4556 "engines": { 4557 "node": ">= 0.4" 4558 }, 4559 "funding": { 4560 "url": "https://github.com/sponsors/ljharb" 4561 } 4562 }, 4563 "node_modules/typed-array-byte-offset": { 4564 "version": "1.0.4", 4565 "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz", 4566 "integrity": "sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==", 4567 "dev": true, 4568 "license": "MIT", 4569 "dependencies": { 4570 "available-typed-arrays": "^1.0.7", 4571 "call-bind": "^1.0.8", 4572 "for-each": "^0.3.3", 4573 "gopd": "^1.2.0", 4574 "has-proto": "^1.2.0", 4575 "is-typed-array": "^1.1.15", 4576 "reflect.getprototypeof": "^1.0.9" 4577 }, 4578 "engines": { 4579 "node": ">= 0.4" 4580 }, 4581 "funding": { 4582 "url": "https://github.com/sponsors/ljharb" 4583 } 4584 }, 4585 "node_modules/typed-array-length": { 4586 "version": "1.0.7", 4587 "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.7.tgz", 4588 "integrity": "sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==", 4589 "dev": true, 4590 "license": "MIT", 4591 "dependencies": { 4592 "call-bind": "^1.0.7", 4593 "for-each": "^0.3.3", 4594 "gopd": "^1.0.1", 4595 "is-typed-array": "^1.1.13", 4596 "possible-typed-array-names": "^1.0.0", 4597 "reflect.getprototypeof": "^1.0.6" 4598 }, 4599 "engines": { 4600 "node": ">= 0.4" 4601 }, 4602 "funding": { 4603 "url": "https://github.com/sponsors/ljharb" 4604 } 4605 }, 4606 "node_modules/unbox-primitive": { 4607 "version": "1.1.0", 4608 "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.1.0.tgz", 4609 "integrity": "sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==", 4610 "dev": true, 4611 "license": "MIT", 4612 "dependencies": { 4613 "call-bound": "^1.0.3", 4614 "has-bigints": "^1.0.2", 4615 "has-symbols": "^1.1.0", 4616 "which-boxed-primitive": "^1.1.1" 4617 }, 4618 "engines": { 4619 "node": ">= 0.4" 4620 }, 4621 "funding": { 4622 "url": "https://github.com/sponsors/ljharb" 4623 } 4624 }, 4625 "node_modules/update-browserslist-db": { 4626 "version": "1.2.3", 4627 "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz", 4628 "integrity": "sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==", 4629 "dev": true, 4630 "funding": [ 4631 { 4632 "type": "opencollective", 4633 "url": "https://opencollective.com/browserslist" 4634 }, 4635 { 4636 "type": "tidelift", 4637 "url": "https://tidelift.com/funding/github/npm/browserslist" 4638 }, 4639 { 4640 "type": "github", 4641 "url": "https://github.com/sponsors/ai" 4642 } 4643 ], 4644 "license": "MIT", 4645 "dependencies": { 4646 "escalade": "^3.2.0", 4647 "picocolors": "^1.1.1" 4648 }, 4649 "bin": { 4650 "update-browserslist-db": "cli.js" 4651 }, 4652 "peerDependencies": { 4653 "browserslist": ">= 4.21.0" 4654 } 4655 }, 4656 "node_modules/uri-js": { 4657 "version": "4.4.1", 4658 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", 4659 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", 4660 "dev": true, 4661 "license": "BSD-2-Clause", 4662 "dependencies": { 4663 "punycode": "^2.1.0" 4664 } 4665 }, 4666 "node_modules/vite": { 4667 "version": "6.4.1", 4668 "resolved": "https://registry.npmjs.org/vite/-/vite-6.4.1.tgz", 4669 "integrity": "sha512-+Oxm7q9hDoLMyJOYfUYBuHQo+dkAloi33apOPP56pzj+vsdJDzr+j1NISE5pyaAuKL4A3UD34qd0lx5+kfKp2g==", 4670 "dev": true, 4671 "license": "MIT", 4672 "peer": true, 4673 "dependencies": { 4674 "esbuild": "^0.25.0", 4675 "fdir": "^6.4.4", 4676 "picomatch": "^4.0.2", 4677 "postcss": "^8.5.3", 4678 "rollup": "^4.34.9", 4679 "tinyglobby": "^0.2.13" 4680 }, 4681 "bin": { 4682 "vite": "bin/vite.js" 4683 }, 4684 "engines": { 4685 "node": "^18.0.0 || ^20.0.0 || >=22.0.0" 4686 }, 4687 "funding": { 4688 "url": "https://github.com/vitejs/vite?sponsor=1" 4689 }, 4690 "optionalDependencies": { 4691 "fsevents": "~2.3.3" 4692 }, 4693 "peerDependencies": { 4694 "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0", 4695 "jiti": ">=1.21.0", 4696 "less": "*", 4697 "lightningcss": "^1.21.0", 4698 "sass": "*", 4699 "sass-embedded": "*", 4700 "stylus": "*", 4701 "sugarss": "*", 4702 "terser": "^5.16.0", 4703 "tsx": "^4.8.1", 4704 "yaml": "^2.4.2" 4705 }, 4706 "peerDependenciesMeta": { 4707 "@types/node": { 4708 "optional": true 4709 }, 4710 "jiti": { 4711 "optional": true 4712 }, 4713 "less": { 4714 "optional": true 4715 }, 4716 "lightningcss": { 4717 "optional": true 4718 }, 4719 "sass": { 4720 "optional": true 4721 }, 4722 "sass-embedded": { 4723 "optional": true 4724 }, 4725 "stylus": { 4726 "optional": true 4727 }, 4728 "sugarss": { 4729 "optional": true 4730 }, 4731 "terser": { 4732 "optional": true 4733 }, 4734 "tsx": { 4735 "optional": true 4736 }, 4737 "yaml": { 4738 "optional": true 4739 } 4740 } 4741 }, 4742 "node_modules/which": { 4743 "version": "2.0.2", 4744 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 4745 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 4746 "dev": true, 4747 "license": "ISC", 4748 "dependencies": { 4749 "isexe": "^2.0.0" 4750 }, 4751 "bin": { 4752 "node-which": "bin/node-which" 4753 }, 4754 "engines": { 4755 "node": ">= 8" 4756 } 4757 }, 4758 "node_modules/which-boxed-primitive": { 4759 "version": "1.1.1", 4760 "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz", 4761 "integrity": "sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==", 4762 "dev": true, 4763 "license": "MIT", 4764 "dependencies": { 4765 "is-bigint": "^1.1.0", 4766 "is-boolean-object": "^1.2.1", 4767 "is-number-object": "^1.1.1", 4768 "is-string": "^1.1.1", 4769 "is-symbol": "^1.1.1" 4770 }, 4771 "engines": { 4772 "node": ">= 0.4" 4773 }, 4774 "funding": { 4775 "url": "https://github.com/sponsors/ljharb" 4776 } 4777 }, 4778 "node_modules/which-builtin-type": { 4779 "version": "1.2.1", 4780 "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.2.1.tgz", 4781 "integrity": "sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==", 4782 "dev": true, 4783 "license": "MIT", 4784 "dependencies": { 4785 "call-bound": "^1.0.2", 4786 "function.prototype.name": "^1.1.6", 4787 "has-tostringtag": "^1.0.2", 4788 "is-async-function": "^2.0.0", 4789 "is-date-object": "^1.1.0", 4790 "is-finalizationregistry": "^1.1.0", 4791 "is-generator-function": "^1.0.10", 4792 "is-regex": "^1.2.1", 4793 "is-weakref": "^1.0.2", 4794 "isarray": "^2.0.5", 4795 "which-boxed-primitive": "^1.1.0", 4796 "which-collection": "^1.0.2", 4797 "which-typed-array": "^1.1.16" 4798 }, 4799 "engines": { 4800 "node": ">= 0.4" 4801 }, 4802 "funding": { 4803 "url": "https://github.com/sponsors/ljharb" 4804 } 4805 }, 4806 "node_modules/which-collection": { 4807 "version": "1.0.2", 4808 "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", 4809 "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", 4810 "dev": true, 4811 "license": "MIT", 4812 "dependencies": { 4813 "is-map": "^2.0.3", 4814 "is-set": "^2.0.3", 4815 "is-weakmap": "^2.0.2", 4816 "is-weakset": "^2.0.3" 4817 }, 4818 "engines": { 4819 "node": ">= 0.4" 4820 }, 4821 "funding": { 4822 "url": "https://github.com/sponsors/ljharb" 4823 } 4824 }, 4825 "node_modules/which-typed-array": { 4826 "version": "1.1.20", 4827 "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.20.tgz", 4828 "integrity": "sha512-LYfpUkmqwl0h9A2HL09Mms427Q1RZWuOHsukfVcKRq9q95iQxdw0ix1JQrqbcDR9PH1QDwf5Qo8OZb5lksZ8Xg==", 4829 "dev": true, 4830 "license": "MIT", 4831 "dependencies": { 4832 "available-typed-arrays": "^1.0.7", 4833 "call-bind": "^1.0.8", 4834 "call-bound": "^1.0.4", 4835 "for-each": "^0.3.5", 4836 "get-proto": "^1.0.1", 4837 "gopd": "^1.2.0", 4838 "has-tostringtag": "^1.0.2" 4839 }, 4840 "engines": { 4841 "node": ">= 0.4" 4842 }, 4843 "funding": { 4844 "url": "https://github.com/sponsors/ljharb" 4845 } 4846 }, 4847 "node_modules/word-wrap": { 4848 "version": "1.2.5", 4849 "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", 4850 "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", 4851 "dev": true, 4852 "license": "MIT", 4853 "engines": { 4854 "node": ">=0.10.0" 4855 } 4856 }, 4857 "node_modules/yallist": { 4858 "version": "3.1.1", 4859 "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", 4860 "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", 4861 "dev": true, 4862 "license": "ISC" 4863 }, 4864 "node_modules/yocto-queue": { 4865 "version": "0.1.0", 4866 "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", 4867 "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", 4868 "dev": true, 4869 "license": "MIT", 4870 "engines": { 4871 "node": ">=10" 4872 }, 4873 "funding": { 4874 "url": "https://github.com/sponsors/sindresorhus" 4875 } 4876 }, 4877 "node_modules/zod": { 4878 "version": "4.3.5", 4879 "resolved": "https://registry.npmjs.org/zod/-/zod-4.3.5.tgz", 4880 "integrity": "sha512-k7Nwx6vuWx1IJ9Bjuf4Zt1PEllcwe7cls3VNzm4CQ1/hgtFUK2bRNG3rvnpPUhFjmqJKAKtjV576KnUkHocg/g==", 4881 "dev": true, 4882 "license": "MIT", 4883 "peer": true, 4884 "funding": { 4885 "url": "https://github.com/sponsors/colinhacks" 4886 } 4887 }, 4888 "node_modules/zod-validation-error": { 4889 "version": "4.0.2", 4890 "resolved": "https://registry.npmjs.org/zod-validation-error/-/zod-validation-error-4.0.2.tgz", 4891 "integrity": "sha512-Q6/nZLe6jxuU80qb/4uJ4t5v2VEZ44lzQjPDhYJNztRQ4wyWc6VF3D3Kb/fAuPetZQnhS3hnajCf9CsWesghLQ==", 4892 "dev": true, 4893 "license": "MIT", 4894 "engines": { 4895 "node": ">=18.0.0" 4896 }, 4897 "peerDependencies": { 4898 "zod": "^3.25.0 || ^4.0.0" 4899 } 4900 } 4901 } 4902}