Explore the margin.at codebase, lexicons, and more! margin.at
at main 62 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 "lucide-react": "^0.562.0", 12 "react": "^18.3.1", 13 "react-dom": "^18.3.1", 14 "react-icons": "^5.5.0", 15 "react-router-dom": "^6.28.0" 16 }, 17 "devDependencies": { 18 "@types/react": "^18.3.12", 19 "@types/react-dom": "^18.3.1", 20 "@vitejs/plugin-react": "^4.3.3", 21 "vite": "^6.0.3" 22 } 23 }, 24 "node_modules/@babel/code-frame": { 25 "version": "7.27.1", 26 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz", 27 "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==", 28 "dev": true, 29 "license": "MIT", 30 "dependencies": { 31 "@babel/helper-validator-identifier": "^7.27.1", 32 "js-tokens": "^4.0.0", 33 "picocolors": "^1.1.1" 34 }, 35 "engines": { 36 "node": ">=6.9.0" 37 } 38 }, 39 "node_modules/@babel/compat-data": { 40 "version": "7.28.5", 41 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.28.5.tgz", 42 "integrity": "sha512-6uFXyCayocRbqhZOB+6XcuZbkMNimwfVGFji8CTZnCzOHVGvDqzvitu1re2AU5LROliz7eQPhB8CpAMvnx9EjA==", 43 "dev": true, 44 "license": "MIT", 45 "engines": { 46 "node": ">=6.9.0" 47 } 48 }, 49 "node_modules/@babel/core": { 50 "version": "7.28.5", 51 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.28.5.tgz", 52 "integrity": "sha512-e7jT4DxYvIDLk1ZHmU/m/mB19rex9sv0c2ftBtjSBv+kVM/902eh0fINUzD7UwLLNR+jU585GxUJ8/EBfAM5fw==", 53 "dev": true, 54 "license": "MIT", 55 "peer": true, 56 "dependencies": { 57 "@babel/code-frame": "^7.27.1", 58 "@babel/generator": "^7.28.5", 59 "@babel/helper-compilation-targets": "^7.27.2", 60 "@babel/helper-module-transforms": "^7.28.3", 61 "@babel/helpers": "^7.28.4", 62 "@babel/parser": "^7.28.5", 63 "@babel/template": "^7.27.2", 64 "@babel/traverse": "^7.28.5", 65 "@babel/types": "^7.28.5", 66 "@jridgewell/remapping": "^2.3.5", 67 "convert-source-map": "^2.0.0", 68 "debug": "^4.1.0", 69 "gensync": "^1.0.0-beta.2", 70 "json5": "^2.2.3", 71 "semver": "^6.3.1" 72 }, 73 "engines": { 74 "node": ">=6.9.0" 75 }, 76 "funding": { 77 "type": "opencollective", 78 "url": "https://opencollective.com/babel" 79 } 80 }, 81 "node_modules/@babel/generator": { 82 "version": "7.28.5", 83 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.5.tgz", 84 "integrity": "sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ==", 85 "dev": true, 86 "license": "MIT", 87 "dependencies": { 88 "@babel/parser": "^7.28.5", 89 "@babel/types": "^7.28.5", 90 "@jridgewell/gen-mapping": "^0.3.12", 91 "@jridgewell/trace-mapping": "^0.3.28", 92 "jsesc": "^3.0.2" 93 }, 94 "engines": { 95 "node": ">=6.9.0" 96 } 97 }, 98 "node_modules/@babel/helper-compilation-targets": { 99 "version": "7.27.2", 100 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.27.2.tgz", 101 "integrity": "sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==", 102 "dev": true, 103 "license": "MIT", 104 "dependencies": { 105 "@babel/compat-data": "^7.27.2", 106 "@babel/helper-validator-option": "^7.27.1", 107 "browserslist": "^4.24.0", 108 "lru-cache": "^5.1.1", 109 "semver": "^6.3.1" 110 }, 111 "engines": { 112 "node": ">=6.9.0" 113 } 114 }, 115 "node_modules/@babel/helper-globals": { 116 "version": "7.28.0", 117 "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz", 118 "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==", 119 "dev": true, 120 "license": "MIT", 121 "engines": { 122 "node": ">=6.9.0" 123 } 124 }, 125 "node_modules/@babel/helper-module-imports": { 126 "version": "7.27.1", 127 "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.27.1.tgz", 128 "integrity": "sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==", 129 "dev": true, 130 "license": "MIT", 131 "dependencies": { 132 "@babel/traverse": "^7.27.1", 133 "@babel/types": "^7.27.1" 134 }, 135 "engines": { 136 "node": ">=6.9.0" 137 } 138 }, 139 "node_modules/@babel/helper-module-transforms": { 140 "version": "7.28.3", 141 "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.3.tgz", 142 "integrity": "sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==", 143 "dev": true, 144 "license": "MIT", 145 "dependencies": { 146 "@babel/helper-module-imports": "^7.27.1", 147 "@babel/helper-validator-identifier": "^7.27.1", 148 "@babel/traverse": "^7.28.3" 149 }, 150 "engines": { 151 "node": ">=6.9.0" 152 }, 153 "peerDependencies": { 154 "@babel/core": "^7.0.0" 155 } 156 }, 157 "node_modules/@babel/helper-plugin-utils": { 158 "version": "7.27.1", 159 "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.27.1.tgz", 160 "integrity": "sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==", 161 "dev": true, 162 "license": "MIT", 163 "engines": { 164 "node": ">=6.9.0" 165 } 166 }, 167 "node_modules/@babel/helper-string-parser": { 168 "version": "7.27.1", 169 "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", 170 "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", 171 "dev": true, 172 "license": "MIT", 173 "engines": { 174 "node": ">=6.9.0" 175 } 176 }, 177 "node_modules/@babel/helper-validator-identifier": { 178 "version": "7.28.5", 179 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz", 180 "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==", 181 "dev": true, 182 "license": "MIT", 183 "engines": { 184 "node": ">=6.9.0" 185 } 186 }, 187 "node_modules/@babel/helper-validator-option": { 188 "version": "7.27.1", 189 "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz", 190 "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==", 191 "dev": true, 192 "license": "MIT", 193 "engines": { 194 "node": ">=6.9.0" 195 } 196 }, 197 "node_modules/@babel/helpers": { 198 "version": "7.28.4", 199 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.28.4.tgz", 200 "integrity": "sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w==", 201 "dev": true, 202 "license": "MIT", 203 "dependencies": { 204 "@babel/template": "^7.27.2", 205 "@babel/types": "^7.28.4" 206 }, 207 "engines": { 208 "node": ">=6.9.0" 209 } 210 }, 211 "node_modules/@babel/parser": { 212 "version": "7.28.5", 213 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.5.tgz", 214 "integrity": "sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ==", 215 "dev": true, 216 "license": "MIT", 217 "dependencies": { 218 "@babel/types": "^7.28.5" 219 }, 220 "bin": { 221 "parser": "bin/babel-parser.js" 222 }, 223 "engines": { 224 "node": ">=6.0.0" 225 } 226 }, 227 "node_modules/@babel/plugin-transform-react-jsx-self": { 228 "version": "7.27.1", 229 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.27.1.tgz", 230 "integrity": "sha512-6UzkCs+ejGdZ5mFFC/OCUrv028ab2fp1znZmCZjAOBKiBK2jXD1O+BPSfX8X2qjJ75fZBMSnQn3Rq2mrBJK2mw==", 231 "dev": true, 232 "license": "MIT", 233 "dependencies": { 234 "@babel/helper-plugin-utils": "^7.27.1" 235 }, 236 "engines": { 237 "node": ">=6.9.0" 238 }, 239 "peerDependencies": { 240 "@babel/core": "^7.0.0-0" 241 } 242 }, 243 "node_modules/@babel/plugin-transform-react-jsx-source": { 244 "version": "7.27.1", 245 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.27.1.tgz", 246 "integrity": "sha512-zbwoTsBruTeKB9hSq73ha66iFeJHuaFkUbwvqElnygoNbj/jHRsSeokowZFN3CZ64IvEqcmmkVe89OPXc7ldAw==", 247 "dev": true, 248 "license": "MIT", 249 "dependencies": { 250 "@babel/helper-plugin-utils": "^7.27.1" 251 }, 252 "engines": { 253 "node": ">=6.9.0" 254 }, 255 "peerDependencies": { 256 "@babel/core": "^7.0.0-0" 257 } 258 }, 259 "node_modules/@babel/template": { 260 "version": "7.27.2", 261 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.2.tgz", 262 "integrity": "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==", 263 "dev": true, 264 "license": "MIT", 265 "dependencies": { 266 "@babel/code-frame": "^7.27.1", 267 "@babel/parser": "^7.27.2", 268 "@babel/types": "^7.27.1" 269 }, 270 "engines": { 271 "node": ">=6.9.0" 272 } 273 }, 274 "node_modules/@babel/traverse": { 275 "version": "7.28.5", 276 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.28.5.tgz", 277 "integrity": "sha512-TCCj4t55U90khlYkVV/0TfkJkAkUg3jZFA3Neb7unZT8CPok7iiRfaX0F+WnqWqt7OxhOn0uBKXCw4lbL8W0aQ==", 278 "dev": true, 279 "license": "MIT", 280 "dependencies": { 281 "@babel/code-frame": "^7.27.1", 282 "@babel/generator": "^7.28.5", 283 "@babel/helper-globals": "^7.28.0", 284 "@babel/parser": "^7.28.5", 285 "@babel/template": "^7.27.2", 286 "@babel/types": "^7.28.5", 287 "debug": "^4.3.1" 288 }, 289 "engines": { 290 "node": ">=6.9.0" 291 } 292 }, 293 "node_modules/@babel/types": { 294 "version": "7.28.5", 295 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.5.tgz", 296 "integrity": "sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==", 297 "dev": true, 298 "license": "MIT", 299 "dependencies": { 300 "@babel/helper-string-parser": "^7.27.1", 301 "@babel/helper-validator-identifier": "^7.28.5" 302 }, 303 "engines": { 304 "node": ">=6.9.0" 305 } 306 }, 307 "node_modules/@esbuild/aix-ppc64": { 308 "version": "0.25.12", 309 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.12.tgz", 310 "integrity": "sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==", 311 "cpu": [ 312 "ppc64" 313 ], 314 "dev": true, 315 "license": "MIT", 316 "optional": true, 317 "os": [ 318 "aix" 319 ], 320 "engines": { 321 "node": ">=18" 322 } 323 }, 324 "node_modules/@esbuild/android-arm": { 325 "version": "0.25.12", 326 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.12.tgz", 327 "integrity": "sha512-VJ+sKvNA/GE7Ccacc9Cha7bpS8nyzVv0jdVgwNDaR4gDMC/2TTRc33Ip8qrNYUcpkOHUT5OZ0bUcNNVZQ9RLlg==", 328 "cpu": [ 329 "arm" 330 ], 331 "dev": true, 332 "license": "MIT", 333 "optional": true, 334 "os": [ 335 "android" 336 ], 337 "engines": { 338 "node": ">=18" 339 } 340 }, 341 "node_modules/@esbuild/android-arm64": { 342 "version": "0.25.12", 343 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.12.tgz", 344 "integrity": "sha512-6AAmLG7zwD1Z159jCKPvAxZd4y/VTO0VkprYy+3N2FtJ8+BQWFXU+OxARIwA46c5tdD9SsKGZ/1ocqBS/gAKHg==", 345 "cpu": [ 346 "arm64" 347 ], 348 "dev": true, 349 "license": "MIT", 350 "optional": true, 351 "os": [ 352 "android" 353 ], 354 "engines": { 355 "node": ">=18" 356 } 357 }, 358 "node_modules/@esbuild/android-x64": { 359 "version": "0.25.12", 360 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.12.tgz", 361 "integrity": "sha512-5jbb+2hhDHx5phYR2By8GTWEzn6I9UqR11Kwf22iKbNpYrsmRB18aX/9ivc5cabcUiAT/wM+YIZ6SG9QO6a8kg==", 362 "cpu": [ 363 "x64" 364 ], 365 "dev": true, 366 "license": "MIT", 367 "optional": true, 368 "os": [ 369 "android" 370 ], 371 "engines": { 372 "node": ">=18" 373 } 374 }, 375 "node_modules/@esbuild/darwin-arm64": { 376 "version": "0.25.12", 377 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.12.tgz", 378 "integrity": "sha512-N3zl+lxHCifgIlcMUP5016ESkeQjLj/959RxxNYIthIg+CQHInujFuXeWbWMgnTo4cp5XVHqFPmpyu9J65C1Yg==", 379 "cpu": [ 380 "arm64" 381 ], 382 "dev": true, 383 "license": "MIT", 384 "optional": true, 385 "os": [ 386 "darwin" 387 ], 388 "engines": { 389 "node": ">=18" 390 } 391 }, 392 "node_modules/@esbuild/darwin-x64": { 393 "version": "0.25.12", 394 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.12.tgz", 395 "integrity": "sha512-HQ9ka4Kx21qHXwtlTUVbKJOAnmG1ipXhdWTmNXiPzPfWKpXqASVcWdnf2bnL73wgjNrFXAa3yYvBSd9pzfEIpA==", 396 "cpu": [ 397 "x64" 398 ], 399 "dev": true, 400 "license": "MIT", 401 "optional": true, 402 "os": [ 403 "darwin" 404 ], 405 "engines": { 406 "node": ">=18" 407 } 408 }, 409 "node_modules/@esbuild/freebsd-arm64": { 410 "version": "0.25.12", 411 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.12.tgz", 412 "integrity": "sha512-gA0Bx759+7Jve03K1S0vkOu5Lg/85dou3EseOGUes8flVOGxbhDDh/iZaoek11Y8mtyKPGF3vP8XhnkDEAmzeg==", 413 "cpu": [ 414 "arm64" 415 ], 416 "dev": true, 417 "license": "MIT", 418 "optional": true, 419 "os": [ 420 "freebsd" 421 ], 422 "engines": { 423 "node": ">=18" 424 } 425 }, 426 "node_modules/@esbuild/freebsd-x64": { 427 "version": "0.25.12", 428 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.12.tgz", 429 "integrity": "sha512-TGbO26Yw2xsHzxtbVFGEXBFH0FRAP7gtcPE7P5yP7wGy7cXK2oO7RyOhL5NLiqTlBh47XhmIUXuGciXEqYFfBQ==", 430 "cpu": [ 431 "x64" 432 ], 433 "dev": true, 434 "license": "MIT", 435 "optional": true, 436 "os": [ 437 "freebsd" 438 ], 439 "engines": { 440 "node": ">=18" 441 } 442 }, 443 "node_modules/@esbuild/linux-arm": { 444 "version": "0.25.12", 445 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.12.tgz", 446 "integrity": "sha512-lPDGyC1JPDou8kGcywY0YILzWlhhnRjdof3UlcoqYmS9El818LLfJJc3PXXgZHrHCAKs/Z2SeZtDJr5MrkxtOw==", 447 "cpu": [ 448 "arm" 449 ], 450 "dev": true, 451 "license": "MIT", 452 "optional": true, 453 "os": [ 454 "linux" 455 ], 456 "engines": { 457 "node": ">=18" 458 } 459 }, 460 "node_modules/@esbuild/linux-arm64": { 461 "version": "0.25.12", 462 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.12.tgz", 463 "integrity": "sha512-8bwX7a8FghIgrupcxb4aUmYDLp8pX06rGh5HqDT7bB+8Rdells6mHvrFHHW2JAOPZUbnjUpKTLg6ECyzvas2AQ==", 464 "cpu": [ 465 "arm64" 466 ], 467 "dev": true, 468 "license": "MIT", 469 "optional": true, 470 "os": [ 471 "linux" 472 ], 473 "engines": { 474 "node": ">=18" 475 } 476 }, 477 "node_modules/@esbuild/linux-ia32": { 478 "version": "0.25.12", 479 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.12.tgz", 480 "integrity": "sha512-0y9KrdVnbMM2/vG8KfU0byhUN+EFCny9+8g202gYqSSVMonbsCfLjUO+rCci7pM0WBEtz+oK/PIwHkzxkyharA==", 481 "cpu": [ 482 "ia32" 483 ], 484 "dev": true, 485 "license": "MIT", 486 "optional": true, 487 "os": [ 488 "linux" 489 ], 490 "engines": { 491 "node": ">=18" 492 } 493 }, 494 "node_modules/@esbuild/linux-loong64": { 495 "version": "0.25.12", 496 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.12.tgz", 497 "integrity": "sha512-h///Lr5a9rib/v1GGqXVGzjL4TMvVTv+s1DPoxQdz7l/AYv6LDSxdIwzxkrPW438oUXiDtwM10o9PmwS/6Z0Ng==", 498 "cpu": [ 499 "loong64" 500 ], 501 "dev": true, 502 "license": "MIT", 503 "optional": true, 504 "os": [ 505 "linux" 506 ], 507 "engines": { 508 "node": ">=18" 509 } 510 }, 511 "node_modules/@esbuild/linux-mips64el": { 512 "version": "0.25.12", 513 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.12.tgz", 514 "integrity": "sha512-iyRrM1Pzy9GFMDLsXn1iHUm18nhKnNMWscjmp4+hpafcZjrr2WbT//d20xaGljXDBYHqRcl8HnxbX6uaA/eGVw==", 515 "cpu": [ 516 "mips64el" 517 ], 518 "dev": true, 519 "license": "MIT", 520 "optional": true, 521 "os": [ 522 "linux" 523 ], 524 "engines": { 525 "node": ">=18" 526 } 527 }, 528 "node_modules/@esbuild/linux-ppc64": { 529 "version": "0.25.12", 530 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.12.tgz", 531 "integrity": "sha512-9meM/lRXxMi5PSUqEXRCtVjEZBGwB7P/D4yT8UG/mwIdze2aV4Vo6U5gD3+RsoHXKkHCfSxZKzmDssVlRj1QQA==", 532 "cpu": [ 533 "ppc64" 534 ], 535 "dev": true, 536 "license": "MIT", 537 "optional": true, 538 "os": [ 539 "linux" 540 ], 541 "engines": { 542 "node": ">=18" 543 } 544 }, 545 "node_modules/@esbuild/linux-riscv64": { 546 "version": "0.25.12", 547 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.12.tgz", 548 "integrity": "sha512-Zr7KR4hgKUpWAwb1f3o5ygT04MzqVrGEGXGLnj15YQDJErYu/BGg+wmFlIDOdJp0PmB0lLvxFIOXZgFRrdjR0w==", 549 "cpu": [ 550 "riscv64" 551 ], 552 "dev": true, 553 "license": "MIT", 554 "optional": true, 555 "os": [ 556 "linux" 557 ], 558 "engines": { 559 "node": ">=18" 560 } 561 }, 562 "node_modules/@esbuild/linux-s390x": { 563 "version": "0.25.12", 564 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.12.tgz", 565 "integrity": "sha512-MsKncOcgTNvdtiISc/jZs/Zf8d0cl/t3gYWX8J9ubBnVOwlk65UIEEvgBORTiljloIWnBzLs4qhzPkJcitIzIg==", 566 "cpu": [ 567 "s390x" 568 ], 569 "dev": true, 570 "license": "MIT", 571 "optional": true, 572 "os": [ 573 "linux" 574 ], 575 "engines": { 576 "node": ">=18" 577 } 578 }, 579 "node_modules/@esbuild/linux-x64": { 580 "version": "0.25.12", 581 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.12.tgz", 582 "integrity": "sha512-uqZMTLr/zR/ed4jIGnwSLkaHmPjOjJvnm6TVVitAa08SLS9Z0VM8wIRx7gWbJB5/J54YuIMInDquWyYvQLZkgw==", 583 "cpu": [ 584 "x64" 585 ], 586 "dev": true, 587 "license": "MIT", 588 "optional": true, 589 "os": [ 590 "linux" 591 ], 592 "engines": { 593 "node": ">=18" 594 } 595 }, 596 "node_modules/@esbuild/netbsd-arm64": { 597 "version": "0.25.12", 598 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.12.tgz", 599 "integrity": "sha512-xXwcTq4GhRM7J9A8Gv5boanHhRa/Q9KLVmcyXHCTaM4wKfIpWkdXiMog/KsnxzJ0A1+nD+zoecuzqPmCRyBGjg==", 600 "cpu": [ 601 "arm64" 602 ], 603 "dev": true, 604 "license": "MIT", 605 "optional": true, 606 "os": [ 607 "netbsd" 608 ], 609 "engines": { 610 "node": ">=18" 611 } 612 }, 613 "node_modules/@esbuild/netbsd-x64": { 614 "version": "0.25.12", 615 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.12.tgz", 616 "integrity": "sha512-Ld5pTlzPy3YwGec4OuHh1aCVCRvOXdH8DgRjfDy/oumVovmuSzWfnSJg+VtakB9Cm0gxNO9BzWkj6mtO1FMXkQ==", 617 "cpu": [ 618 "x64" 619 ], 620 "dev": true, 621 "license": "MIT", 622 "optional": true, 623 "os": [ 624 "netbsd" 625 ], 626 "engines": { 627 "node": ">=18" 628 } 629 }, 630 "node_modules/@esbuild/openbsd-arm64": { 631 "version": "0.25.12", 632 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.12.tgz", 633 "integrity": "sha512-fF96T6KsBo/pkQI950FARU9apGNTSlZGsv1jZBAlcLL1MLjLNIWPBkj5NlSz8aAzYKg+eNqknrUJ24QBybeR5A==", 634 "cpu": [ 635 "arm64" 636 ], 637 "dev": true, 638 "license": "MIT", 639 "optional": true, 640 "os": [ 641 "openbsd" 642 ], 643 "engines": { 644 "node": ">=18" 645 } 646 }, 647 "node_modules/@esbuild/openbsd-x64": { 648 "version": "0.25.12", 649 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.12.tgz", 650 "integrity": "sha512-MZyXUkZHjQxUvzK7rN8DJ3SRmrVrke8ZyRusHlP+kuwqTcfWLyqMOE3sScPPyeIXN/mDJIfGXvcMqCgYKekoQw==", 651 "cpu": [ 652 "x64" 653 ], 654 "dev": true, 655 "license": "MIT", 656 "optional": true, 657 "os": [ 658 "openbsd" 659 ], 660 "engines": { 661 "node": ">=18" 662 } 663 }, 664 "node_modules/@esbuild/openharmony-arm64": { 665 "version": "0.25.12", 666 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.12.tgz", 667 "integrity": "sha512-rm0YWsqUSRrjncSXGA7Zv78Nbnw4XL6/dzr20cyrQf7ZmRcsovpcRBdhD43Nuk3y7XIoW2OxMVvwuRvk9XdASg==", 668 "cpu": [ 669 "arm64" 670 ], 671 "dev": true, 672 "license": "MIT", 673 "optional": true, 674 "os": [ 675 "openharmony" 676 ], 677 "engines": { 678 "node": ">=18" 679 } 680 }, 681 "node_modules/@esbuild/sunos-x64": { 682 "version": "0.25.12", 683 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.12.tgz", 684 "integrity": "sha512-3wGSCDyuTHQUzt0nV7bocDy72r2lI33QL3gkDNGkod22EsYl04sMf0qLb8luNKTOmgF/eDEDP5BFNwoBKH441w==", 685 "cpu": [ 686 "x64" 687 ], 688 "dev": true, 689 "license": "MIT", 690 "optional": true, 691 "os": [ 692 "sunos" 693 ], 694 "engines": { 695 "node": ">=18" 696 } 697 }, 698 "node_modules/@esbuild/win32-arm64": { 699 "version": "0.25.12", 700 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.12.tgz", 701 "integrity": "sha512-rMmLrur64A7+DKlnSuwqUdRKyd3UE7oPJZmnljqEptesKM8wx9J8gx5u0+9Pq0fQQW8vqeKebwNXdfOyP+8Bsg==", 702 "cpu": [ 703 "arm64" 704 ], 705 "dev": true, 706 "license": "MIT", 707 "optional": true, 708 "os": [ 709 "win32" 710 ], 711 "engines": { 712 "node": ">=18" 713 } 714 }, 715 "node_modules/@esbuild/win32-ia32": { 716 "version": "0.25.12", 717 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.12.tgz", 718 "integrity": "sha512-HkqnmmBoCbCwxUKKNPBixiWDGCpQGVsrQfJoVGYLPT41XWF8lHuE5N6WhVia2n4o5QK5M4tYr21827fNhi4byQ==", 719 "cpu": [ 720 "ia32" 721 ], 722 "dev": true, 723 "license": "MIT", 724 "optional": true, 725 "os": [ 726 "win32" 727 ], 728 "engines": { 729 "node": ">=18" 730 } 731 }, 732 "node_modules/@esbuild/win32-x64": { 733 "version": "0.25.12", 734 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.12.tgz", 735 "integrity": "sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA==", 736 "cpu": [ 737 "x64" 738 ], 739 "dev": true, 740 "license": "MIT", 741 "optional": true, 742 "os": [ 743 "win32" 744 ], 745 "engines": { 746 "node": ">=18" 747 } 748 }, 749 "node_modules/@jridgewell/gen-mapping": { 750 "version": "0.3.13", 751 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", 752 "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", 753 "dev": true, 754 "license": "MIT", 755 "dependencies": { 756 "@jridgewell/sourcemap-codec": "^1.5.0", 757 "@jridgewell/trace-mapping": "^0.3.24" 758 } 759 }, 760 "node_modules/@jridgewell/remapping": { 761 "version": "2.3.5", 762 "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz", 763 "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==", 764 "dev": true, 765 "license": "MIT", 766 "dependencies": { 767 "@jridgewell/gen-mapping": "^0.3.5", 768 "@jridgewell/trace-mapping": "^0.3.24" 769 } 770 }, 771 "node_modules/@jridgewell/resolve-uri": { 772 "version": "3.1.2", 773 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", 774 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", 775 "dev": true, 776 "license": "MIT", 777 "engines": { 778 "node": ">=6.0.0" 779 } 780 }, 781 "node_modules/@jridgewell/sourcemap-codec": { 782 "version": "1.5.5", 783 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", 784 "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", 785 "dev": true, 786 "license": "MIT" 787 }, 788 "node_modules/@jridgewell/trace-mapping": { 789 "version": "0.3.31", 790 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", 791 "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", 792 "dev": true, 793 "license": "MIT", 794 "dependencies": { 795 "@jridgewell/resolve-uri": "^3.1.0", 796 "@jridgewell/sourcemap-codec": "^1.4.14" 797 } 798 }, 799 "node_modules/@remix-run/router": { 800 "version": "1.23.1", 801 "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.23.1.tgz", 802 "integrity": "sha512-vDbaOzF7yT2Qs4vO6XV1MHcJv+3dgR1sT+l3B8xxOVhUC336prMvqrvsLL/9Dnw2xr6Qhz4J0dmS0llNAbnUmQ==", 803 "license": "MIT", 804 "engines": { 805 "node": ">=14.0.0" 806 } 807 }, 808 "node_modules/@rolldown/pluginutils": { 809 "version": "1.0.0-beta.27", 810 "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-beta.27.tgz", 811 "integrity": "sha512-+d0F4MKMCbeVUJwG96uQ4SgAznZNSq93I3V+9NHA4OpvqG8mRCpGdKmK8l/dl02h2CCDHwW2FqilnTyDcAnqjA==", 812 "dev": true, 813 "license": "MIT" 814 }, 815 "node_modules/@rollup/rollup-android-arm-eabi": { 816 "version": "4.54.0", 817 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.54.0.tgz", 818 "integrity": "sha512-OywsdRHrFvCdvsewAInDKCNyR3laPA2mc9bRYJ6LBp5IyvF3fvXbbNR0bSzHlZVFtn6E0xw2oZlyjg4rKCVcng==", 819 "cpu": [ 820 "arm" 821 ], 822 "dev": true, 823 "license": "MIT", 824 "optional": true, 825 "os": [ 826 "android" 827 ] 828 }, 829 "node_modules/@rollup/rollup-android-arm64": { 830 "version": "4.54.0", 831 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.54.0.tgz", 832 "integrity": "sha512-Skx39Uv+u7H224Af+bDgNinitlmHyQX1K/atIA32JP3JQw6hVODX5tkbi2zof/E69M1qH2UoN3Xdxgs90mmNYw==", 833 "cpu": [ 834 "arm64" 835 ], 836 "dev": true, 837 "license": "MIT", 838 "optional": true, 839 "os": [ 840 "android" 841 ] 842 }, 843 "node_modules/@rollup/rollup-darwin-arm64": { 844 "version": "4.54.0", 845 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.54.0.tgz", 846 "integrity": "sha512-k43D4qta/+6Fq+nCDhhv9yP2HdeKeP56QrUUTW7E6PhZP1US6NDqpJj4MY0jBHlJivVJD5P8NxrjuobZBJTCRw==", 847 "cpu": [ 848 "arm64" 849 ], 850 "dev": true, 851 "license": "MIT", 852 "optional": true, 853 "os": [ 854 "darwin" 855 ] 856 }, 857 "node_modules/@rollup/rollup-darwin-x64": { 858 "version": "4.54.0", 859 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.54.0.tgz", 860 "integrity": "sha512-cOo7biqwkpawslEfox5Vs8/qj83M/aZCSSNIWpVzfU2CYHa2G3P1UN5WF01RdTHSgCkri7XOlTdtk17BezlV3A==", 861 "cpu": [ 862 "x64" 863 ], 864 "dev": true, 865 "license": "MIT", 866 "optional": true, 867 "os": [ 868 "darwin" 869 ] 870 }, 871 "node_modules/@rollup/rollup-freebsd-arm64": { 872 "version": "4.54.0", 873 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.54.0.tgz", 874 "integrity": "sha512-miSvuFkmvFbgJ1BevMa4CPCFt5MPGw094knM64W9I0giUIMMmRYcGW/JWZDriaw/k1kOBtsWh1z6nIFV1vPNtA==", 875 "cpu": [ 876 "arm64" 877 ], 878 "dev": true, 879 "license": "MIT", 880 "optional": true, 881 "os": [ 882 "freebsd" 883 ] 884 }, 885 "node_modules/@rollup/rollup-freebsd-x64": { 886 "version": "4.54.0", 887 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.54.0.tgz", 888 "integrity": "sha512-KGXIs55+b/ZfZsq9aR026tmr/+7tq6VG6MsnrvF4H8VhwflTIuYh+LFUlIsRdQSgrgmtM3fVATzEAj4hBQlaqQ==", 889 "cpu": [ 890 "x64" 891 ], 892 "dev": true, 893 "license": "MIT", 894 "optional": true, 895 "os": [ 896 "freebsd" 897 ] 898 }, 899 "node_modules/@rollup/rollup-linux-arm-gnueabihf": { 900 "version": "4.54.0", 901 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.54.0.tgz", 902 "integrity": "sha512-EHMUcDwhtdRGlXZsGSIuXSYwD5kOT9NVnx9sqzYiwAc91wfYOE1g1djOEDseZJKKqtHAHGwnGPQu3kytmfaXLQ==", 903 "cpu": [ 904 "arm" 905 ], 906 "dev": true, 907 "license": "MIT", 908 "optional": true, 909 "os": [ 910 "linux" 911 ] 912 }, 913 "node_modules/@rollup/rollup-linux-arm-musleabihf": { 914 "version": "4.54.0", 915 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.54.0.tgz", 916 "integrity": "sha512-+pBrqEjaakN2ySv5RVrj/qLytYhPKEUwk+e3SFU5jTLHIcAtqh2rLrd/OkbNuHJpsBgxsD8ccJt5ga/SeG0JmA==", 917 "cpu": [ 918 "arm" 919 ], 920 "dev": true, 921 "license": "MIT", 922 "optional": true, 923 "os": [ 924 "linux" 925 ] 926 }, 927 "node_modules/@rollup/rollup-linux-arm64-gnu": { 928 "version": "4.54.0", 929 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.54.0.tgz", 930 "integrity": "sha512-NSqc7rE9wuUaRBsBp5ckQ5CVz5aIRKCwsoa6WMF7G01sX3/qHUw/z4pv+D+ahL1EIKy6Enpcnz1RY8pf7bjwng==", 931 "cpu": [ 932 "arm64" 933 ], 934 "dev": true, 935 "license": "MIT", 936 "optional": true, 937 "os": [ 938 "linux" 939 ] 940 }, 941 "node_modules/@rollup/rollup-linux-arm64-musl": { 942 "version": "4.54.0", 943 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.54.0.tgz", 944 "integrity": "sha512-gr5vDbg3Bakga5kbdpqx81m2n9IX8M6gIMlQQIXiLTNeQW6CucvuInJ91EuCJ/JYvc+rcLLsDFcfAD1K7fMofg==", 945 "cpu": [ 946 "arm64" 947 ], 948 "dev": true, 949 "license": "MIT", 950 "optional": true, 951 "os": [ 952 "linux" 953 ] 954 }, 955 "node_modules/@rollup/rollup-linux-loong64-gnu": { 956 "version": "4.54.0", 957 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.54.0.tgz", 958 "integrity": "sha512-gsrtB1NA3ZYj2vq0Rzkylo9ylCtW/PhpLEivlgWe0bpgtX5+9j9EZa0wtZiCjgu6zmSeZWyI/e2YRX1URozpIw==", 959 "cpu": [ 960 "loong64" 961 ], 962 "dev": true, 963 "license": "MIT", 964 "optional": true, 965 "os": [ 966 "linux" 967 ] 968 }, 969 "node_modules/@rollup/rollup-linux-ppc64-gnu": { 970 "version": "4.54.0", 971 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.54.0.tgz", 972 "integrity": "sha512-y3qNOfTBStmFNq+t4s7Tmc9hW2ENtPg8FeUD/VShI7rKxNW7O4fFeaYbMsd3tpFlIg1Q8IapFgy7Q9i2BqeBvA==", 973 "cpu": [ 974 "ppc64" 975 ], 976 "dev": true, 977 "license": "MIT", 978 "optional": true, 979 "os": [ 980 "linux" 981 ] 982 }, 983 "node_modules/@rollup/rollup-linux-riscv64-gnu": { 984 "version": "4.54.0", 985 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.54.0.tgz", 986 "integrity": "sha512-89sepv7h2lIVPsFma8iwmccN7Yjjtgz0Rj/Ou6fEqg3HDhpCa+Et+YSufy27i6b0Wav69Qv4WBNl3Rs6pwhebQ==", 987 "cpu": [ 988 "riscv64" 989 ], 990 "dev": true, 991 "license": "MIT", 992 "optional": true, 993 "os": [ 994 "linux" 995 ] 996 }, 997 "node_modules/@rollup/rollup-linux-riscv64-musl": { 998 "version": "4.54.0", 999 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.54.0.tgz", 1000 "integrity": "sha512-ZcU77ieh0M2Q8Ur7D5X7KvK+UxbXeDHwiOt/CPSBTI1fBmeDMivW0dPkdqkT4rOgDjrDDBUed9x4EgraIKoR2A==", 1001 "cpu": [ 1002 "riscv64" 1003 ], 1004 "dev": true, 1005 "license": "MIT", 1006 "optional": true, 1007 "os": [ 1008 "linux" 1009 ] 1010 }, 1011 "node_modules/@rollup/rollup-linux-s390x-gnu": { 1012 "version": "4.54.0", 1013 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.54.0.tgz", 1014 "integrity": "sha512-2AdWy5RdDF5+4YfG/YesGDDtbyJlC9LHmL6rZw6FurBJ5n4vFGupsOBGfwMRjBYH7qRQowT8D/U4LoSvVwOhSQ==", 1015 "cpu": [ 1016 "s390x" 1017 ], 1018 "dev": true, 1019 "license": "MIT", 1020 "optional": true, 1021 "os": [ 1022 "linux" 1023 ] 1024 }, 1025 "node_modules/@rollup/rollup-linux-x64-gnu": { 1026 "version": "4.54.0", 1027 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.54.0.tgz", 1028 "integrity": "sha512-WGt5J8Ij/rvyqpFexxk3ffKqqbLf9AqrTBbWDk7ApGUzaIs6V+s2s84kAxklFwmMF/vBNGrVdYgbblCOFFezMQ==", 1029 "cpu": [ 1030 "x64" 1031 ], 1032 "dev": true, 1033 "license": "MIT", 1034 "optional": true, 1035 "os": [ 1036 "linux" 1037 ] 1038 }, 1039 "node_modules/@rollup/rollup-linux-x64-musl": { 1040 "version": "4.54.0", 1041 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.54.0.tgz", 1042 "integrity": "sha512-JzQmb38ATzHjxlPHuTH6tE7ojnMKM2kYNzt44LO/jJi8BpceEC8QuXYA908n8r3CNuG/B3BV8VR3Hi1rYtmPiw==", 1043 "cpu": [ 1044 "x64" 1045 ], 1046 "dev": true, 1047 "license": "MIT", 1048 "optional": true, 1049 "os": [ 1050 "linux" 1051 ] 1052 }, 1053 "node_modules/@rollup/rollup-openharmony-arm64": { 1054 "version": "4.54.0", 1055 "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.54.0.tgz", 1056 "integrity": "sha512-huT3fd0iC7jigGh7n3q/+lfPcXxBi+om/Rs3yiFxjvSxbSB6aohDFXbWvlspaqjeOh+hx7DDHS+5Es5qRkWkZg==", 1057 "cpu": [ 1058 "arm64" 1059 ], 1060 "dev": true, 1061 "license": "MIT", 1062 "optional": true, 1063 "os": [ 1064 "openharmony" 1065 ] 1066 }, 1067 "node_modules/@rollup/rollup-win32-arm64-msvc": { 1068 "version": "4.54.0", 1069 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.54.0.tgz", 1070 "integrity": "sha512-c2V0W1bsKIKfbLMBu/WGBz6Yci8nJ/ZJdheE0EwB73N3MvHYKiKGs3mVilX4Gs70eGeDaMqEob25Tw2Gb9Nqyw==", 1071 "cpu": [ 1072 "arm64" 1073 ], 1074 "dev": true, 1075 "license": "MIT", 1076 "optional": true, 1077 "os": [ 1078 "win32" 1079 ] 1080 }, 1081 "node_modules/@rollup/rollup-win32-ia32-msvc": { 1082 "version": "4.54.0", 1083 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.54.0.tgz", 1084 "integrity": "sha512-woEHgqQqDCkAzrDhvDipnSirm5vxUXtSKDYTVpZG3nUdW/VVB5VdCYA2iReSj/u3yCZzXID4kuKG7OynPnB3WQ==", 1085 "cpu": [ 1086 "ia32" 1087 ], 1088 "dev": true, 1089 "license": "MIT", 1090 "optional": true, 1091 "os": [ 1092 "win32" 1093 ] 1094 }, 1095 "node_modules/@rollup/rollup-win32-x64-gnu": { 1096 "version": "4.54.0", 1097 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.54.0.tgz", 1098 "integrity": "sha512-dzAc53LOuFvHwbCEOS0rPbXp6SIhAf2txMP5p6mGyOXXw5mWY8NGGbPMPrs4P1WItkfApDathBj/NzMLUZ9rtQ==", 1099 "cpu": [ 1100 "x64" 1101 ], 1102 "dev": true, 1103 "license": "MIT", 1104 "optional": true, 1105 "os": [ 1106 "win32" 1107 ] 1108 }, 1109 "node_modules/@rollup/rollup-win32-x64-msvc": { 1110 "version": "4.54.0", 1111 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.54.0.tgz", 1112 "integrity": "sha512-hYT5d3YNdSh3mbCU1gwQyPgQd3T2ne0A3KG8KSBdav5TiBg6eInVmV+TeR5uHufiIgSFg0XsOWGW5/RhNcSvPg==", 1113 "cpu": [ 1114 "x64" 1115 ], 1116 "dev": true, 1117 "license": "MIT", 1118 "optional": true, 1119 "os": [ 1120 "win32" 1121 ] 1122 }, 1123 "node_modules/@types/babel__core": { 1124 "version": "7.20.5", 1125 "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", 1126 "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", 1127 "dev": true, 1128 "license": "MIT", 1129 "dependencies": { 1130 "@babel/parser": "^7.20.7", 1131 "@babel/types": "^7.20.7", 1132 "@types/babel__generator": "*", 1133 "@types/babel__template": "*", 1134 "@types/babel__traverse": "*" 1135 } 1136 }, 1137 "node_modules/@types/babel__generator": { 1138 "version": "7.27.0", 1139 "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.27.0.tgz", 1140 "integrity": "sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==", 1141 "dev": true, 1142 "license": "MIT", 1143 "dependencies": { 1144 "@babel/types": "^7.0.0" 1145 } 1146 }, 1147 "node_modules/@types/babel__template": { 1148 "version": "7.4.4", 1149 "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", 1150 "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", 1151 "dev": true, 1152 "license": "MIT", 1153 "dependencies": { 1154 "@babel/parser": "^7.1.0", 1155 "@babel/types": "^7.0.0" 1156 } 1157 }, 1158 "node_modules/@types/babel__traverse": { 1159 "version": "7.28.0", 1160 "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.28.0.tgz", 1161 "integrity": "sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==", 1162 "dev": true, 1163 "license": "MIT", 1164 "dependencies": { 1165 "@babel/types": "^7.28.2" 1166 } 1167 }, 1168 "node_modules/@types/estree": { 1169 "version": "1.0.8", 1170 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", 1171 "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", 1172 "dev": true, 1173 "license": "MIT" 1174 }, 1175 "node_modules/@types/prop-types": { 1176 "version": "15.7.15", 1177 "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.15.tgz", 1178 "integrity": "sha512-F6bEyamV9jKGAFBEmlQnesRPGOQqS2+Uwi0Em15xenOxHaf2hv6L8YCVn3rPdPJOiJfPiCnLIRyvwVaqMY3MIw==", 1179 "dev": true, 1180 "license": "MIT" 1181 }, 1182 "node_modules/@types/react": { 1183 "version": "18.3.27", 1184 "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.27.tgz", 1185 "integrity": "sha512-cisd7gxkzjBKU2GgdYrTdtQx1SORymWyaAFhaxQPK9bYO9ot3Y5OikQRvY0VYQtvwjeQnizCINJAenh/V7MK2w==", 1186 "dev": true, 1187 "license": "MIT", 1188 "peer": true, 1189 "dependencies": { 1190 "@types/prop-types": "*", 1191 "csstype": "^3.2.2" 1192 } 1193 }, 1194 "node_modules/@types/react-dom": { 1195 "version": "18.3.7", 1196 "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.3.7.tgz", 1197 "integrity": "sha512-MEe3UeoENYVFXzoXEWsvcpg6ZvlrFNlOQ7EOsvhI3CfAXwzPfO8Qwuxd40nepsYKqyyVQnTdEfv68q91yLcKrQ==", 1198 "dev": true, 1199 "license": "MIT", 1200 "peerDependencies": { 1201 "@types/react": "^18.0.0" 1202 } 1203 }, 1204 "node_modules/@vitejs/plugin-react": { 1205 "version": "4.7.0", 1206 "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-4.7.0.tgz", 1207 "integrity": "sha512-gUu9hwfWvvEDBBmgtAowQCojwZmJ5mcLn3aufeCsitijs3+f2NsrPtlAWIR6OPiqljl96GVCUbLe0HyqIpVaoA==", 1208 "dev": true, 1209 "license": "MIT", 1210 "dependencies": { 1211 "@babel/core": "^7.28.0", 1212 "@babel/plugin-transform-react-jsx-self": "^7.27.1", 1213 "@babel/plugin-transform-react-jsx-source": "^7.27.1", 1214 "@rolldown/pluginutils": "1.0.0-beta.27", 1215 "@types/babel__core": "^7.20.5", 1216 "react-refresh": "^0.17.0" 1217 }, 1218 "engines": { 1219 "node": "^14.18.0 || >=16.0.0" 1220 }, 1221 "peerDependencies": { 1222 "vite": "^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0" 1223 } 1224 }, 1225 "node_modules/baseline-browser-mapping": { 1226 "version": "2.9.11", 1227 "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.9.11.tgz", 1228 "integrity": "sha512-Sg0xJUNDU1sJNGdfGWhVHX0kkZ+HWcvmVymJbj6NSgZZmW/8S9Y2HQ5euytnIgakgxN6papOAWiwDo1ctFDcoQ==", 1229 "dev": true, 1230 "license": "Apache-2.0", 1231 "bin": { 1232 "baseline-browser-mapping": "dist/cli.js" 1233 } 1234 }, 1235 "node_modules/browserslist": { 1236 "version": "4.28.1", 1237 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.1.tgz", 1238 "integrity": "sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==", 1239 "dev": true, 1240 "funding": [ 1241 { 1242 "type": "opencollective", 1243 "url": "https://opencollective.com/browserslist" 1244 }, 1245 { 1246 "type": "tidelift", 1247 "url": "https://tidelift.com/funding/github/npm/browserslist" 1248 }, 1249 { 1250 "type": "github", 1251 "url": "https://github.com/sponsors/ai" 1252 } 1253 ], 1254 "license": "MIT", 1255 "peer": true, 1256 "dependencies": { 1257 "baseline-browser-mapping": "^2.9.0", 1258 "caniuse-lite": "^1.0.30001759", 1259 "electron-to-chromium": "^1.5.263", 1260 "node-releases": "^2.0.27", 1261 "update-browserslist-db": "^1.2.0" 1262 }, 1263 "bin": { 1264 "browserslist": "cli.js" 1265 }, 1266 "engines": { 1267 "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" 1268 } 1269 }, 1270 "node_modules/caniuse-lite": { 1271 "version": "1.0.30001762", 1272 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001762.tgz", 1273 "integrity": "sha512-PxZwGNvH7Ak8WX5iXzoK1KPZttBXNPuaOvI2ZYU7NrlM+d9Ov+TUvlLOBNGzVXAntMSMMlJPd+jY6ovrVjSmUw==", 1274 "dev": true, 1275 "funding": [ 1276 { 1277 "type": "opencollective", 1278 "url": "https://opencollective.com/browserslist" 1279 }, 1280 { 1281 "type": "tidelift", 1282 "url": "https://tidelift.com/funding/github/npm/caniuse-lite" 1283 }, 1284 { 1285 "type": "github", 1286 "url": "https://github.com/sponsors/ai" 1287 } 1288 ], 1289 "license": "CC-BY-4.0" 1290 }, 1291 "node_modules/convert-source-map": { 1292 "version": "2.0.0", 1293 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", 1294 "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", 1295 "dev": true, 1296 "license": "MIT" 1297 }, 1298 "node_modules/csstype": { 1299 "version": "3.2.3", 1300 "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz", 1301 "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==", 1302 "dev": true, 1303 "license": "MIT" 1304 }, 1305 "node_modules/debug": { 1306 "version": "4.4.3", 1307 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", 1308 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", 1309 "dev": true, 1310 "license": "MIT", 1311 "dependencies": { 1312 "ms": "^2.1.3" 1313 }, 1314 "engines": { 1315 "node": ">=6.0" 1316 }, 1317 "peerDependenciesMeta": { 1318 "supports-color": { 1319 "optional": true 1320 } 1321 } 1322 }, 1323 "node_modules/electron-to-chromium": { 1324 "version": "1.5.267", 1325 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.267.tgz", 1326 "integrity": "sha512-0Drusm6MVRXSOJpGbaSVgcQsuB4hEkMpHXaVstcPmhu5LIedxs1xNK/nIxmQIU/RPC0+1/o0AVZfBTkTNJOdUw==", 1327 "dev": true, 1328 "license": "ISC" 1329 }, 1330 "node_modules/esbuild": { 1331 "version": "0.25.12", 1332 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.12.tgz", 1333 "integrity": "sha512-bbPBYYrtZbkt6Os6FiTLCTFxvq4tt3JKall1vRwshA3fdVztsLAatFaZobhkBC8/BrPetoa0oksYoKXoG4ryJg==", 1334 "dev": true, 1335 "hasInstallScript": true, 1336 "license": "MIT", 1337 "bin": { 1338 "esbuild": "bin/esbuild" 1339 }, 1340 "engines": { 1341 "node": ">=18" 1342 }, 1343 "optionalDependencies": { 1344 "@esbuild/aix-ppc64": "0.25.12", 1345 "@esbuild/android-arm": "0.25.12", 1346 "@esbuild/android-arm64": "0.25.12", 1347 "@esbuild/android-x64": "0.25.12", 1348 "@esbuild/darwin-arm64": "0.25.12", 1349 "@esbuild/darwin-x64": "0.25.12", 1350 "@esbuild/freebsd-arm64": "0.25.12", 1351 "@esbuild/freebsd-x64": "0.25.12", 1352 "@esbuild/linux-arm": "0.25.12", 1353 "@esbuild/linux-arm64": "0.25.12", 1354 "@esbuild/linux-ia32": "0.25.12", 1355 "@esbuild/linux-loong64": "0.25.12", 1356 "@esbuild/linux-mips64el": "0.25.12", 1357 "@esbuild/linux-ppc64": "0.25.12", 1358 "@esbuild/linux-riscv64": "0.25.12", 1359 "@esbuild/linux-s390x": "0.25.12", 1360 "@esbuild/linux-x64": "0.25.12", 1361 "@esbuild/netbsd-arm64": "0.25.12", 1362 "@esbuild/netbsd-x64": "0.25.12", 1363 "@esbuild/openbsd-arm64": "0.25.12", 1364 "@esbuild/openbsd-x64": "0.25.12", 1365 "@esbuild/openharmony-arm64": "0.25.12", 1366 "@esbuild/sunos-x64": "0.25.12", 1367 "@esbuild/win32-arm64": "0.25.12", 1368 "@esbuild/win32-ia32": "0.25.12", 1369 "@esbuild/win32-x64": "0.25.12" 1370 } 1371 }, 1372 "node_modules/escalade": { 1373 "version": "3.2.0", 1374 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", 1375 "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", 1376 "dev": true, 1377 "license": "MIT", 1378 "engines": { 1379 "node": ">=6" 1380 } 1381 }, 1382 "node_modules/fdir": { 1383 "version": "6.5.0", 1384 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", 1385 "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", 1386 "dev": true, 1387 "license": "MIT", 1388 "engines": { 1389 "node": ">=12.0.0" 1390 }, 1391 "peerDependencies": { 1392 "picomatch": "^3 || ^4" 1393 }, 1394 "peerDependenciesMeta": { 1395 "picomatch": { 1396 "optional": true 1397 } 1398 } 1399 }, 1400 "node_modules/fsevents": { 1401 "version": "2.3.3", 1402 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", 1403 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", 1404 "dev": true, 1405 "hasInstallScript": true, 1406 "license": "MIT", 1407 "optional": true, 1408 "os": [ 1409 "darwin" 1410 ], 1411 "engines": { 1412 "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 1413 } 1414 }, 1415 "node_modules/gensync": { 1416 "version": "1.0.0-beta.2", 1417 "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", 1418 "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", 1419 "dev": true, 1420 "license": "MIT", 1421 "engines": { 1422 "node": ">=6.9.0" 1423 } 1424 }, 1425 "node_modules/js-tokens": { 1426 "version": "4.0.0", 1427 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", 1428 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", 1429 "license": "MIT" 1430 }, 1431 "node_modules/jsesc": { 1432 "version": "3.1.0", 1433 "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", 1434 "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", 1435 "dev": true, 1436 "license": "MIT", 1437 "bin": { 1438 "jsesc": "bin/jsesc" 1439 }, 1440 "engines": { 1441 "node": ">=6" 1442 } 1443 }, 1444 "node_modules/json5": { 1445 "version": "2.2.3", 1446 "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", 1447 "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", 1448 "dev": true, 1449 "license": "MIT", 1450 "bin": { 1451 "json5": "lib/cli.js" 1452 }, 1453 "engines": { 1454 "node": ">=6" 1455 } 1456 }, 1457 "node_modules/loose-envify": { 1458 "version": "1.4.0", 1459 "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", 1460 "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", 1461 "license": "MIT", 1462 "dependencies": { 1463 "js-tokens": "^3.0.0 || ^4.0.0" 1464 }, 1465 "bin": { 1466 "loose-envify": "cli.js" 1467 } 1468 }, 1469 "node_modules/lru-cache": { 1470 "version": "5.1.1", 1471 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", 1472 "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", 1473 "dev": true, 1474 "license": "ISC", 1475 "dependencies": { 1476 "yallist": "^3.0.2" 1477 } 1478 }, 1479 "node_modules/lucide-react": { 1480 "version": "0.562.0", 1481 "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.562.0.tgz", 1482 "integrity": "sha512-82hOAu7y0dbVuFfmO4bYF1XEwYk/mEbM5E+b1jgci/udUBEE/R7LF5Ip0CCEmXe8AybRM8L+04eP+LGZeDvkiw==", 1483 "license": "ISC", 1484 "peerDependencies": { 1485 "react": "^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0" 1486 } 1487 }, 1488 "node_modules/ms": { 1489 "version": "2.1.3", 1490 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", 1491 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", 1492 "dev": true, 1493 "license": "MIT" 1494 }, 1495 "node_modules/nanoid": { 1496 "version": "3.3.11", 1497 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", 1498 "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", 1499 "dev": true, 1500 "funding": [ 1501 { 1502 "type": "github", 1503 "url": "https://github.com/sponsors/ai" 1504 } 1505 ], 1506 "license": "MIT", 1507 "bin": { 1508 "nanoid": "bin/nanoid.cjs" 1509 }, 1510 "engines": { 1511 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" 1512 } 1513 }, 1514 "node_modules/node-releases": { 1515 "version": "2.0.27", 1516 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.27.tgz", 1517 "integrity": "sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==", 1518 "dev": true, 1519 "license": "MIT" 1520 }, 1521 "node_modules/picocolors": { 1522 "version": "1.1.1", 1523 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", 1524 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", 1525 "dev": true, 1526 "license": "ISC" 1527 }, 1528 "node_modules/picomatch": { 1529 "version": "4.0.3", 1530 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", 1531 "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", 1532 "dev": true, 1533 "license": "MIT", 1534 "peer": true, 1535 "engines": { 1536 "node": ">=12" 1537 }, 1538 "funding": { 1539 "url": "https://github.com/sponsors/jonschlinkert" 1540 } 1541 }, 1542 "node_modules/postcss": { 1543 "version": "8.5.6", 1544 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz", 1545 "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==", 1546 "dev": true, 1547 "funding": [ 1548 { 1549 "type": "opencollective", 1550 "url": "https://opencollective.com/postcss/" 1551 }, 1552 { 1553 "type": "tidelift", 1554 "url": "https://tidelift.com/funding/github/npm/postcss" 1555 }, 1556 { 1557 "type": "github", 1558 "url": "https://github.com/sponsors/ai" 1559 } 1560 ], 1561 "license": "MIT", 1562 "dependencies": { 1563 "nanoid": "^3.3.11", 1564 "picocolors": "^1.1.1", 1565 "source-map-js": "^1.2.1" 1566 }, 1567 "engines": { 1568 "node": "^10 || ^12 || >=14" 1569 } 1570 }, 1571 "node_modules/react": { 1572 "version": "18.3.1", 1573 "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", 1574 "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", 1575 "license": "MIT", 1576 "peer": true, 1577 "dependencies": { 1578 "loose-envify": "^1.1.0" 1579 }, 1580 "engines": { 1581 "node": ">=0.10.0" 1582 } 1583 }, 1584 "node_modules/react-dom": { 1585 "version": "18.3.1", 1586 "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", 1587 "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", 1588 "license": "MIT", 1589 "peer": true, 1590 "dependencies": { 1591 "loose-envify": "^1.1.0", 1592 "scheduler": "^0.23.2" 1593 }, 1594 "peerDependencies": { 1595 "react": "^18.3.1" 1596 } 1597 }, 1598 "node_modules/react-icons": { 1599 "version": "5.5.0", 1600 "resolved": "https://registry.npmjs.org/react-icons/-/react-icons-5.5.0.tgz", 1601 "integrity": "sha512-MEFcXdkP3dLo8uumGI5xN3lDFNsRtrjbOEKDLD7yv76v4wpnEq2Lt2qeHaQOr34I/wPN3s3+N08WkQ+CW37Xiw==", 1602 "license": "MIT", 1603 "peerDependencies": { 1604 "react": "*" 1605 } 1606 }, 1607 "node_modules/react-refresh": { 1608 "version": "0.17.0", 1609 "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.17.0.tgz", 1610 "integrity": "sha512-z6F7K9bV85EfseRCp2bzrpyQ0Gkw1uLoCel9XBVWPg/TjRj94SkJzUTGfOa4bs7iJvBWtQG0Wq7wnI0syw3EBQ==", 1611 "dev": true, 1612 "license": "MIT", 1613 "engines": { 1614 "node": ">=0.10.0" 1615 } 1616 }, 1617 "node_modules/react-router": { 1618 "version": "6.30.2", 1619 "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.30.2.tgz", 1620 "integrity": "sha512-H2Bm38Zu1bm8KUE5NVWRMzuIyAV8p/JrOaBJAwVmp37AXG72+CZJlEBw6pdn9i5TBgLMhNDgijS4ZlblpHyWTA==", 1621 "license": "MIT", 1622 "dependencies": { 1623 "@remix-run/router": "1.23.1" 1624 }, 1625 "engines": { 1626 "node": ">=14.0.0" 1627 }, 1628 "peerDependencies": { 1629 "react": ">=16.8" 1630 } 1631 }, 1632 "node_modules/react-router-dom": { 1633 "version": "6.30.2", 1634 "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.30.2.tgz", 1635 "integrity": "sha512-l2OwHn3UUnEVUqc6/1VMmR1cvZryZ3j3NzapC2eUXO1dB0sYp5mvwdjiXhpUbRb21eFow3qSxpP8Yv6oAU824Q==", 1636 "license": "MIT", 1637 "dependencies": { 1638 "@remix-run/router": "1.23.1", 1639 "react-router": "6.30.2" 1640 }, 1641 "engines": { 1642 "node": ">=14.0.0" 1643 }, 1644 "peerDependencies": { 1645 "react": ">=16.8", 1646 "react-dom": ">=16.8" 1647 } 1648 }, 1649 "node_modules/rollup": { 1650 "version": "4.54.0", 1651 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.54.0.tgz", 1652 "integrity": "sha512-3nk8Y3a9Ea8szgKhinMlGMhGMw89mqule3KWczxhIzqudyHdCIOHw8WJlj/r329fACjKLEh13ZSk7oE22kyeIw==", 1653 "dev": true, 1654 "license": "MIT", 1655 "dependencies": { 1656 "@types/estree": "1.0.8" 1657 }, 1658 "bin": { 1659 "rollup": "dist/bin/rollup" 1660 }, 1661 "engines": { 1662 "node": ">=18.0.0", 1663 "npm": ">=8.0.0" 1664 }, 1665 "optionalDependencies": { 1666 "@rollup/rollup-android-arm-eabi": "4.54.0", 1667 "@rollup/rollup-android-arm64": "4.54.0", 1668 "@rollup/rollup-darwin-arm64": "4.54.0", 1669 "@rollup/rollup-darwin-x64": "4.54.0", 1670 "@rollup/rollup-freebsd-arm64": "4.54.0", 1671 "@rollup/rollup-freebsd-x64": "4.54.0", 1672 "@rollup/rollup-linux-arm-gnueabihf": "4.54.0", 1673 "@rollup/rollup-linux-arm-musleabihf": "4.54.0", 1674 "@rollup/rollup-linux-arm64-gnu": "4.54.0", 1675 "@rollup/rollup-linux-arm64-musl": "4.54.0", 1676 "@rollup/rollup-linux-loong64-gnu": "4.54.0", 1677 "@rollup/rollup-linux-ppc64-gnu": "4.54.0", 1678 "@rollup/rollup-linux-riscv64-gnu": "4.54.0", 1679 "@rollup/rollup-linux-riscv64-musl": "4.54.0", 1680 "@rollup/rollup-linux-s390x-gnu": "4.54.0", 1681 "@rollup/rollup-linux-x64-gnu": "4.54.0", 1682 "@rollup/rollup-linux-x64-musl": "4.54.0", 1683 "@rollup/rollup-openharmony-arm64": "4.54.0", 1684 "@rollup/rollup-win32-arm64-msvc": "4.54.0", 1685 "@rollup/rollup-win32-ia32-msvc": "4.54.0", 1686 "@rollup/rollup-win32-x64-gnu": "4.54.0", 1687 "@rollup/rollup-win32-x64-msvc": "4.54.0", 1688 "fsevents": "~2.3.2" 1689 } 1690 }, 1691 "node_modules/scheduler": { 1692 "version": "0.23.2", 1693 "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", 1694 "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", 1695 "license": "MIT", 1696 "dependencies": { 1697 "loose-envify": "^1.1.0" 1698 } 1699 }, 1700 "node_modules/semver": { 1701 "version": "6.3.1", 1702 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", 1703 "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", 1704 "dev": true, 1705 "license": "ISC", 1706 "bin": { 1707 "semver": "bin/semver.js" 1708 } 1709 }, 1710 "node_modules/source-map-js": { 1711 "version": "1.2.1", 1712 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", 1713 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", 1714 "dev": true, 1715 "license": "BSD-3-Clause", 1716 "engines": { 1717 "node": ">=0.10.0" 1718 } 1719 }, 1720 "node_modules/tinyglobby": { 1721 "version": "0.2.15", 1722 "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz", 1723 "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==", 1724 "dev": true, 1725 "license": "MIT", 1726 "dependencies": { 1727 "fdir": "^6.5.0", 1728 "picomatch": "^4.0.3" 1729 }, 1730 "engines": { 1731 "node": ">=12.0.0" 1732 }, 1733 "funding": { 1734 "url": "https://github.com/sponsors/SuperchupuDev" 1735 } 1736 }, 1737 "node_modules/update-browserslist-db": { 1738 "version": "1.2.3", 1739 "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz", 1740 "integrity": "sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==", 1741 "dev": true, 1742 "funding": [ 1743 { 1744 "type": "opencollective", 1745 "url": "https://opencollective.com/browserslist" 1746 }, 1747 { 1748 "type": "tidelift", 1749 "url": "https://tidelift.com/funding/github/npm/browserslist" 1750 }, 1751 { 1752 "type": "github", 1753 "url": "https://github.com/sponsors/ai" 1754 } 1755 ], 1756 "license": "MIT", 1757 "dependencies": { 1758 "escalade": "^3.2.0", 1759 "picocolors": "^1.1.1" 1760 }, 1761 "bin": { 1762 "update-browserslist-db": "cli.js" 1763 }, 1764 "peerDependencies": { 1765 "browserslist": ">= 4.21.0" 1766 } 1767 }, 1768 "node_modules/vite": { 1769 "version": "6.4.1", 1770 "resolved": "https://registry.npmjs.org/vite/-/vite-6.4.1.tgz", 1771 "integrity": "sha512-+Oxm7q9hDoLMyJOYfUYBuHQo+dkAloi33apOPP56pzj+vsdJDzr+j1NISE5pyaAuKL4A3UD34qd0lx5+kfKp2g==", 1772 "dev": true, 1773 "license": "MIT", 1774 "peer": true, 1775 "dependencies": { 1776 "esbuild": "^0.25.0", 1777 "fdir": "^6.4.4", 1778 "picomatch": "^4.0.2", 1779 "postcss": "^8.5.3", 1780 "rollup": "^4.34.9", 1781 "tinyglobby": "^0.2.13" 1782 }, 1783 "bin": { 1784 "vite": "bin/vite.js" 1785 }, 1786 "engines": { 1787 "node": "^18.0.0 || ^20.0.0 || >=22.0.0" 1788 }, 1789 "funding": { 1790 "url": "https://github.com/vitejs/vite?sponsor=1" 1791 }, 1792 "optionalDependencies": { 1793 "fsevents": "~2.3.3" 1794 }, 1795 "peerDependencies": { 1796 "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0", 1797 "jiti": ">=1.21.0", 1798 "less": "*", 1799 "lightningcss": "^1.21.0", 1800 "sass": "*", 1801 "sass-embedded": "*", 1802 "stylus": "*", 1803 "sugarss": "*", 1804 "terser": "^5.16.0", 1805 "tsx": "^4.8.1", 1806 "yaml": "^2.4.2" 1807 }, 1808 "peerDependenciesMeta": { 1809 "@types/node": { 1810 "optional": true 1811 }, 1812 "jiti": { 1813 "optional": true 1814 }, 1815 "less": { 1816 "optional": true 1817 }, 1818 "lightningcss": { 1819 "optional": true 1820 }, 1821 "sass": { 1822 "optional": true 1823 }, 1824 "sass-embedded": { 1825 "optional": true 1826 }, 1827 "stylus": { 1828 "optional": true 1829 }, 1830 "sugarss": { 1831 "optional": true 1832 }, 1833 "terser": { 1834 "optional": true 1835 }, 1836 "tsx": { 1837 "optional": true 1838 }, 1839 "yaml": { 1840 "optional": true 1841 } 1842 } 1843 }, 1844 "node_modules/yallist": { 1845 "version": "3.1.1", 1846 "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", 1847 "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", 1848 "dev": true, 1849 "license": "ISC" 1850 } 1851 } 1852}