detached 835efcd

Merge branch 'main' into dependabot/go_modules/go-dependencies-9fcc410122

commit
835efcdf9b71ae537045ad7030cd560323697f08
author
bnema · · 2026-02-26 16:17 UTC
committer
GitHub · · 2026-02-26 16:17 UTC
merge of
d4b2038 + b36c056 · diff against the first parent
signature
GPG UnverifiedB5690EEEBB952194 The key is unknown
2 files · +168 -276
M webui/package-lock.json +163 -271
@@ -18,11 +18,11 @@
1818 "@internationalized/date": "^3.11.0",
1919 "@lucide/svelte": "^0.575.0",
2020 "@sveltejs/vite-plugin-svelte": "^6.2.4",
21- "@tailwindcss/cli": "^4.2.0",
22- "@tailwindcss/postcss": "^4.2.0",
21+ "@tailwindcss/cli": "^4.2.1",
22+ "@tailwindcss/postcss": "^4.2.1",
2323 "@types/node": "^25.3.0",
24- "@typescript-eslint/eslint-plugin": "^8.56.0",
25- "@typescript-eslint/parser": "^8.56.0",
24+ "@typescript-eslint/eslint-plugin": "^8.56.1",
25+ "@typescript-eslint/parser": "^8.56.1",
2626 "autoprefixer": "^10.4.24",
2727 "eslint": "^10.0.1",
2828 "eslint-plugin-svelte": "^3.15.0",
@@ -35,7 +35,7 @@
3535 "tailwindcss": "^4.0.0",
3636 "tw-animate-css": "^1.4.0",
3737 "typescript": "^5.3.0",
38- "typescript-eslint": "^8.56.0",
38+ "typescript-eslint": "^8.56.1",
3939 "vite": "^7.3.1"
4040 }
4141 },
@@ -538,45 +538,6 @@
538538 "node": "^20.19.0 || ^22.13.0 || >=24"
539539 }
540540 },
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==",
545- "dev": true,
546- "license": "MIT",
547- "engines": {
548- "node": "18 || 20 || >=22"
549- }
550- },
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==",
555- "dev": true,
556- "license": "MIT",
557- "dependencies": {
558- "balanced-match": "^4.0.2"
559- },
560- "engines": {
561- "node": "18 || 20 || >=22"
562- }
563- },
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==",
568- "dev": true,
569- "license": "BlueOak-1.0.0",
570- "dependencies": {
571- "brace-expansion": "^5.0.2"
572- },
573- "engines": {
574- "node": "18 || 20 || >=22"
575- },
576- "funding": {
577- "url": "https://github.com/sponsors/isaacs"
578- }
579- },
580541 "node_modules/@eslint/config-helpers": {
581542 "version": "0.5.2",
582543 "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.5.2.tgz",
@@ -1485,28 +1446,28 @@
14851446 }
14861447 },
14871448 "node_modules/@tailwindcss/cli": {
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==",
1449+ "version": "4.2.1",
1450+ "resolved": "https://registry.npmjs.org/@tailwindcss/cli/-/cli-4.2.1.tgz",
1451+ "integrity": "sha512-b7MGn51IA80oSG+7fuAgzfQ+7pZBgjzbqwmiv6NO7/+a1sev32cGqnwhscT7h0EcAvMa9r7gjRylqOH8Xhc4DA==",
14911452 "dev": true,
14921453 "license": "MIT",
14931454 "dependencies": {
14941455 "@parcel/watcher": "^2.5.1",
1495- "@tailwindcss/node": "4.2.0",
1496- "@tailwindcss/oxide": "4.2.0",
1456+ "@tailwindcss/node": "4.2.1",
1457+ "@tailwindcss/oxide": "4.2.1",
14971458 "enhanced-resolve": "^5.19.0",
14981459 "mri": "^1.2.0",
14991460 "picocolors": "^1.1.1",
1500- "tailwindcss": "4.2.0"
1461+ "tailwindcss": "4.2.1"
15011462 },
15021463 "bin": {
15031464 "tailwindcss": "dist/index.mjs"
15041465 }
15051466 },
15061467 "node_modules/@tailwindcss/node": {
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==",
1468+ "version": "4.2.1",
1469+ "resolved": "https://registry.npmjs.org/@tailwindcss/node/-/node-4.2.1.tgz",
1470+ "integrity": "sha512-jlx6sLk4EOwO6hHe1oCGm1Q4AN/s0rSrTTPBGPM0/RQ6Uylwq17FuU8IeJJKEjtc6K6O07zsvP+gDO6MMWo7pg==",
15101471 "dev": true,
15111472 "license": "MIT",
15121473 "dependencies": {
@@ -1516,37 +1477,37 @@
15161477 "lightningcss": "1.31.1",
15171478 "magic-string": "^0.30.21",
15181479 "source-map-js": "^1.2.1",
1519- "tailwindcss": "4.2.0"
1480+ "tailwindcss": "4.2.1"
15201481 }
15211482 },
15221483 "node_modules/@tailwindcss/oxide": {
1523- "version": "4.2.0",
1524- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide/-/oxide-4.2.0.tgz",
1525- "integrity": "sha512-AZqQzADaj742oqn2xjl5JbIOzZB/DGCYF/7bpvhA8KvjUj9HJkag6bBuwZvH1ps6dfgxNHyuJVlzSr2VpMgdTQ==",
1484+ "version": "4.2.1",
1485+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide/-/oxide-4.2.1.tgz",
1486+ "integrity": "sha512-yv9jeEFWnjKCI6/T3Oq50yQEOqmpmpfzG1hcZsAOaXFQPfzWprWrlHSdGPEF3WQTi8zu8ohC9Mh9J470nT5pUw==",
15261487 "dev": true,
15271488 "license": "MIT",
15281489 "engines": {
15291490 "node": ">= 20"
15301491 },
15311492 "optionalDependencies": {
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"
1493+ "@tailwindcss/oxide-android-arm64": "4.2.1",
1494+ "@tailwindcss/oxide-darwin-arm64": "4.2.1",
1495+ "@tailwindcss/oxide-darwin-x64": "4.2.1",
1496+ "@tailwindcss/oxide-freebsd-x64": "4.2.1",
1497+ "@tailwindcss/oxide-linux-arm-gnueabihf": "4.2.1",
1498+ "@tailwindcss/oxide-linux-arm64-gnu": "4.2.1",
1499+ "@tailwindcss/oxide-linux-arm64-musl": "4.2.1",
1500+ "@tailwindcss/oxide-linux-x64-gnu": "4.2.1",
1501+ "@tailwindcss/oxide-linux-x64-musl": "4.2.1",
1502+ "@tailwindcss/oxide-wasm32-wasi": "4.2.1",
1503+ "@tailwindcss/oxide-win32-arm64-msvc": "4.2.1",
1504+ "@tailwindcss/oxide-win32-x64-msvc": "4.2.1"
15441505 }
15451506 },
15461507 "node_modules/@tailwindcss/oxide-android-arm64": {
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==",
1508+ "version": "4.2.1",
1509+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-android-arm64/-/oxide-android-arm64-4.2.1.tgz",
1510+ "integrity": "sha512-eZ7G1Zm5EC8OOKaesIKuw77jw++QJ2lL9N+dDpdQiAB/c/B2wDh0QPFHbkBVrXnwNugvrbJFk1gK2SsVjwWReg==",
15501511 "cpu": [
15511512 "arm64"
15521513 ],
@@ -1561,9 +1522,9 @@
15611522 }
15621523 },
15631524 "node_modules/@tailwindcss/oxide-darwin-arm64": {
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==",
1525+ "version": "4.2.1",
1526+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-arm64/-/oxide-darwin-arm64-4.2.1.tgz",
1527+ "integrity": "sha512-q/LHkOstoJ7pI1J0q6djesLzRvQSIfEto148ppAd+BVQK0JYjQIFSK3JgYZJa+Yzi0DDa52ZsQx2rqytBnf8Hw==",
15671528 "cpu": [
15681529 "arm64"
15691530 ],
@@ -1578,9 +1539,9 @@
15781539 }
15791540 },
15801541 "node_modules/@tailwindcss/oxide-darwin-x64": {
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==",
1542+ "version": "4.2.1",
1543+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-x64/-/oxide-darwin-x64-4.2.1.tgz",
1544+ "integrity": "sha512-/f/ozlaXGY6QLbpvd/kFTro2l18f7dHKpB+ieXz+Cijl4Mt9AI2rTrpq7V+t04nK+j9XBQHnSMdeQRhbGyt6fw==",
15841545 "cpu": [
15851546 "x64"
15861547 ],
@@ -1595,9 +1556,9 @@
15951556 }
15961557 },
15971558 "node_modules/@tailwindcss/oxide-freebsd-x64": {
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==",
1559+ "version": "4.2.1",
1560+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-freebsd-x64/-/oxide-freebsd-x64-4.2.1.tgz",
1561+ "integrity": "sha512-5e/AkgYJT/cpbkys/OU2Ei2jdETCLlifwm7ogMC7/hksI2fC3iiq6OcXwjibcIjPung0kRtR3TxEITkqgn0TcA==",
16011562 "cpu": [
16021563 "x64"
16031564 ],
@@ -1612,9 +1573,9 @@
16121573 }
16131574 },
16141575 "node_modules/@tailwindcss/oxide-linux-arm-gnueabihf": {
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==",
1576+ "version": "4.2.1",
1577+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm-gnueabihf/-/oxide-linux-arm-gnueabihf-4.2.1.tgz",
1578+ "integrity": "sha512-Uny1EcVTTmerCKt/1ZuKTkb0x8ZaiuYucg2/kImO5A5Y/kBz41/+j0gxUZl+hTF3xkWpDmHX+TaWhOtba2Fyuw==",
16181579 "cpu": [
16191580 "arm"
16201581 ],
@@ -1629,9 +1590,9 @@
16291590 }
16301591 },
16311592 "node_modules/@tailwindcss/oxide-linux-arm64-gnu": {
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==",
1593+ "version": "4.2.1",
1594+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-gnu/-/oxide-linux-arm64-gnu-4.2.1.tgz",
1595+ "integrity": "sha512-CTrwomI+c7n6aSSQlsPL0roRiNMDQ/YzMD9EjcR+H4f0I1SQ8QqIuPnsVp7QgMkC1Qi8rtkekLkOFjo7OlEFRQ==",
16351596 "cpu": [
16361597 "arm64"
16371598 ],
@@ -1646,9 +1607,9 @@
16461607 }
16471608 },
16481609 "node_modules/@tailwindcss/oxide-linux-arm64-musl": {
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==",
1610+ "version": "4.2.1",
1611+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-musl/-/oxide-linux-arm64-musl-4.2.1.tgz",
1612+ "integrity": "sha512-WZA0CHRL/SP1TRbA5mp9htsppSEkWuQ4KsSUumYQnyl8ZdT39ntwqmz4IUHGN6p4XdSlYfJwM4rRzZLShHsGAQ==",
16521613 "cpu": [
16531614 "arm64"
16541615 ],
@@ -1663,9 +1624,9 @@
16631624 }
16641625 },
16651626 "node_modules/@tailwindcss/oxide-linux-x64-gnu": {
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==",
1627+ "version": "4.2.1",
1628+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-gnu/-/oxide-linux-x64-gnu-4.2.1.tgz",
1629+ "integrity": "sha512-qMFzxI2YlBOLW5PhblzuSWlWfwLHaneBE0xHzLrBgNtqN6mWfs+qYbhryGSXQjFYB1Dzf5w+LN5qbUTPhW7Y5g==",
16691630 "cpu": [
16701631 "x64"
16711632 ],
@@ -1680,9 +1641,9 @@
16801641 }
16811642 },
16821643 "node_modules/@tailwindcss/oxide-linux-x64-musl": {
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==",
1644+ "version": "4.2.1",
1645+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-musl/-/oxide-linux-x64-musl-4.2.1.tgz",
1646+ "integrity": "sha512-5r1X2FKnCMUPlXTWRYpHdPYUY6a1Ar/t7P24OuiEdEOmms5lyqjDRvVY1yy9Rmioh+AunQ0rWiOTPE8F9A3v5g==",
16861647 "cpu": [
16871648 "x64"
16881649 ],
@@ -1697,9 +1658,9 @@
16971658 }
16981659 },
16991660 "node_modules/@tailwindcss/oxide-wasm32-wasi": {
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==",
1661+ "version": "4.2.1",
1662+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-wasm32-wasi/-/oxide-wasm32-wasi-4.2.1.tgz",
1663+ "integrity": "sha512-MGFB5cVPvshR85MTJkEvqDUnuNoysrsRxd6vnk1Lf2tbiqNlXpHYZqkqOQalydienEWOHHFyyuTSYRsLfxFJ2Q==",
17031664 "bundleDependencies": [
17041665 "@napi-rs/wasm-runtime",
17051666 "@emnapi/core",
@@ -1791,9 +1752,9 @@
17911752 "optional": true
17921753 },
17931754 "node_modules/@tailwindcss/oxide-win32-arm64-msvc": {
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==",
1755+ "version": "4.2.1",
1756+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-arm64-msvc/-/oxide-win32-arm64-msvc-4.2.1.tgz",
1757+ "integrity": "sha512-YlUEHRHBGnCMh4Nj4GnqQyBtsshUPdiNroZj8VPkvTZSoHsilRCwXcVKnG9kyi0ZFAS/3u+qKHBdDc81SADTRA==",
17971758 "cpu": [
17981759 "arm64"
17991760 ],
@@ -1808,9 +1769,9 @@
18081769 }
18091770 },
18101771 "node_modules/@tailwindcss/oxide-win32-x64-msvc": {
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==",
1772+ "version": "4.2.1",
1773+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-x64-msvc/-/oxide-win32-x64-msvc-4.2.1.tgz",
1774+ "integrity": "sha512-rbO34G5sMWWyrN/idLeVxAZgAKWrn5LiR3/I90Q9MkA67s6T1oB0xtTe+0heoBvHSpbU9Mk7i6uwJnpo4u21XQ==",
18141775 "cpu": [
18151776 "x64"
18161777 ],
@@ -1825,17 +1786,17 @@
18251786 }
18261787 },
18271788 "node_modules/@tailwindcss/postcss": {
1828- "version": "4.2.0",
1829- "resolved": "https://registry.npmjs.org/@tailwindcss/postcss/-/postcss-4.2.0.tgz",
1830- "integrity": "sha512-u6YBacGpOm/ixPfKqfgrJEjMfrYmPD7gEFRoygS/hnQaRtV0VCBdpkx5Ouw9pnaLRwwlgGCuJw8xLpaR0hOrQg==",
1789+ "version": "4.2.1",
1790+ "resolved": "https://registry.npmjs.org/@tailwindcss/postcss/-/postcss-4.2.1.tgz",
1791+ "integrity": "sha512-OEwGIBnXnj7zJeonOh6ZG9woofIjGrd2BORfvE5p9USYKDCZoQmfqLcfNiRWoJlRWLdNPn2IgVZuWAOM4iTYMw==",
18311792 "dev": true,
18321793 "license": "MIT",
18331794 "dependencies": {
18341795 "@alloc/quick-lru": "^5.2.0",
1835- "@tailwindcss/node": "4.2.0",
1836- "@tailwindcss/oxide": "4.2.0",
1796+ "@tailwindcss/node": "4.2.1",
1797+ "@tailwindcss/oxide": "4.2.1",
18371798 "postcss": "^8.5.6",
1838- "tailwindcss": "4.2.0"
1799+ "tailwindcss": "4.2.1"
18391800 }
18401801 },
18411802 "node_modules/@types/esrecurse": {
@@ -1875,17 +1836,17 @@
18751836 "license": "MIT"
18761837 },
18771838 "node_modules/@typescript-eslint/eslint-plugin": {
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==",
1839+ "version": "8.56.1",
1840+ "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.56.1.tgz",
1841+ "integrity": "sha512-Jz9ZztpB37dNC+HU2HI28Bs9QXpzCz+y/twHOwhyrIRdbuVDxSytJNDl6z/aAKlaRIwC7y8wJdkBv7FxYGgi0A==",
18811842 "dev": true,
18821843 "license": "MIT",
18831844 "dependencies": {
18841845 "@eslint-community/regexpp": "^4.12.2",
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",
1846+ "@typescript-eslint/scope-manager": "8.56.1",
1847+ "@typescript-eslint/type-utils": "8.56.1",
1848+ "@typescript-eslint/utils": "8.56.1",
1849+ "@typescript-eslint/visitor-keys": "8.56.1",
18891850 "ignore": "^7.0.5",
18901851 "natural-compare": "^1.4.0",
18911852 "ts-api-utils": "^2.4.0"
@@ -1898,29 +1859,11 @@
18981859 "url": "https://opencollective.com/typescript-eslint"
18991860 },
19001861 "peerDependencies": {
1901- "@typescript-eslint/parser": "^8.56.0",
1862+ "@typescript-eslint/parser": "^8.56.1",
19021863 "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0",
19031864 "typescript": ">=4.8.4 <6.0.0"
19041865 }
19051866 },
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==",
1910- "dev": true,
1911- "license": "MIT",
1912- "dependencies": {
1913- "@typescript-eslint/types": "8.56.0",
1914- "@typescript-eslint/visitor-keys": "8.56.0"
1915- },
1916- "engines": {
1917- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1918- },
1919- "funding": {
1920- "type": "opencollective",
1921- "url": "https://opencollective.com/typescript-eslint"
1922- }
1923- },
19241867 "node_modules/@typescript-eslint/eslint-plugin/node_modules/ignore": {
19251868 "version": "7.0.5",
19261869 "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz",
@@ -1932,16 +1875,16 @@
19321875 }
19331876 },
19341877 "node_modules/@typescript-eslint/parser": {
1935- "version": "8.56.0",
1936- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.56.0.tgz",
1937- "integrity": "sha512-IgSWvLobTDOjnaxAfDTIHaECbkNlAlKv2j5SjpB2v7QHKv1FIfjwMy8FsDbVfDX/KjmCmYICcw7uGaXLhtsLNg==",
1878+ "version": "8.56.1",
1879+ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.56.1.tgz",
1880+ "integrity": "sha512-klQbnPAAiGYFyI02+znpBRLyjL4/BrBd0nyWkdC0s/6xFLkXYQ8OoRrSkqacS1ddVxf/LDyODIKbQ5TgKAf/Fg==",
19381881 "dev": true,
19391882 "license": "MIT",
19401883 "dependencies": {
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",
1884+ "@typescript-eslint/scope-manager": "8.56.1",
1885+ "@typescript-eslint/types": "8.56.1",
1886+ "@typescript-eslint/typescript-estree": "8.56.1",
1887+ "@typescript-eslint/visitor-keys": "8.56.1",
19451888 "debug": "^4.4.3"
19461889 },
19471890 "engines": {
@@ -1956,15 +1899,16 @@
19561899 "typescript": ">=4.8.4 <6.0.0"
19571900 }
19581901 },
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==",
1902+ "node_modules/@typescript-eslint/project-service": {
1903+ "version": "8.56.1",
1904+ "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.56.1.tgz",
1905+ "integrity": "sha512-TAdqQTzHNNvlVFfR+hu2PDJrURiwKsUvxFn1M0h95BB8ah5jejas08jUWG4dBA68jDMI988IvtfdAI53JzEHOQ==",
19631906 "dev": true,
19641907 "license": "MIT",
19651908 "dependencies": {
1966- "@typescript-eslint/types": "8.56.0",
1967- "@typescript-eslint/visitor-keys": "8.56.0"
1909+ "@typescript-eslint/tsconfig-utils": "^8.56.1",
1910+ "@typescript-eslint/types": "^8.56.1",
1911+ "debug": "^4.4.3"
19681912 },
19691913 "engines": {
19701914 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -1972,18 +1916,20 @@
19721916 "funding": {
19731917 "type": "opencollective",
19741918 "url": "https://opencollective.com/typescript-eslint"
1919+ },
1920+ "peerDependencies": {
1921+ "typescript": ">=4.8.4 <6.0.0"
19751922 }
19761923 },
1977- "node_modules/@typescript-eslint/project-service": {
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==",
1924+ "node_modules/@typescript-eslint/scope-manager": {
1925+ "version": "8.56.1",
1926+ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.56.1.tgz",
1927+ "integrity": "sha512-YAi4VDKcIZp0O4tz/haYKhmIDZFEUPOreKbfdAN3SzUDMcPhJ8QI99xQXqX+HoUVq8cs85eRKnD+rne2UAnj2w==",
19811928 "dev": true,
19821929 "license": "MIT",
19831930 "dependencies": {
1984- "@typescript-eslint/tsconfig-utils": "^8.56.0",
1985- "@typescript-eslint/types": "^8.56.0",
1986- "debug": "^4.4.3"
1931+ "@typescript-eslint/types": "8.56.1",
1932+ "@typescript-eslint/visitor-keys": "8.56.1"
19871933 },
19881934 "engines": {
19891935 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -1991,15 +1937,12 @@
19911937 "funding": {
19921938 "type": "opencollective",
19931939 "url": "https://opencollective.com/typescript-eslint"
1994- },
1995- "peerDependencies": {
1996- "typescript": ">=4.8.4 <6.0.0"
19971940 }
19981941 },
19991942 "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==",
1943+ "version": "8.56.1",
1944+ "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.56.1.tgz",
1945+ "integrity": "sha512-qOtCYzKEeyr3aR9f28mPJqBty7+DBqsdd63eO0yyDwc6vgThj2UjWfJIcsFeSucYydqcuudMOprZ+x1SpF3ZuQ==",
20031946 "dev": true,
20041947 "license": "MIT",
20051948 "engines": {
@@ -2014,15 +1957,15 @@
20141957 }
20151958 },
20161959 "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==",
1960+ "version": "8.56.1",
1961+ "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.56.1.tgz",
1962+ "integrity": "sha512-yB/7dxi7MgTtGhZdaHCemf7PuwrHMenHjmzgUW1aJpO+bBU43OycnM3Wn+DdvDO/8zzA9HlhaJ0AUGuvri4oGg==",
20201963 "dev": true,
20211964 "license": "MIT",
20221965 "dependencies": {
2023- "@typescript-eslint/types": "8.56.0",
2024- "@typescript-eslint/typescript-estree": "8.56.0",
2025- "@typescript-eslint/utils": "8.56.0",
1966+ "@typescript-eslint/types": "8.56.1",
1967+ "@typescript-eslint/typescript-estree": "8.56.1",
1968+ "@typescript-eslint/utils": "8.56.1",
20261969 "debug": "^4.4.3",
20271970 "ts-api-utils": "^2.4.0"
20281971 },
@@ -2039,9 +1982,9 @@
20391982 }
20401983 },
20411984 "node_modules/@typescript-eslint/types": {
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==",
1985+ "version": "8.56.1",
1986+ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.56.1.tgz",
1987+ "integrity": "sha512-dbMkdIUkIkchgGDIv7KLUpa0Mda4IYjo4IAMJUZ+3xNoUXxMsk9YtKpTHSChRS85o+H9ftm51gsK1dZReY9CVw==",
20451988 "dev": true,
20461989 "license": "MIT",
20471990 "engines": {
@@ -2053,18 +1996,18 @@
20531996 }
20541997 },
20551998 "node_modules/@typescript-eslint/typescript-estree": {
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==",
1999+ "version": "8.56.1",
2000+ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.56.1.tgz",
2001+ "integrity": "sha512-qzUL1qgalIvKWAf9C1HpvBjif+Vm6rcT5wZd4VoMb9+Km3iS3Cv9DY6dMRMDtPnwRAFyAi7YXJpTIEXLvdfPxg==",
20592002 "dev": true,
20602003 "license": "MIT",
20612004 "dependencies": {
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",
2005+ "@typescript-eslint/project-service": "8.56.1",
2006+ "@typescript-eslint/tsconfig-utils": "8.56.1",
2007+ "@typescript-eslint/types": "8.56.1",
2008+ "@typescript-eslint/visitor-keys": "8.56.1",
20662009 "debug": "^4.4.3",
2067- "minimatch": "^9.0.5",
2010+ "minimatch": "^10.2.2",
20682011 "semver": "^7.7.3",
20692012 "tinyglobby": "^0.2.15",
20702013 "ts-api-utils": "^2.4.0"
@@ -2081,16 +2024,16 @@
20812024 }
20822025 },
20832026 "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==",
2027+ "version": "8.56.1",
2028+ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.56.1.tgz",
2029+ "integrity": "sha512-HPAVNIME3tABJ61siYlHzSWCGtOoeP2RTIaHXFMPqjrQKCGB9OgUVdiNgH7TJS2JNIQ5qQ4RsAUDuGaGme/KOA==",
20872030 "dev": true,
20882031 "license": "MIT",
20892032 "dependencies": {
20902033 "@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"
2034+ "@typescript-eslint/scope-manager": "8.56.1",
2035+ "@typescript-eslint/types": "8.56.1",
2036+ "@typescript-eslint/typescript-estree": "8.56.1"
20942037 },
20952038 "engines": {
20962039 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -2104,32 +2047,14 @@
21042047 "typescript": ">=4.8.4 <6.0.0"
21052048 }
21062049 },
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- },
21252050 "node_modules/@typescript-eslint/visitor-keys": {
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==",
2051+ "version": "8.56.1",
2052+ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.56.1.tgz",
2053+ "integrity": "sha512-KiROIzYdEV85YygXw6BI/Dx4fnBlFQu6Mq4QE4MOH9fFnhohw6wX/OAvDY2/C+ut0I3RSPKenvZJIVYqJNkhEw==",
21292054 "dev": true,
21302055 "license": "MIT",
21312056 "dependencies": {
2132- "@typescript-eslint/types": "8.56.0",
2057+ "@typescript-eslint/types": "8.56.1",
21332058 "eslint-visitor-keys": "^5.0.0"
21342059 },
21352060 "engines": {
@@ -2248,11 +2173,14 @@
22482173 }
22492174 },
22502175 "node_modules/balanced-match": {
2251- "version": "1.0.2",
2252- "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
2253- "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
2176+ "version": "4.0.4",
2177+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz",
2178+ "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==",
22542179 "dev": true,
2255- "license": "MIT"
2180+ "license": "MIT",
2181+ "engines": {
2182+ "node": "18 || 20 || >=22"
2183+ }
22562184 },
22572185 "node_modules/baseline-browser-mapping": {
22582186 "version": "2.9.17",
@@ -2289,13 +2217,16 @@
22892217 }
22902218 },
22912219 "node_modules/brace-expansion": {
2292- "version": "2.0.2",
2293- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",
2294- "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
2220+ "version": "5.0.3",
2221+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.3.tgz",
2222+ "integrity": "sha512-fy6KJm2RawA5RcHkLa1z/ScpBeA762UF9KmZQxwIbDtRJrgLzM10depAiEQ+CXYcoiqW1/m96OAAoke2nE9EeA==",
22952223 "dev": true,
22962224 "license": "MIT",
22972225 "dependencies": {
2298- "balanced-match": "^1.0.0"
2226+ "balanced-match": "^4.0.2"
2227+ },
2228+ "engines": {
2229+ "node": "18 || 20 || >=22"
22992230 }
23002231 },
23012232 "node_modules/browserslist": {
@@ -2692,29 +2623,6 @@
26922623 "url": "https://opencollective.com/eslint"
26932624 }
26942625 },
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- },
2705- "node_modules/eslint/node_modules/brace-expansion": {
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==",
2709- "dev": true,
2710- "license": "MIT",
2711- "dependencies": {
2712- "balanced-match": "^4.0.2"
2713- },
2714- "engines": {
2715- "node": "18 || 20 || >=22"
2716- }
2717- },
27182626 "node_modules/eslint/node_modules/eslint-scope": {
27192627 "version": "9.1.1",
27202628 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-9.1.1.tgz",
@@ -2765,22 +2673,6 @@
27652673 "url": "https://opencollective.com/eslint"
27662674 }
27672675 },
2768- "node_modules/eslint/node_modules/minimatch": {
2769- "version": "10.2.2",
2770- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.2.tgz",
2771- "integrity": "sha512-+G4CpNBxa5MprY+04MbgOw1v7So6n5JY166pFi9KfYwT78fxScCeSNQSNzp6dpPSW2rONOps6Ocam1wFhCgoVw==",
2772- "dev": true,
2773- "license": "BlueOak-1.0.0",
2774- "dependencies": {
2775- "brace-expansion": "^5.0.2"
2776- },
2777- "engines": {
2778- "node": "18 || 20 || >=22"
2779- },
2780- "funding": {
2781- "url": "https://github.com/sponsors/isaacs"
2782- }
2783- },
27842676 "node_modules/esm-env": {
27852677 "version": "1.2.2",
27862678 "resolved": "https://registry.npmjs.org/esm-env/-/esm-env-1.2.2.tgz",
@@ -3470,16 +3362,16 @@
34703362 }
34713363 },
34723364 "node_modules/minimatch": {
3473- "version": "9.0.5",
3474- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
3475- "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
3365+ "version": "10.2.4",
3366+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.4.tgz",
3367+ "integrity": "sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==",
34763368 "dev": true,
3477- "license": "ISC",
3369+ "license": "BlueOak-1.0.0",
34783370 "dependencies": {
3479- "brace-expansion": "^2.0.1"
3371+ "brace-expansion": "^5.0.2"
34803372 },
34813373 "engines": {
3482- "node": ">=16 || 14 >=14.17"
3374+ "node": "18 || 20 || >=22"
34833375 },
34843376 "funding": {
34853377 "url": "https://github.com/sponsors/isaacs"
@@ -4199,9 +4091,9 @@
41994091 }
42004092 },
42014093 "node_modules/tailwindcss": {
4202- "version": "4.2.0",
4203- "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.2.0.tgz",
4204- "integrity": "sha512-yYzTZ4++b7fNYxFfpnberEEKu43w44aqDMNM9MHMmcKuCH7lL8jJ4yJ7LGHv7rSwiqM0nkiobF9I6cLlpS2P7Q==",
4094+ "version": "4.2.1",
4095+ "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.2.1.tgz",
4096+ "integrity": "sha512-/tBrSQ36vCleJkAOsy9kbNTgaxvGbyOamC30PRePTQe/o1MFwEKHQk4Cn7BNGaPtjp+PuUrByJehM1hgxfq4sw==",
42054097 "dev": true,
42064098 "license": "MIT"
42074099 },
@@ -4293,16 +4185,16 @@
42934185 }
42944186 },
42954187 "node_modules/typescript-eslint": {
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==",
4188+ "version": "8.56.1",
4189+ "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.56.1.tgz",
4190+ "integrity": "sha512-U4lM6pjmBX7J5wk4szltF7I1cGBHXZopnAXCMXb3+fZ3B/0Z3hq3wS/CCUB2NZBNAExK92mCU2tEohWuwVMsDQ==",
42994191 "dev": true,
43004192 "license": "MIT",
43014193 "dependencies": {
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"
4194+ "@typescript-eslint/eslint-plugin": "8.56.1",
4195+ "@typescript-eslint/parser": "8.56.1",
4196+ "@typescript-eslint/typescript-estree": "8.56.1",
4197+ "@typescript-eslint/utils": "8.56.1"
43064198 },
43074199 "engines": {
43084200 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -18,11 +18,11 @@
18 "@internationalized/date": "^3.11.0",18 "@internationalized/date": "^3.11.0",
19 "@lucide/svelte": "^0.575.0",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.2.0",21+ "@tailwindcss/cli": "^4.2.1",
22- "@tailwindcss/postcss": "^4.2.0",22+ "@tailwindcss/postcss": "^4.2.1",
23 "@types/node": "^25.3.0",23 "@types/node": "^25.3.0",
24- "@typescript-eslint/eslint-plugin": "^8.56.0",24+ "@typescript-eslint/eslint-plugin": "^8.56.1",
25- "@typescript-eslint/parser": "^8.56.0",25+ "@typescript-eslint/parser": "^8.56.1",
26 "autoprefixer": "^10.4.24",26 "autoprefixer": "^10.4.24",
27 "eslint": "^10.0.1",27 "eslint": "^10.0.1",
28 "eslint-plugin-svelte": "^3.15.0",28 "eslint-plugin-svelte": "^3.15.0",
@@ -35,7 +35,7 @@
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.56.0",38+ "typescript-eslint": "^8.56.1",
39 "vite": "^7.3.1"39 "vite": "^7.3.1"
40 }40 }
41 },41 },
@@ -538,45 +538,6 @@
538 "node": "^20.19.0 || ^22.13.0 || >=24"538 "node": "^20.19.0 || ^22.13.0 || >=24"
539 }539 }
540 },540 },
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==",
545- "dev": true,
546- "license": "MIT",
547- "engines": {
548- "node": "18 || 20 || >=22"
549- }
550- },
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==",
555- "dev": true,
556- "license": "MIT",
557- "dependencies": {
558- "balanced-match": "^4.0.2"
559- },
560- "engines": {
561- "node": "18 || 20 || >=22"
562- }
563- },
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==",
568- "dev": true,
569- "license": "BlueOak-1.0.0",
570- "dependencies": {
571- "brace-expansion": "^5.0.2"
572- },
573- "engines": {
574- "node": "18 || 20 || >=22"
575- },
576- "funding": {
577- "url": "https://github.com/sponsors/isaacs"
578- }
579- },
580 "node_modules/@eslint/config-helpers": {541 "node_modules/@eslint/config-helpers": {
581 "version": "0.5.2",542 "version": "0.5.2",
582 "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.5.2.tgz",543 "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.5.2.tgz",
@@ -1485,28 +1446,28 @@
1485 }1446 }
1486 },1447 },
1487 "node_modules/@tailwindcss/cli": {1448 "node_modules/@tailwindcss/cli": {
1488- "version": "4.2.0",1449+ "version": "4.2.1",
1489- "resolved": "https://registry.npmjs.org/@tailwindcss/cli/-/cli-4.2.0.tgz",1450+ "resolved": "https://registry.npmjs.org/@tailwindcss/cli/-/cli-4.2.1.tgz",
1490- "integrity": "sha512-C62SWDp+6Rj5DHJDlMyAqESpmljiQ35H4SncAcVn3Gm0rEPrKFDIdAheT74s9zAbrsa2D/L+jJaPgCO1fyZG6g==",1451+ "integrity": "sha512-b7MGn51IA80oSG+7fuAgzfQ+7pZBgjzbqwmiv6NO7/+a1sev32cGqnwhscT7h0EcAvMa9r7gjRylqOH8Xhc4DA==",
1491 "dev": true,1452 "dev": true,
1492 "license": "MIT",1453 "license": "MIT",
1493 "dependencies": {1454 "dependencies": {
1494 "@parcel/watcher": "^2.5.1",1455 "@parcel/watcher": "^2.5.1",
1495- "@tailwindcss/node": "4.2.0",1456+ "@tailwindcss/node": "4.2.1",
1496- "@tailwindcss/oxide": "4.2.0",1457+ "@tailwindcss/oxide": "4.2.1",
1497 "enhanced-resolve": "^5.19.0",1458 "enhanced-resolve": "^5.19.0",
1498 "mri": "^1.2.0",1459 "mri": "^1.2.0",
1499 "picocolors": "^1.1.1",1460 "picocolors": "^1.1.1",
1500- "tailwindcss": "4.2.0"1461+ "tailwindcss": "4.2.1"
1501 },1462 },
1502 "bin": {1463 "bin": {
1503 "tailwindcss": "dist/index.mjs"1464 "tailwindcss": "dist/index.mjs"
1504 }1465 }
1505 },1466 },
1506 "node_modules/@tailwindcss/node": {1467 "node_modules/@tailwindcss/node": {
1507- "version": "4.2.0",1468+ "version": "4.2.1",
1508- "resolved": "https://registry.npmjs.org/@tailwindcss/node/-/node-4.2.0.tgz",1469+ "resolved": "https://registry.npmjs.org/@tailwindcss/node/-/node-4.2.1.tgz",
1509- "integrity": "sha512-Yv+fn/o2OmL5fh/Ir62VXItdShnUxfpkMA4Y7jdeC8O81WPB8Kf6TT6GSHvnqgSwDzlB5iT7kDpeXxLsUS0T6Q==",1470+ "integrity": "sha512-jlx6sLk4EOwO6hHe1oCGm1Q4AN/s0rSrTTPBGPM0/RQ6Uylwq17FuU8IeJJKEjtc6K6O07zsvP+gDO6MMWo7pg==",
1510 "dev": true,1471 "dev": true,
1511 "license": "MIT",1472 "license": "MIT",
1512 "dependencies": {1473 "dependencies": {
@@ -1516,37 +1477,37 @@
1516 "lightningcss": "1.31.1",1477 "lightningcss": "1.31.1",
1517 "magic-string": "^0.30.21",1478 "magic-string": "^0.30.21",
1518 "source-map-js": "^1.2.1",1479 "source-map-js": "^1.2.1",
1519- "tailwindcss": "4.2.0"1480+ "tailwindcss": "4.2.1"
1520 }1481 }
1521 },1482 },
1522 "node_modules/@tailwindcss/oxide": {1483 "node_modules/@tailwindcss/oxide": {
1523- "version": "4.2.0",1484+ "version": "4.2.1",
1524- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide/-/oxide-4.2.0.tgz",1485+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide/-/oxide-4.2.1.tgz",
1525- "integrity": "sha512-AZqQzADaj742oqn2xjl5JbIOzZB/DGCYF/7bpvhA8KvjUj9HJkag6bBuwZvH1ps6dfgxNHyuJVlzSr2VpMgdTQ==",1486+ "integrity": "sha512-yv9jeEFWnjKCI6/T3Oq50yQEOqmpmpfzG1hcZsAOaXFQPfzWprWrlHSdGPEF3WQTi8zu8ohC9Mh9J470nT5pUw==",
1526 "dev": true,1487 "dev": true,
1527 "license": "MIT",1488 "license": "MIT",
1528 "engines": {1489 "engines": {
1529 "node": ">= 20"1490 "node": ">= 20"
1530 },1491 },
1531 "optionalDependencies": {1492 "optionalDependencies": {
1532- "@tailwindcss/oxide-android-arm64": "4.2.0",1493+ "@tailwindcss/oxide-android-arm64": "4.2.1",
1533- "@tailwindcss/oxide-darwin-arm64": "4.2.0",1494+ "@tailwindcss/oxide-darwin-arm64": "4.2.1",
1534- "@tailwindcss/oxide-darwin-x64": "4.2.0",1495+ "@tailwindcss/oxide-darwin-x64": "4.2.1",
1535- "@tailwindcss/oxide-freebsd-x64": "4.2.0",1496+ "@tailwindcss/oxide-freebsd-x64": "4.2.1",
1536- "@tailwindcss/oxide-linux-arm-gnueabihf": "4.2.0",1497+ "@tailwindcss/oxide-linux-arm-gnueabihf": "4.2.1",
1537- "@tailwindcss/oxide-linux-arm64-gnu": "4.2.0",1498+ "@tailwindcss/oxide-linux-arm64-gnu": "4.2.1",
1538- "@tailwindcss/oxide-linux-arm64-musl": "4.2.0",1499+ "@tailwindcss/oxide-linux-arm64-musl": "4.2.1",
1539- "@tailwindcss/oxide-linux-x64-gnu": "4.2.0",1500+ "@tailwindcss/oxide-linux-x64-gnu": "4.2.1",
1540- "@tailwindcss/oxide-linux-x64-musl": "4.2.0",1501+ "@tailwindcss/oxide-linux-x64-musl": "4.2.1",
1541- "@tailwindcss/oxide-wasm32-wasi": "4.2.0",1502+ "@tailwindcss/oxide-wasm32-wasi": "4.2.1",
1542- "@tailwindcss/oxide-win32-arm64-msvc": "4.2.0",1503+ "@tailwindcss/oxide-win32-arm64-msvc": "4.2.1",
1543- "@tailwindcss/oxide-win32-x64-msvc": "4.2.0"1504+ "@tailwindcss/oxide-win32-x64-msvc": "4.2.1"
1544 }1505 }
1545 },1506 },
1546 "node_modules/@tailwindcss/oxide-android-arm64": {1507 "node_modules/@tailwindcss/oxide-android-arm64": {
1547- "version": "4.2.0",1508+ "version": "4.2.1",
1548- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-android-arm64/-/oxide-android-arm64-4.2.0.tgz",1509+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-android-arm64/-/oxide-android-arm64-4.2.1.tgz",
1549- "integrity": "sha512-F0QkHAVaW/JNBWl4CEKWdZ9PMb0khw5DCELAOnu+RtjAfx5Zgw+gqCHFvqg3AirU1IAd181fwOtJQ5I8Yx5wtw==",1510+ "integrity": "sha512-eZ7G1Zm5EC8OOKaesIKuw77jw++QJ2lL9N+dDpdQiAB/c/B2wDh0QPFHbkBVrXnwNugvrbJFk1gK2SsVjwWReg==",
1550 "cpu": [1511 "cpu": [
1551 "arm64"1512 "arm64"
1552 ],1513 ],
@@ -1561,9 +1522,9 @@
1561 }1522 }
1562 },1523 },
1563 "node_modules/@tailwindcss/oxide-darwin-arm64": {1524 "node_modules/@tailwindcss/oxide-darwin-arm64": {
1564- "version": "4.2.0",1525+ "version": "4.2.1",
1565- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-arm64/-/oxide-darwin-arm64-4.2.0.tgz",1526+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-arm64/-/oxide-darwin-arm64-4.2.1.tgz",
1566- "integrity": "sha512-I0QylkXsBsJMZ4nkUNSR04p6+UptjcwhcVo3Zu828ikiEqHjVmQL9RuQ6uT/cVIiKpvtVA25msu/eRV97JeNSA==",1527+ "integrity": "sha512-q/LHkOstoJ7pI1J0q6djesLzRvQSIfEto148ppAd+BVQK0JYjQIFSK3JgYZJa+Yzi0DDa52ZsQx2rqytBnf8Hw==",
1567 "cpu": [1528 "cpu": [
1568 "arm64"1529 "arm64"
1569 ],1530 ],
@@ -1578,9 +1539,9 @@
1578 }1539 }
1579 },1540 },
1580 "node_modules/@tailwindcss/oxide-darwin-x64": {1541 "node_modules/@tailwindcss/oxide-darwin-x64": {
1581- "version": "4.2.0",1542+ "version": "4.2.1",
1582- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-x64/-/oxide-darwin-x64-4.2.0.tgz",1543+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-x64/-/oxide-darwin-x64-4.2.1.tgz",
1583- "integrity": "sha512-6TmQIn4p09PBrmnkvbYQ0wbZhLtbaksCDx7Y7R3FYYx0yxNA7xg5KP7dowmQ3d2JVdabIHvs3Hx4K3d5uCf8xg==",1544+ "integrity": "sha512-/f/ozlaXGY6QLbpvd/kFTro2l18f7dHKpB+ieXz+Cijl4Mt9AI2rTrpq7V+t04nK+j9XBQHnSMdeQRhbGyt6fw==",
1584 "cpu": [1545 "cpu": [
1585 "x64"1546 "x64"
1586 ],1547 ],
@@ -1595,9 +1556,9 @@
1595 }1556 }
1596 },1557 },
1597 "node_modules/@tailwindcss/oxide-freebsd-x64": {1558 "node_modules/@tailwindcss/oxide-freebsd-x64": {
1598- "version": "4.2.0",1559+ "version": "4.2.1",
1599- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-freebsd-x64/-/oxide-freebsd-x64-4.2.0.tgz",1560+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-freebsd-x64/-/oxide-freebsd-x64-4.2.1.tgz",
1600- "integrity": "sha512-qBudxDvAa2QwGlq9y7VIzhTvp2mLJ6nD/G8/tI70DCDoneaUeLWBJaPcbfzqRIWraj+o969aDQKvKW9dvkUizw==",1561+ "integrity": "sha512-5e/AkgYJT/cpbkys/OU2Ei2jdETCLlifwm7ogMC7/hksI2fC3iiq6OcXwjibcIjPung0kRtR3TxEITkqgn0TcA==",
1601 "cpu": [1562 "cpu": [
1602 "x64"1563 "x64"
1603 ],1564 ],
@@ -1612,9 +1573,9 @@
1612 }1573 }
1613 },1574 },
1614 "node_modules/@tailwindcss/oxide-linux-arm-gnueabihf": {1575 "node_modules/@tailwindcss/oxide-linux-arm-gnueabihf": {
1615- "version": "4.2.0",1576+ "version": "4.2.1",
1616- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm-gnueabihf/-/oxide-linux-arm-gnueabihf-4.2.0.tgz",1577+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm-gnueabihf/-/oxide-linux-arm-gnueabihf-4.2.1.tgz",
1617- "integrity": "sha512-7XKkitpy5NIjFZNUQPeUyNJNJn1CJeV7rmMR+exHfTuOsg8rxIO9eNV5TSEnqRcaOK77zQpsyUkBWmPy8FgdSg==",1578+ "integrity": "sha512-Uny1EcVTTmerCKt/1ZuKTkb0x8ZaiuYucg2/kImO5A5Y/kBz41/+j0gxUZl+hTF3xkWpDmHX+TaWhOtba2Fyuw==",
1618 "cpu": [1579 "cpu": [
1619 "arm"1580 "arm"
1620 ],1581 ],
@@ -1629,9 +1590,9 @@
1629 }1590 }
1630 },1591 },
1631 "node_modules/@tailwindcss/oxide-linux-arm64-gnu": {1592 "node_modules/@tailwindcss/oxide-linux-arm64-gnu": {
1632- "version": "4.2.0",1593+ "version": "4.2.1",
1633- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-gnu/-/oxide-linux-arm64-gnu-4.2.0.tgz",1594+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-gnu/-/oxide-linux-arm64-gnu-4.2.1.tgz",
1634- "integrity": "sha512-Mff5a5Q3WoQR01pGU1gr29hHM1N93xYrKkGXfPw/aRtK4bOc331Ho4Tgfsm5WDGvpevqMpdlkCojT3qlCQbCpA==",1595+ "integrity": "sha512-CTrwomI+c7n6aSSQlsPL0roRiNMDQ/YzMD9EjcR+H4f0I1SQ8QqIuPnsVp7QgMkC1Qi8rtkekLkOFjo7OlEFRQ==",
1635 "cpu": [1596 "cpu": [
1636 "arm64"1597 "arm64"
1637 ],1598 ],
@@ -1646,9 +1607,9 @@
1646 }1607 }
1647 },1608 },
1648 "node_modules/@tailwindcss/oxide-linux-arm64-musl": {1609 "node_modules/@tailwindcss/oxide-linux-arm64-musl": {
1649- "version": "4.2.0",1610+ "version": "4.2.1",
1650- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-musl/-/oxide-linux-arm64-musl-4.2.0.tgz",1611+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-musl/-/oxide-linux-arm64-musl-4.2.1.tgz",
1651- "integrity": "sha512-XKcSStleEVnbH6W/9DHzZv1YhjE4eSS6zOu2eRtYAIh7aV4o3vIBs+t/B15xlqoxt6ef/0uiqJVB6hkHjWD/0A==",1612+ "integrity": "sha512-WZA0CHRL/SP1TRbA5mp9htsppSEkWuQ4KsSUumYQnyl8ZdT39ntwqmz4IUHGN6p4XdSlYfJwM4rRzZLShHsGAQ==",
1652 "cpu": [1613 "cpu": [
1653 "arm64"1614 "arm64"
1654 ],1615 ],
@@ -1663,9 +1624,9 @@
1663 }1624 }
1664 },1625 },
1665 "node_modules/@tailwindcss/oxide-linux-x64-gnu": {1626 "node_modules/@tailwindcss/oxide-linux-x64-gnu": {
1666- "version": "4.2.0",1627+ "version": "4.2.1",
1667- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-gnu/-/oxide-linux-x64-gnu-4.2.0.tgz",1628+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-gnu/-/oxide-linux-x64-gnu-4.2.1.tgz",
1668- "integrity": "sha512-/hlXCBqn9K6fi7eAM0RsobHwJYa5V/xzWspVTzxnX+Ft9v6n+30Pz8+RxCn7sQL/vRHHLS30iQPrHQunu6/vJA==",1629+ "integrity": "sha512-qMFzxI2YlBOLW5PhblzuSWlWfwLHaneBE0xHzLrBgNtqN6mWfs+qYbhryGSXQjFYB1Dzf5w+LN5qbUTPhW7Y5g==",
1669 "cpu": [1630 "cpu": [
1670 "x64"1631 "x64"
1671 ],1632 ],
@@ -1680,9 +1641,9 @@
1680 }1641 }
1681 },1642 },
1682 "node_modules/@tailwindcss/oxide-linux-x64-musl": {1643 "node_modules/@tailwindcss/oxide-linux-x64-musl": {
1683- "version": "4.2.0",1644+ "version": "4.2.1",
1684- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-musl/-/oxide-linux-x64-musl-4.2.0.tgz",1645+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-musl/-/oxide-linux-x64-musl-4.2.1.tgz",
1685- "integrity": "sha512-lKUaygq4G7sWkhQbfdRRBkaq4LY39IriqBQ+Gk6l5nKq6Ay2M2ZZb1tlIyRNgZKS8cbErTwuYSor0IIULC0SHw==",1646+ "integrity": "sha512-5r1X2FKnCMUPlXTWRYpHdPYUY6a1Ar/t7P24OuiEdEOmms5lyqjDRvVY1yy9Rmioh+AunQ0rWiOTPE8F9A3v5g==",
1686 "cpu": [1647 "cpu": [
1687 "x64"1648 "x64"
1688 ],1649 ],
@@ -1697,9 +1658,9 @@
1697 }1658 }
1698 },1659 },
1699 "node_modules/@tailwindcss/oxide-wasm32-wasi": {1660 "node_modules/@tailwindcss/oxide-wasm32-wasi": {
1700- "version": "4.2.0",1661+ "version": "4.2.1",
1701- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-wasm32-wasi/-/oxide-wasm32-wasi-4.2.0.tgz",1662+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-wasm32-wasi/-/oxide-wasm32-wasi-4.2.1.tgz",
1702- "integrity": "sha512-xuDjhAsFdUuFP5W9Ze4k/o4AskUtI8bcAGU4puTYprr89QaYFmhYOPfP+d1pH+k9ets6RoE23BXZM1X1jJqoyw==",1663+ "integrity": "sha512-MGFB5cVPvshR85MTJkEvqDUnuNoysrsRxd6vnk1Lf2tbiqNlXpHYZqkqOQalydienEWOHHFyyuTSYRsLfxFJ2Q==",
1703 "bundleDependencies": [1664 "bundleDependencies": [
1704 "@napi-rs/wasm-runtime",1665 "@napi-rs/wasm-runtime",
1705 "@emnapi/core",1666 "@emnapi/core",
@@ -1791,9 +1752,9 @@
1791 "optional": true1752 "optional": true
1792 },1753 },
1793 "node_modules/@tailwindcss/oxide-win32-arm64-msvc": {1754 "node_modules/@tailwindcss/oxide-win32-arm64-msvc": {
1794- "version": "4.2.0",1755+ "version": "4.2.1",
1795- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-arm64-msvc/-/oxide-win32-arm64-msvc-4.2.0.tgz",1756+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-arm64-msvc/-/oxide-win32-arm64-msvc-4.2.1.tgz",
1796- "integrity": "sha512-2UU/15y1sWDEDNJXxEIrfWKC2Yb4YgIW5Xz2fKFqGzFWfoMHWFlfa1EJlGO2Xzjkq/tvSarh9ZTjvbxqWvLLXA==",1757+ "integrity": "sha512-YlUEHRHBGnCMh4Nj4GnqQyBtsshUPdiNroZj8VPkvTZSoHsilRCwXcVKnG9kyi0ZFAS/3u+qKHBdDc81SADTRA==",
1797 "cpu": [1758 "cpu": [
1798 "arm64"1759 "arm64"
1799 ],1760 ],
@@ -1808,9 +1769,9 @@
1808 }1769 }
1809 },1770 },
1810 "node_modules/@tailwindcss/oxide-win32-x64-msvc": {1771 "node_modules/@tailwindcss/oxide-win32-x64-msvc": {
1811- "version": "4.2.0",1772+ "version": "4.2.1",
1812- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-x64-msvc/-/oxide-win32-x64-msvc-4.2.0.tgz",1773+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-x64-msvc/-/oxide-win32-x64-msvc-4.2.1.tgz",
1813- "integrity": "sha512-CrFadmFoc+z76EV6LPG1jx6XceDsaCG3lFhyLNo/bV9ByPrE+FnBPckXQVP4XRkN76h3Fjt/a+5Er/oA/nCBvQ==",1774+ "integrity": "sha512-rbO34G5sMWWyrN/idLeVxAZgAKWrn5LiR3/I90Q9MkA67s6T1oB0xtTe+0heoBvHSpbU9Mk7i6uwJnpo4u21XQ==",
1814 "cpu": [1775 "cpu": [
1815 "x64"1776 "x64"
1816 ],1777 ],
@@ -1825,17 +1786,17 @@
1825 }1786 }
1826 },1787 },
1827 "node_modules/@tailwindcss/postcss": {1788 "node_modules/@tailwindcss/postcss": {
1828- "version": "4.2.0",1789+ "version": "4.2.1",
1829- "resolved": "https://registry.npmjs.org/@tailwindcss/postcss/-/postcss-4.2.0.tgz",1790+ "resolved": "https://registry.npmjs.org/@tailwindcss/postcss/-/postcss-4.2.1.tgz",
1830- "integrity": "sha512-u6YBacGpOm/ixPfKqfgrJEjMfrYmPD7gEFRoygS/hnQaRtV0VCBdpkx5Ouw9pnaLRwwlgGCuJw8xLpaR0hOrQg==",1791+ "integrity": "sha512-OEwGIBnXnj7zJeonOh6ZG9woofIjGrd2BORfvE5p9USYKDCZoQmfqLcfNiRWoJlRWLdNPn2IgVZuWAOM4iTYMw==",
1831 "dev": true,1792 "dev": true,
1832 "license": "MIT",1793 "license": "MIT",
1833 "dependencies": {1794 "dependencies": {
1834 "@alloc/quick-lru": "^5.2.0",1795 "@alloc/quick-lru": "^5.2.0",
1835- "@tailwindcss/node": "4.2.0",1796+ "@tailwindcss/node": "4.2.1",
1836- "@tailwindcss/oxide": "4.2.0",1797+ "@tailwindcss/oxide": "4.2.1",
1837 "postcss": "^8.5.6",1798 "postcss": "^8.5.6",
1838- "tailwindcss": "4.2.0"1799+ "tailwindcss": "4.2.1"
1839 }1800 }
1840 },1801 },
1841 "node_modules/@types/esrecurse": {1802 "node_modules/@types/esrecurse": {
@@ -1875,17 +1836,17 @@
1875 "license": "MIT"1836 "license": "MIT"
1876 },1837 },
1877 "node_modules/@typescript-eslint/eslint-plugin": {1838 "node_modules/@typescript-eslint/eslint-plugin": {
1878- "version": "8.56.0",1839+ "version": "8.56.1",
1879- "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.56.0.tgz",1840+ "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.56.1.tgz",
1880- "integrity": "sha512-lRyPDLzNCuae71A3t9NEINBiTn7swyOhvUj3MyUOxb8x6g6vPEFoOU+ZRmGMusNC3X3YMhqMIX7i8ShqhT74Pw==",1841+ "integrity": "sha512-Jz9ZztpB37dNC+HU2HI28Bs9QXpzCz+y/twHOwhyrIRdbuVDxSytJNDl6z/aAKlaRIwC7y8wJdkBv7FxYGgi0A==",
1881 "dev": true,1842 "dev": true,
1882 "license": "MIT",1843 "license": "MIT",
1883 "dependencies": {1844 "dependencies": {
1884 "@eslint-community/regexpp": "^4.12.2",1845 "@eslint-community/regexpp": "^4.12.2",
1885- "@typescript-eslint/scope-manager": "8.56.0",1846+ "@typescript-eslint/scope-manager": "8.56.1",
1886- "@typescript-eslint/type-utils": "8.56.0",1847+ "@typescript-eslint/type-utils": "8.56.1",
1887- "@typescript-eslint/utils": "8.56.0",1848+ "@typescript-eslint/utils": "8.56.1",
1888- "@typescript-eslint/visitor-keys": "8.56.0",1849+ "@typescript-eslint/visitor-keys": "8.56.1",
1889 "ignore": "^7.0.5",1850 "ignore": "^7.0.5",
1890 "natural-compare": "^1.4.0",1851 "natural-compare": "^1.4.0",
1891 "ts-api-utils": "^2.4.0"1852 "ts-api-utils": "^2.4.0"
@@ -1898,29 +1859,11 @@
1898 "url": "https://opencollective.com/typescript-eslint"1859 "url": "https://opencollective.com/typescript-eslint"
1899 },1860 },
1900 "peerDependencies": {1861 "peerDependencies": {
1901- "@typescript-eslint/parser": "^8.56.0",1862+ "@typescript-eslint/parser": "^8.56.1",
1902 "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0",1863 "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0",
1903 "typescript": ">=4.8.4 <6.0.0"1864 "typescript": ">=4.8.4 <6.0.0"
1904 }1865 }
1905 },1866 },
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==",
1910- "dev": true,
1911- "license": "MIT",
1912- "dependencies": {
1913- "@typescript-eslint/types": "8.56.0",
1914- "@typescript-eslint/visitor-keys": "8.56.0"
1915- },
1916- "engines": {
1917- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1918- },
1919- "funding": {
1920- "type": "opencollective",
1921- "url": "https://opencollective.com/typescript-eslint"
1922- }
1923- },
1924 "node_modules/@typescript-eslint/eslint-plugin/node_modules/ignore": {1867 "node_modules/@typescript-eslint/eslint-plugin/node_modules/ignore": {
1925 "version": "7.0.5",1868 "version": "7.0.5",
1926 "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz",1869 "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz",
@@ -1932,16 +1875,16 @@
1932 }1875 }
1933 },1876 },
1934 "node_modules/@typescript-eslint/parser": {1877 "node_modules/@typescript-eslint/parser": {
1935- "version": "8.56.0",1878+ "version": "8.56.1",
1936- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.56.0.tgz",1879+ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.56.1.tgz",
1937- "integrity": "sha512-IgSWvLobTDOjnaxAfDTIHaECbkNlAlKv2j5SjpB2v7QHKv1FIfjwMy8FsDbVfDX/KjmCmYICcw7uGaXLhtsLNg==",1880+ "integrity": "sha512-klQbnPAAiGYFyI02+znpBRLyjL4/BrBd0nyWkdC0s/6xFLkXYQ8OoRrSkqacS1ddVxf/LDyODIKbQ5TgKAf/Fg==",
1938 "dev": true,1881 "dev": true,
1939 "license": "MIT",1882 "license": "MIT",
1940 "dependencies": {1883 "dependencies": {
1941- "@typescript-eslint/scope-manager": "8.56.0",1884+ "@typescript-eslint/scope-manager": "8.56.1",
1942- "@typescript-eslint/types": "8.56.0",1885+ "@typescript-eslint/types": "8.56.1",
1943- "@typescript-eslint/typescript-estree": "8.56.0",1886+ "@typescript-eslint/typescript-estree": "8.56.1",
1944- "@typescript-eslint/visitor-keys": "8.56.0",1887+ "@typescript-eslint/visitor-keys": "8.56.1",
1945 "debug": "^4.4.3"1888 "debug": "^4.4.3"
1946 },1889 },
1947 "engines": {1890 "engines": {
@@ -1956,15 +1899,16 @@
1956 "typescript": ">=4.8.4 <6.0.0"1899 "typescript": ">=4.8.4 <6.0.0"
1957 }1900 }
1958 },1901 },
1959- "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/scope-manager": {1902+ "node_modules/@typescript-eslint/project-service": {
1960- "version": "8.56.0",1903+ "version": "8.56.1",
1961- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.56.0.tgz",1904+ "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.56.1.tgz",
1962- "integrity": "sha512-7UiO/XwMHquH+ZzfVCfUNkIXlp/yQjjnlYUyYz7pfvlK3/EyyN6BK+emDmGNyQLBtLGaYrTAI6KOw8tFucWL2w==",1905+ "integrity": "sha512-TAdqQTzHNNvlVFfR+hu2PDJrURiwKsUvxFn1M0h95BB8ah5jejas08jUWG4dBA68jDMI988IvtfdAI53JzEHOQ==",
1963 "dev": true,1906 "dev": true,
1964 "license": "MIT",1907 "license": "MIT",
1965 "dependencies": {1908 "dependencies": {
1966- "@typescript-eslint/types": "8.56.0",1909+ "@typescript-eslint/tsconfig-utils": "^8.56.1",
1967- "@typescript-eslint/visitor-keys": "8.56.0"1910+ "@typescript-eslint/types": "^8.56.1",
1911+ "debug": "^4.4.3"
1968 },1912 },
1969 "engines": {1913 "engines": {
1970 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"1914 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -1972,18 +1916,20 @@
1972 "funding": {1916 "funding": {
1973 "type": "opencollective",1917 "type": "opencollective",
1974 "url": "https://opencollective.com/typescript-eslint"1918 "url": "https://opencollective.com/typescript-eslint"
1919+ },
1920+ "peerDependencies": {
1921+ "typescript": ">=4.8.4 <6.0.0"
1975 }1922 }
1976 },1923 },
1977- "node_modules/@typescript-eslint/project-service": {1924+ "node_modules/@typescript-eslint/scope-manager": {
1978- "version": "8.56.0",1925+ "version": "8.56.1",
1979- "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.56.0.tgz",1926+ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.56.1.tgz",
1980- "integrity": "sha512-M3rnyL1vIQOMeWxTWIW096/TtVP+8W3p/XnaFflhmcFp+U4zlxUxWj4XwNs6HbDeTtN4yun0GNTTDBw/SvufKg==",1927+ "integrity": "sha512-YAi4VDKcIZp0O4tz/haYKhmIDZFEUPOreKbfdAN3SzUDMcPhJ8QI99xQXqX+HoUVq8cs85eRKnD+rne2UAnj2w==",
1981 "dev": true,1928 "dev": true,
1982 "license": "MIT",1929 "license": "MIT",
1983 "dependencies": {1930 "dependencies": {
1984- "@typescript-eslint/tsconfig-utils": "^8.56.0",1931+ "@typescript-eslint/types": "8.56.1",
1985- "@typescript-eslint/types": "^8.56.0",1932+ "@typescript-eslint/visitor-keys": "8.56.1"
1986- "debug": "^4.4.3"
1987 },1933 },
1988 "engines": {1934 "engines": {
1989 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"1935 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -1991,15 +1937,12 @@
1991 "funding": {1937 "funding": {
1992 "type": "opencollective",1938 "type": "opencollective",
1993 "url": "https://opencollective.com/typescript-eslint"1939 "url": "https://opencollective.com/typescript-eslint"
1994- },
1995- "peerDependencies": {
1996- "typescript": ">=4.8.4 <6.0.0"
1997 }1940 }
1998 },1941 },
1999 "node_modules/@typescript-eslint/tsconfig-utils": {1942 "node_modules/@typescript-eslint/tsconfig-utils": {
2000- "version": "8.56.0",1943+ "version": "8.56.1",
2001- "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.56.0.tgz",1944+ "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.56.1.tgz",
2002- "integrity": "sha512-bSJoIIt4o3lKXD3xmDh9chZcjCz5Lk8xS7Rxn+6l5/pKrDpkCwtQNQQwZ2qRPk7TkUYhrq3WPIHXOXlbXP0itg==",1945+ "integrity": "sha512-qOtCYzKEeyr3aR9f28mPJqBty7+DBqsdd63eO0yyDwc6vgThj2UjWfJIcsFeSucYydqcuudMOprZ+x1SpF3ZuQ==",
2003 "dev": true,1946 "dev": true,
2004 "license": "MIT",1947 "license": "MIT",
2005 "engines": {1948 "engines": {
@@ -2014,15 +1957,15 @@
2014 }1957 }
2015 },1958 },
2016 "node_modules/@typescript-eslint/type-utils": {1959 "node_modules/@typescript-eslint/type-utils": {
2017- "version": "8.56.0",1960+ "version": "8.56.1",
2018- "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.56.0.tgz",1961+ "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.56.1.tgz",
2019- "integrity": "sha512-qX2L3HWOU2nuDs6GzglBeuFXviDODreS58tLY/BALPC7iu3Fa+J7EOTwnX9PdNBxUI7Uh0ntP0YWGnxCkXzmfA==",1962+ "integrity": "sha512-yB/7dxi7MgTtGhZdaHCemf7PuwrHMenHjmzgUW1aJpO+bBU43OycnM3Wn+DdvDO/8zzA9HlhaJ0AUGuvri4oGg==",
2020 "dev": true,1963 "dev": true,
2021 "license": "MIT",1964 "license": "MIT",
2022 "dependencies": {1965 "dependencies": {
2023- "@typescript-eslint/types": "8.56.0",1966+ "@typescript-eslint/types": "8.56.1",
2024- "@typescript-eslint/typescript-estree": "8.56.0",1967+ "@typescript-eslint/typescript-estree": "8.56.1",
2025- "@typescript-eslint/utils": "8.56.0",1968+ "@typescript-eslint/utils": "8.56.1",
2026 "debug": "^4.4.3",1969 "debug": "^4.4.3",
2027 "ts-api-utils": "^2.4.0"1970 "ts-api-utils": "^2.4.0"
2028 },1971 },
@@ -2039,9 +1982,9 @@
2039 }1982 }
2040 },1983 },
2041 "node_modules/@typescript-eslint/types": {1984 "node_modules/@typescript-eslint/types": {
2042- "version": "8.56.0",1985+ "version": "8.56.1",
2043- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.56.0.tgz",1986+ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.56.1.tgz",
2044- "integrity": "sha512-DBsLPs3GsWhX5HylbP9HNG15U0bnwut55Lx12bHB9MpXxQ+R5GC8MwQe+N1UFXxAeQDvEsEDY6ZYwX03K7Z6HQ==",1987+ "integrity": "sha512-dbMkdIUkIkchgGDIv7KLUpa0Mda4IYjo4IAMJUZ+3xNoUXxMsk9YtKpTHSChRS85o+H9ftm51gsK1dZReY9CVw==",
2045 "dev": true,1988 "dev": true,
2046 "license": "MIT",1989 "license": "MIT",
2047 "engines": {1990 "engines": {
@@ -2053,18 +1996,18 @@
2053 }1996 }
2054 },1997 },
2055 "node_modules/@typescript-eslint/typescript-estree": {1998 "node_modules/@typescript-eslint/typescript-estree": {
2056- "version": "8.56.0",1999+ "version": "8.56.1",
2057- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.56.0.tgz",2000+ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.56.1.tgz",
2058- "integrity": "sha512-ex1nTUMWrseMltXUHmR2GAQ4d+WjkZCT4f+4bVsps8QEdh0vlBsaCokKTPlnqBFqqGaxilDNJG7b8dolW2m43Q==",2001+ "integrity": "sha512-qzUL1qgalIvKWAf9C1HpvBjif+Vm6rcT5wZd4VoMb9+Km3iS3Cv9DY6dMRMDtPnwRAFyAi7YXJpTIEXLvdfPxg==",
2059 "dev": true,2002 "dev": true,
2060 "license": "MIT",2003 "license": "MIT",
2061 "dependencies": {2004 "dependencies": {
2062- "@typescript-eslint/project-service": "8.56.0",2005+ "@typescript-eslint/project-service": "8.56.1",
2063- "@typescript-eslint/tsconfig-utils": "8.56.0",2006+ "@typescript-eslint/tsconfig-utils": "8.56.1",
2064- "@typescript-eslint/types": "8.56.0",2007+ "@typescript-eslint/types": "8.56.1",
2065- "@typescript-eslint/visitor-keys": "8.56.0",2008+ "@typescript-eslint/visitor-keys": "8.56.1",
2066 "debug": "^4.4.3",2009 "debug": "^4.4.3",
2067- "minimatch": "^9.0.5",2010+ "minimatch": "^10.2.2",
2068 "semver": "^7.7.3",2011 "semver": "^7.7.3",
2069 "tinyglobby": "^0.2.15",2012 "tinyglobby": "^0.2.15",
2070 "ts-api-utils": "^2.4.0"2013 "ts-api-utils": "^2.4.0"
@@ -2081,16 +2024,16 @@
2081 }2024 }
2082 },2025 },
2083 "node_modules/@typescript-eslint/utils": {2026 "node_modules/@typescript-eslint/utils": {
2084- "version": "8.56.0",2027+ "version": "8.56.1",
2085- "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.56.0.tgz",2028+ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.56.1.tgz",
2086- "integrity": "sha512-RZ3Qsmi2nFGsS+n+kjLAYDPVlrzf7UhTffrDIKr+h2yzAlYP/y5ZulU0yeDEPItos2Ph46JAL5P/On3pe7kDIQ==",2029+ "integrity": "sha512-HPAVNIME3tABJ61siYlHzSWCGtOoeP2RTIaHXFMPqjrQKCGB9OgUVdiNgH7TJS2JNIQ5qQ4RsAUDuGaGme/KOA==",
2087 "dev": true,2030 "dev": true,
2088 "license": "MIT",2031 "license": "MIT",
2089 "dependencies": {2032 "dependencies": {
2090 "@eslint-community/eslint-utils": "^4.9.1",2033 "@eslint-community/eslint-utils": "^4.9.1",
2091- "@typescript-eslint/scope-manager": "8.56.0",2034+ "@typescript-eslint/scope-manager": "8.56.1",
2092- "@typescript-eslint/types": "8.56.0",2035+ "@typescript-eslint/types": "8.56.1",
2093- "@typescript-eslint/typescript-estree": "8.56.0"2036+ "@typescript-eslint/typescript-estree": "8.56.1"
2094 },2037 },
2095 "engines": {2038 "engines": {
2096 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"2039 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -2104,32 +2047,14 @@
2104 "typescript": ">=4.8.4 <6.0.0"2047 "typescript": ">=4.8.4 <6.0.0"
2105 }2048 }
2106 },2049 },
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- },
2125 "node_modules/@typescript-eslint/visitor-keys": {2050 "node_modules/@typescript-eslint/visitor-keys": {
2126- "version": "8.56.0",2051+ "version": "8.56.1",
2127- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.56.0.tgz",2052+ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.56.1.tgz",
2128- "integrity": "sha512-q+SL+b+05Ud6LbEE35qe4A99P+htKTKVbyiNEe45eCbJFyh/HVK9QXwlrbz+Q4L8SOW4roxSVwXYj4DMBT7Ieg==",2053+ "integrity": "sha512-KiROIzYdEV85YygXw6BI/Dx4fnBlFQu6Mq4QE4MOH9fFnhohw6wX/OAvDY2/C+ut0I3RSPKenvZJIVYqJNkhEw==",
2129 "dev": true,2054 "dev": true,
2130 "license": "MIT",2055 "license": "MIT",
2131 "dependencies": {2056 "dependencies": {
2132- "@typescript-eslint/types": "8.56.0",2057+ "@typescript-eslint/types": "8.56.1",
2133 "eslint-visitor-keys": "^5.0.0"2058 "eslint-visitor-keys": "^5.0.0"
2134 },2059 },
2135 "engines": {2060 "engines": {
@@ -2248,11 +2173,14 @@
2248 }2173 }
2249 },2174 },
2250 "node_modules/balanced-match": {2175 "node_modules/balanced-match": {
2251- "version": "1.0.2",2176+ "version": "4.0.4",
2252- "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",2177+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz",
2253- "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",2178+ "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==",
2254 "dev": true,2179 "dev": true,
2255- "license": "MIT"2180+ "license": "MIT",
2181+ "engines": {
2182+ "node": "18 || 20 || >=22"
2183+ }
2256 },2184 },
2257 "node_modules/baseline-browser-mapping": {2185 "node_modules/baseline-browser-mapping": {
2258 "version": "2.9.17",2186 "version": "2.9.17",
@@ -2289,13 +2217,16 @@
2289 }2217 }
2290 },2218 },
2291 "node_modules/brace-expansion": {2219 "node_modules/brace-expansion": {
2292- "version": "2.0.2",2220+ "version": "5.0.3",
2293- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",2221+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.3.tgz",
2294- "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",2222+ "integrity": "sha512-fy6KJm2RawA5RcHkLa1z/ScpBeA762UF9KmZQxwIbDtRJrgLzM10depAiEQ+CXYcoiqW1/m96OAAoke2nE9EeA==",
2295 "dev": true,2223 "dev": true,
2296 "license": "MIT",2224 "license": "MIT",
2297 "dependencies": {2225 "dependencies": {
2298- "balanced-match": "^1.0.0"2226+ "balanced-match": "^4.0.2"
2227+ },
2228+ "engines": {
2229+ "node": "18 || 20 || >=22"
2299 }2230 }
2300 },2231 },
2301 "node_modules/browserslist": {2232 "node_modules/browserslist": {
@@ -2692,29 +2623,6 @@
2692 "url": "https://opencollective.com/eslint"2623 "url": "https://opencollective.com/eslint"
2693 }2624 }
2694 },2625 },
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- },
2705- "node_modules/eslint/node_modules/brace-expansion": {
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==",
2709- "dev": true,
2710- "license": "MIT",
2711- "dependencies": {
2712- "balanced-match": "^4.0.2"
2713- },
2714- "engines": {
2715- "node": "18 || 20 || >=22"
2716- }
2717- },
2718 "node_modules/eslint/node_modules/eslint-scope": {2626 "node_modules/eslint/node_modules/eslint-scope": {
2719 "version": "9.1.1",2627 "version": "9.1.1",
2720 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-9.1.1.tgz",2628 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-9.1.1.tgz",
@@ -2765,22 +2673,6 @@
2765 "url": "https://opencollective.com/eslint"2673 "url": "https://opencollective.com/eslint"
2766 }2674 }
2767 },2675 },
2768- "node_modules/eslint/node_modules/minimatch": {
2769- "version": "10.2.2",
2770- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.2.tgz",
2771- "integrity": "sha512-+G4CpNBxa5MprY+04MbgOw1v7So6n5JY166pFi9KfYwT78fxScCeSNQSNzp6dpPSW2rONOps6Ocam1wFhCgoVw==",
2772- "dev": true,
2773- "license": "BlueOak-1.0.0",
2774- "dependencies": {
2775- "brace-expansion": "^5.0.2"
2776- },
2777- "engines": {
2778- "node": "18 || 20 || >=22"
2779- },
2780- "funding": {
2781- "url": "https://github.com/sponsors/isaacs"
2782- }
2783- },
2784 "node_modules/esm-env": {2676 "node_modules/esm-env": {
2785 "version": "1.2.2",2677 "version": "1.2.2",
2786 "resolved": "https://registry.npmjs.org/esm-env/-/esm-env-1.2.2.tgz",2678 "resolved": "https://registry.npmjs.org/esm-env/-/esm-env-1.2.2.tgz",
@@ -3470,16 +3362,16 @@
3470 }3362 }
3471 },3363 },
3472 "node_modules/minimatch": {3364 "node_modules/minimatch": {
3473- "version": "9.0.5",3365+ "version": "10.2.4",
3474- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",3366+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.4.tgz",
3475- "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",3367+ "integrity": "sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==",
3476 "dev": true,3368 "dev": true,
3477- "license": "ISC",3369+ "license": "BlueOak-1.0.0",
3478 "dependencies": {3370 "dependencies": {
3479- "brace-expansion": "^2.0.1"3371+ "brace-expansion": "^5.0.2"
3480 },3372 },
3481 "engines": {3373 "engines": {
3482- "node": ">=16 || 14 >=14.17"3374+ "node": "18 || 20 || >=22"
3483 },3375 },
3484 "funding": {3376 "funding": {
3485 "url": "https://github.com/sponsors/isaacs"3377 "url": "https://github.com/sponsors/isaacs"
@@ -4199,9 +4091,9 @@
4199 }4091 }
4200 },4092 },
4201 "node_modules/tailwindcss": {4093 "node_modules/tailwindcss": {
4202- "version": "4.2.0",4094+ "version": "4.2.1",
4203- "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.2.0.tgz",4095+ "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.2.1.tgz",
4204- "integrity": "sha512-yYzTZ4++b7fNYxFfpnberEEKu43w44aqDMNM9MHMmcKuCH7lL8jJ4yJ7LGHv7rSwiqM0nkiobF9I6cLlpS2P7Q==",4096+ "integrity": "sha512-/tBrSQ36vCleJkAOsy9kbNTgaxvGbyOamC30PRePTQe/o1MFwEKHQk4Cn7BNGaPtjp+PuUrByJehM1hgxfq4sw==",
4205 "dev": true,4097 "dev": true,
4206 "license": "MIT"4098 "license": "MIT"
4207 },4099 },
@@ -4293,16 +4185,16 @@
4293 }4185 }
4294 },4186 },
4295 "node_modules/typescript-eslint": {4187 "node_modules/typescript-eslint": {
4296- "version": "8.56.0",4188+ "version": "8.56.1",
4297- "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.56.0.tgz",4189+ "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.56.1.tgz",
4298- "integrity": "sha512-c7toRLrotJ9oixgdW7liukZpsnq5CZ7PuKztubGYlNppuTqhIoWfhgHo/7EU0v06gS2l/x0i2NEFK1qMIf0rIg==",4190+ "integrity": "sha512-U4lM6pjmBX7J5wk4szltF7I1cGBHXZopnAXCMXb3+fZ3B/0Z3hq3wS/CCUB2NZBNAExK92mCU2tEohWuwVMsDQ==",
4299 "dev": true,4191 "dev": true,
4300 "license": "MIT",4192 "license": "MIT",
4301 "dependencies": {4193 "dependencies": {
4302- "@typescript-eslint/eslint-plugin": "8.56.0",4194+ "@typescript-eslint/eslint-plugin": "8.56.1",
4303- "@typescript-eslint/parser": "8.56.0",4195+ "@typescript-eslint/parser": "8.56.1",
4304- "@typescript-eslint/typescript-estree": "8.56.0",4196+ "@typescript-eslint/typescript-estree": "8.56.1",
4305- "@typescript-eslint/utils": "8.56.0"4197+ "@typescript-eslint/utils": "8.56.1"
4306 },4198 },
4307 "engines": {4199 "engines": {
4308 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"4200 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
M webui/package.json +5 -5
@@ -22,11 +22,11 @@
2222 "@internationalized/date": "^3.11.0",
2323 "@lucide/svelte": "^0.575.0",
2424 "@sveltejs/vite-plugin-svelte": "^6.2.4",
25- "@tailwindcss/cli": "^4.2.0",
26- "@tailwindcss/postcss": "^4.2.0",
25+ "@tailwindcss/cli": "^4.2.1",
26+ "@tailwindcss/postcss": "^4.2.1",
2727 "@types/node": "^25.3.0",
28- "@typescript-eslint/eslint-plugin": "^8.56.0",
29- "@typescript-eslint/parser": "^8.56.0",
28+ "@typescript-eslint/eslint-plugin": "^8.56.1",
29+ "@typescript-eslint/parser": "^8.56.1",
3030 "autoprefixer": "^10.4.24",
3131 "eslint": "^10.0.1",
3232 "eslint-plugin-svelte": "^3.15.0",
@@ -39,7 +39,7 @@
3939 "tailwindcss": "^4.0.0",
4040 "tw-animate-css": "^1.4.0",
4141 "typescript": "^5.3.0",
42- "typescript-eslint": "^8.56.0",
42+ "typescript-eslint": "^8.56.1",
4343 "vite": "^7.3.1"
4444 },
4545 "dependencies": {
@@ -22,11 +22,11 @@
22 "@internationalized/date": "^3.11.0",22 "@internationalized/date": "^3.11.0",
23 "@lucide/svelte": "^0.575.0",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.2.0",25+ "@tailwindcss/cli": "^4.2.1",
26- "@tailwindcss/postcss": "^4.2.0",26+ "@tailwindcss/postcss": "^4.2.1",
27 "@types/node": "^25.3.0",27 "@types/node": "^25.3.0",
28- "@typescript-eslint/eslint-plugin": "^8.56.0",28+ "@typescript-eslint/eslint-plugin": "^8.56.1",
29- "@typescript-eslint/parser": "^8.56.0",29+ "@typescript-eslint/parser": "^8.56.1",
30 "autoprefixer": "^10.4.24",30 "autoprefixer": "^10.4.24",
31 "eslint": "^10.0.1",31 "eslint": "^10.0.1",
32 "eslint-plugin-svelte": "^3.15.0",32 "eslint-plugin-svelte": "^3.15.0",
@@ -39,7 +39,7 @@
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.56.0",42+ "typescript-eslint": "^8.56.1",
43 "vite": "^7.3.1"43 "vite": "^7.3.1"
44 },44 },
45 "dependencies": {45 "dependencies": {

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