atmosphere explorer
0
fork

Configure Feed

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

polyfill hell

ansxor 39206e7e e268d932

+2520 -24
+11
babel.config.js
··· 1 + // babel.config.js 2 + export default { 3 + presets: [ 4 + ['@babel/preset-env', { 5 + targets: { firefox: '92' }, 6 + useBuiltIns: 'usage', 7 + corejs: 3, 8 + }], 9 + 'babel-preset-solid', 10 + ], 11 + };
+5 -5
index.html
··· 19 19 <link rel="preconnect" href="https://fonts.bunny.net" /> 20 20 <link href="https://fonts.bunny.net/css?family=roboto-mono:400" rel="stylesheet" /> 21 21 <script> 22 - document.documentElement.classList.toggle( 23 - "dark", 24 - localStorage.theme === "dark" || 25 - (!("theme" in localStorage) && window.matchMedia("(prefers-color-scheme: dark)").matches), 26 - ); 22 + document.documentElement.classList.toggle( 23 + "dark", 24 + localStorage.theme === "dark" || 25 + (!("theme" in localStorage) && window.matchMedia("(prefers-color-scheme: dark)").matches), 26 + ); 27 27 </script> 28 28 <script src="/src/index.tsx" type="module"></script> 29 29 </head>
+13 -1
package.json
··· 10 10 "build": "vite build", 11 11 "serve": "vite preview" 12 12 }, 13 + "browserslist": [ 14 + "firefox >= 92" 15 + ], 13 16 "devDependencies": { 17 + "@babel/core": "^7.29.0", 18 + "@babel/preset-env": "^7.29.0", 14 19 "@iconify-json/lucide": "^1.2.90", 15 20 "@iconify/tailwind4": "^1.2.1", 16 21 "@tailwindcss/vite": "^4.1.18", 22 + "@vitejs/plugin-legacy": "^7.2.1", 23 + "babel-preset-solid": "^1.9.10", 24 + "core-js": "^3.48.0", 25 + "postcss-preset-env": "^11.1.3", 17 26 "prettier": "^3.8.1", 18 27 "prettier-plugin-organize-imports": "^4.3.0", 19 28 "prettier-plugin-tailwindcss": "^0.7.2", 20 29 "tailwindcss": "^4.1.18", 21 30 "typescript": "^5.9.3", 22 31 "vite": "^7.3.1", 32 + "vite-plugin-babel": "^1.5.1", 23 33 "vite-plugin-solid": "^2.11.10" 24 34 }, 25 35 "dependencies": { ··· 46 56 "@codemirror/lint": "^6.9.4", 47 57 "@codemirror/state": "^6.5.4", 48 58 "@codemirror/view": "^6.39.14", 59 + "@formatjs/intl-segmenter": "^12.1.1", 49 60 "@fsegurai/codemirror-theme-basic-dark": "^6.2.3", 50 61 "@fsegurai/codemirror-theme-basic-light": "^6.2.3", 51 62 "@mary/exif-rm": "jsr:^0.2.2", ··· 55 66 "@solidjs/router": "^0.15.4", 56 67 "codemirror": "^6.0.2", 57 68 "native-file-system-adapter": "^3.0.1", 58 - "solid-js": "^1.9.11" 69 + "solid-js": "^1.9.11", 70 + "web-streams-polyfill": "^4.2.0" 59 71 }, 60 72 "packageManager": "pnpm@10.17.1+sha512.17c560fca4867ae9473a3899ad84a88334914f379be46d455cbf92e5cf4b39d34985d452d2583baf19967fa76cb5c17bc9e245529d0b98745721aa7200ecaf7a" 61 73 }
+11
patches/@atcute__util-fetch.patch
··· 1 + diff --git a/dist/streams/size-limit.js b/dist/streams/size-limit.js 2 + index 464345db0cb230c98d23c666bd765f4125865baf..a058a5919b2c25624e11b7aa5d1e0a2c3f3fb327 100644 3 + --- a/dist/streams/size-limit.js 4 + +++ b/dist/streams/size-limit.js 5 + @@ -1,4 +1,6 @@ 6 + import * as err from '../errors.js'; 7 + +import { TransformStream } from "web-streams-polyfill"; 8 + + 9 + export class SizeLimitStream extends TransformStream { 10 + constructor(maxSize) { 11 + let bytesRead = 0;
+2442 -15
pnpm-lock.yaml
··· 4 4 autoInstallPeers: true 5 5 excludeLinksFromLockfile: false 6 6 7 + patchedDependencies: 8 + '@atcute/util-fetch': 9 + hash: 2899dd89d4004df729579830c8012f42d395f6db5d265060ac42c7faed52abb4 10 + path: patches/@atcute__util-fetch.patch 11 + 7 12 importers: 8 13 9 14 .: ··· 77 82 '@codemirror/view': 78 83 specifier: ^6.39.14 79 84 version: 6.39.14 85 + '@formatjs/intl-segmenter': 86 + specifier: ^12.1.1 87 + version: 12.1.1 80 88 '@fsegurai/codemirror-theme-basic-dark': 81 89 specifier: ^6.2.3 82 90 version: 6.2.3(@codemirror/language@6.12.1)(@codemirror/state@6.5.4)(@codemirror/view@6.39.14)(@lezer/highlight@1.2.3) ··· 107 115 solid-js: 108 116 specifier: ^1.9.11 109 117 version: 1.9.11 118 + web-streams-polyfill: 119 + specifier: ^4.2.0 120 + version: 4.2.0 110 121 devDependencies: 122 + '@babel/core': 123 + specifier: ^7.29.0 124 + version: 7.29.0 125 + '@babel/preset-env': 126 + specifier: ^7.29.0 127 + version: 7.29.0(@babel/core@7.29.0) 111 128 '@iconify-json/lucide': 112 129 specifier: ^1.2.90 113 130 version: 1.2.90 ··· 116 133 version: 1.2.1(tailwindcss@4.1.18) 117 134 '@tailwindcss/vite': 118 135 specifier: ^4.1.18 119 - version: 4.1.18(vite@7.3.1(@types/node@25.2.3)(jiti@2.6.1)(lightningcss@1.30.2)(tsx@4.19.2)) 136 + version: 4.1.18(vite@7.3.1(@types/node@25.2.3)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.19.2)) 137 + '@vitejs/plugin-legacy': 138 + specifier: ^7.2.1 139 + version: 7.2.1(terser@5.46.0)(vite@7.3.1(@types/node@25.2.3)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.19.2)) 140 + babel-preset-solid: 141 + specifier: ^1.9.10 142 + version: 1.9.10(@babel/core@7.29.0)(solid-js@1.9.11) 143 + core-js: 144 + specifier: ^3.48.0 145 + version: 3.48.0 146 + postcss-preset-env: 147 + specifier: ^11.1.3 148 + version: 11.1.3(postcss@8.5.6) 120 149 prettier: 121 150 specifier: ^3.8.1 122 151 version: 3.8.1 ··· 134 163 version: 5.9.3 135 164 vite: 136 165 specifier: ^7.3.1 137 - version: 7.3.1(@types/node@25.2.3)(jiti@2.6.1)(lightningcss@1.30.2)(tsx@4.19.2) 166 + version: 7.3.1(@types/node@25.2.3)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.19.2) 167 + vite-plugin-babel: 168 + specifier: ^1.5.1 169 + version: 1.5.1(@babel/core@7.29.0)(vite@7.3.1(@types/node@25.2.3)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.19.2)) 138 170 vite-plugin-solid: 139 171 specifier: ^2.11.10 140 - version: 2.11.10(solid-js@1.9.11)(vite@7.3.1(@types/node@25.2.3)(jiti@2.6.1)(lightningcss@1.30.2)(tsx@4.19.2)) 172 + version: 2.11.10(solid-js@1.9.11)(vite@7.3.1(@types/node@25.2.3)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.19.2)) 141 173 142 174 packages: 143 175 ··· 252 284 resolution: {integrity: sha512-qsaF+9Qcm2Qv8SRIMMscAvG4O3lJ0F1GuMo5HR/Bp02LopNgnZBC/EkbevHFeGs4ls/oPz9v+Bsmzbkbe+0dUw==} 253 285 engines: {node: '>=6.9.0'} 254 286 287 + '@babel/helper-annotate-as-pure@7.27.3': 288 + resolution: {integrity: sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==} 289 + engines: {node: '>=6.9.0'} 290 + 255 291 '@babel/helper-compilation-targets@7.28.6': 256 292 resolution: {integrity: sha512-JYtls3hqi15fcx5GaSNL7SCTJ2MNmjrkHXg4FSpOA/grxK8KwyZ5bubHsCq8FXCkua6xhuaaBit+3b7+VZRfcA==} 257 293 engines: {node: '>=6.9.0'} 258 294 295 + '@babel/helper-create-class-features-plugin@7.28.6': 296 + resolution: {integrity: sha512-dTOdvsjnG3xNT9Y0AUg1wAl38y+4Rl4sf9caSQZOXdNqVn+H+HbbJ4IyyHaIqNR6SW9oJpA/RuRjsjCw2IdIow==} 297 + engines: {node: '>=6.9.0'} 298 + peerDependencies: 299 + '@babel/core': ^7.0.0 300 + 301 + '@babel/helper-create-regexp-features-plugin@7.28.5': 302 + resolution: {integrity: sha512-N1EhvLtHzOvj7QQOUCCS3NrPJP8c5W6ZXCHDn7Yialuy1iu4r5EmIYkXlKNqT99Ciw+W0mDqWoR6HWMZlFP3hw==} 303 + engines: {node: '>=6.9.0'} 304 + peerDependencies: 305 + '@babel/core': ^7.0.0 306 + 307 + '@babel/helper-define-polyfill-provider@0.6.6': 308 + resolution: {integrity: sha512-mOAsxeeKkUKayvZR3HeTYD/fICpCPLJrU5ZjelT/PA6WHtNDBOE436YiaEUvHN454bRM3CebhDsIpieCc4texA==} 309 + peerDependencies: 310 + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 311 + 259 312 '@babel/helper-globals@7.28.0': 260 313 resolution: {integrity: sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==} 314 + engines: {node: '>=6.9.0'} 315 + 316 + '@babel/helper-member-expression-to-functions@7.28.5': 317 + resolution: {integrity: sha512-cwM7SBRZcPCLgl8a7cY0soT1SptSzAlMH39vwiRpOQkJlh53r5hdHwLSCZpQdVLT39sZt+CRpNwYG4Y2v77atg==} 261 318 engines: {node: '>=6.9.0'} 262 319 263 320 '@babel/helper-module-imports@7.18.6': ··· 274 331 peerDependencies: 275 332 '@babel/core': ^7.0.0 276 333 334 + '@babel/helper-optimise-call-expression@7.27.1': 335 + resolution: {integrity: sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==} 336 + engines: {node: '>=6.9.0'} 337 + 277 338 '@babel/helper-plugin-utils@7.28.6': 278 339 resolution: {integrity: sha512-S9gzZ/bz83GRysI7gAD4wPT/AI3uCnY+9xn+Mx/KPs2JwHJIz1W8PZkg2cqyt3RNOBM8ejcXhV6y8Og7ly/Dug==} 279 340 engines: {node: '>=6.9.0'} 280 341 342 + '@babel/helper-remap-async-to-generator@7.27.1': 343 + resolution: {integrity: sha512-7fiA521aVw8lSPeI4ZOD3vRFkoqkJcS+z4hFo82bFSH/2tNd6eJ5qCVMS5OzDmZh/kaHQeBaeyxK6wljcPtveA==} 344 + engines: {node: '>=6.9.0'} 345 + peerDependencies: 346 + '@babel/core': ^7.0.0 347 + 348 + '@babel/helper-replace-supers@7.28.6': 349 + resolution: {integrity: sha512-mq8e+laIk94/yFec3DxSjCRD2Z0TAjhVbEJY3UQrlwVo15Lmt7C2wAUbK4bjnTs4APkwsYLTahXRraQXhb1WCg==} 350 + engines: {node: '>=6.9.0'} 351 + peerDependencies: 352 + '@babel/core': ^7.0.0 353 + 354 + '@babel/helper-skip-transparent-expression-wrappers@7.27.1': 355 + resolution: {integrity: sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==} 356 + engines: {node: '>=6.9.0'} 357 + 281 358 '@babel/helper-string-parser@7.27.1': 282 359 resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==} 283 360 engines: {node: '>=6.9.0'} ··· 288 365 289 366 '@babel/helper-validator-option@7.27.1': 290 367 resolution: {integrity: sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==} 368 + engines: {node: '>=6.9.0'} 369 + 370 + '@babel/helper-wrap-function@7.28.6': 371 + resolution: {integrity: sha512-z+PwLziMNBeSQJonizz2AGnndLsP2DeGHIxDAn+wdHOGuo4Fo1x1HBPPXeE9TAOPHNNWQKCSlA2VZyYyyibDnQ==} 291 372 engines: {node: '>=6.9.0'} 292 373 293 374 '@babel/helpers@7.28.6': ··· 299 380 engines: {node: '>=6.0.0'} 300 381 hasBin: true 301 382 383 + '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.28.5': 384 + resolution: {integrity: sha512-87GDMS3tsmMSi/3bWOte1UblL+YUTFMV8SZPZ2eSEL17s74Cw/l63rR6NmGVKMYW2GYi85nE+/d6Hw5N0bEk2Q==} 385 + engines: {node: '>=6.9.0'} 386 + peerDependencies: 387 + '@babel/core': ^7.0.0 388 + 389 + '@babel/plugin-bugfix-safari-class-field-initializer-scope@7.27.1': 390 + resolution: {integrity: sha512-qNeq3bCKnGgLkEXUuFry6dPlGfCdQNZbn7yUAPCInwAJHMU7THJfrBSozkcWq5sNM6RcF3S8XyQL2A52KNR9IA==} 391 + engines: {node: '>=6.9.0'} 392 + peerDependencies: 393 + '@babel/core': ^7.0.0 394 + 395 + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.27.1': 396 + resolution: {integrity: sha512-g4L7OYun04N1WyqMNjldFwlfPCLVkgB54A/YCXICZYBsvJJE3kByKv9c9+R/nAfmIfjl2rKYLNyMHboYbZaWaA==} 397 + engines: {node: '>=6.9.0'} 398 + peerDependencies: 399 + '@babel/core': ^7.0.0 400 + 401 + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.27.1': 402 + resolution: {integrity: sha512-oO02gcONcD5O1iTLi/6frMJBIwWEHceWGSGqrpCmEL8nogiS6J9PBlE48CaK20/Jx1LuRml9aDftLgdjXT8+Cw==} 403 + engines: {node: '>=6.9.0'} 404 + peerDependencies: 405 + '@babel/core': ^7.13.0 406 + 407 + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.28.6': 408 + resolution: {integrity: sha512-a0aBScVTlNaiUe35UtfxAN7A/tehvvG4/ByO6+46VPKTRSlfnAFsgKy0FUh+qAkQrDTmhDkT+IBOKlOoMUxQ0g==} 409 + engines: {node: '>=6.9.0'} 410 + peerDependencies: 411 + '@babel/core': ^7.0.0 412 + 413 + '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2': 414 + resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==} 415 + engines: {node: '>=6.9.0'} 416 + peerDependencies: 417 + '@babel/core': ^7.0.0-0 418 + 419 + '@babel/plugin-syntax-import-assertions@7.28.6': 420 + resolution: {integrity: sha512-pSJUpFHdx9z5nqTSirOCMtYVP2wFgoWhP0p3g8ONK/4IHhLIBd0B9NYqAvIUAhq+OkhO4VM1tENCt0cjlsNShw==} 421 + engines: {node: '>=6.9.0'} 422 + peerDependencies: 423 + '@babel/core': ^7.0.0-0 424 + 425 + '@babel/plugin-syntax-import-attributes@7.28.6': 426 + resolution: {integrity: sha512-jiLC0ma9XkQT3TKJ9uYvlakm66Pamywo+qwL+oL8HJOvc6TWdZXVfhqJr8CCzbSGUAbDOzlGHJC1U+vRfLQDvw==} 427 + engines: {node: '>=6.9.0'} 428 + peerDependencies: 429 + '@babel/core': ^7.0.0-0 430 + 302 431 '@babel/plugin-syntax-jsx@7.28.6': 303 432 resolution: {integrity: sha512-wgEmr06G6sIpqr8YDwA2dSRTE3bJ+V0IfpzfSY3Lfgd7YWOaAdlykvJi13ZKBt8cZHfgH1IXN+CL656W3uUa4w==} 304 433 engines: {node: '>=6.9.0'} 305 434 peerDependencies: 306 435 '@babel/core': ^7.0.0-0 307 436 437 + '@babel/plugin-syntax-unicode-sets-regex@7.18.6': 438 + resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==} 439 + engines: {node: '>=6.9.0'} 440 + peerDependencies: 441 + '@babel/core': ^7.0.0 442 + 443 + '@babel/plugin-transform-arrow-functions@7.27.1': 444 + resolution: {integrity: sha512-8Z4TGic6xW70FKThA5HYEKKyBpOOsucTOD1DjU3fZxDg+K3zBJcXMFnt/4yQiZnf5+MiOMSXQ9PaEK/Ilh1DeA==} 445 + engines: {node: '>=6.9.0'} 446 + peerDependencies: 447 + '@babel/core': ^7.0.0-0 448 + 449 + '@babel/plugin-transform-async-generator-functions@7.29.0': 450 + resolution: {integrity: sha512-va0VdWro4zlBr2JsXC+ofCPB2iG12wPtVGTWFx2WLDOM3nYQZZIGP82qku2eW/JR83sD+k2k+CsNtyEbUqhU6w==} 451 + engines: {node: '>=6.9.0'} 452 + peerDependencies: 453 + '@babel/core': ^7.0.0-0 454 + 455 + '@babel/plugin-transform-async-to-generator@7.28.6': 456 + resolution: {integrity: sha512-ilTRcmbuXjsMmcZ3HASTe4caH5Tpo93PkTxF9oG2VZsSWsahydmcEHhix9Ik122RcTnZnUzPbmux4wh1swfv7g==} 457 + engines: {node: '>=6.9.0'} 458 + peerDependencies: 459 + '@babel/core': ^7.0.0-0 460 + 461 + '@babel/plugin-transform-block-scoped-functions@7.27.1': 462 + resolution: {integrity: sha512-cnqkuOtZLapWYZUYM5rVIdv1nXYuFVIltZ6ZJ7nIj585QsjKM5dhL2Fu/lICXZ1OyIAFc7Qy+bvDAtTXqGrlhg==} 463 + engines: {node: '>=6.9.0'} 464 + peerDependencies: 465 + '@babel/core': ^7.0.0-0 466 + 467 + '@babel/plugin-transform-block-scoping@7.28.6': 468 + resolution: {integrity: sha512-tt/7wOtBmwHPNMPu7ax4pdPz6shjFrmHDghvNC+FG9Qvj7D6mJcoRQIF5dy4njmxR941l6rgtvfSB2zX3VlUIw==} 469 + engines: {node: '>=6.9.0'} 470 + peerDependencies: 471 + '@babel/core': ^7.0.0-0 472 + 473 + '@babel/plugin-transform-class-properties@7.28.6': 474 + resolution: {integrity: sha512-dY2wS3I2G7D697VHndN91TJr8/AAfXQNt5ynCTI/MpxMsSzHp+52uNivYT5wCPax3whc47DR8Ba7cmlQMg24bw==} 475 + engines: {node: '>=6.9.0'} 476 + peerDependencies: 477 + '@babel/core': ^7.0.0-0 478 + 479 + '@babel/plugin-transform-class-static-block@7.28.6': 480 + resolution: {integrity: sha512-rfQ++ghVwTWTqQ7w8qyDxL1XGihjBss4CmTgGRCTAC9RIbhVpyp4fOeZtta0Lbf+dTNIVJer6ych2ibHwkZqsQ==} 481 + engines: {node: '>=6.9.0'} 482 + peerDependencies: 483 + '@babel/core': ^7.12.0 484 + 485 + '@babel/plugin-transform-classes@7.28.6': 486 + resolution: {integrity: sha512-EF5KONAqC5zAqT783iMGuM2ZtmEBy+mJMOKl2BCvPZ2lVrwvXnB6o+OBWCS+CoeCCpVRF2sA2RBKUxvT8tQT5Q==} 487 + engines: {node: '>=6.9.0'} 488 + peerDependencies: 489 + '@babel/core': ^7.0.0-0 490 + 491 + '@babel/plugin-transform-computed-properties@7.28.6': 492 + resolution: {integrity: sha512-bcc3k0ijhHbc2lEfpFHgx7eYw9KNXqOerKWfzbxEHUGKnS3sz9C4CNL9OiFN1297bDNfUiSO7DaLzbvHQQQ1BQ==} 493 + engines: {node: '>=6.9.0'} 494 + peerDependencies: 495 + '@babel/core': ^7.0.0-0 496 + 497 + '@babel/plugin-transform-destructuring@7.28.5': 498 + resolution: {integrity: sha512-Kl9Bc6D0zTUcFUvkNuQh4eGXPKKNDOJQXVyyM4ZAQPMveniJdxi8XMJwLo+xSoW3MIq81bD33lcUe9kZpl0MCw==} 499 + engines: {node: '>=6.9.0'} 500 + peerDependencies: 501 + '@babel/core': ^7.0.0-0 502 + 503 + '@babel/plugin-transform-dotall-regex@7.28.6': 504 + resolution: {integrity: sha512-SljjowuNKB7q5Oayv4FoPzeB74g3QgLt8IVJw9ADvWy3QnUb/01aw8I4AVv8wYnPvQz2GDDZ/g3GhcNyDBI4Bg==} 505 + engines: {node: '>=6.9.0'} 506 + peerDependencies: 507 + '@babel/core': ^7.0.0-0 508 + 509 + '@babel/plugin-transform-duplicate-keys@7.27.1': 510 + resolution: {integrity: sha512-MTyJk98sHvSs+cvZ4nOauwTTG1JeonDjSGvGGUNHreGQns+Mpt6WX/dVzWBHgg+dYZhkC4X+zTDfkTU+Vy9y7Q==} 511 + engines: {node: '>=6.9.0'} 512 + peerDependencies: 513 + '@babel/core': ^7.0.0-0 514 + 515 + '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.29.0': 516 + resolution: {integrity: sha512-zBPcW2lFGxdiD8PUnPwJjag2J9otbcLQzvbiOzDxpYXyCuYX9agOwMPGn1prVH0a4qzhCKu24rlH4c1f7yA8rw==} 517 + engines: {node: '>=6.9.0'} 518 + peerDependencies: 519 + '@babel/core': ^7.0.0 520 + 521 + '@babel/plugin-transform-dynamic-import@7.27.1': 522 + resolution: {integrity: sha512-MHzkWQcEmjzzVW9j2q8LGjwGWpG2mjwaaB0BNQwst3FIjqsg8Ct/mIZlvSPJvfi9y2AC8mi/ktxbFVL9pZ1I4A==} 523 + engines: {node: '>=6.9.0'} 524 + peerDependencies: 525 + '@babel/core': ^7.0.0-0 526 + 527 + '@babel/plugin-transform-explicit-resource-management@7.28.6': 528 + resolution: {integrity: sha512-Iao5Konzx2b6g7EPqTy40UZbcdXE126tTxVFr/nAIj+WItNxjKSYTEw3RC+A2/ZetmdJsgueL1KhaMCQHkLPIg==} 529 + engines: {node: '>=6.9.0'} 530 + peerDependencies: 531 + '@babel/core': ^7.0.0-0 532 + 533 + '@babel/plugin-transform-exponentiation-operator@7.28.6': 534 + resolution: {integrity: sha512-WitabqiGjV/vJ0aPOLSFfNY1u9U3R7W36B03r5I2KoNix+a3sOhJ3pKFB3R5It9/UiK78NiO0KE9P21cMhlPkw==} 535 + engines: {node: '>=6.9.0'} 536 + peerDependencies: 537 + '@babel/core': ^7.0.0-0 538 + 539 + '@babel/plugin-transform-export-namespace-from@7.27.1': 540 + resolution: {integrity: sha512-tQvHWSZ3/jH2xuq/vZDy0jNn+ZdXJeM8gHvX4lnJmsc3+50yPlWdZXIc5ay+umX+2/tJIqHqiEqcJvxlmIvRvQ==} 541 + engines: {node: '>=6.9.0'} 542 + peerDependencies: 543 + '@babel/core': ^7.0.0-0 544 + 545 + '@babel/plugin-transform-for-of@7.27.1': 546 + resolution: {integrity: sha512-BfbWFFEJFQzLCQ5N8VocnCtA8J1CLkNTe2Ms2wocj75dd6VpiqS5Z5quTYcUoo4Yq+DN0rtikODccuv7RU81sw==} 547 + engines: {node: '>=6.9.0'} 548 + peerDependencies: 549 + '@babel/core': ^7.0.0-0 550 + 551 + '@babel/plugin-transform-function-name@7.27.1': 552 + resolution: {integrity: sha512-1bQeydJF9Nr1eBCMMbC+hdwmRlsv5XYOMu03YSWFwNs0HsAmtSxxF1fyuYPqemVldVyFmlCU7w8UE14LupUSZQ==} 553 + engines: {node: '>=6.9.0'} 554 + peerDependencies: 555 + '@babel/core': ^7.0.0-0 556 + 557 + '@babel/plugin-transform-json-strings@7.28.6': 558 + resolution: {integrity: sha512-Nr+hEN+0geQkzhbdgQVPoqr47lZbm+5fCUmO70722xJZd0Mvb59+33QLImGj6F+DkK3xgDi1YVysP8whD6FQAw==} 559 + engines: {node: '>=6.9.0'} 560 + peerDependencies: 561 + '@babel/core': ^7.0.0-0 562 + 563 + '@babel/plugin-transform-literals@7.27.1': 564 + resolution: {integrity: sha512-0HCFSepIpLTkLcsi86GG3mTUzxV5jpmbv97hTETW3yzrAij8aqlD36toB1D0daVFJM8NK6GvKO0gslVQmm+zZA==} 565 + engines: {node: '>=6.9.0'} 566 + peerDependencies: 567 + '@babel/core': ^7.0.0-0 568 + 569 + '@babel/plugin-transform-logical-assignment-operators@7.28.6': 570 + resolution: {integrity: sha512-+anKKair6gpi8VsM/95kmomGNMD0eLz1NQ8+Pfw5sAwWH9fGYXT50E55ZpV0pHUHWf6IUTWPM+f/7AAff+wr9A==} 571 + engines: {node: '>=6.9.0'} 572 + peerDependencies: 573 + '@babel/core': ^7.0.0-0 574 + 575 + '@babel/plugin-transform-member-expression-literals@7.27.1': 576 + resolution: {integrity: sha512-hqoBX4dcZ1I33jCSWcXrP+1Ku7kdqXf1oeah7ooKOIiAdKQ+uqftgCFNOSzA5AMS2XIHEYeGFg4cKRCdpxzVOQ==} 577 + engines: {node: '>=6.9.0'} 578 + peerDependencies: 579 + '@babel/core': ^7.0.0-0 580 + 581 + '@babel/plugin-transform-modules-amd@7.27.1': 582 + resolution: {integrity: sha512-iCsytMg/N9/oFq6n+gFTvUYDZQOMK5kEdeYxmxt91fcJGycfxVP9CnrxoliM0oumFERba2i8ZtwRUCMhvP1LnA==} 583 + engines: {node: '>=6.9.0'} 584 + peerDependencies: 585 + '@babel/core': ^7.0.0-0 586 + 587 + '@babel/plugin-transform-modules-commonjs@7.28.6': 588 + resolution: {integrity: sha512-jppVbf8IV9iWWwWTQIxJMAJCWBuuKx71475wHwYytrRGQ2CWiDvYlADQno3tcYpS/T2UUWFQp3nVtYfK/YBQrA==} 589 + engines: {node: '>=6.9.0'} 590 + peerDependencies: 591 + '@babel/core': ^7.0.0-0 592 + 593 + '@babel/plugin-transform-modules-systemjs@7.29.0': 594 + resolution: {integrity: sha512-PrujnVFbOdUpw4UHiVwKvKRLMMic8+eC0CuNlxjsyZUiBjhFdPsewdXCkveh2KqBA9/waD0W1b4hXSOBQJezpQ==} 595 + engines: {node: '>=6.9.0'} 596 + peerDependencies: 597 + '@babel/core': ^7.0.0-0 598 + 599 + '@babel/plugin-transform-modules-umd@7.27.1': 600 + resolution: {integrity: sha512-iQBE/xC5BV1OxJbp6WG7jq9IWiD+xxlZhLrdwpPkTX3ydmXdvoCpyfJN7acaIBZaOqTfr76pgzqBJflNbeRK+w==} 601 + engines: {node: '>=6.9.0'} 602 + peerDependencies: 603 + '@babel/core': ^7.0.0-0 604 + 605 + '@babel/plugin-transform-named-capturing-groups-regex@7.29.0': 606 + resolution: {integrity: sha512-1CZQA5KNAD6ZYQLPw7oi5ewtDNxH/2vuCh+6SmvgDfhumForvs8a1o9n0UrEoBD8HU4djO2yWngTQlXl1NDVEQ==} 607 + engines: {node: '>=6.9.0'} 608 + peerDependencies: 609 + '@babel/core': ^7.0.0 610 + 611 + '@babel/plugin-transform-new-target@7.27.1': 612 + resolution: {integrity: sha512-f6PiYeqXQ05lYq3TIfIDu/MtliKUbNwkGApPUvyo6+tc7uaR4cPjPe7DFPr15Uyycg2lZU6btZ575CuQoYh7MQ==} 613 + engines: {node: '>=6.9.0'} 614 + peerDependencies: 615 + '@babel/core': ^7.0.0-0 616 + 617 + '@babel/plugin-transform-nullish-coalescing-operator@7.28.6': 618 + resolution: {integrity: sha512-3wKbRgmzYbw24mDJXT7N+ADXw8BC/imU9yo9c9X9NKaLF1fW+e5H1U5QjMUBe4Qo4Ox/o++IyUkl1sVCLgevKg==} 619 + engines: {node: '>=6.9.0'} 620 + peerDependencies: 621 + '@babel/core': ^7.0.0-0 622 + 623 + '@babel/plugin-transform-numeric-separator@7.28.6': 624 + resolution: {integrity: sha512-SJR8hPynj8outz+SlStQSwvziMN4+Bq99it4tMIf5/Caq+3iOc0JtKyse8puvyXkk3eFRIA5ID/XfunGgO5i6w==} 625 + engines: {node: '>=6.9.0'} 626 + peerDependencies: 627 + '@babel/core': ^7.0.0-0 628 + 629 + '@babel/plugin-transform-object-rest-spread@7.28.6': 630 + resolution: {integrity: sha512-5rh+JR4JBC4pGkXLAcYdLHZjXudVxWMXbB6u6+E9lRL5TrGVbHt1TjxGbZ8CkmYw9zjkB7jutzOROArsqtncEA==} 631 + engines: {node: '>=6.9.0'} 632 + peerDependencies: 633 + '@babel/core': ^7.0.0-0 634 + 635 + '@babel/plugin-transform-object-super@7.27.1': 636 + resolution: {integrity: sha512-SFy8S9plRPbIcxlJ8A6mT/CxFdJx/c04JEctz4jf8YZaVS2px34j7NXRrlGlHkN/M2gnpL37ZpGRGVFLd3l8Ng==} 637 + engines: {node: '>=6.9.0'} 638 + peerDependencies: 639 + '@babel/core': ^7.0.0-0 640 + 641 + '@babel/plugin-transform-optional-catch-binding@7.28.6': 642 + resolution: {integrity: sha512-R8ja/Pyrv0OGAvAXQhSTmWyPJPml+0TMqXlO5w+AsMEiwb2fg3WkOvob7UxFSL3OIttFSGSRFKQsOhJ/X6HQdQ==} 643 + engines: {node: '>=6.9.0'} 644 + peerDependencies: 645 + '@babel/core': ^7.0.0-0 646 + 647 + '@babel/plugin-transform-optional-chaining@7.28.6': 648 + resolution: {integrity: sha512-A4zobikRGJTsX9uqVFdafzGkqD30t26ck2LmOzAuLL8b2x6k3TIqRiT2xVvA9fNmFeTX484VpsdgmKNA0bS23w==} 649 + engines: {node: '>=6.9.0'} 650 + peerDependencies: 651 + '@babel/core': ^7.0.0-0 652 + 653 + '@babel/plugin-transform-parameters@7.27.7': 654 + resolution: {integrity: sha512-qBkYTYCb76RRxUM6CcZA5KRu8K4SM8ajzVeUgVdMVO9NN9uI/GaVmBg/WKJJGnNokV9SY8FxNOVWGXzqzUidBg==} 655 + engines: {node: '>=6.9.0'} 656 + peerDependencies: 657 + '@babel/core': ^7.0.0-0 658 + 659 + '@babel/plugin-transform-private-methods@7.28.6': 660 + resolution: {integrity: sha512-piiuapX9CRv7+0st8lmuUlRSmX6mBcVeNQ1b4AYzJxfCMuBfB0vBXDiGSmm03pKJw1v6cZ8KSeM+oUnM6yAExg==} 661 + engines: {node: '>=6.9.0'} 662 + peerDependencies: 663 + '@babel/core': ^7.0.0-0 664 + 665 + '@babel/plugin-transform-private-property-in-object@7.28.6': 666 + resolution: {integrity: sha512-b97jvNSOb5+ehyQmBpmhOCiUC5oVK4PMnpRvO7+ymFBoqYjeDHIU9jnrNUuwHOiL9RpGDoKBpSViarV+BU+eVA==} 667 + engines: {node: '>=6.9.0'} 668 + peerDependencies: 669 + '@babel/core': ^7.0.0-0 670 + 671 + '@babel/plugin-transform-property-literals@7.27.1': 672 + resolution: {integrity: sha512-oThy3BCuCha8kDZ8ZkgOg2exvPYUlprMukKQXI1r1pJ47NCvxfkEy8vK+r/hT9nF0Aa4H1WUPZZjHTFtAhGfmQ==} 673 + engines: {node: '>=6.9.0'} 674 + peerDependencies: 675 + '@babel/core': ^7.0.0-0 676 + 677 + '@babel/plugin-transform-regenerator@7.29.0': 678 + resolution: {integrity: sha512-FijqlqMA7DmRdg/aINBSs04y8XNTYw/lr1gJ2WsmBnnaNw1iS43EPkJW+zK7z65auG3AWRFXWj+NcTQwYptUog==} 679 + engines: {node: '>=6.9.0'} 680 + peerDependencies: 681 + '@babel/core': ^7.0.0-0 682 + 683 + '@babel/plugin-transform-regexp-modifiers@7.28.6': 684 + resolution: {integrity: sha512-QGWAepm9qxpaIs7UM9FvUSnCGlb8Ua1RhyM4/veAxLwt3gMat/LSGrZixyuj4I6+Kn9iwvqCyPTtbdxanYoWYg==} 685 + engines: {node: '>=6.9.0'} 686 + peerDependencies: 687 + '@babel/core': ^7.0.0 688 + 689 + '@babel/plugin-transform-reserved-words@7.27.1': 690 + resolution: {integrity: sha512-V2ABPHIJX4kC7HegLkYoDpfg9PVmuWy/i6vUM5eGK22bx4YVFD3M5F0QQnWQoDs6AGsUWTVOopBiMFQgHaSkVw==} 691 + engines: {node: '>=6.9.0'} 692 + peerDependencies: 693 + '@babel/core': ^7.0.0-0 694 + 695 + '@babel/plugin-transform-shorthand-properties@7.27.1': 696 + resolution: {integrity: sha512-N/wH1vcn4oYawbJ13Y/FxcQrWk63jhfNa7jef0ih7PHSIHX2LB7GWE1rkPrOnka9kwMxb6hMl19p7lidA+EHmQ==} 697 + engines: {node: '>=6.9.0'} 698 + peerDependencies: 699 + '@babel/core': ^7.0.0-0 700 + 701 + '@babel/plugin-transform-spread@7.28.6': 702 + resolution: {integrity: sha512-9U4QObUC0FtJl05AsUcodau/RWDytrU6uKgkxu09mLR9HLDAtUMoPuuskm5huQsoktmsYpI+bGmq+iapDcriKA==} 703 + engines: {node: '>=6.9.0'} 704 + peerDependencies: 705 + '@babel/core': ^7.0.0-0 706 + 707 + '@babel/plugin-transform-sticky-regex@7.27.1': 708 + resolution: {integrity: sha512-lhInBO5bi/Kowe2/aLdBAawijx+q1pQzicSgnkB6dUPc1+RC8QmJHKf2OjvU+NZWitguJHEaEmbV6VWEouT58g==} 709 + engines: {node: '>=6.9.0'} 710 + peerDependencies: 711 + '@babel/core': ^7.0.0-0 712 + 713 + '@babel/plugin-transform-template-literals@7.27.1': 714 + resolution: {integrity: sha512-fBJKiV7F2DxZUkg5EtHKXQdbsbURW3DZKQUWphDum0uRP6eHGGa/He9mc0mypL680pb+e/lDIthRohlv8NCHkg==} 715 + engines: {node: '>=6.9.0'} 716 + peerDependencies: 717 + '@babel/core': ^7.0.0-0 718 + 719 + '@babel/plugin-transform-typeof-symbol@7.27.1': 720 + resolution: {integrity: sha512-RiSILC+nRJM7FY5srIyc4/fGIwUhyDuuBSdWn4y6yT6gm652DpCHZjIipgn6B7MQ1ITOUnAKWixEUjQRIBIcLw==} 721 + engines: {node: '>=6.9.0'} 722 + peerDependencies: 723 + '@babel/core': ^7.0.0-0 724 + 725 + '@babel/plugin-transform-unicode-escapes@7.27.1': 726 + resolution: {integrity: sha512-Ysg4v6AmF26k9vpfFuTZg8HRfVWzsh1kVfowA23y9j/Gu6dOuahdUVhkLqpObp3JIv27MLSii6noRnuKN8H0Mg==} 727 + engines: {node: '>=6.9.0'} 728 + peerDependencies: 729 + '@babel/core': ^7.0.0-0 730 + 731 + '@babel/plugin-transform-unicode-property-regex@7.28.6': 732 + resolution: {integrity: sha512-4Wlbdl/sIZjzi/8St0evF0gEZrgOswVO6aOzqxh1kDZOl9WmLrHq2HtGhnOJZmHZYKP8WZ1MDLCt5DAWwRo57A==} 733 + engines: {node: '>=6.9.0'} 734 + peerDependencies: 735 + '@babel/core': ^7.0.0-0 736 + 737 + '@babel/plugin-transform-unicode-regex@7.27.1': 738 + resolution: {integrity: sha512-xvINq24TRojDuyt6JGtHmkVkrfVV3FPT16uytxImLeBZqW3/H52yN+kM1MGuyPkIQxrzKwPHs5U/MP3qKyzkGw==} 739 + engines: {node: '>=6.9.0'} 740 + peerDependencies: 741 + '@babel/core': ^7.0.0-0 742 + 743 + '@babel/plugin-transform-unicode-sets-regex@7.28.6': 744 + resolution: {integrity: sha512-/wHc/paTUmsDYN7SZkpWxogTOBNnlx7nBQYfy6JJlCT7G3mVhltk3e++N7zV0XfgGsrqBxd4rJQt9H16I21Y1Q==} 745 + engines: {node: '>=6.9.0'} 746 + peerDependencies: 747 + '@babel/core': ^7.0.0 748 + 749 + '@babel/preset-env@7.29.0': 750 + resolution: {integrity: sha512-fNEdfc0yi16lt6IZo2Qxk3knHVdfMYX33czNb4v8yWhemoBhibCpQK/uYHtSKIiO+p/zd3+8fYVXhQdOVV608w==} 751 + engines: {node: '>=6.9.0'} 752 + peerDependencies: 753 + '@babel/core': ^7.0.0-0 754 + 755 + '@babel/preset-modules@0.1.6-no-external-plugins': 756 + resolution: {integrity: sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==} 757 + peerDependencies: 758 + '@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0 759 + 308 760 '@babel/template@7.28.6': 309 761 resolution: {integrity: sha512-YA6Ma2KsCdGb+WC6UpBVFJGXL58MDA6oyONbjyF/+5sBgxY/dwkhLogbMT2GXXyU84/IhRw/2D1Os1B/giz+BQ==} 310 762 engines: {node: '>=6.9.0'} ··· 345 797 '@codemirror/view@6.39.14': 346 798 resolution: {integrity: sha512-WJcvgHm/6Q7dvGT0YFv/6PSkoc36QlR0VCESS6x9tGsnF1lWLmmYxOgX3HH6v8fo6AvSLgpcs+H0Olre6MKXlg==} 347 799 800 + '@csstools/cascade-layer-name-parser@3.0.0': 801 + resolution: {integrity: sha512-/3iksyevwRfSJx5yH0RkcrcYXwuhMQx3Juqf40t97PeEy2/Mz2TItZ/z/216qpe4GgOyFBP8MKIwVvytzHmfIQ==} 802 + engines: {node: '>=20.19.0'} 803 + peerDependencies: 804 + '@csstools/css-parser-algorithms': ^4.0.0 805 + '@csstools/css-tokenizer': ^4.0.0 806 + 807 + '@csstools/color-helpers@6.0.1': 808 + resolution: {integrity: sha512-NmXRccUJMk2AWA5A7e5a//3bCIMyOu2hAtdRYrhPPHjDxINuCwX1w6rnIZ4xjLcp0ayv6h8Pc3X0eJUGiAAXHQ==} 809 + engines: {node: '>=20.19.0'} 810 + 811 + '@csstools/css-calc@3.1.1': 812 + resolution: {integrity: sha512-HJ26Z/vmsZQqs/o3a6bgKslXGFAungXGbinULZO3eMsOyNJHeBBZfup5FiZInOghgoM4Hwnmw+OgbJCNg1wwUQ==} 813 + engines: {node: '>=20.19.0'} 814 + peerDependencies: 815 + '@csstools/css-parser-algorithms': ^4.0.0 816 + '@csstools/css-tokenizer': ^4.0.0 817 + 818 + '@csstools/css-color-parser@4.0.1': 819 + resolution: {integrity: sha512-vYwO15eRBEkeF6xjAno/KQ61HacNhfQuuU/eGwH67DplL0zD5ZixUa563phQvUelA07yDczIXdtmYojCphKJcw==} 820 + engines: {node: '>=20.19.0'} 821 + peerDependencies: 822 + '@csstools/css-parser-algorithms': ^4.0.0 823 + '@csstools/css-tokenizer': ^4.0.0 824 + 825 + '@csstools/css-parser-algorithms@4.0.0': 826 + resolution: {integrity: sha512-+B87qS7fIG3L5h3qwJ/IFbjoVoOe/bpOdh9hAjXbvx0o8ImEmUsGXN0inFOnk2ChCFgqkkGFQ+TpM5rbhkKe4w==} 827 + engines: {node: '>=20.19.0'} 828 + peerDependencies: 829 + '@csstools/css-tokenizer': ^4.0.0 830 + 831 + '@csstools/css-tokenizer@4.0.0': 832 + resolution: {integrity: sha512-QxULHAm7cNu72w97JUNCBFODFaXpbDg+dP8b/oWFAZ2MTRppA3U00Y2L1HqaS4J6yBqxwa/Y3nMBaxVKbB/NsA==} 833 + engines: {node: '>=20.19.0'} 834 + 835 + '@csstools/media-query-list-parser@5.0.0': 836 + resolution: {integrity: sha512-T9lXmZOfnam3eMERPsszjY5NK0jX8RmThmmm99FZ8b7z8yMaFZWKwLWGZuTwdO3ddRY5fy13GmmEYZXB4I98Eg==} 837 + engines: {node: '>=20.19.0'} 838 + peerDependencies: 839 + '@csstools/css-parser-algorithms': ^4.0.0 840 + '@csstools/css-tokenizer': ^4.0.0 841 + 842 + '@csstools/postcss-alpha-function@2.0.2': 843 + resolution: {integrity: sha512-EXdJC5fds0h1KqoioUBkcYPZvcNKR64jrGkbqlDNbMU3FP1MzLEr/QJR8bj/bu53TJFIgkc9WvKcpbwVqZ4WPg==} 844 + engines: {node: '>=20.19.0'} 845 + peerDependencies: 846 + postcss: ^8.4 847 + 848 + '@csstools/postcss-cascade-layers@6.0.0': 849 + resolution: {integrity: sha512-WhsECqmrEZQGqaPlBA7JkmF/CJ2/+wetL4fkL9sOPccKd32PQ1qToFM6gqSI5rkpmYqubvbxjEJhyMTHYK0vZQ==} 850 + engines: {node: '>=20.19.0'} 851 + peerDependencies: 852 + postcss: ^8.4 853 + 854 + '@csstools/postcss-color-function-display-p3-linear@2.0.1': 855 + resolution: {integrity: sha512-blnzzMkMswoagp1u3JS1OiiTuQCW1F+lQEtlxu2BXhTUmEeKHhSgrrAceF7s4bwZOwKYbkxuw/FC9Ni/zxB7Xw==} 856 + engines: {node: '>=20.19.0'} 857 + peerDependencies: 858 + postcss: ^8.4 859 + 860 + '@csstools/postcss-color-function@5.0.1': 861 + resolution: {integrity: sha512-SNU4o63+oZpB7ufkTmj3FholvMtJwuyIWqTOVOxnZjNDFEg1hwdbnPjoytZVgKRQGkvkHdAS0uZWn0zH+ZwXCQ==} 862 + engines: {node: '>=20.19.0'} 863 + peerDependencies: 864 + postcss: ^8.4 865 + 866 + '@csstools/postcss-color-mix-function@4.0.1': 867 + resolution: {integrity: sha512-B9XBCd8cmHVwnc5YTn2YVXOlNMTNwuPIpJQ87665vaNdfNorVWz8JhAAv7Vq0v66TA6htE7+QW0OidL/QV0tiA==} 868 + engines: {node: '>=20.19.0'} 869 + peerDependencies: 870 + postcss: ^8.4 871 + 872 + '@csstools/postcss-color-mix-variadic-function-arguments@2.0.1': 873 + resolution: {integrity: sha512-PV5nv9EHsEsvC5GlVqAHa1PznP/qZxFAIABImrkGJUbSoFUTwpnPch/dYSKw52CQ0aNnwCqMHoM29wDwmpVLqw==} 874 + engines: {node: '>=20.19.0'} 875 + peerDependencies: 876 + postcss: ^8.4 877 + 878 + '@csstools/postcss-content-alt-text@3.0.0': 879 + resolution: {integrity: sha512-OHa+4aCcrJtHpPWB3zptScHwpS1TUbeLR4uO0ntIz0Su/zw9SoWkVu+tDMSySSAsNtNSI3kut4fTliFwIsrHxA==} 880 + engines: {node: '>=20.19.0'} 881 + peerDependencies: 882 + postcss: ^8.4 883 + 884 + '@csstools/postcss-contrast-color-function@3.0.1': 885 + resolution: {integrity: sha512-Zy2gyAPsUyoAUkmBjLbWcXJhglM+toBRpNegyJc/LTHpSpIbMKVmByGQ+VSw01E1Pov8Dk/fgEs9hd11xtGC8g==} 886 + engines: {node: '>=20.19.0'} 887 + peerDependencies: 888 + postcss: ^8.4 889 + 890 + '@csstools/postcss-exponential-functions@3.0.0': 891 + resolution: {integrity: sha512-KCtnlZw1VrDCAbYxE44rUHONYAkjhh0/iS5T3L2K5OHuvoSEvxDjJO82pRwTmsRxVtSiC+syPjx2k2xsqHOM7w==} 892 + engines: {node: '>=20.19.0'} 893 + peerDependencies: 894 + postcss: ^8.4 895 + 896 + '@csstools/postcss-font-format-keywords@5.0.0': 897 + resolution: {integrity: sha512-M1EjCe/J3u8fFhOZgRci74cQhJ7R0UFBX6T+WqoEvjrr8hVfMiV+HTYrzxLY5OW8YllvXYr5Q5t5OvJbsUSeDg==} 898 + engines: {node: '>=20.19.0'} 899 + peerDependencies: 900 + postcss: ^8.4 901 + 902 + '@csstools/postcss-gamut-mapping@3.0.1': 903 + resolution: {integrity: sha512-0S7D+gArVXsgRDxjoNv8g2QlaIi/SegqdlTMgVwowaPSyxaZsVnwrhShvmlpoLOVHmpJfHKGiXzn1Hc1BcZCzQ==} 904 + engines: {node: '>=20.19.0'} 905 + peerDependencies: 906 + postcss: ^8.4 907 + 908 + '@csstools/postcss-gradients-interpolation-method@6.0.1': 909 + resolution: {integrity: sha512-Y5dxOstuUCdmU1tuEB/EgKxDw+/DAZes4gQeitb/H0S5khmjT24CfbVa/l2ZelNCEEq9KjxqO2cjwDV2vqj62w==} 910 + engines: {node: '>=20.19.0'} 911 + peerDependencies: 912 + postcss: ^8.4 913 + 914 + '@csstools/postcss-hwb-function@5.0.1': 915 + resolution: {integrity: sha512-9f8TA/B8iEpzF0y4Z6qPVfP9nMp2ti10OFbtyDtoBz3+eK0KPV4CCCjTwYIpPRopLgctFZt7xqmOxA7JgAJEug==} 916 + engines: {node: '>=20.19.0'} 917 + peerDependencies: 918 + postcss: ^8.4 919 + 920 + '@csstools/postcss-ic-unit@5.0.0': 921 + resolution: {integrity: sha512-/ws5d6c4uKqfM9zIL3ugcGI+3fvZEOOkJHNzAyTAGJIdZ+aSL9BVPNlHGV4QzmL0vqBSCOdU3+rhcMEj3+KzYw==} 922 + engines: {node: '>=20.19.0'} 923 + peerDependencies: 924 + postcss: ^8.4 925 + 926 + '@csstools/postcss-initial@3.0.0': 927 + resolution: {integrity: sha512-UVUrFmrTQyLomVepnjWlbBg7GoscLmXLwYFyjbcEnmpeGW7wde6lNpx5eM3eVwZI2M+7hCE3ykYnAsEPLcLa+Q==} 928 + engines: {node: '>=20.19.0'} 929 + peerDependencies: 930 + postcss: ^8.4 931 + 932 + '@csstools/postcss-is-pseudo-class@6.0.0': 933 + resolution: {integrity: sha512-1Hdy/ykg9RDo8vU8RiM2o+RaXO39WpFPaIkHxlAEJFofle/lc33tdQMKhBk3jR/Fe+uZNLOs3HlowFafyFptVw==} 934 + engines: {node: '>=20.19.0'} 935 + peerDependencies: 936 + postcss: ^8.4 937 + 938 + '@csstools/postcss-light-dark-function@3.0.0': 939 + resolution: {integrity: sha512-s++V5/hYazeRUCYIn2lsBVzUsxdeC46gtwpgW6lu5U/GlPOS5UTDT14kkEyPgXmFbCvaWLREqV7YTMJq1K3G6w==} 940 + engines: {node: '>=20.19.0'} 941 + peerDependencies: 942 + postcss: ^8.4 943 + 944 + '@csstools/postcss-logical-float-and-clear@4.0.0': 945 + resolution: {integrity: sha512-NGzdIRVj/VxOa/TjVdkHeyiJoDihONV0+uB0csUdgWbFFr8xndtfqK8iIGP9IKJzco+w0hvBF2SSk2sDSTAnOQ==} 946 + engines: {node: '>=20.19.0'} 947 + peerDependencies: 948 + postcss: ^8.4 949 + 950 + '@csstools/postcss-logical-overflow@3.0.0': 951 + resolution: {integrity: sha512-5cRg93QXVskM0MNepHpPcL0WLSf5Hncky0DrFDQY/4ozbH5lH7SX5ejayVpNTGSX7IpOvu7ykQDLOdMMGYzwpA==} 952 + engines: {node: '>=20.19.0'} 953 + peerDependencies: 954 + postcss: ^8.4 955 + 956 + '@csstools/postcss-logical-overscroll-behavior@3.0.0': 957 + resolution: {integrity: sha512-82Jnl/5Wi5jb19nQE1XlBHrZcNL3PzOgcj268cDkfwf+xi10HBqufGo1Unwf5n8bbbEFhEKgyQW+vFsc9iY1jw==} 958 + engines: {node: '>=20.19.0'} 959 + peerDependencies: 960 + postcss: ^8.4 961 + 962 + '@csstools/postcss-logical-resize@4.0.0': 963 + resolution: {integrity: sha512-L0T3q0gei/tGetCGZU0c7VN77VTivRpz1YZRNxjXYmW+85PKeI6U9YnSvDqLU2vBT2uN4kLEzfgZ0ThIZpN18A==} 964 + engines: {node: '>=20.19.0'} 965 + peerDependencies: 966 + postcss: ^8.4 967 + 968 + '@csstools/postcss-logical-viewport-units@4.0.0': 969 + resolution: {integrity: sha512-TA3AqVN/1IH3dKRC2UUWvprvwyOs2IeD7FDZk5Hz20w4q33yIuSg0i0gjyTUkcn90g8A4n7QpyZ2AgBrnYPnnA==} 970 + engines: {node: '>=20.19.0'} 971 + peerDependencies: 972 + postcss: ^8.4 973 + 974 + '@csstools/postcss-media-minmax@3.0.0': 975 + resolution: {integrity: sha512-42szvyZ/oqG7NSvBQOGq1IaJaHR6mr/iXqqjW8/JuIajIHRs9HcJR5ExC4vbyCqk+fr7/DIOhm5ZrELBytLDsw==} 976 + engines: {node: '>=20.19.0'} 977 + peerDependencies: 978 + postcss: ^8.4 979 + 980 + '@csstools/postcss-media-queries-aspect-ratio-number-values@4.0.0': 981 + resolution: {integrity: sha512-FDdC3lbrj8Vr0SkGIcSLTcRB7ApG6nlJFxOxkEF2C5hIZC1jtgjISFSGn/WjFdVkn8Dqe+Vx9QXI3axS2w1XHw==} 982 + engines: {node: '>=20.19.0'} 983 + peerDependencies: 984 + postcss: ^8.4 985 + 986 + '@csstools/postcss-mixins@1.0.0': 987 + resolution: {integrity: sha512-rz6qjT2w9L3k65jGc2dX+3oGiSrYQ70EZPDrINSmSVoVys7lLBFH0tvEa8DW2sr9cbRVD/W+1sy8+7bfu0JUfg==} 988 + engines: {node: '>=20.19.0'} 989 + peerDependencies: 990 + postcss: ^8.4 991 + 992 + '@csstools/postcss-nested-calc@5.0.0': 993 + resolution: {integrity: sha512-aPSw8P60e/i9BEfugauhikBqgjiwXcw3I9o4vXs+hktl4NSTgZRI0QHimxk9mst8N01A2TKDBxOln3mssRxiHQ==} 994 + engines: {node: '>=20.19.0'} 995 + peerDependencies: 996 + postcss: ^8.4 997 + 998 + '@csstools/postcss-normalize-display-values@5.0.1': 999 + resolution: {integrity: sha512-FcbEmoxDEGYvm2W3rQzVzcuo66+dDJjzzVDs+QwRmZLHYofGmMGwIKPqzF86/YW+euMDa7sh1xjWDvz/fzByZQ==} 1000 + engines: {node: '>=20.19.0'} 1001 + peerDependencies: 1002 + postcss: ^8.4 1003 + 1004 + '@csstools/postcss-oklab-function@5.0.1': 1005 + resolution: {integrity: sha512-Ql+X4zu29ITihxHKcCFEU84ww+Nkv44M2s0fT7Nv4iQYlQ4+liF6v9RL0ezeogeiLRNLLC6yh0ay1PHpmaNIgQ==} 1006 + engines: {node: '>=20.19.0'} 1007 + peerDependencies: 1008 + postcss: ^8.4 1009 + 1010 + '@csstools/postcss-position-area-property@2.0.0': 1011 + resolution: {integrity: sha512-TeEfzsJGB23Syv7yCm8AHCD2XTFujdjr9YYu9ebH64vnfCEvY4BG319jXAYSlNlf3Yc9PNJ6WnkDkUF5XVgSKQ==} 1012 + engines: {node: '>=20.19.0'} 1013 + peerDependencies: 1014 + postcss: ^8.4 1015 + 1016 + '@csstools/postcss-progressive-custom-properties@5.0.0': 1017 + resolution: {integrity: sha512-NsJoZ89rxmDrUsITf8QIk5w+lQZQ8Xw5K6cLFG+cfiffsLYHb3zcbOOrHLetGl1WIhjWWQ4Cr8MMrg46Q+oACg==} 1018 + engines: {node: '>=20.19.0'} 1019 + peerDependencies: 1020 + postcss: ^8.4 1021 + 1022 + '@csstools/postcss-property-rule-prelude-list@2.0.0': 1023 + resolution: {integrity: sha512-qcMAkc9AhpzHgmQCD8hoJgGYifcOAxd1exXjjxilMM6euwRE619xDa4UsKBCv/v4g+sS63sd6c29LPM8s2ylSQ==} 1024 + engines: {node: '>=20.19.0'} 1025 + peerDependencies: 1026 + postcss: ^8.4 1027 + 1028 + '@csstools/postcss-random-function@3.0.0': 1029 + resolution: {integrity: sha512-H/Zt5o9NAd8mowq3XRy8uU19wOEe8sbKyKOKxrzOdG0rz2maA4fLcXc9MQucdm3s4zMDfVJtCqvwrLP7lKWybA==} 1030 + engines: {node: '>=20.19.0'} 1031 + peerDependencies: 1032 + postcss: ^8.4 1033 + 1034 + '@csstools/postcss-relative-color-syntax@4.0.1': 1035 + resolution: {integrity: sha512-zRLO9xMGtCCT0FTpTsaGI6cmdzJKbwWjg92AuczlSDuriEAPEJL+ZJ4jDyw51p23DfoAFgK8soB/LyoY1kFOLQ==} 1036 + engines: {node: '>=20.19.0'} 1037 + peerDependencies: 1038 + postcss: ^8.4 1039 + 1040 + '@csstools/postcss-scope-pseudo-class@5.0.0': 1041 + resolution: {integrity: sha512-kBrBFJcAji3MSHS4qQIihPvJfJC5xCabXLbejqDMiQi+86HD4eMBiTayAo46Urg7tlEmZZQFymFiJt+GH6nvXw==} 1042 + engines: {node: '>=20.19.0'} 1043 + peerDependencies: 1044 + postcss: ^8.4 1045 + 1046 + '@csstools/postcss-sign-functions@2.0.0': 1047 + resolution: {integrity: sha512-32Bw7++8ToSLMEOSJUuxJsAJJdsIfgeD1dYPKRCk9/fTciVZ8MjkPXypwiXIo7xIJk0h5CJz6QUkDoc6dcAJ7Q==} 1048 + engines: {node: '>=20.19.0'} 1049 + peerDependencies: 1050 + postcss: ^8.4 1051 + 1052 + '@csstools/postcss-stepped-value-functions@5.0.0': 1053 + resolution: {integrity: sha512-NueCSNbaq7QtAj6QwseMqOlM3C8nN2GWaPwd2Uw+IOYAbGvO/84BxUtNeZljeOmqJX61hwSNhLfwmgJXgY0W5A==} 1054 + engines: {node: '>=20.19.0'} 1055 + peerDependencies: 1056 + postcss: ^8.4 1057 + 1058 + '@csstools/postcss-syntax-descriptor-syntax-production@2.0.0': 1059 + resolution: {integrity: sha512-elYcbdiBXAkPqvojB9kIBRuHY6htUhjSITtFQ+XiXnt6SvZCbNGxQmaaw6uZ7SPHu/+i/XVjzIt09/1k3SIerQ==} 1060 + engines: {node: '>=20.19.0'} 1061 + peerDependencies: 1062 + postcss: ^8.4 1063 + 1064 + '@csstools/postcss-system-ui-font-family@2.0.0': 1065 + resolution: {integrity: sha512-FyGZCgchFImFyiHS2x3rD5trAqatf/x23veBLTIgbaqyFfna6RNBD+Qf8HRSjt6HGMXOLhAjxJ3OoZg0bbn7Qw==} 1066 + engines: {node: '>=20.19.0'} 1067 + peerDependencies: 1068 + postcss: ^8.4 1069 + 1070 + '@csstools/postcss-text-decoration-shorthand@5.0.2': 1071 + resolution: {integrity: sha512-0VUTt79lfQ2LGQLfyOBeqpinDLzOf3w+tlA1Re/KjSOc86H6tRz6TeXbISrBSJlfM1fYKNmBNw+ON8Ovy6aNeg==} 1072 + engines: {node: '>=20.19.0'} 1073 + peerDependencies: 1074 + postcss: ^8.4 1075 + 1076 + '@csstools/postcss-trigonometric-functions@5.0.0': 1077 + resolution: {integrity: sha512-isjkD3l1MVjanGuaS7RIYP/9txZKbZ8eQPaUHoxEWmySm3k6KutSepzPINL6MXyyi0ZUijZcktA++/L66IK71A==} 1078 + engines: {node: '>=20.19.0'} 1079 + peerDependencies: 1080 + postcss: ^8.4 1081 + 1082 + '@csstools/postcss-unset-value@5.0.0': 1083 + resolution: {integrity: sha512-EoO54sS2KCIfesvHyFYAW99RtzwHdgaJzhl7cqKZSaMYKZv3fXSOehDjAQx8WZBKn1JrMd7xJJI1T1BxPF7/jA==} 1084 + engines: {node: '>=20.19.0'} 1085 + peerDependencies: 1086 + postcss: ^8.4 1087 + 1088 + '@csstools/selector-resolve-nested@4.0.0': 1089 + resolution: {integrity: sha512-9vAPxmp+Dx3wQBIUwc1v7Mdisw1kbbaGqXUM8QLTgWg7SoPGYtXBsMXvsFs/0Bn5yoFhcktzxNZGNaUt0VjgjA==} 1090 + engines: {node: '>=20.19.0'} 1091 + peerDependencies: 1092 + postcss-selector-parser: ^7.1.1 1093 + 1094 + '@csstools/selector-specificity@6.0.0': 1095 + resolution: {integrity: sha512-4sSgl78OtOXEX/2d++8A83zHNTgwCJMaR24FvsYL7Uf/VS8HZk9PTwR51elTbGqMuwH3szLvvOXEaVnqn0Z3zA==} 1096 + engines: {node: '>=20.19.0'} 1097 + peerDependencies: 1098 + postcss-selector-parser: ^7.1.1 1099 + 1100 + '@csstools/utilities@3.0.0': 1101 + resolution: {integrity: sha512-etDqA/4jYvOGBM6yfKCOsEXfH96BKztZdgGmGqKi2xHnDe0ILIBraRspwgYatJH9JsCZ5HCGoCst8w18EKOAdg==} 1102 + engines: {node: '>=20.19.0'} 1103 + peerDependencies: 1104 + postcss: ^8.4 1105 + 348 1106 '@cyberalien/svg-utils@1.1.4': 349 1107 resolution: {integrity: sha512-LlBw+9nsQPMO1QNJMuJSgXGWK1/r4D0PohTK0Uq1ehyGE420Qxq4+LVYkA9W0xkrNOCVYvRegbSy5By4f30W7w==} 350 1108 ··· 648 1406 cpu: [x64] 649 1407 os: [win32] 650 1408 1409 + '@formatjs/ecma402-abstract@3.1.1': 1410 + resolution: {integrity: sha512-jhZbTwda+2tcNrs4kKvxrPLPjx8QsBCLCUgrrJ/S+G9YrGHWLhAyFMMBHJBnBoOwuLHd7L14FgYudviKaxkO2Q==} 1411 + 1412 + '@formatjs/fast-memoize@3.1.0': 1413 + resolution: {integrity: sha512-b5mvSWCI+XVKiz5WhnBCY3RJ4ZwfjAidU0yVlKa3d3MSgKmH1hC3tBGEAtYyN5mqL7N0G5x0BOUYyO8CEupWgg==} 1414 + 1415 + '@formatjs/intl-localematcher@0.8.1': 1416 + resolution: {integrity: sha512-xwEuwQFdtSq1UKtQnyTZWC+eHdv7Uygoa+H2k/9uzBVQjDyp9r20LNDNKedWXll7FssT3GRHvqsdJGYSUWqYFA==} 1417 + 1418 + '@formatjs/intl-segmenter@12.1.1': 1419 + resolution: {integrity: sha512-/ufC6NrGKDHrjWXLhkSu852K/ZHgMXm4H37xOqiB5qWrjOSu0gXyiyUSJkc5HExmNW/28qDTvh4gUb79ZQ3fbA==} 1420 + 651 1421 '@fsegurai/codemirror-theme-basic-dark@6.2.3': 652 1422 resolution: {integrity: sha512-08d09Yn9Ic8mjCzrBQQhtws/HM+8B00bRV9FqW+GaIQwSOFmn17FsvzuLJQyervcKAkTzmKaLPjp2D3Y+2K8EQ==} 653 1423 peerDependencies: ··· 690 1460 '@jridgewell/resolve-uri@3.1.2': 691 1461 resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} 692 1462 engines: {node: '>=6.0.0'} 1463 + 1464 + '@jridgewell/source-map@0.3.11': 1465 + resolution: {integrity: sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA==} 693 1466 694 1467 '@jridgewell/sourcemap-codec@1.5.5': 695 1468 resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==} ··· 985 1758 '@types/node@25.2.3': 986 1759 resolution: {integrity: sha512-m0jEgYlYz+mDJZ2+F4v8D1AyQb+QzsNqRuI7xg1VQX/KlKS0qT9r1Mo16yo5F/MtifXFgaofIFsdFMox2SxIbQ==} 987 1760 1761 + '@vitejs/plugin-legacy@7.2.1': 1762 + resolution: {integrity: sha512-CaXb/y0mlfu7jQRELEJJc2/5w2bX2m1JraARgFnvSB2yfvnCNJVWWlqAo6WjnKoepOwKx8gs0ugJThPLKCOXIg==} 1763 + engines: {node: ^20.19.0 || >=22.12.0} 1764 + peerDependencies: 1765 + terser: ^5.16.0 1766 + vite: ^7.0.0 1767 + 988 1768 acorn@8.15.0: 989 1769 resolution: {integrity: sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==} 990 1770 engines: {node: '>=0.4.0'} 991 1771 hasBin: true 992 1772 1773 + autoprefixer@10.4.24: 1774 + resolution: {integrity: sha512-uHZg7N9ULTVbutaIsDRoUkoS8/h3bdsmVJYZ5l3wv8Cp/6UIIoRDm90hZ+BwxUj/hGBEzLxdHNSKuFpn8WOyZw==} 1775 + engines: {node: ^10 || ^12 || >=14} 1776 + hasBin: true 1777 + peerDependencies: 1778 + postcss: ^8.1.0 1779 + 993 1780 babel-plugin-jsx-dom-expressions@0.40.3: 994 1781 resolution: {integrity: sha512-5HOwwt0BYiv/zxl7j8Pf2bGL6rDXfV6nUhLs8ygBX+EFJXzBPHM/euj9j/6deMZ6wa52Wb2PBaAV5U/jKwIY1w==} 995 1782 peerDependencies: 996 1783 '@babel/core': ^7.20.12 1784 + 1785 + babel-plugin-polyfill-corejs2@0.4.15: 1786 + resolution: {integrity: sha512-hR3GwrRwHUfYwGfrisXPIDP3JcYfBrW7wKE7+Au6wDYl7fm/ka1NEII6kORzxNU556JjfidZeBsO10kYvtV1aw==} 1787 + peerDependencies: 1788 + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 1789 + 1790 + babel-plugin-polyfill-corejs3@0.13.0: 1791 + resolution: {integrity: sha512-U+GNwMdSFgzVmfhNm8GJUX88AadB3uo9KpJqS3FaqNIPKgySuvMb+bHPsOmmuWyIcuqZj/pzt1RUIUZns4y2+A==} 1792 + peerDependencies: 1793 + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 1794 + 1795 + babel-plugin-polyfill-corejs3@0.14.0: 1796 + resolution: {integrity: sha512-AvDcMxJ34W4Wgy4KBIIePQTAOP1Ie2WFwkQp3dB7FQ/f0lI5+nM96zUnYEOE1P9sEg0es5VCP0HxiWu5fUHZAQ==} 1797 + peerDependencies: 1798 + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 1799 + 1800 + babel-plugin-polyfill-regenerator@0.6.6: 1801 + resolution: {integrity: sha512-hYm+XLYRMvupxiQzrvXUj7YyvFFVfv5gI0R71AJzudg1g2AI2vyCPPIFEBjk162/wFzti3inBHo7isWFuEVS/A==} 1802 + peerDependencies: 1803 + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 997 1804 998 1805 babel-preset-solid@1.9.10: 999 1806 resolution: {integrity: sha512-HCelrgua/Y+kqO8RyL04JBWS/cVdrtUv/h45GntgQY+cJl4eBcKkCDV3TdMjtKx1nXwRaR9QXslM/Npm1dxdZQ==} ··· 1011 1818 boolbase@1.0.0: 1012 1819 resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} 1013 1820 1821 + browserslist-to-esbuild@2.1.1: 1822 + resolution: {integrity: sha512-KN+mty6C3e9AN8Z5dI1xeN15ExcRNeISoC3g7V0Kax/MMF9MSoYA2G7lkTTcVUFntiEjkpI0HNgqJC1NjdyNUw==} 1823 + engines: {node: '>=18'} 1824 + hasBin: true 1825 + peerDependencies: 1826 + browserslist: '*' 1827 + 1014 1828 browserslist@4.28.1: 1015 1829 resolution: {integrity: sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==} 1016 1830 engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} 1017 1831 hasBin: true 1018 1832 1833 + buffer-from@1.1.2: 1834 + resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} 1835 + 1019 1836 bun-types@1.3.9: 1020 1837 resolution: {integrity: sha512-+UBWWOakIP4Tswh0Bt0QD0alpTY8cb5hvgiYeWCMet9YukHbzuruIEeXC2D7nMJPB12kbh8C7XJykSexEqGKJg==} 1021 1838 ··· 1028 1845 commander@11.1.0: 1029 1846 resolution: {integrity: sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==} 1030 1847 engines: {node: '>=16'} 1848 + 1849 + commander@2.20.3: 1850 + resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} 1031 1851 1032 1852 confbox@0.1.8: 1033 1853 resolution: {integrity: sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==} ··· 1035 1855 convert-source-map@2.0.0: 1036 1856 resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} 1037 1857 1858 + core-js-compat@3.48.0: 1859 + resolution: {integrity: sha512-OM4cAF3D6VtH/WkLtWvyNC56EZVXsZdU3iqaMG2B4WvYrlqU831pc4UtG5yp0sE9z8Y02wVN7PjW5Zf9Gt0f1Q==} 1860 + 1861 + core-js@3.48.0: 1862 + resolution: {integrity: sha512-zpEHTy1fjTMZCKLHUZoVeylt9XrzaIN2rbPXEt0k+q7JE5CkCZdo6bNq55bn24a69CH7ErAVLKijxJja4fw+UQ==} 1863 + 1038 1864 crelt@1.0.6: 1039 1865 resolution: {integrity: sha512-VQ2MBenTq1fWZUH9DJNGti7kKv6EeAuYr3cLwxUWhIu1baTaXh4Ib5W2CqHVqib4/MqbYGJqiL3Zb8GJZr3l4g==} 1040 1866 1867 + css-blank-pseudo@8.0.1: 1868 + resolution: {integrity: sha512-C5B2e5hCM4llrQkUms+KnWEMVW8K1n2XvX9G7ppfMZJQ7KAS/4rNnkP1Cs+HhWriOz1mWWTMFD4j1J7s31Dgug==} 1869 + engines: {node: '>=20.19.0'} 1870 + peerDependencies: 1871 + postcss: ^8.4 1872 + 1873 + css-has-pseudo@8.0.0: 1874 + resolution: {integrity: sha512-Uz/bsHRbOeir/5Oeuz85tq/yLJLxX+3dpoRdjNTshs6jjqwUg8XaEZGDd0ci3fw7l53Srw0EkJ8mYan0eW5uGQ==} 1875 + engines: {node: '>=20.19.0'} 1876 + peerDependencies: 1877 + postcss: ^8.4 1878 + 1879 + css-prefers-color-scheme@11.0.0: 1880 + resolution: {integrity: sha512-fv0mgtwUhh2m9iio3Kxc2CkrogjIaRdMFaaqyzSFdii17JF4cfPyMNX72B15ZW2Nrr/NZUpxI4dec1VMHYJvdw==} 1881 + engines: {node: '>=20.19.0'} 1882 + peerDependencies: 1883 + postcss: ^8.4 1884 + 1041 1885 css-select@5.2.2: 1042 1886 resolution: {integrity: sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==} 1043 1887 ··· 1053 1897 resolution: {integrity: sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==} 1054 1898 engines: {node: '>= 6'} 1055 1899 1900 + cssdb@8.7.1: 1901 + resolution: {integrity: sha512-+F6LKx48RrdGOtE4DT5jz7Uo+VeyKXpK797FAevIkzjV8bMHz6xTO5F7gNDcRCHmPgD5jj2g6QCsY9zmVrh38A==} 1902 + 1903 + cssesc@3.0.0: 1904 + resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} 1905 + engines: {node: '>=4'} 1906 + hasBin: true 1907 + 1056 1908 csso@5.0.5: 1057 1909 resolution: {integrity: sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==} 1058 1910 engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} ··· 1068 1920 peerDependenciesMeta: 1069 1921 supports-color: 1070 1922 optional: true 1923 + 1924 + decimal.js@10.6.0: 1925 + resolution: {integrity: sha512-YpgQiITW3JXGntzdUmyUR1V812Hn8T1YVXhCu+wO3OpS4eU9l4YdD3qjyiKdV6mvV29zapkMeD390UVEf2lkUg==} 1071 1926 1072 1927 detect-libc@2.1.2: 1073 1928 resolution: {integrity: sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==} ··· 1117 1972 1118 1973 esm-env@1.2.2: 1119 1974 resolution: {integrity: sha512-Epxrv+Nr/CaL4ZcFGPJIYLWFom+YeV1DqMLHJoEd9SYRxNbaFruBwfEX/kkHUJf55j2+TUbmDcmuilbP1TmXHA==} 1975 + 1976 + esutils@2.0.3: 1977 + resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} 1978 + engines: {node: '>=0.10.0'} 1120 1979 1121 1980 fdir@6.5.0: 1122 1981 resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==} ··· 1134 1993 fflate@0.8.2: 1135 1994 resolution: {integrity: sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==} 1136 1995 1996 + fraction.js@5.3.4: 1997 + resolution: {integrity: sha512-1X1NTtiJphryn/uLQz3whtY6jK3fTqoE3ohKs0tT+Ujr1W59oopxmoEh7Lu5p6vBaPbgoM0bzveAW4Qi5RyWDQ==} 1998 + 1137 1999 fsevents@2.3.3: 1138 2000 resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} 1139 2001 engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} 1140 2002 os: [darwin] 2003 + 2004 + function-bind@1.1.2: 2005 + resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} 1141 2006 1142 2007 gensync@1.0.0-beta.2: 1143 2008 resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} ··· 1149 2014 graceful-fs@4.2.11: 1150 2015 resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} 1151 2016 2017 + hasown@2.0.2: 2018 + resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} 2019 + engines: {node: '>= 0.4'} 2020 + 1152 2021 html-entities@2.3.3: 1153 2022 resolution: {integrity: sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==} 2023 + 2024 + is-core-module@2.16.1: 2025 + resolution: {integrity: sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==} 2026 + engines: {node: '>= 0.4'} 1154 2027 1155 2028 is-what@4.1.16: 1156 2029 resolution: {integrity: sha512-ZhMwEosbFJkA0YhFnNDgTM4ZxDRsS6HqTo7qsZM08fehyRYIYa0yHu5R6mgo1n/8MgaPBXiPimPD77baVFYg+A==} ··· 1243 2116 resolution: {integrity: sha512-utfs7Pr5uJyyvDETitgsaqSyjCb2qNRAtuqUeWIAKztsOYdcACf2KtARYXg2pSvhkt+9NfoaNY7fxjl6nuMjIQ==} 1244 2117 engines: {node: '>= 12.0.0'} 1245 2118 2119 + lodash.debounce@4.0.8: 2120 + resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==} 2121 + 1246 2122 lru-cache@5.1.1: 1247 2123 resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} 1248 2124 ··· 1255 2131 mdn-data@2.12.2: 1256 2132 resolution: {integrity: sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==} 1257 2133 2134 + meow@13.2.0: 2135 + resolution: {integrity: sha512-pxQJQzB6djGPXh08dacEloMFopsOqGVRKFPYvPOt9XDZ1HasbgDZA74CJGreSU4G3Ak7EFJGoiH2auq+yXISgA==} 2136 + engines: {node: '>=18'} 2137 + 1258 2138 merge-anything@5.1.7: 1259 2139 resolution: {integrity: sha512-eRtbOb1N5iyH0tkQDAoQ4Ipsp/5qSR79Dzrz8hEPxRX10RWWR/iQXdoKmBSRCThY1Fh5EhISDtpSc93fpxUniQ==} 1260 2140 engines: {node: '>=12.13'} ··· 1308 2188 parse5@7.3.0: 1309 2189 resolution: {integrity: sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==} 1310 2190 2191 + path-parse@1.0.7: 2192 + resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} 2193 + 1311 2194 pathe@2.0.3: 1312 2195 resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==} 1313 2196 ··· 1321 2204 pkg-types@1.3.1: 1322 2205 resolution: {integrity: sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==} 1323 2206 2207 + postcss-attribute-case-insensitive@8.0.0: 2208 + resolution: {integrity: sha512-fovIPEV35c2JzVXdmP+sp2xirbBMt54J+upU8u6TSj410kUU5+axgEzvBBSAX8KCybze8CFCelzFAw/FfWg2TA==} 2209 + engines: {node: '>=20.19.0'} 2210 + peerDependencies: 2211 + postcss: ^8.4 2212 + 2213 + postcss-clamp@4.1.0: 2214 + resolution: {integrity: sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==} 2215 + engines: {node: '>=7.6.0'} 2216 + peerDependencies: 2217 + postcss: ^8.4.6 2218 + 2219 + postcss-color-functional-notation@8.0.1: 2220 + resolution: {integrity: sha512-f1itLOG10iAa9mBAAtIHj/wfDs3srsNv/vrAsiRrIOfTCjhjxHxL1g06vvpQ86he2BP5HwB4cN72EZQ8rkegpA==} 2221 + engines: {node: '>=20.19.0'} 2222 + peerDependencies: 2223 + postcss: ^8.4 2224 + 2225 + postcss-color-hex-alpha@11.0.0: 2226 + resolution: {integrity: sha512-NCGa6vjIyrjosz9GqRxVKbONBklz5TeipYqTJp3IqbnBWlBq5e5EMtG6MaX4vqk9LzocPfMQkuRK9tfk+OQuKg==} 2227 + engines: {node: '>=20.19.0'} 2228 + peerDependencies: 2229 + postcss: ^8.4 2230 + 2231 + postcss-color-rebeccapurple@11.0.0: 2232 + resolution: {integrity: sha512-g9561mx7cbdqx7XeO/L+lJzVlzu7bICyXr72efBVKZGxIhvBBJf9fGXn3Cb6U4Bwh3LbzQO2e9NWBLVYdX5Eag==} 2233 + engines: {node: '>=20.19.0'} 2234 + peerDependencies: 2235 + postcss: ^8.4 2236 + 2237 + postcss-custom-media@12.0.0: 2238 + resolution: {integrity: sha512-jIgEvqceN6ru2uQ0f75W1g+JDi0UyECFeJKjPG7UcSkW3+03LDKH2c6h+9C0XuDTV4y2pEHmD5AJtVBq1OGnZA==} 2239 + engines: {node: '>=20.19.0'} 2240 + peerDependencies: 2241 + postcss: ^8.4 2242 + 2243 + postcss-custom-properties@15.0.0: 2244 + resolution: {integrity: sha512-FsD3VNtFr3qmspvIobDRszK9onKPHp8iHG4Aox2Nnm9SL93uw5GDw4z+NM7zWKiw6U+DSNm24JUm4coyIyanzQ==} 2245 + engines: {node: '>=20.19.0'} 2246 + peerDependencies: 2247 + postcss: ^8.4 2248 + 2249 + postcss-custom-selectors@9.0.0: 2250 + resolution: {integrity: sha512-VuV5tLPAm6wq1u699dsrhGCzfLobKe0eD3G8bw3BcTJt6wqQ7RQdfaveJVsCAi23OaQbjIi3K1C7Fj3yZH3f1g==} 2251 + engines: {node: '>=20.19.0'} 2252 + peerDependencies: 2253 + postcss: ^8.4 2254 + 2255 + postcss-dir-pseudo-class@10.0.0: 2256 + resolution: {integrity: sha512-DmtIzULpyC8XaH4b5AaUgt4Jic4QmrECqidNCdR7u7naQFdnxX80YI06u238a+ZVRXwURDxVzy0s/UQnWmpVeg==} 2257 + engines: {node: '>=20.19.0'} 2258 + peerDependencies: 2259 + postcss: ^8.4 2260 + 2261 + postcss-double-position-gradients@7.0.0: 2262 + resolution: {integrity: sha512-Msr/dxj8Os7KLJE5Hdhvprwm3K5Zrh1KTY0eFN3ngPKNkej/Usy4BM9JQmqE6CLAkDpHoQVsi4snbL72CPt6qg==} 2263 + engines: {node: '>=20.19.0'} 2264 + peerDependencies: 2265 + postcss: ^8.4 2266 + 2267 + postcss-focus-visible@11.0.0: 2268 + resolution: {integrity: sha512-VG1a9kBKizUBWS66t5xyB4uLONBnvZLCmZXxT40FALu8EF0QgVZBYy5ApC0KhmpHsv+pvHMJHB3agKHwmocWjw==} 2269 + engines: {node: '>=20.19.0'} 2270 + peerDependencies: 2271 + postcss: ^8.4 2272 + 2273 + postcss-focus-within@10.0.0: 2274 + resolution: {integrity: sha512-dvql0fzUTG+gcJYp+KTbag5vAjuo94LDYZHkqDV1rnf5gPGer1v/SrmIZBdvKU8moep3HbcbujqGjzSb3DL53Q==} 2275 + engines: {node: '>=20.19.0'} 2276 + peerDependencies: 2277 + postcss: ^8.4 2278 + 2279 + postcss-font-variant@5.0.0: 2280 + resolution: {integrity: sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==} 2281 + peerDependencies: 2282 + postcss: ^8.1.0 2283 + 2284 + postcss-gap-properties@7.0.0: 2285 + resolution: {integrity: sha512-PSDF2QoZMRUbsINvXObQgxx4HExRP85QTT8qS/YN9fBsCPWCqUuwqAD6E6PNp0BqL/jU1eyWUBORaOK/J/9LDA==} 2286 + engines: {node: '>=20.19.0'} 2287 + peerDependencies: 2288 + postcss: ^8.4 2289 + 2290 + postcss-image-set-function@8.0.0: 2291 + resolution: {integrity: sha512-rEGNkOkNusf4+IuMmfEoIdLuVmvbExGbmG+MIsyV6jR5UaWSoyPcAYHV/PxzVDCmudyF+2Nh/o6Ub2saqUdnuA==} 2292 + engines: {node: '>=20.19.0'} 2293 + peerDependencies: 2294 + postcss: ^8.4 2295 + 2296 + postcss-lab-function@8.0.1: 2297 + resolution: {integrity: sha512-Q/ANnuCYtanAc+2NnCaZrYu+GofYQUV603JXL0KB6GlcXxpnm/UerPAmpKQdb9pxYUkpKovGxfL43aOUnpF/Hg==} 2298 + engines: {node: '>=20.19.0'} 2299 + peerDependencies: 2300 + postcss: ^8.4 2301 + 2302 + postcss-logical@9.0.0: 2303 + resolution: {integrity: sha512-A4LNd9dk3q/juEUA9Gd8ALhBO3TeOeYurnyHLlf2aAToD94VHR8c5Uv7KNmf8YVRhTxvWsyug4c5fKtARzyIRQ==} 2304 + engines: {node: '>=20.19.0'} 2305 + peerDependencies: 2306 + postcss: ^8.4 2307 + 2308 + postcss-nesting@14.0.0: 2309 + resolution: {integrity: sha512-YGFOfVrjxYfeGTS5XctP1WCI5hu8Lr9SmntjfRC+iX5hCihEO+QZl9Ra+pkjqkgoVdDKvb2JccpElcowhZtzpw==} 2310 + engines: {node: '>=20.19.0'} 2311 + peerDependencies: 2312 + postcss: ^8.4 2313 + 2314 + postcss-opacity-percentage@3.0.0: 2315 + resolution: {integrity: sha512-K6HGVzyxUxd/VgZdX04DCtdwWJ4NGLG212US4/LA1TLAbHgmAsTWVR86o+gGIbFtnTkfOpb9sCRBx8K7HO66qQ==} 2316 + engines: {node: '>=18'} 2317 + peerDependencies: 2318 + postcss: ^8.4 2319 + 2320 + postcss-overflow-shorthand@7.0.0: 2321 + resolution: {integrity: sha512-9SLpjoUdGRoRrzoOdX66HbUs0+uDwfIAiXsRa7piKGOqPd6F4ZlON9oaDSP5r1Qpgmzw5L9Ht0undIK6igJPMA==} 2322 + engines: {node: '>=20.19.0'} 2323 + peerDependencies: 2324 + postcss: ^8.4 2325 + 2326 + postcss-page-break@3.0.4: 2327 + resolution: {integrity: sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==} 2328 + peerDependencies: 2329 + postcss: ^8 2330 + 2331 + postcss-place@11.0.0: 2332 + resolution: {integrity: sha512-fAifpyjQ+fuDRp2nmF95WbotqbpjdazebedahXdfBxy5sHembOLpBQ1cHveZD9ZmjK26tYM8tikeNaUlp/KfHA==} 2333 + engines: {node: '>=20.19.0'} 2334 + peerDependencies: 2335 + postcss: ^8.4 2336 + 2337 + postcss-preset-env@11.1.3: 2338 + resolution: {integrity: sha512-kZOfgzUc52yq2fJRZig7sHgWaHJoDOLABBoswe6TPTHgW3581VkP3eRj+Silhc7cJTomMjZZsyRHNjQ+bW11Gg==} 2339 + engines: {node: '>=20.19.0'} 2340 + peerDependencies: 2341 + postcss: ^8.4 2342 + 2343 + postcss-pseudo-class-any-link@11.0.0: 2344 + resolution: {integrity: sha512-DNFZ4GMa3C3pU5dM+UCTG1CEeLtS1ZqV5DKSqCTJQMn1G5jnd/30fS8+A7H4o5bSD3MOcnx+VgI+xPE9Z5Wvig==} 2345 + engines: {node: '>=20.19.0'} 2346 + peerDependencies: 2347 + postcss: ^8.4 2348 + 2349 + postcss-replace-overflow-wrap@4.0.0: 2350 + resolution: {integrity: sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==} 2351 + peerDependencies: 2352 + postcss: ^8.0.3 2353 + 2354 + postcss-selector-not@9.0.0: 2355 + resolution: {integrity: sha512-xhAtTdHnVU2M/CrpYOPyRUvg3njhVlKmn2GNYXDaRJV9Ygx4d5OkSkc7NINzjUqnbDFtaKXlISOBeyMXU/zyFQ==} 2356 + engines: {node: '>=20.19.0'} 2357 + peerDependencies: 2358 + postcss: ^8.4 2359 + 2360 + postcss-selector-parser@7.1.1: 2361 + resolution: {integrity: sha512-orRsuYpJVw8LdAwqqLykBj9ecS5/cRHlI5+nvTo8LcCKmzDmqVORXtOIYEEQuL9D4BxtA1lm5isAqzQZCoQ6Eg==} 2362 + engines: {node: '>=4'} 2363 + 2364 + postcss-value-parser@4.2.0: 2365 + resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} 2366 + 1324 2367 postcss@8.5.6: 1325 2368 resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==} 1326 2369 engines: {node: ^10 || ^12 || >=14} ··· 1395 2438 engines: {node: '>=14'} 1396 2439 hasBin: true 1397 2440 2441 + regenerate-unicode-properties@10.2.2: 2442 + resolution: {integrity: sha512-m03P+zhBeQd1RGnYxrGyDAPpWX/epKirLrp8e3qevZdVkKtnCrjjWczIbYc8+xd6vcTStVlqfycTx1KR4LOr0g==} 2443 + engines: {node: '>=4'} 2444 + 2445 + regenerate@1.4.2: 2446 + resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==} 2447 + 2448 + regenerator-runtime@0.14.1: 2449 + resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==} 2450 + 2451 + regexpu-core@6.4.0: 2452 + resolution: {integrity: sha512-0ghuzq67LI9bLXpOX/ISfve/Mq33a4aFRzoQYhnnok1JOFpmE/A2TBGkNVenOGEeSBCjIiWcc6MVOG5HEQv0sA==} 2453 + engines: {node: '>=4'} 2454 + 2455 + regjsgen@0.8.0: 2456 + resolution: {integrity: sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==} 2457 + 2458 + regjsparser@0.13.0: 2459 + resolution: {integrity: sha512-NZQZdC5wOE/H3UT28fVGL+ikOZcEzfMGk/c3iN9UGxzWHMa1op7274oyiUVrAG4B2EuFhus8SvkaYnhvW92p9Q==} 2460 + hasBin: true 2461 + 1398 2462 resolve-pkg-maps@1.0.0: 1399 2463 resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} 2464 + 2465 + resolve@1.22.11: 2466 + resolution: {integrity: sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==} 2467 + engines: {node: '>= 0.4'} 2468 + hasBin: true 1400 2469 1401 2470 rollup@4.57.1: 1402 2471 resolution: {integrity: sha512-oQL6lgK3e2QZeQ7gcgIkS2YZPg5slw37hYufJ3edKlfQSGGm8ICoxswK15ntSzF/a8+h7ekRy7k7oWc3BQ7y8A==} ··· 1433 2502 resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} 1434 2503 engines: {node: '>=0.10.0'} 1435 2504 2505 + source-map-support@0.5.21: 2506 + resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} 2507 + 2508 + source-map@0.6.1: 2509 + resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} 2510 + engines: {node: '>=0.10.0'} 2511 + 1436 2512 style-mod@4.1.3: 1437 2513 resolution: {integrity: sha512-i/n8VsZydrugj3Iuzll8+x/00GH2vnYsk1eomD8QiRrSAeW6ItbCQDtfXCeJHd0iwiNagqjQkvpvREEPtW3IoQ==} 2514 + 2515 + supports-preserve-symlinks-flag@1.0.0: 2516 + resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} 2517 + engines: {node: '>= 0.4'} 1438 2518 1439 2519 svgo@4.0.0: 1440 2520 resolution: {integrity: sha512-VvrHQ+9uniE+Mvx3+C9IEe/lWasXCU0nXMY2kZeLrHNICuRiC8uMPyM14UEaMOFA5mhyQqEkB02VoQ16n3DLaw==} 1441 2521 engines: {node: '>=16'} 1442 2522 hasBin: true 1443 2523 2524 + systemjs@6.15.1: 2525 + resolution: {integrity: sha512-Nk8c4lXvMB98MtbmjX7JwJRgJOL8fluecYCfCeYBznwmpOs8Bf15hLM6z4z71EDAhQVrQrI+wt1aLWSXZq+hXA==} 2526 + 1444 2527 tailwindcss@4.1.18: 1445 2528 resolution: {integrity: sha512-4+Z+0yiYyEtUVCScyfHCxOYP06L5Ne+JiHhY2IjR2KWMIWhJOYZKLSGZaP5HkZ8+bY0cxfzwDE5uOmzFXyIwxw==} 1446 2529 ··· 1448 2531 resolution: {integrity: sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==} 1449 2532 engines: {node: '>=6'} 1450 2533 2534 + terser@5.46.0: 2535 + resolution: {integrity: sha512-jTwoImyr/QbOWFFso3YoU3ik0jBBDJ6JTOQiy/J2YxVJdZCc+5u7skhNwiOR3FQIygFqVUPHl7qbbxtjW2K3Qg==} 2536 + engines: {node: '>=10'} 2537 + hasBin: true 2538 + 1451 2539 tinyexec@1.0.2: 1452 2540 resolution: {integrity: sha512-W/KYk+NFhkmsYpuHq5JykngiOCnxeVL8v8dFnqxSD8qEEdRfXk1SDM6JzNqcERbcGYj9tMrDQBYV9cjgnunFIg==} 1453 2541 engines: {node: '>=18'} ··· 1456 2544 resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==} 1457 2545 engines: {node: '>=12.0.0'} 1458 2546 2547 + tslib@2.8.1: 2548 + resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} 2549 + 1459 2550 tsx@4.19.2: 1460 2551 resolution: {integrity: sha512-pOUl6Vo2LUq/bSa8S5q7b91cgNSjctn9ugq/+Mvow99qW6x/UZYwzxy/3NmqoT66eHYfCVvFvACC58UBPFf28g==} 1461 2552 engines: {node: '>=18.0.0'} ··· 1472 2563 undici-types@7.16.0: 1473 2564 resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} 1474 2565 2566 + unicode-canonical-property-names-ecmascript@2.0.1: 2567 + resolution: {integrity: sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==} 2568 + engines: {node: '>=4'} 2569 + 2570 + unicode-match-property-ecmascript@2.0.0: 2571 + resolution: {integrity: sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==} 2572 + engines: {node: '>=4'} 2573 + 2574 + unicode-match-property-value-ecmascript@2.2.1: 2575 + resolution: {integrity: sha512-JQ84qTuMg4nVkx8ga4A16a1epI9H6uTXAknqxkGF/aFfRLw1xC/Bp24HNLaZhHSkWd3+84t8iXnp1J0kYcZHhg==} 2576 + engines: {node: '>=4'} 2577 + 2578 + unicode-property-aliases-ecmascript@2.2.0: 2579 + resolution: {integrity: sha512-hpbDzxUY9BFwX+UeBnxv3Sh1q7HFxj48DTmXchNgRa46lO8uj3/1iEn3MiNUYTg1g9ctIqXCCERn8gYZhHC5lQ==} 2580 + engines: {node: '>=4'} 2581 + 1475 2582 unicode-segmenter@0.14.5: 1476 2583 resolution: {integrity: sha512-jHGmj2LUuqDcX3hqY12Ql+uhUTn8huuxNZGq7GvtF6bSybzH3aFgedYu/KTzQStEgt1Ra2F3HxadNXsNjb3m3g==} 1477 2584 ··· 1481 2588 peerDependencies: 1482 2589 browserslist: '>= 4.21.0' 1483 2590 2591 + util-deprecate@1.0.2: 2592 + resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} 2593 + 2594 + vite-plugin-babel@1.5.1: 2595 + resolution: {integrity: sha512-TBBBsAYYg7V5yR+xPeZYHwritMmc2QvZrZKFSS26it7ZQ0Y8ESKwJJm2KUUcmHQZU/owvA4yKk4ibPVrfhlwJw==} 2596 + peerDependencies: 2597 + '@babel/core': ^7.0.0 2598 + vite: ^2.7.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 2599 + 1484 2600 vite-plugin-solid@2.11.10: 1485 2601 resolution: {integrity: sha512-Yr1dQybmtDtDAHkii6hXuc1oVH9CPcS/Zb2jN/P36qqcrkNnVPsMTzQ06jyzFPFjj3U1IYKMVt/9ZqcwGCEbjw==} 1486 2602 peerDependencies: ··· 1546 2662 resolution: {integrity: sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==} 1547 2663 engines: {node: '>= 8'} 1548 2664 2665 + web-streams-polyfill@4.2.0: 2666 + resolution: {integrity: sha512-0rYDzGOh9EZpig92umN5g5D/9A1Kff7k0/mzPSSCY8jEQeYkgRMoY7LhbXtUCWzLCMX0TUE9aoHkjFNB7D9pfA==} 2667 + engines: {node: '>= 8'} 2668 + 1549 2669 yallist@3.1.1: 1550 2670 resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} 1551 2671 ··· 1615 2735 '@atcute/lexicons': 1.2.9 1616 2736 '@atcute/multibase': 1.1.8 1617 2737 '@atcute/uint8array': 1.1.1 1618 - '@atcute/util-fetch': 1.0.5 2738 + '@atcute/util-fetch': 1.0.5(patch_hash=2899dd89d4004df729579830c8012f42d395f6db5d265060ac42c7faed52abb4) 1619 2739 '@badrap/valita': 0.4.6 1620 2740 1621 2741 '@atcute/identity-resolver@1.2.2(@atcute/identity@1.1.3)': 1622 2742 dependencies: 1623 2743 '@atcute/identity': 1.1.3 1624 2744 '@atcute/lexicons': 1.2.9 1625 - '@atcute/util-fetch': 1.0.5 2745 + '@atcute/util-fetch': 1.0.5(patch_hash=2899dd89d4004df729579830c8012f42d395f6db5d265060ac42c7faed52abb4) 1626 2746 '@badrap/valita': 0.4.6 1627 2747 1628 2748 '@atcute/identity@1.1.3': ··· 1646 2766 '@atcute/lexicon-doc': 2.1.1 1647 2767 '@atcute/lexicons': 1.2.9 1648 2768 '@atcute/repo': 0.1.2 1649 - '@atcute/util-fetch': 1.0.5 2769 + '@atcute/util-fetch': 1.0.5(patch_hash=2899dd89d4004df729579830c8012f42d395f6db5d265060ac42c7faed52abb4) 1650 2770 '@badrap/valita': 0.4.6 1651 2771 1652 2772 '@atcute/lexicons@1.2.9': ··· 1722 2842 1723 2843 '@atcute/uint8array@1.1.1': {} 1724 2844 1725 - '@atcute/util-fetch@1.0.5': 2845 + '@atcute/util-fetch@1.0.5(patch_hash=2899dd89d4004df729579830c8012f42d395f6db5d265060ac42c7faed52abb4)': 1726 2846 dependencies: 1727 2847 '@badrap/valita': 0.4.6 1728 2848 ··· 1770 2890 '@jridgewell/trace-mapping': 0.3.31 1771 2891 jsesc: 3.1.0 1772 2892 2893 + '@babel/helper-annotate-as-pure@7.27.3': 2894 + dependencies: 2895 + '@babel/types': 7.29.0 2896 + 1773 2897 '@babel/helper-compilation-targets@7.28.6': 1774 2898 dependencies: 1775 2899 '@babel/compat-data': 7.29.0 ··· 1778 2902 lru-cache: 5.1.1 1779 2903 semver: 6.3.1 1780 2904 2905 + '@babel/helper-create-class-features-plugin@7.28.6(@babel/core@7.29.0)': 2906 + dependencies: 2907 + '@babel/core': 7.29.0 2908 + '@babel/helper-annotate-as-pure': 7.27.3 2909 + '@babel/helper-member-expression-to-functions': 7.28.5 2910 + '@babel/helper-optimise-call-expression': 7.27.1 2911 + '@babel/helper-replace-supers': 7.28.6(@babel/core@7.29.0) 2912 + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 2913 + '@babel/traverse': 7.29.0 2914 + semver: 6.3.1 2915 + transitivePeerDependencies: 2916 + - supports-color 2917 + 2918 + '@babel/helper-create-regexp-features-plugin@7.28.5(@babel/core@7.29.0)': 2919 + dependencies: 2920 + '@babel/core': 7.29.0 2921 + '@babel/helper-annotate-as-pure': 7.27.3 2922 + regexpu-core: 6.4.0 2923 + semver: 6.3.1 2924 + 2925 + '@babel/helper-define-polyfill-provider@0.6.6(@babel/core@7.29.0)': 2926 + dependencies: 2927 + '@babel/core': 7.29.0 2928 + '@babel/helper-compilation-targets': 7.28.6 2929 + '@babel/helper-plugin-utils': 7.28.6 2930 + debug: 4.4.3 2931 + lodash.debounce: 4.0.8 2932 + resolve: 1.22.11 2933 + transitivePeerDependencies: 2934 + - supports-color 2935 + 1781 2936 '@babel/helper-globals@7.28.0': {} 1782 2937 2938 + '@babel/helper-member-expression-to-functions@7.28.5': 2939 + dependencies: 2940 + '@babel/traverse': 7.29.0 2941 + '@babel/types': 7.29.0 2942 + transitivePeerDependencies: 2943 + - supports-color 2944 + 1783 2945 '@babel/helper-module-imports@7.18.6': 1784 2946 dependencies: 1785 2947 '@babel/types': 7.29.0 ··· 1800 2962 transitivePeerDependencies: 1801 2963 - supports-color 1802 2964 2965 + '@babel/helper-optimise-call-expression@7.27.1': 2966 + dependencies: 2967 + '@babel/types': 7.29.0 2968 + 1803 2969 '@babel/helper-plugin-utils@7.28.6': {} 1804 2970 2971 + '@babel/helper-remap-async-to-generator@7.27.1(@babel/core@7.29.0)': 2972 + dependencies: 2973 + '@babel/core': 7.29.0 2974 + '@babel/helper-annotate-as-pure': 7.27.3 2975 + '@babel/helper-wrap-function': 7.28.6 2976 + '@babel/traverse': 7.29.0 2977 + transitivePeerDependencies: 2978 + - supports-color 2979 + 2980 + '@babel/helper-replace-supers@7.28.6(@babel/core@7.29.0)': 2981 + dependencies: 2982 + '@babel/core': 7.29.0 2983 + '@babel/helper-member-expression-to-functions': 7.28.5 2984 + '@babel/helper-optimise-call-expression': 7.27.1 2985 + '@babel/traverse': 7.29.0 2986 + transitivePeerDependencies: 2987 + - supports-color 2988 + 2989 + '@babel/helper-skip-transparent-expression-wrappers@7.27.1': 2990 + dependencies: 2991 + '@babel/traverse': 7.29.0 2992 + '@babel/types': 7.29.0 2993 + transitivePeerDependencies: 2994 + - supports-color 2995 + 1805 2996 '@babel/helper-string-parser@7.27.1': {} 1806 2997 1807 2998 '@babel/helper-validator-identifier@7.28.5': {} 1808 2999 1809 3000 '@babel/helper-validator-option@7.27.1': {} 1810 3001 3002 + '@babel/helper-wrap-function@7.28.6': 3003 + dependencies: 3004 + '@babel/template': 7.28.6 3005 + '@babel/traverse': 7.29.0 3006 + '@babel/types': 7.29.0 3007 + transitivePeerDependencies: 3008 + - supports-color 3009 + 1811 3010 '@babel/helpers@7.28.6': 1812 3011 dependencies: 1813 3012 '@babel/template': 7.28.6 ··· 1817 3016 dependencies: 1818 3017 '@babel/types': 7.29.0 1819 3018 3019 + '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.28.5(@babel/core@7.29.0)': 3020 + dependencies: 3021 + '@babel/core': 7.29.0 3022 + '@babel/helper-plugin-utils': 7.28.6 3023 + '@babel/traverse': 7.29.0 3024 + transitivePeerDependencies: 3025 + - supports-color 3026 + 3027 + '@babel/plugin-bugfix-safari-class-field-initializer-scope@7.27.1(@babel/core@7.29.0)': 3028 + dependencies: 3029 + '@babel/core': 7.29.0 3030 + '@babel/helper-plugin-utils': 7.28.6 3031 + 3032 + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.27.1(@babel/core@7.29.0)': 3033 + dependencies: 3034 + '@babel/core': 7.29.0 3035 + '@babel/helper-plugin-utils': 7.28.6 3036 + 3037 + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.27.1(@babel/core@7.29.0)': 3038 + dependencies: 3039 + '@babel/core': 7.29.0 3040 + '@babel/helper-plugin-utils': 7.28.6 3041 + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 3042 + '@babel/plugin-transform-optional-chaining': 7.28.6(@babel/core@7.29.0) 3043 + transitivePeerDependencies: 3044 + - supports-color 3045 + 3046 + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.28.6(@babel/core@7.29.0)': 3047 + dependencies: 3048 + '@babel/core': 7.29.0 3049 + '@babel/helper-plugin-utils': 7.28.6 3050 + '@babel/traverse': 7.29.0 3051 + transitivePeerDependencies: 3052 + - supports-color 3053 + 3054 + '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.29.0)': 3055 + dependencies: 3056 + '@babel/core': 7.29.0 3057 + 3058 + '@babel/plugin-syntax-import-assertions@7.28.6(@babel/core@7.29.0)': 3059 + dependencies: 3060 + '@babel/core': 7.29.0 3061 + '@babel/helper-plugin-utils': 7.28.6 3062 + 3063 + '@babel/plugin-syntax-import-attributes@7.28.6(@babel/core@7.29.0)': 3064 + dependencies: 3065 + '@babel/core': 7.29.0 3066 + '@babel/helper-plugin-utils': 7.28.6 3067 + 1820 3068 '@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0)': 1821 3069 dependencies: 1822 3070 '@babel/core': 7.29.0 1823 3071 '@babel/helper-plugin-utils': 7.28.6 1824 3072 3073 + '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.29.0)': 3074 + dependencies: 3075 + '@babel/core': 7.29.0 3076 + '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.29.0) 3077 + '@babel/helper-plugin-utils': 7.28.6 3078 + 3079 + '@babel/plugin-transform-arrow-functions@7.27.1(@babel/core@7.29.0)': 3080 + dependencies: 3081 + '@babel/core': 7.29.0 3082 + '@babel/helper-plugin-utils': 7.28.6 3083 + 3084 + '@babel/plugin-transform-async-generator-functions@7.29.0(@babel/core@7.29.0)': 3085 + dependencies: 3086 + '@babel/core': 7.29.0 3087 + '@babel/helper-plugin-utils': 7.28.6 3088 + '@babel/helper-remap-async-to-generator': 7.27.1(@babel/core@7.29.0) 3089 + '@babel/traverse': 7.29.0 3090 + transitivePeerDependencies: 3091 + - supports-color 3092 + 3093 + '@babel/plugin-transform-async-to-generator@7.28.6(@babel/core@7.29.0)': 3094 + dependencies: 3095 + '@babel/core': 7.29.0 3096 + '@babel/helper-module-imports': 7.28.6 3097 + '@babel/helper-plugin-utils': 7.28.6 3098 + '@babel/helper-remap-async-to-generator': 7.27.1(@babel/core@7.29.0) 3099 + transitivePeerDependencies: 3100 + - supports-color 3101 + 3102 + '@babel/plugin-transform-block-scoped-functions@7.27.1(@babel/core@7.29.0)': 3103 + dependencies: 3104 + '@babel/core': 7.29.0 3105 + '@babel/helper-plugin-utils': 7.28.6 3106 + 3107 + '@babel/plugin-transform-block-scoping@7.28.6(@babel/core@7.29.0)': 3108 + dependencies: 3109 + '@babel/core': 7.29.0 3110 + '@babel/helper-plugin-utils': 7.28.6 3111 + 3112 + '@babel/plugin-transform-class-properties@7.28.6(@babel/core@7.29.0)': 3113 + dependencies: 3114 + '@babel/core': 7.29.0 3115 + '@babel/helper-create-class-features-plugin': 7.28.6(@babel/core@7.29.0) 3116 + '@babel/helper-plugin-utils': 7.28.6 3117 + transitivePeerDependencies: 3118 + - supports-color 3119 + 3120 + '@babel/plugin-transform-class-static-block@7.28.6(@babel/core@7.29.0)': 3121 + dependencies: 3122 + '@babel/core': 7.29.0 3123 + '@babel/helper-create-class-features-plugin': 7.28.6(@babel/core@7.29.0) 3124 + '@babel/helper-plugin-utils': 7.28.6 3125 + transitivePeerDependencies: 3126 + - supports-color 3127 + 3128 + '@babel/plugin-transform-classes@7.28.6(@babel/core@7.29.0)': 3129 + dependencies: 3130 + '@babel/core': 7.29.0 3131 + '@babel/helper-annotate-as-pure': 7.27.3 3132 + '@babel/helper-compilation-targets': 7.28.6 3133 + '@babel/helper-globals': 7.28.0 3134 + '@babel/helper-plugin-utils': 7.28.6 3135 + '@babel/helper-replace-supers': 7.28.6(@babel/core@7.29.0) 3136 + '@babel/traverse': 7.29.0 3137 + transitivePeerDependencies: 3138 + - supports-color 3139 + 3140 + '@babel/plugin-transform-computed-properties@7.28.6(@babel/core@7.29.0)': 3141 + dependencies: 3142 + '@babel/core': 7.29.0 3143 + '@babel/helper-plugin-utils': 7.28.6 3144 + '@babel/template': 7.28.6 3145 + 3146 + '@babel/plugin-transform-destructuring@7.28.5(@babel/core@7.29.0)': 3147 + dependencies: 3148 + '@babel/core': 7.29.0 3149 + '@babel/helper-plugin-utils': 7.28.6 3150 + '@babel/traverse': 7.29.0 3151 + transitivePeerDependencies: 3152 + - supports-color 3153 + 3154 + '@babel/plugin-transform-dotall-regex@7.28.6(@babel/core@7.29.0)': 3155 + dependencies: 3156 + '@babel/core': 7.29.0 3157 + '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.29.0) 3158 + '@babel/helper-plugin-utils': 7.28.6 3159 + 3160 + '@babel/plugin-transform-duplicate-keys@7.27.1(@babel/core@7.29.0)': 3161 + dependencies: 3162 + '@babel/core': 7.29.0 3163 + '@babel/helper-plugin-utils': 7.28.6 3164 + 3165 + '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.29.0(@babel/core@7.29.0)': 3166 + dependencies: 3167 + '@babel/core': 7.29.0 3168 + '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.29.0) 3169 + '@babel/helper-plugin-utils': 7.28.6 3170 + 3171 + '@babel/plugin-transform-dynamic-import@7.27.1(@babel/core@7.29.0)': 3172 + dependencies: 3173 + '@babel/core': 7.29.0 3174 + '@babel/helper-plugin-utils': 7.28.6 3175 + 3176 + '@babel/plugin-transform-explicit-resource-management@7.28.6(@babel/core@7.29.0)': 3177 + dependencies: 3178 + '@babel/core': 7.29.0 3179 + '@babel/helper-plugin-utils': 7.28.6 3180 + '@babel/plugin-transform-destructuring': 7.28.5(@babel/core@7.29.0) 3181 + transitivePeerDependencies: 3182 + - supports-color 3183 + 3184 + '@babel/plugin-transform-exponentiation-operator@7.28.6(@babel/core@7.29.0)': 3185 + dependencies: 3186 + '@babel/core': 7.29.0 3187 + '@babel/helper-plugin-utils': 7.28.6 3188 + 3189 + '@babel/plugin-transform-export-namespace-from@7.27.1(@babel/core@7.29.0)': 3190 + dependencies: 3191 + '@babel/core': 7.29.0 3192 + '@babel/helper-plugin-utils': 7.28.6 3193 + 3194 + '@babel/plugin-transform-for-of@7.27.1(@babel/core@7.29.0)': 3195 + dependencies: 3196 + '@babel/core': 7.29.0 3197 + '@babel/helper-plugin-utils': 7.28.6 3198 + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 3199 + transitivePeerDependencies: 3200 + - supports-color 3201 + 3202 + '@babel/plugin-transform-function-name@7.27.1(@babel/core@7.29.0)': 3203 + dependencies: 3204 + '@babel/core': 7.29.0 3205 + '@babel/helper-compilation-targets': 7.28.6 3206 + '@babel/helper-plugin-utils': 7.28.6 3207 + '@babel/traverse': 7.29.0 3208 + transitivePeerDependencies: 3209 + - supports-color 3210 + 3211 + '@babel/plugin-transform-json-strings@7.28.6(@babel/core@7.29.0)': 3212 + dependencies: 3213 + '@babel/core': 7.29.0 3214 + '@babel/helper-plugin-utils': 7.28.6 3215 + 3216 + '@babel/plugin-transform-literals@7.27.1(@babel/core@7.29.0)': 3217 + dependencies: 3218 + '@babel/core': 7.29.0 3219 + '@babel/helper-plugin-utils': 7.28.6 3220 + 3221 + '@babel/plugin-transform-logical-assignment-operators@7.28.6(@babel/core@7.29.0)': 3222 + dependencies: 3223 + '@babel/core': 7.29.0 3224 + '@babel/helper-plugin-utils': 7.28.6 3225 + 3226 + '@babel/plugin-transform-member-expression-literals@7.27.1(@babel/core@7.29.0)': 3227 + dependencies: 3228 + '@babel/core': 7.29.0 3229 + '@babel/helper-plugin-utils': 7.28.6 3230 + 3231 + '@babel/plugin-transform-modules-amd@7.27.1(@babel/core@7.29.0)': 3232 + dependencies: 3233 + '@babel/core': 7.29.0 3234 + '@babel/helper-module-transforms': 7.28.6(@babel/core@7.29.0) 3235 + '@babel/helper-plugin-utils': 7.28.6 3236 + transitivePeerDependencies: 3237 + - supports-color 3238 + 3239 + '@babel/plugin-transform-modules-commonjs@7.28.6(@babel/core@7.29.0)': 3240 + dependencies: 3241 + '@babel/core': 7.29.0 3242 + '@babel/helper-module-transforms': 7.28.6(@babel/core@7.29.0) 3243 + '@babel/helper-plugin-utils': 7.28.6 3244 + transitivePeerDependencies: 3245 + - supports-color 3246 + 3247 + '@babel/plugin-transform-modules-systemjs@7.29.0(@babel/core@7.29.0)': 3248 + dependencies: 3249 + '@babel/core': 7.29.0 3250 + '@babel/helper-module-transforms': 7.28.6(@babel/core@7.29.0) 3251 + '@babel/helper-plugin-utils': 7.28.6 3252 + '@babel/helper-validator-identifier': 7.28.5 3253 + '@babel/traverse': 7.29.0 3254 + transitivePeerDependencies: 3255 + - supports-color 3256 + 3257 + '@babel/plugin-transform-modules-umd@7.27.1(@babel/core@7.29.0)': 3258 + dependencies: 3259 + '@babel/core': 7.29.0 3260 + '@babel/helper-module-transforms': 7.28.6(@babel/core@7.29.0) 3261 + '@babel/helper-plugin-utils': 7.28.6 3262 + transitivePeerDependencies: 3263 + - supports-color 3264 + 3265 + '@babel/plugin-transform-named-capturing-groups-regex@7.29.0(@babel/core@7.29.0)': 3266 + dependencies: 3267 + '@babel/core': 7.29.0 3268 + '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.29.0) 3269 + '@babel/helper-plugin-utils': 7.28.6 3270 + 3271 + '@babel/plugin-transform-new-target@7.27.1(@babel/core@7.29.0)': 3272 + dependencies: 3273 + '@babel/core': 7.29.0 3274 + '@babel/helper-plugin-utils': 7.28.6 3275 + 3276 + '@babel/plugin-transform-nullish-coalescing-operator@7.28.6(@babel/core@7.29.0)': 3277 + dependencies: 3278 + '@babel/core': 7.29.0 3279 + '@babel/helper-plugin-utils': 7.28.6 3280 + 3281 + '@babel/plugin-transform-numeric-separator@7.28.6(@babel/core@7.29.0)': 3282 + dependencies: 3283 + '@babel/core': 7.29.0 3284 + '@babel/helper-plugin-utils': 7.28.6 3285 + 3286 + '@babel/plugin-transform-object-rest-spread@7.28.6(@babel/core@7.29.0)': 3287 + dependencies: 3288 + '@babel/core': 7.29.0 3289 + '@babel/helper-compilation-targets': 7.28.6 3290 + '@babel/helper-plugin-utils': 7.28.6 3291 + '@babel/plugin-transform-destructuring': 7.28.5(@babel/core@7.29.0) 3292 + '@babel/plugin-transform-parameters': 7.27.7(@babel/core@7.29.0) 3293 + '@babel/traverse': 7.29.0 3294 + transitivePeerDependencies: 3295 + - supports-color 3296 + 3297 + '@babel/plugin-transform-object-super@7.27.1(@babel/core@7.29.0)': 3298 + dependencies: 3299 + '@babel/core': 7.29.0 3300 + '@babel/helper-plugin-utils': 7.28.6 3301 + '@babel/helper-replace-supers': 7.28.6(@babel/core@7.29.0) 3302 + transitivePeerDependencies: 3303 + - supports-color 3304 + 3305 + '@babel/plugin-transform-optional-catch-binding@7.28.6(@babel/core@7.29.0)': 3306 + dependencies: 3307 + '@babel/core': 7.29.0 3308 + '@babel/helper-plugin-utils': 7.28.6 3309 + 3310 + '@babel/plugin-transform-optional-chaining@7.28.6(@babel/core@7.29.0)': 3311 + dependencies: 3312 + '@babel/core': 7.29.0 3313 + '@babel/helper-plugin-utils': 7.28.6 3314 + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 3315 + transitivePeerDependencies: 3316 + - supports-color 3317 + 3318 + '@babel/plugin-transform-parameters@7.27.7(@babel/core@7.29.0)': 3319 + dependencies: 3320 + '@babel/core': 7.29.0 3321 + '@babel/helper-plugin-utils': 7.28.6 3322 + 3323 + '@babel/plugin-transform-private-methods@7.28.6(@babel/core@7.29.0)': 3324 + dependencies: 3325 + '@babel/core': 7.29.0 3326 + '@babel/helper-create-class-features-plugin': 7.28.6(@babel/core@7.29.0) 3327 + '@babel/helper-plugin-utils': 7.28.6 3328 + transitivePeerDependencies: 3329 + - supports-color 3330 + 3331 + '@babel/plugin-transform-private-property-in-object@7.28.6(@babel/core@7.29.0)': 3332 + dependencies: 3333 + '@babel/core': 7.29.0 3334 + '@babel/helper-annotate-as-pure': 7.27.3 3335 + '@babel/helper-create-class-features-plugin': 7.28.6(@babel/core@7.29.0) 3336 + '@babel/helper-plugin-utils': 7.28.6 3337 + transitivePeerDependencies: 3338 + - supports-color 3339 + 3340 + '@babel/plugin-transform-property-literals@7.27.1(@babel/core@7.29.0)': 3341 + dependencies: 3342 + '@babel/core': 7.29.0 3343 + '@babel/helper-plugin-utils': 7.28.6 3344 + 3345 + '@babel/plugin-transform-regenerator@7.29.0(@babel/core@7.29.0)': 3346 + dependencies: 3347 + '@babel/core': 7.29.0 3348 + '@babel/helper-plugin-utils': 7.28.6 3349 + 3350 + '@babel/plugin-transform-regexp-modifiers@7.28.6(@babel/core@7.29.0)': 3351 + dependencies: 3352 + '@babel/core': 7.29.0 3353 + '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.29.0) 3354 + '@babel/helper-plugin-utils': 7.28.6 3355 + 3356 + '@babel/plugin-transform-reserved-words@7.27.1(@babel/core@7.29.0)': 3357 + dependencies: 3358 + '@babel/core': 7.29.0 3359 + '@babel/helper-plugin-utils': 7.28.6 3360 + 3361 + '@babel/plugin-transform-shorthand-properties@7.27.1(@babel/core@7.29.0)': 3362 + dependencies: 3363 + '@babel/core': 7.29.0 3364 + '@babel/helper-plugin-utils': 7.28.6 3365 + 3366 + '@babel/plugin-transform-spread@7.28.6(@babel/core@7.29.0)': 3367 + dependencies: 3368 + '@babel/core': 7.29.0 3369 + '@babel/helper-plugin-utils': 7.28.6 3370 + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 3371 + transitivePeerDependencies: 3372 + - supports-color 3373 + 3374 + '@babel/plugin-transform-sticky-regex@7.27.1(@babel/core@7.29.0)': 3375 + dependencies: 3376 + '@babel/core': 7.29.0 3377 + '@babel/helper-plugin-utils': 7.28.6 3378 + 3379 + '@babel/plugin-transform-template-literals@7.27.1(@babel/core@7.29.0)': 3380 + dependencies: 3381 + '@babel/core': 7.29.0 3382 + '@babel/helper-plugin-utils': 7.28.6 3383 + 3384 + '@babel/plugin-transform-typeof-symbol@7.27.1(@babel/core@7.29.0)': 3385 + dependencies: 3386 + '@babel/core': 7.29.0 3387 + '@babel/helper-plugin-utils': 7.28.6 3388 + 3389 + '@babel/plugin-transform-unicode-escapes@7.27.1(@babel/core@7.29.0)': 3390 + dependencies: 3391 + '@babel/core': 7.29.0 3392 + '@babel/helper-plugin-utils': 7.28.6 3393 + 3394 + '@babel/plugin-transform-unicode-property-regex@7.28.6(@babel/core@7.29.0)': 3395 + dependencies: 3396 + '@babel/core': 7.29.0 3397 + '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.29.0) 3398 + '@babel/helper-plugin-utils': 7.28.6 3399 + 3400 + '@babel/plugin-transform-unicode-regex@7.27.1(@babel/core@7.29.0)': 3401 + dependencies: 3402 + '@babel/core': 7.29.0 3403 + '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.29.0) 3404 + '@babel/helper-plugin-utils': 7.28.6 3405 + 3406 + '@babel/plugin-transform-unicode-sets-regex@7.28.6(@babel/core@7.29.0)': 3407 + dependencies: 3408 + '@babel/core': 7.29.0 3409 + '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.29.0) 3410 + '@babel/helper-plugin-utils': 7.28.6 3411 + 3412 + '@babel/preset-env@7.29.0(@babel/core@7.29.0)': 3413 + dependencies: 3414 + '@babel/compat-data': 7.29.0 3415 + '@babel/core': 7.29.0 3416 + '@babel/helper-compilation-targets': 7.28.6 3417 + '@babel/helper-plugin-utils': 7.28.6 3418 + '@babel/helper-validator-option': 7.27.1 3419 + '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.28.5(@babel/core@7.29.0) 3420 + '@babel/plugin-bugfix-safari-class-field-initializer-scope': 7.27.1(@babel/core@7.29.0) 3421 + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.27.1(@babel/core@7.29.0) 3422 + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.27.1(@babel/core@7.29.0) 3423 + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.28.6(@babel/core@7.29.0) 3424 + '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.29.0) 3425 + '@babel/plugin-syntax-import-assertions': 7.28.6(@babel/core@7.29.0) 3426 + '@babel/plugin-syntax-import-attributes': 7.28.6(@babel/core@7.29.0) 3427 + '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.29.0) 3428 + '@babel/plugin-transform-arrow-functions': 7.27.1(@babel/core@7.29.0) 3429 + '@babel/plugin-transform-async-generator-functions': 7.29.0(@babel/core@7.29.0) 3430 + '@babel/plugin-transform-async-to-generator': 7.28.6(@babel/core@7.29.0) 3431 + '@babel/plugin-transform-block-scoped-functions': 7.27.1(@babel/core@7.29.0) 3432 + '@babel/plugin-transform-block-scoping': 7.28.6(@babel/core@7.29.0) 3433 + '@babel/plugin-transform-class-properties': 7.28.6(@babel/core@7.29.0) 3434 + '@babel/plugin-transform-class-static-block': 7.28.6(@babel/core@7.29.0) 3435 + '@babel/plugin-transform-classes': 7.28.6(@babel/core@7.29.0) 3436 + '@babel/plugin-transform-computed-properties': 7.28.6(@babel/core@7.29.0) 3437 + '@babel/plugin-transform-destructuring': 7.28.5(@babel/core@7.29.0) 3438 + '@babel/plugin-transform-dotall-regex': 7.28.6(@babel/core@7.29.0) 3439 + '@babel/plugin-transform-duplicate-keys': 7.27.1(@babel/core@7.29.0) 3440 + '@babel/plugin-transform-duplicate-named-capturing-groups-regex': 7.29.0(@babel/core@7.29.0) 3441 + '@babel/plugin-transform-dynamic-import': 7.27.1(@babel/core@7.29.0) 3442 + '@babel/plugin-transform-explicit-resource-management': 7.28.6(@babel/core@7.29.0) 3443 + '@babel/plugin-transform-exponentiation-operator': 7.28.6(@babel/core@7.29.0) 3444 + '@babel/plugin-transform-export-namespace-from': 7.27.1(@babel/core@7.29.0) 3445 + '@babel/plugin-transform-for-of': 7.27.1(@babel/core@7.29.0) 3446 + '@babel/plugin-transform-function-name': 7.27.1(@babel/core@7.29.0) 3447 + '@babel/plugin-transform-json-strings': 7.28.6(@babel/core@7.29.0) 3448 + '@babel/plugin-transform-literals': 7.27.1(@babel/core@7.29.0) 3449 + '@babel/plugin-transform-logical-assignment-operators': 7.28.6(@babel/core@7.29.0) 3450 + '@babel/plugin-transform-member-expression-literals': 7.27.1(@babel/core@7.29.0) 3451 + '@babel/plugin-transform-modules-amd': 7.27.1(@babel/core@7.29.0) 3452 + '@babel/plugin-transform-modules-commonjs': 7.28.6(@babel/core@7.29.0) 3453 + '@babel/plugin-transform-modules-systemjs': 7.29.0(@babel/core@7.29.0) 3454 + '@babel/plugin-transform-modules-umd': 7.27.1(@babel/core@7.29.0) 3455 + '@babel/plugin-transform-named-capturing-groups-regex': 7.29.0(@babel/core@7.29.0) 3456 + '@babel/plugin-transform-new-target': 7.27.1(@babel/core@7.29.0) 3457 + '@babel/plugin-transform-nullish-coalescing-operator': 7.28.6(@babel/core@7.29.0) 3458 + '@babel/plugin-transform-numeric-separator': 7.28.6(@babel/core@7.29.0) 3459 + '@babel/plugin-transform-object-rest-spread': 7.28.6(@babel/core@7.29.0) 3460 + '@babel/plugin-transform-object-super': 7.27.1(@babel/core@7.29.0) 3461 + '@babel/plugin-transform-optional-catch-binding': 7.28.6(@babel/core@7.29.0) 3462 + '@babel/plugin-transform-optional-chaining': 7.28.6(@babel/core@7.29.0) 3463 + '@babel/plugin-transform-parameters': 7.27.7(@babel/core@7.29.0) 3464 + '@babel/plugin-transform-private-methods': 7.28.6(@babel/core@7.29.0) 3465 + '@babel/plugin-transform-private-property-in-object': 7.28.6(@babel/core@7.29.0) 3466 + '@babel/plugin-transform-property-literals': 7.27.1(@babel/core@7.29.0) 3467 + '@babel/plugin-transform-regenerator': 7.29.0(@babel/core@7.29.0) 3468 + '@babel/plugin-transform-regexp-modifiers': 7.28.6(@babel/core@7.29.0) 3469 + '@babel/plugin-transform-reserved-words': 7.27.1(@babel/core@7.29.0) 3470 + '@babel/plugin-transform-shorthand-properties': 7.27.1(@babel/core@7.29.0) 3471 + '@babel/plugin-transform-spread': 7.28.6(@babel/core@7.29.0) 3472 + '@babel/plugin-transform-sticky-regex': 7.27.1(@babel/core@7.29.0) 3473 + '@babel/plugin-transform-template-literals': 7.27.1(@babel/core@7.29.0) 3474 + '@babel/plugin-transform-typeof-symbol': 7.27.1(@babel/core@7.29.0) 3475 + '@babel/plugin-transform-unicode-escapes': 7.27.1(@babel/core@7.29.0) 3476 + '@babel/plugin-transform-unicode-property-regex': 7.28.6(@babel/core@7.29.0) 3477 + '@babel/plugin-transform-unicode-regex': 7.27.1(@babel/core@7.29.0) 3478 + '@babel/plugin-transform-unicode-sets-regex': 7.28.6(@babel/core@7.29.0) 3479 + '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.29.0) 3480 + babel-plugin-polyfill-corejs2: 0.4.15(@babel/core@7.29.0) 3481 + babel-plugin-polyfill-corejs3: 0.14.0(@babel/core@7.29.0) 3482 + babel-plugin-polyfill-regenerator: 0.6.6(@babel/core@7.29.0) 3483 + core-js-compat: 3.48.0 3484 + semver: 6.3.1 3485 + transitivePeerDependencies: 3486 + - supports-color 3487 + 3488 + '@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.29.0)': 3489 + dependencies: 3490 + '@babel/core': 7.29.0 3491 + '@babel/helper-plugin-utils': 7.28.6 3492 + '@babel/types': 7.29.0 3493 + esutils: 2.0.3 3494 + 1825 3495 '@babel/template@7.28.6': 1826 3496 dependencies: 1827 3497 '@babel/code-frame': 7.29.0 ··· 1898 3568 style-mod: 4.1.3 1899 3569 w3c-keyname: 2.2.8 1900 3570 3571 + '@csstools/cascade-layer-name-parser@3.0.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0)': 3572 + dependencies: 3573 + '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) 3574 + '@csstools/css-tokenizer': 4.0.0 3575 + 3576 + '@csstools/color-helpers@6.0.1': {} 3577 + 3578 + '@csstools/css-calc@3.1.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0)': 3579 + dependencies: 3580 + '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) 3581 + '@csstools/css-tokenizer': 4.0.0 3582 + 3583 + '@csstools/css-color-parser@4.0.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0)': 3584 + dependencies: 3585 + '@csstools/color-helpers': 6.0.1 3586 + '@csstools/css-calc': 3.1.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) 3587 + '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) 3588 + '@csstools/css-tokenizer': 4.0.0 3589 + 3590 + '@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0)': 3591 + dependencies: 3592 + '@csstools/css-tokenizer': 4.0.0 3593 + 3594 + '@csstools/css-tokenizer@4.0.0': {} 3595 + 3596 + '@csstools/media-query-list-parser@5.0.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0)': 3597 + dependencies: 3598 + '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) 3599 + '@csstools/css-tokenizer': 4.0.0 3600 + 3601 + '@csstools/postcss-alpha-function@2.0.2(postcss@8.5.6)': 3602 + dependencies: 3603 + '@csstools/css-color-parser': 4.0.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) 3604 + '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) 3605 + '@csstools/css-tokenizer': 4.0.0 3606 + '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.6) 3607 + '@csstools/utilities': 3.0.0(postcss@8.5.6) 3608 + postcss: 8.5.6 3609 + 3610 + '@csstools/postcss-cascade-layers@6.0.0(postcss@8.5.6)': 3611 + dependencies: 3612 + '@csstools/selector-specificity': 6.0.0(postcss-selector-parser@7.1.1) 3613 + postcss: 8.5.6 3614 + postcss-selector-parser: 7.1.1 3615 + 3616 + '@csstools/postcss-color-function-display-p3-linear@2.0.1(postcss@8.5.6)': 3617 + dependencies: 3618 + '@csstools/css-color-parser': 4.0.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) 3619 + '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) 3620 + '@csstools/css-tokenizer': 4.0.0 3621 + '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.6) 3622 + '@csstools/utilities': 3.0.0(postcss@8.5.6) 3623 + postcss: 8.5.6 3624 + 3625 + '@csstools/postcss-color-function@5.0.1(postcss@8.5.6)': 3626 + dependencies: 3627 + '@csstools/css-color-parser': 4.0.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) 3628 + '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) 3629 + '@csstools/css-tokenizer': 4.0.0 3630 + '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.6) 3631 + '@csstools/utilities': 3.0.0(postcss@8.5.6) 3632 + postcss: 8.5.6 3633 + 3634 + '@csstools/postcss-color-mix-function@4.0.1(postcss@8.5.6)': 3635 + dependencies: 3636 + '@csstools/css-color-parser': 4.0.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) 3637 + '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) 3638 + '@csstools/css-tokenizer': 4.0.0 3639 + '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.6) 3640 + '@csstools/utilities': 3.0.0(postcss@8.5.6) 3641 + postcss: 8.5.6 3642 + 3643 + '@csstools/postcss-color-mix-variadic-function-arguments@2.0.1(postcss@8.5.6)': 3644 + dependencies: 3645 + '@csstools/css-color-parser': 4.0.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) 3646 + '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) 3647 + '@csstools/css-tokenizer': 4.0.0 3648 + '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.6) 3649 + '@csstools/utilities': 3.0.0(postcss@8.5.6) 3650 + postcss: 8.5.6 3651 + 3652 + '@csstools/postcss-content-alt-text@3.0.0(postcss@8.5.6)': 3653 + dependencies: 3654 + '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) 3655 + '@csstools/css-tokenizer': 4.0.0 3656 + '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.6) 3657 + '@csstools/utilities': 3.0.0(postcss@8.5.6) 3658 + postcss: 8.5.6 3659 + 3660 + '@csstools/postcss-contrast-color-function@3.0.1(postcss@8.5.6)': 3661 + dependencies: 3662 + '@csstools/css-color-parser': 4.0.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) 3663 + '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) 3664 + '@csstools/css-tokenizer': 4.0.0 3665 + '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.6) 3666 + '@csstools/utilities': 3.0.0(postcss@8.5.6) 3667 + postcss: 8.5.6 3668 + 3669 + '@csstools/postcss-exponential-functions@3.0.0(postcss@8.5.6)': 3670 + dependencies: 3671 + '@csstools/css-calc': 3.1.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) 3672 + '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) 3673 + '@csstools/css-tokenizer': 4.0.0 3674 + postcss: 8.5.6 3675 + 3676 + '@csstools/postcss-font-format-keywords@5.0.0(postcss@8.5.6)': 3677 + dependencies: 3678 + '@csstools/utilities': 3.0.0(postcss@8.5.6) 3679 + postcss: 8.5.6 3680 + postcss-value-parser: 4.2.0 3681 + 3682 + '@csstools/postcss-gamut-mapping@3.0.1(postcss@8.5.6)': 3683 + dependencies: 3684 + '@csstools/css-color-parser': 4.0.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) 3685 + '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) 3686 + '@csstools/css-tokenizer': 4.0.0 3687 + postcss: 8.5.6 3688 + 3689 + '@csstools/postcss-gradients-interpolation-method@6.0.1(postcss@8.5.6)': 3690 + dependencies: 3691 + '@csstools/css-color-parser': 4.0.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) 3692 + '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) 3693 + '@csstools/css-tokenizer': 4.0.0 3694 + '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.6) 3695 + '@csstools/utilities': 3.0.0(postcss@8.5.6) 3696 + postcss: 8.5.6 3697 + 3698 + '@csstools/postcss-hwb-function@5.0.1(postcss@8.5.6)': 3699 + dependencies: 3700 + '@csstools/css-color-parser': 4.0.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) 3701 + '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) 3702 + '@csstools/css-tokenizer': 4.0.0 3703 + '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.6) 3704 + '@csstools/utilities': 3.0.0(postcss@8.5.6) 3705 + postcss: 8.5.6 3706 + 3707 + '@csstools/postcss-ic-unit@5.0.0(postcss@8.5.6)': 3708 + dependencies: 3709 + '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.6) 3710 + '@csstools/utilities': 3.0.0(postcss@8.5.6) 3711 + postcss: 8.5.6 3712 + postcss-value-parser: 4.2.0 3713 + 3714 + '@csstools/postcss-initial@3.0.0(postcss@8.5.6)': 3715 + dependencies: 3716 + postcss: 8.5.6 3717 + 3718 + '@csstools/postcss-is-pseudo-class@6.0.0(postcss@8.5.6)': 3719 + dependencies: 3720 + '@csstools/selector-specificity': 6.0.0(postcss-selector-parser@7.1.1) 3721 + postcss: 8.5.6 3722 + postcss-selector-parser: 7.1.1 3723 + 3724 + '@csstools/postcss-light-dark-function@3.0.0(postcss@8.5.6)': 3725 + dependencies: 3726 + '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) 3727 + '@csstools/css-tokenizer': 4.0.0 3728 + '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.6) 3729 + '@csstools/utilities': 3.0.0(postcss@8.5.6) 3730 + postcss: 8.5.6 3731 + 3732 + '@csstools/postcss-logical-float-and-clear@4.0.0(postcss@8.5.6)': 3733 + dependencies: 3734 + postcss: 8.5.6 3735 + 3736 + '@csstools/postcss-logical-overflow@3.0.0(postcss@8.5.6)': 3737 + dependencies: 3738 + postcss: 8.5.6 3739 + 3740 + '@csstools/postcss-logical-overscroll-behavior@3.0.0(postcss@8.5.6)': 3741 + dependencies: 3742 + postcss: 8.5.6 3743 + 3744 + '@csstools/postcss-logical-resize@4.0.0(postcss@8.5.6)': 3745 + dependencies: 3746 + postcss: 8.5.6 3747 + postcss-value-parser: 4.2.0 3748 + 3749 + '@csstools/postcss-logical-viewport-units@4.0.0(postcss@8.5.6)': 3750 + dependencies: 3751 + '@csstools/css-tokenizer': 4.0.0 3752 + '@csstools/utilities': 3.0.0(postcss@8.5.6) 3753 + postcss: 8.5.6 3754 + 3755 + '@csstools/postcss-media-minmax@3.0.0(postcss@8.5.6)': 3756 + dependencies: 3757 + '@csstools/css-calc': 3.1.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) 3758 + '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) 3759 + '@csstools/css-tokenizer': 4.0.0 3760 + '@csstools/media-query-list-parser': 5.0.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) 3761 + postcss: 8.5.6 3762 + 3763 + '@csstools/postcss-media-queries-aspect-ratio-number-values@4.0.0(postcss@8.5.6)': 3764 + dependencies: 3765 + '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) 3766 + '@csstools/css-tokenizer': 4.0.0 3767 + '@csstools/media-query-list-parser': 5.0.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) 3768 + postcss: 8.5.6 3769 + 3770 + '@csstools/postcss-mixins@1.0.0(postcss@8.5.6)': 3771 + dependencies: 3772 + '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) 3773 + '@csstools/css-tokenizer': 4.0.0 3774 + postcss: 8.5.6 3775 + 3776 + '@csstools/postcss-nested-calc@5.0.0(postcss@8.5.6)': 3777 + dependencies: 3778 + '@csstools/utilities': 3.0.0(postcss@8.5.6) 3779 + postcss: 8.5.6 3780 + postcss-value-parser: 4.2.0 3781 + 3782 + '@csstools/postcss-normalize-display-values@5.0.1(postcss@8.5.6)': 3783 + dependencies: 3784 + postcss: 8.5.6 3785 + postcss-value-parser: 4.2.0 3786 + 3787 + '@csstools/postcss-oklab-function@5.0.1(postcss@8.5.6)': 3788 + dependencies: 3789 + '@csstools/css-color-parser': 4.0.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) 3790 + '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) 3791 + '@csstools/css-tokenizer': 4.0.0 3792 + '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.6) 3793 + '@csstools/utilities': 3.0.0(postcss@8.5.6) 3794 + postcss: 8.5.6 3795 + 3796 + '@csstools/postcss-position-area-property@2.0.0(postcss@8.5.6)': 3797 + dependencies: 3798 + postcss: 8.5.6 3799 + 3800 + '@csstools/postcss-progressive-custom-properties@5.0.0(postcss@8.5.6)': 3801 + dependencies: 3802 + postcss: 8.5.6 3803 + postcss-value-parser: 4.2.0 3804 + 3805 + '@csstools/postcss-property-rule-prelude-list@2.0.0(postcss@8.5.6)': 3806 + dependencies: 3807 + '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) 3808 + '@csstools/css-tokenizer': 4.0.0 3809 + postcss: 8.5.6 3810 + 3811 + '@csstools/postcss-random-function@3.0.0(postcss@8.5.6)': 3812 + dependencies: 3813 + '@csstools/css-calc': 3.1.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) 3814 + '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) 3815 + '@csstools/css-tokenizer': 4.0.0 3816 + postcss: 8.5.6 3817 + 3818 + '@csstools/postcss-relative-color-syntax@4.0.1(postcss@8.5.6)': 3819 + dependencies: 3820 + '@csstools/css-color-parser': 4.0.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) 3821 + '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) 3822 + '@csstools/css-tokenizer': 4.0.0 3823 + '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.6) 3824 + '@csstools/utilities': 3.0.0(postcss@8.5.6) 3825 + postcss: 8.5.6 3826 + 3827 + '@csstools/postcss-scope-pseudo-class@5.0.0(postcss@8.5.6)': 3828 + dependencies: 3829 + postcss: 8.5.6 3830 + postcss-selector-parser: 7.1.1 3831 + 3832 + '@csstools/postcss-sign-functions@2.0.0(postcss@8.5.6)': 3833 + dependencies: 3834 + '@csstools/css-calc': 3.1.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) 3835 + '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) 3836 + '@csstools/css-tokenizer': 4.0.0 3837 + postcss: 8.5.6 3838 + 3839 + '@csstools/postcss-stepped-value-functions@5.0.0(postcss@8.5.6)': 3840 + dependencies: 3841 + '@csstools/css-calc': 3.1.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) 3842 + '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) 3843 + '@csstools/css-tokenizer': 4.0.0 3844 + postcss: 8.5.6 3845 + 3846 + '@csstools/postcss-syntax-descriptor-syntax-production@2.0.0(postcss@8.5.6)': 3847 + dependencies: 3848 + '@csstools/css-tokenizer': 4.0.0 3849 + postcss: 8.5.6 3850 + 3851 + '@csstools/postcss-system-ui-font-family@2.0.0(postcss@8.5.6)': 3852 + dependencies: 3853 + '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) 3854 + '@csstools/css-tokenizer': 4.0.0 3855 + postcss: 8.5.6 3856 + 3857 + '@csstools/postcss-text-decoration-shorthand@5.0.2(postcss@8.5.6)': 3858 + dependencies: 3859 + '@csstools/color-helpers': 6.0.1 3860 + postcss: 8.5.6 3861 + postcss-value-parser: 4.2.0 3862 + 3863 + '@csstools/postcss-trigonometric-functions@5.0.0(postcss@8.5.6)': 3864 + dependencies: 3865 + '@csstools/css-calc': 3.1.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) 3866 + '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) 3867 + '@csstools/css-tokenizer': 4.0.0 3868 + postcss: 8.5.6 3869 + 3870 + '@csstools/postcss-unset-value@5.0.0(postcss@8.5.6)': 3871 + dependencies: 3872 + postcss: 8.5.6 3873 + 3874 + '@csstools/selector-resolve-nested@4.0.0(postcss-selector-parser@7.1.1)': 3875 + dependencies: 3876 + postcss-selector-parser: 7.1.1 3877 + 3878 + '@csstools/selector-specificity@6.0.0(postcss-selector-parser@7.1.1)': 3879 + dependencies: 3880 + postcss-selector-parser: 7.1.1 3881 + 3882 + '@csstools/utilities@3.0.0(postcss@8.5.6)': 3883 + dependencies: 3884 + postcss: 8.5.6 3885 + 1901 3886 '@cyberalien/svg-utils@1.1.4': 1902 3887 dependencies: 1903 3888 '@iconify/types': 2.0.0 ··· 2052 4037 '@esbuild/win32-x64@0.27.3': 2053 4038 optional: true 2054 4039 4040 + '@formatjs/ecma402-abstract@3.1.1': 4041 + dependencies: 4042 + '@formatjs/fast-memoize': 3.1.0 4043 + '@formatjs/intl-localematcher': 0.8.1 4044 + decimal.js: 10.6.0 4045 + tslib: 2.8.1 4046 + 4047 + '@formatjs/fast-memoize@3.1.0': 4048 + dependencies: 4049 + tslib: 2.8.1 4050 + 4051 + '@formatjs/intl-localematcher@0.8.1': 4052 + dependencies: 4053 + '@formatjs/fast-memoize': 3.1.0 4054 + tslib: 2.8.1 4055 + 4056 + '@formatjs/intl-segmenter@12.1.1': 4057 + dependencies: 4058 + '@formatjs/ecma402-abstract': 3.1.1 4059 + '@formatjs/intl-localematcher': 0.8.1 4060 + tslib: 2.8.1 4061 + 2055 4062 '@fsegurai/codemirror-theme-basic-dark@6.2.3(@codemirror/language@6.12.1)(@codemirror/state@6.5.4)(@codemirror/view@6.39.14)(@lezer/highlight@1.2.3)': 2056 4063 dependencies: 2057 4064 '@codemirror/language': 6.12.1 ··· 2106 4113 '@jridgewell/trace-mapping': 0.3.31 2107 4114 2108 4115 '@jridgewell/resolve-uri@3.1.2': {} 4116 + 4117 + '@jridgewell/source-map@0.3.11': 4118 + dependencies: 4119 + '@jridgewell/gen-mapping': 0.3.13 4120 + '@jridgewell/trace-mapping': 0.3.31 2109 4121 2110 4122 '@jridgewell/sourcemap-codec@1.5.5': {} 2111 4123 ··· 2303 4315 '@tailwindcss/oxide-win32-arm64-msvc': 4.1.18 2304 4316 '@tailwindcss/oxide-win32-x64-msvc': 4.1.18 2305 4317 2306 - '@tailwindcss/vite@4.1.18(vite@7.3.1(@types/node@25.2.3)(jiti@2.6.1)(lightningcss@1.30.2)(tsx@4.19.2))': 4318 + '@tailwindcss/vite@4.1.18(vite@7.3.1(@types/node@25.2.3)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.19.2))': 2307 4319 dependencies: 2308 4320 '@tailwindcss/node': 4.1.18 2309 4321 '@tailwindcss/oxide': 4.1.18 2310 4322 tailwindcss: 4.1.18 2311 - vite: 7.3.1(@types/node@25.2.3)(jiti@2.6.1)(lightningcss@1.30.2)(tsx@4.19.2) 4323 + vite: 7.3.1(@types/node@25.2.3)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.19.2) 2312 4324 2313 4325 '@types/babel__core@7.20.5': 2314 4326 dependencies: ··· 2341 4353 dependencies: 2342 4354 undici-types: 7.16.0 2343 4355 4356 + '@vitejs/plugin-legacy@7.2.1(terser@5.46.0)(vite@7.3.1(@types/node@25.2.3)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.19.2))': 4357 + dependencies: 4358 + '@babel/core': 7.29.0 4359 + '@babel/plugin-transform-dynamic-import': 7.27.1(@babel/core@7.29.0) 4360 + '@babel/plugin-transform-modules-systemjs': 7.29.0(@babel/core@7.29.0) 4361 + '@babel/preset-env': 7.29.0(@babel/core@7.29.0) 4362 + babel-plugin-polyfill-corejs3: 0.13.0(@babel/core@7.29.0) 4363 + babel-plugin-polyfill-regenerator: 0.6.6(@babel/core@7.29.0) 4364 + browserslist: 4.28.1 4365 + browserslist-to-esbuild: 2.1.1(browserslist@4.28.1) 4366 + core-js: 3.48.0 4367 + magic-string: 0.30.21 4368 + regenerator-runtime: 0.14.1 4369 + systemjs: 6.15.1 4370 + terser: 5.46.0 4371 + vite: 7.3.1(@types/node@25.2.3)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.19.2) 4372 + transitivePeerDependencies: 4373 + - supports-color 4374 + 2344 4375 acorn@8.15.0: {} 2345 4376 4377 + autoprefixer@10.4.24(postcss@8.5.6): 4378 + dependencies: 4379 + browserslist: 4.28.1 4380 + caniuse-lite: 1.0.30001769 4381 + fraction.js: 5.3.4 4382 + picocolors: 1.1.1 4383 + postcss: 8.5.6 4384 + postcss-value-parser: 4.2.0 4385 + 2346 4386 babel-plugin-jsx-dom-expressions@0.40.3(@babel/core@7.29.0): 2347 4387 dependencies: 2348 4388 '@babel/core': 7.29.0 ··· 2352 4392 html-entities: 2.3.3 2353 4393 parse5: 7.3.0 2354 4394 4395 + babel-plugin-polyfill-corejs2@0.4.15(@babel/core@7.29.0): 4396 + dependencies: 4397 + '@babel/compat-data': 7.29.0 4398 + '@babel/core': 7.29.0 4399 + '@babel/helper-define-polyfill-provider': 0.6.6(@babel/core@7.29.0) 4400 + semver: 6.3.1 4401 + transitivePeerDependencies: 4402 + - supports-color 4403 + 4404 + babel-plugin-polyfill-corejs3@0.13.0(@babel/core@7.29.0): 4405 + dependencies: 4406 + '@babel/core': 7.29.0 4407 + '@babel/helper-define-polyfill-provider': 0.6.6(@babel/core@7.29.0) 4408 + core-js-compat: 3.48.0 4409 + transitivePeerDependencies: 4410 + - supports-color 4411 + 4412 + babel-plugin-polyfill-corejs3@0.14.0(@babel/core@7.29.0): 4413 + dependencies: 4414 + '@babel/core': 7.29.0 4415 + '@babel/helper-define-polyfill-provider': 0.6.6(@babel/core@7.29.0) 4416 + core-js-compat: 3.48.0 4417 + transitivePeerDependencies: 4418 + - supports-color 4419 + 4420 + babel-plugin-polyfill-regenerator@0.6.6(@babel/core@7.29.0): 4421 + dependencies: 4422 + '@babel/core': 7.29.0 4423 + '@babel/helper-define-polyfill-provider': 0.6.6(@babel/core@7.29.0) 4424 + transitivePeerDependencies: 4425 + - supports-color 4426 + 2355 4427 babel-preset-solid@1.9.10(@babel/core@7.29.0)(solid-js@1.9.11): 2356 4428 dependencies: 2357 4429 '@babel/core': 7.29.0 ··· 2363 4435 2364 4436 boolbase@1.0.0: {} 2365 4437 4438 + browserslist-to-esbuild@2.1.1(browserslist@4.28.1): 4439 + dependencies: 4440 + browserslist: 4.28.1 4441 + meow: 13.2.0 4442 + 2366 4443 browserslist@4.28.1: 2367 4444 dependencies: 2368 4445 baseline-browser-mapping: 2.9.19 ··· 2370 4447 electron-to-chromium: 1.5.286 2371 4448 node-releases: 2.0.27 2372 4449 update-browserslist-db: 1.2.3(browserslist@4.28.1) 4450 + 4451 + buffer-from@1.1.2: {} 2373 4452 2374 4453 bun-types@1.3.9: 2375 4454 dependencies: ··· 2389 4468 2390 4469 commander@11.1.0: {} 2391 4470 4471 + commander@2.20.3: {} 4472 + 2392 4473 confbox@0.1.8: {} 2393 4474 2394 4475 convert-source-map@2.0.0: {} 2395 4476 4477 + core-js-compat@3.48.0: 4478 + dependencies: 4479 + browserslist: 4.28.1 4480 + 4481 + core-js@3.48.0: {} 4482 + 2396 4483 crelt@1.0.6: {} 2397 4484 4485 + css-blank-pseudo@8.0.1(postcss@8.5.6): 4486 + dependencies: 4487 + postcss: 8.5.6 4488 + postcss-selector-parser: 7.1.1 4489 + 4490 + css-has-pseudo@8.0.0(postcss@8.5.6): 4491 + dependencies: 4492 + '@csstools/selector-specificity': 6.0.0(postcss-selector-parser@7.1.1) 4493 + postcss: 8.5.6 4494 + postcss-selector-parser: 7.1.1 4495 + postcss-value-parser: 4.2.0 4496 + 4497 + css-prefers-color-scheme@11.0.0(postcss@8.5.6): 4498 + dependencies: 4499 + postcss: 8.5.6 4500 + 2398 4501 css-select@5.2.2: 2399 4502 dependencies: 2400 4503 boolbase: 1.0.0 ··· 2415 4518 2416 4519 css-what@6.2.2: {} 2417 4520 4521 + cssdb@8.7.1: {} 4522 + 4523 + cssesc@3.0.0: {} 4524 + 2418 4525 csso@5.0.5: 2419 4526 dependencies: 2420 4527 css-tree: 2.2.1 ··· 2424 4531 debug@4.4.3: 2425 4532 dependencies: 2426 4533 ms: 2.1.3 4534 + 4535 + decimal.js@10.6.0: {} 2427 4536 2428 4537 detect-libc@2.1.2: {} 2429 4538 ··· 2517 4626 2518 4627 esm-env@1.2.2: {} 2519 4628 4629 + esutils@2.0.3: {} 4630 + 2520 4631 fdir@6.5.0(picomatch@4.0.3): 2521 4632 optionalDependencies: 2522 4633 picomatch: 4.0.3 ··· 2528 4639 optional: true 2529 4640 2530 4641 fflate@0.8.2: {} 4642 + 4643 + fraction.js@5.3.4: {} 2531 4644 2532 4645 fsevents@2.3.3: 2533 4646 optional: true 2534 4647 4648 + function-bind@1.1.2: {} 4649 + 2535 4650 gensync@1.0.0-beta.2: {} 2536 4651 2537 4652 get-tsconfig@4.13.6: ··· 2541 4656 2542 4657 graceful-fs@4.2.11: {} 2543 4658 4659 + hasown@2.0.2: 4660 + dependencies: 4661 + function-bind: 1.1.2 4662 + 2544 4663 html-entities@2.3.3: {} 4664 + 4665 + is-core-module@2.16.1: 4666 + dependencies: 4667 + hasown: 2.0.2 2545 4668 2546 4669 is-what@4.1.16: {} 2547 4670 ··· 2602 4725 lightningcss-win32-arm64-msvc: 1.30.2 2603 4726 lightningcss-win32-x64-msvc: 1.30.2 2604 4727 4728 + lodash.debounce@4.0.8: {} 4729 + 2605 4730 lru-cache@5.1.1: 2606 4731 dependencies: 2607 4732 yallist: 3.1.1 ··· 2613 4738 mdn-data@2.0.28: {} 2614 4739 2615 4740 mdn-data@2.12.2: {} 4741 + 4742 + meow@13.2.0: {} 2616 4743 2617 4744 merge-anything@5.1.7: 2618 4745 dependencies: ··· 2656 4783 dependencies: 2657 4784 entities: 6.0.1 2658 4785 4786 + path-parse@1.0.7: {} 4787 + 2659 4788 pathe@2.0.3: {} 2660 4789 2661 4790 picocolors@1.1.1: {} ··· 2668 4797 mlly: 1.8.0 2669 4798 pathe: 2.0.3 2670 4799 4800 + postcss-attribute-case-insensitive@8.0.0(postcss@8.5.6): 4801 + dependencies: 4802 + postcss: 8.5.6 4803 + postcss-selector-parser: 7.1.1 4804 + 4805 + postcss-clamp@4.1.0(postcss@8.5.6): 4806 + dependencies: 4807 + postcss: 8.5.6 4808 + postcss-value-parser: 4.2.0 4809 + 4810 + postcss-color-functional-notation@8.0.1(postcss@8.5.6): 4811 + dependencies: 4812 + '@csstools/css-color-parser': 4.0.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) 4813 + '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) 4814 + '@csstools/css-tokenizer': 4.0.0 4815 + '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.6) 4816 + '@csstools/utilities': 3.0.0(postcss@8.5.6) 4817 + postcss: 8.5.6 4818 + 4819 + postcss-color-hex-alpha@11.0.0(postcss@8.5.6): 4820 + dependencies: 4821 + '@csstools/utilities': 3.0.0(postcss@8.5.6) 4822 + postcss: 8.5.6 4823 + postcss-value-parser: 4.2.0 4824 + 4825 + postcss-color-rebeccapurple@11.0.0(postcss@8.5.6): 4826 + dependencies: 4827 + '@csstools/utilities': 3.0.0(postcss@8.5.6) 4828 + postcss: 8.5.6 4829 + postcss-value-parser: 4.2.0 4830 + 4831 + postcss-custom-media@12.0.0(postcss@8.5.6): 4832 + dependencies: 4833 + '@csstools/cascade-layer-name-parser': 3.0.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) 4834 + '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) 4835 + '@csstools/css-tokenizer': 4.0.0 4836 + '@csstools/media-query-list-parser': 5.0.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) 4837 + postcss: 8.5.6 4838 + 4839 + postcss-custom-properties@15.0.0(postcss@8.5.6): 4840 + dependencies: 4841 + '@csstools/cascade-layer-name-parser': 3.0.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) 4842 + '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) 4843 + '@csstools/css-tokenizer': 4.0.0 4844 + '@csstools/utilities': 3.0.0(postcss@8.5.6) 4845 + postcss: 8.5.6 4846 + postcss-value-parser: 4.2.0 4847 + 4848 + postcss-custom-selectors@9.0.0(postcss@8.5.6): 4849 + dependencies: 4850 + '@csstools/cascade-layer-name-parser': 3.0.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) 4851 + '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) 4852 + '@csstools/css-tokenizer': 4.0.0 4853 + postcss: 8.5.6 4854 + postcss-selector-parser: 7.1.1 4855 + 4856 + postcss-dir-pseudo-class@10.0.0(postcss@8.5.6): 4857 + dependencies: 4858 + postcss: 8.5.6 4859 + postcss-selector-parser: 7.1.1 4860 + 4861 + postcss-double-position-gradients@7.0.0(postcss@8.5.6): 4862 + dependencies: 4863 + '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.6) 4864 + '@csstools/utilities': 3.0.0(postcss@8.5.6) 4865 + postcss: 8.5.6 4866 + postcss-value-parser: 4.2.0 4867 + 4868 + postcss-focus-visible@11.0.0(postcss@8.5.6): 4869 + dependencies: 4870 + postcss: 8.5.6 4871 + postcss-selector-parser: 7.1.1 4872 + 4873 + postcss-focus-within@10.0.0(postcss@8.5.6): 4874 + dependencies: 4875 + postcss: 8.5.6 4876 + postcss-selector-parser: 7.1.1 4877 + 4878 + postcss-font-variant@5.0.0(postcss@8.5.6): 4879 + dependencies: 4880 + postcss: 8.5.6 4881 + 4882 + postcss-gap-properties@7.0.0(postcss@8.5.6): 4883 + dependencies: 4884 + postcss: 8.5.6 4885 + 4886 + postcss-image-set-function@8.0.0(postcss@8.5.6): 4887 + dependencies: 4888 + '@csstools/utilities': 3.0.0(postcss@8.5.6) 4889 + postcss: 8.5.6 4890 + postcss-value-parser: 4.2.0 4891 + 4892 + postcss-lab-function@8.0.1(postcss@8.5.6): 4893 + dependencies: 4894 + '@csstools/css-color-parser': 4.0.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) 4895 + '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) 4896 + '@csstools/css-tokenizer': 4.0.0 4897 + '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.6) 4898 + '@csstools/utilities': 3.0.0(postcss@8.5.6) 4899 + postcss: 8.5.6 4900 + 4901 + postcss-logical@9.0.0(postcss@8.5.6): 4902 + dependencies: 4903 + postcss: 8.5.6 4904 + postcss-value-parser: 4.2.0 4905 + 4906 + postcss-nesting@14.0.0(postcss@8.5.6): 4907 + dependencies: 4908 + '@csstools/selector-resolve-nested': 4.0.0(postcss-selector-parser@7.1.1) 4909 + '@csstools/selector-specificity': 6.0.0(postcss-selector-parser@7.1.1) 4910 + postcss: 8.5.6 4911 + postcss-selector-parser: 7.1.1 4912 + 4913 + postcss-opacity-percentage@3.0.0(postcss@8.5.6): 4914 + dependencies: 4915 + postcss: 8.5.6 4916 + 4917 + postcss-overflow-shorthand@7.0.0(postcss@8.5.6): 4918 + dependencies: 4919 + postcss: 8.5.6 4920 + postcss-value-parser: 4.2.0 4921 + 4922 + postcss-page-break@3.0.4(postcss@8.5.6): 4923 + dependencies: 4924 + postcss: 8.5.6 4925 + 4926 + postcss-place@11.0.0(postcss@8.5.6): 4927 + dependencies: 4928 + postcss: 8.5.6 4929 + postcss-value-parser: 4.2.0 4930 + 4931 + postcss-preset-env@11.1.3(postcss@8.5.6): 4932 + dependencies: 4933 + '@csstools/postcss-alpha-function': 2.0.2(postcss@8.5.6) 4934 + '@csstools/postcss-cascade-layers': 6.0.0(postcss@8.5.6) 4935 + '@csstools/postcss-color-function': 5.0.1(postcss@8.5.6) 4936 + '@csstools/postcss-color-function-display-p3-linear': 2.0.1(postcss@8.5.6) 4937 + '@csstools/postcss-color-mix-function': 4.0.1(postcss@8.5.6) 4938 + '@csstools/postcss-color-mix-variadic-function-arguments': 2.0.1(postcss@8.5.6) 4939 + '@csstools/postcss-content-alt-text': 3.0.0(postcss@8.5.6) 4940 + '@csstools/postcss-contrast-color-function': 3.0.1(postcss@8.5.6) 4941 + '@csstools/postcss-exponential-functions': 3.0.0(postcss@8.5.6) 4942 + '@csstools/postcss-font-format-keywords': 5.0.0(postcss@8.5.6) 4943 + '@csstools/postcss-gamut-mapping': 3.0.1(postcss@8.5.6) 4944 + '@csstools/postcss-gradients-interpolation-method': 6.0.1(postcss@8.5.6) 4945 + '@csstools/postcss-hwb-function': 5.0.1(postcss@8.5.6) 4946 + '@csstools/postcss-ic-unit': 5.0.0(postcss@8.5.6) 4947 + '@csstools/postcss-initial': 3.0.0(postcss@8.5.6) 4948 + '@csstools/postcss-is-pseudo-class': 6.0.0(postcss@8.5.6) 4949 + '@csstools/postcss-light-dark-function': 3.0.0(postcss@8.5.6) 4950 + '@csstools/postcss-logical-float-and-clear': 4.0.0(postcss@8.5.6) 4951 + '@csstools/postcss-logical-overflow': 3.0.0(postcss@8.5.6) 4952 + '@csstools/postcss-logical-overscroll-behavior': 3.0.0(postcss@8.5.6) 4953 + '@csstools/postcss-logical-resize': 4.0.0(postcss@8.5.6) 4954 + '@csstools/postcss-logical-viewport-units': 4.0.0(postcss@8.5.6) 4955 + '@csstools/postcss-media-minmax': 3.0.0(postcss@8.5.6) 4956 + '@csstools/postcss-media-queries-aspect-ratio-number-values': 4.0.0(postcss@8.5.6) 4957 + '@csstools/postcss-mixins': 1.0.0(postcss@8.5.6) 4958 + '@csstools/postcss-nested-calc': 5.0.0(postcss@8.5.6) 4959 + '@csstools/postcss-normalize-display-values': 5.0.1(postcss@8.5.6) 4960 + '@csstools/postcss-oklab-function': 5.0.1(postcss@8.5.6) 4961 + '@csstools/postcss-position-area-property': 2.0.0(postcss@8.5.6) 4962 + '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.6) 4963 + '@csstools/postcss-property-rule-prelude-list': 2.0.0(postcss@8.5.6) 4964 + '@csstools/postcss-random-function': 3.0.0(postcss@8.5.6) 4965 + '@csstools/postcss-relative-color-syntax': 4.0.1(postcss@8.5.6) 4966 + '@csstools/postcss-scope-pseudo-class': 5.0.0(postcss@8.5.6) 4967 + '@csstools/postcss-sign-functions': 2.0.0(postcss@8.5.6) 4968 + '@csstools/postcss-stepped-value-functions': 5.0.0(postcss@8.5.6) 4969 + '@csstools/postcss-syntax-descriptor-syntax-production': 2.0.0(postcss@8.5.6) 4970 + '@csstools/postcss-system-ui-font-family': 2.0.0(postcss@8.5.6) 4971 + '@csstools/postcss-text-decoration-shorthand': 5.0.2(postcss@8.5.6) 4972 + '@csstools/postcss-trigonometric-functions': 5.0.0(postcss@8.5.6) 4973 + '@csstools/postcss-unset-value': 5.0.0(postcss@8.5.6) 4974 + autoprefixer: 10.4.24(postcss@8.5.6) 4975 + browserslist: 4.28.1 4976 + css-blank-pseudo: 8.0.1(postcss@8.5.6) 4977 + css-has-pseudo: 8.0.0(postcss@8.5.6) 4978 + css-prefers-color-scheme: 11.0.0(postcss@8.5.6) 4979 + cssdb: 8.7.1 4980 + postcss: 8.5.6 4981 + postcss-attribute-case-insensitive: 8.0.0(postcss@8.5.6) 4982 + postcss-clamp: 4.1.0(postcss@8.5.6) 4983 + postcss-color-functional-notation: 8.0.1(postcss@8.5.6) 4984 + postcss-color-hex-alpha: 11.0.0(postcss@8.5.6) 4985 + postcss-color-rebeccapurple: 11.0.0(postcss@8.5.6) 4986 + postcss-custom-media: 12.0.0(postcss@8.5.6) 4987 + postcss-custom-properties: 15.0.0(postcss@8.5.6) 4988 + postcss-custom-selectors: 9.0.0(postcss@8.5.6) 4989 + postcss-dir-pseudo-class: 10.0.0(postcss@8.5.6) 4990 + postcss-double-position-gradients: 7.0.0(postcss@8.5.6) 4991 + postcss-focus-visible: 11.0.0(postcss@8.5.6) 4992 + postcss-focus-within: 10.0.0(postcss@8.5.6) 4993 + postcss-font-variant: 5.0.0(postcss@8.5.6) 4994 + postcss-gap-properties: 7.0.0(postcss@8.5.6) 4995 + postcss-image-set-function: 8.0.0(postcss@8.5.6) 4996 + postcss-lab-function: 8.0.1(postcss@8.5.6) 4997 + postcss-logical: 9.0.0(postcss@8.5.6) 4998 + postcss-nesting: 14.0.0(postcss@8.5.6) 4999 + postcss-opacity-percentage: 3.0.0(postcss@8.5.6) 5000 + postcss-overflow-shorthand: 7.0.0(postcss@8.5.6) 5001 + postcss-page-break: 3.0.4(postcss@8.5.6) 5002 + postcss-place: 11.0.0(postcss@8.5.6) 5003 + postcss-pseudo-class-any-link: 11.0.0(postcss@8.5.6) 5004 + postcss-replace-overflow-wrap: 4.0.0(postcss@8.5.6) 5005 + postcss-selector-not: 9.0.0(postcss@8.5.6) 5006 + 5007 + postcss-pseudo-class-any-link@11.0.0(postcss@8.5.6): 5008 + dependencies: 5009 + postcss: 8.5.6 5010 + postcss-selector-parser: 7.1.1 5011 + 5012 + postcss-replace-overflow-wrap@4.0.0(postcss@8.5.6): 5013 + dependencies: 5014 + postcss: 8.5.6 5015 + 5016 + postcss-selector-not@9.0.0(postcss@8.5.6): 5017 + dependencies: 5018 + postcss: 8.5.6 5019 + postcss-selector-parser: 7.1.1 5020 + 5021 + postcss-selector-parser@7.1.1: 5022 + dependencies: 5023 + cssesc: 3.0.0 5024 + util-deprecate: 1.0.2 5025 + 5026 + postcss-value-parser@4.2.0: {} 5027 + 2671 5028 postcss@8.5.6: 2672 5029 dependencies: 2673 5030 nanoid: 3.3.11 ··· 2687 5044 2688 5045 prettier@3.8.1: {} 2689 5046 5047 + regenerate-unicode-properties@10.2.2: 5048 + dependencies: 5049 + regenerate: 1.4.2 5050 + 5051 + regenerate@1.4.2: {} 5052 + 5053 + regenerator-runtime@0.14.1: {} 5054 + 5055 + regexpu-core@6.4.0: 5056 + dependencies: 5057 + regenerate: 1.4.2 5058 + regenerate-unicode-properties: 10.2.2 5059 + regjsgen: 0.8.0 5060 + regjsparser: 0.13.0 5061 + unicode-match-property-ecmascript: 2.0.0 5062 + unicode-match-property-value-ecmascript: 2.2.1 5063 + 5064 + regjsgen@0.8.0: {} 5065 + 5066 + regjsparser@0.13.0: 5067 + dependencies: 5068 + jsesc: 3.1.0 5069 + 2690 5070 resolve-pkg-maps@1.0.0: 2691 5071 optional: true 5072 + 5073 + resolve@1.22.11: 5074 + dependencies: 5075 + is-core-module: 2.16.1 5076 + path-parse: 1.0.7 5077 + supports-preserve-symlinks-flag: 1.0.0 2692 5078 2693 5079 rollup@4.57.1: 2694 5080 dependencies: ··· 2748 5134 2749 5135 source-map-js@1.2.1: {} 2750 5136 5137 + source-map-support@0.5.21: 5138 + dependencies: 5139 + buffer-from: 1.1.2 5140 + source-map: 0.6.1 5141 + 5142 + source-map@0.6.1: {} 5143 + 2751 5144 style-mod@4.1.3: {} 2752 5145 5146 + supports-preserve-symlinks-flag@1.0.0: {} 5147 + 2753 5148 svgo@4.0.0: 2754 5149 dependencies: 2755 5150 commander: 11.1.0 ··· 2760 5155 picocolors: 1.1.1 2761 5156 sax: 1.4.4 2762 5157 5158 + systemjs@6.15.1: {} 5159 + 2763 5160 tailwindcss@4.1.18: {} 2764 5161 2765 5162 tapable@2.3.0: {} 2766 5163 5164 + terser@5.46.0: 5165 + dependencies: 5166 + '@jridgewell/source-map': 0.3.11 5167 + acorn: 8.15.0 5168 + commander: 2.20.3 5169 + source-map-support: 0.5.21 5170 + 2767 5171 tinyexec@1.0.2: {} 2768 5172 2769 5173 tinyglobby@0.2.15: 2770 5174 dependencies: 2771 5175 fdir: 6.5.0(picomatch@4.0.3) 2772 5176 picomatch: 4.0.3 5177 + 5178 + tslib@2.8.1: {} 2773 5179 2774 5180 tsx@4.19.2: 2775 5181 dependencies: ··· 2785 5191 2786 5192 undici-types@7.16.0: {} 2787 5193 5194 + unicode-canonical-property-names-ecmascript@2.0.1: {} 5195 + 5196 + unicode-match-property-ecmascript@2.0.0: 5197 + dependencies: 5198 + unicode-canonical-property-names-ecmascript: 2.0.1 5199 + unicode-property-aliases-ecmascript: 2.2.0 5200 + 5201 + unicode-match-property-value-ecmascript@2.2.1: {} 5202 + 5203 + unicode-property-aliases-ecmascript@2.2.0: {} 5204 + 2788 5205 unicode-segmenter@0.14.5: {} 2789 5206 2790 5207 update-browserslist-db@1.2.3(browserslist@4.28.1): ··· 2793 5210 escalade: 3.2.0 2794 5211 picocolors: 1.1.1 2795 5212 2796 - vite-plugin-solid@2.11.10(solid-js@1.9.11)(vite@7.3.1(@types/node@25.2.3)(jiti@2.6.1)(lightningcss@1.30.2)(tsx@4.19.2)): 5213 + util-deprecate@1.0.2: {} 5214 + 5215 + vite-plugin-babel@1.5.1(@babel/core@7.29.0)(vite@7.3.1(@types/node@25.2.3)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.19.2)): 5216 + dependencies: 5217 + '@babel/core': 7.29.0 5218 + vite: 7.3.1(@types/node@25.2.3)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.19.2) 5219 + 5220 + vite-plugin-solid@2.11.10(solid-js@1.9.11)(vite@7.3.1(@types/node@25.2.3)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.19.2)): 2797 5221 dependencies: 2798 5222 '@babel/core': 7.29.0 2799 5223 '@types/babel__core': 7.20.5 ··· 2801 5225 merge-anything: 5.1.7 2802 5226 solid-js: 1.9.11 2803 5227 solid-refresh: 0.6.3(solid-js@1.9.11) 2804 - vite: 7.3.1(@types/node@25.2.3)(jiti@2.6.1)(lightningcss@1.30.2)(tsx@4.19.2) 2805 - vitefu: 1.1.1(vite@7.3.1(@types/node@25.2.3)(jiti@2.6.1)(lightningcss@1.30.2)(tsx@4.19.2)) 5228 + vite: 7.3.1(@types/node@25.2.3)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.19.2) 5229 + vitefu: 1.1.1(vite@7.3.1(@types/node@25.2.3)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.19.2)) 2806 5230 transitivePeerDependencies: 2807 5231 - supports-color 2808 5232 2809 - vite@7.3.1(@types/node@25.2.3)(jiti@2.6.1)(lightningcss@1.30.2)(tsx@4.19.2): 5233 + vite@7.3.1(@types/node@25.2.3)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.19.2): 2810 5234 dependencies: 2811 5235 esbuild: 0.27.3 2812 5236 fdir: 6.5.0(picomatch@4.0.3) ··· 2819 5243 fsevents: 2.3.3 2820 5244 jiti: 2.6.1 2821 5245 lightningcss: 1.30.2 5246 + terser: 5.46.0 2822 5247 tsx: 4.19.2 2823 5248 2824 - vitefu@1.1.1(vite@7.3.1(@types/node@25.2.3)(jiti@2.6.1)(lightningcss@1.30.2)(tsx@4.19.2)): 5249 + vitefu@1.1.1(vite@7.3.1(@types/node@25.2.3)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.19.2)): 2825 5250 optionalDependencies: 2826 - vite: 7.3.1(@types/node@25.2.3)(jiti@2.6.1)(lightningcss@1.30.2)(tsx@4.19.2) 5251 + vite: 7.3.1(@types/node@25.2.3)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.19.2) 2827 5252 2828 5253 w3c-keyname@2.2.8: {} 2829 5254 2830 5255 web-streams-polyfill@3.3.3: 2831 5256 optional: true 5257 + 5258 + web-streams-polyfill@4.2.0: {} 2832 5259 2833 5260 yallist@3.1.1: {} 2834 5261
+2
pnpm-workspace.yaml
··· 1 + patchedDependencies: 2 + '@atcute/util-fetch': patches/@atcute__util-fetch.patch
+9
postcss.config.cjs
··· 1 + const postcssPresetEnv = require('postcss-preset-env'); 2 + 3 + module.exports = { 4 + plugins: [ 5 + postcssPresetEnv({ 6 + stage: 2, 7 + browsers: "firefox >= 92" }), 8 + ] 9 + }
+4
src/index.tsx
··· 1 1 /* @refresh reload */ 2 + // import 'core-js/stable' 3 + import '@formatjs/intl-segmenter/polyfill.js' 4 + import "./polyfills/transform-stream.ts"; 5 + import 'core-js/modules/es.object.has-own'; 2 6 import { Route, Router } from "@solidjs/router"; 3 7 import { render } from "solid-js/web"; 4 8 import { Layout } from "./layout.tsx";
+9
src/polyfills/transform-stream.ts
··· 1 + import { TransformStream as TransformStreamPolyfill } from "web-streams-polyfill"; 2 + 3 + if (typeof globalThis.TransformStream === "undefined") { 4 + Object.defineProperty(globalThis, "TransformStream", { 5 + value: TransformStreamPolyfill, 6 + writable: true, 7 + configurable: true, 8 + }); 9 + }
+14 -3
vite.config.ts
··· 3 3 import { defineConfig } from "vite"; 4 4 import solidPlugin from "vite-plugin-solid"; 5 5 import metadata from "./public/oauth-client-metadata.json"; 6 + import legacy from '@vitejs/plugin-legacy'; 6 7 7 8 const SERVER_HOST = "127.0.0.1"; 8 9 const SERVER_PORT = 13213; ··· 31 32 plugins: [ 32 33 tailwindcss(), 33 34 solidPlugin(), 35 + legacy({ 36 + targets: ['firefox >= 90'], 37 + additionalLegacyPolyfills: ['regenerator-runtime/runtime', ], 38 + renderLegacyChunks: true, 39 + modernPolyfills: true, 40 + }), 34 41 { 35 42 name: "oauth", 36 43 config(_conf, { command }) { ··· 63 70 host: SERVER_HOST, 64 71 port: SERVER_PORT, 65 72 }, 66 - build: { 67 - target: "esnext", 68 - }, 73 + css: { 74 + lightningcss: { 75 + targets: { 76 + firefox: (92 << 16) // Lightning CSS uses packed version numbers 77 + } 78 + } 79 + } 69 80 });