detached 3e43755

Merge pull request #178 from bnema/dependabot/npm_and_yarn/webui/npm-dependencies-48bec7c28b

chore(deps): bump the npm-dependencies group across 1 directory with 13 updates
commit
3e43755d1abc516b0e7c3beccfae40bf99366607
author
bnema · · 2026-02-22 14:13 UTC
committer
GitHub · · 2026-02-22 14:13 UTC
merge of
15e56a5 + a56a22b · diff against the first parent
signature
GPG UnverifiedB5690EEEBB952194 The key is unknown
2 files · +485 -652
M webui/package-lock.json +473 -640
@@ -8,34 +8,34 @@
88 "name": "@dumber/gui",
99 "version": "0.1.0",
1010 "dependencies": {
11- "bits-ui": "^2.15.5",
11+ "bits-ui": "^2.16.2",
1212 "clsx": "^2.1.1",
1313 "frappe-charts": "^1.6.2",
1414 "mode-watcher": "^1.1.0",
15- "tailwind-merge": "^3.4.0"
15+ "tailwind-merge": "^3.5.0"
1616 },
1717 "devDependencies": {
1818 "@internationalized/date": "^3.11.0",
19- "@lucide/svelte": "^0.563.1",
19+ "@lucide/svelte": "^0.575.0",
2020 "@sveltejs/vite-plugin-svelte": "^6.2.4",
21- "@tailwindcss/cli": "^4.0.0",
22- "@tailwindcss/postcss": "^4.1.13",
23- "@types/node": "^25.2.3",
24- "@typescript-eslint/eslint-plugin": "^8.55.0",
25- "@typescript-eslint/parser": "^8.55.0",
21+ "@tailwindcss/cli": "^4.2.0",
22+ "@tailwindcss/postcss": "^4.2.0",
23+ "@types/node": "^25.3.0",
24+ "@typescript-eslint/eslint-plugin": "^8.56.0",
25+ "@typescript-eslint/parser": "^8.56.0",
2626 "autoprefixer": "^10.4.24",
27- "eslint": "^9.39.2",
27+ "eslint": "^10.0.1",
2828 "eslint-plugin-svelte": "^3.15.0",
2929 "globals": "^17.3.0",
3030 "postcss": "^8.4.47",
31- "svelte": "^5.50.1",
31+ "svelte": "^5.53.2",
3232 "svelte-awesome-color-picker": "^4.1.0",
33- "svelte-check": "^4.3.6",
33+ "svelte-check": "^4.4.3",
3434 "tailwind-variants": "^3.2.2",
3535 "tailwindcss": "^4.0.0",
3636 "tw-animate-css": "^1.4.0",
3737 "typescript": "^5.3.0",
38- "typescript-eslint": "^8.55.0",
38+ "typescript-eslint": "^8.56.0",
3939 "vite": "^7.3.1"
4040 }
4141 },
@@ -524,166 +524,107 @@
524524 }
525525 },
526526 "node_modules/@eslint/config-array": {
527- "version": "0.21.1",
528- "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.1.tgz",
529- "integrity": "sha512-aw1gNayWpdI/jSYVgzN5pL0cfzU02GT3NBpeT/DXbx1/1x7ZKxFPd9bwrzygx/qiwIQiJ1sw/zD8qY/kRvlGHA==",
527+ "version": "0.23.2",
528+ "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.23.2.tgz",
529+ "integrity": "sha512-YF+fE6LV4v5MGWRGj7G404/OZzGNepVF8fxk7jqmqo3lrza7a0uUcDnROGRBG1WFC1omYUS/Wp1f42i0M+3Q3A==",
530530 "dev": true,
531531 "license": "Apache-2.0",
532532 "dependencies": {
533- "@eslint/object-schema": "^2.1.7",
533+ "@eslint/object-schema": "^3.0.2",
534534 "debug": "^4.3.1",
535- "minimatch": "^3.1.2"
535+ "minimatch": "^10.2.1"
536536 },
537537 "engines": {
538- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
538+ "node": "^20.19.0 || ^22.13.0 || >=24"
539539 }
540540 },
541- "node_modules/@eslint/config-array/node_modules/brace-expansion": {
542- "version": "1.1.12",
543- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz",
544- "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==",
541+ "node_modules/@eslint/config-array/node_modules/balanced-match": {
542+ "version": "4.0.4",
543+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz",
544+ "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==",
545545 "dev": true,
546546 "license": "MIT",
547- "dependencies": {
548- "balanced-match": "^1.0.0",
549- "concat-map": "0.0.1"
550- }
551- },
552- "node_modules/@eslint/config-array/node_modules/minimatch": {
553- "version": "3.1.2",
554- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
555- "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
556- "dev": true,
557- "license": "ISC",
558- "dependencies": {
559- "brace-expansion": "^1.1.7"
560- },
561547 "engines": {
562- "node": "*"
548+ "node": "18 || 20 || >=22"
563549 }
564550 },
565- "node_modules/@eslint/config-helpers": {
566- "version": "0.4.2",
567- "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.4.2.tgz",
568- "integrity": "sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw==",
569- "dev": true,
570- "license": "Apache-2.0",
571- "dependencies": {
572- "@eslint/core": "^0.17.0"
573- },
574- "engines": {
575- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
576- }
577- },
578- "node_modules/@eslint/core": {
579- "version": "0.17.0",
580- "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.17.0.tgz",
581- "integrity": "sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==",
551+ "node_modules/@eslint/config-array/node_modules/brace-expansion": {
552+ "version": "5.0.3",
553+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.3.tgz",
554+ "integrity": "sha512-fy6KJm2RawA5RcHkLa1z/ScpBeA762UF9KmZQxwIbDtRJrgLzM10depAiEQ+CXYcoiqW1/m96OAAoke2nE9EeA==",
582555 "dev": true,
583- "license": "Apache-2.0",
556+ "license": "MIT",
584557 "dependencies": {
585- "@types/json-schema": "^7.0.15"
558+ "balanced-match": "^4.0.2"
586559 },
587560 "engines": {
588- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
561+ "node": "18 || 20 || >=22"
589562 }
590563 },
591- "node_modules/@eslint/eslintrc": {
592- "version": "3.3.3",
593- "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.3.tgz",
594- "integrity": "sha512-Kr+LPIUVKz2qkx1HAMH8q1q6azbqBAsXJUxBl/ODDuVPX45Z9DfwB8tPjTi6nNZ8BuM3nbJxC5zCAg5elnBUTQ==",
564+ "node_modules/@eslint/config-array/node_modules/minimatch": {
565+ "version": "10.2.2",
566+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.2.tgz",
567+ "integrity": "sha512-+G4CpNBxa5MprY+04MbgOw1v7So6n5JY166pFi9KfYwT78fxScCeSNQSNzp6dpPSW2rONOps6Ocam1wFhCgoVw==",
595568 "dev": true,
596- "license": "MIT",
569+ "license": "BlueOak-1.0.0",
597570 "dependencies": {
598- "ajv": "^6.12.4",
599- "debug": "^4.3.2",
600- "espree": "^10.0.1",
601- "globals": "^14.0.0",
602- "ignore": "^5.2.0",
603- "import-fresh": "^3.2.1",
604- "js-yaml": "^4.1.1",
605- "minimatch": "^3.1.2",
606- "strip-json-comments": "^3.1.1"
571+ "brace-expansion": "^5.0.2"
607572 },
608573 "engines": {
609- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
574+ "node": "18 || 20 || >=22"
610575 },
611576 "funding": {
612- "url": "https://opencollective.com/eslint"
577+ "url": "https://github.com/sponsors/isaacs"
613578 }
614579 },
615- "node_modules/@eslint/eslintrc/node_modules/brace-expansion": {
616- "version": "1.1.12",
617- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz",
618- "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==",
580+ "node_modules/@eslint/config-helpers": {
581+ "version": "0.5.2",
582+ "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.5.2.tgz",
583+ "integrity": "sha512-a5MxrdDXEvqnIq+LisyCX6tQMPF/dSJpCfBgBauY+pNZ28yCtSsTvyTYrMhaI+LK26bVyCJfJkT0u8KIj2i1dQ==",
619584 "dev": true,
620- "license": "MIT",
585+ "license": "Apache-2.0",
621586 "dependencies": {
622- "balanced-match": "^1.0.0",
623- "concat-map": "0.0.1"
624- }
625- },
626- "node_modules/@eslint/eslintrc/node_modules/globals": {
627- "version": "14.0.0",
628- "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz",
629- "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==",
630- "dev": true,
631- "license": "MIT",
632- "engines": {
633- "node": ">=18"
587+ "@eslint/core": "^1.1.0"
634588 },
635- "funding": {
636- "url": "https://github.com/sponsors/sindresorhus"
589+ "engines": {
590+ "node": "^20.19.0 || ^22.13.0 || >=24"
637591 }
638592 },
639- "node_modules/@eslint/eslintrc/node_modules/minimatch": {
640- "version": "3.1.2",
641- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
642- "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
593+ "node_modules/@eslint/core": {
594+ "version": "1.1.0",
595+ "resolved": "https://registry.npmjs.org/@eslint/core/-/core-1.1.0.tgz",
596+ "integrity": "sha512-/nr9K9wkr3P1EzFTdFdMoLuo1PmIxjmwvPozwoSodjNBdefGujXQUF93u1DDZpEaTuDvMsIQddsd35BwtrW9Xw==",
643597 "dev": true,
644- "license": "ISC",
598+ "license": "Apache-2.0",
645599 "dependencies": {
646- "brace-expansion": "^1.1.7"
600+ "@types/json-schema": "^7.0.15"
647601 },
648602 "engines": {
649- "node": "*"
650- }
651- },
652- "node_modules/@eslint/js": {
653- "version": "9.39.2",
654- "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.39.2.tgz",
655- "integrity": "sha512-q1mjIoW1VX4IvSocvM/vbTiveKC4k9eLrajNEuSsmjymSDEbpGddtpfOoN7YGAqBK3NG+uqo8ia4PDTt8buCYA==",
656- "dev": true,
657- "license": "MIT",
658- "engines": {
659- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
660- },
661- "funding": {
662- "url": "https://eslint.org/donate"
603+ "node": "^20.19.0 || ^22.13.0 || >=24"
663604 }
664605 },
665606 "node_modules/@eslint/object-schema": {
666- "version": "2.1.7",
667- "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.7.tgz",
668- "integrity": "sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==",
607+ "version": "3.0.2",
608+ "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-3.0.2.tgz",
609+ "integrity": "sha512-HOy56KJt48Bx8KmJ+XGQNSUMT/6dZee/M54XyUyuvTvPXJmsERRvBchsUVx1UMe1WwIH49XLAczNC7V2INsuUw==",
669610 "dev": true,
670611 "license": "Apache-2.0",
671612 "engines": {
672- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
613+ "node": "^20.19.0 || ^22.13.0 || >=24"
673614 }
674615 },
675616 "node_modules/@eslint/plugin-kit": {
676- "version": "0.4.1",
677- "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.4.1.tgz",
678- "integrity": "sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==",
617+ "version": "0.6.0",
618+ "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.6.0.tgz",
619+ "integrity": "sha512-bIZEUzOI1jkhviX2cp5vNyXQc6olzb2ohewQubuYlMXZ2Q/XjBO0x0XhGPvc9fjSIiUN0vw+0hq53BJ4eQSJKQ==",
679620 "dev": true,
680621 "license": "Apache-2.0",
681622 "dependencies": {
682- "@eslint/core": "^0.17.0",
623+ "@eslint/core": "^1.1.0",
683624 "levn": "^0.4.1"
684625 },
685626 "engines": {
686- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
627+ "node": "^20.19.0 || ^22.13.0 || >=24"
687628 }
688629 },
689630 "node_modules/@floating-ui/core": {
@@ -768,7 +709,6 @@
768709 "resolved": "https://registry.npmjs.org/@internationalized/date/-/date-3.11.0.tgz",
769710 "integrity": "sha512-BOx5huLAWhicM9/ZFs84CzP+V3gBW6vlpM02yzsdYC7TGlZJX1OJiEEHcSayF00Z+3jLlm4w79amvSt6RqKN3Q==",
770711 "license": "Apache-2.0",
771- "peer": true,
772712 "dependencies": {
773713 "@swc/helpers": "^0.5.0"
774714 }
@@ -819,9 +759,9 @@
819759 }
820760 },
821761 "node_modules/@lucide/svelte": {
822- "version": "0.563.1",
823- "resolved": "https://registry.npmjs.org/@lucide/svelte/-/svelte-0.563.1.tgz",
824- "integrity": "sha512-Kt+MbnE5D9RsuI/csmf7M+HWxALe57x3A0DhQ8pPnnUpneh7zuldrYjlT+veWtk+tVnp5doQtaAAxLujzIlhBw==",
762+ "version": "0.575.0",
763+ "resolved": "https://registry.npmjs.org/@lucide/svelte/-/svelte-0.575.0.tgz",
764+ "integrity": "sha512-FEFp/0McZwsjBqh1Dn8H+UBm1yHFQYk+utuVMFDw57155+wz2XMoc1pw027ylCPzs+bi14UEXYKbekFhuJKtnw==",
825765 "dev": true,
826766 "license": "ISC",
827767 "peerDependencies": {
@@ -1502,7 +1442,6 @@
15021442 "integrity": "sha512-ou/d51QSdTyN26D7h6dSpusAKaZkAiGM55/AKYi+9AGZw7q85hElbjK3kEyzXHhLSnRISHOYzVge6x0jRZ7DXA==",
15031443 "dev": true,
15041444 "license": "MIT",
1505- "peer": true,
15061445 "dependencies": {
15071446 "@sveltejs/vite-plugin-svelte-inspector": "^5.0.0",
15081447 "deepmerge": "^4.3.1",
@@ -1546,68 +1485,68 @@
15461485 }
15471486 },
15481487 "node_modules/@tailwindcss/cli": {
1549- "version": "4.1.18",
1550- "resolved": "https://registry.npmjs.org/@tailwindcss/cli/-/cli-4.1.18.tgz",
1551- "integrity": "sha512-sMZ+lZbDyxwjD2E0L7oRUjJ01Ffjtme5OtjvvnC+cV4CEDcbqzbp25TCpxHj6kWLU9+DlqJOiNgSOgctC2aZmg==",
1488+ "version": "4.2.0",
1489+ "resolved": "https://registry.npmjs.org/@tailwindcss/cli/-/cli-4.2.0.tgz",
1490+ "integrity": "sha512-C62SWDp+6Rj5DHJDlMyAqESpmljiQ35H4SncAcVn3Gm0rEPrKFDIdAheT74s9zAbrsa2D/L+jJaPgCO1fyZG6g==",
15521491 "dev": true,
15531492 "license": "MIT",
15541493 "dependencies": {
15551494 "@parcel/watcher": "^2.5.1",
1556- "@tailwindcss/node": "4.1.18",
1557- "@tailwindcss/oxide": "4.1.18",
1558- "enhanced-resolve": "^5.18.3",
1495+ "@tailwindcss/node": "4.2.0",
1496+ "@tailwindcss/oxide": "4.2.0",
1497+ "enhanced-resolve": "^5.19.0",
15591498 "mri": "^1.2.0",
15601499 "picocolors": "^1.1.1",
1561- "tailwindcss": "4.1.18"
1500+ "tailwindcss": "4.2.0"
15621501 },
15631502 "bin": {
15641503 "tailwindcss": "dist/index.mjs"
15651504 }
15661505 },
15671506 "node_modules/@tailwindcss/node": {
1568- "version": "4.1.18",
1569- "resolved": "https://registry.npmjs.org/@tailwindcss/node/-/node-4.1.18.tgz",
1570- "integrity": "sha512-DoR7U1P7iYhw16qJ49fgXUlry1t4CpXeErJHnQ44JgTSKMaZUdf17cfn5mHchfJ4KRBZRFA/Coo+MUF5+gOaCQ==",
1507+ "version": "4.2.0",
1508+ "resolved": "https://registry.npmjs.org/@tailwindcss/node/-/node-4.2.0.tgz",
1509+ "integrity": "sha512-Yv+fn/o2OmL5fh/Ir62VXItdShnUxfpkMA4Y7jdeC8O81WPB8Kf6TT6GSHvnqgSwDzlB5iT7kDpeXxLsUS0T6Q==",
15711510 "dev": true,
15721511 "license": "MIT",
15731512 "dependencies": {
1574- "@jridgewell/remapping": "^2.3.4",
1575- "enhanced-resolve": "^5.18.3",
1513+ "@jridgewell/remapping": "^2.3.5",
1514+ "enhanced-resolve": "^5.19.0",
15761515 "jiti": "^2.6.1",
1577- "lightningcss": "1.30.2",
1516+ "lightningcss": "1.31.1",
15781517 "magic-string": "^0.30.21",
15791518 "source-map-js": "^1.2.1",
1580- "tailwindcss": "4.1.18"
1519+ "tailwindcss": "4.2.0"
15811520 }
15821521 },
15831522 "node_modules/@tailwindcss/oxide": {
1584- "version": "4.1.18",
1585- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide/-/oxide-4.1.18.tgz",
1586- "integrity": "sha512-EgCR5tTS5bUSKQgzeMClT6iCY3ToqE1y+ZB0AKldj809QXk1Y+3jB0upOYZrn9aGIzPtUsP7sX4QQ4XtjBB95A==",
1523+ "version": "4.2.0",
1524+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide/-/oxide-4.2.0.tgz",
1525+ "integrity": "sha512-AZqQzADaj742oqn2xjl5JbIOzZB/DGCYF/7bpvhA8KvjUj9HJkag6bBuwZvH1ps6dfgxNHyuJVlzSr2VpMgdTQ==",
15871526 "dev": true,
15881527 "license": "MIT",
15891528 "engines": {
1590- "node": ">= 10"
1529+ "node": ">= 20"
15911530 },
15921531 "optionalDependencies": {
1593- "@tailwindcss/oxide-android-arm64": "4.1.18",
1594- "@tailwindcss/oxide-darwin-arm64": "4.1.18",
1595- "@tailwindcss/oxide-darwin-x64": "4.1.18",
1596- "@tailwindcss/oxide-freebsd-x64": "4.1.18",
1597- "@tailwindcss/oxide-linux-arm-gnueabihf": "4.1.18",
1598- "@tailwindcss/oxide-linux-arm64-gnu": "4.1.18",
1599- "@tailwindcss/oxide-linux-arm64-musl": "4.1.18",
1600- "@tailwindcss/oxide-linux-x64-gnu": "4.1.18",
1601- "@tailwindcss/oxide-linux-x64-musl": "4.1.18",
1602- "@tailwindcss/oxide-wasm32-wasi": "4.1.18",
1603- "@tailwindcss/oxide-win32-arm64-msvc": "4.1.18",
1604- "@tailwindcss/oxide-win32-x64-msvc": "4.1.18"
1532+ "@tailwindcss/oxide-android-arm64": "4.2.0",
1533+ "@tailwindcss/oxide-darwin-arm64": "4.2.0",
1534+ "@tailwindcss/oxide-darwin-x64": "4.2.0",
1535+ "@tailwindcss/oxide-freebsd-x64": "4.2.0",
1536+ "@tailwindcss/oxide-linux-arm-gnueabihf": "4.2.0",
1537+ "@tailwindcss/oxide-linux-arm64-gnu": "4.2.0",
1538+ "@tailwindcss/oxide-linux-arm64-musl": "4.2.0",
1539+ "@tailwindcss/oxide-linux-x64-gnu": "4.2.0",
1540+ "@tailwindcss/oxide-linux-x64-musl": "4.2.0",
1541+ "@tailwindcss/oxide-wasm32-wasi": "4.2.0",
1542+ "@tailwindcss/oxide-win32-arm64-msvc": "4.2.0",
1543+ "@tailwindcss/oxide-win32-x64-msvc": "4.2.0"
16051544 }
16061545 },
16071546 "node_modules/@tailwindcss/oxide-android-arm64": {
1608- "version": "4.1.18",
1609- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-android-arm64/-/oxide-android-arm64-4.1.18.tgz",
1610- "integrity": "sha512-dJHz7+Ugr9U/diKJA0W6N/6/cjI+ZTAoxPf9Iz9BFRF2GzEX8IvXxFIi/dZBloVJX/MZGvRuFA9rqwdiIEZQ0Q==",
1547+ "version": "4.2.0",
1548+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-android-arm64/-/oxide-android-arm64-4.2.0.tgz",
1549+ "integrity": "sha512-F0QkHAVaW/JNBWl4CEKWdZ9PMb0khw5DCELAOnu+RtjAfx5Zgw+gqCHFvqg3AirU1IAd181fwOtJQ5I8Yx5wtw==",
16111550 "cpu": [
16121551 "arm64"
16131552 ],
@@ -1618,13 +1557,13 @@
16181557 "android"
16191558 ],
16201559 "engines": {
1621- "node": ">= 10"
1560+ "node": ">= 20"
16221561 }
16231562 },
16241563 "node_modules/@tailwindcss/oxide-darwin-arm64": {
1625- "version": "4.1.18",
1626- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-arm64/-/oxide-darwin-arm64-4.1.18.tgz",
1627- "integrity": "sha512-Gc2q4Qhs660bhjyBSKgq6BYvwDz4G+BuyJ5H1xfhmDR3D8HnHCmT/BSkvSL0vQLy/nkMLY20PQ2OoYMO15Jd0A==",
1564+ "version": "4.2.0",
1565+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-arm64/-/oxide-darwin-arm64-4.2.0.tgz",
1566+ "integrity": "sha512-I0QylkXsBsJMZ4nkUNSR04p6+UptjcwhcVo3Zu828ikiEqHjVmQL9RuQ6uT/cVIiKpvtVA25msu/eRV97JeNSA==",
16281567 "cpu": [
16291568 "arm64"
16301569 ],
@@ -1635,13 +1574,13 @@
16351574 "darwin"
16361575 ],
16371576 "engines": {
1638- "node": ">= 10"
1577+ "node": ">= 20"
16391578 }
16401579 },
16411580 "node_modules/@tailwindcss/oxide-darwin-x64": {
1642- "version": "4.1.18",
1643- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-x64/-/oxide-darwin-x64-4.1.18.tgz",
1644- "integrity": "sha512-FL5oxr2xQsFrc3X9o1fjHKBYBMD1QZNyc1Xzw/h5Qu4XnEBi3dZn96HcHm41c/euGV+GRiXFfh2hUCyKi/e+yw==",
1581+ "version": "4.2.0",
1582+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-x64/-/oxide-darwin-x64-4.2.0.tgz",
1583+ "integrity": "sha512-6TmQIn4p09PBrmnkvbYQ0wbZhLtbaksCDx7Y7R3FYYx0yxNA7xg5KP7dowmQ3d2JVdabIHvs3Hx4K3d5uCf8xg==",
16451584 "cpu": [
16461585 "x64"
16471586 ],
@@ -1652,13 +1591,13 @@
16521591 "darwin"
16531592 ],
16541593 "engines": {
1655- "node": ">= 10"
1594+ "node": ">= 20"
16561595 }
16571596 },
16581597 "node_modules/@tailwindcss/oxide-freebsd-x64": {
1659- "version": "4.1.18",
1660- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-freebsd-x64/-/oxide-freebsd-x64-4.1.18.tgz",
1661- "integrity": "sha512-Fj+RHgu5bDodmV1dM9yAxlfJwkkWvLiRjbhuO2LEtwtlYlBgiAT4x/j5wQr1tC3SANAgD+0YcmWVrj8R9trVMA==",
1598+ "version": "4.2.0",
1599+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-freebsd-x64/-/oxide-freebsd-x64-4.2.0.tgz",
1600+ "integrity": "sha512-qBudxDvAa2QwGlq9y7VIzhTvp2mLJ6nD/G8/tI70DCDoneaUeLWBJaPcbfzqRIWraj+o969aDQKvKW9dvkUizw==",
16621601 "cpu": [
16631602 "x64"
16641603 ],
@@ -1669,13 +1608,13 @@
16691608 "freebsd"
16701609 ],
16711610 "engines": {
1672- "node": ">= 10"
1611+ "node": ">= 20"
16731612 }
16741613 },
16751614 "node_modules/@tailwindcss/oxide-linux-arm-gnueabihf": {
1676- "version": "4.1.18",
1677- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm-gnueabihf/-/oxide-linux-arm-gnueabihf-4.1.18.tgz",
1678- "integrity": "sha512-Fp+Wzk/Ws4dZn+LV2Nqx3IilnhH51YZoRaYHQsVq3RQvEl+71VGKFpkfHrLM/Li+kt5c0DJe/bHXK1eHgDmdiA==",
1615+ "version": "4.2.0",
1616+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm-gnueabihf/-/oxide-linux-arm-gnueabihf-4.2.0.tgz",
1617+ "integrity": "sha512-7XKkitpy5NIjFZNUQPeUyNJNJn1CJeV7rmMR+exHfTuOsg8rxIO9eNV5TSEnqRcaOK77zQpsyUkBWmPy8FgdSg==",
16791618 "cpu": [
16801619 "arm"
16811620 ],
@@ -1686,13 +1625,13 @@
16861625 "linux"
16871626 ],
16881627 "engines": {
1689- "node": ">= 10"
1628+ "node": ">= 20"
16901629 }
16911630 },
16921631 "node_modules/@tailwindcss/oxide-linux-arm64-gnu": {
1693- "version": "4.1.18",
1694- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-gnu/-/oxide-linux-arm64-gnu-4.1.18.tgz",
1695- "integrity": "sha512-S0n3jboLysNbh55Vrt7pk9wgpyTTPD0fdQeh7wQfMqLPM/Hrxi+dVsLsPrycQjGKEQk85Kgbx+6+QnYNiHalnw==",
1632+ "version": "4.2.0",
1633+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-gnu/-/oxide-linux-arm64-gnu-4.2.0.tgz",
1634+ "integrity": "sha512-Mff5a5Q3WoQR01pGU1gr29hHM1N93xYrKkGXfPw/aRtK4bOc331Ho4Tgfsm5WDGvpevqMpdlkCojT3qlCQbCpA==",
16961635 "cpu": [
16971636 "arm64"
16981637 ],
@@ -1703,13 +1642,13 @@
17031642 "linux"
17041643 ],
17051644 "engines": {
1706- "node": ">= 10"
1645+ "node": ">= 20"
17071646 }
17081647 },
17091648 "node_modules/@tailwindcss/oxide-linux-arm64-musl": {
1710- "version": "4.1.18",
1711- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-musl/-/oxide-linux-arm64-musl-4.1.18.tgz",
1712- "integrity": "sha512-1px92582HkPQlaaCkdRcio71p8bc8i/ap5807tPRDK/uw953cauQBT8c5tVGkOwrHMfc2Yh6UuxaH4vtTjGvHg==",
1649+ "version": "4.2.0",
1650+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-musl/-/oxide-linux-arm64-musl-4.2.0.tgz",
1651+ "integrity": "sha512-XKcSStleEVnbH6W/9DHzZv1YhjE4eSS6zOu2eRtYAIh7aV4o3vIBs+t/B15xlqoxt6ef/0uiqJVB6hkHjWD/0A==",
17131652 "cpu": [
17141653 "arm64"
17151654 ],
@@ -1720,13 +1659,13 @@
17201659 "linux"
17211660 ],
17221661 "engines": {
1723- "node": ">= 10"
1662+ "node": ">= 20"
17241663 }
17251664 },
17261665 "node_modules/@tailwindcss/oxide-linux-x64-gnu": {
1727- "version": "4.1.18",
1728- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-gnu/-/oxide-linux-x64-gnu-4.1.18.tgz",
1729- "integrity": "sha512-v3gyT0ivkfBLoZGF9LyHmts0Isc8jHZyVcbzio6Wpzifg/+5ZJpDiRiUhDLkcr7f/r38SWNe7ucxmGW3j3Kb/g==",
1666+ "version": "4.2.0",
1667+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-gnu/-/oxide-linux-x64-gnu-4.2.0.tgz",
1668+ "integrity": "sha512-/hlXCBqn9K6fi7eAM0RsobHwJYa5V/xzWspVTzxnX+Ft9v6n+30Pz8+RxCn7sQL/vRHHLS30iQPrHQunu6/vJA==",
17301669 "cpu": [
17311670 "x64"
17321671 ],
@@ -1737,13 +1676,13 @@
17371676 "linux"
17381677 ],
17391678 "engines": {
1740- "node": ">= 10"
1679+ "node": ">= 20"
17411680 }
17421681 },
17431682 "node_modules/@tailwindcss/oxide-linux-x64-musl": {
1744- "version": "4.1.18",
1745- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-musl/-/oxide-linux-x64-musl-4.1.18.tgz",
1746- "integrity": "sha512-bhJ2y2OQNlcRwwgOAGMY0xTFStt4/wyU6pvI6LSuZpRgKQwxTec0/3Scu91O8ir7qCR3AuepQKLU/kX99FouqQ==",
1683+ "version": "4.2.0",
1684+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-musl/-/oxide-linux-x64-musl-4.2.0.tgz",
1685+ "integrity": "sha512-lKUaygq4G7sWkhQbfdRRBkaq4LY39IriqBQ+Gk6l5nKq6Ay2M2ZZb1tlIyRNgZKS8cbErTwuYSor0IIULC0SHw==",
17471686 "cpu": [
17481687 "x64"
17491688 ],
@@ -1754,13 +1693,13 @@
17541693 "linux"
17551694 ],
17561695 "engines": {
1757- "node": ">= 10"
1696+ "node": ">= 20"
17581697 }
17591698 },
17601699 "node_modules/@tailwindcss/oxide-wasm32-wasi": {
1761- "version": "4.1.18",
1762- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-wasm32-wasi/-/oxide-wasm32-wasi-4.1.18.tgz",
1763- "integrity": "sha512-LffYTvPjODiP6PT16oNeUQJzNVyJl1cjIebq/rWWBF+3eDst5JGEFSc5cWxyRCJ0Mxl+KyIkqRxk1XPEs9x8TA==",
1700+ "version": "4.2.0",
1701+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-wasm32-wasi/-/oxide-wasm32-wasi-4.2.0.tgz",
1702+ "integrity": "sha512-xuDjhAsFdUuFP5W9Ze4k/o4AskUtI8bcAGU4puTYprr89QaYFmhYOPfP+d1pH+k9ets6RoE23BXZM1X1jJqoyw==",
17641703 "bundleDependencies": [
17651704 "@napi-rs/wasm-runtime",
17661705 "@emnapi/core",
@@ -1776,19 +1715,19 @@
17761715 "license": "MIT",
17771716 "optional": true,
17781717 "dependencies": {
1779- "@emnapi/core": "^1.7.1",
1780- "@emnapi/runtime": "^1.7.1",
1718+ "@emnapi/core": "^1.8.1",
1719+ "@emnapi/runtime": "^1.8.1",
17811720 "@emnapi/wasi-threads": "^1.1.0",
1782- "@napi-rs/wasm-runtime": "^1.1.0",
1721+ "@napi-rs/wasm-runtime": "^1.1.1",
17831722 "@tybys/wasm-util": "^0.10.1",
1784- "tslib": "^2.4.0"
1723+ "tslib": "^2.8.1"
17851724 },
17861725 "engines": {
17871726 "node": ">=14.0.0"
17881727 }
17891728 },
17901729 "node_modules/@tailwindcss/oxide-wasm32-wasi/node_modules/@emnapi/core": {
1791- "version": "1.7.1",
1730+ "version": "1.8.1",
17921731 "dev": true,
17931732 "inBundle": true,
17941733 "license": "MIT",
@@ -1799,7 +1738,7 @@
17991738 }
18001739 },
18011740 "node_modules/@tailwindcss/oxide-wasm32-wasi/node_modules/@emnapi/runtime": {
1802- "version": "1.7.1",
1741+ "version": "1.8.1",
18031742 "dev": true,
18041743 "inBundle": true,
18051744 "license": "MIT",
@@ -1819,7 +1758,7 @@
18191758 }
18201759 },
18211760 "node_modules/@tailwindcss/oxide-wasm32-wasi/node_modules/@napi-rs/wasm-runtime": {
1822- "version": "1.1.0",
1761+ "version": "1.1.1",
18231762 "dev": true,
18241763 "inBundle": true,
18251764 "license": "MIT",
@@ -1828,6 +1767,10 @@
18281767 "@emnapi/core": "^1.7.1",
18291768 "@emnapi/runtime": "^1.7.1",
18301769 "@tybys/wasm-util": "^0.10.1"
1770+ },
1771+ "funding": {
1772+ "type": "github",
1773+ "url": "https://github.com/sponsors/Brooooooklyn"
18311774 }
18321775 },
18331776 "node_modules/@tailwindcss/oxide-wasm32-wasi/node_modules/@tybys/wasm-util": {
@@ -1848,9 +1791,9 @@
18481791 "optional": true
18491792 },
18501793 "node_modules/@tailwindcss/oxide-win32-arm64-msvc": {
1851- "version": "4.1.18",
1852- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-arm64-msvc/-/oxide-win32-arm64-msvc-4.1.18.tgz",
1853- "integrity": "sha512-HjSA7mr9HmC8fu6bdsZvZ+dhjyGCLdotjVOgLA2vEqxEBZaQo9YTX4kwgEvPCpRh8o4uWc4J/wEoFzhEmjvPbA==",
1794+ "version": "4.2.0",
1795+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-arm64-msvc/-/oxide-win32-arm64-msvc-4.2.0.tgz",
1796+ "integrity": "sha512-2UU/15y1sWDEDNJXxEIrfWKC2Yb4YgIW5Xz2fKFqGzFWfoMHWFlfa1EJlGO2Xzjkq/tvSarh9ZTjvbxqWvLLXA==",
18541797 "cpu": [
18551798 "arm64"
18561799 ],
@@ -1861,13 +1804,13 @@
18611804 "win32"
18621805 ],
18631806 "engines": {
1864- "node": ">= 10"
1807+ "node": ">= 20"
18651808 }
18661809 },
18671810 "node_modules/@tailwindcss/oxide-win32-x64-msvc": {
1868- "version": "4.1.18",
1869- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-x64-msvc/-/oxide-win32-x64-msvc-4.1.18.tgz",
1870- "integrity": "sha512-bJWbyYpUlqamC8dpR7pfjA0I7vdF6t5VpUGMWRkXVE3AXgIZjYUYAK7II1GNaxR8J1SSrSrppRar8G++JekE3Q==",
1811+ "version": "4.2.0",
1812+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-x64-msvc/-/oxide-win32-x64-msvc-4.2.0.tgz",
1813+ "integrity": "sha512-CrFadmFoc+z76EV6LPG1jx6XceDsaCG3lFhyLNo/bV9ByPrE+FnBPckXQVP4XRkN76h3Fjt/a+5Er/oA/nCBvQ==",
18711814 "cpu": [
18721815 "x64"
18731816 ],
@@ -1878,23 +1821,30 @@
18781821 "win32"
18791822 ],
18801823 "engines": {
1881- "node": ">= 10"
1824+ "node": ">= 20"
18821825 }
18831826 },
18841827 "node_modules/@tailwindcss/postcss": {
1885- "version": "4.1.18",
1886- "resolved": "https://registry.npmjs.org/@tailwindcss/postcss/-/postcss-4.1.18.tgz",
1887- "integrity": "sha512-Ce0GFnzAOuPyfV5SxjXGn0CubwGcuDB0zcdaPuCSzAa/2vII24JTkH+I6jcbXLb1ctjZMZZI6OjDaLPJQL1S0g==",
1828+ "version": "4.2.0",
1829+ "resolved": "https://registry.npmjs.org/@tailwindcss/postcss/-/postcss-4.2.0.tgz",
1830+ "integrity": "sha512-u6YBacGpOm/ixPfKqfgrJEjMfrYmPD7gEFRoygS/hnQaRtV0VCBdpkx5Ouw9pnaLRwwlgGCuJw8xLpaR0hOrQg==",
18881831 "dev": true,
18891832 "license": "MIT",
18901833 "dependencies": {
18911834 "@alloc/quick-lru": "^5.2.0",
1892- "@tailwindcss/node": "4.1.18",
1893- "@tailwindcss/oxide": "4.1.18",
1894- "postcss": "^8.4.41",
1895- "tailwindcss": "4.1.18"
1835+ "@tailwindcss/node": "4.2.0",
1836+ "@tailwindcss/oxide": "4.2.0",
1837+ "postcss": "^8.5.6",
1838+ "tailwindcss": "4.2.0"
18961839 }
18971840 },
1841+ "node_modules/@types/esrecurse": {
1842+ "version": "4.3.1",
1843+ "resolved": "https://registry.npmjs.org/@types/esrecurse/-/esrecurse-4.3.1.tgz",
1844+ "integrity": "sha512-xJBAbDifo5hpffDBuHl0Y8ywswbiAp/Wi7Y/GtAgSlZyIABppyurxVueOPE8LUQOxdlgi6Zqce7uoEpqNTeiUw==",
1845+ "dev": true,
1846+ "license": "MIT"
1847+ },
18981848 "node_modules/@types/estree": {
18991849 "version": "1.0.8",
19001850 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz",
@@ -1909,28 +1859,33 @@
19091859 "license": "MIT"
19101860 },
19111861 "node_modules/@types/node": {
1912- "version": "25.2.3",
1913- "resolved": "https://registry.npmjs.org/@types/node/-/node-25.2.3.tgz",
1914- "integrity": "sha512-m0jEgYlYz+mDJZ2+F4v8D1AyQb+QzsNqRuI7xg1VQX/KlKS0qT9r1Mo16yo5F/MtifXFgaofIFsdFMox2SxIbQ==",
1862+ "version": "25.3.0",
1863+ "resolved": "https://registry.npmjs.org/@types/node/-/node-25.3.0.tgz",
1864+ "integrity": "sha512-4K3bqJpXpqfg2XKGK9bpDTc6xO/xoUP/RBWS7AtRMug6zZFaRekiLzjVtAoZMquxoAbzBvy5nxQ7veS5eYzf8A==",
19151865 "dev": true,
19161866 "license": "MIT",
1917- "peer": true,
19181867 "dependencies": {
1919- "undici-types": "~7.16.0"
1868+ "undici-types": "~7.18.0"
19201869 }
19211870 },
1871+ "node_modules/@types/trusted-types": {
1872+ "version": "2.0.7",
1873+ "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz",
1874+ "integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==",
1875+ "license": "MIT"
1876+ },
19221877 "node_modules/@typescript-eslint/eslint-plugin": {
1923- "version": "8.55.0",
1924- "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.55.0.tgz",
1925- "integrity": "sha512-1y/MVSz0NglV1ijHC8OT49mPJ4qhPYjiK08YUQVbIOyu+5k862LKUHFkpKHWu//zmr7hDR2rhwUm6gnCGNmGBQ==",
1878+ "version": "8.56.0",
1879+ "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.56.0.tgz",
1880+ "integrity": "sha512-lRyPDLzNCuae71A3t9NEINBiTn7swyOhvUj3MyUOxb8x6g6vPEFoOU+ZRmGMusNC3X3YMhqMIX7i8ShqhT74Pw==",
19261881 "dev": true,
19271882 "license": "MIT",
19281883 "dependencies": {
19291884 "@eslint-community/regexpp": "^4.12.2",
1930- "@typescript-eslint/scope-manager": "8.55.0",
1931- "@typescript-eslint/type-utils": "8.55.0",
1932- "@typescript-eslint/utils": "8.55.0",
1933- "@typescript-eslint/visitor-keys": "8.55.0",
1885+ "@typescript-eslint/scope-manager": "8.56.0",
1886+ "@typescript-eslint/type-utils": "8.56.0",
1887+ "@typescript-eslint/utils": "8.56.0",
1888+ "@typescript-eslint/visitor-keys": "8.56.0",
19341889 "ignore": "^7.0.5",
19351890 "natural-compare": "^1.4.0",
19361891 "ts-api-utils": "^2.4.0"
@@ -1943,47 +1898,20 @@
19431898 "url": "https://opencollective.com/typescript-eslint"
19441899 },
19451900 "peerDependencies": {
1946- "@typescript-eslint/parser": "^8.55.0",
1947- "eslint": "^8.57.0 || ^9.0.0",
1901+ "@typescript-eslint/parser": "^8.56.0",
1902+ "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0",
19481903 "typescript": ">=4.8.4 <6.0.0"
19491904 }
19501905 },
1951- "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/type-utils": {
1952- "version": "8.55.0",
1953- "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.55.0.tgz",
1954- "integrity": "sha512-x1iH2unH4qAt6I37I2CGlsNs+B9WGxurP2uyZLRz6UJoZWDBx9cJL1xVN/FiOmHEONEg6RIufdvyT0TEYIgC5g==",
1906+ "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/scope-manager": {
1907+ "version": "8.56.0",
1908+ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.56.0.tgz",
1909+ "integrity": "sha512-7UiO/XwMHquH+ZzfVCfUNkIXlp/yQjjnlYUyYz7pfvlK3/EyyN6BK+emDmGNyQLBtLGaYrTAI6KOw8tFucWL2w==",
19551910 "dev": true,
19561911 "license": "MIT",
19571912 "dependencies": {
1958- "@typescript-eslint/types": "8.55.0",
1959- "@typescript-eslint/typescript-estree": "8.55.0",
1960- "@typescript-eslint/utils": "8.55.0",
1961- "debug": "^4.4.3",
1962- "ts-api-utils": "^2.4.0"
1963- },
1964- "engines": {
1965- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1966- },
1967- "funding": {
1968- "type": "opencollective",
1969- "url": "https://opencollective.com/typescript-eslint"
1970- },
1971- "peerDependencies": {
1972- "eslint": "^8.57.0 || ^9.0.0",
1973- "typescript": ">=4.8.4 <6.0.0"
1974- }
1975- },
1976- "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/utils": {
1977- "version": "8.55.0",
1978- "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.55.0.tgz",
1979- "integrity": "sha512-BqZEsnPGdYpgyEIkDC1BadNY8oMwckftxBT+C8W0g1iKPdeqKZBtTfnvcq0nf60u7MkjFO8RBvpRGZBPw4L2ow==",
1980- "dev": true,
1981- "license": "MIT",
1982- "dependencies": {
1983- "@eslint-community/eslint-utils": "^4.9.1",
1984- "@typescript-eslint/scope-manager": "8.55.0",
1985- "@typescript-eslint/types": "8.55.0",
1986- "@typescript-eslint/typescript-estree": "8.55.0"
1913+ "@typescript-eslint/types": "8.56.0",
1914+ "@typescript-eslint/visitor-keys": "8.56.0"
19871915 },
19881916 "engines": {
19891917 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -1991,10 +1919,6 @@
19911919 "funding": {
19921920 "type": "opencollective",
19931921 "url": "https://opencollective.com/typescript-eslint"
1994- },
1995- "peerDependencies": {
1996- "eslint": "^8.57.0 || ^9.0.0",
1997- "typescript": ">=4.8.4 <6.0.0"
19981922 }
19991923 },
20001924 "node_modules/@typescript-eslint/eslint-plugin/node_modules/ignore": {
@@ -2008,17 +1932,16 @@
20081932 }
20091933 },
20101934 "node_modules/@typescript-eslint/parser": {
2011- "version": "8.55.0",
2012- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.55.0.tgz",
2013- "integrity": "sha512-4z2nCSBfVIMnbuu8uinj+f0o4qOeggYJLbjpPHka3KH1om7e+H9yLKTYgksTaHcGco+NClhhY2vyO3HsMH1RGw==",
1935+ "version": "8.56.0",
1936+ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.56.0.tgz",
1937+ "integrity": "sha512-IgSWvLobTDOjnaxAfDTIHaECbkNlAlKv2j5SjpB2v7QHKv1FIfjwMy8FsDbVfDX/KjmCmYICcw7uGaXLhtsLNg==",
20141938 "dev": true,
20151939 "license": "MIT",
2016- "peer": true,
20171940 "dependencies": {
2018- "@typescript-eslint/scope-manager": "8.55.0",
2019- "@typescript-eslint/types": "8.55.0",
2020- "@typescript-eslint/typescript-estree": "8.55.0",
2021- "@typescript-eslint/visitor-keys": "8.55.0",
1941+ "@typescript-eslint/scope-manager": "8.56.0",
1942+ "@typescript-eslint/types": "8.56.0",
1943+ "@typescript-eslint/typescript-estree": "8.56.0",
1944+ "@typescript-eslint/visitor-keys": "8.56.0",
20221945 "debug": "^4.4.3"
20231946 },
20241947 "engines": {
@@ -2029,19 +1952,37 @@
20291952 "url": "https://opencollective.com/typescript-eslint"
20301953 },
20311954 "peerDependencies": {
2032- "eslint": "^8.57.0 || ^9.0.0",
1955+ "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0",
20331956 "typescript": ">=4.8.4 <6.0.0"
20341957 }
20351958 },
1959+ "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/scope-manager": {
1960+ "version": "8.56.0",
1961+ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.56.0.tgz",
1962+ "integrity": "sha512-7UiO/XwMHquH+ZzfVCfUNkIXlp/yQjjnlYUyYz7pfvlK3/EyyN6BK+emDmGNyQLBtLGaYrTAI6KOw8tFucWL2w==",
1963+ "dev": true,
1964+ "license": "MIT",
1965+ "dependencies": {
1966+ "@typescript-eslint/types": "8.56.0",
1967+ "@typescript-eslint/visitor-keys": "8.56.0"
1968+ },
1969+ "engines": {
1970+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1971+ },
1972+ "funding": {
1973+ "type": "opencollective",
1974+ "url": "https://opencollective.com/typescript-eslint"
1975+ }
1976+ },
20361977 "node_modules/@typescript-eslint/project-service": {
2037- "version": "8.55.0",
2038- "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.55.0.tgz",
2039- "integrity": "sha512-zRcVVPFUYWa3kNnjaZGXSu3xkKV1zXy8M4nO/pElzQhFweb7PPtluDLQtKArEOGmjXoRjnUZ29NjOiF0eCDkcQ==",
1978+ "version": "8.56.0",
1979+ "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.56.0.tgz",
1980+ "integrity": "sha512-M3rnyL1vIQOMeWxTWIW096/TtVP+8W3p/XnaFflhmcFp+U4zlxUxWj4XwNs6HbDeTtN4yun0GNTTDBw/SvufKg==",
20401981 "dev": true,
20411982 "license": "MIT",
20421983 "dependencies": {
2043- "@typescript-eslint/tsconfig-utils": "^8.55.0",
2044- "@typescript-eslint/types": "^8.55.0",
1984+ "@typescript-eslint/tsconfig-utils": "^8.56.0",
1985+ "@typescript-eslint/types": "^8.56.0",
20451986 "debug": "^4.4.3"
20461987 },
20471988 "engines": {
@@ -2055,30 +1996,36 @@
20551996 "typescript": ">=4.8.4 <6.0.0"
20561997 }
20571998 },
2058- "node_modules/@typescript-eslint/scope-manager": {
2059- "version": "8.55.0",
2060- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.55.0.tgz",
2061- "integrity": "sha512-fVu5Omrd3jeqeQLiB9f1YsuK/iHFOwb04bCtY4BSCLgjNbOD33ZdV6KyEqplHr+IlpgT0QTZ/iJ+wT7hvTx49Q==",
1999+ "node_modules/@typescript-eslint/tsconfig-utils": {
2000+ "version": "8.56.0",
2001+ "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.56.0.tgz",
2002+ "integrity": "sha512-bSJoIIt4o3lKXD3xmDh9chZcjCz5Lk8xS7Rxn+6l5/pKrDpkCwtQNQQwZ2qRPk7TkUYhrq3WPIHXOXlbXP0itg==",
20622003 "dev": true,
20632004 "license": "MIT",
2064- "dependencies": {
2065- "@typescript-eslint/types": "8.55.0",
2066- "@typescript-eslint/visitor-keys": "8.55.0"
2067- },
20682005 "engines": {
20692006 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
20702007 },
20712008 "funding": {
20722009 "type": "opencollective",
20732010 "url": "https://opencollective.com/typescript-eslint"
2011+ },
2012+ "peerDependencies": {
2013+ "typescript": ">=4.8.4 <6.0.0"
20742014 }
20752015 },
2076- "node_modules/@typescript-eslint/tsconfig-utils": {
2077- "version": "8.55.0",
2078- "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.55.0.tgz",
2079- "integrity": "sha512-1R9cXqY7RQd7WuqSN47PK9EDpgFUK3VqdmbYrvWJZYDd0cavROGn+74ktWBlmJ13NXUQKlZ/iAEQHI/V0kKe0Q==",
2016+ "node_modules/@typescript-eslint/type-utils": {
2017+ "version": "8.56.0",
2018+ "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.56.0.tgz",
2019+ "integrity": "sha512-qX2L3HWOU2nuDs6GzglBeuFXviDODreS58tLY/BALPC7iu3Fa+J7EOTwnX9PdNBxUI7Uh0ntP0YWGnxCkXzmfA==",
20802020 "dev": true,
20812021 "license": "MIT",
2022+ "dependencies": {
2023+ "@typescript-eslint/types": "8.56.0",
2024+ "@typescript-eslint/typescript-estree": "8.56.0",
2025+ "@typescript-eslint/utils": "8.56.0",
2026+ "debug": "^4.4.3",
2027+ "ts-api-utils": "^2.4.0"
2028+ },
20822029 "engines": {
20832030 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
20842031 },
@@ -2087,13 +2034,14 @@
20872034 "url": "https://opencollective.com/typescript-eslint"
20882035 },
20892036 "peerDependencies": {
2037+ "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0",
20902038 "typescript": ">=4.8.4 <6.0.0"
20912039 }
20922040 },
20932041 "node_modules/@typescript-eslint/types": {
2094- "version": "8.55.0",
2095- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.55.0.tgz",
2096- "integrity": "sha512-ujT0Je8GI5BJWi+/mMoR0wxwVEQaxM+pi30xuMiJETlX80OPovb2p9E8ss87gnSVtYXtJoU9U1Cowcr6w2FE0w==",
2042+ "version": "8.56.0",
2043+ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.56.0.tgz",
2044+ "integrity": "sha512-DBsLPs3GsWhX5HylbP9HNG15U0bnwut55Lx12bHB9MpXxQ+R5GC8MwQe+N1UFXxAeQDvEsEDY6ZYwX03K7Z6HQ==",
20972045 "dev": true,
20982046 "license": "MIT",
20992047 "engines": {
@@ -2105,16 +2053,16 @@
21052053 }
21062054 },
21072055 "node_modules/@typescript-eslint/typescript-estree": {
2108- "version": "8.55.0",
2109- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.55.0.tgz",
2110- "integrity": "sha512-EwrH67bSWdx/3aRQhCoxDaHM+CrZjotc2UCCpEDVqfCE+7OjKAGWNY2HsCSTEVvWH2clYQK8pdeLp42EVs+xQw==",
2056+ "version": "8.56.0",
2057+ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.56.0.tgz",
2058+ "integrity": "sha512-ex1nTUMWrseMltXUHmR2GAQ4d+WjkZCT4f+4bVsps8QEdh0vlBsaCokKTPlnqBFqqGaxilDNJG7b8dolW2m43Q==",
21112059 "dev": true,
21122060 "license": "MIT",
21132061 "dependencies": {
2114- "@typescript-eslint/project-service": "8.55.0",
2115- "@typescript-eslint/tsconfig-utils": "8.55.0",
2116- "@typescript-eslint/types": "8.55.0",
2117- "@typescript-eslint/visitor-keys": "8.55.0",
2062+ "@typescript-eslint/project-service": "8.56.0",
2063+ "@typescript-eslint/tsconfig-utils": "8.56.0",
2064+ "@typescript-eslint/types": "8.56.0",
2065+ "@typescript-eslint/visitor-keys": "8.56.0",
21182066 "debug": "^4.4.3",
21192067 "minimatch": "^9.0.5",
21202068 "semver": "^7.7.3",
@@ -2132,15 +2080,57 @@
21322080 "typescript": ">=4.8.4 <6.0.0"
21332081 }
21342082 },
2083+ "node_modules/@typescript-eslint/utils": {
2084+ "version": "8.56.0",
2085+ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.56.0.tgz",
2086+ "integrity": "sha512-RZ3Qsmi2nFGsS+n+kjLAYDPVlrzf7UhTffrDIKr+h2yzAlYP/y5ZulU0yeDEPItos2Ph46JAL5P/On3pe7kDIQ==",
2087+ "dev": true,
2088+ "license": "MIT",
2089+ "dependencies": {
2090+ "@eslint-community/eslint-utils": "^4.9.1",
2091+ "@typescript-eslint/scope-manager": "8.56.0",
2092+ "@typescript-eslint/types": "8.56.0",
2093+ "@typescript-eslint/typescript-estree": "8.56.0"
2094+ },
2095+ "engines": {
2096+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2097+ },
2098+ "funding": {
2099+ "type": "opencollective",
2100+ "url": "https://opencollective.com/typescript-eslint"
2101+ },
2102+ "peerDependencies": {
2103+ "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0",
2104+ "typescript": ">=4.8.4 <6.0.0"
2105+ }
2106+ },
2107+ "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/scope-manager": {
2108+ "version": "8.56.0",
2109+ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.56.0.tgz",
2110+ "integrity": "sha512-7UiO/XwMHquH+ZzfVCfUNkIXlp/yQjjnlYUyYz7pfvlK3/EyyN6BK+emDmGNyQLBtLGaYrTAI6KOw8tFucWL2w==",
2111+ "dev": true,
2112+ "license": "MIT",
2113+ "dependencies": {
2114+ "@typescript-eslint/types": "8.56.0",
2115+ "@typescript-eslint/visitor-keys": "8.56.0"
2116+ },
2117+ "engines": {
2118+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2119+ },
2120+ "funding": {
2121+ "type": "opencollective",
2122+ "url": "https://opencollective.com/typescript-eslint"
2123+ }
2124+ },
21352125 "node_modules/@typescript-eslint/visitor-keys": {
2136- "version": "8.55.0",
2137- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.55.0.tgz",
2138- "integrity": "sha512-AxNRwEie8Nn4eFS1FzDMJWIISMGoXMb037sgCBJ3UR6o0fQTzr2tqN9WT+DkWJPhIdQCfV7T6D387566VtnCJA==",
2126+ "version": "8.56.0",
2127+ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.56.0.tgz",
2128+ "integrity": "sha512-q+SL+b+05Ud6LbEE35qe4A99P+htKTKVbyiNEe45eCbJFyh/HVK9QXwlrbz+Q4L8SOW4roxSVwXYj4DMBT7Ieg==",
21392129 "dev": true,
21402130 "license": "MIT",
21412131 "dependencies": {
2142- "@typescript-eslint/types": "8.55.0",
2143- "eslint-visitor-keys": "^4.2.1"
2132+ "@typescript-eslint/types": "8.56.0",
2133+ "eslint-visitor-keys": "^5.0.0"
21442134 },
21452135 "engines": {
21462136 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -2151,24 +2141,23 @@
21512141 }
21522142 },
21532143 "node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": {
2154- "version": "4.2.1",
2155- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz",
2156- "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==",
2144+ "version": "5.0.1",
2145+ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-5.0.1.tgz",
2146+ "integrity": "sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==",
21572147 "dev": true,
21582148 "license": "Apache-2.0",
21592149 "engines": {
2160- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2150+ "node": "^20.19.0 || ^22.13.0 || >=24"
21612151 },
21622152 "funding": {
21632153 "url": "https://opencollective.com/eslint"
21642154 }
21652155 },
21662156 "node_modules/acorn": {
2167- "version": "8.15.0",
2168- "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz",
2169- "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==",
2157+ "version": "8.16.0",
2158+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.16.0.tgz",
2159+ "integrity": "sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==",
21702160 "license": "MIT",
2171- "peer": true,
21722161 "bin": {
21732162 "acorn": "bin/acorn"
21742163 },
@@ -2187,9 +2176,9 @@
21872176 }
21882177 },
21892178 "node_modules/ajv": {
2190- "version": "6.12.6",
2191- "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
2192- "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
2179+ "version": "6.14.0",
2180+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.14.0.tgz",
2181+ "integrity": "sha512-IWrosm/yrn43eiKqkfkHis7QioDleaXQHdDVPKg0FSwwd/DuvyX79TZnFOnYpB7dcsFAMmtFztZuXPDvSePkFw==",
21932182 "dev": true,
21942183 "license": "MIT",
21952184 "dependencies": {
@@ -2203,29 +2192,6 @@
22032192 "url": "https://github.com/sponsors/epoberezkin"
22042193 }
22052194 },
2206- "node_modules/ansi-styles": {
2207- "version": "4.3.0",
2208- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
2209- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
2210- "dev": true,
2211- "license": "MIT",
2212- "dependencies": {
2213- "color-convert": "^2.0.1"
2214- },
2215- "engines": {
2216- "node": ">=8"
2217- },
2218- "funding": {
2219- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
2220- }
2221- },
2222- "node_modules/argparse": {
2223- "version": "2.0.1",
2224- "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
2225- "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
2226- "dev": true,
2227- "license": "Python-2.0"
2228- },
22292195 "node_modules/aria-query": {
22302196 "version": "5.3.2",
22312197 "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz",
@@ -2299,9 +2265,9 @@
22992265 }
23002266 },
23012267 "node_modules/bits-ui": {
2302- "version": "2.15.5",
2303- "resolved": "https://registry.npmjs.org/bits-ui/-/bits-ui-2.15.5.tgz",
2304- "integrity": "sha512-WhS+P+E//ClLfKU6KqjKC17nGDRLnz+vkwoP6ClFUPd5m1fFVDxTElPX8QVsduLj5V1KFDxlnv6sW2G5Lqk+vw==",
2268+ "version": "2.16.2",
2269+ "resolved": "https://registry.npmjs.org/bits-ui/-/bits-ui-2.16.2.tgz",
2270+ "integrity": "sha512-bgEpRRF7Ck9nRP1pbuKVxpaSMrz+8Pm0y+dmuvlkrSe+uUwIQECef29y6eslFHM6pCAubUh7STrsTLUUp8fzFQ==",
23052271 "license": "MIT",
23062272 "dependencies": {
23072273 "@floating-ui/core": "^1.7.1",
@@ -2352,7 +2318,6 @@
23522318 }
23532319 ],
23542320 "license": "MIT",
2355- "peer": true,
23562321 "dependencies": {
23572322 "baseline-browser-mapping": "^2.9.0",
23582323 "caniuse-lite": "^1.0.30001759",
@@ -2367,16 +2332,6 @@
23672332 "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
23682333 }
23692334 },
2370- "node_modules/callsites": {
2371- "version": "3.1.0",
2372- "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
2373- "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
2374- "dev": true,
2375- "license": "MIT",
2376- "engines": {
2377- "node": ">=6"
2378- }
2379- },
23802335 "node_modules/caniuse-lite": {
23812336 "version": "1.0.30001766",
23822337 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001766.tgz",
@@ -2398,23 +2353,6 @@
23982353 ],
23992354 "license": "CC-BY-4.0"
24002355 },
2401- "node_modules/chalk": {
2402- "version": "4.1.2",
2403- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
2404- "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
2405- "dev": true,
2406- "license": "MIT",
2407- "dependencies": {
2408- "ansi-styles": "^4.1.0",
2409- "supports-color": "^7.1.0"
2410- },
2411- "engines": {
2412- "node": ">=10"
2413- },
2414- "funding": {
2415- "url": "https://github.com/chalk/chalk?sponsor=1"
2416- }
2417- },
24182356 "node_modules/chokidar": {
24192357 "version": "4.0.3",
24202358 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz",
@@ -2440,26 +2378,6 @@
24402378 "node": ">=6"
24412379 }
24422380 },
2443- "node_modules/color-convert": {
2444- "version": "2.0.1",
2445- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
2446- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
2447- "dev": true,
2448- "license": "MIT",
2449- "dependencies": {
2450- "color-name": "~1.1.4"
2451- },
2452- "engines": {
2453- "node": ">=7.0.0"
2454- }
2455- },
2456- "node_modules/color-name": {
2457- "version": "1.1.4",
2458- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
2459- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
2460- "dev": true,
2461- "license": "MIT"
2462- },
24632381 "node_modules/colord": {
24642382 "version": "2.9.3",
24652383 "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz",
@@ -2467,13 +2385,6 @@
24672385 "dev": true,
24682386 "license": "MIT"
24692387 },
2470- "node_modules/concat-map": {
2471- "version": "0.0.1",
2472- "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
2473- "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
2474- "dev": true,
2475- "license": "MIT"
2476- },
24772388 "node_modules/cross-spawn": {
24782389 "version": "7.0.6",
24792390 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
@@ -2557,9 +2468,9 @@
25572468 }
25582469 },
25592470 "node_modules/devalue": {
2560- "version": "5.6.2",
2561- "resolved": "https://registry.npmjs.org/devalue/-/devalue-5.6.2.tgz",
2562- "integrity": "sha512-nPRkjWzzDQlsejL1WVifk5rvcFi/y1onBRxjaFMjZeR9mFpqu2gmAZ9xUB9/IEanEP/vBtGeGganC/GO1fmufg==",
2471+ "version": "5.6.3",
2472+ "resolved": "https://registry.npmjs.org/devalue/-/devalue-5.6.3.tgz",
2473+ "integrity": "sha512-nc7XjUU/2Lb+SvEFVGcWLiKkzfw8+qHI7zn8WYXKkLMgfGSHbgCEaR6bJpev8Cm6Rmrb19Gfd/tZvGqx9is3wg==",
25632474 "license": "MIT"
25642475 },
25652476 "node_modules/electron-to-chromium": {
@@ -2570,14 +2481,14 @@
25702481 "license": "ISC"
25712482 },
25722483 "node_modules/enhanced-resolve": {
2573- "version": "5.18.4",
2574- "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.4.tgz",
2575- "integrity": "sha512-LgQMM4WXU3QI+SYgEc2liRgznaD5ojbmY3sb8LxyguVkIg5FxdpTkvk72te2R38/TGKxH634oLxXRGY6d7AP+Q==",
2484+ "version": "5.19.0",
2485+ "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.19.0.tgz",
2486+ "integrity": "sha512-phv3E1Xl4tQOShqSte26C7Fl84EwUdZsyOuSSk9qtAGyyQs2s3jJzComh+Abf4g187lUUAvH+H26omrqia2aGg==",
25762487 "dev": true,
25772488 "license": "MIT",
25782489 "dependencies": {
25792490 "graceful-fs": "^4.2.4",
2580- "tapable": "^2.2.0"
2491+ "tapable": "^2.3.0"
25812492 },
25822493 "engines": {
25832494 "node": ">=10.13.0"
@@ -2649,34 +2560,30 @@
26492560 }
26502561 },
26512562 "node_modules/eslint": {
2652- "version": "9.39.2",
2653- "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.39.2.tgz",
2654- "integrity": "sha512-LEyamqS7W5HB3ujJyvi0HQK/dtVINZvd5mAAp9eT5S/ujByGjiZLCzPcHVzuXbpJDJF/cxwHlfceVUDZ2lnSTw==",
2563+ "version": "10.0.1",
2564+ "resolved": "https://registry.npmjs.org/eslint/-/eslint-10.0.1.tgz",
2565+ "integrity": "sha512-20MV9SUdeN6Jd84xESsKhRly+/vxI+hwvpBMA93s+9dAcjdCuCojn4IqUGS3lvVaqjVYGYHSRMCpeFtF2rQYxQ==",
26552566 "dev": true,
26562567 "license": "MIT",
2657- "peer": true,
26582568 "dependencies": {
26592569 "@eslint-community/eslint-utils": "^4.8.0",
2660- "@eslint-community/regexpp": "^4.12.1",
2661- "@eslint/config-array": "^0.21.1",
2662- "@eslint/config-helpers": "^0.4.2",
2663- "@eslint/core": "^0.17.0",
2664- "@eslint/eslintrc": "^3.3.1",
2665- "@eslint/js": "9.39.2",
2666- "@eslint/plugin-kit": "^0.4.1",
2570+ "@eslint-community/regexpp": "^4.12.2",
2571+ "@eslint/config-array": "^0.23.2",
2572+ "@eslint/config-helpers": "^0.5.2",
2573+ "@eslint/core": "^1.1.0",
2574+ "@eslint/plugin-kit": "^0.6.0",
26672575 "@humanfs/node": "^0.16.6",
26682576 "@humanwhocodes/module-importer": "^1.0.1",
26692577 "@humanwhocodes/retry": "^0.4.2",
26702578 "@types/estree": "^1.0.6",
26712579 "ajv": "^6.12.4",
2672- "chalk": "^4.0.0",
26732580 "cross-spawn": "^7.0.6",
26742581 "debug": "^4.3.2",
26752582 "escape-string-regexp": "^4.0.0",
2676- "eslint-scope": "^8.4.0",
2677- "eslint-visitor-keys": "^4.2.1",
2678- "espree": "^10.4.0",
2679- "esquery": "^1.5.0",
2583+ "eslint-scope": "^9.1.1",
2584+ "eslint-visitor-keys": "^5.0.1",
2585+ "espree": "^11.1.1",
2586+ "esquery": "^1.7.0",
26802587 "esutils": "^2.0.2",
26812588 "fast-deep-equal": "^3.1.3",
26822589 "file-entry-cache": "^8.0.0",
@@ -2686,8 +2593,7 @@
26862593 "imurmurhash": "^0.1.4",
26872594 "is-glob": "^4.0.0",
26882595 "json-stable-stringify-without-jsonify": "^1.0.1",
2689- "lodash.merge": "^4.6.2",
2690- "minimatch": "^3.1.2",
2596+ "minimatch": "^10.2.1",
26912597 "natural-compare": "^1.4.0",
26922598 "optionator": "^0.9.3"
26932599 },
@@ -2695,7 +2601,7 @@
26952601 "eslint": "bin/eslint.js"
26962602 },
26972603 "engines": {
2698- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2604+ "node": "^20.19.0 || ^22.13.0 || >=24"
26992605 },
27002606 "funding": {
27012607 "url": "https://eslint.org/donate"
@@ -2786,41 +2692,93 @@
27862692 "url": "https://opencollective.com/eslint"
27872693 }
27882694 },
2695+ "node_modules/eslint/node_modules/balanced-match": {
2696+ "version": "4.0.4",
2697+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz",
2698+ "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==",
2699+ "dev": true,
2700+ "license": "MIT",
2701+ "engines": {
2702+ "node": "18 || 20 || >=22"
2703+ }
2704+ },
27892705 "node_modules/eslint/node_modules/brace-expansion": {
2790- "version": "1.1.12",
2791- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz",
2792- "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==",
2706+ "version": "5.0.3",
2707+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.3.tgz",
2708+ "integrity": "sha512-fy6KJm2RawA5RcHkLa1z/ScpBeA762UF9KmZQxwIbDtRJrgLzM10depAiEQ+CXYcoiqW1/m96OAAoke2nE9EeA==",
27932709 "dev": true,
27942710 "license": "MIT",
27952711 "dependencies": {
2796- "balanced-match": "^1.0.0",
2797- "concat-map": "0.0.1"
2712+ "balanced-match": "^4.0.2"
2713+ },
2714+ "engines": {
2715+ "node": "18 || 20 || >=22"
2716+ }
2717+ },
2718+ "node_modules/eslint/node_modules/eslint-scope": {
2719+ "version": "9.1.1",
2720+ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-9.1.1.tgz",
2721+ "integrity": "sha512-GaUN0sWim5qc8KVErfPBWmc31LEsOkrUJbvJZV+xuL3u2phMUK4HIvXlWAakfC8W4nzlK+chPEAkYOYb5ZScIw==",
2722+ "dev": true,
2723+ "license": "BSD-2-Clause",
2724+ "dependencies": {
2725+ "@types/esrecurse": "^4.3.1",
2726+ "@types/estree": "^1.0.8",
2727+ "esrecurse": "^4.3.0",
2728+ "estraverse": "^5.2.0"
2729+ },
2730+ "engines": {
2731+ "node": "^20.19.0 || ^22.13.0 || >=24"
2732+ },
2733+ "funding": {
2734+ "url": "https://opencollective.com/eslint"
27982735 }
27992736 },
28002737 "node_modules/eslint/node_modules/eslint-visitor-keys": {
2801- "version": "4.2.1",
2802- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz",
2803- "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==",
2738+ "version": "5.0.1",
2739+ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-5.0.1.tgz",
2740+ "integrity": "sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==",
28042741 "dev": true,
28052742 "license": "Apache-2.0",
28062743 "engines": {
2807- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2744+ "node": "^20.19.0 || ^22.13.0 || >=24"
2745+ },
2746+ "funding": {
2747+ "url": "https://opencollective.com/eslint"
2748+ }
2749+ },
2750+ "node_modules/eslint/node_modules/espree": {
2751+ "version": "11.1.1",
2752+ "resolved": "https://registry.npmjs.org/espree/-/espree-11.1.1.tgz",
2753+ "integrity": "sha512-AVHPqQoZYc+RUM4/3Ly5udlZY/U4LS8pIG05jEjWM2lQMU/oaZ7qshzAl2YP1tfNmXfftH3ohurfwNAug+MnsQ==",
2754+ "dev": true,
2755+ "license": "BSD-2-Clause",
2756+ "dependencies": {
2757+ "acorn": "^8.16.0",
2758+ "acorn-jsx": "^5.3.2",
2759+ "eslint-visitor-keys": "^5.0.1"
2760+ },
2761+ "engines": {
2762+ "node": "^20.19.0 || ^22.13.0 || >=24"
28082763 },
28092764 "funding": {
28102765 "url": "https://opencollective.com/eslint"
28112766 }
28122767 },
28132768 "node_modules/eslint/node_modules/minimatch": {
2814- "version": "3.1.2",
2815- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
2816- "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
2769+ "version": "10.2.2",
2770+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.2.tgz",
2771+ "integrity": "sha512-+G4CpNBxa5MprY+04MbgOw1v7So6n5JY166pFi9KfYwT78fxScCeSNQSNzp6dpPSW2rONOps6Ocam1wFhCgoVw==",
28172772 "dev": true,
2818- "license": "ISC",
2773+ "license": "BlueOak-1.0.0",
28192774 "dependencies": {
2820- "brace-expansion": "^1.1.7"
2775+ "brace-expansion": "^5.0.2"
28212776 },
28222777 "engines": {
2823- "node": "*"
2778+ "node": "18 || 20 || >=22"
2779+ },
2780+ "funding": {
2781+ "url": "https://github.com/sponsors/isaacs"
28242782 }
28252783 },
28262784 "node_modules/esm-env": {
@@ -3073,16 +3031,6 @@
30733031 "dev": true,
30743032 "license": "ISC"
30753033 },
3076- "node_modules/has-flag": {
3077- "version": "4.0.0",
3078- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
3079- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
3080- "dev": true,
3081- "license": "MIT",
3082- "engines": {
3083- "node": ">=8"
3084- }
3085- },
30863034 "node_modules/ignore": {
30873035 "version": "5.3.2",
30883036 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz",
@@ -3093,23 +3041,6 @@
30933041 "node": ">= 4"
30943042 }
30953043 },
3096- "node_modules/import-fresh": {
3097- "version": "3.3.1",
3098- "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz",
3099- "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==",
3100- "dev": true,
3101- "license": "MIT",
3102- "dependencies": {
3103- "parent-module": "^1.0.0",
3104- "resolve-from": "^4.0.0"
3105- },
3106- "engines": {
3107- "node": ">=6"
3108- },
3109- "funding": {
3110- "url": "https://github.com/sponsors/sindresorhus"
3111- }
3112- },
31133044 "node_modules/imurmurhash": {
31143045 "version": "0.1.4",
31153046 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
@@ -3175,19 +3106,6 @@
31753106 "jiti": "lib/jiti-cli.mjs"
31763107 }
31773108 },
3178- "node_modules/js-yaml": {
3179- "version": "4.1.1",
3180- "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz",
3181- "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==",
3182- "dev": true,
3183- "license": "MIT",
3184- "dependencies": {
3185- "argparse": "^2.0.1"
3186- },
3187- "bin": {
3188- "js-yaml": "bin/js-yaml.js"
3189- }
3190- },
31913109 "node_modules/json-buffer": {
31923110 "version": "3.0.1",
31933111 "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz",
@@ -3241,9 +3159,9 @@
32413159 }
32423160 },
32433161 "node_modules/lightningcss": {
3244- "version": "1.30.2",
3245- "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.30.2.tgz",
3246- "integrity": "sha512-utfs7Pr5uJyyvDETitgsaqSyjCb2qNRAtuqUeWIAKztsOYdcACf2KtARYXg2pSvhkt+9NfoaNY7fxjl6nuMjIQ==",
3162+ "version": "1.31.1",
3163+ "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.31.1.tgz",
3164+ "integrity": "sha512-l51N2r93WmGUye3WuFoN5k10zyvrVs0qfKBhyC5ogUQ6Ew6JUSswh78mbSO+IU3nTWsyOArqPCcShdQSadghBQ==",
32473165 "dev": true,
32483166 "license": "MPL-2.0",
32493167 "dependencies": {
@@ -3257,23 +3175,23 @@
32573175 "url": "https://opencollective.com/parcel"
32583176 },
32593177 "optionalDependencies": {
3260- "lightningcss-android-arm64": "1.30.2",
3261- "lightningcss-darwin-arm64": "1.30.2",
3262- "lightningcss-darwin-x64": "1.30.2",
3263- "lightningcss-freebsd-x64": "1.30.2",
3264- "lightningcss-linux-arm-gnueabihf": "1.30.2",
3265- "lightningcss-linux-arm64-gnu": "1.30.2",
3266- "lightningcss-linux-arm64-musl": "1.30.2",
3267- "lightningcss-linux-x64-gnu": "1.30.2",
3268- "lightningcss-linux-x64-musl": "1.30.2",
3269- "lightningcss-win32-arm64-msvc": "1.30.2",
3270- "lightningcss-win32-x64-msvc": "1.30.2"
3178+ "lightningcss-android-arm64": "1.31.1",
3179+ "lightningcss-darwin-arm64": "1.31.1",
3180+ "lightningcss-darwin-x64": "1.31.1",
3181+ "lightningcss-freebsd-x64": "1.31.1",
3182+ "lightningcss-linux-arm-gnueabihf": "1.31.1",
3183+ "lightningcss-linux-arm64-gnu": "1.31.1",
3184+ "lightningcss-linux-arm64-musl": "1.31.1",
3185+ "lightningcss-linux-x64-gnu": "1.31.1",
3186+ "lightningcss-linux-x64-musl": "1.31.1",
3187+ "lightningcss-win32-arm64-msvc": "1.31.1",
3188+ "lightningcss-win32-x64-msvc": "1.31.1"
32713189 }
32723190 },
32733191 "node_modules/lightningcss-android-arm64": {
3274- "version": "1.30.2",
3275- "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.30.2.tgz",
3276- "integrity": "sha512-BH9sEdOCahSgmkVhBLeU7Hc9DWeZ1Eb6wNS6Da8igvUwAe0sqROHddIlvU06q3WyXVEOYDZ6ykBZQnjTbmo4+A==",
3192+ "version": "1.31.1",
3193+ "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.31.1.tgz",
3194+ "integrity": "sha512-HXJF3x8w9nQ4jbXRiNppBCqeZPIAfUo8zE/kOEGbW5NZvGc/K7nMxbhIr+YlFlHW5mpbg/YFPdbnCh1wAXCKFg==",
32773195 "cpu": [
32783196 "arm64"
32793197 ],
@@ -3292,9 +3210,9 @@
32923210 }
32933211 },
32943212 "node_modules/lightningcss-darwin-arm64": {
3295- "version": "1.30.2",
3296- "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.30.2.tgz",
3297- "integrity": "sha512-ylTcDJBN3Hp21TdhRT5zBOIi73P6/W0qwvlFEk22fkdXchtNTOU4Qc37SkzV+EKYxLouZ6M4LG9NfZ1qkhhBWA==",
3213+ "version": "1.31.1",
3214+ "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.31.1.tgz",
3215+ "integrity": "sha512-02uTEqf3vIfNMq3h/z2cJfcOXnQ0GRwQrkmPafhueLb2h7mqEidiCzkE4gBMEH65abHRiQvhdcQ+aP0D0g67sg==",
32983216 "cpu": [
32993217 "arm64"
33003218 ],
@@ -3313,9 +3231,9 @@
33133231 }
33143232 },
33153233 "node_modules/lightningcss-darwin-x64": {
3316- "version": "1.30.2",
3317- "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.30.2.tgz",
3318- "integrity": "sha512-oBZgKchomuDYxr7ilwLcyms6BCyLn0z8J0+ZZmfpjwg9fRVZIR5/GMXd7r9RH94iDhld3UmSjBM6nXWM2TfZTQ==",
3234+ "version": "1.31.1",
3235+ "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.31.1.tgz",
3236+ "integrity": "sha512-1ObhyoCY+tGxtsz1lSx5NXCj3nirk0Y0kB/g8B8DT+sSx4G9djitg9ejFnjb3gJNWo7qXH4DIy2SUHvpoFwfTA==",
33193237 "cpu": [
33203238 "x64"
33213239 ],
@@ -3334,9 +3252,9 @@
33343252 }
33353253 },
33363254 "node_modules/lightningcss-freebsd-x64": {
3337- "version": "1.30.2",
3338- "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.30.2.tgz",
3339- "integrity": "sha512-c2bH6xTrf4BDpK8MoGG4Bd6zAMZDAXS569UxCAGcA7IKbHNMlhGQ89eRmvpIUGfKWNVdbhSbkQaWhEoMGmGslA==",
3255+ "version": "1.31.1",
3256+ "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.31.1.tgz",
3257+ "integrity": "sha512-1RINmQKAItO6ISxYgPwszQE1BrsVU5aB45ho6O42mu96UiZBxEXsuQ7cJW4zs4CEodPUioj/QrXW1r9pLUM74A==",
33403258 "cpu": [
33413259 "x64"
33423260 ],
@@ -3355,9 +3273,9 @@
33553273 }
33563274 },
33573275 "node_modules/lightningcss-linux-arm-gnueabihf": {
3358- "version": "1.30.2",
3359- "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.30.2.tgz",
3360- "integrity": "sha512-eVdpxh4wYcm0PofJIZVuYuLiqBIakQ9uFZmipf6LF/HRj5Bgm0eb3qL/mr1smyXIS1twwOxNWndd8z0E374hiA==",
3276+ "version": "1.31.1",
3277+ "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.31.1.tgz",
3278+ "integrity": "sha512-OOCm2//MZJ87CdDK62rZIu+aw9gBv4azMJuA8/KB74wmfS3lnC4yoPHm0uXZ/dvNNHmnZnB8XLAZzObeG0nS1g==",
33613279 "cpu": [
33623280 "arm"
33633281 ],
@@ -3376,9 +3294,9 @@
33763294 }
33773295 },
33783296 "node_modules/lightningcss-linux-arm64-gnu": {
3379- "version": "1.30.2",
3380- "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.30.2.tgz",
3381- "integrity": "sha512-UK65WJAbwIJbiBFXpxrbTNArtfuznvxAJw4Q2ZGlU8kPeDIWEX1dg3rn2veBVUylA2Ezg89ktszWbaQnxD/e3A==",
3297+ "version": "1.31.1",
3298+ "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.31.1.tgz",
3299+ "integrity": "sha512-WKyLWztD71rTnou4xAD5kQT+982wvca7E6QoLpoawZ1gP9JM0GJj4Tp5jMUh9B3AitHbRZ2/H3W5xQmdEOUlLg==",
33823300 "cpu": [
33833301 "arm64"
33843302 ],
@@ -3397,9 +3315,9 @@
33973315 }
33983316 },
33993317 "node_modules/lightningcss-linux-arm64-musl": {
3400- "version": "1.30.2",
3401- "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.30.2.tgz",
3402- "integrity": "sha512-5Vh9dGeblpTxWHpOx8iauV02popZDsCYMPIgiuw97OJ5uaDsL86cnqSFs5LZkG3ghHoX5isLgWzMs+eD1YzrnA==",
3318+ "version": "1.31.1",
3319+ "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.31.1.tgz",
3320+ "integrity": "sha512-mVZ7Pg2zIbe3XlNbZJdjs86YViQFoJSpc41CbVmKBPiGmC4YrfeOyz65ms2qpAobVd7WQsbW4PdsSJEMymyIMg==",
34033321 "cpu": [
34043322 "arm64"
34053323 ],
@@ -3418,9 +3336,9 @@
34183336 }
34193337 },
34203338 "node_modules/lightningcss-linux-x64-gnu": {
3421- "version": "1.30.2",
3422- "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.30.2.tgz",
3423- "integrity": "sha512-Cfd46gdmj1vQ+lR6VRTTadNHu6ALuw2pKR9lYq4FnhvgBc4zWY1EtZcAc6EffShbb1MFrIPfLDXD6Xprbnni4w==",
3339+ "version": "1.31.1",
3340+ "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.31.1.tgz",
3341+ "integrity": "sha512-xGlFWRMl+0KvUhgySdIaReQdB4FNudfUTARn7q0hh/V67PVGCs3ADFjw+6++kG1RNd0zdGRlEKa+T13/tQjPMA==",
34243342 "cpu": [
34253343 "x64"
34263344 ],
@@ -3439,9 +3357,9 @@
34393357 }
34403358 },
34413359 "node_modules/lightningcss-linux-x64-musl": {
3442- "version": "1.30.2",
3443- "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.30.2.tgz",
3444- "integrity": "sha512-XJaLUUFXb6/QG2lGIW6aIk6jKdtjtcffUT0NKvIqhSBY3hh9Ch+1LCeH80dR9q9LBjG3ewbDjnumefsLsP6aiA==",
3360+ "version": "1.31.1",
3361+ "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.31.1.tgz",
3362+ "integrity": "sha512-eowF8PrKHw9LpoZii5tdZwnBcYDxRw2rRCyvAXLi34iyeYfqCQNA9rmUM0ce62NlPhCvof1+9ivRaTY6pSKDaA==",
34453363 "cpu": [
34463364 "x64"
34473365 ],
@@ -3460,9 +3378,9 @@
34603378 }
34613379 },
34623380 "node_modules/lightningcss-win32-arm64-msvc": {
3463- "version": "1.30.2",
3464- "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.30.2.tgz",
3465- "integrity": "sha512-FZn+vaj7zLv//D/192WFFVA0RgHawIcHqLX9xuWiQt7P0PtdFEVaxgF9rjM/IRYHQXNnk61/H/gb2Ei+kUQ4xQ==",
3381+ "version": "1.31.1",
3382+ "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.31.1.tgz",
3383+ "integrity": "sha512-aJReEbSEQzx1uBlQizAOBSjcmr9dCdL3XuC/6HLXAxmtErsj2ICo5yYggg1qOODQMtnjNQv2UHb9NpOuFtYe4w==",
34663384 "cpu": [
34673385 "arm64"
34683386 ],
@@ -3481,9 +3399,9 @@
34813399 }
34823400 },
34833401 "node_modules/lightningcss-win32-x64-msvc": {
3484- "version": "1.30.2",
3485- "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.30.2.tgz",
3486- "integrity": "sha512-5g1yc73p+iAkid5phb4oVFMB45417DkRevRbt/El/gKXJk4jid+vPFF/AXbxn05Aky8PapwzZrdJShv5C0avjw==",
3402+ "version": "1.31.1",
3403+ "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.31.1.tgz",
3404+ "integrity": "sha512-I9aiFrbd7oYHwlnQDqr1Roz+fTz61oDDJX7n9tYF9FJymH1cIN1DtKw3iYt6b8WZgEjoNwVSncwF4wx/ZedMhw==",
34873405 "cpu": [
34883406 "x64"
34893407 ],
@@ -3533,13 +3451,6 @@
35333451 "url": "https://github.com/sponsors/sindresorhus"
35343452 }
35353453 },
3536- "node_modules/lodash.merge": {
3537- "version": "4.6.2",
3538- "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
3539- "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
3540- "dev": true,
3541- "license": "MIT"
3542- },
35433454 "node_modules/lz-string": {
35443455 "version": "1.5.0",
35453456 "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz",
@@ -3755,19 +3666,6 @@
37553666 "url": "https://github.com/sponsors/sindresorhus"
37563667 }
37573668 },
3758- "node_modules/parent-module": {
3759- "version": "1.0.1",
3760- "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
3761- "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
3762- "dev": true,
3763- "license": "MIT",
3764- "dependencies": {
3765- "callsites": "^3.0.0"
3766- },
3767- "engines": {
3768- "node": ">=6"
3769- }
3770- },
37713669 "node_modules/path-exists": {
37723670 "version": "4.0.0",
37733671 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
@@ -3828,7 +3726,6 @@
38283726 }
38293727 ],
38303728 "license": "MIT",
3831- "peer": true,
38323729 "dependencies": {
38333730 "nanoid": "^3.3.11",
38343731 "picocolors": "^1.1.1",
@@ -3987,16 +3884,6 @@
39873884 "url": "https://paulmillr.com/funding/"
39883885 }
39893886 },
3990- "node_modules/resolve-from": {
3991- "version": "4.0.0",
3992- "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
3993- "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
3994- "dev": true,
3995- "license": "MIT",
3996- "engines": {
3997- "node": ">=4"
3998- }
3999- },
40003887 "node_modules/rollup": {
40013888 "version": "4.56.0",
40023889 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.56.0.tgz",
@@ -4125,19 +4012,6 @@
41254012 "node": ">=0.10.0"
41264013 }
41274014 },
4128- "node_modules/strip-json-comments": {
4129- "version": "3.1.1",
4130- "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
4131- "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
4132- "dev": true,
4133- "license": "MIT",
4134- "engines": {
4135- "node": ">=8"
4136- },
4137- "funding": {
4138- "url": "https://github.com/sponsors/sindresorhus"
4139- }
4140- },
41414015 "node_modules/style-to-object": {
41424016 "version": "1.0.14",
41434017 "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-1.0.14.tgz",
@@ -4147,35 +4021,22 @@
41474021 "inline-style-parser": "0.2.7"
41484022 }
41494023 },
4150- "node_modules/supports-color": {
4151- "version": "7.2.0",
4152- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
4153- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
4154- "dev": true,
4155- "license": "MIT",
4156- "dependencies": {
4157- "has-flag": "^4.0.0"
4158- },
4159- "engines": {
4160- "node": ">=8"
4161- }
4162- },
41634024 "node_modules/svelte": {
4164- "version": "5.50.1",
4165- "resolved": "https://registry.npmjs.org/svelte/-/svelte-5.50.1.tgz",
4166- "integrity": "sha512-/Jlom4ddkISyVHXpM2O5dXP9pYnaiFrVQzPbIL1/pEoOa77ZunCb6nDgUCTNCQ/X3t64z9ukrK6R+BbB3kPR3A==",
4025+ "version": "5.53.2",
4026+ "resolved": "https://registry.npmjs.org/svelte/-/svelte-5.53.2.tgz",
4027+ "integrity": "sha512-yGONuIrcl/BMmqbm6/52Q/NYzfkta7uVlos5NSzGTfNJTTFtPPzra6rAQoQIwAqupeM3s9uuTf5PvioeiCdg9g==",
41674028 "license": "MIT",
4168- "peer": true,
41694029 "dependencies": {
41704030 "@jridgewell/remapping": "^2.3.4",
41714031 "@jridgewell/sourcemap-codec": "^1.5.0",
41724032 "@sveltejs/acorn-typescript": "^1.0.5",
41734033 "@types/estree": "^1.0.5",
4034+ "@types/trusted-types": "^2.0.7",
41744035 "acorn": "^8.12.1",
41754036 "aria-query": "^5.3.1",
41764037 "axobject-query": "^4.1.0",
41774038 "clsx": "^2.1.1",
4178- "devalue": "^5.6.2",
4039+ "devalue": "^5.6.3",
41794040 "esm-env": "^1.2.1",
41804041 "esrap": "^2.2.2",
41814042 "is-reference": "^3.0.3",
@@ -4215,9 +4076,9 @@
42154076 }
42164077 },
42174078 "node_modules/svelte-check": {
4218- "version": "4.3.6",
4219- "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-4.3.6.tgz",
4220- "integrity": "sha512-uBkz96ElE3G4pt9E1Tw0xvBfIUQkeH794kDQZdAUk795UVMr+NJZpuFSS62vcmO/DuSalK83LyOwhgWq8YGU1Q==",
4079+ "version": "4.4.3",
4080+ "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-4.4.3.tgz",
4081+ "integrity": "sha512-4HtdEv2hOoLCEsSXI+RDELk9okP/4sImWa7X02OjMFFOWeSdFF3NFy3vqpw0z+eH9C88J9vxZfUXz/Uv2A1ANw==",
42214082 "dev": true,
42224083 "license": "MIT",
42234084 "dependencies": {
@@ -4308,11 +4169,10 @@
43084169 "license": "MIT"
43094170 },
43104171 "node_modules/tailwind-merge": {
4311- "version": "3.4.0",
4312- "resolved": "https://registry.npmjs.org/tailwind-merge/-/tailwind-merge-3.4.0.tgz",
4313- "integrity": "sha512-uSaO4gnW+b3Y2aWoWfFpX62vn2sR3skfhbjsEnaBI81WD1wBLlHZe5sWf0AqjksNdYTbGBEd0UasQMT3SNV15g==",
4172+ "version": "3.5.0",
4173+ "resolved": "https://registry.npmjs.org/tailwind-merge/-/tailwind-merge-3.5.0.tgz",
4174+ "integrity": "sha512-I8K9wewnVDkL1NTGoqWmVEIlUcB9gFriAEkXkfCjX5ib8ezGxtR3xD7iZIxrfArjEsH7F1CHD4RFUtxefdqV/A==",
43144175 "license": "MIT",
4315- "peer": true,
43164176 "funding": {
43174177 "type": "github",
43184178 "url": "https://github.com/sponsors/dcastil"
@@ -4339,12 +4199,11 @@
43394199 }
43404200 },
43414201 "node_modules/tailwindcss": {
4342- "version": "4.1.18",
4343- "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.1.18.tgz",
4344- "integrity": "sha512-4+Z+0yiYyEtUVCScyfHCxOYP06L5Ne+JiHhY2IjR2KWMIWhJOYZKLSGZaP5HkZ8+bY0cxfzwDE5uOmzFXyIwxw==",
4202+ "version": "4.2.0",
4203+ "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.2.0.tgz",
4204+ "integrity": "sha512-yYzTZ4++b7fNYxFfpnberEEKu43w44aqDMNM9MHMmcKuCH7lL8jJ4yJ7LGHv7rSwiqM0nkiobF9I6cLlpS2P7Q==",
43454205 "dev": true,
4346- "license": "MIT",
4347- "peer": true
4206+ "license": "MIT"
43484207 },
43494208 "node_modules/tapable": {
43504209 "version": "2.3.0",
@@ -4425,7 +4284,6 @@
44254284 "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==",
44264285 "dev": true,
44274286 "license": "Apache-2.0",
4428- "peer": true,
44294287 "bin": {
44304288 "tsc": "bin/tsc",
44314289 "tsserver": "bin/tsserver"
@@ -4435,40 +4293,16 @@
44354293 }
44364294 },
44374295 "node_modules/typescript-eslint": {
4438- "version": "8.55.0",
4439- "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.55.0.tgz",
4440- "integrity": "sha512-HE4wj+r5lmDVS9gdaN0/+iqNvPZwGfnJ5lZuz7s5vLlg9ODw0bIiiETaios9LvFI1U94/VBXGm3CB2Y5cNFMpw==",
4441- "dev": true,
4442- "license": "MIT",
4443- "dependencies": {
4444- "@typescript-eslint/eslint-plugin": "8.55.0",
4445- "@typescript-eslint/parser": "8.55.0",
4446- "@typescript-eslint/typescript-estree": "8.55.0",
4447- "@typescript-eslint/utils": "8.55.0"
4448- },
4449- "engines": {
4450- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
4451- },
4452- "funding": {
4453- "type": "opencollective",
4454- "url": "https://opencollective.com/typescript-eslint"
4455- },
4456- "peerDependencies": {
4457- "eslint": "^8.57.0 || ^9.0.0",
4458- "typescript": ">=4.8.4 <6.0.0"
4459- }
4460- },
4461- "node_modules/typescript-eslint/node_modules/@typescript-eslint/utils": {
4462- "version": "8.55.0",
4463- "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.55.0.tgz",
4464- "integrity": "sha512-BqZEsnPGdYpgyEIkDC1BadNY8oMwckftxBT+C8W0g1iKPdeqKZBtTfnvcq0nf60u7MkjFO8RBvpRGZBPw4L2ow==",
4296+ "version": "8.56.0",
4297+ "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.56.0.tgz",
4298+ "integrity": "sha512-c7toRLrotJ9oixgdW7liukZpsnq5CZ7PuKztubGYlNppuTqhIoWfhgHo/7EU0v06gS2l/x0i2NEFK1qMIf0rIg==",
44654299 "dev": true,
44664300 "license": "MIT",
44674301 "dependencies": {
4468- "@eslint-community/eslint-utils": "^4.9.1",
4469- "@typescript-eslint/scope-manager": "8.55.0",
4470- "@typescript-eslint/types": "8.55.0",
4471- "@typescript-eslint/typescript-estree": "8.55.0"
4302+ "@typescript-eslint/eslint-plugin": "8.56.0",
4303+ "@typescript-eslint/parser": "8.56.0",
4304+ "@typescript-eslint/typescript-estree": "8.56.0",
4305+ "@typescript-eslint/utils": "8.56.0"
44724306 },
44734307 "engines": {
44744308 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -4478,14 +4312,14 @@
44784312 "url": "https://opencollective.com/typescript-eslint"
44794313 },
44804314 "peerDependencies": {
4481- "eslint": "^8.57.0 || ^9.0.0",
4315+ "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0",
44824316 "typescript": ">=4.8.4 <6.0.0"
44834317 }
44844318 },
44854319 "node_modules/undici-types": {
4486- "version": "7.16.0",
4487- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz",
4488- "integrity": "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==",
4320+ "version": "7.18.2",
4321+ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.18.2.tgz",
4322+ "integrity": "sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==",
44894323 "dev": true,
44904324 "license": "MIT"
44914325 },
@@ -4543,7 +4377,6 @@
45434377 "integrity": "sha512-w+N7Hifpc3gRjZ63vYBXA56dvvRlNWRczTdmCBBa+CotUzAPf5b7YMdMR/8CQoeYE5LX3W4wj6RYTgonm1b9DA==",
45444378 "dev": true,
45454379 "license": "MIT",
4546- "peer": true,
45474380 "dependencies": {
45484381 "esbuild": "^0.27.0",
45494382 "fdir": "^6.5.0",
@@ -8,34 +8,34 @@
8 "name": "@dumber/gui",8 "name": "@dumber/gui",
9 "version": "0.1.0",9 "version": "0.1.0",
10 "dependencies": {10 "dependencies": {
11- "bits-ui": "^2.15.5",11+ "bits-ui": "^2.16.2",
12 "clsx": "^2.1.1",12 "clsx": "^2.1.1",
13 "frappe-charts": "^1.6.2",13 "frappe-charts": "^1.6.2",
14 "mode-watcher": "^1.1.0",14 "mode-watcher": "^1.1.0",
15- "tailwind-merge": "^3.4.0"15+ "tailwind-merge": "^3.5.0"
16 },16 },
17 "devDependencies": {17 "devDependencies": {
18 "@internationalized/date": "^3.11.0",18 "@internationalized/date": "^3.11.0",
19- "@lucide/svelte": "^0.563.1",19+ "@lucide/svelte": "^0.575.0",
20 "@sveltejs/vite-plugin-svelte": "^6.2.4",20 "@sveltejs/vite-plugin-svelte": "^6.2.4",
21- "@tailwindcss/cli": "^4.0.0",21+ "@tailwindcss/cli": "^4.2.0",
22- "@tailwindcss/postcss": "^4.1.13",22+ "@tailwindcss/postcss": "^4.2.0",
23- "@types/node": "^25.2.3",23+ "@types/node": "^25.3.0",
24- "@typescript-eslint/eslint-plugin": "^8.55.0",24+ "@typescript-eslint/eslint-plugin": "^8.56.0",
25- "@typescript-eslint/parser": "^8.55.0",25+ "@typescript-eslint/parser": "^8.56.0",
26 "autoprefixer": "^10.4.24",26 "autoprefixer": "^10.4.24",
27- "eslint": "^9.39.2",27+ "eslint": "^10.0.1",
28 "eslint-plugin-svelte": "^3.15.0",28 "eslint-plugin-svelte": "^3.15.0",
29 "globals": "^17.3.0",29 "globals": "^17.3.0",
30 "postcss": "^8.4.47",30 "postcss": "^8.4.47",
31- "svelte": "^5.50.1",31+ "svelte": "^5.53.2",
32 "svelte-awesome-color-picker": "^4.1.0",32 "svelte-awesome-color-picker": "^4.1.0",
33- "svelte-check": "^4.3.6",33+ "svelte-check": "^4.4.3",
34 "tailwind-variants": "^3.2.2",34 "tailwind-variants": "^3.2.2",
35 "tailwindcss": "^4.0.0",35 "tailwindcss": "^4.0.0",
36 "tw-animate-css": "^1.4.0",36 "tw-animate-css": "^1.4.0",
37 "typescript": "^5.3.0",37 "typescript": "^5.3.0",
38- "typescript-eslint": "^8.55.0",38+ "typescript-eslint": "^8.56.0",
39 "vite": "^7.3.1"39 "vite": "^7.3.1"
40 }40 }
41 },41 },
@@ -524,166 +524,107 @@
524 }524 }
525 },525 },
526 "node_modules/@eslint/config-array": {526 "node_modules/@eslint/config-array": {
527- "version": "0.21.1",527+ "version": "0.23.2",
528- "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.1.tgz",528+ "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.23.2.tgz",
529- "integrity": "sha512-aw1gNayWpdI/jSYVgzN5pL0cfzU02GT3NBpeT/DXbx1/1x7ZKxFPd9bwrzygx/qiwIQiJ1sw/zD8qY/kRvlGHA==",529+ "integrity": "sha512-YF+fE6LV4v5MGWRGj7G404/OZzGNepVF8fxk7jqmqo3lrza7a0uUcDnROGRBG1WFC1omYUS/Wp1f42i0M+3Q3A==",
530 "dev": true,530 "dev": true,
531 "license": "Apache-2.0",531 "license": "Apache-2.0",
532 "dependencies": {532 "dependencies": {
533- "@eslint/object-schema": "^2.1.7",533+ "@eslint/object-schema": "^3.0.2",
534 "debug": "^4.3.1",534 "debug": "^4.3.1",
535- "minimatch": "^3.1.2"535+ "minimatch": "^10.2.1"
536 },536 },
537 "engines": {537 "engines": {
538- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"538+ "node": "^20.19.0 || ^22.13.0 || >=24"
539 }539 }
540 },540 },
541- "node_modules/@eslint/config-array/node_modules/brace-expansion": {541+ "node_modules/@eslint/config-array/node_modules/balanced-match": {
542- "version": "1.1.12",542+ "version": "4.0.4",
543- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz",543+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz",
544- "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==",544+ "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==",
545 "dev": true,545 "dev": true,
546 "license": "MIT",546 "license": "MIT",
547- "dependencies": {
548- "balanced-match": "^1.0.0",
549- "concat-map": "0.0.1"
550- }
551- },
552- "node_modules/@eslint/config-array/node_modules/minimatch": {
553- "version": "3.1.2",
554- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
555- "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
556- "dev": true,
557- "license": "ISC",
558- "dependencies": {
559- "brace-expansion": "^1.1.7"
560- },
561 "engines": {547 "engines": {
562- "node": "*"548+ "node": "18 || 20 || >=22"
563 }549 }
564 },550 },
565- "node_modules/@eslint/config-helpers": {551+ "node_modules/@eslint/config-array/node_modules/brace-expansion": {
566- "version": "0.4.2",552+ "version": "5.0.3",
567- "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.4.2.tgz",553+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.3.tgz",
568- "integrity": "sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw==",554+ "integrity": "sha512-fy6KJm2RawA5RcHkLa1z/ScpBeA762UF9KmZQxwIbDtRJrgLzM10depAiEQ+CXYcoiqW1/m96OAAoke2nE9EeA==",
569- "dev": true,
570- "license": "Apache-2.0",
571- "dependencies": {
572- "@eslint/core": "^0.17.0"
573- },
574- "engines": {
575- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
576- }
577- },
578- "node_modules/@eslint/core": {
579- "version": "0.17.0",
580- "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.17.0.tgz",
581- "integrity": "sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==",
582 "dev": true,555 "dev": true,
583- "license": "Apache-2.0",556+ "license": "MIT",
584 "dependencies": {557 "dependencies": {
585- "@types/json-schema": "^7.0.15"558+ "balanced-match": "^4.0.2"
586 },559 },
587 "engines": {560 "engines": {
588- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"561+ "node": "18 || 20 || >=22"
589 }562 }
590 },563 },
591- "node_modules/@eslint/eslintrc": {564+ "node_modules/@eslint/config-array/node_modules/minimatch": {
592- "version": "3.3.3",565+ "version": "10.2.2",
593- "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.3.tgz",566+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.2.tgz",
594- "integrity": "sha512-Kr+LPIUVKz2qkx1HAMH8q1q6azbqBAsXJUxBl/ODDuVPX45Z9DfwB8tPjTi6nNZ8BuM3nbJxC5zCAg5elnBUTQ==",567+ "integrity": "sha512-+G4CpNBxa5MprY+04MbgOw1v7So6n5JY166pFi9KfYwT78fxScCeSNQSNzp6dpPSW2rONOps6Ocam1wFhCgoVw==",
595 "dev": true,568 "dev": true,
596- "license": "MIT",569+ "license": "BlueOak-1.0.0",
597 "dependencies": {570 "dependencies": {
598- "ajv": "^6.12.4",571+ "brace-expansion": "^5.0.2"
599- "debug": "^4.3.2",
600- "espree": "^10.0.1",
601- "globals": "^14.0.0",
602- "ignore": "^5.2.0",
603- "import-fresh": "^3.2.1",
604- "js-yaml": "^4.1.1",
605- "minimatch": "^3.1.2",
606- "strip-json-comments": "^3.1.1"
607 },572 },
608 "engines": {573 "engines": {
609- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"574+ "node": "18 || 20 || >=22"
610 },575 },
611 "funding": {576 "funding": {
612- "url": "https://opencollective.com/eslint"577+ "url": "https://github.com/sponsors/isaacs"
613 }578 }
614 },579 },
615- "node_modules/@eslint/eslintrc/node_modules/brace-expansion": {580+ "node_modules/@eslint/config-helpers": {
616- "version": "1.1.12",581+ "version": "0.5.2",
617- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz",582+ "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.5.2.tgz",
618- "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==",583+ "integrity": "sha512-a5MxrdDXEvqnIq+LisyCX6tQMPF/dSJpCfBgBauY+pNZ28yCtSsTvyTYrMhaI+LK26bVyCJfJkT0u8KIj2i1dQ==",
619 "dev": true,584 "dev": true,
620- "license": "MIT",585+ "license": "Apache-2.0",
621 "dependencies": {586 "dependencies": {
622- "balanced-match": "^1.0.0",587+ "@eslint/core": "^1.1.0"
623- "concat-map": "0.0.1"
624- }
625- },
626- "node_modules/@eslint/eslintrc/node_modules/globals": {
627- "version": "14.0.0",
628- "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz",
629- "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==",
630- "dev": true,
631- "license": "MIT",
632- "engines": {
633- "node": ">=18"
634 },588 },
635- "funding": {589+ "engines": {
636- "url": "https://github.com/sponsors/sindresorhus"590+ "node": "^20.19.0 || ^22.13.0 || >=24"
637 }591 }
638 },592 },
639- "node_modules/@eslint/eslintrc/node_modules/minimatch": {593+ "node_modules/@eslint/core": {
640- "version": "3.1.2",594+ "version": "1.1.0",
641- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",595+ "resolved": "https://registry.npmjs.org/@eslint/core/-/core-1.1.0.tgz",
642- "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",596+ "integrity": "sha512-/nr9K9wkr3P1EzFTdFdMoLuo1PmIxjmwvPozwoSodjNBdefGujXQUF93u1DDZpEaTuDvMsIQddsd35BwtrW9Xw==",
643 "dev": true,597 "dev": true,
644- "license": "ISC",598+ "license": "Apache-2.0",
645 "dependencies": {599 "dependencies": {
646- "brace-expansion": "^1.1.7"600+ "@types/json-schema": "^7.0.15"
647 },601 },
648 "engines": {602 "engines": {
649- "node": "*"603+ "node": "^20.19.0 || ^22.13.0 || >=24"
650- }
651- },
652- "node_modules/@eslint/js": {
653- "version": "9.39.2",
654- "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.39.2.tgz",
655- "integrity": "sha512-q1mjIoW1VX4IvSocvM/vbTiveKC4k9eLrajNEuSsmjymSDEbpGddtpfOoN7YGAqBK3NG+uqo8ia4PDTt8buCYA==",
656- "dev": true,
657- "license": "MIT",
658- "engines": {
659- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
660- },
661- "funding": {
662- "url": "https://eslint.org/donate"
663 }604 }
664 },605 },
665 "node_modules/@eslint/object-schema": {606 "node_modules/@eslint/object-schema": {
666- "version": "2.1.7",607+ "version": "3.0.2",
667- "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.7.tgz",608+ "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-3.0.2.tgz",
668- "integrity": "sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==",609+ "integrity": "sha512-HOy56KJt48Bx8KmJ+XGQNSUMT/6dZee/M54XyUyuvTvPXJmsERRvBchsUVx1UMe1WwIH49XLAczNC7V2INsuUw==",
669 "dev": true,610 "dev": true,
670 "license": "Apache-2.0",611 "license": "Apache-2.0",
671 "engines": {612 "engines": {
672- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"613+ "node": "^20.19.0 || ^22.13.0 || >=24"
673 }614 }
674 },615 },
675 "node_modules/@eslint/plugin-kit": {616 "node_modules/@eslint/plugin-kit": {
676- "version": "0.4.1",617+ "version": "0.6.0",
677- "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.4.1.tgz",618+ "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.6.0.tgz",
678- "integrity": "sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==",619+ "integrity": "sha512-bIZEUzOI1jkhviX2cp5vNyXQc6olzb2ohewQubuYlMXZ2Q/XjBO0x0XhGPvc9fjSIiUN0vw+0hq53BJ4eQSJKQ==",
679 "dev": true,620 "dev": true,
680 "license": "Apache-2.0",621 "license": "Apache-2.0",
681 "dependencies": {622 "dependencies": {
682- "@eslint/core": "^0.17.0",623+ "@eslint/core": "^1.1.0",
683 "levn": "^0.4.1"624 "levn": "^0.4.1"
684 },625 },
685 "engines": {626 "engines": {
686- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"627+ "node": "^20.19.0 || ^22.13.0 || >=24"
687 }628 }
688 },629 },
689 "node_modules/@floating-ui/core": {630 "node_modules/@floating-ui/core": {
@@ -768,7 +709,6 @@
768 "resolved": "https://registry.npmjs.org/@internationalized/date/-/date-3.11.0.tgz",709 "resolved": "https://registry.npmjs.org/@internationalized/date/-/date-3.11.0.tgz",
769 "integrity": "sha512-BOx5huLAWhicM9/ZFs84CzP+V3gBW6vlpM02yzsdYC7TGlZJX1OJiEEHcSayF00Z+3jLlm4w79amvSt6RqKN3Q==",710 "integrity": "sha512-BOx5huLAWhicM9/ZFs84CzP+V3gBW6vlpM02yzsdYC7TGlZJX1OJiEEHcSayF00Z+3jLlm4w79amvSt6RqKN3Q==",
770 "license": "Apache-2.0",711 "license": "Apache-2.0",
771- "peer": true,
772 "dependencies": {712 "dependencies": {
773 "@swc/helpers": "^0.5.0"713 "@swc/helpers": "^0.5.0"
774 }714 }
@@ -819,9 +759,9 @@
819 }759 }
820 },760 },
821 "node_modules/@lucide/svelte": {761 "node_modules/@lucide/svelte": {
822- "version": "0.563.1",762+ "version": "0.575.0",
823- "resolved": "https://registry.npmjs.org/@lucide/svelte/-/svelte-0.563.1.tgz",763+ "resolved": "https://registry.npmjs.org/@lucide/svelte/-/svelte-0.575.0.tgz",
824- "integrity": "sha512-Kt+MbnE5D9RsuI/csmf7M+HWxALe57x3A0DhQ8pPnnUpneh7zuldrYjlT+veWtk+tVnp5doQtaAAxLujzIlhBw==",764+ "integrity": "sha512-FEFp/0McZwsjBqh1Dn8H+UBm1yHFQYk+utuVMFDw57155+wz2XMoc1pw027ylCPzs+bi14UEXYKbekFhuJKtnw==",
825 "dev": true,765 "dev": true,
826 "license": "ISC",766 "license": "ISC",
827 "peerDependencies": {767 "peerDependencies": {
@@ -1502,7 +1442,6 @@
1502 "integrity": "sha512-ou/d51QSdTyN26D7h6dSpusAKaZkAiGM55/AKYi+9AGZw7q85hElbjK3kEyzXHhLSnRISHOYzVge6x0jRZ7DXA==",1442 "integrity": "sha512-ou/d51QSdTyN26D7h6dSpusAKaZkAiGM55/AKYi+9AGZw7q85hElbjK3kEyzXHhLSnRISHOYzVge6x0jRZ7DXA==",
1503 "dev": true,1443 "dev": true,
1504 "license": "MIT",1444 "license": "MIT",
1505- "peer": true,
1506 "dependencies": {1445 "dependencies": {
1507 "@sveltejs/vite-plugin-svelte-inspector": "^5.0.0",1446 "@sveltejs/vite-plugin-svelte-inspector": "^5.0.0",
1508 "deepmerge": "^4.3.1",1447 "deepmerge": "^4.3.1",
@@ -1546,68 +1485,68 @@
1546 }1485 }
1547 },1486 },
1548 "node_modules/@tailwindcss/cli": {1487 "node_modules/@tailwindcss/cli": {
1549- "version": "4.1.18",1488+ "version": "4.2.0",
1550- "resolved": "https://registry.npmjs.org/@tailwindcss/cli/-/cli-4.1.18.tgz",1489+ "resolved": "https://registry.npmjs.org/@tailwindcss/cli/-/cli-4.2.0.tgz",
1551- "integrity": "sha512-sMZ+lZbDyxwjD2E0L7oRUjJ01Ffjtme5OtjvvnC+cV4CEDcbqzbp25TCpxHj6kWLU9+DlqJOiNgSOgctC2aZmg==",1490+ "integrity": "sha512-C62SWDp+6Rj5DHJDlMyAqESpmljiQ35H4SncAcVn3Gm0rEPrKFDIdAheT74s9zAbrsa2D/L+jJaPgCO1fyZG6g==",
1552 "dev": true,1491 "dev": true,
1553 "license": "MIT",1492 "license": "MIT",
1554 "dependencies": {1493 "dependencies": {
1555 "@parcel/watcher": "^2.5.1",1494 "@parcel/watcher": "^2.5.1",
1556- "@tailwindcss/node": "4.1.18",1495+ "@tailwindcss/node": "4.2.0",
1557- "@tailwindcss/oxide": "4.1.18",1496+ "@tailwindcss/oxide": "4.2.0",
1558- "enhanced-resolve": "^5.18.3",1497+ "enhanced-resolve": "^5.19.0",
1559 "mri": "^1.2.0",1498 "mri": "^1.2.0",
1560 "picocolors": "^1.1.1",1499 "picocolors": "^1.1.1",
1561- "tailwindcss": "4.1.18"1500+ "tailwindcss": "4.2.0"
1562 },1501 },
1563 "bin": {1502 "bin": {
1564 "tailwindcss": "dist/index.mjs"1503 "tailwindcss": "dist/index.mjs"
1565 }1504 }
1566 },1505 },
1567 "node_modules/@tailwindcss/node": {1506 "node_modules/@tailwindcss/node": {
1568- "version": "4.1.18",1507+ "version": "4.2.0",
1569- "resolved": "https://registry.npmjs.org/@tailwindcss/node/-/node-4.1.18.tgz",1508+ "resolved": "https://registry.npmjs.org/@tailwindcss/node/-/node-4.2.0.tgz",
1570- "integrity": "sha512-DoR7U1P7iYhw16qJ49fgXUlry1t4CpXeErJHnQ44JgTSKMaZUdf17cfn5mHchfJ4KRBZRFA/Coo+MUF5+gOaCQ==",1509+ "integrity": "sha512-Yv+fn/o2OmL5fh/Ir62VXItdShnUxfpkMA4Y7jdeC8O81WPB8Kf6TT6GSHvnqgSwDzlB5iT7kDpeXxLsUS0T6Q==",
1571 "dev": true,1510 "dev": true,
1572 "license": "MIT",1511 "license": "MIT",
1573 "dependencies": {1512 "dependencies": {
1574- "@jridgewell/remapping": "^2.3.4",1513+ "@jridgewell/remapping": "^2.3.5",
1575- "enhanced-resolve": "^5.18.3",1514+ "enhanced-resolve": "^5.19.0",
1576 "jiti": "^2.6.1",1515 "jiti": "^2.6.1",
1577- "lightningcss": "1.30.2",1516+ "lightningcss": "1.31.1",
1578 "magic-string": "^0.30.21",1517 "magic-string": "^0.30.21",
1579 "source-map-js": "^1.2.1",1518 "source-map-js": "^1.2.1",
1580- "tailwindcss": "4.1.18"1519+ "tailwindcss": "4.2.0"
1581 }1520 }
1582 },1521 },
1583 "node_modules/@tailwindcss/oxide": {1522 "node_modules/@tailwindcss/oxide": {
1584- "version": "4.1.18",1523+ "version": "4.2.0",
1585- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide/-/oxide-4.1.18.tgz",1524+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide/-/oxide-4.2.0.tgz",
1586- "integrity": "sha512-EgCR5tTS5bUSKQgzeMClT6iCY3ToqE1y+ZB0AKldj809QXk1Y+3jB0upOYZrn9aGIzPtUsP7sX4QQ4XtjBB95A==",1525+ "integrity": "sha512-AZqQzADaj742oqn2xjl5JbIOzZB/DGCYF/7bpvhA8KvjUj9HJkag6bBuwZvH1ps6dfgxNHyuJVlzSr2VpMgdTQ==",
1587 "dev": true,1526 "dev": true,
1588 "license": "MIT",1527 "license": "MIT",
1589 "engines": {1528 "engines": {
1590- "node": ">= 10"1529+ "node": ">= 20"
1591 },1530 },
1592 "optionalDependencies": {1531 "optionalDependencies": {
1593- "@tailwindcss/oxide-android-arm64": "4.1.18",1532+ "@tailwindcss/oxide-android-arm64": "4.2.0",
1594- "@tailwindcss/oxide-darwin-arm64": "4.1.18",1533+ "@tailwindcss/oxide-darwin-arm64": "4.2.0",
1595- "@tailwindcss/oxide-darwin-x64": "4.1.18",1534+ "@tailwindcss/oxide-darwin-x64": "4.2.0",
1596- "@tailwindcss/oxide-freebsd-x64": "4.1.18",1535+ "@tailwindcss/oxide-freebsd-x64": "4.2.0",
1597- "@tailwindcss/oxide-linux-arm-gnueabihf": "4.1.18",1536+ "@tailwindcss/oxide-linux-arm-gnueabihf": "4.2.0",
1598- "@tailwindcss/oxide-linux-arm64-gnu": "4.1.18",1537+ "@tailwindcss/oxide-linux-arm64-gnu": "4.2.0",
1599- "@tailwindcss/oxide-linux-arm64-musl": "4.1.18",1538+ "@tailwindcss/oxide-linux-arm64-musl": "4.2.0",
1600- "@tailwindcss/oxide-linux-x64-gnu": "4.1.18",1539+ "@tailwindcss/oxide-linux-x64-gnu": "4.2.0",
1601- "@tailwindcss/oxide-linux-x64-musl": "4.1.18",1540+ "@tailwindcss/oxide-linux-x64-musl": "4.2.0",
1602- "@tailwindcss/oxide-wasm32-wasi": "4.1.18",1541+ "@tailwindcss/oxide-wasm32-wasi": "4.2.0",
1603- "@tailwindcss/oxide-win32-arm64-msvc": "4.1.18",1542+ "@tailwindcss/oxide-win32-arm64-msvc": "4.2.0",
1604- "@tailwindcss/oxide-win32-x64-msvc": "4.1.18"1543+ "@tailwindcss/oxide-win32-x64-msvc": "4.2.0"
1605 }1544 }
1606 },1545 },
1607 "node_modules/@tailwindcss/oxide-android-arm64": {1546 "node_modules/@tailwindcss/oxide-android-arm64": {
1608- "version": "4.1.18",1547+ "version": "4.2.0",
1609- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-android-arm64/-/oxide-android-arm64-4.1.18.tgz",1548+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-android-arm64/-/oxide-android-arm64-4.2.0.tgz",
1610- "integrity": "sha512-dJHz7+Ugr9U/diKJA0W6N/6/cjI+ZTAoxPf9Iz9BFRF2GzEX8IvXxFIi/dZBloVJX/MZGvRuFA9rqwdiIEZQ0Q==",1549+ "integrity": "sha512-F0QkHAVaW/JNBWl4CEKWdZ9PMb0khw5DCELAOnu+RtjAfx5Zgw+gqCHFvqg3AirU1IAd181fwOtJQ5I8Yx5wtw==",
1611 "cpu": [1550 "cpu": [
1612 "arm64"1551 "arm64"
1613 ],1552 ],
@@ -1618,13 +1557,13 @@
1618 "android"1557 "android"
1619 ],1558 ],
1620 "engines": {1559 "engines": {
1621- "node": ">= 10"1560+ "node": ">= 20"
1622 }1561 }
1623 },1562 },
1624 "node_modules/@tailwindcss/oxide-darwin-arm64": {1563 "node_modules/@tailwindcss/oxide-darwin-arm64": {
1625- "version": "4.1.18",1564+ "version": "4.2.0",
1626- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-arm64/-/oxide-darwin-arm64-4.1.18.tgz",1565+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-arm64/-/oxide-darwin-arm64-4.2.0.tgz",
1627- "integrity": "sha512-Gc2q4Qhs660bhjyBSKgq6BYvwDz4G+BuyJ5H1xfhmDR3D8HnHCmT/BSkvSL0vQLy/nkMLY20PQ2OoYMO15Jd0A==",1566+ "integrity": "sha512-I0QylkXsBsJMZ4nkUNSR04p6+UptjcwhcVo3Zu828ikiEqHjVmQL9RuQ6uT/cVIiKpvtVA25msu/eRV97JeNSA==",
1628 "cpu": [1567 "cpu": [
1629 "arm64"1568 "arm64"
1630 ],1569 ],
@@ -1635,13 +1574,13 @@
1635 "darwin"1574 "darwin"
1636 ],1575 ],
1637 "engines": {1576 "engines": {
1638- "node": ">= 10"1577+ "node": ">= 20"
1639 }1578 }
1640 },1579 },
1641 "node_modules/@tailwindcss/oxide-darwin-x64": {1580 "node_modules/@tailwindcss/oxide-darwin-x64": {
1642- "version": "4.1.18",1581+ "version": "4.2.0",
1643- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-x64/-/oxide-darwin-x64-4.1.18.tgz",1582+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-x64/-/oxide-darwin-x64-4.2.0.tgz",
1644- "integrity": "sha512-FL5oxr2xQsFrc3X9o1fjHKBYBMD1QZNyc1Xzw/h5Qu4XnEBi3dZn96HcHm41c/euGV+GRiXFfh2hUCyKi/e+yw==",1583+ "integrity": "sha512-6TmQIn4p09PBrmnkvbYQ0wbZhLtbaksCDx7Y7R3FYYx0yxNA7xg5KP7dowmQ3d2JVdabIHvs3Hx4K3d5uCf8xg==",
1645 "cpu": [1584 "cpu": [
1646 "x64"1585 "x64"
1647 ],1586 ],
@@ -1652,13 +1591,13 @@
1652 "darwin"1591 "darwin"
1653 ],1592 ],
1654 "engines": {1593 "engines": {
1655- "node": ">= 10"1594+ "node": ">= 20"
1656 }1595 }
1657 },1596 },
1658 "node_modules/@tailwindcss/oxide-freebsd-x64": {1597 "node_modules/@tailwindcss/oxide-freebsd-x64": {
1659- "version": "4.1.18",1598+ "version": "4.2.0",
1660- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-freebsd-x64/-/oxide-freebsd-x64-4.1.18.tgz",1599+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-freebsd-x64/-/oxide-freebsd-x64-4.2.0.tgz",
1661- "integrity": "sha512-Fj+RHgu5bDodmV1dM9yAxlfJwkkWvLiRjbhuO2LEtwtlYlBgiAT4x/j5wQr1tC3SANAgD+0YcmWVrj8R9trVMA==",1600+ "integrity": "sha512-qBudxDvAa2QwGlq9y7VIzhTvp2mLJ6nD/G8/tI70DCDoneaUeLWBJaPcbfzqRIWraj+o969aDQKvKW9dvkUizw==",
1662 "cpu": [1601 "cpu": [
1663 "x64"1602 "x64"
1664 ],1603 ],
@@ -1669,13 +1608,13 @@
1669 "freebsd"1608 "freebsd"
1670 ],1609 ],
1671 "engines": {1610 "engines": {
1672- "node": ">= 10"1611+ "node": ">= 20"
1673 }1612 }
1674 },1613 },
1675 "node_modules/@tailwindcss/oxide-linux-arm-gnueabihf": {1614 "node_modules/@tailwindcss/oxide-linux-arm-gnueabihf": {
1676- "version": "4.1.18",1615+ "version": "4.2.0",
1677- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm-gnueabihf/-/oxide-linux-arm-gnueabihf-4.1.18.tgz",1616+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm-gnueabihf/-/oxide-linux-arm-gnueabihf-4.2.0.tgz",
1678- "integrity": "sha512-Fp+Wzk/Ws4dZn+LV2Nqx3IilnhH51YZoRaYHQsVq3RQvEl+71VGKFpkfHrLM/Li+kt5c0DJe/bHXK1eHgDmdiA==",1617+ "integrity": "sha512-7XKkitpy5NIjFZNUQPeUyNJNJn1CJeV7rmMR+exHfTuOsg8rxIO9eNV5TSEnqRcaOK77zQpsyUkBWmPy8FgdSg==",
1679 "cpu": [1618 "cpu": [
1680 "arm"1619 "arm"
1681 ],1620 ],
@@ -1686,13 +1625,13 @@
1686 "linux"1625 "linux"
1687 ],1626 ],
1688 "engines": {1627 "engines": {
1689- "node": ">= 10"1628+ "node": ">= 20"
1690 }1629 }
1691 },1630 },
1692 "node_modules/@tailwindcss/oxide-linux-arm64-gnu": {1631 "node_modules/@tailwindcss/oxide-linux-arm64-gnu": {
1693- "version": "4.1.18",1632+ "version": "4.2.0",
1694- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-gnu/-/oxide-linux-arm64-gnu-4.1.18.tgz",1633+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-gnu/-/oxide-linux-arm64-gnu-4.2.0.tgz",
1695- "integrity": "sha512-S0n3jboLysNbh55Vrt7pk9wgpyTTPD0fdQeh7wQfMqLPM/Hrxi+dVsLsPrycQjGKEQk85Kgbx+6+QnYNiHalnw==",1634+ "integrity": "sha512-Mff5a5Q3WoQR01pGU1gr29hHM1N93xYrKkGXfPw/aRtK4bOc331Ho4Tgfsm5WDGvpevqMpdlkCojT3qlCQbCpA==",
1696 "cpu": [1635 "cpu": [
1697 "arm64"1636 "arm64"
1698 ],1637 ],
@@ -1703,13 +1642,13 @@
1703 "linux"1642 "linux"
1704 ],1643 ],
1705 "engines": {1644 "engines": {
1706- "node": ">= 10"1645+ "node": ">= 20"
1707 }1646 }
1708 },1647 },
1709 "node_modules/@tailwindcss/oxide-linux-arm64-musl": {1648 "node_modules/@tailwindcss/oxide-linux-arm64-musl": {
1710- "version": "4.1.18",1649+ "version": "4.2.0",
1711- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-musl/-/oxide-linux-arm64-musl-4.1.18.tgz",1650+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-musl/-/oxide-linux-arm64-musl-4.2.0.tgz",
1712- "integrity": "sha512-1px92582HkPQlaaCkdRcio71p8bc8i/ap5807tPRDK/uw953cauQBT8c5tVGkOwrHMfc2Yh6UuxaH4vtTjGvHg==",1651+ "integrity": "sha512-XKcSStleEVnbH6W/9DHzZv1YhjE4eSS6zOu2eRtYAIh7aV4o3vIBs+t/B15xlqoxt6ef/0uiqJVB6hkHjWD/0A==",
1713 "cpu": [1652 "cpu": [
1714 "arm64"1653 "arm64"
1715 ],1654 ],
@@ -1720,13 +1659,13 @@
1720 "linux"1659 "linux"
1721 ],1660 ],
1722 "engines": {1661 "engines": {
1723- "node": ">= 10"1662+ "node": ">= 20"
1724 }1663 }
1725 },1664 },
1726 "node_modules/@tailwindcss/oxide-linux-x64-gnu": {1665 "node_modules/@tailwindcss/oxide-linux-x64-gnu": {
1727- "version": "4.1.18",1666+ "version": "4.2.0",
1728- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-gnu/-/oxide-linux-x64-gnu-4.1.18.tgz",1667+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-gnu/-/oxide-linux-x64-gnu-4.2.0.tgz",
1729- "integrity": "sha512-v3gyT0ivkfBLoZGF9LyHmts0Isc8jHZyVcbzio6Wpzifg/+5ZJpDiRiUhDLkcr7f/r38SWNe7ucxmGW3j3Kb/g==",1668+ "integrity": "sha512-/hlXCBqn9K6fi7eAM0RsobHwJYa5V/xzWspVTzxnX+Ft9v6n+30Pz8+RxCn7sQL/vRHHLS30iQPrHQunu6/vJA==",
1730 "cpu": [1669 "cpu": [
1731 "x64"1670 "x64"
1732 ],1671 ],
@@ -1737,13 +1676,13 @@
1737 "linux"1676 "linux"
1738 ],1677 ],
1739 "engines": {1678 "engines": {
1740- "node": ">= 10"1679+ "node": ">= 20"
1741 }1680 }
1742 },1681 },
1743 "node_modules/@tailwindcss/oxide-linux-x64-musl": {1682 "node_modules/@tailwindcss/oxide-linux-x64-musl": {
1744- "version": "4.1.18",1683+ "version": "4.2.0",
1745- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-musl/-/oxide-linux-x64-musl-4.1.18.tgz",1684+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-musl/-/oxide-linux-x64-musl-4.2.0.tgz",
1746- "integrity": "sha512-bhJ2y2OQNlcRwwgOAGMY0xTFStt4/wyU6pvI6LSuZpRgKQwxTec0/3Scu91O8ir7qCR3AuepQKLU/kX99FouqQ==",1685+ "integrity": "sha512-lKUaygq4G7sWkhQbfdRRBkaq4LY39IriqBQ+Gk6l5nKq6Ay2M2ZZb1tlIyRNgZKS8cbErTwuYSor0IIULC0SHw==",
1747 "cpu": [1686 "cpu": [
1748 "x64"1687 "x64"
1749 ],1688 ],
@@ -1754,13 +1693,13 @@
1754 "linux"1693 "linux"
1755 ],1694 ],
1756 "engines": {1695 "engines": {
1757- "node": ">= 10"1696+ "node": ">= 20"
1758 }1697 }
1759 },1698 },
1760 "node_modules/@tailwindcss/oxide-wasm32-wasi": {1699 "node_modules/@tailwindcss/oxide-wasm32-wasi": {
1761- "version": "4.1.18",1700+ "version": "4.2.0",
1762- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-wasm32-wasi/-/oxide-wasm32-wasi-4.1.18.tgz",1701+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-wasm32-wasi/-/oxide-wasm32-wasi-4.2.0.tgz",
1763- "integrity": "sha512-LffYTvPjODiP6PT16oNeUQJzNVyJl1cjIebq/rWWBF+3eDst5JGEFSc5cWxyRCJ0Mxl+KyIkqRxk1XPEs9x8TA==",1702+ "integrity": "sha512-xuDjhAsFdUuFP5W9Ze4k/o4AskUtI8bcAGU4puTYprr89QaYFmhYOPfP+d1pH+k9ets6RoE23BXZM1X1jJqoyw==",
1764 "bundleDependencies": [1703 "bundleDependencies": [
1765 "@napi-rs/wasm-runtime",1704 "@napi-rs/wasm-runtime",
1766 "@emnapi/core",1705 "@emnapi/core",
@@ -1776,19 +1715,19 @@
1776 "license": "MIT",1715 "license": "MIT",
1777 "optional": true,1716 "optional": true,
1778 "dependencies": {1717 "dependencies": {
1779- "@emnapi/core": "^1.7.1",1718+ "@emnapi/core": "^1.8.1",
1780- "@emnapi/runtime": "^1.7.1",1719+ "@emnapi/runtime": "^1.8.1",
1781 "@emnapi/wasi-threads": "^1.1.0",1720 "@emnapi/wasi-threads": "^1.1.0",
1782- "@napi-rs/wasm-runtime": "^1.1.0",1721+ "@napi-rs/wasm-runtime": "^1.1.1",
1783 "@tybys/wasm-util": "^0.10.1",1722 "@tybys/wasm-util": "^0.10.1",
1784- "tslib": "^2.4.0"1723+ "tslib": "^2.8.1"
1785 },1724 },
1786 "engines": {1725 "engines": {
1787 "node": ">=14.0.0"1726 "node": ">=14.0.0"
1788 }1727 }
1789 },1728 },
1790 "node_modules/@tailwindcss/oxide-wasm32-wasi/node_modules/@emnapi/core": {1729 "node_modules/@tailwindcss/oxide-wasm32-wasi/node_modules/@emnapi/core": {
1791- "version": "1.7.1",1730+ "version": "1.8.1",
1792 "dev": true,1731 "dev": true,
1793 "inBundle": true,1732 "inBundle": true,
1794 "license": "MIT",1733 "license": "MIT",
@@ -1799,7 +1738,7 @@
1799 }1738 }
1800 },1739 },
1801 "node_modules/@tailwindcss/oxide-wasm32-wasi/node_modules/@emnapi/runtime": {1740 "node_modules/@tailwindcss/oxide-wasm32-wasi/node_modules/@emnapi/runtime": {
1802- "version": "1.7.1",1741+ "version": "1.8.1",
1803 "dev": true,1742 "dev": true,
1804 "inBundle": true,1743 "inBundle": true,
1805 "license": "MIT",1744 "license": "MIT",
@@ -1819,7 +1758,7 @@
1819 }1758 }
1820 },1759 },
1821 "node_modules/@tailwindcss/oxide-wasm32-wasi/node_modules/@napi-rs/wasm-runtime": {1760 "node_modules/@tailwindcss/oxide-wasm32-wasi/node_modules/@napi-rs/wasm-runtime": {
1822- "version": "1.1.0",1761+ "version": "1.1.1",
1823 "dev": true,1762 "dev": true,
1824 "inBundle": true,1763 "inBundle": true,
1825 "license": "MIT",1764 "license": "MIT",
@@ -1828,6 +1767,10 @@
1828 "@emnapi/core": "^1.7.1",1767 "@emnapi/core": "^1.7.1",
1829 "@emnapi/runtime": "^1.7.1",1768 "@emnapi/runtime": "^1.7.1",
1830 "@tybys/wasm-util": "^0.10.1"1769 "@tybys/wasm-util": "^0.10.1"
1770+ },
1771+ "funding": {
1772+ "type": "github",
1773+ "url": "https://github.com/sponsors/Brooooooklyn"
1831 }1774 }
1832 },1775 },
1833 "node_modules/@tailwindcss/oxide-wasm32-wasi/node_modules/@tybys/wasm-util": {1776 "node_modules/@tailwindcss/oxide-wasm32-wasi/node_modules/@tybys/wasm-util": {
@@ -1848,9 +1791,9 @@
1848 "optional": true1791 "optional": true
1849 },1792 },
1850 "node_modules/@tailwindcss/oxide-win32-arm64-msvc": {1793 "node_modules/@tailwindcss/oxide-win32-arm64-msvc": {
1851- "version": "4.1.18",1794+ "version": "4.2.0",
1852- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-arm64-msvc/-/oxide-win32-arm64-msvc-4.1.18.tgz",1795+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-arm64-msvc/-/oxide-win32-arm64-msvc-4.2.0.tgz",
1853- "integrity": "sha512-HjSA7mr9HmC8fu6bdsZvZ+dhjyGCLdotjVOgLA2vEqxEBZaQo9YTX4kwgEvPCpRh8o4uWc4J/wEoFzhEmjvPbA==",1796+ "integrity": "sha512-2UU/15y1sWDEDNJXxEIrfWKC2Yb4YgIW5Xz2fKFqGzFWfoMHWFlfa1EJlGO2Xzjkq/tvSarh9ZTjvbxqWvLLXA==",
1854 "cpu": [1797 "cpu": [
1855 "arm64"1798 "arm64"
1856 ],1799 ],
@@ -1861,13 +1804,13 @@
1861 "win32"1804 "win32"
1862 ],1805 ],
1863 "engines": {1806 "engines": {
1864- "node": ">= 10"1807+ "node": ">= 20"
1865 }1808 }
1866 },1809 },
1867 "node_modules/@tailwindcss/oxide-win32-x64-msvc": {1810 "node_modules/@tailwindcss/oxide-win32-x64-msvc": {
1868- "version": "4.1.18",1811+ "version": "4.2.0",
1869- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-x64-msvc/-/oxide-win32-x64-msvc-4.1.18.tgz",1812+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-x64-msvc/-/oxide-win32-x64-msvc-4.2.0.tgz",
1870- "integrity": "sha512-bJWbyYpUlqamC8dpR7pfjA0I7vdF6t5VpUGMWRkXVE3AXgIZjYUYAK7II1GNaxR8J1SSrSrppRar8G++JekE3Q==",1813+ "integrity": "sha512-CrFadmFoc+z76EV6LPG1jx6XceDsaCG3lFhyLNo/bV9ByPrE+FnBPckXQVP4XRkN76h3Fjt/a+5Er/oA/nCBvQ==",
1871 "cpu": [1814 "cpu": [
1872 "x64"1815 "x64"
1873 ],1816 ],
@@ -1878,23 +1821,30 @@
1878 "win32"1821 "win32"
1879 ],1822 ],
1880 "engines": {1823 "engines": {
1881- "node": ">= 10"1824+ "node": ">= 20"
1882 }1825 }
1883 },1826 },
1884 "node_modules/@tailwindcss/postcss": {1827 "node_modules/@tailwindcss/postcss": {
1885- "version": "4.1.18",1828+ "version": "4.2.0",
1886- "resolved": "https://registry.npmjs.org/@tailwindcss/postcss/-/postcss-4.1.18.tgz",1829+ "resolved": "https://registry.npmjs.org/@tailwindcss/postcss/-/postcss-4.2.0.tgz",
1887- "integrity": "sha512-Ce0GFnzAOuPyfV5SxjXGn0CubwGcuDB0zcdaPuCSzAa/2vII24JTkH+I6jcbXLb1ctjZMZZI6OjDaLPJQL1S0g==",1830+ "integrity": "sha512-u6YBacGpOm/ixPfKqfgrJEjMfrYmPD7gEFRoygS/hnQaRtV0VCBdpkx5Ouw9pnaLRwwlgGCuJw8xLpaR0hOrQg==",
1888 "dev": true,1831 "dev": true,
1889 "license": "MIT",1832 "license": "MIT",
1890 "dependencies": {1833 "dependencies": {
1891 "@alloc/quick-lru": "^5.2.0",1834 "@alloc/quick-lru": "^5.2.0",
1892- "@tailwindcss/node": "4.1.18",1835+ "@tailwindcss/node": "4.2.0",
1893- "@tailwindcss/oxide": "4.1.18",1836+ "@tailwindcss/oxide": "4.2.0",
1894- "postcss": "^8.4.41",1837+ "postcss": "^8.5.6",
1895- "tailwindcss": "4.1.18"1838+ "tailwindcss": "4.2.0"
1896 }1839 }
1897 },1840 },
1841+ "node_modules/@types/esrecurse": {
1842+ "version": "4.3.1",
1843+ "resolved": "https://registry.npmjs.org/@types/esrecurse/-/esrecurse-4.3.1.tgz",
1844+ "integrity": "sha512-xJBAbDifo5hpffDBuHl0Y8ywswbiAp/Wi7Y/GtAgSlZyIABppyurxVueOPE8LUQOxdlgi6Zqce7uoEpqNTeiUw==",
1845+ "dev": true,
1846+ "license": "MIT"
1847+ },
1898 "node_modules/@types/estree": {1848 "node_modules/@types/estree": {
1899 "version": "1.0.8",1849 "version": "1.0.8",
1900 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz",1850 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz",
@@ -1909,28 +1859,33 @@
1909 "license": "MIT"1859 "license": "MIT"
1910 },1860 },
1911 "node_modules/@types/node": {1861 "node_modules/@types/node": {
1912- "version": "25.2.3",1862+ "version": "25.3.0",
1913- "resolved": "https://registry.npmjs.org/@types/node/-/node-25.2.3.tgz",1863+ "resolved": "https://registry.npmjs.org/@types/node/-/node-25.3.0.tgz",
1914- "integrity": "sha512-m0jEgYlYz+mDJZ2+F4v8D1AyQb+QzsNqRuI7xg1VQX/KlKS0qT9r1Mo16yo5F/MtifXFgaofIFsdFMox2SxIbQ==",1864+ "integrity": "sha512-4K3bqJpXpqfg2XKGK9bpDTc6xO/xoUP/RBWS7AtRMug6zZFaRekiLzjVtAoZMquxoAbzBvy5nxQ7veS5eYzf8A==",
1915 "dev": true,1865 "dev": true,
1916 "license": "MIT",1866 "license": "MIT",
1917- "peer": true,
1918 "dependencies": {1867 "dependencies": {
1919- "undici-types": "~7.16.0"1868+ "undici-types": "~7.18.0"
1920 }1869 }
1921 },1870 },
1871+ "node_modules/@types/trusted-types": {
1872+ "version": "2.0.7",
1873+ "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz",
1874+ "integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==",
1875+ "license": "MIT"
1876+ },
1922 "node_modules/@typescript-eslint/eslint-plugin": {1877 "node_modules/@typescript-eslint/eslint-plugin": {
1923- "version": "8.55.0",1878+ "version": "8.56.0",
1924- "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.55.0.tgz",1879+ "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.56.0.tgz",
1925- "integrity": "sha512-1y/MVSz0NglV1ijHC8OT49mPJ4qhPYjiK08YUQVbIOyu+5k862LKUHFkpKHWu//zmr7hDR2rhwUm6gnCGNmGBQ==",1880+ "integrity": "sha512-lRyPDLzNCuae71A3t9NEINBiTn7swyOhvUj3MyUOxb8x6g6vPEFoOU+ZRmGMusNC3X3YMhqMIX7i8ShqhT74Pw==",
1926 "dev": true,1881 "dev": true,
1927 "license": "MIT",1882 "license": "MIT",
1928 "dependencies": {1883 "dependencies": {
1929 "@eslint-community/regexpp": "^4.12.2",1884 "@eslint-community/regexpp": "^4.12.2",
1930- "@typescript-eslint/scope-manager": "8.55.0",1885+ "@typescript-eslint/scope-manager": "8.56.0",
1931- "@typescript-eslint/type-utils": "8.55.0",1886+ "@typescript-eslint/type-utils": "8.56.0",
1932- "@typescript-eslint/utils": "8.55.0",1887+ "@typescript-eslint/utils": "8.56.0",
1933- "@typescript-eslint/visitor-keys": "8.55.0",1888+ "@typescript-eslint/visitor-keys": "8.56.0",
1934 "ignore": "^7.0.5",1889 "ignore": "^7.0.5",
1935 "natural-compare": "^1.4.0",1890 "natural-compare": "^1.4.0",
1936 "ts-api-utils": "^2.4.0"1891 "ts-api-utils": "^2.4.0"
@@ -1943,47 +1898,20 @@
1943 "url": "https://opencollective.com/typescript-eslint"1898 "url": "https://opencollective.com/typescript-eslint"
1944 },1899 },
1945 "peerDependencies": {1900 "peerDependencies": {
1946- "@typescript-eslint/parser": "^8.55.0",1901+ "@typescript-eslint/parser": "^8.56.0",
1947- "eslint": "^8.57.0 || ^9.0.0",1902+ "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0",
1948 "typescript": ">=4.8.4 <6.0.0"1903 "typescript": ">=4.8.4 <6.0.0"
1949 }1904 }
1950 },1905 },
1951- "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/type-utils": {1906+ "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/scope-manager": {
1952- "version": "8.55.0",1907+ "version": "8.56.0",
1953- "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.55.0.tgz",1908+ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.56.0.tgz",
1954- "integrity": "sha512-x1iH2unH4qAt6I37I2CGlsNs+B9WGxurP2uyZLRz6UJoZWDBx9cJL1xVN/FiOmHEONEg6RIufdvyT0TEYIgC5g==",1909+ "integrity": "sha512-7UiO/XwMHquH+ZzfVCfUNkIXlp/yQjjnlYUyYz7pfvlK3/EyyN6BK+emDmGNyQLBtLGaYrTAI6KOw8tFucWL2w==",
1955 "dev": true,1910 "dev": true,
1956 "license": "MIT",1911 "license": "MIT",
1957 "dependencies": {1912 "dependencies": {
1958- "@typescript-eslint/types": "8.55.0",1913+ "@typescript-eslint/types": "8.56.0",
1959- "@typescript-eslint/typescript-estree": "8.55.0",1914+ "@typescript-eslint/visitor-keys": "8.56.0"
1960- "@typescript-eslint/utils": "8.55.0",
1961- "debug": "^4.4.3",
1962- "ts-api-utils": "^2.4.0"
1963- },
1964- "engines": {
1965- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1966- },
1967- "funding": {
1968- "type": "opencollective",
1969- "url": "https://opencollective.com/typescript-eslint"
1970- },
1971- "peerDependencies": {
1972- "eslint": "^8.57.0 || ^9.0.0",
1973- "typescript": ">=4.8.4 <6.0.0"
1974- }
1975- },
1976- "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/utils": {
1977- "version": "8.55.0",
1978- "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.55.0.tgz",
1979- "integrity": "sha512-BqZEsnPGdYpgyEIkDC1BadNY8oMwckftxBT+C8W0g1iKPdeqKZBtTfnvcq0nf60u7MkjFO8RBvpRGZBPw4L2ow==",
1980- "dev": true,
1981- "license": "MIT",
1982- "dependencies": {
1983- "@eslint-community/eslint-utils": "^4.9.1",
1984- "@typescript-eslint/scope-manager": "8.55.0",
1985- "@typescript-eslint/types": "8.55.0",
1986- "@typescript-eslint/typescript-estree": "8.55.0"
1987 },1915 },
1988 "engines": {1916 "engines": {
1989 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"1917 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -1991,10 +1919,6 @@
1991 "funding": {1919 "funding": {
1992 "type": "opencollective",1920 "type": "opencollective",
1993 "url": "https://opencollective.com/typescript-eslint"1921 "url": "https://opencollective.com/typescript-eslint"
1994- },
1995- "peerDependencies": {
1996- "eslint": "^8.57.0 || ^9.0.0",
1997- "typescript": ">=4.8.4 <6.0.0"
1998 }1922 }
1999 },1923 },
2000 "node_modules/@typescript-eslint/eslint-plugin/node_modules/ignore": {1924 "node_modules/@typescript-eslint/eslint-plugin/node_modules/ignore": {
@@ -2008,17 +1932,16 @@
2008 }1932 }
2009 },1933 },
2010 "node_modules/@typescript-eslint/parser": {1934 "node_modules/@typescript-eslint/parser": {
2011- "version": "8.55.0",1935+ "version": "8.56.0",
2012- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.55.0.tgz",1936+ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.56.0.tgz",
2013- "integrity": "sha512-4z2nCSBfVIMnbuu8uinj+f0o4qOeggYJLbjpPHka3KH1om7e+H9yLKTYgksTaHcGco+NClhhY2vyO3HsMH1RGw==",1937+ "integrity": "sha512-IgSWvLobTDOjnaxAfDTIHaECbkNlAlKv2j5SjpB2v7QHKv1FIfjwMy8FsDbVfDX/KjmCmYICcw7uGaXLhtsLNg==",
2014 "dev": true,1938 "dev": true,
2015 "license": "MIT",1939 "license": "MIT",
2016- "peer": true,
2017 "dependencies": {1940 "dependencies": {
2018- "@typescript-eslint/scope-manager": "8.55.0",1941+ "@typescript-eslint/scope-manager": "8.56.0",
2019- "@typescript-eslint/types": "8.55.0",1942+ "@typescript-eslint/types": "8.56.0",
2020- "@typescript-eslint/typescript-estree": "8.55.0",1943+ "@typescript-eslint/typescript-estree": "8.56.0",
2021- "@typescript-eslint/visitor-keys": "8.55.0",1944+ "@typescript-eslint/visitor-keys": "8.56.0",
2022 "debug": "^4.4.3"1945 "debug": "^4.4.3"
2023 },1946 },
2024 "engines": {1947 "engines": {
@@ -2029,19 +1952,37 @@
2029 "url": "https://opencollective.com/typescript-eslint"1952 "url": "https://opencollective.com/typescript-eslint"
2030 },1953 },
2031 "peerDependencies": {1954 "peerDependencies": {
2032- "eslint": "^8.57.0 || ^9.0.0",1955+ "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0",
2033 "typescript": ">=4.8.4 <6.0.0"1956 "typescript": ">=4.8.4 <6.0.0"
2034 }1957 }
2035 },1958 },
1959+ "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/scope-manager": {
1960+ "version": "8.56.0",
1961+ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.56.0.tgz",
1962+ "integrity": "sha512-7UiO/XwMHquH+ZzfVCfUNkIXlp/yQjjnlYUyYz7pfvlK3/EyyN6BK+emDmGNyQLBtLGaYrTAI6KOw8tFucWL2w==",
1963+ "dev": true,
1964+ "license": "MIT",
1965+ "dependencies": {
1966+ "@typescript-eslint/types": "8.56.0",
1967+ "@typescript-eslint/visitor-keys": "8.56.0"
1968+ },
1969+ "engines": {
1970+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1971+ },
1972+ "funding": {
1973+ "type": "opencollective",
1974+ "url": "https://opencollective.com/typescript-eslint"
1975+ }
1976+ },
2036 "node_modules/@typescript-eslint/project-service": {1977 "node_modules/@typescript-eslint/project-service": {
2037- "version": "8.55.0",1978+ "version": "8.56.0",
2038- "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.55.0.tgz",1979+ "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.56.0.tgz",
2039- "integrity": "sha512-zRcVVPFUYWa3kNnjaZGXSu3xkKV1zXy8M4nO/pElzQhFweb7PPtluDLQtKArEOGmjXoRjnUZ29NjOiF0eCDkcQ==",1980+ "integrity": "sha512-M3rnyL1vIQOMeWxTWIW096/TtVP+8W3p/XnaFflhmcFp+U4zlxUxWj4XwNs6HbDeTtN4yun0GNTTDBw/SvufKg==",
2040 "dev": true,1981 "dev": true,
2041 "license": "MIT",1982 "license": "MIT",
2042 "dependencies": {1983 "dependencies": {
2043- "@typescript-eslint/tsconfig-utils": "^8.55.0",1984+ "@typescript-eslint/tsconfig-utils": "^8.56.0",
2044- "@typescript-eslint/types": "^8.55.0",1985+ "@typescript-eslint/types": "^8.56.0",
2045 "debug": "^4.4.3"1986 "debug": "^4.4.3"
2046 },1987 },
2047 "engines": {1988 "engines": {
@@ -2055,30 +1996,36 @@
2055 "typescript": ">=4.8.4 <6.0.0"1996 "typescript": ">=4.8.4 <6.0.0"
2056 }1997 }
2057 },1998 },
2058- "node_modules/@typescript-eslint/scope-manager": {1999+ "node_modules/@typescript-eslint/tsconfig-utils": {
2059- "version": "8.55.0",2000+ "version": "8.56.0",
2060- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.55.0.tgz",2001+ "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.56.0.tgz",
2061- "integrity": "sha512-fVu5Omrd3jeqeQLiB9f1YsuK/iHFOwb04bCtY4BSCLgjNbOD33ZdV6KyEqplHr+IlpgT0QTZ/iJ+wT7hvTx49Q==",2002+ "integrity": "sha512-bSJoIIt4o3lKXD3xmDh9chZcjCz5Lk8xS7Rxn+6l5/pKrDpkCwtQNQQwZ2qRPk7TkUYhrq3WPIHXOXlbXP0itg==",
2062 "dev": true,2003 "dev": true,
2063 "license": "MIT",2004 "license": "MIT",
2064- "dependencies": {
2065- "@typescript-eslint/types": "8.55.0",
2066- "@typescript-eslint/visitor-keys": "8.55.0"
2067- },
2068 "engines": {2005 "engines": {
2069 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"2006 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2070 },2007 },
2071 "funding": {2008 "funding": {
2072 "type": "opencollective",2009 "type": "opencollective",
2073 "url": "https://opencollective.com/typescript-eslint"2010 "url": "https://opencollective.com/typescript-eslint"
2011+ },
2012+ "peerDependencies": {
2013+ "typescript": ">=4.8.4 <6.0.0"
2074 }2014 }
2075 },2015 },
2076- "node_modules/@typescript-eslint/tsconfig-utils": {2016+ "node_modules/@typescript-eslint/type-utils": {
2077- "version": "8.55.0",2017+ "version": "8.56.0",
2078- "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.55.0.tgz",2018+ "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.56.0.tgz",
2079- "integrity": "sha512-1R9cXqY7RQd7WuqSN47PK9EDpgFUK3VqdmbYrvWJZYDd0cavROGn+74ktWBlmJ13NXUQKlZ/iAEQHI/V0kKe0Q==",2019+ "integrity": "sha512-qX2L3HWOU2nuDs6GzglBeuFXviDODreS58tLY/BALPC7iu3Fa+J7EOTwnX9PdNBxUI7Uh0ntP0YWGnxCkXzmfA==",
2080 "dev": true,2020 "dev": true,
2081 "license": "MIT",2021 "license": "MIT",
2022+ "dependencies": {
2023+ "@typescript-eslint/types": "8.56.0",
2024+ "@typescript-eslint/typescript-estree": "8.56.0",
2025+ "@typescript-eslint/utils": "8.56.0",
2026+ "debug": "^4.4.3",
2027+ "ts-api-utils": "^2.4.0"
2028+ },
2082 "engines": {2029 "engines": {
2083 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"2030 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2084 },2031 },
@@ -2087,13 +2034,14 @@
2087 "url": "https://opencollective.com/typescript-eslint"2034 "url": "https://opencollective.com/typescript-eslint"
2088 },2035 },
2089 "peerDependencies": {2036 "peerDependencies": {
2037+ "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0",
2090 "typescript": ">=4.8.4 <6.0.0"2038 "typescript": ">=4.8.4 <6.0.0"
2091 }2039 }
2092 },2040 },
2093 "node_modules/@typescript-eslint/types": {2041 "node_modules/@typescript-eslint/types": {
2094- "version": "8.55.0",2042+ "version": "8.56.0",
2095- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.55.0.tgz",2043+ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.56.0.tgz",
2096- "integrity": "sha512-ujT0Je8GI5BJWi+/mMoR0wxwVEQaxM+pi30xuMiJETlX80OPovb2p9E8ss87gnSVtYXtJoU9U1Cowcr6w2FE0w==",2044+ "integrity": "sha512-DBsLPs3GsWhX5HylbP9HNG15U0bnwut55Lx12bHB9MpXxQ+R5GC8MwQe+N1UFXxAeQDvEsEDY6ZYwX03K7Z6HQ==",
2097 "dev": true,2045 "dev": true,
2098 "license": "MIT",2046 "license": "MIT",
2099 "engines": {2047 "engines": {
@@ -2105,16 +2053,16 @@
2105 }2053 }
2106 },2054 },
2107 "node_modules/@typescript-eslint/typescript-estree": {2055 "node_modules/@typescript-eslint/typescript-estree": {
2108- "version": "8.55.0",2056+ "version": "8.56.0",
2109- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.55.0.tgz",2057+ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.56.0.tgz",
2110- "integrity": "sha512-EwrH67bSWdx/3aRQhCoxDaHM+CrZjotc2UCCpEDVqfCE+7OjKAGWNY2HsCSTEVvWH2clYQK8pdeLp42EVs+xQw==",2058+ "integrity": "sha512-ex1nTUMWrseMltXUHmR2GAQ4d+WjkZCT4f+4bVsps8QEdh0vlBsaCokKTPlnqBFqqGaxilDNJG7b8dolW2m43Q==",
2111 "dev": true,2059 "dev": true,
2112 "license": "MIT",2060 "license": "MIT",
2113 "dependencies": {2061 "dependencies": {
2114- "@typescript-eslint/project-service": "8.55.0",2062+ "@typescript-eslint/project-service": "8.56.0",
2115- "@typescript-eslint/tsconfig-utils": "8.55.0",2063+ "@typescript-eslint/tsconfig-utils": "8.56.0",
2116- "@typescript-eslint/types": "8.55.0",2064+ "@typescript-eslint/types": "8.56.0",
2117- "@typescript-eslint/visitor-keys": "8.55.0",2065+ "@typescript-eslint/visitor-keys": "8.56.0",
2118 "debug": "^4.4.3",2066 "debug": "^4.4.3",
2119 "minimatch": "^9.0.5",2067 "minimatch": "^9.0.5",
2120 "semver": "^7.7.3",2068 "semver": "^7.7.3",
@@ -2132,15 +2080,57 @@
2132 "typescript": ">=4.8.4 <6.0.0"2080 "typescript": ">=4.8.4 <6.0.0"
2133 }2081 }
2134 },2082 },
2083+ "node_modules/@typescript-eslint/utils": {
2084+ "version": "8.56.0",
2085+ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.56.0.tgz",
2086+ "integrity": "sha512-RZ3Qsmi2nFGsS+n+kjLAYDPVlrzf7UhTffrDIKr+h2yzAlYP/y5ZulU0yeDEPItos2Ph46JAL5P/On3pe7kDIQ==",
2087+ "dev": true,
2088+ "license": "MIT",
2089+ "dependencies": {
2090+ "@eslint-community/eslint-utils": "^4.9.1",
2091+ "@typescript-eslint/scope-manager": "8.56.0",
2092+ "@typescript-eslint/types": "8.56.0",
2093+ "@typescript-eslint/typescript-estree": "8.56.0"
2094+ },
2095+ "engines": {
2096+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2097+ },
2098+ "funding": {
2099+ "type": "opencollective",
2100+ "url": "https://opencollective.com/typescript-eslint"
2101+ },
2102+ "peerDependencies": {
2103+ "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0",
2104+ "typescript": ">=4.8.4 <6.0.0"
2105+ }
2106+ },
2107+ "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/scope-manager": {
2108+ "version": "8.56.0",
2109+ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.56.0.tgz",
2110+ "integrity": "sha512-7UiO/XwMHquH+ZzfVCfUNkIXlp/yQjjnlYUyYz7pfvlK3/EyyN6BK+emDmGNyQLBtLGaYrTAI6KOw8tFucWL2w==",
2111+ "dev": true,
2112+ "license": "MIT",
2113+ "dependencies": {
2114+ "@typescript-eslint/types": "8.56.0",
2115+ "@typescript-eslint/visitor-keys": "8.56.0"
2116+ },
2117+ "engines": {
2118+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2119+ },
2120+ "funding": {
2121+ "type": "opencollective",
2122+ "url": "https://opencollective.com/typescript-eslint"
2123+ }
2124+ },
2135 "node_modules/@typescript-eslint/visitor-keys": {2125 "node_modules/@typescript-eslint/visitor-keys": {
2136- "version": "8.55.0",2126+ "version": "8.56.0",
2137- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.55.0.tgz",2127+ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.56.0.tgz",
2138- "integrity": "sha512-AxNRwEie8Nn4eFS1FzDMJWIISMGoXMb037sgCBJ3UR6o0fQTzr2tqN9WT+DkWJPhIdQCfV7T6D387566VtnCJA==",2128+ "integrity": "sha512-q+SL+b+05Ud6LbEE35qe4A99P+htKTKVbyiNEe45eCbJFyh/HVK9QXwlrbz+Q4L8SOW4roxSVwXYj4DMBT7Ieg==",
2139 "dev": true,2129 "dev": true,
2140 "license": "MIT",2130 "license": "MIT",
2141 "dependencies": {2131 "dependencies": {
2142- "@typescript-eslint/types": "8.55.0",2132+ "@typescript-eslint/types": "8.56.0",
2143- "eslint-visitor-keys": "^4.2.1"2133+ "eslint-visitor-keys": "^5.0.0"
2144 },2134 },
2145 "engines": {2135 "engines": {
2146 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"2136 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -2151,24 +2141,23 @@
2151 }2141 }
2152 },2142 },
2153 "node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": {2143 "node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": {
2154- "version": "4.2.1",2144+ "version": "5.0.1",
2155- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz",2145+ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-5.0.1.tgz",
2156- "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==",2146+ "integrity": "sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==",
2157 "dev": true,2147 "dev": true,
2158 "license": "Apache-2.0",2148 "license": "Apache-2.0",
2159 "engines": {2149 "engines": {
2160- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"2150+ "node": "^20.19.0 || ^22.13.0 || >=24"
2161 },2151 },
2162 "funding": {2152 "funding": {
2163 "url": "https://opencollective.com/eslint"2153 "url": "https://opencollective.com/eslint"
2164 }2154 }
2165 },2155 },
2166 "node_modules/acorn": {2156 "node_modules/acorn": {
2167- "version": "8.15.0",2157+ "version": "8.16.0",
2168- "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz",2158+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.16.0.tgz",
2169- "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==",2159+ "integrity": "sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==",
2170 "license": "MIT",2160 "license": "MIT",
2171- "peer": true,
2172 "bin": {2161 "bin": {
2173 "acorn": "bin/acorn"2162 "acorn": "bin/acorn"
2174 },2163 },
@@ -2187,9 +2176,9 @@
2187 }2176 }
2188 },2177 },
2189 "node_modules/ajv": {2178 "node_modules/ajv": {
2190- "version": "6.12.6",2179+ "version": "6.14.0",
2191- "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",2180+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.14.0.tgz",
2192- "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",2181+ "integrity": "sha512-IWrosm/yrn43eiKqkfkHis7QioDleaXQHdDVPKg0FSwwd/DuvyX79TZnFOnYpB7dcsFAMmtFztZuXPDvSePkFw==",
2193 "dev": true,2182 "dev": true,
2194 "license": "MIT",2183 "license": "MIT",
2195 "dependencies": {2184 "dependencies": {
@@ -2203,29 +2192,6 @@
2203 "url": "https://github.com/sponsors/epoberezkin"2192 "url": "https://github.com/sponsors/epoberezkin"
2204 }2193 }
2205 },2194 },
2206- "node_modules/ansi-styles": {
2207- "version": "4.3.0",
2208- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
2209- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
2210- "dev": true,
2211- "license": "MIT",
2212- "dependencies": {
2213- "color-convert": "^2.0.1"
2214- },
2215- "engines": {
2216- "node": ">=8"
2217- },
2218- "funding": {
2219- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
2220- }
2221- },
2222- "node_modules/argparse": {
2223- "version": "2.0.1",
2224- "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
2225- "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
2226- "dev": true,
2227- "license": "Python-2.0"
2228- },
2229 "node_modules/aria-query": {2195 "node_modules/aria-query": {
2230 "version": "5.3.2",2196 "version": "5.3.2",
2231 "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz",2197 "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz",
@@ -2299,9 +2265,9 @@
2299 }2265 }
2300 },2266 },
2301 "node_modules/bits-ui": {2267 "node_modules/bits-ui": {
2302- "version": "2.15.5",2268+ "version": "2.16.2",
2303- "resolved": "https://registry.npmjs.org/bits-ui/-/bits-ui-2.15.5.tgz",2269+ "resolved": "https://registry.npmjs.org/bits-ui/-/bits-ui-2.16.2.tgz",
2304- "integrity": "sha512-WhS+P+E//ClLfKU6KqjKC17nGDRLnz+vkwoP6ClFUPd5m1fFVDxTElPX8QVsduLj5V1KFDxlnv6sW2G5Lqk+vw==",2270+ "integrity": "sha512-bgEpRRF7Ck9nRP1pbuKVxpaSMrz+8Pm0y+dmuvlkrSe+uUwIQECef29y6eslFHM6pCAubUh7STrsTLUUp8fzFQ==",
2305 "license": "MIT",2271 "license": "MIT",
2306 "dependencies": {2272 "dependencies": {
2307 "@floating-ui/core": "^1.7.1",2273 "@floating-ui/core": "^1.7.1",
@@ -2352,7 +2318,6 @@
2352 }2318 }
2353 ],2319 ],
2354 "license": "MIT",2320 "license": "MIT",
2355- "peer": true,
2356 "dependencies": {2321 "dependencies": {
2357 "baseline-browser-mapping": "^2.9.0",2322 "baseline-browser-mapping": "^2.9.0",
2358 "caniuse-lite": "^1.0.30001759",2323 "caniuse-lite": "^1.0.30001759",
@@ -2367,16 +2332,6 @@
2367 "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"2332 "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
2368 }2333 }
2369 },2334 },
2370- "node_modules/callsites": {
2371- "version": "3.1.0",
2372- "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
2373- "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
2374- "dev": true,
2375- "license": "MIT",
2376- "engines": {
2377- "node": ">=6"
2378- }
2379- },
2380 "node_modules/caniuse-lite": {2335 "node_modules/caniuse-lite": {
2381 "version": "1.0.30001766",2336 "version": "1.0.30001766",
2382 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001766.tgz",2337 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001766.tgz",
@@ -2398,23 +2353,6 @@
2398 ],2353 ],
2399 "license": "CC-BY-4.0"2354 "license": "CC-BY-4.0"
2400 },2355 },
2401- "node_modules/chalk": {
2402- "version": "4.1.2",
2403- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
2404- "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
2405- "dev": true,
2406- "license": "MIT",
2407- "dependencies": {
2408- "ansi-styles": "^4.1.0",
2409- "supports-color": "^7.1.0"
2410- },
2411- "engines": {
2412- "node": ">=10"
2413- },
2414- "funding": {
2415- "url": "https://github.com/chalk/chalk?sponsor=1"
2416- }
2417- },
2418 "node_modules/chokidar": {2356 "node_modules/chokidar": {
2419 "version": "4.0.3",2357 "version": "4.0.3",
2420 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz",2358 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz",
@@ -2440,26 +2378,6 @@
2440 "node": ">=6"2378 "node": ">=6"
2441 }2379 }
2442 },2380 },
2443- "node_modules/color-convert": {
2444- "version": "2.0.1",
2445- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
2446- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
2447- "dev": true,
2448- "license": "MIT",
2449- "dependencies": {
2450- "color-name": "~1.1.4"
2451- },
2452- "engines": {
2453- "node": ">=7.0.0"
2454- }
2455- },
2456- "node_modules/color-name": {
2457- "version": "1.1.4",
2458- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
2459- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
2460- "dev": true,
2461- "license": "MIT"
2462- },
2463 "node_modules/colord": {2381 "node_modules/colord": {
2464 "version": "2.9.3",2382 "version": "2.9.3",
2465 "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz",2383 "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz",
@@ -2467,13 +2385,6 @@
2467 "dev": true,2385 "dev": true,
2468 "license": "MIT"2386 "license": "MIT"
2469 },2387 },
2470- "node_modules/concat-map": {
2471- "version": "0.0.1",
2472- "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
2473- "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
2474- "dev": true,
2475- "license": "MIT"
2476- },
2477 "node_modules/cross-spawn": {2388 "node_modules/cross-spawn": {
2478 "version": "7.0.6",2389 "version": "7.0.6",
2479 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",2390 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
@@ -2557,9 +2468,9 @@
2557 }2468 }
2558 },2469 },
2559 "node_modules/devalue": {2470 "node_modules/devalue": {
2560- "version": "5.6.2",2471+ "version": "5.6.3",
2561- "resolved": "https://registry.npmjs.org/devalue/-/devalue-5.6.2.tgz",2472+ "resolved": "https://registry.npmjs.org/devalue/-/devalue-5.6.3.tgz",
2562- "integrity": "sha512-nPRkjWzzDQlsejL1WVifk5rvcFi/y1onBRxjaFMjZeR9mFpqu2gmAZ9xUB9/IEanEP/vBtGeGganC/GO1fmufg==",2473+ "integrity": "sha512-nc7XjUU/2Lb+SvEFVGcWLiKkzfw8+qHI7zn8WYXKkLMgfGSHbgCEaR6bJpev8Cm6Rmrb19Gfd/tZvGqx9is3wg==",
2563 "license": "MIT"2474 "license": "MIT"
2564 },2475 },
2565 "node_modules/electron-to-chromium": {2476 "node_modules/electron-to-chromium": {
@@ -2570,14 +2481,14 @@
2570 "license": "ISC"2481 "license": "ISC"
2571 },2482 },
2572 "node_modules/enhanced-resolve": {2483 "node_modules/enhanced-resolve": {
2573- "version": "5.18.4",2484+ "version": "5.19.0",
2574- "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.4.tgz",2485+ "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.19.0.tgz",
2575- "integrity": "sha512-LgQMM4WXU3QI+SYgEc2liRgznaD5ojbmY3sb8LxyguVkIg5FxdpTkvk72te2R38/TGKxH634oLxXRGY6d7AP+Q==",2486+ "integrity": "sha512-phv3E1Xl4tQOShqSte26C7Fl84EwUdZsyOuSSk9qtAGyyQs2s3jJzComh+Abf4g187lUUAvH+H26omrqia2aGg==",
2576 "dev": true,2487 "dev": true,
2577 "license": "MIT",2488 "license": "MIT",
2578 "dependencies": {2489 "dependencies": {
2579 "graceful-fs": "^4.2.4",2490 "graceful-fs": "^4.2.4",
2580- "tapable": "^2.2.0"2491+ "tapable": "^2.3.0"
2581 },2492 },
2582 "engines": {2493 "engines": {
2583 "node": ">=10.13.0"2494 "node": ">=10.13.0"
@@ -2649,34 +2560,30 @@
2649 }2560 }
2650 },2561 },
2651 "node_modules/eslint": {2562 "node_modules/eslint": {
2652- "version": "9.39.2",2563+ "version": "10.0.1",
2653- "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.39.2.tgz",2564+ "resolved": "https://registry.npmjs.org/eslint/-/eslint-10.0.1.tgz",
2654- "integrity": "sha512-LEyamqS7W5HB3ujJyvi0HQK/dtVINZvd5mAAp9eT5S/ujByGjiZLCzPcHVzuXbpJDJF/cxwHlfceVUDZ2lnSTw==",2565+ "integrity": "sha512-20MV9SUdeN6Jd84xESsKhRly+/vxI+hwvpBMA93s+9dAcjdCuCojn4IqUGS3lvVaqjVYGYHSRMCpeFtF2rQYxQ==",
2655 "dev": true,2566 "dev": true,
2656 "license": "MIT",2567 "license": "MIT",
2657- "peer": true,
2658 "dependencies": {2568 "dependencies": {
2659 "@eslint-community/eslint-utils": "^4.8.0",2569 "@eslint-community/eslint-utils": "^4.8.0",
2660- "@eslint-community/regexpp": "^4.12.1",2570+ "@eslint-community/regexpp": "^4.12.2",
2661- "@eslint/config-array": "^0.21.1",2571+ "@eslint/config-array": "^0.23.2",
2662- "@eslint/config-helpers": "^0.4.2",2572+ "@eslint/config-helpers": "^0.5.2",
2663- "@eslint/core": "^0.17.0",2573+ "@eslint/core": "^1.1.0",
2664- "@eslint/eslintrc": "^3.3.1",2574+ "@eslint/plugin-kit": "^0.6.0",
2665- "@eslint/js": "9.39.2",
2666- "@eslint/plugin-kit": "^0.4.1",
2667 "@humanfs/node": "^0.16.6",2575 "@humanfs/node": "^0.16.6",
2668 "@humanwhocodes/module-importer": "^1.0.1",2576 "@humanwhocodes/module-importer": "^1.0.1",
2669 "@humanwhocodes/retry": "^0.4.2",2577 "@humanwhocodes/retry": "^0.4.2",
2670 "@types/estree": "^1.0.6",2578 "@types/estree": "^1.0.6",
2671 "ajv": "^6.12.4",2579 "ajv": "^6.12.4",
2672- "chalk": "^4.0.0",
2673 "cross-spawn": "^7.0.6",2580 "cross-spawn": "^7.0.6",
2674 "debug": "^4.3.2",2581 "debug": "^4.3.2",
2675 "escape-string-regexp": "^4.0.0",2582 "escape-string-regexp": "^4.0.0",
2676- "eslint-scope": "^8.4.0",2583+ "eslint-scope": "^9.1.1",
2677- "eslint-visitor-keys": "^4.2.1",2584+ "eslint-visitor-keys": "^5.0.1",
2678- "espree": "^10.4.0",2585+ "espree": "^11.1.1",
2679- "esquery": "^1.5.0",2586+ "esquery": "^1.7.0",
2680 "esutils": "^2.0.2",2587 "esutils": "^2.0.2",
2681 "fast-deep-equal": "^3.1.3",2588 "fast-deep-equal": "^3.1.3",
2682 "file-entry-cache": "^8.0.0",2589 "file-entry-cache": "^8.0.0",
@@ -2686,8 +2593,7 @@
2686 "imurmurhash": "^0.1.4",2593 "imurmurhash": "^0.1.4",
2687 "is-glob": "^4.0.0",2594 "is-glob": "^4.0.0",
2688 "json-stable-stringify-without-jsonify": "^1.0.1",2595 "json-stable-stringify-without-jsonify": "^1.0.1",
2689- "lodash.merge": "^4.6.2",2596+ "minimatch": "^10.2.1",
2690- "minimatch": "^3.1.2",
2691 "natural-compare": "^1.4.0",2597 "natural-compare": "^1.4.0",
2692 "optionator": "^0.9.3"2598 "optionator": "^0.9.3"
2693 },2599 },
@@ -2695,7 +2601,7 @@
2695 "eslint": "bin/eslint.js"2601 "eslint": "bin/eslint.js"
2696 },2602 },
2697 "engines": {2603 "engines": {
2698- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"2604+ "node": "^20.19.0 || ^22.13.0 || >=24"
2699 },2605 },
2700 "funding": {2606 "funding": {
2701 "url": "https://eslint.org/donate"2607 "url": "https://eslint.org/donate"
@@ -2786,41 +2692,93 @@
2786 "url": "https://opencollective.com/eslint"2692 "url": "https://opencollective.com/eslint"
2787 }2693 }
2788 },2694 },
2695+ "node_modules/eslint/node_modules/balanced-match": {
2696+ "version": "4.0.4",
2697+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz",
2698+ "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==",
2699+ "dev": true,
2700+ "license": "MIT",
2701+ "engines": {
2702+ "node": "18 || 20 || >=22"
2703+ }
2704+ },
2789 "node_modules/eslint/node_modules/brace-expansion": {2705 "node_modules/eslint/node_modules/brace-expansion": {
2790- "version": "1.1.12",2706+ "version": "5.0.3",
2791- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz",2707+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.3.tgz",
2792- "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==",2708+ "integrity": "sha512-fy6KJm2RawA5RcHkLa1z/ScpBeA762UF9KmZQxwIbDtRJrgLzM10depAiEQ+CXYcoiqW1/m96OAAoke2nE9EeA==",
2793 "dev": true,2709 "dev": true,
2794 "license": "MIT",2710 "license": "MIT",
2795 "dependencies": {2711 "dependencies": {
2796- "balanced-match": "^1.0.0",2712+ "balanced-match": "^4.0.2"
2797- "concat-map": "0.0.1"2713+ },
2714+ "engines": {
2715+ "node": "18 || 20 || >=22"
2716+ }
2717+ },
2718+ "node_modules/eslint/node_modules/eslint-scope": {
2719+ "version": "9.1.1",
2720+ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-9.1.1.tgz",
2721+ "integrity": "sha512-GaUN0sWim5qc8KVErfPBWmc31LEsOkrUJbvJZV+xuL3u2phMUK4HIvXlWAakfC8W4nzlK+chPEAkYOYb5ZScIw==",
2722+ "dev": true,
2723+ "license": "BSD-2-Clause",
2724+ "dependencies": {
2725+ "@types/esrecurse": "^4.3.1",
2726+ "@types/estree": "^1.0.8",
2727+ "esrecurse": "^4.3.0",
2728+ "estraverse": "^5.2.0"
2729+ },
2730+ "engines": {
2731+ "node": "^20.19.0 || ^22.13.0 || >=24"
2732+ },
2733+ "funding": {
2734+ "url": "https://opencollective.com/eslint"
2798 }2735 }
2799 },2736 },
2800 "node_modules/eslint/node_modules/eslint-visitor-keys": {2737 "node_modules/eslint/node_modules/eslint-visitor-keys": {
2801- "version": "4.2.1",2738+ "version": "5.0.1",
2802- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz",2739+ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-5.0.1.tgz",
2803- "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==",2740+ "integrity": "sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==",
2804 "dev": true,2741 "dev": true,
2805 "license": "Apache-2.0",2742 "license": "Apache-2.0",
2806 "engines": {2743 "engines": {
2807- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"2744+ "node": "^20.19.0 || ^22.13.0 || >=24"
2745+ },
2746+ "funding": {
2747+ "url": "https://opencollective.com/eslint"
2748+ }
2749+ },
2750+ "node_modules/eslint/node_modules/espree": {
2751+ "version": "11.1.1",
2752+ "resolved": "https://registry.npmjs.org/espree/-/espree-11.1.1.tgz",
2753+ "integrity": "sha512-AVHPqQoZYc+RUM4/3Ly5udlZY/U4LS8pIG05jEjWM2lQMU/oaZ7qshzAl2YP1tfNmXfftH3ohurfwNAug+MnsQ==",
2754+ "dev": true,
2755+ "license": "BSD-2-Clause",
2756+ "dependencies": {
2757+ "acorn": "^8.16.0",
2758+ "acorn-jsx": "^5.3.2",
2759+ "eslint-visitor-keys": "^5.0.1"
2760+ },
2761+ "engines": {
2762+ "node": "^20.19.0 || ^22.13.0 || >=24"
2808 },2763 },
2809 "funding": {2764 "funding": {
2810 "url": "https://opencollective.com/eslint"2765 "url": "https://opencollective.com/eslint"
2811 }2766 }
2812 },2767 },
2813 "node_modules/eslint/node_modules/minimatch": {2768 "node_modules/eslint/node_modules/minimatch": {
2814- "version": "3.1.2",2769+ "version": "10.2.2",
2815- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",2770+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.2.tgz",
2816- "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",2771+ "integrity": "sha512-+G4CpNBxa5MprY+04MbgOw1v7So6n5JY166pFi9KfYwT78fxScCeSNQSNzp6dpPSW2rONOps6Ocam1wFhCgoVw==",
2817 "dev": true,2772 "dev": true,
2818- "license": "ISC",2773+ "license": "BlueOak-1.0.0",
2819 "dependencies": {2774 "dependencies": {
2820- "brace-expansion": "^1.1.7"2775+ "brace-expansion": "^5.0.2"
2821 },2776 },
2822 "engines": {2777 "engines": {
2823- "node": "*"2778+ "node": "18 || 20 || >=22"
2779+ },
2780+ "funding": {
2781+ "url": "https://github.com/sponsors/isaacs"
2824 }2782 }
2825 },2783 },
2826 "node_modules/esm-env": {2784 "node_modules/esm-env": {
@@ -3073,16 +3031,6 @@
3073 "dev": true,3031 "dev": true,
3074 "license": "ISC"3032 "license": "ISC"
3075 },3033 },
3076- "node_modules/has-flag": {
3077- "version": "4.0.0",
3078- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
3079- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
3080- "dev": true,
3081- "license": "MIT",
3082- "engines": {
3083- "node": ">=8"
3084- }
3085- },
3086 "node_modules/ignore": {3034 "node_modules/ignore": {
3087 "version": "5.3.2",3035 "version": "5.3.2",
3088 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz",3036 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz",
@@ -3093,23 +3041,6 @@
3093 "node": ">= 4"3041 "node": ">= 4"
3094 }3042 }
3095 },3043 },
3096- "node_modules/import-fresh": {
3097- "version": "3.3.1",
3098- "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz",
3099- "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==",
3100- "dev": true,
3101- "license": "MIT",
3102- "dependencies": {
3103- "parent-module": "^1.0.0",
3104- "resolve-from": "^4.0.0"
3105- },
3106- "engines": {
3107- "node": ">=6"
3108- },
3109- "funding": {
3110- "url": "https://github.com/sponsors/sindresorhus"
3111- }
3112- },
3113 "node_modules/imurmurhash": {3044 "node_modules/imurmurhash": {
3114 "version": "0.1.4",3045 "version": "0.1.4",
3115 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",3046 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
@@ -3175,19 +3106,6 @@
3175 "jiti": "lib/jiti-cli.mjs"3106 "jiti": "lib/jiti-cli.mjs"
3176 }3107 }
3177 },3108 },
3178- "node_modules/js-yaml": {
3179- "version": "4.1.1",
3180- "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz",
3181- "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==",
3182- "dev": true,
3183- "license": "MIT",
3184- "dependencies": {
3185- "argparse": "^2.0.1"
3186- },
3187- "bin": {
3188- "js-yaml": "bin/js-yaml.js"
3189- }
3190- },
3191 "node_modules/json-buffer": {3109 "node_modules/json-buffer": {
3192 "version": "3.0.1",3110 "version": "3.0.1",
3193 "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz",3111 "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz",
@@ -3241,9 +3159,9 @@
3241 }3159 }
3242 },3160 },
3243 "node_modules/lightningcss": {3161 "node_modules/lightningcss": {
3244- "version": "1.30.2",3162+ "version": "1.31.1",
3245- "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.30.2.tgz",3163+ "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.31.1.tgz",
3246- "integrity": "sha512-utfs7Pr5uJyyvDETitgsaqSyjCb2qNRAtuqUeWIAKztsOYdcACf2KtARYXg2pSvhkt+9NfoaNY7fxjl6nuMjIQ==",3164+ "integrity": "sha512-l51N2r93WmGUye3WuFoN5k10zyvrVs0qfKBhyC5ogUQ6Ew6JUSswh78mbSO+IU3nTWsyOArqPCcShdQSadghBQ==",
3247 "dev": true,3165 "dev": true,
3248 "license": "MPL-2.0",3166 "license": "MPL-2.0",
3249 "dependencies": {3167 "dependencies": {
@@ -3257,23 +3175,23 @@
3257 "url": "https://opencollective.com/parcel"3175 "url": "https://opencollective.com/parcel"
3258 },3176 },
3259 "optionalDependencies": {3177 "optionalDependencies": {
3260- "lightningcss-android-arm64": "1.30.2",3178+ "lightningcss-android-arm64": "1.31.1",
3261- "lightningcss-darwin-arm64": "1.30.2",3179+ "lightningcss-darwin-arm64": "1.31.1",
3262- "lightningcss-darwin-x64": "1.30.2",3180+ "lightningcss-darwin-x64": "1.31.1",
3263- "lightningcss-freebsd-x64": "1.30.2",3181+ "lightningcss-freebsd-x64": "1.31.1",
3264- "lightningcss-linux-arm-gnueabihf": "1.30.2",3182+ "lightningcss-linux-arm-gnueabihf": "1.31.1",
3265- "lightningcss-linux-arm64-gnu": "1.30.2",3183+ "lightningcss-linux-arm64-gnu": "1.31.1",
3266- "lightningcss-linux-arm64-musl": "1.30.2",3184+ "lightningcss-linux-arm64-musl": "1.31.1",
3267- "lightningcss-linux-x64-gnu": "1.30.2",3185+ "lightningcss-linux-x64-gnu": "1.31.1",
3268- "lightningcss-linux-x64-musl": "1.30.2",3186+ "lightningcss-linux-x64-musl": "1.31.1",
3269- "lightningcss-win32-arm64-msvc": "1.30.2",3187+ "lightningcss-win32-arm64-msvc": "1.31.1",
3270- "lightningcss-win32-x64-msvc": "1.30.2"3188+ "lightningcss-win32-x64-msvc": "1.31.1"
3271 }3189 }
3272 },3190 },
3273 "node_modules/lightningcss-android-arm64": {3191 "node_modules/lightningcss-android-arm64": {
3274- "version": "1.30.2",3192+ "version": "1.31.1",
3275- "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.30.2.tgz",3193+ "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.31.1.tgz",
3276- "integrity": "sha512-BH9sEdOCahSgmkVhBLeU7Hc9DWeZ1Eb6wNS6Da8igvUwAe0sqROHddIlvU06q3WyXVEOYDZ6ykBZQnjTbmo4+A==",3194+ "integrity": "sha512-HXJF3x8w9nQ4jbXRiNppBCqeZPIAfUo8zE/kOEGbW5NZvGc/K7nMxbhIr+YlFlHW5mpbg/YFPdbnCh1wAXCKFg==",
3277 "cpu": [3195 "cpu": [
3278 "arm64"3196 "arm64"
3279 ],3197 ],
@@ -3292,9 +3210,9 @@
3292 }3210 }
3293 },3211 },
3294 "node_modules/lightningcss-darwin-arm64": {3212 "node_modules/lightningcss-darwin-arm64": {
3295- "version": "1.30.2",3213+ "version": "1.31.1",
3296- "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.30.2.tgz",3214+ "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.31.1.tgz",
3297- "integrity": "sha512-ylTcDJBN3Hp21TdhRT5zBOIi73P6/W0qwvlFEk22fkdXchtNTOU4Qc37SkzV+EKYxLouZ6M4LG9NfZ1qkhhBWA==",3215+ "integrity": "sha512-02uTEqf3vIfNMq3h/z2cJfcOXnQ0GRwQrkmPafhueLb2h7mqEidiCzkE4gBMEH65abHRiQvhdcQ+aP0D0g67sg==",
3298 "cpu": [3216 "cpu": [
3299 "arm64"3217 "arm64"
3300 ],3218 ],
@@ -3313,9 +3231,9 @@
3313 }3231 }
3314 },3232 },
3315 "node_modules/lightningcss-darwin-x64": {3233 "node_modules/lightningcss-darwin-x64": {
3316- "version": "1.30.2",3234+ "version": "1.31.1",
3317- "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.30.2.tgz",3235+ "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.31.1.tgz",
3318- "integrity": "sha512-oBZgKchomuDYxr7ilwLcyms6BCyLn0z8J0+ZZmfpjwg9fRVZIR5/GMXd7r9RH94iDhld3UmSjBM6nXWM2TfZTQ==",3236+ "integrity": "sha512-1ObhyoCY+tGxtsz1lSx5NXCj3nirk0Y0kB/g8B8DT+sSx4G9djitg9ejFnjb3gJNWo7qXH4DIy2SUHvpoFwfTA==",
3319 "cpu": [3237 "cpu": [
3320 "x64"3238 "x64"
3321 ],3239 ],
@@ -3334,9 +3252,9 @@
3334 }3252 }
3335 },3253 },
3336 "node_modules/lightningcss-freebsd-x64": {3254 "node_modules/lightningcss-freebsd-x64": {
3337- "version": "1.30.2",3255+ "version": "1.31.1",
3338- "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.30.2.tgz",3256+ "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.31.1.tgz",
3339- "integrity": "sha512-c2bH6xTrf4BDpK8MoGG4Bd6zAMZDAXS569UxCAGcA7IKbHNMlhGQ89eRmvpIUGfKWNVdbhSbkQaWhEoMGmGslA==",3257+ "integrity": "sha512-1RINmQKAItO6ISxYgPwszQE1BrsVU5aB45ho6O42mu96UiZBxEXsuQ7cJW4zs4CEodPUioj/QrXW1r9pLUM74A==",
3340 "cpu": [3258 "cpu": [
3341 "x64"3259 "x64"
3342 ],3260 ],
@@ -3355,9 +3273,9 @@
3355 }3273 }
3356 },3274 },
3357 "node_modules/lightningcss-linux-arm-gnueabihf": {3275 "node_modules/lightningcss-linux-arm-gnueabihf": {
3358- "version": "1.30.2",3276+ "version": "1.31.1",
3359- "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.30.2.tgz",3277+ "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.31.1.tgz",
3360- "integrity": "sha512-eVdpxh4wYcm0PofJIZVuYuLiqBIakQ9uFZmipf6LF/HRj5Bgm0eb3qL/mr1smyXIS1twwOxNWndd8z0E374hiA==",3278+ "integrity": "sha512-OOCm2//MZJ87CdDK62rZIu+aw9gBv4azMJuA8/KB74wmfS3lnC4yoPHm0uXZ/dvNNHmnZnB8XLAZzObeG0nS1g==",
3361 "cpu": [3279 "cpu": [
3362 "arm"3280 "arm"
3363 ],3281 ],
@@ -3376,9 +3294,9 @@
3376 }3294 }
3377 },3295 },
3378 "node_modules/lightningcss-linux-arm64-gnu": {3296 "node_modules/lightningcss-linux-arm64-gnu": {
3379- "version": "1.30.2",3297+ "version": "1.31.1",
3380- "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.30.2.tgz",3298+ "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.31.1.tgz",
3381- "integrity": "sha512-UK65WJAbwIJbiBFXpxrbTNArtfuznvxAJw4Q2ZGlU8kPeDIWEX1dg3rn2veBVUylA2Ezg89ktszWbaQnxD/e3A==",3299+ "integrity": "sha512-WKyLWztD71rTnou4xAD5kQT+982wvca7E6QoLpoawZ1gP9JM0GJj4Tp5jMUh9B3AitHbRZ2/H3W5xQmdEOUlLg==",
3382 "cpu": [3300 "cpu": [
3383 "arm64"3301 "arm64"
3384 ],3302 ],
@@ -3397,9 +3315,9 @@
3397 }3315 }
3398 },3316 },
3399 "node_modules/lightningcss-linux-arm64-musl": {3317 "node_modules/lightningcss-linux-arm64-musl": {
3400- "version": "1.30.2",3318+ "version": "1.31.1",
3401- "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.30.2.tgz",3319+ "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.31.1.tgz",
3402- "integrity": "sha512-5Vh9dGeblpTxWHpOx8iauV02popZDsCYMPIgiuw97OJ5uaDsL86cnqSFs5LZkG3ghHoX5isLgWzMs+eD1YzrnA==",3320+ "integrity": "sha512-mVZ7Pg2zIbe3XlNbZJdjs86YViQFoJSpc41CbVmKBPiGmC4YrfeOyz65ms2qpAobVd7WQsbW4PdsSJEMymyIMg==",
3403 "cpu": [3321 "cpu": [
3404 "arm64"3322 "arm64"
3405 ],3323 ],
@@ -3418,9 +3336,9 @@
3418 }3336 }
3419 },3337 },
3420 "node_modules/lightningcss-linux-x64-gnu": {3338 "node_modules/lightningcss-linux-x64-gnu": {
3421- "version": "1.30.2",3339+ "version": "1.31.1",
3422- "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.30.2.tgz",3340+ "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.31.1.tgz",
3423- "integrity": "sha512-Cfd46gdmj1vQ+lR6VRTTadNHu6ALuw2pKR9lYq4FnhvgBc4zWY1EtZcAc6EffShbb1MFrIPfLDXD6Xprbnni4w==",3341+ "integrity": "sha512-xGlFWRMl+0KvUhgySdIaReQdB4FNudfUTARn7q0hh/V67PVGCs3ADFjw+6++kG1RNd0zdGRlEKa+T13/tQjPMA==",
3424 "cpu": [3342 "cpu": [
3425 "x64"3343 "x64"
3426 ],3344 ],
@@ -3439,9 +3357,9 @@
3439 }3357 }
3440 },3358 },
3441 "node_modules/lightningcss-linux-x64-musl": {3359 "node_modules/lightningcss-linux-x64-musl": {
3442- "version": "1.30.2",3360+ "version": "1.31.1",
3443- "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.30.2.tgz",3361+ "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.31.1.tgz",
3444- "integrity": "sha512-XJaLUUFXb6/QG2lGIW6aIk6jKdtjtcffUT0NKvIqhSBY3hh9Ch+1LCeH80dR9q9LBjG3ewbDjnumefsLsP6aiA==",3362+ "integrity": "sha512-eowF8PrKHw9LpoZii5tdZwnBcYDxRw2rRCyvAXLi34iyeYfqCQNA9rmUM0ce62NlPhCvof1+9ivRaTY6pSKDaA==",
3445 "cpu": [3363 "cpu": [
3446 "x64"3364 "x64"
3447 ],3365 ],
@@ -3460,9 +3378,9 @@
3460 }3378 }
3461 },3379 },
3462 "node_modules/lightningcss-win32-arm64-msvc": {3380 "node_modules/lightningcss-win32-arm64-msvc": {
3463- "version": "1.30.2",3381+ "version": "1.31.1",
3464- "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.30.2.tgz",3382+ "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.31.1.tgz",
3465- "integrity": "sha512-FZn+vaj7zLv//D/192WFFVA0RgHawIcHqLX9xuWiQt7P0PtdFEVaxgF9rjM/IRYHQXNnk61/H/gb2Ei+kUQ4xQ==",3383+ "integrity": "sha512-aJReEbSEQzx1uBlQizAOBSjcmr9dCdL3XuC/6HLXAxmtErsj2ICo5yYggg1qOODQMtnjNQv2UHb9NpOuFtYe4w==",
3466 "cpu": [3384 "cpu": [
3467 "arm64"3385 "arm64"
3468 ],3386 ],
@@ -3481,9 +3399,9 @@
3481 }3399 }
3482 },3400 },
3483 "node_modules/lightningcss-win32-x64-msvc": {3401 "node_modules/lightningcss-win32-x64-msvc": {
3484- "version": "1.30.2",3402+ "version": "1.31.1",
3485- "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.30.2.tgz",3403+ "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.31.1.tgz",
3486- "integrity": "sha512-5g1yc73p+iAkid5phb4oVFMB45417DkRevRbt/El/gKXJk4jid+vPFF/AXbxn05Aky8PapwzZrdJShv5C0avjw==",3404+ "integrity": "sha512-I9aiFrbd7oYHwlnQDqr1Roz+fTz61oDDJX7n9tYF9FJymH1cIN1DtKw3iYt6b8WZgEjoNwVSncwF4wx/ZedMhw==",
3487 "cpu": [3405 "cpu": [
3488 "x64"3406 "x64"
3489 ],3407 ],
@@ -3533,13 +3451,6 @@
3533 "url": "https://github.com/sponsors/sindresorhus"3451 "url": "https://github.com/sponsors/sindresorhus"
3534 }3452 }
3535 },3453 },
3536- "node_modules/lodash.merge": {
3537- "version": "4.6.2",
3538- "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
3539- "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
3540- "dev": true,
3541- "license": "MIT"
3542- },
3543 "node_modules/lz-string": {3454 "node_modules/lz-string": {
3544 "version": "1.5.0",3455 "version": "1.5.0",
3545 "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz",3456 "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz",
@@ -3755,19 +3666,6 @@
3755 "url": "https://github.com/sponsors/sindresorhus"3666 "url": "https://github.com/sponsors/sindresorhus"
3756 }3667 }
3757 },3668 },
3758- "node_modules/parent-module": {
3759- "version": "1.0.1",
3760- "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
3761- "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
3762- "dev": true,
3763- "license": "MIT",
3764- "dependencies": {
3765- "callsites": "^3.0.0"
3766- },
3767- "engines": {
3768- "node": ">=6"
3769- }
3770- },
3771 "node_modules/path-exists": {3669 "node_modules/path-exists": {
3772 "version": "4.0.0",3670 "version": "4.0.0",
3773 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",3671 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
@@ -3828,7 +3726,6 @@
3828 }3726 }
3829 ],3727 ],
3830 "license": "MIT",3728 "license": "MIT",
3831- "peer": true,
3832 "dependencies": {3729 "dependencies": {
3833 "nanoid": "^3.3.11",3730 "nanoid": "^3.3.11",
3834 "picocolors": "^1.1.1",3731 "picocolors": "^1.1.1",
@@ -3987,16 +3884,6 @@
3987 "url": "https://paulmillr.com/funding/"3884 "url": "https://paulmillr.com/funding/"
3988 }3885 }
3989 },3886 },
3990- "node_modules/resolve-from": {
3991- "version": "4.0.0",
3992- "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
3993- "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
3994- "dev": true,
3995- "license": "MIT",
3996- "engines": {
3997- "node": ">=4"
3998- }
3999- },
4000 "node_modules/rollup": {3887 "node_modules/rollup": {
4001 "version": "4.56.0",3888 "version": "4.56.0",
4002 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.56.0.tgz",3889 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.56.0.tgz",
@@ -4125,19 +4012,6 @@
4125 "node": ">=0.10.0"4012 "node": ">=0.10.0"
4126 }4013 }
4127 },4014 },
4128- "node_modules/strip-json-comments": {
4129- "version": "3.1.1",
4130- "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
4131- "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
4132- "dev": true,
4133- "license": "MIT",
4134- "engines": {
4135- "node": ">=8"
4136- },
4137- "funding": {
4138- "url": "https://github.com/sponsors/sindresorhus"
4139- }
4140- },
4141 "node_modules/style-to-object": {4015 "node_modules/style-to-object": {
4142 "version": "1.0.14",4016 "version": "1.0.14",
4143 "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-1.0.14.tgz",4017 "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-1.0.14.tgz",
@@ -4147,35 +4021,22 @@
4147 "inline-style-parser": "0.2.7"4021 "inline-style-parser": "0.2.7"
4148 }4022 }
4149 },4023 },
4150- "node_modules/supports-color": {
4151- "version": "7.2.0",
4152- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
4153- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
4154- "dev": true,
4155- "license": "MIT",
4156- "dependencies": {
4157- "has-flag": "^4.0.0"
4158- },
4159- "engines": {
4160- "node": ">=8"
4161- }
4162- },
4163 "node_modules/svelte": {4024 "node_modules/svelte": {
4164- "version": "5.50.1",4025+ "version": "5.53.2",
4165- "resolved": "https://registry.npmjs.org/svelte/-/svelte-5.50.1.tgz",4026+ "resolved": "https://registry.npmjs.org/svelte/-/svelte-5.53.2.tgz",
4166- "integrity": "sha512-/Jlom4ddkISyVHXpM2O5dXP9pYnaiFrVQzPbIL1/pEoOa77ZunCb6nDgUCTNCQ/X3t64z9ukrK6R+BbB3kPR3A==",4027+ "integrity": "sha512-yGONuIrcl/BMmqbm6/52Q/NYzfkta7uVlos5NSzGTfNJTTFtPPzra6rAQoQIwAqupeM3s9uuTf5PvioeiCdg9g==",
4167 "license": "MIT",4028 "license": "MIT",
4168- "peer": true,
4169 "dependencies": {4029 "dependencies": {
4170 "@jridgewell/remapping": "^2.3.4",4030 "@jridgewell/remapping": "^2.3.4",
4171 "@jridgewell/sourcemap-codec": "^1.5.0",4031 "@jridgewell/sourcemap-codec": "^1.5.0",
4172 "@sveltejs/acorn-typescript": "^1.0.5",4032 "@sveltejs/acorn-typescript": "^1.0.5",
4173 "@types/estree": "^1.0.5",4033 "@types/estree": "^1.0.5",
4034+ "@types/trusted-types": "^2.0.7",
4174 "acorn": "^8.12.1",4035 "acorn": "^8.12.1",
4175 "aria-query": "^5.3.1",4036 "aria-query": "^5.3.1",
4176 "axobject-query": "^4.1.0",4037 "axobject-query": "^4.1.0",
4177 "clsx": "^2.1.1",4038 "clsx": "^2.1.1",
4178- "devalue": "^5.6.2",4039+ "devalue": "^5.6.3",
4179 "esm-env": "^1.2.1",4040 "esm-env": "^1.2.1",
4180 "esrap": "^2.2.2",4041 "esrap": "^2.2.2",
4181 "is-reference": "^3.0.3",4042 "is-reference": "^3.0.3",
@@ -4215,9 +4076,9 @@
4215 }4076 }
4216 },4077 },
4217 "node_modules/svelte-check": {4078 "node_modules/svelte-check": {
4218- "version": "4.3.6",4079+ "version": "4.4.3",
4219- "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-4.3.6.tgz",4080+ "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-4.4.3.tgz",
4220- "integrity": "sha512-uBkz96ElE3G4pt9E1Tw0xvBfIUQkeH794kDQZdAUk795UVMr+NJZpuFSS62vcmO/DuSalK83LyOwhgWq8YGU1Q==",4081+ "integrity": "sha512-4HtdEv2hOoLCEsSXI+RDELk9okP/4sImWa7X02OjMFFOWeSdFF3NFy3vqpw0z+eH9C88J9vxZfUXz/Uv2A1ANw==",
4221 "dev": true,4082 "dev": true,
4222 "license": "MIT",4083 "license": "MIT",
4223 "dependencies": {4084 "dependencies": {
@@ -4308,11 +4169,10 @@
4308 "license": "MIT"4169 "license": "MIT"
4309 },4170 },
4310 "node_modules/tailwind-merge": {4171 "node_modules/tailwind-merge": {
4311- "version": "3.4.0",4172+ "version": "3.5.0",
4312- "resolved": "https://registry.npmjs.org/tailwind-merge/-/tailwind-merge-3.4.0.tgz",4173+ "resolved": "https://registry.npmjs.org/tailwind-merge/-/tailwind-merge-3.5.0.tgz",
4313- "integrity": "sha512-uSaO4gnW+b3Y2aWoWfFpX62vn2sR3skfhbjsEnaBI81WD1wBLlHZe5sWf0AqjksNdYTbGBEd0UasQMT3SNV15g==",4174+ "integrity": "sha512-I8K9wewnVDkL1NTGoqWmVEIlUcB9gFriAEkXkfCjX5ib8ezGxtR3xD7iZIxrfArjEsH7F1CHD4RFUtxefdqV/A==",
4314 "license": "MIT",4175 "license": "MIT",
4315- "peer": true,
4316 "funding": {4176 "funding": {
4317 "type": "github",4177 "type": "github",
4318 "url": "https://github.com/sponsors/dcastil"4178 "url": "https://github.com/sponsors/dcastil"
@@ -4339,12 +4199,11 @@
4339 }4199 }
4340 },4200 },
4341 "node_modules/tailwindcss": {4201 "node_modules/tailwindcss": {
4342- "version": "4.1.18",4202+ "version": "4.2.0",
4343- "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.1.18.tgz",4203+ "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.2.0.tgz",
4344- "integrity": "sha512-4+Z+0yiYyEtUVCScyfHCxOYP06L5Ne+JiHhY2IjR2KWMIWhJOYZKLSGZaP5HkZ8+bY0cxfzwDE5uOmzFXyIwxw==",4204+ "integrity": "sha512-yYzTZ4++b7fNYxFfpnberEEKu43w44aqDMNM9MHMmcKuCH7lL8jJ4yJ7LGHv7rSwiqM0nkiobF9I6cLlpS2P7Q==",
4345 "dev": true,4205 "dev": true,
4346- "license": "MIT",4206+ "license": "MIT"
4347- "peer": true
4348 },4207 },
4349 "node_modules/tapable": {4208 "node_modules/tapable": {
4350 "version": "2.3.0",4209 "version": "2.3.0",
@@ -4425,7 +4284,6 @@
4425 "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==",4284 "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==",
4426 "dev": true,4285 "dev": true,
4427 "license": "Apache-2.0",4286 "license": "Apache-2.0",
4428- "peer": true,
4429 "bin": {4287 "bin": {
4430 "tsc": "bin/tsc",4288 "tsc": "bin/tsc",
4431 "tsserver": "bin/tsserver"4289 "tsserver": "bin/tsserver"
@@ -4435,40 +4293,16 @@
4435 }4293 }
4436 },4294 },
4437 "node_modules/typescript-eslint": {4295 "node_modules/typescript-eslint": {
4438- "version": "8.55.0",4296+ "version": "8.56.0",
4439- "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.55.0.tgz",4297+ "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.56.0.tgz",
4440- "integrity": "sha512-HE4wj+r5lmDVS9gdaN0/+iqNvPZwGfnJ5lZuz7s5vLlg9ODw0bIiiETaios9LvFI1U94/VBXGm3CB2Y5cNFMpw==",4298+ "integrity": "sha512-c7toRLrotJ9oixgdW7liukZpsnq5CZ7PuKztubGYlNppuTqhIoWfhgHo/7EU0v06gS2l/x0i2NEFK1qMIf0rIg==",
4441- "dev": true,
4442- "license": "MIT",
4443- "dependencies": {
4444- "@typescript-eslint/eslint-plugin": "8.55.0",
4445- "@typescript-eslint/parser": "8.55.0",
4446- "@typescript-eslint/typescript-estree": "8.55.0",
4447- "@typescript-eslint/utils": "8.55.0"
4448- },
4449- "engines": {
4450- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
4451- },
4452- "funding": {
4453- "type": "opencollective",
4454- "url": "https://opencollective.com/typescript-eslint"
4455- },
4456- "peerDependencies": {
4457- "eslint": "^8.57.0 || ^9.0.0",
4458- "typescript": ">=4.8.4 <6.0.0"
4459- }
4460- },
4461- "node_modules/typescript-eslint/node_modules/@typescript-eslint/utils": {
4462- "version": "8.55.0",
4463- "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.55.0.tgz",
4464- "integrity": "sha512-BqZEsnPGdYpgyEIkDC1BadNY8oMwckftxBT+C8W0g1iKPdeqKZBtTfnvcq0nf60u7MkjFO8RBvpRGZBPw4L2ow==",
4465 "dev": true,4299 "dev": true,
4466 "license": "MIT",4300 "license": "MIT",
4467 "dependencies": {4301 "dependencies": {
4468- "@eslint-community/eslint-utils": "^4.9.1",4302+ "@typescript-eslint/eslint-plugin": "8.56.0",
4469- "@typescript-eslint/scope-manager": "8.55.0",4303+ "@typescript-eslint/parser": "8.56.0",
4470- "@typescript-eslint/types": "8.55.0",4304+ "@typescript-eslint/typescript-estree": "8.56.0",
4471- "@typescript-eslint/typescript-estree": "8.55.0"4305+ "@typescript-eslint/utils": "8.56.0"
4472 },4306 },
4473 "engines": {4307 "engines": {
4474 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"4308 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -4478,14 +4312,14 @@
4478 "url": "https://opencollective.com/typescript-eslint"4312 "url": "https://opencollective.com/typescript-eslint"
4479 },4313 },
4480 "peerDependencies": {4314 "peerDependencies": {
4481- "eslint": "^8.57.0 || ^9.0.0",4315+ "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0",
4482 "typescript": ">=4.8.4 <6.0.0"4316 "typescript": ">=4.8.4 <6.0.0"
4483 }4317 }
4484 },4318 },
4485 "node_modules/undici-types": {4319 "node_modules/undici-types": {
4486- "version": "7.16.0",4320+ "version": "7.18.2",
4487- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz",4321+ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.18.2.tgz",
4488- "integrity": "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==",4322+ "integrity": "sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==",
4489 "dev": true,4323 "dev": true,
4490 "license": "MIT"4324 "license": "MIT"
4491 },4325 },
@@ -4543,7 +4377,6 @@
4543 "integrity": "sha512-w+N7Hifpc3gRjZ63vYBXA56dvvRlNWRczTdmCBBa+CotUzAPf5b7YMdMR/8CQoeYE5LX3W4wj6RYTgonm1b9DA==",4377 "integrity": "sha512-w+N7Hifpc3gRjZ63vYBXA56dvvRlNWRczTdmCBBa+CotUzAPf5b7YMdMR/8CQoeYE5LX3W4wj6RYTgonm1b9DA==",
4544 "dev": true,4378 "dev": true,
4545 "license": "MIT",4379 "license": "MIT",
4546- "peer": true,
4547 "dependencies": {4380 "dependencies": {
4548 "esbuild": "^0.27.0",4381 "esbuild": "^0.27.0",
4549 "fdir": "^6.5.0",4382 "fdir": "^6.5.0",
M webui/package.json +12 -12
@@ -20,33 +20,33 @@
2020 },
2121 "devDependencies": {
2222 "@internationalized/date": "^3.11.0",
23- "@lucide/svelte": "^0.563.1",
23+ "@lucide/svelte": "^0.575.0",
2424 "@sveltejs/vite-plugin-svelte": "^6.2.4",
25- "@tailwindcss/cli": "^4.0.0",
26- "@tailwindcss/postcss": "^4.1.13",
27- "@types/node": "^25.2.3",
28- "@typescript-eslint/eslint-plugin": "^8.55.0",
29- "@typescript-eslint/parser": "^8.55.0",
25+ "@tailwindcss/cli": "^4.2.0",
26+ "@tailwindcss/postcss": "^4.2.0",
27+ "@types/node": "^25.3.0",
28+ "@typescript-eslint/eslint-plugin": "^8.56.0",
29+ "@typescript-eslint/parser": "^8.56.0",
3030 "autoprefixer": "^10.4.24",
31- "eslint": "^9.39.2",
31+ "eslint": "^10.0.1",
3232 "eslint-plugin-svelte": "^3.15.0",
3333 "globals": "^17.3.0",
3434 "postcss": "^8.4.47",
35- "svelte": "^5.50.1",
35+ "svelte": "^5.53.2",
3636 "svelte-awesome-color-picker": "^4.1.0",
37- "svelte-check": "^4.3.6",
37+ "svelte-check": "^4.4.3",
3838 "tailwind-variants": "^3.2.2",
3939 "tailwindcss": "^4.0.0",
4040 "tw-animate-css": "^1.4.0",
4141 "typescript": "^5.3.0",
42- "typescript-eslint": "^8.55.0",
42+ "typescript-eslint": "^8.56.0",
4343 "vite": "^7.3.1"
4444 },
4545 "dependencies": {
46- "bits-ui": "^2.15.5",
46+ "bits-ui": "^2.16.2",
4747 "clsx": "^2.1.1",
4848 "frappe-charts": "^1.6.2",
4949 "mode-watcher": "^1.1.0",
50- "tailwind-merge": "^3.4.0"
50+ "tailwind-merge": "^3.5.0"
5151 }
5252 }
@@ -20,33 +20,33 @@
20 },20 },
21 "devDependencies": {21 "devDependencies": {
22 "@internationalized/date": "^3.11.0",22 "@internationalized/date": "^3.11.0",
23- "@lucide/svelte": "^0.563.1",23+ "@lucide/svelte": "^0.575.0",
24 "@sveltejs/vite-plugin-svelte": "^6.2.4",24 "@sveltejs/vite-plugin-svelte": "^6.2.4",
25- "@tailwindcss/cli": "^4.0.0",25+ "@tailwindcss/cli": "^4.2.0",
26- "@tailwindcss/postcss": "^4.1.13",26+ "@tailwindcss/postcss": "^4.2.0",
27- "@types/node": "^25.2.3",27+ "@types/node": "^25.3.0",
28- "@typescript-eslint/eslint-plugin": "^8.55.0",28+ "@typescript-eslint/eslint-plugin": "^8.56.0",
29- "@typescript-eslint/parser": "^8.55.0",29+ "@typescript-eslint/parser": "^8.56.0",
30 "autoprefixer": "^10.4.24",30 "autoprefixer": "^10.4.24",
31- "eslint": "^9.39.2",31+ "eslint": "^10.0.1",
32 "eslint-plugin-svelte": "^3.15.0",32 "eslint-plugin-svelte": "^3.15.0",
33 "globals": "^17.3.0",33 "globals": "^17.3.0",
34 "postcss": "^8.4.47",34 "postcss": "^8.4.47",
35- "svelte": "^5.50.1",35+ "svelte": "^5.53.2",
36 "svelte-awesome-color-picker": "^4.1.0",36 "svelte-awesome-color-picker": "^4.1.0",
37- "svelte-check": "^4.3.6",37+ "svelte-check": "^4.4.3",
38 "tailwind-variants": "^3.2.2",38 "tailwind-variants": "^3.2.2",
39 "tailwindcss": "^4.0.0",39 "tailwindcss": "^4.0.0",
40 "tw-animate-css": "^1.4.0",40 "tw-animate-css": "^1.4.0",
41 "typescript": "^5.3.0",41 "typescript": "^5.3.0",
42- "typescript-eslint": "^8.55.0",42+ "typescript-eslint": "^8.56.0",
43 "vite": "^7.3.1"43 "vite": "^7.3.1"
44 },44 },
45 "dependencies": {45 "dependencies": {
46- "bits-ui": "^2.15.5",46+ "bits-ui": "^2.16.2",
47 "clsx": "^2.1.1",47 "clsx": "^2.1.1",
48 "frappe-charts": "^1.6.2",48 "frappe-charts": "^1.6.2",
49 "mode-watcher": "^1.1.0",49 "mode-watcher": "^1.1.0",
50- "tailwind-merge": "^3.4.0"50+ "tailwind-merge": "^3.5.0"
51 }51 }
52 }52 }

Keyboard shortcuts

Single-key shortcuts are on. ctrl k and esc work whatever this says.

ctrl k :
go to a section, branch, tag, file or repository
?
this list
j k
move the row cursor down / up
enter
open the row under the cursor; on Files, a directory opens or closes in place
↑ ↓ ← → home end
in the file tree (focus on a row): previous / next row, close / open a directory or go to its parent / first entry, first / last row. They never open a file
l h
on Files: open a directory or a file / close a directory or go up to its parent, then to the parent page. Elsewhere: into the side panel (on a merge request, its files) / back to the content; there j k move between its controls
g g G
first / last row
/
filter the list; on Files, find a file anywhere in the repository (esc clears, enter opens the best match)
b
switch branch or tag
g s g f g c g b g m g i g r g a
tabs: summary, files, commits, branches & tags, merge requests, issues, releases, actions (when available)
g h
home
w
wide mode: use the whole width of the screen, or not (remembered)
y
copy a permalink pinned to the commit
d u x
diff: split / unified / collapse or expand all
e E
diff: the whole file in view / every file, with the lines the hunks hide
n
merge request: next note in the diff
esc
close a dialog, leave a field

Branches 8

Tags 42

↑↓ moveenter openesc close