-
diff --git a/desktop/main/package.json b/desktop/main/package.json
index 751ab1c8..2061dbaa 100644
--- a/desktop/main/package.json
+++ b/desktop/main/package.json
@@ -22,7 +22,7 @@
"koa": "^2.16.1",
"markdown-it": "^14.1.0",
"micromark": "^4.0.1",
- "nuxt": "^3.21.6",
+ "nuxt": "^4.4.8",
"scss": "^0.2.4",
"vue-router": "latest",
"vuedraggable": "^4.1.0"
diff --git a/desktop/main/pnpm-lock.yaml b/desktop/main/pnpm-lock.yaml
index 8d687ed3..508c1787 100644
--- a/desktop/main/pnpm-lock.yaml
+++ b/desktop/main/pnpm-lock.yaml
@@ -24,10 +24,10 @@ importers:
dependencies:
'@headlessui/vue':
specifier: ^1.7.23
- version: 1.7.23(vue@3.5.34(typescript@5.9.3))
+ version: 1.7.23(vue@3.5.38(typescript@5.9.3))
'@heroicons/vue':
specifier: ^2.1.5
- version: 2.2.0(vue@3.5.34(typescript@5.9.3))
+ version: 2.2.0(vue@3.5.38(typescript@5.9.3))
'@nuxtjs/tailwindcss':
specifier: ^6.12.2
version: 6.14.0(magicast@0.5.3)(yaml@2.9.0)
@@ -56,17 +56,17 @@ importers:
specifier: ^4.0.1
version: 4.0.2
nuxt:
- specifier: ^3.21.6
- version: 3.21.6(@parcel/watcher@2.5.6)(@types/node@25.5.0)(@vue/compiler-sfc@3.5.34)(cac@6.7.14)(db0@0.3.4)(ioredis@5.10.1)(magicast@0.5.3)(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass-embedded@1.93.3)(sass@1.93.3)(srvx@0.11.15)(terser@5.47.1)(typescript@5.9.3)(vite@7.3.3(@types/node@25.5.0)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.47.1)(yaml@2.9.0))(vue-tsc@2.2.12(typescript@5.9.3))(yaml@2.9.0)
+ specifier: ^4.4.8
+ version: 4.4.8(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@babel/plugin-syntax-typescript@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@types/node@25.5.0)(@vue/compiler-sfc@3.5.38)(cac@6.7.14)(db0@0.3.4)(ioredis@5.10.1)(magicast@0.5.3)(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass-embedded@1.93.3)(sass@1.93.3)(srvx@0.11.15)(terser@5.47.1)(typescript@5.9.3)(vite@7.3.3(@types/node@25.5.0)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.47.1)(yaml@2.9.0))(vue-tsc@2.2.12(typescript@5.9.3))(yaml@2.9.0)
scss:
specifier: ^0.2.4
version: 0.2.4
vue-router:
specifier: latest
- version: 5.0.7(@vue/compiler-sfc@3.5.34)(vue@3.5.34(typescript@5.9.3))
+ version: 5.1.0(@vue/compiler-sfc@3.5.38)(vite@7.3.3(@types/node@25.5.0)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.47.1)(yaml@2.9.0))(vue@3.5.38(typescript@5.9.3))
vuedraggable:
specifier: ^4.1.0
- version: 4.1.0(vue@3.5.34(typescript@5.9.3))
+ version: 4.1.0(vue@3.5.38(typescript@5.9.3))
devDependencies:
'@tailwindcss/forms':
specifier: ^0.5.9
@@ -79,10 +79,10 @@ importers:
version: 14.1.2
autoprefixer:
specifier: ^10.4.20
- version: 10.4.22(postcss@8.5.6)
+ version: 10.5.0(postcss@8.5.15)
postcss:
specifier: ^8.4.47
- version: 8.5.6
+ version: 8.5.15
sass-embedded:
specifier: ^1.79.4
version: 1.93.3
@@ -172,16 +172,16 @@ packages:
resolution: {integrity: sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==}
engines: {node: '>=6.9.0'}
- '@babel/helper-string-parser@7.27.1':
- resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==}
+ '@babel/helper-string-parser@7.29.7':
+ resolution: {integrity: sha512-Pb5ijPrZ89GDH8223L4UP8i6QApWxs04RbPQJTeWDV0/keR2E36MeKnyr6LYmUUvqRRI+Iv87SuF1W6ErINzYw==}
engines: {node: '>=6.9.0'}
'@babel/helper-string-parser@8.0.0-rc.5':
resolution: {integrity: sha512-sN7R8rBvDurfaziNfDEIjIntlazmlkCDGO4SNl2RJ3wRCn+QxspLV7hzYAE8WWVd2joVuT8sUxeePdLp2idI1A==}
engines: {node: ^22.18.0 || >=24.11.0}
- '@babel/helper-validator-identifier@7.28.5':
- resolution: {integrity: sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==}
+ '@babel/helper-validator-identifier@7.29.7':
+ resolution: {integrity: sha512-qehxGkRj55h/ff8EMaJ+cYhyaKlHIxqYDn682wQD7RNp9UujOQsHog2uS0r2vzr4pW+sXf90NeeayjcNaX3fFg==}
engines: {node: '>=6.9.0'}
'@babel/helper-validator-identifier@8.0.0-rc.5':
@@ -196,13 +196,8 @@ packages:
resolution: {integrity: sha512-HoGuUs4sCZNezVEKdVcwqmZN8GoHirLUcLaYVNBK2J0DadGtdcqgr3BCbvH8+XUo4NGjNl3VOtSjEKNzqfFgKw==}
engines: {node: '>=6.9.0'}
- '@babel/parser@7.29.2':
- resolution: {integrity: sha512-4GgRzy/+fsBa72/RZVJmGKPmZu9Byn8o4MoLpmNe1m8ZfYnz5emHLQz3U4gLud6Zwl0RZIcgiLD7Uq7ySFuDLA==}
- engines: {node: '>=6.0.0'}
- hasBin: true
-
- '@babel/parser@7.29.3':
- resolution: {integrity: sha512-b3ctpQwp+PROvU/cttc4OYl4MzfJUWy6FZg+PMXfzmt/+39iHVF0sDfqay8TQM3JA2EUOyKcFZt75jWriQijsA==}
+ '@babel/parser@7.29.7':
+ resolution: {integrity: sha512-hnORnjP/1P/zFEndoeX+n+t1RwWRJiJpM/jO7FW32Kn9r5+sJB2JWOdYo4L6k78j15eCwY3Gm/7364B1EMwtNg==}
engines: {node: '>=6.0.0'}
hasBin: true
@@ -237,8 +232,8 @@ packages:
resolution: {integrity: sha512-4HPiQr0X7+waHfyXPZpWPfWL/J7dcN1mx9gL6WdQVMbPnF3+ZhSMs8tCxN7oHddJE9fhNE7+lxdnlyemKfJRuA==}
engines: {node: '>=6.9.0'}
- '@babel/types@7.29.0':
- resolution: {integrity: sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==}
+ '@babel/types@7.29.7':
+ resolution: {integrity: sha512-4zBIxpPzowiZpusoFkyGVwakdRJUyuH5PxQ/PrqghfdFWWasvnCdPfQXHrenDai+gyLARulZjZowCOj6fjT4pA==}
engines: {node: '>=6.9.0'}
'@babel/types@8.0.0-rc.5':
@@ -733,22 +728,28 @@ packages:
resolution: {integrity: sha512-TIslaylfI5kd3AxX5qts0qyrIQ9Uq3HAA1bgIIJ+c+zpDfK338YS+YrCWxBBzDMECRCbAS58mqAd2MtJfG1ENA==}
engines: {node: '>=18.12.0'}
- '@nuxt/kit@3.21.6':
- resolution: {integrity: sha512-5VOwxUcoM/z6w4c75hQrikHpY+TzjTLZQ+QnuO7KajyGx0IJBLVy1lw25oy79leF+GgyjJJO1cHfUfWeuEDCzA==}
+ '@nuxt/kit@4.4.8':
+ resolution: {integrity: sha512-ZUlZ5iYfyfJFDPluhn6ZxFWcsuxWbLnZBc8w3MAROcQ4lYfZ+qFpALBLSNlpc0zhOa++33EE+5PEbOAdVIY+dw==}
engines: {node: '>=18.12.0'}
- '@nuxt/kit@4.4.6':
- resolution: {integrity: sha512-AzsqBJeG7b3whIciyzkz4nBossEotM314KzKAptc8kH07ORBIR8Qh3QYKepo2YZwtxiDP2Y9aqzAztwpSEDHtw==}
- engines: {node: '>=18.12.0'}
-
- '@nuxt/nitro-server@3.21.6':
- resolution: {integrity: sha512-tcSZauVgyUNZRCC0zYqauRJpEiHS8In3mXkupDlCYhQQmVNTxzxvBim3U4rR0Ww50ZJzOAtFOADeWTjLjYd3GQ==}
- engines: {node: ^20.19.0 || >=22.12.0}
+ '@nuxt/nitro-server@4.4.8':
+ resolution: {integrity: sha512-cc1fxgSx34Htesx3JBO+hMhbqd6VljXDC06P+UOA5z53cR224TmEFYT/MUuZDkrtt4qLnSG8yq0IxhEM3NCUlw==}
+ engines: {node: ^22.12.0 || ^24.11.0 || >=26.0.0}
peerDependencies:
- nuxt: ^3.21.6
+ '@babel/plugin-proposal-decorators': ^7.25.0
+ '@babel/plugin-syntax-typescript': ^7.25.0
+ '@rollup/plugin-babel': ^6.0.0 || ^7.0.0
+ nuxt: ^4.4.8
+ peerDependenciesMeta:
+ '@babel/plugin-proposal-decorators':
+ optional: true
+ '@babel/plugin-syntax-typescript':
+ optional: true
+ '@rollup/plugin-babel':
+ optional: true
- '@nuxt/schema@3.21.6':
- resolution: {integrity: sha512-/1m3/q2QtLQ+c+4CDrlwGtNC5nJ3KdK+MTeaRhMN+fNavqeQFdqArfXVYdzUX+ZeqOL0Pt00vJnwKm0VM1I8mQ==}
+ '@nuxt/schema@4.4.8':
+ resolution: {integrity: sha512-igfWuMF0x0Pmx/XwhPwH/bcXgbuwNnjUjqxCAsY6VQhmGKo0e9soJq3Q0ohj+rBkBfX6o2ysTP1/t2M82aK4qA==}
engines: {node: ^14.18.0 || >=16.10.0}
'@nuxt/telemetry@2.8.0':
@@ -758,15 +759,21 @@ packages:
peerDependencies:
'@nuxt/kit': '>=3.0.0'
- '@nuxt/vite-builder@3.21.6':
- resolution: {integrity: sha512-JjUJzo/KXgHnpI/podDCBGn93QyfKjcxrFzZkXRXsaUSIXMncrQK4Bs9OKBIWxcpsWxs93a130w1i7qjd2qizA==}
- engines: {node: ^20.19.0 || >=22.12.0}
+ '@nuxt/vite-builder@4.4.8':
+ resolution: {integrity: sha512-54M/k6qVY85Qeoe1m/lPZ0SANGJEbI50r5uYgh3XT942ENve3K5Nk6TMYp8i5wGGC4TWvPea+1mlCrp8rjsXag==}
+ engines: {node: ^22.12.0 || ^24.11.0 || >=26.0.0}
peerDependencies:
- nuxt: 3.21.6
+ '@babel/plugin-proposal-decorators': ^7.25.0
+ '@babel/plugin-syntax-jsx': ^7.25.0
+ nuxt: 4.4.8
rolldown: ^1.0.0-beta.38
rollup-plugin-visualizer: ^6.0.0 || ^7.0.1
vue: ^3.3.4
peerDependenciesMeta:
+ '@babel/plugin-proposal-decorators':
+ optional: true
+ '@babel/plugin-syntax-jsx':
+ optional: true
rolldown:
optional: true
rollup-plugin-visualizer:
@@ -775,521 +782,425 @@ packages:
'@nuxtjs/tailwindcss@6.14.0':
resolution: {integrity: sha512-30RyDK++LrUVRgc2A85MktGWIZoRQgeQKjE4CjjD64OXNozyl+4ScHnnYgqVToMM6Ch2ZG2W4wV2J0EN6F0zkQ==}
- '@oxc-minify/binding-android-arm-eabi@0.131.0':
- resolution: {integrity: sha512-yLa7y9jjJgUeUUMm6AtjmBIQzK1YU5sYcNJnVVtr6WtoWu5SpuNDZ8u6cl/dhn0g/oQgVlf+E+8WJfsExt8R+Q==}
+ '@oxc-minify/binding-android-arm-eabi@0.133.0':
+ resolution: {integrity: sha512-D8M1+nqwLaACHZsld/t6f+cE4N97XOu5iQ88f1ZaYH4ptFzFrXo5N7wUKACTI4xmNUD+6W0Y4Apk5U2r8HLdBQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm]
os: [android]
- '@oxc-minify/binding-android-arm64@0.131.0':
- resolution: {integrity: sha512-ShZDYFEVd46qCc9L0D3ZTPLXe/DezTedEj7g6x1Bdlm1WwgQ1pQJgWkqpMGlQhUet5wq4WUpQB/P6afK470Ydg==}
+ '@oxc-minify/binding-android-arm64@0.133.0':
+ resolution: {integrity: sha512-dnQUJdpOEh/nZfQtvGGN61VcCCcPJ2aCm+ndl8GIA2lk2GpmIBgZ9h+phLVhgUFGt2es+2AQc0xvtK7RFNsViw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [android]
- '@oxc-minify/binding-darwin-arm64@0.131.0':
- resolution: {integrity: sha512-h+5iCSKxpK7SJdAHmY4I+0BBxR+pJQVNJvAIB3KcOVyz8/ybaO2r41URCwV1N3FnPYkIIiMokZ24YYMB6/GrRw==}
+ '@oxc-minify/binding-darwin-arm64@0.133.0':
+ resolution: {integrity: sha512-K6+aXlOlsCcibpTiTitQYNXWGGwea0fEKF/kGHCNB+MNqOLCkdC7wesycaABYcXcyr58DhDoJnVb8E4Hq95iVw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [darwin]
- '@oxc-minify/binding-darwin-x64@0.131.0':
- resolution: {integrity: sha512-EIP8KmjqfZeDdhrbG+0GDsiw1/Bi3415uCFokhOm6b8tGG0UdiemVHAz9IQE/sIJgwguXYtg5ydz9oFYVOlOfA==}
+ '@oxc-minify/binding-darwin-x64@0.133.0':
+ resolution: {integrity: sha512-BFEXHxYNwThyaO63p1VE5MOOXNGkHsHfkmajOCKXH40TfllTHQenXhpJ9mHDoF7EhaQjArpPjlDY88BuPjhurw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [darwin]
- '@oxc-minify/binding-freebsd-x64@0.131.0':
- resolution: {integrity: sha512-2/xcCZfVm24sLFHbI5Rg/t6Ec93pth0NvTgy/J8vXjIOy8Yf5kkO/K1KVtdZBHW+cyLPe7YLLybxMF/BeqM8Kg==}
+ '@oxc-minify/binding-freebsd-x64@0.133.0':
+ resolution: {integrity: sha512-oT5dbcXnS/cbpdXCpudAeVg/fqH1XnKhLUE/vkuRTuocjOd/GA2MoNMMhLWUvqNXO0xJnYmo2ISmDxShkItfOQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [freebsd]
- '@oxc-minify/binding-linux-arm-gnueabihf@0.131.0':
- resolution: {integrity: sha512-LDQ1Y+QfL5lN54ib1Je2paoh4EsQmmDRvB5Bd9AQIGCP16LI+8jZnB8cjTT3GD1acITDg1aiaBKk9JpBjBA4iw==}
+ '@oxc-minify/binding-linux-arm-gnueabihf@0.133.0':
+ resolution: {integrity: sha512-tJ3B+b7DOuTsIMXSmu5xHHCakrBqqcrp4COYd/lelOdDvkbFoDRGnwH91POUOSUEOI/WLzIMkDqAH2SZ3N2jhQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm]
os: [linux]
- '@oxc-minify/binding-linux-arm-musleabihf@0.131.0':
- resolution: {integrity: sha512-mz99O2sZoyHnMoksxlZ5Mc+USS/w/uIp1LWQAn42RHAvVdIyQsqPRmTD/pJtW/KnjgpgaB0yDCpI6Xa3ivJppQ==}
+ '@oxc-minify/binding-linux-arm-musleabihf@0.133.0':
+ resolution: {integrity: sha512-XMUHfdilk1KTtOM2vA1bwDso07/wkLm/GgDOO9z/ioxrZoQyjXnJRW665VXa08z2BqEgwHRc1zH9p7s6sKPQbg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm]
os: [linux]
- '@oxc-minify/binding-linux-arm64-gnu@0.131.0':
- resolution: {integrity: sha512-QjS1N4FwCV67ZylGyfTWoqURzar48dN5WTq/JVrGsiShFKlT9SpuyRsoUGMGJhiKNiI39MsLIHBlBWvoRQG+ng==}
+ '@oxc-minify/binding-linux-arm64-gnu@0.133.0':
+ resolution: {integrity: sha512-UEff2jopbwJ4SndmxK06uqXrOpwWiJERJPdgDTBywwXP9QgW0p1YkQnBNt4+jK0I/hdLpbbyaCLLuUPKbaU70w==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [linux]
- libc: [glibc]
- '@oxc-minify/binding-linux-arm64-musl@0.131.0':
- resolution: {integrity: sha512-HGzqTov5sAzXyaNfRkQEpl0fRs+PrMYjT8b5jZAw8foQ/qnW+VMWgAr80Q+2j79T5nhXfboSF5SUgB8mcisgHw==}
+ '@oxc-minify/binding-linux-arm64-musl@0.133.0':
+ resolution: {integrity: sha512-yqskeIapQvx7Tu/OLsepLPcGsHGzfYy9PX6gIbhaOHfF+LA2zHBKnKb587FGx+lQjHLQR0llfmoSuXQ6q2EN+A==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [linux]
- libc: [musl]
- '@oxc-minify/binding-linux-ppc64-gnu@0.131.0':
- resolution: {integrity: sha512-zpUZ4pmbDBqaZmRYacxeLHUBxA3fs5K7hi1WSXRVMXC4OjWuVcLsNxeavenKF9i0YtP7Q5n2z12Rz7eEnNWoDA==}
+ '@oxc-minify/binding-linux-ppc64-gnu@0.133.0':
+ resolution: {integrity: sha512-r7PnUNxRB9D/gQjCVeasoieJVUF48n43rvk/jYbGAw9sRfYGoEo/rOs0GyTZU9ttss8HzjBaerAbADbAL8K8vw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [ppc64]
os: [linux]
- libc: [glibc]
- '@oxc-minify/binding-linux-riscv64-gnu@0.131.0':
- resolution: {integrity: sha512-CYrC4tpW1wolbw/Fox+T0hxW92s1aG/WLi+htkk02JMiCHOWqGQKxUnm37lLiODKR/OwTYht3LB4xNrsS0RtCg==}
+ '@oxc-minify/binding-linux-riscv64-gnu@0.133.0':
+ resolution: {integrity: sha512-omXWC8I9lAMMjQIeadfItP5H4VDAiuU2BiVCtHMH3ktTbFq04sxscZhK4NFUUuw3fApDdXmfd7LW18q0JBHarg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [riscv64]
os: [linux]
- libc: [glibc]
- '@oxc-minify/binding-linux-riscv64-musl@0.131.0':
- resolution: {integrity: sha512-ZQNur0zujUjNYgjFF4mcNaeEKWuerY9XkaALYtBsHqNetkj55w0ZwCKYfYKLH2JAdyNF2LuS0s7VGgjXP9EvWA==}
+ '@oxc-minify/binding-linux-riscv64-musl@0.133.0':
+ resolution: {integrity: sha512-LtFA3Hi8LVD/zuiPLKy9Aiz7N1IOj8rRhdXiW38GKQ9mAhj+Ko6IHGcTk2A7yNDA1DZBl7r+Qd4PEGWgVelPPw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [riscv64]
os: [linux]
- libc: [musl]
- '@oxc-minify/binding-linux-s390x-gnu@0.131.0':
- resolution: {integrity: sha512-tR8oiFSNpcS1mfGY1N3/Hy6TxP2wr5X9FFdn/y8GarN8ST/JMLY5SUiwPiU35NKiC69CDaAsLHXoIKUxK/r8Pw==}
+ '@oxc-minify/binding-linux-s390x-gnu@0.133.0':
+ resolution: {integrity: sha512-rFsPDsT1j3beSInbrFukAAlTg101PcqdVMXDioR9AgJ1180tZ8s8D+pNDpQTRmPd3956mnpAE+Cs77Xoo/QZAQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [s390x]
os: [linux]
- libc: [glibc]
- '@oxc-minify/binding-linux-x64-gnu@0.131.0':
- resolution: {integrity: sha512-KodzbW12zmT/C/w4bGv2aWN7Q5+KVJKbNoAv5hooYeSujj8xSPGWl8pnyj7dJ9nd8j0CVjubEvHQ86rtzV99OA==}
+ '@oxc-minify/binding-linux-x64-gnu@0.133.0':
+ resolution: {integrity: sha512-xlrtAmDWZI8BEmsaXMYfblWuLIY5UnnRkit1VLkmVDb5ceZRZf4oEXK1QeYf5Z33dT0WK1Ek++P+TL/ZMCpyGQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [linux]
- libc: [glibc]
- '@oxc-minify/binding-linux-x64-musl@0.131.0':
- resolution: {integrity: sha512-CNG3/hPE6MxdLikfLq5l0aZMvJ3W5AP1aoVjzQ1Itokv5sbfBcW0fp6Srn8mB86CyAqO9e7dbffZVOWBDVkhgw==}
+ '@oxc-minify/binding-linux-x64-musl@0.133.0':
+ resolution: {integrity: sha512-kd36CDkTkZDMNfVceNTSfpWnitE1+GjZmzJCeq8yaxsgvs/MXg8aauI2RgFjElYZIHSMyZku4pQ7Jtl3ZEYI6w==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [linux]
- libc: [musl]
- '@oxc-minify/binding-openharmony-arm64@0.131.0':
- resolution: {integrity: sha512-UyfimTwMLitJ0+5i5fL9M9U4E+DcIQJpGZWbVxxD3Mp9f7CTyQBIHnS68VEGZe+KQL/Y3IIb3AJ7cZB+ICgTVQ==}
+ '@oxc-minify/binding-openharmony-arm64@0.133.0':
+ resolution: {integrity: sha512-pI38dJBqfkNbFoL/GEarAzGDjKGVCZTdg0a8NKh1PP9GqWleXT6HLtXE4CZ+54e+2u68qVYVBwhbWAiRfwlUZA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [openharmony]
- '@oxc-minify/binding-wasm32-wasi@0.131.0':
- resolution: {integrity: sha512-fH7sy51iYnmGv2pEPsS9KEVExHDKI1/nfy/OqYnStW2E5di41CQ1qBjVIvxHOMHcPD8RmKEBCf0zng6d9/vGDg==}
+ '@oxc-minify/binding-wasm32-wasi@0.133.0':
+ resolution: {integrity: sha512-AkLr+d+LLY4/55J/TrE0srNBUpZPzyU+cygdse7yZ9AhCndryNqe2y6e8naVK0TV7n8lxBd2OGGJAkho6blAkw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [wasm32]
- '@oxc-minify/binding-win32-arm64-msvc@0.131.0':
- resolution: {integrity: sha512-C05v+5eIdvF4YXQ4t+U0JQDl8IWoIabxsmh4inBSGOL0VziELmis3lb5X6JMj208RbQdKhZGJbUkmNWq2B5Kxw==}
+ '@oxc-minify/binding-win32-arm64-msvc@0.133.0':
+ resolution: {integrity: sha512-V92v7397t2073g+mSfaLHnPeoz6hA/1U4JNLeUBP87eWGZgVxDZ2qz3t3wFyYqXGJ/0VoEwdP8yrHLQQ7QzAOQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [win32]
- '@oxc-minify/binding-win32-ia32-msvc@0.131.0':
- resolution: {integrity: sha512-bZio0euDmT6Er00I6jng66ftGw5doP/UmCAr2XtBooZMdr7ofTJ4+Bpp+ufguVIeVk5i1vgMPsq7g6FTcxHevg==}
+ '@oxc-minify/binding-win32-ia32-msvc@0.133.0':
+ resolution: {integrity: sha512-2DP5RbG/SSaRVtmuwgTH6Ati4+uuOJjoI88dQnC5hD0zCC90EVDXZSXyJQ5i/OxLE1UAy58Wo2DJot/OrUspzA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [ia32]
os: [win32]
- '@oxc-minify/binding-win32-x64-msvc@0.131.0':
- resolution: {integrity: sha512-Lih6D0rjXStl0eUjzlcCiqr60AI/LuE+Zy29beEeXrXqTjOf8t0mcDX/MN3TZBBncxwUNi6osAEsKj4FRnItmQ==}
+ '@oxc-minify/binding-win32-x64-msvc@0.133.0':
+ resolution: {integrity: sha512-PJ75c6PlBx87tau0W35J43eGCv4wrDmdZ+4ddTZAnGtZqEeCVsLdmDPOEMe2DepogqlSVUF2kGBWtnFUJ5c7Rw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [win32]
- '@oxc-parser/binding-android-arm-eabi@0.131.0':
- resolution: {integrity: sha512-t2xicr9pfzkSRYx5aPqZqlLaayIwJTqgQ81Jor31Xep2nGyL2Aq3d0K5wOfeR7VevaSdxaS9dzSQP9xDwn8fDg==}
+ '@oxc-parser/binding-android-arm-eabi@0.133.0':
+ resolution: {integrity: sha512-l/44caGse+VpnY9gx0yvvc5QnnG3yG1FO3KZgYvNL1GZrfK86zIwAOgGEVlxDyRymzrU/KHiblPFpevKOmJmUA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm]
os: [android]
- '@oxc-parser/binding-android-arm64@0.131.0':
- resolution: {integrity: sha512-nlGIod6gw75x1aEDgLS+srj+JRGY0HHm9MI9YgzE/B64l6d6+H3MSP9NOgp0+HTg8tp4vV9rVfgQGgd+TfVZcA==}
+ '@oxc-parser/binding-android-arm64@0.133.0':
+ resolution: {integrity: sha512-KUHmPMziLBp4u+zbrLdB7iWS7KshuZe+RAp7ELnY9SI9nNXBZ+dp8fiBqWOxhXqn+FQg3a4UcQhwmsJOKV8Jjg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [android]
- '@oxc-parser/binding-darwin-arm64@0.131.0':
- resolution: {integrity: sha512-jukuV6xe5RbQKFo7QD34NDCLDZp4PSOm8rmckhNdH/60ymG5zXbDzGBEyc+nTkuLQNama2aSGCt+CPfpjNTqyw==}
+ '@oxc-parser/binding-darwin-arm64@0.133.0':
+ resolution: {integrity: sha512-q8dWmnU/8ea2tga9w2f1PinQ5rcMPDUGkF64T189b65YMjUomET4oy5oRldOr4AwOQkneOG/Zttnz1Dvrc62wg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [darwin]
- '@oxc-parser/binding-darwin-x64@0.131.0':
- resolution: {integrity: sha512-g3JOo4khe9rslHm5WYaVDWb0HS/M1MLR3I9S8560MkKIcC96VQY00QjOlsuRyfSj/JDXj8i9T7ryPO2RidiXVg==}
+ '@oxc-parser/binding-darwin-x64@0.133.0':
+ resolution: {integrity: sha512-cOKeIELIB2bJnCKwqx4Rdj+1Lss/U6uCbLxRySZrhyOOQa1flKhwZFjEHRHxk8fU1NKmhK5OnTdPQ4CpjuFuVw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [darwin]
- '@oxc-parser/binding-freebsd-x64@0.131.0':
- resolution: {integrity: sha512-1hziITDTxjMePnX+dR9ocVT+EuZkQ8wm4FPAbmbEiKG+Phbo73J1ZnPAA6Y/aGsWF3McOFnQuZIktAFwalkfJQ==}
+ '@oxc-parser/binding-freebsd-x64@0.133.0':
+ resolution: {integrity: sha512-OpaSv4pW3KgFrMYQxTaS0aOE4T1DQF3qZE/4B6uqqv1KgPWWd4UQhJALi8PJPX1RRV5K7ThKXRfF7qGg2+3l1A==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [freebsd]
- '@oxc-parser/binding-linux-arm-gnueabihf@0.131.0':
- resolution: {integrity: sha512-9uRxfXwyKG9+MwmGQBo2ncPNwZH5HTmCETFM2WiuDBNDCW4NC5ttSQkwCAMrTAWgwMzVBH1CP8pM0v7nebCWXQ==}
+ '@oxc-parser/binding-linux-arm-gnueabihf@0.133.0':
+ resolution: {integrity: sha512-JGK1wlGrGwxBIlVSF7KWTX1/ru6BEtf28fRROztDRkLfiW+Kxa4onnriezMIiogfn9hVw2KzYcKiLjkLR2ns8A==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm]
os: [linux]
- '@oxc-parser/binding-linux-arm-musleabihf@0.131.0':
- resolution: {integrity: sha512-mgbLvzRShXOLBdWGInf08Af4q+pfj1xD8hSgLClDZ9of/BXkB6+LIhTH7fihiDUipqB3yoSkKBWaZ3Ejlf5Yag==}
+ '@oxc-parser/binding-linux-arm-musleabihf@0.133.0':
+ resolution: {integrity: sha512-yuZO533Ftonxn/iyoqQzURzLQHMspvsIyfiCSNi1t/ER4eIQaR0SsmUOUm5b/lmSig7IWIUa5/BrbEkAPwcilQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm]
os: [linux]
- '@oxc-parser/binding-linux-arm64-gnu@0.131.0':
- resolution: {integrity: sha512-OPT8++4aN6j2GJ8+3IZHS/byXoZP4aSBn+FoG6rgBJ2fKwPKXWF3MqrFMNW7NKHM28FLY579xYLxJSfgobEqPA==}
+ '@oxc-parser/binding-linux-arm64-gnu@0.133.0':
+ resolution: {integrity: sha512-hvpbqT5pN2rR+3+xtWeizwfR/aZ0vGceg6TqYMl+ToxMpk9/tmnX7kSvQnfEUkoua8mhogzvIKsAkn0wxgblBA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [linux]
- libc: [glibc]
- '@oxc-parser/binding-linux-arm64-musl@0.131.0':
- resolution: {integrity: sha512-vtPiwmfVTAXzaxDKsOXG+LwgRAA7WEnaeHzhS5z0GE89gAK18KSXnly7Z6saXXq6L3dVMyK44uoTI03zKxrpmw==}
+ '@oxc-parser/binding-linux-arm64-musl@0.133.0':
+ resolution: {integrity: sha512-wJQGamIosQBoJHW9+S5XxrtKRo3eyJxsnS1XCPrqN0LHi8uw1pTqqTfn3t/NVuvbBg7Pumn4ez9Eidgcn0xbEg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [linux]
- libc: [musl]
- '@oxc-parser/binding-linux-ppc64-gnu@0.131.0':
- resolution: {integrity: sha512-8AW8L7w5cGHSdZPcyZX2yR0+GUODsT15rbRjfdD54rv6DMbtuEB19ysLOpKJlRGfH6UNYNpCHaU1uJWgTWf1/w==}
+ '@oxc-parser/binding-linux-ppc64-gnu@0.133.0':
+ resolution: {integrity: sha512-Koaz32/O5+abIfrNGdyndgRvdOZ9jEf5/z3Ep9h3h2QWpdDiUQpVwgH0OcMXCs+l9aXxPLtkupqyVig9W6FDKw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [ppc64]
os: [linux]
- libc: [glibc]
- '@oxc-parser/binding-linux-riscv64-gnu@0.131.0':
- resolution: {integrity: sha512-vvpjkjEOUsPcsYf8evE4MO3aGx9+3wodXEBOicGNnOwTuAik8eBONNkgSdhkGsAblQmfVHJyanRnpxglddTXIA==}
+ '@oxc-parser/binding-linux-riscv64-gnu@0.133.0':
+ resolution: {integrity: sha512-R4vOjWzxhnNWHnVLeiB6jNuIifdy9vcMXZGPc7StXcxBovI+U2zg1QhZ9o8OjV80oGivs1lX5NfPLzk4IPqlRA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [riscv64]
os: [linux]
- libc: [glibc]
- '@oxc-parser/binding-linux-riscv64-musl@0.131.0':
- resolution: {integrity: sha512-AqmcNC3fClXX+fxQ6VGEN1667xVFiRBkY0CZmDMSiaeFUsv1+UkBPYYi48IUKcA9/ivvoKNRzQl2I4//kT9F/w==}
+ '@oxc-parser/binding-linux-riscv64-musl@0.133.0':
+ resolution: {integrity: sha512-iwgBNUTHiMdxARLYuM0SBlnYeb19iw1Ea5M+4ERZupCsBMLArti6FyZ6UfFjJxIiTDr2oW2DGQFxlQVQ/dW9rA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [riscv64]
os: [linux]
- libc: [musl]
- '@oxc-parser/binding-linux-s390x-gnu@0.131.0':
- resolution: {integrity: sha512-7d3jOMKy7RSQCcDLIci+ySll2FgsOMl/GiRux4q2JNv0zg4EdhFISa9idvrdN/HEUIQQJNg6dmveUeJl2YErGA==}
+ '@oxc-parser/binding-linux-s390x-gnu@0.133.0':
+ resolution: {integrity: sha512-ZwZNo8FZmB/gVfboQl+wXilBigGl+6nQQs+nITOeAP/HcAOjiHl6XZJL9F/KXNEspODQcbjAiyjUbeCJd9a0fA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [s390x]
os: [linux]
- libc: [glibc]
- '@oxc-parser/binding-linux-x64-gnu@0.131.0':
- resolution: {integrity: sha512-JHK/h95qVqVQ+ITER837kcTdwBDFpFaNnOTYGCP0zdUSX/mLKC7tXOoyrTb6vG7iRPwGlcgBil3v2IjYw1FqJA==}
+ '@oxc-parser/binding-linux-x64-gnu@0.133.0':
+ resolution: {integrity: sha512-govCvWx1dBlED3uu4qXctxpRcouu9I8Kn+DBktGCl760JtlGJzc9l/OmPJKlYWSbrRqKkMZehNeZ/4Wfma7uSA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [linux]
- libc: [glibc]
- '@oxc-parser/binding-linux-x64-musl@0.131.0':
- resolution: {integrity: sha512-b2BO82O8azXAyf7EUgOPKu145nWypbNyk07HbU09fkzhm9lEA5oPvaN/M8Nlo7tOErVTa2WOgS4QbOnxAPXdDQ==}
+ '@oxc-parser/binding-linux-x64-musl@0.133.0':
+ resolution: {integrity: sha512-ssTlpXD5Mq9uCssDJPzlRWqBt4Y7Zzd9i+XZhWmK/9Y6KUIuAxVYTYiI8lxcGWi0+3/Cz4A8q9UrD4NK9Y2j7g==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [linux]
- libc: [musl]
- '@oxc-parser/binding-openharmony-arm64@0.131.0':
- resolution: {integrity: sha512-GHO9glZaX7LkX/OGfluEPf1yjg+ehiFbUdowbX6uNWOQhmwKWU4m4+nZ9FJkrHNKuxyI1KKertMdGjVKCApKWA==}
+ '@oxc-parser/binding-openharmony-arm64@0.133.0':
+ resolution: {integrity: sha512-51aByfXhPtLEdWG4a2Ihdw6cPWV1ei1AarALpFdDP8MLWDLE2NuUMgbo3DERR2Kt8fT/ok1GUvBiLxVGke9uUQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [openharmony]
- '@oxc-parser/binding-wasm32-wasi@0.131.0':
- resolution: {integrity: sha512-3SkikPaEFoih1N83qLVEDLRLeY4nYsf6JT9SnWiMCQ5lGQdKup6bEuKCqkRiG9dD1IIaFeYz9RjlciPmYoFIWA==}
+ '@oxc-parser/binding-wasm32-wasi@0.133.0':
+ resolution: {integrity: sha512-2e16tkKp+wDO2GTAmXfxbBcCmGEaFPIJEIRBBmVKNVXSc8/fJsSIaBGyFTPHM9ST5GNWgJcYIt94rDTks+PLwA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [wasm32]
- '@oxc-parser/binding-win32-arm64-msvc@0.131.0':
- resolution: {integrity: sha512-Os5bEhryeA2jkH+ZrnZyAC1EP5gs+X4YB1Fjqml7UPD5kU7ecsK1MPEVMfCrdt/GDNpDbavYXiOXOdyJ5b3OPw==}
+ '@oxc-parser/binding-win32-arm64-msvc@0.133.0':
+ resolution: {integrity: sha512-KPTNDKbxH1cglrqTyVeXHb4Pk4oksz8EcE1/v8zqU7N4UXbiHfA/IwtXZ2U77fnRAWBbgVkl/lZbL7o3hRdejg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [win32]
- '@oxc-parser/binding-win32-ia32-msvc@0.131.0':
- resolution: {integrity: sha512-m+jNz9EuF0NXoiptc6B9h5yompZQVW/a5MJeOu5zojfH5yWk82tvF2ccrHkfhgtrS9h9DD5l1Qv8dWlfY7Nz8g==}
+ '@oxc-parser/binding-win32-ia32-msvc@0.133.0':
+ resolution: {integrity: sha512-Una1bNYv9zCavQrfnDR9wuZVB3itLjCEH4Oz7i6CwAJN/Xq9b+zbbcxmvdkKvvJt4Ngc/MBmIYlbLo3zS4TQ0A==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [ia32]
os: [win32]
- '@oxc-parser/binding-win32-x64-msvc@0.131.0':
- resolution: {integrity: sha512-o14Hk8dAyiEUMFEWEgmAwFZvBt1RzAYLM3xeQ+5315JXgVYhoemivgYcbYVRbsFkS71ShMGlAFE0kPnr460rww==}
+ '@oxc-parser/binding-win32-x64-msvc@0.133.0':
+ resolution: {integrity: sha512-kjBhCiOGSYTwDJQuuZa7a94JbP8htWu7J0X1KwH74kV2K5eYf6eyJRYmkpCDvr0XEL8tMxYI4WU1VekblFCLgg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [win32]
- '@oxc-project/types@0.131.0':
- resolution: {integrity: sha512-PgnWDfV0h+b16XNKbXU7Daib/BFSt/J2mEzfYIBu6JB/wNdlU+kVYXCkGA1A9fWkTbOgbjh4e6NhPeQOYvFhEA==}
+ '@oxc-project/types@0.133.0':
+ resolution: {integrity: sha512-KzkdCd6Uxqnf6l3HOw1xfatAlUURA0g14cvBYFyJ5SaNOQbOUvBr9PKArcPcrNIeRsBdgcUzOGrhKveVpvOIGA==}
- '@oxc-transform/binding-android-arm-eabi@0.131.0':
- resolution: {integrity: sha512-rcNvLlbNnxTfYVlZVF+Rev2AyCpJDpwVPphG4HOJxauaT1+w5VxL+kRdxCReof4A8ZsszbvIYlvkqvaJKO4Mog==}
+ '@oxc-transform/binding-android-arm-eabi@0.133.0':
+ resolution: {integrity: sha512-2A79NBpyBKgHJ0FwgC8D1hzp3x2ujyvqq/kG+M76YyDMMkxLhX6A3vjnAnfEKycOoZxuKhwYu8BF9hKq67ykIA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm]
os: [android]
- '@oxc-transform/binding-android-arm64@0.131.0':
- resolution: {integrity: sha512-/y+EH6QYQB2ZDQNvMlzItc36mw16GZwCDlvGYbQ4GCTE+7ZtSmx9E/rJOYzYyzMghz0c5dhJquRKScXdOZHpnQ==}
+ '@oxc-transform/binding-android-arm64@0.133.0':
+ resolution: {integrity: sha512-dynEph/hyoSgBzd2XbNlW37NK97nU6tZMs5jrhObUxSasBV/Gv9THZrWj9AlbWiMXR07WFYE82C9axjntYyBSw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [android]
- '@oxc-transform/binding-darwin-arm64@0.131.0':
- resolution: {integrity: sha512-x1Va8zFomdYghAI0Zkt7kUmG50S65XH1u0EbIDr80M9idfXrQgd08ZGl3ejwRGLBrkbA8tkkmeOu1rWVFf7BXg==}
+ '@oxc-transform/binding-darwin-arm64@0.133.0':
+ resolution: {integrity: sha512-4hGgKOG+dZSN3xjcgNWpcihekRG7/YbbAdjyz07yv0HjzA6kdqYAhGrn84374UPO2h6etYJwsCBoM9iJHHvJ8w==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [darwin]
- '@oxc-transform/binding-darwin-x64@0.131.0':
- resolution: {integrity: sha512-EwacackWpYYXGZsl0Aj4NKvDdLuxWZg7LQDneFyMwuftpAxPQLRkHFwZib7r6wpIJm4NELhHW261A4vZ8OQqXQ==}
+ '@oxc-transform/binding-darwin-x64@0.133.0':
+ resolution: {integrity: sha512-7J11/9PFkznmKuANkCAjt3znV1BcDFXQSgDiBvDxXT3Wm6995/zxrJD5zmo+5XSgY4sm+2V8/ED6ZSD3mKOC5A==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [darwin]
- '@oxc-transform/binding-freebsd-x64@0.131.0':
- resolution: {integrity: sha512-EhXqWOtL1PWcJ3ktdplV4Wrez2PRuTBSDdB7KF6CN4zuZhohUjxC1bxqDNRbNSX46yaZ27IzJLafah1J6mSA8Q==}
+ '@oxc-transform/binding-freebsd-x64@0.133.0':
+ resolution: {integrity: sha512-5EMAO0vzCpUfhn6aSjIUeJeRI2ztevHwSVr/M8sZ2VBYc79UuOfjjMCQ67LtUbgpvQtpBWkzeAHCP3L7JFYmlg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [freebsd]
- '@oxc-transform/binding-linux-arm-gnueabihf@0.131.0':
- resolution: {integrity: sha512-NfNACr3aqBKeeUh6HCoGGPSjdMkLvyXUZQywCg/DwRkEpqZo55KX65saW1sQdgBcu0SKXrAReTjIm/HDO/OI0Q==}
+ '@oxc-transform/binding-linux-arm-gnueabihf@0.133.0':
+ resolution: {integrity: sha512-z6XT8tmo9sPmCIYaFIxDelBU4wXLwwWMX2VNCMIY6bkQp5r+kRtVXYS3yLbJHMKEhRKvw/g+Z7fO9aadsGGEAw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm]
os: [linux]
- '@oxc-transform/binding-linux-arm-musleabihf@0.131.0':
- resolution: {integrity: sha512-ABp6KGhbYFGDaAdB4gGZW12DYa55OF/Cu+6Rw6/Di0skuwpiDwnBOLHWz9VBq0QTcREy/qIUOnKW+vZHQLOT8A==}
+ '@oxc-transform/binding-linux-arm-musleabihf@0.133.0':
+ resolution: {integrity: sha512-GQDpEV2VhHG8hT5BviDv+emi9oHYhfv+JJJWROYp+eGgWjiQMp4QZVb6Bu3kwVMzkwy0r200ToA1KThYTq53ug==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm]
os: [linux]
- '@oxc-transform/binding-linux-arm64-gnu@0.131.0':
- resolution: {integrity: sha512-4nKYkHHjRela+jpt+VO4++jxgHoJQFxAeAGtfQ4x11dQMJllzqo3Yu8gfcfLEMsAfflwN/gY+KBbMD/y0exitg==}
+ '@oxc-transform/binding-linux-arm64-gnu@0.133.0':
+ resolution: {integrity: sha512-VstR+NEQAJb80ysWk2vPjEvg0JzwEjKn2hDbC/joa5zGXkCnVVCWgAGG8c6o23S981a7XRpCMcClBgeD1q9H2A==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [linux]
- libc: [glibc]
- '@oxc-transform/binding-linux-arm64-musl@0.131.0':
- resolution: {integrity: sha512-cW0Ab1s0sxfiyP1+gdd94f0vUjwGzJF4F3DepF3VnR9nFTGMmFLugwtrBS3DYjTnbugiUH3Fp+16yys1FhNzIA==}
+ '@oxc-transform/binding-linux-arm64-musl@0.133.0':
+ resolution: {integrity: sha512-Ec7xJdDrnukgiz20E3iDNzAIgx1XXn8cVVsNNUpgEIAvNlXZaocqlQT8Zalk0Lv3fbkxcJ+9BuWB0ndBRHQtzg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [linux]
- libc: [musl]
- '@oxc-transform/binding-linux-ppc64-gnu@0.131.0':
- resolution: {integrity: sha512-wunAU/lzE1nPGKL47uI0g+4Nsv/12xveOXNu4M70xe85kNBm7mQdMpZIeoVYCxtXew0iHxFKJDT6qK5mYFSA3w==}
+ '@oxc-transform/binding-linux-ppc64-gnu@0.133.0':
+ resolution: {integrity: sha512-6YX38grimcigz20eYpyz6e4c9rDKzwK3i+tcDpgwYj0bWreaAOwrABmSmKplPJOorkDVlbT69wPCN+d11irBQw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [ppc64]
os: [linux]
- libc: [glibc]
- '@oxc-transform/binding-linux-riscv64-gnu@0.131.0':
- resolution: {integrity: sha512-r4sMt4OB4TryDcVWW9KnsXOf/ea7tIGX2QASNrpetzPocsBZqhHIFDbZ8EkBDjmlmWGHg6BgjVx6lLcMXX4Dcw==}
+ '@oxc-transform/binding-linux-riscv64-gnu@0.133.0':
+ resolution: {integrity: sha512-WxMIzItRJR66lgaAyyqj0FFwLMpcuCV9mTFcUMQpIz8+Hey1Enk8xuv+7QpSsqCR5zRlwNr092dsFkz5cbvtrw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [riscv64]
os: [linux]
- libc: [glibc]
- '@oxc-transform/binding-linux-riscv64-musl@0.131.0':
- resolution: {integrity: sha512-/rLVLItsBjKrnZFLiGrwRB3fs0dAjXZLqY7F42omvacFJjZsceQ3481oQX1bBs3RwoDDyDy/9ZkIN7kYIkv5Gw==}
+ '@oxc-transform/binding-linux-riscv64-musl@0.133.0':
+ resolution: {integrity: sha512-+x6dnO87986rjVNjcF0tg8wVS0e/SH8nzLa/X0Wsh7jtEniN7buvR8iqZm8pnsfaZ8DH5F4GCSZpoPRrd9jJ6w==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [riscv64]
os: [linux]
- libc: [musl]
- '@oxc-transform/binding-linux-s390x-gnu@0.131.0':
- resolution: {integrity: sha512-fUprJgJauI1A7e7cDgY/Z3mwLVtE3aswB4lvS96KpRNDHrwOh8bnCJOWf+0CYveDQzghDVFiZWVDo56pO4Wr9Q==}
+ '@oxc-transform/binding-linux-s390x-gnu@0.133.0':
+ resolution: {integrity: sha512-oEyQudXIwWM/+v0vZzPbAi25YMWyvjtQYYjuSrhMEQwe7ZEMDXscX7U1j6alrVdZq2DtCMeror3X/Dv7p/JUwg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [s390x]
os: [linux]
- libc: [glibc]
- '@oxc-transform/binding-linux-x64-gnu@0.131.0':
- resolution: {integrity: sha512-XdbvDT1GPNxrTLXSRt4RU2uCH112q3nINTT05DZqTYYcAxaCPImnMoZe2TlBv5j2376Gk+2pcVnJs6xut47aSw==}
+ '@oxc-transform/binding-linux-x64-gnu@0.133.0':
+ resolution: {integrity: sha512-G8P/OadKTbyUHz5TK63sDDtUHwn2SXG/o0oGo4GGTzBu70xmUSN5/ZUgpyl6ypAmbshoyw8nC7+msb3BjzHxaA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [linux]
- libc: [glibc]
- '@oxc-transform/binding-linux-x64-musl@0.131.0':
- resolution: {integrity: sha512-Du2CxlBfC98EV3hOAmLVSUgP0JgqM9F47lRv9v43T4sGPcQVOjs9wffUybGUUraG9unmBZ4dgpMAqlCq0k3dGw==}
+ '@oxc-transform/binding-linux-x64-musl@0.133.0':
+ resolution: {integrity: sha512-Oi/fyOzZ+aytmmsRND5pGgvux4n++v9cG4qNFiXj7qFwSqBKWZHBq7cJLXqbH1I81pyI3kvU1Za+1qk3afXuwg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [linux]
- libc: [musl]
- '@oxc-transform/binding-openharmony-arm64@0.131.0':
- resolution: {integrity: sha512-wTj2FkOgNhgdisnA0a15QQksyj6AH2snmpgYgAtj098i477x5LpHHdqfuk60jsA/QHSjmUc6dm4P88yI5GY4xA==}
+ '@oxc-transform/binding-openharmony-arm64@0.133.0':
+ resolution: {integrity: sha512-/ZElgq+/tcga27X2G2AUpxcYX0baX94Gz658w6Zz2P+6Kr06bfYSrdtC0P7oPrbu3Gy/6kpiSoJPgZy8R2IjYQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [openharmony]
- '@oxc-transform/binding-wasm32-wasi@0.131.0':
- resolution: {integrity: sha512-lE9UaZL0KomAlbATiB6FKoJ9no6W49yXs/MujJqY75AkHHMeOCsHSN9HvriyWz2FOIQgV7C5cmNj0jf+IaBtQg==}
+ '@oxc-transform/binding-wasm32-wasi@0.133.0':
+ resolution: {integrity: sha512-GANcoEa8Nzza7saxdb4qWO24U6jk4nK6G+g87lGp8TTU45CUvWf1Igdze2+NrebgiwOy6F1/h6Esag4DM3JTtQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [wasm32]
- '@oxc-transform/binding-win32-arm64-msvc@0.131.0':
- resolution: {integrity: sha512-8KUfPnuxbEfa9H+OQ5XNPFq9JIEWVCg8kczJaD8PvTprr515mz1lmSLSUoOW8mrLaN0mZaGg6pemuvTawOLoPg==}
+ '@oxc-transform/binding-win32-arm64-msvc@0.133.0':
+ resolution: {integrity: sha512-2+uDo/+ZvGQu10J8xryg/l5PdBt2vXPtf+0aIosVKJavqCaKcBDdo95OUaEulx0bqvoytAQ4yyz2gcPZ40mjcQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [win32]
- '@oxc-transform/binding-win32-ia32-msvc@0.131.0':
- resolution: {integrity: sha512-pXSu2A7L6H//1Uvsg5RJHb91BDZpCTho0r9oAwxPqKJM2LWV7Zph/ikWEIXt/YLbKF3WpkHrKQ5hbQGP9gWmHg==}
+ '@oxc-transform/binding-win32-ia32-msvc@0.133.0':
+ resolution: {integrity: sha512-zpPIZ1S3JHmSEFyyGyPYCwhOiNLyfaPifYxK8BQY21JXyHglu/wUr3/ESFrXb+XegEy/iBlWbzr3FzPtcq1MUw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [ia32]
os: [win32]
- '@oxc-transform/binding-win32-x64-msvc@0.131.0':
- resolution: {integrity: sha512-VXgk106WLl3NpBO/6G2gxkWBHguCJm01mGqAq2Q0l2o7hnbglsND0UWSCtM3a9MlsDimfJkLWFQveZu4UtnRvA==}
+ '@oxc-transform/binding-win32-x64-msvc@0.133.0':
+ resolution: {integrity: sha512-cADrfLvc/VeyvpvQS+t5ktqfyqyyGANZC5NHp++JAElacfXqq/+k8bYkjqMWzNZ3HxkJtL1qDHfZZCA9+4hlSQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [win32]
- '@parcel/watcher-android-arm64@2.5.1':
- resolution: {integrity: sha512-KF8+j9nNbUN8vzOFDpRMsaKBHZ/mcjEjMToVMJOhTozkDonQFFrRcfdLWn6yWKCmJKmdVxSgHiYvTCef4/qcBA==}
- engines: {node: '>= 10.0.0'}
- cpu: [arm64]
- os: [android]
-
'@parcel/watcher-android-arm64@2.5.6':
resolution: {integrity: sha512-YQxSS34tPF/6ZG7r/Ih9xy+kP/WwediEUsqmtf0cuCV5TPPKw/PQHRhueUo6JdeFJaqV3pyjm0GdYjZotbRt/A==}
engines: {node: '>= 10.0.0'}
cpu: [arm64]
os: [android]
- '@parcel/watcher-darwin-arm64@2.5.1':
- resolution: {integrity: sha512-eAzPv5osDmZyBhou8PoF4i6RQXAfeKL9tjb3QzYuccXFMQU0ruIc/POh30ePnaOyD1UXdlKguHBmsTs53tVoPw==}
- engines: {node: '>= 10.0.0'}
- cpu: [arm64]
- os: [darwin]
-
'@parcel/watcher-darwin-arm64@2.5.6':
resolution: {integrity: sha512-Z2ZdrnwyXvvvdtRHLmM4knydIdU9adO3D4n/0cVipF3rRiwP+3/sfzpAwA/qKFL6i1ModaabkU7IbpeMBgiVEA==}
engines: {node: '>= 10.0.0'}
cpu: [arm64]
os: [darwin]
- '@parcel/watcher-darwin-x64@2.5.1':
- resolution: {integrity: sha512-1ZXDthrnNmwv10A0/3AJNZ9JGlzrF82i3gNQcWOzd7nJ8aj+ILyW1MTxVk35Db0u91oD5Nlk9MBiujMlwmeXZg==}
- engines: {node: '>= 10.0.0'}
- cpu: [x64]
- os: [darwin]
-
'@parcel/watcher-darwin-x64@2.5.6':
resolution: {integrity: sha512-HgvOf3W9dhithcwOWX9uDZyn1lW9R+7tPZ4sug+NGrGIo4Rk1hAXLEbcH1TQSqxts0NYXXlOWqVpvS1SFS4fRg==}
engines: {node: '>= 10.0.0'}
cpu: [x64]
os: [darwin]
- '@parcel/watcher-freebsd-x64@2.5.1':
- resolution: {integrity: sha512-SI4eljM7Flp9yPuKi8W0ird8TI/JK6CSxju3NojVI6BjHsTyK7zxA9urjVjEKJ5MBYC+bLmMcbAWlZ+rFkLpJQ==}
- engines: {node: '>= 10.0.0'}
- cpu: [x64]
- os: [freebsd]
-
'@parcel/watcher-freebsd-x64@2.5.6':
resolution: {integrity: sha512-vJVi8yd/qzJxEKHkeemh7w3YAn6RJCtYlE4HPMoVnCpIXEzSrxErBW5SJBgKLbXU3WdIpkjBTeUNtyBVn8TRng==}
engines: {node: '>= 10.0.0'}
cpu: [x64]
os: [freebsd]
- '@parcel/watcher-linux-arm-glibc@2.5.1':
- resolution: {integrity: sha512-RCdZlEyTs8geyBkkcnPWvtXLY44BCeZKmGYRtSgtwwnHR4dxfHRG3gR99XdMEdQ7KeiDdasJwwvNSF5jKtDwdA==}
- engines: {node: '>= 10.0.0'}
- cpu: [arm]
- os: [linux]
- libc: [glibc]
-
'@parcel/watcher-linux-arm-glibc@2.5.6':
resolution: {integrity: sha512-9JiYfB6h6BgV50CCfasfLf/uvOcJskMSwcdH1PHH9rvS1IrNy8zad6IUVPVUfmXr+u+Km9IxcfMLzgdOudz9EQ==}
engines: {node: '>= 10.0.0'}
cpu: [arm]
os: [linux]
- libc: [glibc]
-
- '@parcel/watcher-linux-arm-musl@2.5.1':
- resolution: {integrity: sha512-6E+m/Mm1t1yhB8X412stiKFG3XykmgdIOqhjWj+VL8oHkKABfu/gjFj8DvLrYVHSBNC+/u5PeNrujiSQ1zwd1Q==}
- engines: {node: '>= 10.0.0'}
- cpu: [arm]
- os: [linux]
- libc: [musl]
'@parcel/watcher-linux-arm-musl@2.5.6':
resolution: {integrity: sha512-Ve3gUCG57nuUUSyjBq/MAM0CzArtuIOxsBdQ+ftz6ho8n7s1i9E1Nmk/xmP323r2YL0SONs1EuwqBp2u1k5fxg==}
engines: {node: '>= 10.0.0'}
cpu: [arm]
os: [linux]
- libc: [musl]
-
- '@parcel/watcher-linux-arm64-glibc@2.5.1':
- resolution: {integrity: sha512-LrGp+f02yU3BN9A+DGuY3v3bmnFUggAITBGriZHUREfNEzZh/GO06FF5u2kx8x+GBEUYfyTGamol4j3m9ANe8w==}
- engines: {node: '>= 10.0.0'}
- cpu: [arm64]
- os: [linux]
- libc: [glibc]
'@parcel/watcher-linux-arm64-glibc@2.5.6':
resolution: {integrity: sha512-f2g/DT3NhGPdBmMWYoxixqYr3v/UXcmLOYy16Bx0TM20Tchduwr4EaCbmxh1321TABqPGDpS8D/ggOTaljijOA==}
engines: {node: '>= 10.0.0'}
cpu: [arm64]
os: [linux]
- libc: [glibc]
-
- '@parcel/watcher-linux-arm64-musl@2.5.1':
- resolution: {integrity: sha512-cFOjABi92pMYRXS7AcQv9/M1YuKRw8SZniCDw0ssQb/noPkRzA+HBDkwmyOJYp5wXcsTrhxO0zq1U11cK9jsFg==}
- engines: {node: '>= 10.0.0'}
- cpu: [arm64]
- os: [linux]
- libc: [musl]
'@parcel/watcher-linux-arm64-musl@2.5.6':
resolution: {integrity: sha512-qb6naMDGlbCwdhLj6hgoVKJl2odL34z2sqkC7Z6kzir8b5W65WYDpLB6R06KabvZdgoHI/zxke4b3zR0wAbDTA==}
engines: {node: '>= 10.0.0'}
cpu: [arm64]
os: [linux]
- libc: [musl]
-
- '@parcel/watcher-linux-x64-glibc@2.5.1':
- resolution: {integrity: sha512-GcESn8NZySmfwlTsIur+49yDqSny2IhPeZfXunQi48DMugKeZ7uy1FX83pO0X22sHntJ4Ub+9k34XQCX+oHt2A==}
- engines: {node: '>= 10.0.0'}
- cpu: [x64]
- os: [linux]
- libc: [glibc]
'@parcel/watcher-linux-x64-glibc@2.5.6':
resolution: {integrity: sha512-kbT5wvNQlx7NaGjzPFu8nVIW1rWqV780O7ZtkjuWaPUgpv2NMFpjYERVi0UYj1msZNyCzGlaCWEtzc+exjMGbQ==}
engines: {node: '>= 10.0.0'}
cpu: [x64]
os: [linux]
- libc: [glibc]
-
- '@parcel/watcher-linux-x64-musl@2.5.1':
- resolution: {integrity: sha512-n0E2EQbatQ3bXhcH2D1XIAANAcTZkQICBPVaxMeaCVBtOpBZpWJuf7LwyWPSBDITb7In8mqQgJ7gH8CILCURXg==}
- engines: {node: '>= 10.0.0'}
- cpu: [x64]
- os: [linux]
- libc: [musl]
'@parcel/watcher-linux-x64-musl@2.5.6':
resolution: {integrity: sha512-1JRFeC+h7RdXwldHzTsmdtYR/Ku8SylLgTU/reMuqdVD7CtLwf0VR1FqeprZ0eHQkO0vqsbvFLXUmYm/uNKJBg==}
engines: {node: '>= 10.0.0'}
cpu: [x64]
os: [linux]
- libc: [musl]
'@parcel/watcher-wasm@2.5.6':
resolution: {integrity: sha512-byAiBZ1t3tXQvc8dMD/eoyE7lTXYorhn+6uVW5AC+JGI1KtJC/LvDche5cfUE+qiefH+Ybq0bUCJU0aB1cSHUA==}
@@ -1297,46 +1208,24 @@ packages:
bundledDependencies:
- napi-wasm
- '@parcel/watcher-win32-arm64@2.5.1':
- resolution: {integrity: sha512-RFzklRvmc3PkjKjry3hLF9wD7ppR4AKcWNzH7kXR7GUe0Igb3Nz8fyPwtZCSquGrhU5HhUNDr/mKBqj7tqA2Vw==}
- engines: {node: '>= 10.0.0'}
- cpu: [arm64]
- os: [win32]
-
'@parcel/watcher-win32-arm64@2.5.6':
resolution: {integrity: sha512-3ukyebjc6eGlw9yRt678DxVF7rjXatWiHvTXqphZLvo7aC5NdEgFufVwjFfY51ijYEWpXbqF5jtrK275z52D4Q==}
engines: {node: '>= 10.0.0'}
cpu: [arm64]
os: [win32]
- '@parcel/watcher-win32-ia32@2.5.1':
- resolution: {integrity: sha512-c2KkcVN+NJmuA7CGlaGD1qJh1cLfDnQsHjE89E60vUEMlqduHGCdCLJCID5geFVM0dOtA3ZiIO8BoEQmzQVfpQ==}
- engines: {node: '>= 10.0.0'}
- cpu: [ia32]
- os: [win32]
-
'@parcel/watcher-win32-ia32@2.5.6':
resolution: {integrity: sha512-k35yLp1ZMwwee3Ez/pxBi5cf4AoBKYXj00CZ80jUz5h8prpiaQsiRPKQMxoLstNuqe2vR4RNPEAEcjEFzhEz/g==}
engines: {node: '>= 10.0.0'}
cpu: [ia32]
os: [win32]
- '@parcel/watcher-win32-x64@2.5.1':
- resolution: {integrity: sha512-9lHBdJITeNR++EvSQVUcaZoWupyHfXe1jZvGZ06O/5MflPcuPLtEphScIBL+AiCWBO46tDSHzWyD0uDmmZqsgA==}
- engines: {node: '>= 10.0.0'}
- cpu: [x64]
- os: [win32]
-
'@parcel/watcher-win32-x64@2.5.6':
resolution: {integrity: sha512-hbQlYcCq5dlAX9Qx+kFb0FHue6vbjlf0FrNzSKdYK2APUf7tGfGxQCk2ihEREmbR6ZMc0MVAD5RIX/41gpUzTw==}
engines: {node: '>= 10.0.0'}
cpu: [x64]
os: [win32]
- '@parcel/watcher@2.5.1':
- resolution: {integrity: sha512-dfUnCxiN9H4ap84DvD2ubjw+3vUNpstxa0TneY/Paat8a3R4uQZDLSvWjmznAY/DoahqTHl9V46HF/Zs3F29pg==}
- engines: {node: '>= 10.0.0'}
-
'@parcel/watcher@2.5.6':
resolution: {integrity: sha512-tmmZ3lQxAe/k/+rNnXQRawJ4NjxO2hqiOLTHvWchtGZULp4RyFeh6aU4XdOYBFe2KE1oShQTv4AblOs2iOrNnQ==}
engines: {node: '>= 10.0.0'}
@@ -1466,79 +1355,66 @@ packages:
resolution: {integrity: sha512-EIPRXTVQpHyF8WOo219AD2yEltPehLTcTMz2fn6JsatLYSzQf00hj3rulF+yauOlF9/FtM2WpkT/hJh/KJFGhA==}
cpu: [arm]
os: [linux]
- libc: [glibc]
'@rollup/rollup-linux-arm-musleabihf@4.60.4':
resolution: {integrity: sha512-J3Yh9PzzF1Ovah2At+lHiGQdsYgArxBbXv/zHfSyaiFQEqvNv7DcW98pCrmdjCZBrqBiKrKKe2V+aaSGWuBe/w==}
cpu: [arm]
os: [linux]
- libc: [musl]
'@rollup/rollup-linux-arm64-gnu@4.60.4':
resolution: {integrity: sha512-BFDEZMYfUvLn37ONE1yMBojPxnMlTFsdyNoqncT0qFq1mAfllL+ATMMJd8TeuVMiX84s1KbcxcZbXInmcO2mRg==}
cpu: [arm64]
os: [linux]
- libc: [glibc]
'@rollup/rollup-linux-arm64-musl@4.60.4':
resolution: {integrity: sha512-pc9EYOSlOgdQ2uPl1o9PF6/kLSgaUosia7gOuS8mB69IxJvlclko1MECXysjs5ryez1/5zjYqx3+xYU0TU6R1A==}
cpu: [arm64]
os: [linux]
- libc: [musl]
'@rollup/rollup-linux-loong64-gnu@4.60.4':
resolution: {integrity: sha512-NxnomyxYerDh5n4iLrNa+sH+Z+U4BMEE46V2PgQ/hoB909i8gV1M5wPojWg9fk1jWpO3IQnOs20K4wyZuFLEFQ==}
cpu: [loong64]
os: [linux]
- libc: [glibc]
'@rollup/rollup-linux-loong64-musl@4.60.4':
resolution: {integrity: sha512-nbJnQ8a3z1mtmrwImCYhc6BGpThAyYVRQxw9uKSKG4wR6aAYno9sVjJ0zaZcW9BPJX1GbrDPf+SvdWjgTuDmnw==}
cpu: [loong64]
os: [linux]
- libc: [musl]
'@rollup/rollup-linux-ppc64-gnu@4.60.4':
resolution: {integrity: sha512-2EU6acNrQLd8tYvo/LXW535wupT3m6fo7HKo6lr7ktQoItxTyOL1ZCR/GfGCuXl2vR+zmfI6eRXkSemafv+iVg==}
cpu: [ppc64]
os: [linux]
- libc: [glibc]
'@rollup/rollup-linux-ppc64-musl@4.60.4':
resolution: {integrity: sha512-WeBtoMuaMxiiIrO2IYP3xs6GMWkJP2C0EoT8beTLkUPmzV1i/UcOSVw1d5r9KBODtHKilG5yFxsGRnBbK3wJ4A==}
cpu: [ppc64]
os: [linux]
- libc: [musl]
'@rollup/rollup-linux-riscv64-gnu@4.60.4':
resolution: {integrity: sha512-FJHFfqpKUI3A10WrWKiFbBZ7yVbGT4q4B5o1qKFFojqpaYoh9LrQgqWCmmcxQzVSXYtyB5bzkXrYzlHTs21MYA==}
cpu: [riscv64]
os: [linux]
- libc: [glibc]
'@rollup/rollup-linux-riscv64-musl@4.60.4':
resolution: {integrity: sha512-mcEl6CUT5IAUmQf1m9FYSmVqCJlpQ8r8eyftFUHG8i9OhY7BkBXSUdnLH5DOf0wCOjcP9v/QO93zpmF1SptCCw==}
cpu: [riscv64]
os: [linux]
- libc: [musl]
'@rollup/rollup-linux-s390x-gnu@4.60.4':
resolution: {integrity: sha512-ynt3JxVd2w2buzoKDWIyiV1pJW93xlQic1THVLXilz429oijRpSHivZAgp65KBu+cMcgf1eVVjdnTLvPxgCuoQ==}
cpu: [s390x]
os: [linux]
- libc: [glibc]
'@rollup/rollup-linux-x64-gnu@4.60.4':
resolution: {integrity: sha512-Boiz5+MsaROEWDf+GGEwF8VMHGhlUoQMtIPjOgA5fv4osupqTVnJteQNKJwUcnUog2G55jYXH7KZFFiJe0TEzQ==}
cpu: [x64]
os: [linux]
- libc: [glibc]
'@rollup/rollup-linux-x64-musl@4.60.4':
resolution: {integrity: sha512-+qfSY27qIrFfI/Hom04KYFw3GKZSGU4lXus51wsb5EuySfFlWRwjkKWoE9emgRw/ukoT4Udsj4W/+xxG8VbPKg==}
cpu: [x64]
os: [linux]
- libc: [musl]
'@rollup/rollup-openbsd-x64@4.60.4':
resolution: {integrity: sha512-VpTfOPHgVXEBeeR8hZ2O0F3aSso+JDWqTWmTmzcQKted54IAdUVbxE+j/MVxUsKa8L20HJhv3vUezVPoquqWjA==}
@@ -1677,15 +1553,9 @@ packages:
'@volar/language-core@2.4.15':
resolution: {integrity: sha512-3VHw+QZU0ZG9IuQmzT68IyN4hZNd9GchGPhbD9+pa8CVv7rnoOZwo7T8weIbrRmihqy3ATpdfXFnqRrfPVK6CA==}
- '@volar/language-core@2.4.28':
- resolution: {integrity: sha512-w4qhIJ8ZSitgLAkVay6AbcnC7gP3glYM3fYwKV3srj8m494E3xtrCv6E+bWviiK/8hs6e6t1ij1s2Endql7vzQ==}
-
'@volar/source-map@2.4.15':
resolution: {integrity: sha512-CPbMWlUN6hVZJYGcU/GSoHu4EnCHiLaXI9n8c9la6RaI9W5JHX+NqG+GSQcB0JdC2FIBLdZJwGsfKyBB71VlTg==}
- '@volar/source-map@2.4.28':
- resolution: {integrity: sha512-yX2BDBqJkRXfKw8my8VarTyjv48QwxdJtvRgUpNE5erCsgEUdI2DsLbpa+rOQVAJYshY99szEcRDmyHbF10ggQ==}
-
'@volar/typescript@2.4.15':
resolution: {integrity: sha512-2aZ8i0cqPGjXb4BhkMsPYDkkuc2ZQ6yOpqwAuNwUoncELqoy5fRgOQtLR9gB0g902iS0NAkvpIzs27geVyVdPg==}
@@ -1714,61 +1584,34 @@ packages:
peerDependencies:
'@babel/core': ^7.0.0-0
- '@vue/compiler-core@3.5.24':
- resolution: {integrity: sha512-eDl5H57AOpNakGNAkFDH+y7kTqrQpJkZFXhWZQGyx/5Wh7B1uQYvcWkvZi11BDhscPgj8N7XV3oRwiPnx1Vrig==}
+ '@vue/compiler-core@3.5.38':
+ resolution: {integrity: sha512-s99aGxWYig9ErHbct27KXEGhrBYlRI6c4MwAgXErOAbX9xiW37/uMa+XUDO69zLz83dng8UUZ70CTOJrLrYrEQ==}
- '@vue/compiler-core@3.5.32':
- resolution: {integrity: sha512-4x74Tbtqnda8s/NSD6e1Dr5p1c8HdMU5RWSjMSUzb8RTcUQqevDCxVAitcLBKT+ie3o0Dl9crc/S/opJM7qBGQ==}
+ '@vue/compiler-dom@3.5.38':
+ resolution: {integrity: sha512-JTqp25l8aFfJYF7/KmsXZjAxJz7T+SjmTJLoXVjHtc2BrSgSiW2n9Aem/cWq1OPe68A8JL06B3eVdhlP0H4TVw==}
- '@vue/compiler-core@3.5.34':
- resolution: {integrity: sha512-s9cLyK5mLcvZ4Agva5QgRsQyLKvts9WbU9DB6NqiZkkGEdwmcEiylj5Jbwkp680drF/NNCV8OlAJSe+yMLxaJw==}
+ '@vue/compiler-sfc@3.5.38':
+ resolution: {integrity: sha512-DuA2GiZawSEW442iw/9+Fkol8hTgb4Ke5KkhmSry65QA7YuyMbIdy8p0XZRMvNwJdgRz307W8g1CSzdvS4nuNg==}
- '@vue/compiler-dom@3.5.24':
- resolution: {integrity: sha512-1QHGAvs53gXkWdd3ZMGYuvQFXHW4ksKWPG8HP8/2BscrbZ0brw183q2oNWjMrSWImYLHxHrx1ItBQr50I/q2zw==}
-
- '@vue/compiler-dom@3.5.32':
- resolution: {integrity: sha512-ybHAu70NtiEI1fvAUz3oXZqkUYEe5J98GjMDpTGl5iHb0T15wQYLR4wE3h9xfuTNA+Cm2f4czfe8B4s+CCH57Q==}
-
- '@vue/compiler-dom@3.5.34':
- resolution: {integrity: sha512-EbF/T++k0e2MMZlJsBhzK8Sgwt0HcIPOhzn1CTB/lv6sQcyk+OWf8YeiLxZp3ro7MbbLcAfAJ6sEvjFWuNgUCw==}
-
- '@vue/compiler-sfc@3.5.32':
- resolution: {integrity: sha512-8UYUYo71cP/0YHMO814TRZlPuUUw3oifHuMR7Wp9SNoRSrxRQnhMLNlCeaODNn6kNTJsjFoQ/kqIj4qGvya4Xg==}
-
- '@vue/compiler-sfc@3.5.34':
- resolution: {integrity: sha512-D/ihr6uZeIt6r+pVZf46RWT1fAsLFMbUP7k8G1VkiiWexriED9GrX3echHd4Abbt17zjlfiFJ8z7a3BxZOPNjg==}
-
- '@vue/compiler-ssr@3.5.32':
- resolution: {integrity: sha512-Gp4gTs22T3DgRotZ8aA/6m2jMR+GMztvBXUBEUOYOcST+giyGWJ4WvFd7QLHBkzTxkfOt8IELKNdpzITLbA2rw==}
-
- '@vue/compiler-ssr@3.5.34':
- resolution: {integrity: sha512-cDtTHKibkThKGHH1SP+WdccquNRYQDFH6rRjQCqT9G2ltFAfoR5pUftpab/z+aM5mW9HLLVQW7hfKKQe/1GBeQ==}
+ '@vue/compiler-ssr@3.5.38':
+ resolution: {integrity: sha512-7s+W5Gc42FGxZMcuwl8H5B29T8BJPMdBT7KHFE+BbAuZ/iTEdTtv7z2XiMjiaUUw4w3ZcCEdHs36RuYJ2VA7bA==}
'@vue/compiler-vue2@2.7.16':
resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==}
- '@vue/devtools-api@6.6.4':
- resolution: {integrity: sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==}
-
- '@vue/devtools-api@8.1.1':
- resolution: {integrity: sha512-bsDMJ07b3GN1puVwJb/fyFnj/U2imyswK5UQVLZwVl7O05jDrt6BHxeG5XffmOOdasOj/bOmIjxJvGPxU7pcqw==}
+ '@vue/devtools-api@8.1.3':
+ resolution: {integrity: sha512-73NMCvxXh8Hyozc/jiwqTFWVcCMyi11U1zmrq4DoukQJnuo8JHt6FsNu4HdeUDa8SpIp5vb7Q22GWgIq0efsXg==}
'@vue/devtools-core@8.1.2':
resolution: {integrity: sha512-ZGGyaSBP4/+bN2Nd9ZHNYAVDRIzMw1rv2RyXWtyZlo6mQal+IDmTvKY4V+DjAEBhaXt30mHmsgYp1yXJ/2tIWg==}
peerDependencies:
vue: ^3.0.0
- '@vue/devtools-kit@8.1.1':
- resolution: {integrity: sha512-gVBaBv++i+adg4JpH71k9ppl4soyR7Y2McEqO5YNgv0BI1kMZ7BDX5gnwkZ5COYgiCyhejZG+yGNrBAjj6Coqg==}
+ '@vue/devtools-kit@8.1.3':
+ resolution: {integrity: sha512-cRn7GXiCQkMYU2Z3h3pM4YO/ndbx9FY1yLDAqIqPLcmIq4H6zAOJHein6tvZU3AfPwgrodqLiPBEF+YQaS8AxA==}
- '@vue/devtools-kit@8.1.2':
- resolution: {integrity: sha512-f75/upc+GCyjXErpgPGz4582ujS0L/adAltGy+tqXMGUJpgAcfGr6CxnnhpZY8BHuMYt6KpbF8uaFrrQG66rGQ==}
-
- '@vue/devtools-shared@8.1.1':
- resolution: {integrity: sha512-+h4ttmJYl/txpxHKaoZcaKpC+pvckgLzIDiSQlaQ7kKthKh8KuwoLW2D8hPJEnqKzXOvu15UHEoGyngAXCz0EQ==}
-
- '@vue/devtools-shared@8.1.2':
- resolution: {integrity: sha512-X9RyVFYAdkBe4IUf5v48TxBF/6QPmF8CmWrDAjXzfUHrgQ/HGfTC1A6TqgXqZ03ye66l3AD51BAGD69IvKM9sw==}
+ '@vue/devtools-shared@8.1.3':
+ resolution: {integrity: sha512-CM3uIPL+v+lrJUk33+pxspYo0MhuMWlCvf7zC9fybifvCPyM2jUbYRPwoYEJgYbwRqPikm5HozbUhp60MF2QuA==}
'@vue/language-core@2.2.12':
resolution: {integrity: sha512-IsGljWbKGU1MZpBPN+BvPAdr55YPkj2nB/TBNGNC32Vy2qLG25DYu/NBN2vNtZqdRbTRjaoYrahLrToim2NanA==}
@@ -1778,31 +1621,22 @@ packages:
typescript:
optional: true
- '@vue/language-core@3.3.1':
- resolution: {integrity: sha512-NP8g6V7x81NVOXbLupUvYY6i6LqUkjkVowe2epRedmpgaFCOdjgWHE/rQBvEJ4r7koAYODIjGeBWEdt6n7jYXQ==}
+ '@vue/reactivity@3.5.38':
+ resolution: {integrity: sha512-pG6LV/NDNRbKizcUjFFLAfjaL8mcv4DmR9avNcUw2gDHBzZneuS2TWCmp633ynzxz9YYKNeEPK2I8Wraqy2HUQ==}
- '@vue/reactivity@3.5.34':
- resolution: {integrity: sha512-y9XDjCEuBp+98k+UL5dbYkh57AHU4o6cxZedOPXw3bmrZZYLQsVHguGurq7hVrPCSrQtrnz1f9dssyFr+dMXfQ==}
+ '@vue/runtime-core@3.5.38':
+ resolution: {integrity: sha512-iyW8WVfF1CpCXxncZY5Ei6rSd6oZr5DgEom//fUjRBRl56AXPD+s9ATvukRt77ZFTuYlnVA1bxY+dJB94tWVYw==}
- '@vue/runtime-core@3.5.34':
- resolution: {integrity: sha512-mKeBYvu8tcMSLhypAHBmriUFfWXKTCF/23Z4jiCoYK3UtWepkliViNLuR90V9XOyD62mUxs9p1jsrpK3CCGIzw==}
+ '@vue/runtime-dom@3.5.38':
+ resolution: {integrity: sha512-apX2wt9sdfDshS+a2xueFZLVpt0GkRJZSoPmrW/SA4yzXTznhfcMVW59gr7h4YQeY0vJhdJkk2rsIDwgfFgC5A==}
- '@vue/runtime-dom@3.5.34':
- resolution: {integrity: sha512-e8kZzERmCwUnBRVsgSQlAfrfU2rGoy0FFKPBXSlfEjc/O3KfA7QP0t1/2ZylrbchjmIKB4dPTd07A6WPr0eOrg==}
-
- '@vue/server-renderer@3.5.34':
- resolution: {integrity: sha512-nHxmJoTrKsmrkbILRhkC9gY1G3moZbJTqCzDd7DOOzG5KH9oeJ0Unqrff5f9v0pW//jES05ZkJcNtfE8JjOIew==}
+ '@vue/server-renderer@3.5.38':
+ resolution: {integrity: sha512-vue8vbf2QlV4quHqzwmJy6dWfmRhP1J8l4wtZg60CL6VoKqcPY2oe7may3+1d9qfpedjK5PRLFqd5k3Isj9mUw==}
peerDependencies:
- vue: 3.5.34
+ vue: 3.5.38
- '@vue/shared@3.5.24':
- resolution: {integrity: sha512-9cwHL2EsJBdi8NY22pngYYWzkTDhld6fAD6jlaeloNGciNSJL6bLpbxVgXl96X00Jtc6YWQv96YA/0sxex/k1A==}
-
- '@vue/shared@3.5.32':
- resolution: {integrity: sha512-ksNyrmRQzWJJ8n3cRDuSF7zNNontuJg1YHnmWRJd2AMu8Ij2bqwiiri2lH5rHtYPZjj4STkNcgcmiQqlOjiYGg==}
-
- '@vue/shared@3.5.34':
- resolution: {integrity: sha512-24uqU4OIiX29ryC3MeWid/Xf2fa2EFRUVLb77nRhk+UrTVrh/XiGtFAFmJBAtBRbjwNdsPRP+jj/OL27Eg1NDA==}
+ '@vue/shared@3.5.38':
+ resolution: {integrity: sha512-FTW0AFZNaK5/mOqvGBwVfUlNLU38TiQn4+DQgIFUnrBBJQ1crMJ82yeGQLV5jyKFsO8yRukpbuP7x+nRbH6aug==}
abbrev@3.0.1:
resolution: {integrity: sha512-AO2ac6pjRB3SJmGJo+v5/aK6Omggp6fsLrs6wN9bd35ulu4cCwaAU9+7ZhXjeqHVkaHThLuzH0nZr0YpCDhygg==}
@@ -1821,11 +1655,6 @@ packages:
peerDependencies:
acorn: ^8
- acorn@8.15.0:
- resolution: {integrity: sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==}
- engines: {node: '>=0.4.0'}
- hasBin: true
-
acorn@8.16.0:
resolution: {integrity: sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==}
engines: {node: '>=0.4.0'}
@@ -1838,9 +1667,6 @@ packages:
alien-signals@1.0.13:
resolution: {integrity: sha512-OGj9yyTnJEttvzhTUWuscOvtqxq5vrhF7vL9oS0xJ2mK0ItPYP1/y+vCFebfxoEyAz0++1AIwJ5CMr+Fk3nDmg==}
- alien-signals@3.2.1:
- resolution: {integrity: sha512-I8FjmltrfnDFoZedi5CG8DghVYNhzb/Ijluz7tCSJH0xpd0484Kowhbb1XDYOxfJpU1p5wnM2X54dA+IfGyD1g==}
-
ansi-regex@5.0.1:
resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==}
engines: {node: '>=8'}
@@ -1886,8 +1712,8 @@ packages:
resolution: {integrity: sha512-m1Q/RaVOnTp9JxPX+F+Zn7IcLYMzM8kZofDImfsKZd8MbR+ikdOzTeztStWqfrqIxZnYWryyI9ePm3NGjnZgGw==}
engines: {node: '>=20.19.0'}
- ast-walker-scope@0.8.3:
- resolution: {integrity: sha512-cbdCP0PGOBq0ASG+sjnKIoYkWMKhhz+F/h9pRexUdX2Hd38+WOlBkRKlqkGOSm0YQpcFMQBJeK4WspUAkwsEdg==}
+ ast-walker-scope@0.9.0:
+ resolution: {integrity: sha512-IJdzo2vLiElBxKzwS36VsCue/62d6IdWjnPB2v3nuPKeWGynp6FF/CYoLa5i/3jXH/z97ZDdsXz6abpgM6w07A==}
engines: {node: '>=20.19.0'}
async-sema@3.1.1:
@@ -1900,13 +1726,6 @@ packages:
resolution: {integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==}
engines: {node: '>= 4.0.0'}
- autoprefixer@10.4.22:
- resolution: {integrity: sha512-ARe0v/t9gO28Bznv6GgqARmVqcWOV3mfgUPn9becPHMiD3o9BwlRgaeccZnwTpZ7Zwqrm+c1sUSsMxIzQzc8Xg==}
- engines: {node: ^10 || ^12 || >=14}
- hasBin: true
- peerDependencies:
- postcss: ^8.1.0
-
autoprefixer@10.5.0:
resolution: {integrity: sha512-FMhOoZV4+qR6aTUALKX2rEqGG+oyATvwBt9IIzVR5rMa2HRWPkxf+P+PAJLD1I/H5/II+HuZcBJYEFBpq39ong==}
engines: {node: ^10 || ^12 || >=14}
@@ -1978,10 +1797,6 @@ packages:
engines: {node: '>=6.0.0'}
hasBin: true
- baseline-browser-mapping@2.8.29:
- resolution: {integrity: sha512-sXdt2elaVnhpDNRDz+1BDx1JQoJRuNk7oVlAlbGiFkLikHCAQiccexF/9e91zVi6RCgqspl04aP+6Cnl9zRLrA==}
- hasBin: true
-
binary-extensions@2.3.0:
resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==}
engines: {node: '>=8'}
@@ -2001,9 +1816,6 @@ packages:
brace-expansion@1.1.12:
resolution: {integrity: sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==}
- brace-expansion@2.0.2:
- resolution: {integrity: sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==}
-
brace-expansion@2.1.0:
resolution: {integrity: sha512-TN1kCZAgdgweJhWWpgKYrQaMNHcDULHkWwQIspdtjV4Y5aurRdZpjAqn6yX3FPqTA9ngHCc4hJxMAMgGfve85w==}
@@ -2015,11 +1827,6 @@ packages:
resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==}
engines: {node: '>=8'}
- browserslist@4.28.0:
- resolution: {integrity: sha512-tbydkR/CxfMwelN0vwdP/pLkDwyAASZ+VfWm4EOwlB6SWhx1sYnWLqo8N5j0rAzPfzfRaxt0mM/4wPU/Su84RQ==}
- engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
- hasBin: true
-
browserslist@4.28.2:
resolution: {integrity: sha512-48xSriZYYg+8qXna9kwqjIVzuQxi+KYWp2+5nCYnYKPTr0LvD89Jqk2Or5ogxz0NUMfIjhh2lIUX/LyX9B4oIg==}
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
@@ -2042,14 +1849,6 @@ packages:
resolution: {integrity: sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==}
engines: {node: '>=18'}
- c12@3.3.2:
- resolution: {integrity: sha512-QkikB2X5voO1okL3QsES0N690Sn/K9WokXqUsDQsWy5SnYb+psYQFGA10iy1bZHj3fjISKsI67Q90gruvWWM3A==}
- peerDependencies:
- magicast: '*'
- peerDependenciesMeta:
- magicast:
- optional: true
-
c12@3.3.4:
resolution: {integrity: sha512-cM0ApFQSBXuourJejzwv/AuPRvAxordTyParRVcHjjtXirtkzM0uK2L9TTn9s0cXZbG7E55jCivRQzoxYmRAlA==}
peerDependencies:
@@ -2078,11 +1877,8 @@ packages:
resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==}
engines: {node: '>= 6'}
- caniuse-api@3.0.0:
- resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==}
-
- caniuse-lite@1.0.30001756:
- resolution: {integrity: sha512-4HnCNKbMLkLdhJz3TToeVWHSnfJvPaq6vu/eRP0Ahub/07n484XHhBF5AJoSGHdVrS8tKFauUQz8Bp9P7LVx7A==}
+ caniuse-api@4.0.0:
+ resolution: {integrity: sha512-B0hQ1OLyJuHTQSOWXvwibWqM6DCoqJdvBA6X1S/53bd4XU7LJ1yurIPlrsouol3mw1jh9pGI4ivubSpmJeIqCA==}
caniuse-lite@1.0.30001793:
resolution: {integrity: sha512-iwSsYWaCOoh26cV8NwNRViHlrfUvYsHDfRVcbtmw0Kg6PJIZZXwMkj1442FYLBGkeUf1juAsU3DTfxW579mrPA==}
@@ -2173,9 +1969,6 @@ packages:
confbox@0.1.8:
resolution: {integrity: sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==}
- confbox@0.2.2:
- resolution: {integrity: sha512-1NB+BKqhtNipMsov4xI/NnhCKp9XG9NamYp5PVm9klAT0fsrNPjaFICsCFhNhwZJKNh7zB/3q8qXz0E9oaMNtQ==}
-
confbox@0.2.4:
resolution: {integrity: sha512-ysOGlgTFbN2/Y6Cg3Iye8YKulHw+R2fNXHrgSmXISQdMnomY6eNDprVdW9R5xBguEqI954+S6709UyiO7B+6OQ==}
@@ -2238,12 +2031,6 @@ packages:
srvx:
optional: true
- css-declaration-sorter@7.4.0:
- resolution: {integrity: sha512-LTuzjPoyA2vMGKKcaOqKSp7Ub2eGrNfKiZH4LpezxpNrsICGCSFvsQOI29psISxNZtaXibkC2CXzrQ5enMeGGw==}
- engines: {node: ^14 || ^16 || >=18}
- peerDependencies:
- postcss: ^8.0.9
-
css-select@5.2.2:
resolution: {integrity: sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==}
@@ -2264,23 +2051,23 @@ packages:
engines: {node: '>=4'}
hasBin: true
- cssnano-preset-default@7.0.17:
- resolution: {integrity: sha512-11qO63A+czwguQFJCaTdICvbaxn0pJzz/XghLlv+OT7WyToDxAMR0Xb3/26/l0y0hQJywwNbj/SLSQlGBHE1OA==}
- engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
+ cssnano-preset-default@8.0.2:
+ resolution: {integrity: sha512-+jQAqIKCqMmBjZs7741XkilU93ITZ/EW8gjAkMmujdCzfDkfjrDBv2VqkSu29Fzeig/0rZ3S9IAwfPLlmXEUfQ==}
+ engines: {node: ^22.11.0 || ^24.11.0 || >=26.0}
peerDependencies:
- postcss: ^8.5.13
+ postcss: ^8.5.15
- cssnano-utils@5.0.3:
- resolution: {integrity: sha512-ynIREMICLxkxm7e9bCR9sh75s4Q5drICi0ua1yxo5jH2XPBqSKkl4dOh4EbFqtUmnTMhRffHgYL0EKKkMjtJTg==}
- engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
+ cssnano-utils@6.0.1:
+ resolution: {integrity: sha512-zk65GIxA8tCjqVk7nTm1mE+ZKxtnxAvU5JSUaBLXbAr3ZF7IOvz3fbPOnEDvZKhnS7GOIitXTS5BgehLzNoc8Q==}
+ engines: {node: ^22.11.0 || ^24.11.0 || >=26.0}
peerDependencies:
- postcss: ^8.5.13
+ postcss: ^8.5.15
- cssnano@7.1.9:
- resolution: {integrity: sha512-uPR75+5Dk/WJ/YSPR1/YDHdwMM9c5FsaARljfKWgeCKLKOtJ0we21xy/RcCjn53fZnD/f6yYEIZ8pu18+GnbNQ==}
- engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
+ cssnano@8.0.2:
+ resolution: {integrity: sha512-K+a76gA1v0/CsYgcsE95HGGyIuPKxpQSetwSwz4nHEM8fFXqSkzq2JzEXFL8v5+CCjxzVVVhPcTK3Oo8SaF/xA==}
+ engines: {node: ^22.11.0 || ^24.11.0 || >=26.0}
peerDependencies:
- postcss: ^8.5.13
+ postcss: ^8.5.15
csso@5.0.5:
resolution: {integrity: sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==}
@@ -2354,9 +2141,6 @@ packages:
resolution: {integrity: sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==}
engines: {node: '>=12'}
- defu@6.1.4:
- resolution: {integrity: sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==}
-
defu@6.1.7:
resolution: {integrity: sha512-7z22QmUWiQ/2d0KkdYmANbRUVABpZ9SNYyH5vx6PZ+nE5bcC0l7uFvEfHlyld/HcGBFTL536ClDt3DEcSlEJAQ==}
@@ -2386,11 +2170,6 @@ packages:
resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==}
engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16}
- detect-libc@1.0.3:
- resolution: {integrity: sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==}
- engines: {node: '>=0.10'}
- hasBin: true
-
detect-libc@2.1.2:
resolution: {integrity: sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==}
engines: {node: '>=8'}
@@ -2428,10 +2207,6 @@ packages:
resolution: {integrity: sha512-MVUtAugQMOff5RnBy2d9N31iG0lNwg1qAoAOn7pOK5wf94WIaE3My2p3uwTQuvS2AcqchkcR3bHByjaM0mmi7Q==}
engines: {node: '>=20'}
- dotenv@17.2.3:
- resolution: {integrity: sha512-JVUnt+DUIzu87TABbhPmNfVdBDt18BLOWjMUFJMSi/Qqg7NTYtabbvSNJGOJ7afbRuv9D/lngizHtP7QyLQ+9w==}
- engines: {node: '>=12'}
-
dotenv@17.4.2:
resolution: {integrity: sha512-nI4U3TottKAcAD9LLud4Cb7b2QztQMUEfHbvhTH09bqXTxnSie8WnjPALV/WMCrJZ6UV/qHJ6L03OqO3LcdYZw==}
engines: {node: '>=12'}
@@ -2449,9 +2224,6 @@ packages:
ee-first@1.1.1:
resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==}
- electron-to-chromium@1.5.256:
- resolution: {integrity: sha512-uqYq1IQhpXXLX+HgiXdyOZml7spy4xfy42yPxcCCRjswp0fYM2X+JwCON07lqnpLEGVCj739B7Yr+FngmHBMEQ==}
-
electron-to-chromium@1.5.359:
resolution: {integrity: sha512-8lPELWuYZIWk7NDvCNthtmMw/7Q5Wu25NpM4djFMHBmk8DubPAtL4YTOp7ou0e7HyJtwkVlWv8XMLURnrtgJQw==}
@@ -2472,10 +2244,6 @@ packages:
resolution: {integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==}
engines: {node: '>= 0.8'}
- enhanced-resolve@5.21.5:
- resolution: {integrity: sha512-mLCNbrQli11K1ySUmuNt4ZUB3OpGIDq4q2vTBTf5cL2lpsRjI9QKqSD0ndjW8FyvcW/Jj46gMe9syyHAsvMa/A==}
- engines: {node: '>=10.13.0'}
-
entities@4.5.0:
resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==}
engines: {node: '>=0.12'}
@@ -2554,9 +2322,6 @@ packages:
exsolve@1.0.8:
resolution: {integrity: sha512-LmDxfWXwcTArk8fUEnOfSZpHOJ6zOMUJKOtFLFqJLoKJetuQG874Uc7/Kki7zFLzYybmZhp1M7+98pfMqeX8yA==}
- externality@1.0.2:
- resolution: {integrity: sha512-LyExtJWKxtgVzmgtEHyQtLFpw1KFhQphF9nTG8TpAIVkiI/xQ3FJh75tRFLYl4hkn7BNIIdLJInuDAavX35pMw==}
-
fast-fifo@1.3.2:
resolution: {integrity: sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==}
@@ -2664,10 +2429,6 @@ packages:
resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==}
engines: {node: '>=16'}
- giget@2.0.0:
- resolution: {integrity: sha512-L5bGsVkxJbJgdnwyuheIunkGatUF/zssUoxxjACCseZYAVbaqdh9Tsmmlkl8vYan09H7sbvKt4pS8GqKLBrEzA==}
- hasBin: true
-
giget@3.2.0:
resolution: {integrity: sha512-GvHTWcykIR/fP8cj8dMpuMMkvaeJfPvYnhq0oW+chSeIr+ldX21ifU2Ms6KBoyKZQZmVaUAAhQ2EZ68KJF8a7A==}
hasBin: true
@@ -2715,9 +2476,6 @@ packages:
h3@1.15.11:
resolution: {integrity: sha512-L3THSe2MPeBwgIZVSH5zLdBBU90TOxarvhK9d04IDY2AmVS8j2Jz2LIWtwsGOU3lu2I5jCN7FNvVfY2+XyF+mg==}
- h3@1.15.5:
- resolution: {integrity: sha512-xEyq3rSl+dhGX2Lm0+eFQIAzlDN6Fs0EcC4f7BNUmzaRX/PTzeuM+Tr2lHB8FoXggsQIeXLj8EDVgs5ywxyxmg==}
-
has-flag@4.0.0:
resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==}
engines: {node: '>=8'}
@@ -2730,10 +2488,6 @@ packages:
resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==}
engines: {node: '>= 0.4'}
- hasown@2.0.2:
- resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==}
- engines: {node: '>= 0.4'}
-
hasown@2.0.3:
resolution: {integrity: sha512-ej4AhfhfL2Q2zpMmLo7U1Uv9+PyhIZpgQLGT1F9miIGmiCJIoCgSmczFdrc97mWT4kVY72KA+WnnhJ5pghSvSg==}
engines: {node: '>= 0.4'}
@@ -2760,10 +2514,6 @@ packages:
resolution: {integrity: sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==}
engines: {node: '>= 0.6'}
- http-errors@2.0.0:
- resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==}
- engines: {node: '>= 0.8'}
-
http-errors@2.0.1:
resolution: {integrity: sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==}
engines: {node: '>= 0.8'}
@@ -2824,10 +2574,6 @@ packages:
resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==}
engines: {node: '>=8'}
- is-core-module@2.16.1:
- resolution: {integrity: sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==}
- engines: {node: '>= 0.4'}
-
is-core-module@2.16.2:
resolution: {integrity: sha512-evOr8xfXKxE6qSR0hSXL2r3sd7ALj8+7jQEUvPYcm5sgZFdJ+AYzT6yNmJenvIYQBgIGwfwz08sL8zoL7yq2BA==}
engines: {node: '>= 0.4'}
@@ -2948,7 +2694,6 @@ packages:
keygrip@1.1.0:
resolution: {integrity: sha512-iYSchDJ+liQ8iwbSI2QqsQOvqv58eJCEanyJPJi+Khyu8smkcKSFUCbPwzFcL7YVtZ6eONjqRX/38caJ7QjRAQ==}
engines: {node: '>= 0.6'}
- deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
kleur@4.1.5:
resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==}
@@ -3011,12 +2756,6 @@ packages:
lodash.isarguments@3.1.0:
resolution: {integrity: sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==}
- lodash.memoize@4.1.2:
- resolution: {integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==}
-
- lodash.uniq@4.5.0:
- resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==}
-
lodash@4.18.1:
resolution: {integrity: sha512-dMInicTPVE8d1e5otfwmmjlxkZoUpiVLwyeTdUsi/Caj/gfzzblBcCE5sRHV/AsjuCmxWrte2TNGSYuCeCq+0Q==}
@@ -3183,10 +2922,6 @@ packages:
resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==}
engines: {node: '>=16 || 14 >=14.17'}
- minipass@7.1.2:
- resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==}
- engines: {node: '>=16 || 14 >=14.17'}
-
minipass@7.1.3:
resolution: {integrity: sha512-tEBHqDnIoM/1rXME1zgka9g6Q2lcoCkxHLuc7ODJ5BxbP5d4c2Z5cGgtXAku59200Cx7diuHTOYfSBD8n6mm8A==}
engines: {node: '>=16 || 14 >=14.17'}
@@ -3214,11 +2949,6 @@ packages:
mz@2.7.0:
resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==}
- nanoid@3.3.11:
- resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==}
- engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
- hasBin: true
-
nanoid@3.3.12:
resolution: {integrity: sha512-ZB9RH/39qpq5Vu6Y+NmUaFhQR6pp+M2Xt76XBnEwDaGcVAqhlvxrl3B2bKS5D3NH3QR76v3aSrKaF/Kiy7lEtQ==}
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
@@ -3267,9 +2997,6 @@ packages:
node-mock-http@1.0.4:
resolution: {integrity: sha512-8DY+kFsDkNXy1sJglUfuODx1/opAGJGyrTuFqEoN90oRc2Vk0ZbD4K2qmKXBBEhZQzdKHIVfEJpDU8Ak2NJEvQ==}
- node-releases@2.0.27:
- resolution: {integrity: sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==}
-
node-releases@2.0.44:
resolution: {integrity: sha512-5WUyunoPMsvvEhS8AxHtRzP+oA8UCkJ7YRxatWKjngndhDGLiqEVAQKWjFAiAiuL8zMRGzGSJxFnLetoa43qGQ==}
@@ -3282,10 +3009,6 @@ packages:
resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==}
engines: {node: '>=0.10.0'}
- normalize-range@0.1.2:
- resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==}
- engines: {node: '>=0.10.0'}
-
npm-run-path@5.3.0:
resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
@@ -3297,13 +3020,13 @@ packages:
nth-check@2.1.1:
resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==}
- nuxt@3.21.6:
- resolution: {integrity: sha512-jIs488icdWIzzwTQYa4J2WmbhDlBcVDPGc7LBTxezaHwf8C5LKnWZvBkFqREQ8UjMQe5KBnA98pFRUqT6ZDPYA==}
- engines: {node: ^20.19.0 || >=22.12.0}
+ nuxt@4.4.8:
+ resolution: {integrity: sha512-r/DGE4cNkEDclOw9tbJ18zqu+ix3me+7QCfumPdl5lBXGWgCajskzuq/HzDkHKfIZsn7ACVEjMLRNA2teh++bQ==}
+ engines: {node: ^22.12.0 || ^24.11.0 || >=26.0.0}
hasBin: true
peerDependencies:
'@parcel/watcher': ^2.1.0
- '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0
+ '@types/node': '>=18.12.0'
peerDependenciesMeta:
'@parcel/watcher':
optional: true
@@ -3369,16 +3092,16 @@ packages:
resolution: {integrity: sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==}
engines: {node: '>=8'}
- oxc-minify@0.131.0:
- resolution: {integrity: sha512-Ch0sBbrqZpeNZUMhVDbU2yrTWTVrUT/MkXb9E2DAc+hbhxbbO8D/XklUtfPP86/iqrkvl178+YQvh5u8Of1mUg==}
+ oxc-minify@0.133.0:
+ resolution: {integrity: sha512-6bNsYU+5WNIaNHB16zHnL24cUaJuKiPzUvjENoMale3+U8ZBMbGYgdgt//frx0ge7UcgEGIpqtukGGNPT0kxfQ==}
engines: {node: ^20.19.0 || >=22.12.0}
- oxc-parser@0.131.0:
- resolution: {integrity: sha512-SJ3/7ZPbgie8dr5Z9BI/M51zZbpXba+hRSG0MDzVwMW5CRQg2fjYE0jHGlLX4eeiibGgC/mzoDFKSDHwVZEHRQ==}
+ oxc-parser@0.133.0:
+ resolution: {integrity: sha512-661RSx+ZcjBmjBYid+Fpp/2F5EbtildpeoZh5HdgnGs+jZ03nqQEQW8yGkt4BGyOC3OMPDQQRl8M5kqD2/g6jw==}
engines: {node: ^20.19.0 || >=22.12.0}
- oxc-transform@0.131.0:
- resolution: {integrity: sha512-ml0/elXPNnDnuHo3VHmEMN2fnybmKx7YL+0E+gMQ0fuHRZHXYJzF6YJ01KsCWg6FXY6pbZcjm7DC3xwGHnB/BA==}
+ oxc-transform@0.133.0:
+ resolution: {integrity: sha512-9lt2b+hkG6yqe0fUDMHhMk7rgI9uTjNxU9wauQiYnHzc4kZI8JP/OhBqXTIJQTrqRJ8CkSH3O5AhQ13ke28yNg==}
engines: {node: ^20.19.0 || >=22.12.0}
oxc-walker@1.0.0:
@@ -3440,18 +3163,10 @@ packages:
picocolors@1.1.1:
resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==}
- picomatch@2.3.1:
- resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
- engines: {node: '>=8.6'}
-
picomatch@2.3.2:
resolution: {integrity: sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==}
engines: {node: '>=8.6'}
- picomatch@4.0.3:
- resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==}
- engines: {node: '>=12'}
-
picomatch@4.0.4:
resolution: {integrity: sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==}
engines: {node: '>=12'}
@@ -3467,9 +3182,6 @@ packages:
pkg-types@1.3.1:
resolution: {integrity: sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==}
- pkg-types@2.3.0:
- resolution: {integrity: sha512-SIqCzDRg0s9npO5XQ3tNZioRY1uK06lA41ynBC1YmFTmnY6FjUjVt6s4LoADmwoig1qqD0oK8h1p/8mlMx8Oig==}
-
pkg-types@2.3.1:
resolution: {integrity: sha512-y+ichcgc2LrADuhLNAx8DFjVfgz91pRxfZdI3UDhxHvcVEZsenLO+7XaU5vOp0u/7V/wZ+plyuQxtrDlZJ+yeg==}
@@ -3483,41 +3195,41 @@ packages:
peerDependencies:
postcss: ^8.4.38
- postcss-colormin@7.0.10:
- resolution: {integrity: sha512-yFr6JezOolHLta/buLE71VKPh2mXursp4saVe98/ol8ZnEWhL+racShqPKlvd/DKWLre/39B6HhcMXf7RZ3hxg==}
- engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
+ postcss-colormin@8.0.1:
+ resolution: {integrity: sha512-qBY4ABQ6d8/mk5RRZHwMllrZMxeMey3azVY2dZUEk+RgiUC4ARdPR3/AITzNqqKTbvW/3y/MJKinDrzwqn8RDQ==}
+ engines: {node: ^22.11.0 || ^24.11.0 || >=26.0}
peerDependencies:
- postcss: ^8.5.13
+ postcss: ^8.5.15
- postcss-convert-values@7.0.12:
- resolution: {integrity: sha512-xurKu5qqk4viR3Cp3p4xBR4KfnZm4w4ys6+UBwBmeuBSNkH7+DtLnYOYnOffgtE4yx8sH9S1VZ6RAAvROXzP2Q==}
- engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
+ postcss-convert-values@8.0.1:
+ resolution: {integrity: sha512-IdOSIX3BzfMvCc1TAHIha2gfy17xnb5vfML8e2BIKARnFOghksESfaSAB/3CXgyLfMozZAbTRPVQF5dbuKOidw==}
+ engines: {node: ^22.11.0 || ^24.11.0 || >=26.0}
peerDependencies:
- postcss: ^8.5.13
+ postcss: ^8.5.15
- postcss-discard-comments@7.0.8:
- resolution: {integrity: sha512-CvvS5S9WrXblFXCEJ9nVo+4z+eA7zSC7Z88V1HEJuwlQhlFnYTIjg1xJY+BCUiG2bvICap2tXii4mP22BD108Q==}
- engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
+ postcss-discard-comments@8.0.1:
+ resolution: {integrity: sha512-FDvzm3tXlEsQBO2XQgnta5ugsAqwBrgWH+j5QgXpegEIDYA0VPnZg2aP7LtmWtC49POskeIhXesFiU/k3NyFHA==}
+ engines: {node: ^22.11.0 || ^24.11.0 || >=26.0}
peerDependencies:
- postcss: ^8.5.13
+ postcss: ^8.5.15
- postcss-discard-duplicates@7.0.4:
- resolution: {integrity: sha512-VBNn1+EuMZkeGVVtz0gRfbNGtx9IFgAsAV+E2pHtXPrp4qfGBkhTIiAuE/wrb+Y6Pakg9NewAlfTpYIFAWODtw==}
- engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
+ postcss-discard-duplicates@8.0.1:
+ resolution: {integrity: sha512-stTDXkI8YkCUfADurQhp03oq5ynsgSx6Qrw5B1swds6oTHtAeOZ9I0SHGK8cY/VpWUsIYFDWMs3IWf9jIEfFvA==}
+ engines: {node: ^22.11.0 || ^24.11.0 || >=26.0}
peerDependencies:
- postcss: ^8.5.13
+ postcss: ^8.5.15
- postcss-discard-empty@7.0.3:
- resolution: {integrity: sha512-M2pyjQCU+/7cMHVtL6bKTHjv0lZnPLMpicgr67Dlth7AbuV9gjVTtUqaRwn6Pp6BwSDspUzhz8SaUrRykJU5Dw==}
- engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
+ postcss-discard-empty@8.0.1:
+ resolution: {integrity: sha512-Zv4fM1Yfhk71tbt6gfiptbL6jDHi+7apSnaMeaO9n1uET+1embrXQw5m93Zp5x28UyQSuv+AVkFY193jdwZ33w==}
+ engines: {node: ^22.11.0 || ^24.11.0 || >=26.0}
peerDependencies:
- postcss: ^8.5.13
+ postcss: ^8.5.15
- postcss-discard-overridden@7.0.3:
- resolution: {integrity: sha512-aNovXo9UsZuRNLzHJtp13lHIvinDPfiXBPePpXkSjCbgp++iU2FqE+YxvjIsg6EdyPZsASFbfu+JcBFVsErXIQ==}
- engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
+ postcss-discard-overridden@8.0.1:
+ resolution: {integrity: sha512-ykt4fvrC7yYGzbxKyqBVjDCbsjF/11JgWK8enrdkobRyqqEtb/uDUCbKOGdvrK8X7BrShW8Lv5cCRNbdkNHGkQ==}
+ engines: {node: ^22.11.0 || ^24.11.0 || >=26.0}
peerDependencies:
- postcss: ^8.5.13
+ postcss: ^8.5.15
postcss-import@15.1.0:
resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==}
@@ -3549,41 +3261,41 @@ packages:
yaml:
optional: true
- postcss-merge-longhand@7.0.7:
- resolution: {integrity: sha512-b3mfYUxR388u5Pt0HPcVIUtUDn/k15UfTY9M+ORW+meCR6JLNxoZffiYvXyOYQoRYQNZyX/UFkMCM/mNHxe1qA==}
- engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
+ postcss-merge-longhand@8.0.1:
+ resolution: {integrity: sha512-huTfSYgQ13O81SFvAuOi7GWnO48vvybjj3xF+X3qUoPjzvvaLpJH5DcUqqXcwOEulZUcvaV4s0V9WtWs+IAQPA==}
+ engines: {node: ^22.11.0 || ^24.11.0 || >=26.0}
peerDependencies:
- postcss: ^8.5.13
+ postcss: ^8.5.15
- postcss-merge-rules@7.0.11:
- resolution: {integrity: sha512-SJUPM18g2BmPhf8BVlbwqWz4aK3pLu6u6xjfwEzra7xL6IBR10sUaiB++EzqcVfadPHrKBSMlNdP+XieykhI+Q==}
- engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
+ postcss-merge-rules@8.0.1:
+ resolution: {integrity: sha512-o3rk4UpnPNg469tklYwbR/NtvKc/f/wJiVDTnNQ/EFPw/LeiPOHUCvV1GIBQIZHGrBAYdPjToK6a+ojYprsrxQ==}
+ engines: {node: ^22.11.0 || ^24.11.0 || >=26.0}
peerDependencies:
- postcss: ^8.5.13
+ postcss: ^8.5.15
- postcss-minify-font-values@7.0.3:
- resolution: {integrity: sha512-yilG/VOaNI74IylQvAQQxm3/wZVBkXyYUqNUAdxqwtbWUXPsbK1q8Ms0mL83v+f8YicgcyfYCRZtWACUdYajpA==}
- engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
+ postcss-minify-font-values@8.0.1:
+ resolution: {integrity: sha512-L8Nzs/PRlBSPrLdY/7rAiU5ZN5800+2J/4LRbfyG8SJnPljmgMaXVmQiCklvRS+yObfVRNtvmk/Ean/eoYcSeg==}
+ engines: {node: ^22.11.0 || ^24.11.0 || >=26.0}
peerDependencies:
- postcss: ^8.5.13
+ postcss: ^8.5.15
- postcss-minify-gradients@7.0.5:
- resolution: {integrity: sha512-YraROyQRg3BI1+Hg8E05B/JPdnTm8EDSVu4P2BxdM+CRiOyfmou809+chGIqo6fQqwjPGQ947nbGncSjmTU1WQ==}
- engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
+ postcss-minify-gradients@8.0.1:
+ resolution: {integrity: sha512-qf+4s/hZMqTwpWN2teqf6+1yvR/SZK5HgHqXYuACeJXV7ABe7AXtBEomgxagUzcN4bSnmqBh5vnIml0dYqykYg==}
+ engines: {node: ^22.11.0 || ^24.11.0 || >=26.0}
peerDependencies:
- postcss: ^8.5.13
+ postcss: ^8.5.15
- postcss-minify-params@7.0.9:
- resolution: {integrity: sha512-R8itbB8BhlpoYyBm1ou0dD+vJnQ3F6adQipR4UnkCHUwlo+S9WXJaDRg1RHjC8YVAtIdrQzSWvJl40HnGDTKjA==}
- engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
+ postcss-minify-params@8.0.1:
+ resolution: {integrity: sha512-L0h3H59deFfFg0wQN1NVaS/8E/LfGvaMuZKGO7siwlG995zo3OshtQyRkqKdVqcBwAORBvZ1nDZrKPLRapYkQw==}
+ engines: {node: ^22.11.0 || ^24.11.0 || >=26.0}
peerDependencies:
- postcss: ^8.5.13
+ postcss: ^8.5.15
- postcss-minify-selectors@7.1.2:
- resolution: {integrity: sha512-aQtrEWKwqafNlExcKHQvPGsXR2+vlUqqJtf5XsCQcgsSb5PL4wlujWBYDJuWsP4UnQX1YHDHU8qRlD+1PzTQ+Q==}
- engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
+ postcss-minify-selectors@8.0.2:
+ resolution: {integrity: sha512-3icdxc/zght5UAizdwqZBDE2KOWHf1jMQCxET6iLACeNlRxfTPyXS0/COpGk8CQ2cECyaEKTRUd/i/k8Gxmz4g==}
+ engines: {node: ^22.11.0 || ^24.11.0 || >=26.0}
peerDependencies:
- postcss: ^8.5.13
+ postcss: ^8.5.15
postcss-nested@6.2.0:
resolution: {integrity: sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==}
@@ -3597,77 +3309,77 @@ packages:
peerDependencies:
postcss: ^8.4
- postcss-normalize-charset@7.0.3:
- resolution: {integrity: sha512-NoBfZu8PR4c2NlmjvrqQTzCzLY79hwcSRgNQ3ZiNK0ABzf9kYKloE/jNj+/8GQY1wsm8pRRgANk6ydLH8cwo0Q==}
- engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
+ postcss-normalize-charset@8.0.1:
+ resolution: {integrity: sha512-xzqr36F8UeIZOvOHsf3aul+RVJCADvSwuwpMLgizqKjisHZpBfztgW0XFLBfJvz9pJgaStaOXAtGb0zLqT6B0w==}
+ engines: {node: ^22.11.0 || ^24.11.0 || >=26.0}
peerDependencies:
- postcss: ^8.5.13
+ postcss: ^8.5.15
- postcss-normalize-display-values@7.0.3:
- resolution: {integrity: sha512-ldsCX0QIt05pKIOobZtVQ48wXJecr+czw4+e1/YjVhLMqslShgpVxgPtI2CefURR8oyVoYaU/l829MMwExDMLw==}
- engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
+ postcss-normalize-display-values@8.0.1:
+ resolution: {integrity: sha512-ZDWOijOK1FFMlpgiQCUO9fCNKd7HJ9L7z9HWEq4iyubnUFWzdTSwm/LcrMbNW6iZ1oAtqeLYA0WA3xHszOI08g==}
+ engines: {node: ^22.11.0 || ^24.11.0 || >=26.0}
peerDependencies:
- postcss: ^8.5.13
+ postcss: ^8.5.15
- postcss-normalize-positions@7.0.4:
- resolution: {integrity: sha512-VEvlpeGd3Ju1Hqa/oN4jaP3+ms4laYwkEL9N9u+B6k54PZjXbW1n6wI+aVprf1BQXlCYpS5+1pl/7/vHiKgARg==}
- engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
+ postcss-normalize-positions@8.0.1:
+ resolution: {integrity: sha512-uuivan2poSqbE48ST4do20dGaFUeXey9/H8rhHzoyVHB2I6BmkoVLZ/C9+BRjUlpaAFYVOoDY7epkiidzaYbvA==}
+ engines: {node: ^22.11.0 || ^24.11.0 || >=26.0}
peerDependencies:
- postcss: ^8.5.13
+ postcss: ^8.5.15
- postcss-normalize-repeat-style@7.0.4:
- resolution: {integrity: sha512-6mPKlY/8cSaDHxX502wERADarJsccwlky6yIrOapHH2ZgfoKAV94SbiTKfKEs4EEpdazuc3J72WsqeYk7hp9+Q==}
- engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
+ postcss-normalize-repeat-style@8.0.1:
+ resolution: {integrity: sha512-q2hq5fmKxk29K6DjKA3nZ17Q2dtjhLYFNmFweKALmooUqx6UWAHF1bBoWTu/EqlJ88josb82A/J0Atj9LJUmpQ==}
+ engines: {node: ^22.11.0 || ^24.11.0 || >=26.0}
peerDependencies:
- postcss: ^8.5.13
+ postcss: ^8.5.15
- postcss-normalize-string@7.0.3:
- resolution: {integrity: sha512-HnEQPUchi1eznmDKEYrKUTqrprEq97SrpUYClgUkv7V2zRODD9DFoUsYU+m9ZOetmD5ku7fEMZB/lwy8IT6xVQ==}
- engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
+ postcss-normalize-string@8.0.1:
+ resolution: {integrity: sha512-+Wf+kQJhm1WgSGEAuUaswE9rdpR9QbrKRVemcVHs6rhOoOTVIdAbgaicftfYA6vLM346P8onRzkEVbFN29ktKQ==}
+ engines: {node: ^22.11.0 || ^24.11.0 || >=26.0}
peerDependencies:
- postcss: ^8.5.13
+ postcss: ^8.5.15
- postcss-normalize-timing-functions@7.0.3:
- resolution: {integrity: sha512-zmEzHdvpZBZu0OKlbJSfgASQvaayyAoVuWtvyr34IJ/LyS+DaOKvvR3EvFJ9RWWtNIx+CMvO125OVophaxNYew==}
- engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
+ postcss-normalize-timing-functions@8.0.1:
+ resolution: {integrity: sha512-W8/tvwRlm3T+yjGkg0IRTF4bvHj0vILYr/LOogCrJKHz2ey2HFRwfsAA8Bk9N4BGR7z7WmmDu/KzzwhJ6FoGPQ==}
+ engines: {node: ^22.11.0 || ^24.11.0 || >=26.0}
peerDependencies:
- postcss: ^8.5.13
+ postcss: ^8.5.15
- postcss-normalize-unicode@7.0.9:
- resolution: {integrity: sha512-DRAdWfeh/TjmhLJsw91vdiWCnUod9iwvM7xyS02/nF/sLsCR3A8l3pztrSUrWG8DSBqfX7yEk9FM0USaVJ2mSg==}
- engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
+ postcss-normalize-unicode@8.0.1:
+ resolution: {integrity: sha512-Ad0YHNRBp4WHEOYUM/4wL/8MoL2fimEF8se/0q+Rt/owMzYpbxsypC1P8fN/oluwoRmRKdNVX7X2oycEobPWcQ==}
+ engines: {node: ^22.11.0 || ^24.11.0 || >=26.0}
peerDependencies:
- postcss: ^8.5.13
+ postcss: ^8.5.15
- postcss-normalize-url@7.0.3:
- resolution: {integrity: sha512-CL93wmloq5qsffmFv+bw24MIRbmhHrp53qoh1LDAb/5TtjWEXI/np4xcP/Gw9oWCb2XyWnqHYLDUwiKRoJBA1Q==}
- engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
+ postcss-normalize-url@8.0.1:
+ resolution: {integrity: sha512-tkYcip6pCDY806xuxpJYqMW2M3/623jzGFJmz3m5Us47q8P28+gbRZxaea3Rr/CmwwLUiVlh+BTGYwQ6gvaP8A==}
+ engines: {node: ^22.11.0 || ^24.11.0 || >=26.0}
peerDependencies:
- postcss: ^8.5.13
+ postcss: ^8.5.15
- postcss-normalize-whitespace@7.0.3:
- resolution: {integrity: sha512-FdHjjn+Ht5Z2ZRjNOmeCbNq6lq09sUYKpmlF/Aq0XjVNSLTL6fmHlA/3swN2wP2caY9GV/tjSDcIIyS7aN7W0A==}
- engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
+ postcss-normalize-whitespace@8.0.1:
+ resolution: {integrity: sha512-XzORadNfSrKWDZZpgAEHPKINKx8r9r9RIfE9c70g/HThdpbmPHhDYCodHSVESDxmKeySAYw1p4liuBCf7j6LyA==}
+ engines: {node: ^22.11.0 || ^24.11.0 || >=26.0}
peerDependencies:
- postcss: ^8.5.13
+ postcss: ^8.5.15
- postcss-ordered-values@7.0.4:
- resolution: {integrity: sha512-nubSi49hDHQk4E8KIj+IbLY8Bg+8OcSUEhgyolgM+atnOvXjV7EjaR6bac4YGZoFyPa9mWoAF3EaYbWdFkKqVg==}
- engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
+ postcss-ordered-values@8.0.1:
+ resolution: {integrity: sha512-OLXq5lR1yk3KWQ1FPK6aWjFFdktHE9f9kb8cnt4LmIw7w30DnzgD9+sOVYJc5HenkWCX8i1MJhhFwmqc/GYqLg==}
+ engines: {node: ^22.11.0 || ^24.11.0 || >=26.0}
peerDependencies:
- postcss: ^8.5.13
+ postcss: ^8.5.15
- postcss-reduce-initial@7.0.9:
- resolution: {integrity: sha512-ztTNPdIxXTxtBcG03E9u8v44M4ElXbMIRT7pf2onlquGula0Y83nKKxqM22FA/hMgkfCjN7ohevkVlaNwI8iOQ==}
- engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
+ postcss-reduce-initial@8.0.1:
+ resolution: {integrity: sha512-+aQsR6+61KRoIfcFNLP3v9RM7+0iYOTtPnjl1wr6JqMW1zx6S+t2ktHRefXwacFdHIDj5+ETG0KY7K3+SGQ4Nw==}
+ engines: {node: ^22.11.0 || ^24.11.0 || >=26.0}
peerDependencies:
- postcss: ^8.5.13
+ postcss: ^8.5.15
- postcss-reduce-transforms@7.0.3:
- resolution: {integrity: sha512-FXsnN9ZwcZTT8Yf8cAHA8qIGUXcX6WfLd9JoYhrdDfmvsVhhfqkkv7m4AC3rwFOfz+GzkUa87OCKF9dUcicd+g==}
- engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
+ postcss-reduce-transforms@8.0.1:
+ resolution: {integrity: sha512-x71slHVykiFi5RuKEXM0wgYpY2PngC78x6R8TnZhHF3lhqt+u/w3MGwYLX+2t5O87ssRiMfEAhQH+3J4QwVzCw==}
+ engines: {node: ^22.11.0 || ^24.11.0 || >=26.0}
peerDependencies:
- postcss: ^8.5.13
+ postcss: ^8.5.15
postcss-selector-parser@6.0.10:
resolution: {integrity: sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==}
@@ -3677,25 +3389,21 @@ packages:
resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==}
engines: {node: '>=4'}
- postcss-selector-parser@7.1.0:
- resolution: {integrity: sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==}
+ postcss-selector-parser@7.1.4:
+ resolution: {integrity: sha512-HeP7D2wyhkR+XaK6v4W8oRF62Dsz4flyuczALJp61GckGm42u1saSSJ/0auvcBqxs3jMRFEcPK34At/0JBKdOg==}
engines: {node: '>=4'}
- postcss-selector-parser@7.1.1:
- resolution: {integrity: sha512-orRsuYpJVw8LdAwqqLykBj9ecS5/cRHlI5+nvTo8LcCKmzDmqVORXtOIYEEQuL9D4BxtA1lm5isAqzQZCoQ6Eg==}
- engines: {node: '>=4'}
-
- postcss-svgo@7.1.3:
- resolution: {integrity: sha512-2QfoFOYMcj8lwcVEf9WeTlkVIAm7u2QvOEhMzkQU3KUhhGX/l8hVV9EtjMv4iq3E9iI3OeeMN0YoMLbGusuigw==}
- engines: {node: ^18.12.0 || ^20.9.0 || >= 18}
+ postcss-svgo@8.0.1:
+ resolution: {integrity: sha512-HpnvWii7W0/FPrsejJa6ZTi0kNtTJP/Iba7CUMPX0xPV6QpnndOp+SDP74tFtgjA2cYKYNWJPOlmLXMsvi/9yA==}
+ engines: {node: ^22.11.0 || ^24.11.0 || >=26.0}
peerDependencies:
- postcss: ^8.5.13
+ postcss: ^8.5.15
- postcss-unique-selectors@7.0.7:
- resolution: {integrity: sha512-d+sCkaRnSefghOUdH8CMJZV9yUQhj2ojpe8Nw/lA+LV1UOfeleGkLTl6XdCFFSai9UJ+DJPb69FFuqthXYsY8w==}
- engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
+ postcss-unique-selectors@8.0.1:
+ resolution: {integrity: sha512-+xvKI5+/Cl8yYQwxDV39Uhuc4WV951xngFvPPjiPj2NIbIfm6vbbRTXblyw0FioLkIoGlw+7qUcY1h2YhaZYgw==}
+ engines: {node: ^22.11.0 || ^24.11.0 || >=26.0}
peerDependencies:
- postcss: ^8.5.13
+ postcss: ^8.5.15
postcss-value-parser@4.2.0:
resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==}
@@ -3704,10 +3412,6 @@ packages:
resolution: {integrity: sha512-FfR8sjd4em2T6fb3I2MwAJU7HWVMr9zba+enmQeeWFfCbm+UOC/0X4DS8XtpUTMwWMGbjKYP7xjfNekzyGmB3A==}
engines: {node: ^10 || ^12 || >=14}
- postcss@8.5.6:
- resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==}
- engines: {node: ^10 || ^12 || >=14}
-
powershell-utils@0.1.0:
resolution: {integrity: sha512-dM0jVuXJPsDN6DvRpea484tCUaMiXWjuCn++HGTqUWzGDjv5tZkEZldAJ/UMlqRYGFrD/etByo4/xOuC/snX2A==}
engines: {node: '>=20'}
@@ -3803,11 +3507,6 @@ packages:
resolution: {integrity: sha512-i1xevIst/Qa+nA9olDxLWnLk8YZbi8R/7JPbCMcgyWaFR6bKWaexgJgEB5oc2PKMjYdrHynyz0NY+if+H98t1w==}
engines: {node: '>= 0.8'}
- resolve@1.22.11:
- resolution: {integrity: sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==}
- engines: {node: '>= 0.4'}
- hasBin: true
-
resolve@1.22.12:
resolution: {integrity: sha512-TyeJ1zif53BPfHootBGwPRYT1RUt6oGWsaQr8UyZW/eAm9bKoijtvruSDEmZHm92CwS9nj7/fWttqPCgzep8CA==}
engines: {node: '>= 0.4'}
@@ -3907,56 +3606,48 @@ packages:
engines: {node: '>=14.0.0'}
cpu: [arm64]
os: [linux]
- libc: glibc
sass-embedded-linux-arm@1.93.3:
resolution: {integrity: sha512-yeiv2y+dp8B4wNpd3+JsHYD0mvpXSfov7IGyQ1tMIR40qv+ROkRqYiqQvAOXf76Qwh4Y9OaYZtLpnsPjfeq6mA==}
engines: {node: '>=14.0.0'}
cpu: [arm]
os: [linux]
- libc: glibc
sass-embedded-linux-musl-arm64@1.93.3:
resolution: {integrity: sha512-PS829l+eUng+9W4PFclXGb4uA2+965NHV3/Sa5U7qTywjeeUUYTZg70dJHSqvhrBEfCc2XJABeW3adLJbyQYkw==}
engines: {node: '>=14.0.0'}
cpu: [arm64]
os: [linux]
- libc: musl
sass-embedded-linux-musl-arm@1.93.3:
resolution: {integrity: sha512-fU0fwAwbp7sBE3h5DVU5UPzvaLg7a4yONfFWkkcCp6ZrOiPuGRHXXYriWQ0TUnWy4wE+svsVuWhwWgvlb/tkKg==}
engines: {node: '>=14.0.0'}
cpu: [arm]
os: [linux]
- libc: musl
sass-embedded-linux-musl-riscv64@1.93.3:
resolution: {integrity: sha512-cK1oBY+FWQquaIGEeQ5H74KTO8cWsSWwXb/WaildOO9U6wmUypTgUYKQ0o5o/29nZbWWlM1PHuwVYTSnT23Jjg==}
engines: {node: '>=14.0.0'}
cpu: [riscv64]
os: [linux]
- libc: musl
sass-embedded-linux-musl-x64@1.93.3:
resolution: {integrity: sha512-A7wkrsHu2/I4Zpa0NMuPGkWDVV7QGGytxGyUq3opSXgAexHo/vBPlGoDXoRlSdex0cV+aTMRPjoGIfdmNlHwyg==}
engines: {node: '>=14.0.0'}
cpu: [x64]
os: [linux]
- libc: musl
sass-embedded-linux-riscv64@1.93.3:
resolution: {integrity: sha512-vWkW1+HTF5qcaHa6hO80gx/QfB6GGjJUP0xLbnAoY4pwEnw5ulGv6RM8qYr8IDhWfVt/KH+lhJ2ZFxnJareisQ==}
engines: {node: '>=14.0.0'}
cpu: [riscv64]
os: [linux]
- libc: glibc
sass-embedded-linux-x64@1.93.3:
resolution: {integrity: sha512-k6uFxs+e5jSuk1Y0niCwuq42F9ZC5UEP7P+RIOurIm8w/5QFa0+YqeW+BPWEW5M1FqVOsNZH3qGn4ahqvAEjPA==}
engines: {node: '>=14.0.0'}
cpu: [x64]
os: [linux]
- libc: glibc
sass-embedded-unknown-all@1.93.3:
resolution: {integrity: sha512-o5wj2rLpXH0C+GJKt/VpWp6AnMsCCbfFmnMAttcrsa+U3yrs/guhZ3x55KAqqUsE8F47e3frbsDL+1OuQM5DAA==}
@@ -3999,8 +3690,8 @@ packages:
resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==}
hasBin: true
- semver@7.8.0:
- resolution: {integrity: sha512-AcM7dV/5ul4EekoQ29Agm5vri8JNqRyj39o0qpX6vDF2GZrtutZl5RwgD1XnZjiTAfncsJhMI48QQH3sN87YNA==}
+ semver@7.8.5:
+ resolution: {integrity: sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==}
engines: {node: '>=10'}
hasBin: true
@@ -4096,10 +3787,6 @@ packages:
resolution: {integrity: sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==}
engines: {node: '>= 0.6'}
- statuses@2.0.1:
- resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==}
- engines: {node: '>= 0.8'}
-
statuses@2.0.2:
resolution: {integrity: sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==}
engines: {node: '>= 0.8'}
@@ -4132,10 +3819,6 @@ packages:
resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==}
engines: {node: '>=8'}
- strip-ansi@7.1.2:
- resolution: {integrity: sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==}
- engines: {node: '>=12'}
-
strip-ansi@7.2.0:
resolution: {integrity: sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==}
engines: {node: '>=12'}
@@ -4150,11 +3833,11 @@ packages:
structured-clone-es@2.0.0:
resolution: {integrity: sha512-5UuAHmBLXYPCl22xWJrFuGmIhBKQzxISPVz6E7nmTmTcAOpUzlbjKJsRrCE4vADmMQ0dzeCnlWn9XufnAGf76Q==}
- stylehacks@7.0.11:
- resolution: {integrity: sha512-iODNfhXVLqc5LADs+Y6Oh5wJuK5ZcHbVng8aiK3y9pjMQdc5hLrBW0eFU6FtnpNrE6PoEg/MmFTU4waotj5WNg==}
- engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
+ stylehacks@8.0.1:
+ resolution: {integrity: sha512-Gv095oTD0N+BdJALNFDsxZpETHZLTxbOl5RyIO7y6VAE6sR3z0MnV3Nix7N0IATNldNTrkvSASp2KR1Yt526HA==}
+ engines: {node: ^22.11.0 || ^24.11.0 || >=26.0}
peerDependencies:
- postcss: ^8.5.13
+ postcss: ^8.5.15
sucrase@3.35.0:
resolution: {integrity: sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==}
@@ -4206,10 +3889,6 @@ packages:
engines: {node: '>=14.0.0'}
hasBin: true
- tapable@2.3.3:
- resolution: {integrity: sha512-uxc/zpqFg6x7C8vOE7lh6Lbda8eEL9zmVm/PLeTPBRhh1xCgdWaQ+J1CUieGpIfm2HdtsUpRv+HshiasBMcc6A==}
- engines: {node: '>=6'}
-
tar-stream@3.2.0:
resolution: {integrity: sha512-ojzvCvVaNp6aOTFmG7jaRD0meowIAuPc3cMMhSgKiVWws1GyHbGd/xvnyuRKcKlMpt3qvxx6r0hreCNITP9hIg==}
@@ -4246,12 +3925,8 @@ packages:
resolution: {integrity: sha512-dAqSqE/RabpBKI8+h26GfLq6Vb3JVXs30XYQjdMjaj/c2tS8IYYMbIzP599KtRj7c57/wYApb3QjgRgXmrCukA==}
engines: {node: '>=18'}
- tinyglobby@0.2.15:
- resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==}
- engines: {node: '>=12.0.0'}
-
- tinyglobby@0.2.16:
- resolution: {integrity: sha512-pn99VhoACYR8nFHhxqix+uvsbXineAasWm5ojXoN8xEwK5Kd3/TrhNn1wByuD52UxWRLy8pu+kRMniEi6Eq9Zg==}
+ tinyglobby@0.2.17:
+ resolution: {integrity: sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==}
engines: {node: '>=12.0.0'}
to-regex-range@5.0.1:
@@ -4298,9 +3973,6 @@ packages:
uc.micro@2.1.0:
resolution: {integrity: sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==}
- ufo@1.6.1:
- resolution: {integrity: sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA==}
-
ufo@1.6.4:
resolution: {integrity: sha512-JFNbkD1Svwe0KvGi8GOeLcP4kAWQ609twvCdcHxq1oSL8svv39ZuSvajcD8B+5D0eL4+s1Is2D/O6KN3qcTeRA==}
@@ -4310,9 +3982,6 @@ packages:
uncrypto@0.1.3:
resolution: {integrity: sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==}
- unctx@2.4.1:
- resolution: {integrity: sha512-AbaYw0Nm4mK4qjhns67C+kgxR2YWiwlDBPzxrN8h8C6VtAdCgditAY5Dezu3IJy4XVqAnbrXt9oQJvsn3fyozg==}
-
unctx@2.5.0:
resolution: {integrity: sha512-p+Rz9x0R7X+CYDkT+Xg8/GhpcShTlU8n+cf9OtOEf7zEQsNcCZO1dPKNRDqvUTaq+P32PMMkxWHwfrxkqfqAYg==}
@@ -4353,16 +4022,6 @@ packages:
resolution: {integrity: sha512-5lWVjgi6vuHhJ526bI4nlCOmkCIF3nnfXkCMDeMJrtdvxTs6ZFCM8oNufGTsDbKv/tJ/xj8RpvXjRuPBZJuJog==}
engines: {node: '>=20.19.0'}
- unplugin-vue-router@0.19.2:
- resolution: {integrity: sha512-u5dgLBarxE5cyDK/hzJGfpCTLIAyiTXGlo85COuD4Nssj6G7NxS+i9mhCWz/1p/ud1eMwdcUbTXehQe41jYZUA==}
- deprecated: 'Merged into vuejs/router. Migrate: https://router.vuejs.org/guide/migration/v4-to-v5.html'
- peerDependencies:
- '@vue/compiler-sfc': ^3.5.17
- vue-router: ^4.6.0
- peerDependenciesMeta:
- vue-router:
- optional: true
-
unplugin@2.3.11:
resolution: {integrity: sha512-5uKD0nqiYVzlmCRs01Fhs2BdkEgBS3SAVP6ndrBsuK42iC2+JHyxM05Rm9G8+5mkmRtzMZGY8Ct5+mliZxU/Ww==}
engines: {node: '>=18.12.0'}
@@ -4371,6 +4030,9 @@ packages:
resolution: {integrity: sha512-0Mqk3AT2TZCXWKdcoaufeXNukv2mTrEZExeXlHIOZXdqYoHHr4n51pymnwV8x2BOVxwXbK2HLlI7usrqMpycdg==}
engines: {node: ^20.19.0 || >=22.12.0}
+ unrouting@0.1.7:
+ resolution: {integrity: sha512-+0hfD+CVWtD636rc5Fn9VEjjTEDhdqgMpbwAuVoUmydSHDaMNiFW93SJG4LV++RoGSEAyvQN5uABAscYpDphpQ==}
+
unstorage@1.17.5:
resolution: {integrity: sha512-0i3iqvRfx29hkNntHyQvJTpf5W9dQ9ZadSoRU8+xVlhVtT7jAX57fazYO9EHvcRCfBCyi5YRya7XCDOsbTgkPg==}
peerDependencies:
@@ -4444,12 +4106,6 @@ packages:
unwasm@0.5.3:
resolution: {integrity: sha512-keBgTSfp3r6+s9ZcSma+0chwxQdmLbB5+dAD9vjtB21UTMYuKAxHXCU1K2CbCtnP09EaWeRvACnXk0EJtUx+hw==}
- update-browserslist-db@1.1.4:
- resolution: {integrity: sha512-q0SPT4xyU84saUX+tomz1WLkxUbuaJnR1xWt17M7fJtEJigJeWUNGUqrauFXsHnqev9y9JTRGwk13tFBuKby4A==}
- hasBin: true
- peerDependencies:
- browserslist: '>= 4.21.0'
-
update-browserslist-db@1.2.3:
resolution: {integrity: sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==}
hasBin: true
@@ -4484,11 +4140,11 @@ packages:
engines: {node: ^20.19.0 || >=22.12.0}
hasBin: true
- vite-plugin-checker@0.13.0:
- resolution: {integrity: sha512-14EkOZmfinVZNxRmg2uCNDwtqGc/33lU/UEJansHgu27+ad+r6mMBf1Xtnq57jGZWiO/xzwtiEKPYsganw7ZFQ==}
- engines: {node: '>=16.11'}
+ vite-plugin-checker@0.14.4:
+ resolution: {integrity: sha512-Tw0U9UgHIRiZ+Yoe4Gh0RrYoBiCVmO9j4tomVdYr0KUjUsqXMPhqW8ouoSWmOzGp5Iimipbl3bNXZcK7OeP7Qg==}
+ engines: {node: '>=20.19.0'}
peerDependencies:
- '@biomejs/biome': '>=1.7'
+ '@biomejs/biome': '>=2.4.12'
eslint: '>=9.39.4'
meow: ^13.2.0 || ^14.0.0
optionator: ^0.9.4
@@ -4496,8 +4152,6 @@ packages:
stylelint: '>=16.26.1'
typescript: '*'
vite: '>=5.4.21'
- vls: '*'
- vti: '*'
vue-tsc: ~2.2.10 || ^3.0.0
peerDependenciesMeta:
'@biomejs/biome':
@@ -4514,10 +4168,6 @@ packages:
optional: true
typescript:
optional: true
- vls:
- optional: true
- vti:
- optional: true
vue-tsc:
optional: true
@@ -4586,17 +4236,13 @@ packages:
vue-devtools-stub@0.1.0:
resolution: {integrity: sha512-RutnB7X8c5hjq39NceArgXg28WZtZpGc3+J16ljMiYnFhKvd8hITxSWQSQ5bvldxMDU6gG5mkxl1MTQLXckVSQ==}
- vue-router@4.6.4:
- resolution: {integrity: sha512-Hz9q5sa33Yhduglwz6g9skT8OBPii+4bFn88w6J+J4MfEo4KRRpmiNG/hHHkdbRFlLBOqxN8y8gf2Fb0MTUgVg==}
- peerDependencies:
- vue: ^3.5.0
-
- vue-router@5.0.7:
- resolution: {integrity: sha512-dqfk8kvRbCutmCOCj/XLDqDEYxc1wBdAOGLuVy5M93ifYMsBd5fIjfaPN4tQAbxr5IprdBDIox1gr4wYyOx/SA==}
+ vue-router@5.1.0:
+ resolution: {integrity: sha512-HAbiLzLEHQwxPgvsbOJDAwtavszEgLwri6XfyrsPECIFez8+59xc9LofWVdc/HEaSRT822lJ8H9Ns38VVond5g==}
peerDependencies:
'@pinia/colada': '>=0.21.2'
'@vue/compiler-sfc': ^3.5.34
pinia: ^3.0.4
+ vite: ^7.0.0 || ^8.0.0
vue: ^3.5.34
peerDependenciesMeta:
'@pinia/colada':
@@ -4605,6 +4251,8 @@ packages:
optional: true
pinia:
optional: true
+ vite:
+ optional: true
vue-tsc@2.2.12:
resolution: {integrity: sha512-P7OP77b2h/Pmk+lZdJ0YWs+5tJ6J2+uOQPo7tlBnY44QqQSPYvS0qVT4wqDJgwrZaLe47etJLLQRFia71GYITw==}
@@ -4612,8 +4260,8 @@ packages:
peerDependencies:
typescript: '>=5.0.0'
- vue@3.5.34:
- resolution: {integrity: sha512-WdLBG9gm02OgJIG9axd5Hpx0TFLdzVgfG2evFFu8Rur5O/IoGc5cMjnjh3tPL6GnRGsYvUhBSKVPYVcxRKpMCA==}
+ vue@3.5.38:
+ resolution: {integrity: sha512-vAMKHfImQlYSy0C+PBue4s3ERZ2xGKfgZg5GXAsLInq1dyh2H78ILVP5sK0KPFPVW4kv+OGCIvBEondcjpZp7A==}
peerDependencies:
typescript: '*'
peerDependenciesMeta:
@@ -4690,11 +4338,6 @@ packages:
resolution: {integrity: sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==}
engines: {node: '>=18'}
- yaml@2.8.3:
- resolution: {integrity: sha512-AvbaCLOO2Otw/lW5bmh9d/WEdcDFdQp2Z2ZUH3pX9U2ihyUY0nvLv7J6TrWowklRGPYbB/IuIMfYgxaCPg5Bpg==}
- engines: {node: '>= 14.6'}
- hasBin: true
-
yaml@2.9.0:
resolution: {integrity: sha512-2AvhNX3mb8zd6Zy7INTtSpl1F15HW6Wnqj0srWlkKLcpYl/gMIMJiyuGq2KeI2YFxUPjdlB+3Lc10seMLtL4cA==}
engines: {node: '>= 14.6'}
@@ -4736,7 +4379,7 @@ snapshots:
'@babel/code-frame@7.29.0':
dependencies:
- '@babel/helper-validator-identifier': 7.28.5
+ '@babel/helper-validator-identifier': 7.29.7
js-tokens: 4.0.0
picocolors: 1.1.1
@@ -4749,10 +4392,10 @@ snapshots:
'@babel/helper-compilation-targets': 7.28.6
'@babel/helper-module-transforms': 7.28.6(@babel/core@7.29.0)
'@babel/helpers': 7.29.2
- '@babel/parser': 7.29.3
+ '@babel/parser': 7.29.7
'@babel/template': 7.28.6
'@babel/traverse': 7.29.0
- '@babel/types': 7.29.0
+ '@babel/types': 7.29.7
'@jridgewell/remapping': 2.3.5
convert-source-map: 2.0.0
debug: 4.4.3
@@ -4764,8 +4407,8 @@ snapshots:
'@babel/generator@7.29.1':
dependencies:
- '@babel/parser': 7.29.3
- '@babel/types': 7.29.0
+ '@babel/parser': 7.29.7
+ '@babel/types': 7.29.7
'@jridgewell/gen-mapping': 0.3.13
'@jridgewell/trace-mapping': 0.3.31
jsesc: 3.1.0
@@ -4781,7 +4424,7 @@ snapshots:
'@babel/helper-annotate-as-pure@7.27.3':
dependencies:
- '@babel/types': 7.29.0
+ '@babel/types': 7.29.7
'@babel/helper-compilation-targets@7.28.6':
dependencies:
@@ -4809,14 +4452,14 @@ snapshots:
'@babel/helper-member-expression-to-functions@7.28.5':
dependencies:
'@babel/traverse': 7.29.0
- '@babel/types': 7.29.0
+ '@babel/types': 7.29.7
transitivePeerDependencies:
- supports-color
'@babel/helper-module-imports@7.28.6':
dependencies:
'@babel/traverse': 7.29.0
- '@babel/types': 7.29.0
+ '@babel/types': 7.29.7
transitivePeerDependencies:
- supports-color
@@ -4824,14 +4467,14 @@ snapshots:
dependencies:
'@babel/core': 7.29.0
'@babel/helper-module-imports': 7.28.6
- '@babel/helper-validator-identifier': 7.28.5
+ '@babel/helper-validator-identifier': 7.29.7
'@babel/traverse': 7.29.0
transitivePeerDependencies:
- supports-color
'@babel/helper-optimise-call-expression@7.27.1':
dependencies:
- '@babel/types': 7.29.0
+ '@babel/types': 7.29.7
'@babel/helper-plugin-utils@7.28.6': {}
@@ -4847,15 +4490,15 @@ snapshots:
'@babel/helper-skip-transparent-expression-wrappers@7.27.1':
dependencies:
'@babel/traverse': 7.29.0
- '@babel/types': 7.29.0
+ '@babel/types': 7.29.7
transitivePeerDependencies:
- supports-color
- '@babel/helper-string-parser@7.27.1': {}
+ '@babel/helper-string-parser@7.29.7': {}
'@babel/helper-string-parser@8.0.0-rc.5': {}
- '@babel/helper-validator-identifier@7.28.5': {}
+ '@babel/helper-validator-identifier@7.29.7': {}
'@babel/helper-validator-identifier@8.0.0-rc.5': {}
@@ -4864,15 +4507,11 @@ snapshots:
'@babel/helpers@7.29.2':
dependencies:
'@babel/template': 7.28.6
- '@babel/types': 7.29.0
+ '@babel/types': 7.29.7
- '@babel/parser@7.29.2':
+ '@babel/parser@7.29.7':
dependencies:
- '@babel/types': 7.29.0
-
- '@babel/parser@7.29.3':
- dependencies:
- '@babel/types': 7.29.0
+ '@babel/types': 7.29.7
'@babel/parser@8.0.0-rc.5':
dependencies:
@@ -4902,25 +4541,25 @@ snapshots:
'@babel/template@7.28.6':
dependencies:
'@babel/code-frame': 7.29.0
- '@babel/parser': 7.29.3
- '@babel/types': 7.29.0
+ '@babel/parser': 7.29.7
+ '@babel/types': 7.29.7
'@babel/traverse@7.29.0':
dependencies:
'@babel/code-frame': 7.29.0
'@babel/generator': 7.29.1
'@babel/helper-globals': 7.28.0
- '@babel/parser': 7.29.3
+ '@babel/parser': 7.29.7
'@babel/template': 7.28.6
- '@babel/types': 7.29.0
+ '@babel/types': 7.29.7
debug: 4.4.3
transitivePeerDependencies:
- supports-color
- '@babel/types@7.29.0':
+ '@babel/types@7.29.7':
dependencies:
- '@babel/helper-string-parser': 7.27.1
- '@babel/helper-validator-identifier': 7.28.5
+ '@babel/helper-string-parser': 7.29.7
+ '@babel/helper-validator-identifier': 7.29.7
'@babel/types@8.0.0-rc.5':
dependencies:
@@ -4950,21 +4589,21 @@ snapshots:
'@colordx/core@5.4.3': {}
- '@csstools/selector-resolve-nested@3.1.0(postcss-selector-parser@7.1.0)':
+ '@csstools/selector-resolve-nested@3.1.0(postcss-selector-parser@7.1.4)':
dependencies:
- postcss-selector-parser: 7.1.0
+ postcss-selector-parser: 7.1.4
- '@csstools/selector-specificity@5.0.0(postcss-selector-parser@7.1.0)':
+ '@csstools/selector-specificity@5.0.0(postcss-selector-parser@7.1.4)':
dependencies:
- postcss-selector-parser: 7.1.0
+ postcss-selector-parser: 7.1.4
'@dxup/nuxt@0.4.1(magicast@0.5.3)(typescript@5.9.3)':
dependencies:
'@dxup/unimport': 0.1.2
- '@nuxt/kit': 4.4.6(magicast@0.5.3)
+ '@nuxt/kit': 4.4.8(magicast@0.5.3)
chokidar: 5.0.0
pathe: 2.0.3
- tinyglobby: 0.2.16
+ tinyglobby: 0.2.17
optionalDependencies:
typescript: 5.9.3
transitivePeerDependencies:
@@ -5144,14 +4783,14 @@ snapshots:
'@esbuild/win32-x64@0.28.0':
optional: true
- '@headlessui/vue@1.7.23(vue@3.5.34(typescript@5.9.3))':
+ '@headlessui/vue@1.7.23(vue@3.5.38(typescript@5.9.3))':
dependencies:
- '@tanstack/vue-virtual': 3.13.12(vue@3.5.34(typescript@5.9.3))
- vue: 3.5.34(typescript@5.9.3)
+ '@tanstack/vue-virtual': 3.13.12(vue@3.5.38(typescript@5.9.3))
+ vue: 3.5.38(typescript@5.9.3)
- '@heroicons/vue@2.2.0(vue@3.5.34(typescript@5.9.3))':
+ '@heroicons/vue@2.2.0(vue@3.5.38(typescript@5.9.3))':
dependencies:
- vue: 3.5.34(typescript@5.9.3)
+ vue: 3.5.38(typescript@5.9.3)
'@ioredis/commands@1.5.1': {}
@@ -5159,7 +4798,7 @@ snapshots:
dependencies:
string-width: 5.1.2
string-width-cjs: string-width@4.2.3
- strip-ansi: 7.1.2
+ strip-ansi: 7.2.0
strip-ansi-cjs: strip-ansi@6.0.1
wrap-ansi: 8.1.0
wrap-ansi-cjs: wrap-ansi@7.0.0
@@ -5195,7 +4834,7 @@ snapshots:
'@koa/router@12.0.2':
dependencies:
debug: 4.4.3
- http-errors: 2.0.0
+ http-errors: 2.0.1
koa-compose: 4.1.0
methods: 1.1.2
path-to-regexp: 6.3.0
@@ -5217,7 +4856,7 @@ snapshots:
https-proxy-agent: 7.0.6
node-fetch: 2.7.0
nopt: 8.1.0
- semver: 7.8.0
+ semver: 7.8.5
tar: 7.5.15
transitivePeerDependencies:
- encoding
@@ -5242,7 +4881,7 @@ snapshots:
'@nodelib/fs.scandir': 2.1.5
fastq: 1.19.1
- '@nuxt/cli@3.35.2(@nuxt/schema@3.21.6)(cac@6.7.14)(magicast@0.5.3)':
+ '@nuxt/cli@3.35.2(@nuxt/schema@4.4.8)(cac@6.7.14)(magicast@0.5.3)':
dependencies:
'@bomb.sh/tab': 0.0.15(cac@6.7.14)(citty@0.2.2)
'@clack/prompts': 1.4.0
@@ -5265,7 +4904,7 @@ snapshots:
perfect-debounce: 2.1.0
pkg-types: 2.3.1
scule: 1.3.0
- semver: 7.8.0
+ semver: 7.8.5
srvx: 0.11.15
std-env: 4.1.0
tinyclip: 0.1.12
@@ -5273,7 +4912,7 @@ snapshots:
ufo: 1.6.4
youch: 4.1.1
optionalDependencies:
- '@nuxt/schema': 3.21.6
+ '@nuxt/schema': 4.4.8
transitivePeerDependencies:
- cac
- commander
@@ -5284,7 +4923,7 @@ snapshots:
'@nuxt/devtools-kit@3.2.4(magicast@0.5.3)(vite@7.3.3(@types/node@25.5.0)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.47.1)(yaml@2.9.0))':
dependencies:
- '@nuxt/kit': 4.4.6(magicast@0.5.3)
+ '@nuxt/kit': 4.4.8(magicast@0.5.3)
execa: 8.0.1
vite: 7.3.3(@types/node@25.5.0)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.47.1)(yaml@2.9.0)
transitivePeerDependencies:
@@ -5299,15 +4938,15 @@ snapshots:
magicast: 0.5.3
pathe: 2.0.3
pkg-types: 2.3.1
- semver: 7.8.0
+ semver: 7.8.5
- '@nuxt/devtools@3.2.4(vite@7.3.3(@types/node@25.5.0)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.47.1)(yaml@2.9.0))(vue@3.5.34(typescript@5.9.3))':
+ '@nuxt/devtools@3.2.4(vite@7.3.3(@types/node@25.5.0)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.47.1)(yaml@2.9.0))(vue@3.5.38(typescript@5.9.3))':
dependencies:
'@nuxt/devtools-kit': 3.2.4(magicast@0.5.3)(vite@7.3.3(@types/node@25.5.0)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.47.1)(yaml@2.9.0))
'@nuxt/devtools-wizard': 3.2.4
- '@nuxt/kit': 4.4.6(magicast@0.5.3)
- '@vue/devtools-core': 8.1.2(vue@3.5.34(typescript@5.9.3))
- '@vue/devtools-kit': 8.1.2
+ '@nuxt/kit': 4.4.8(magicast@0.5.3)
+ '@vue/devtools-core': 8.1.2(vue@3.5.38(typescript@5.9.3))
+ '@vue/devtools-kit': 8.1.3
birpc: 4.0.0
consola: 3.4.2
destr: 2.0.5
@@ -5326,14 +4965,14 @@ snapshots:
pathe: 2.0.3
perfect-debounce: 2.1.0
pkg-types: 2.3.1
- semver: 7.8.0
+ semver: 7.8.5
simple-git: 3.36.0
sirv: 3.0.2
structured-clone-es: 2.0.0
- tinyglobby: 0.2.16
+ tinyglobby: 0.2.17
vite: 7.3.3(@types/node@25.5.0)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.47.1)(yaml@2.9.0)
- vite-plugin-inspect: 11.3.3(@nuxt/kit@4.4.6(magicast@0.5.3))(vite@7.3.3(@types/node@25.5.0)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.47.1)(yaml@2.9.0))
- vite-plugin-vue-tracer: 1.4.0(vite@7.3.3(@types/node@25.5.0)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.47.1)(yaml@2.9.0))(vue@3.5.34(typescript@5.9.3))
+ vite-plugin-inspect: 11.3.3(@nuxt/kit@4.4.8(magicast@0.5.3))(vite@7.3.3(@types/node@25.5.0)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.47.1)(yaml@2.9.0))
+ vite-plugin-vue-tracer: 1.4.0(vite@7.3.3(@types/node@25.5.0)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.47.1)(yaml@2.9.0))(vue@3.5.38(typescript@5.9.3))
which: 6.0.1
ws: 8.20.1
transitivePeerDependencies:
@@ -5360,41 +4999,15 @@ snapshots:
pkg-types: 2.3.1
rc9: 2.1.2
scule: 1.3.0
- semver: 7.8.0
- tinyglobby: 0.2.16
+ semver: 7.8.5
+ tinyglobby: 0.2.17
ufo: 1.6.4
unctx: 2.5.0
untyped: 2.0.0
transitivePeerDependencies:
- magicast
- '@nuxt/kit@3.21.6(magicast@0.5.3)':
- dependencies:
- c12: 3.3.4(magicast@0.5.3)
- consola: 3.4.2
- defu: 6.1.7
- destr: 2.0.5
- errx: 0.1.0
- exsolve: 1.0.8
- ignore: 7.0.5
- jiti: 2.7.0
- klona: 2.0.6
- knitwork: 1.3.0
- mlly: 1.8.2
- ohash: 2.0.11
- pathe: 2.0.3
- pkg-types: 2.3.1
- rc9: 3.0.1
- scule: 1.3.0
- semver: 7.8.0
- tinyglobby: 0.2.16
- ufo: 1.6.4
- unctx: 2.5.0
- untyped: 2.0.0
- transitivePeerDependencies:
- - magicast
-
- '@nuxt/kit@4.4.6(magicast@0.5.3)':
+ '@nuxt/kit@4.4.8(magicast@0.5.3)':
dependencies:
c12: 3.3.4(magicast@0.5.3)
consola: 3.4.2
@@ -5411,20 +5024,20 @@ snapshots:
pkg-types: 2.3.1
rc9: 3.0.1
scule: 1.3.0
- semver: 7.8.0
- tinyglobby: 0.2.16
+ semver: 7.8.5
+ tinyglobby: 0.2.17
ufo: 1.6.4
unctx: 2.5.0
untyped: 2.0.0
transitivePeerDependencies:
- magicast
- '@nuxt/nitro-server@3.21.6(db0@0.3.4)(ioredis@5.10.1)(magicast@0.5.3)(nuxt@3.21.6(@parcel/watcher@2.5.6)(@types/node@25.5.0)(@vue/compiler-sfc@3.5.34)(cac@6.7.14)(db0@0.3.4)(ioredis@5.10.1)(magicast@0.5.3)(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass-embedded@1.93.3)(sass@1.93.3)(srvx@0.11.15)(terser@5.47.1)(typescript@5.9.3)(vite@7.3.3(@types/node@25.5.0)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.47.1)(yaml@2.9.0))(vue-tsc@2.2.12(typescript@5.9.3))(yaml@2.9.0))(oxc-parser@0.131.0)(srvx@0.11.15)(typescript@5.9.3)':
+ '@nuxt/nitro-server@4.4.8(@babel/plugin-syntax-typescript@7.28.6(@babel/core@7.29.0))(db0@0.3.4)(ioredis@5.10.1)(magicast@0.5.3)(nuxt@4.4.8(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@babel/plugin-syntax-typescript@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@types/node@25.5.0)(@vue/compiler-sfc@3.5.38)(cac@6.7.14)(db0@0.3.4)(ioredis@5.10.1)(magicast@0.5.3)(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass-embedded@1.93.3)(sass@1.93.3)(srvx@0.11.15)(terser@5.47.1)(typescript@5.9.3)(vite@7.3.3(@types/node@25.5.0)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.47.1)(yaml@2.9.0))(vue-tsc@2.2.12(typescript@5.9.3))(yaml@2.9.0))(oxc-parser@0.133.0)(srvx@0.11.15)(typescript@5.9.3)':
dependencies:
'@nuxt/devalue': 2.0.2
- '@nuxt/kit': 3.21.6(magicast@0.5.3)
- '@unhead/vue': 2.1.15(vue@3.5.34(typescript@5.9.3))
- '@vue/shared': 3.5.34
+ '@nuxt/kit': 4.4.8(magicast@0.5.3)
+ '@unhead/vue': 2.1.15(vue@3.5.38(typescript@5.9.3))
+ '@vue/shared': 3.5.38
consola: 3.4.2
defu: 6.1.7
destr: 2.0.5
@@ -5436,19 +5049,21 @@ snapshots:
impound: 1.1.5
klona: 2.0.6
mocked-exports: 0.1.1
- nitropack: 2.13.4(oxc-parser@0.131.0)(srvx@0.11.15)
- nuxt: 3.21.6(@parcel/watcher@2.5.6)(@types/node@25.5.0)(@vue/compiler-sfc@3.5.34)(cac@6.7.14)(db0@0.3.4)(ioredis@5.10.1)(magicast@0.5.3)(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass-embedded@1.93.3)(sass@1.93.3)(srvx@0.11.15)(terser@5.47.1)(typescript@5.9.3)(vite@7.3.3(@types/node@25.5.0)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.47.1)(yaml@2.9.0))(vue-tsc@2.2.12(typescript@5.9.3))(yaml@2.9.0)
+ nitropack: 2.13.4(oxc-parser@0.133.0)(srvx@0.11.15)
+ nuxt: 4.4.8(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@babel/plugin-syntax-typescript@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@types/node@25.5.0)(@vue/compiler-sfc@3.5.38)(cac@6.7.14)(db0@0.3.4)(ioredis@5.10.1)(magicast@0.5.3)(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass-embedded@1.93.3)(sass@1.93.3)(srvx@0.11.15)(terser@5.47.1)(typescript@5.9.3)(vite@7.3.3(@types/node@25.5.0)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.47.1)(yaml@2.9.0))(vue-tsc@2.2.12(typescript@5.9.3))(yaml@2.9.0)
+ nypm: 0.6.6
ohash: 2.0.11
pathe: 2.0.3
- pkg-types: 2.3.1
rou3: 0.8.1
std-env: 4.1.0
ufo: 1.6.4
unctx: 2.5.0
unstorage: 1.17.5(db0@0.3.4)(ioredis@5.10.1)
- vue: 3.5.34(typescript@5.9.3)
+ vue: 3.5.38(typescript@5.9.3)
vue-bundle-renderer: 2.2.0
vue-devtools-stub: 0.1.0
+ optionalDependencies:
+ '@babel/plugin-syntax-typescript': 7.28.6(@babel/core@7.29.0)
transitivePeerDependencies:
- '@azure/app-configuration'
- '@azure/cosmos'
@@ -5487,47 +5102,44 @@ snapshots:
- uploadthing
- xml2js
- '@nuxt/schema@3.21.6':
+ '@nuxt/schema@4.4.8':
dependencies:
- '@vue/shared': 3.5.34
+ '@vue/shared': 3.5.38
defu: 6.1.7
pathe: 2.0.3
pkg-types: 2.3.1
std-env: 4.1.0
- '@nuxt/telemetry@2.8.0(@nuxt/kit@3.21.6(magicast@0.5.3))':
+ '@nuxt/telemetry@2.8.0(@nuxt/kit@4.4.8(magicast@0.5.3))':
dependencies:
- '@nuxt/kit': 3.21.6(magicast@0.5.3)
+ '@nuxt/kit': 4.4.8(magicast@0.5.3)
citty: 0.2.2
consola: 3.4.2
ofetch: 2.0.0-alpha.3
rc9: 3.0.1
std-env: 4.1.0
- '@nuxt/vite-builder@3.21.6(@types/node@25.5.0)(magicast@0.5.3)(nuxt@3.21.6(@parcel/watcher@2.5.6)(@types/node@25.5.0)(@vue/compiler-sfc@3.5.34)(cac@6.7.14)(db0@0.3.4)(ioredis@5.10.1)(magicast@0.5.3)(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass-embedded@1.93.3)(sass@1.93.3)(srvx@0.11.15)(terser@5.47.1)(typescript@5.9.3)(vite@7.3.3(@types/node@25.5.0)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.47.1)(yaml@2.9.0))(vue-tsc@2.2.12(typescript@5.9.3))(yaml@2.9.0))(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.47.1)(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3))(vue@3.5.34(typescript@5.9.3))(yaml@2.9.0)':
+ '@nuxt/vite-builder@4.4.8(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@types/node@25.5.0)(magicast@0.5.3)(nuxt@4.4.8(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@babel/plugin-syntax-typescript@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@types/node@25.5.0)(@vue/compiler-sfc@3.5.38)(cac@6.7.14)(db0@0.3.4)(ioredis@5.10.1)(magicast@0.5.3)(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass-embedded@1.93.3)(sass@1.93.3)(srvx@0.11.15)(terser@5.47.1)(typescript@5.9.3)(vite@7.3.3(@types/node@25.5.0)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.47.1)(yaml@2.9.0))(vue-tsc@2.2.12(typescript@5.9.3))(yaml@2.9.0))(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.47.1)(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3))(vue@3.5.38(typescript@5.9.3))(yaml@2.9.0)':
dependencies:
- '@nuxt/kit': 3.21.6(magicast@0.5.3)
+ '@nuxt/kit': 4.4.8(magicast@0.5.3)
'@rollup/plugin-replace': 6.0.3(rollup@4.60.4)
- '@vitejs/plugin-vue': 6.0.7(vite@7.3.3(@types/node@25.5.0)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.47.1)(yaml@2.9.0))(vue@3.5.34(typescript@5.9.3))
- '@vitejs/plugin-vue-jsx': 5.1.5(vite@7.3.3(@types/node@25.5.0)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.47.1)(yaml@2.9.0))(vue@3.5.34(typescript@5.9.3))
+ '@vitejs/plugin-vue': 6.0.7(vite@7.3.3(@types/node@25.5.0)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.47.1)(yaml@2.9.0))(vue@3.5.38(typescript@5.9.3))
+ '@vitejs/plugin-vue-jsx': 5.1.5(vite@7.3.3(@types/node@25.5.0)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.47.1)(yaml@2.9.0))(vue@3.5.38(typescript@5.9.3))
autoprefixer: 10.5.0(postcss@8.5.15)
consola: 3.4.2
- cssnano: 7.1.9(postcss@8.5.15)
+ cssnano: 8.0.2(postcss@8.5.15)
defu: 6.1.7
escape-string-regexp: 5.0.0
exsolve: 1.0.8
- externality: 1.0.2
get-port-please: 3.2.0
jiti: 2.7.0
knitwork: 1.3.0
magic-string: 0.30.21
mlly: 1.8.2
mocked-exports: 0.1.1
- nuxt: 3.21.6(@parcel/watcher@2.5.6)(@types/node@25.5.0)(@vue/compiler-sfc@3.5.34)(cac@6.7.14)(db0@0.3.4)(ioredis@5.10.1)(magicast@0.5.3)(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass-embedded@1.93.3)(sass@1.93.3)(srvx@0.11.15)(terser@5.47.1)(typescript@5.9.3)(vite@7.3.3(@types/node@25.5.0)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.47.1)(yaml@2.9.0))(vue-tsc@2.2.12(typescript@5.9.3))(yaml@2.9.0)
+ nuxt: 4.4.8(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@babel/plugin-syntax-typescript@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@types/node@25.5.0)(@vue/compiler-sfc@3.5.38)(cac@6.7.14)(db0@0.3.4)(ioredis@5.10.1)(magicast@0.5.3)(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass-embedded@1.93.3)(sass@1.93.3)(srvx@0.11.15)(terser@5.47.1)(typescript@5.9.3)(vite@7.3.3(@types/node@25.5.0)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.47.1)(yaml@2.9.0))(vue-tsc@2.2.12(typescript@5.9.3))(yaml@2.9.0)
nypm: 0.6.6
- ohash: 2.0.11
pathe: 2.0.3
- perfect-debounce: 2.1.0
pkg-types: 2.3.1
postcss: 8.5.15
seroval: 1.5.4
@@ -5536,10 +5148,11 @@ snapshots:
unenv: 2.0.0-rc.24
vite: 7.3.3(@types/node@25.5.0)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.47.1)(yaml@2.9.0)
vite-node: 5.3.0(@types/node@25.5.0)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.47.1)(yaml@2.9.0)
- vite-plugin-checker: 0.13.0(typescript@5.9.3)(vite@7.3.3(@types/node@25.5.0)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.47.1)(yaml@2.9.0))(vue-tsc@2.2.12(typescript@5.9.3))
- vue: 3.5.34(typescript@5.9.3)
+ vite-plugin-checker: 0.14.4(typescript@5.9.3)(vite@7.3.3(@types/node@25.5.0)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.47.1)(yaml@2.9.0))(vue-tsc@2.2.12(typescript@5.9.3))
+ vue: 3.5.38(typescript@5.9.3)
vue-bundle-renderer: 2.2.0
optionalDependencies:
+ '@babel/plugin-syntax-jsx': 7.28.6(@babel/core@7.29.0)
rollup-plugin-visualizer: 7.0.1(rollup@4.60.4)
transitivePeerDependencies:
- '@biomejs/biome'
@@ -5561,286 +5174,254 @@ snapshots:
- terser
- tsx
- typescript
- - vls
- - vti
- vue-tsc
- yaml
'@nuxtjs/tailwindcss@6.14.0(magicast@0.5.3)(yaml@2.9.0)':
dependencies:
'@nuxt/kit': 3.20.1(magicast@0.5.3)
- autoprefixer: 10.4.22(postcss@8.5.6)
- c12: 3.3.2(magicast@0.5.3)
+ autoprefixer: 10.5.0(postcss@8.5.15)
+ c12: 3.3.4(magicast@0.5.3)
consola: 3.4.2
- defu: 6.1.4
- h3: 1.15.5
+ defu: 6.1.7
+ h3: 1.15.11
klona: 2.0.6
ohash: 2.0.11
pathe: 2.0.3
- pkg-types: 2.3.0
- postcss: 8.5.6
- postcss-nesting: 13.0.2(postcss@8.5.6)
+ pkg-types: 2.3.1
+ postcss: 8.5.15
+ postcss-nesting: 13.0.2(postcss@8.5.15)
tailwind-config-viewer: 2.0.4(tailwindcss@3.4.18(yaml@2.9.0))
tailwindcss: 3.4.18(yaml@2.9.0)
- ufo: 1.6.1
- unctx: 2.4.1
+ ufo: 1.6.4
+ unctx: 2.5.0
transitivePeerDependencies:
- magicast
- supports-color
- tsx
- yaml
- '@oxc-minify/binding-android-arm-eabi@0.131.0':
+ '@oxc-minify/binding-android-arm-eabi@0.133.0':
optional: true
- '@oxc-minify/binding-android-arm64@0.131.0':
+ '@oxc-minify/binding-android-arm64@0.133.0':
optional: true
- '@oxc-minify/binding-darwin-arm64@0.131.0':
+ '@oxc-minify/binding-darwin-arm64@0.133.0':
optional: true
- '@oxc-minify/binding-darwin-x64@0.131.0':
+ '@oxc-minify/binding-darwin-x64@0.133.0':
optional: true
- '@oxc-minify/binding-freebsd-x64@0.131.0':
+ '@oxc-minify/binding-freebsd-x64@0.133.0':
optional: true
- '@oxc-minify/binding-linux-arm-gnueabihf@0.131.0':
+ '@oxc-minify/binding-linux-arm-gnueabihf@0.133.0':
optional: true
- '@oxc-minify/binding-linux-arm-musleabihf@0.131.0':
+ '@oxc-minify/binding-linux-arm-musleabihf@0.133.0':
optional: true
- '@oxc-minify/binding-linux-arm64-gnu@0.131.0':
+ '@oxc-minify/binding-linux-arm64-gnu@0.133.0':
optional: true
- '@oxc-minify/binding-linux-arm64-musl@0.131.0':
+ '@oxc-minify/binding-linux-arm64-musl@0.133.0':
optional: true
- '@oxc-minify/binding-linux-ppc64-gnu@0.131.0':
+ '@oxc-minify/binding-linux-ppc64-gnu@0.133.0':
optional: true
- '@oxc-minify/binding-linux-riscv64-gnu@0.131.0':
+ '@oxc-minify/binding-linux-riscv64-gnu@0.133.0':
optional: true
- '@oxc-minify/binding-linux-riscv64-musl@0.131.0':
+ '@oxc-minify/binding-linux-riscv64-musl@0.133.0':
optional: true
- '@oxc-minify/binding-linux-s390x-gnu@0.131.0':
+ '@oxc-minify/binding-linux-s390x-gnu@0.133.0':
optional: true
- '@oxc-minify/binding-linux-x64-gnu@0.131.0':
+ '@oxc-minify/binding-linux-x64-gnu@0.133.0':
optional: true
- '@oxc-minify/binding-linux-x64-musl@0.131.0':
+ '@oxc-minify/binding-linux-x64-musl@0.133.0':
optional: true
- '@oxc-minify/binding-openharmony-arm64@0.131.0':
+ '@oxc-minify/binding-openharmony-arm64@0.133.0':
optional: true
- '@oxc-minify/binding-wasm32-wasi@0.131.0':
+ '@oxc-minify/binding-wasm32-wasi@0.133.0':
dependencies:
'@emnapi/core': 1.10.0
'@emnapi/runtime': 1.10.0
'@napi-rs/wasm-runtime': 1.1.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)
optional: true
- '@oxc-minify/binding-win32-arm64-msvc@0.131.0':
+ '@oxc-minify/binding-win32-arm64-msvc@0.133.0':
optional: true
- '@oxc-minify/binding-win32-ia32-msvc@0.131.0':
+ '@oxc-minify/binding-win32-ia32-msvc@0.133.0':
optional: true
- '@oxc-minify/binding-win32-x64-msvc@0.131.0':
+ '@oxc-minify/binding-win32-x64-msvc@0.133.0':
optional: true
- '@oxc-parser/binding-android-arm-eabi@0.131.0':
+ '@oxc-parser/binding-android-arm-eabi@0.133.0':
optional: true
- '@oxc-parser/binding-android-arm64@0.131.0':
+ '@oxc-parser/binding-android-arm64@0.133.0':
optional: true
- '@oxc-parser/binding-darwin-arm64@0.131.0':
+ '@oxc-parser/binding-darwin-arm64@0.133.0':
optional: true
- '@oxc-parser/binding-darwin-x64@0.131.0':
+ '@oxc-parser/binding-darwin-x64@0.133.0':
optional: true
- '@oxc-parser/binding-freebsd-x64@0.131.0':
+ '@oxc-parser/binding-freebsd-x64@0.133.0':
optional: true
- '@oxc-parser/binding-linux-arm-gnueabihf@0.131.0':
+ '@oxc-parser/binding-linux-arm-gnueabihf@0.133.0':
optional: true
- '@oxc-parser/binding-linux-arm-musleabihf@0.131.0':
+ '@oxc-parser/binding-linux-arm-musleabihf@0.133.0':
optional: true
- '@oxc-parser/binding-linux-arm64-gnu@0.131.0':
+ '@oxc-parser/binding-linux-arm64-gnu@0.133.0':
optional: true
- '@oxc-parser/binding-linux-arm64-musl@0.131.0':
+ '@oxc-parser/binding-linux-arm64-musl@0.133.0':
optional: true
- '@oxc-parser/binding-linux-ppc64-gnu@0.131.0':
+ '@oxc-parser/binding-linux-ppc64-gnu@0.133.0':
optional: true
- '@oxc-parser/binding-linux-riscv64-gnu@0.131.0':
+ '@oxc-parser/binding-linux-riscv64-gnu@0.133.0':
optional: true
- '@oxc-parser/binding-linux-riscv64-musl@0.131.0':
+ '@oxc-parser/binding-linux-riscv64-musl@0.133.0':
optional: true
- '@oxc-parser/binding-linux-s390x-gnu@0.131.0':
+ '@oxc-parser/binding-linux-s390x-gnu@0.133.0':
optional: true
- '@oxc-parser/binding-linux-x64-gnu@0.131.0':
+ '@oxc-parser/binding-linux-x64-gnu@0.133.0':
optional: true
- '@oxc-parser/binding-linux-x64-musl@0.131.0':
+ '@oxc-parser/binding-linux-x64-musl@0.133.0':
optional: true
- '@oxc-parser/binding-openharmony-arm64@0.131.0':
+ '@oxc-parser/binding-openharmony-arm64@0.133.0':
optional: true
- '@oxc-parser/binding-wasm32-wasi@0.131.0':
+ '@oxc-parser/binding-wasm32-wasi@0.133.0':
dependencies:
'@emnapi/core': 1.10.0
'@emnapi/runtime': 1.10.0
'@napi-rs/wasm-runtime': 1.1.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)
optional: true
- '@oxc-parser/binding-win32-arm64-msvc@0.131.0':
+ '@oxc-parser/binding-win32-arm64-msvc@0.133.0':
optional: true
- '@oxc-parser/binding-win32-ia32-msvc@0.131.0':
+ '@oxc-parser/binding-win32-ia32-msvc@0.133.0':
optional: true
- '@oxc-parser/binding-win32-x64-msvc@0.131.0':
+ '@oxc-parser/binding-win32-x64-msvc@0.133.0':
optional: true
- '@oxc-project/types@0.131.0': {}
+ '@oxc-project/types@0.133.0': {}
- '@oxc-transform/binding-android-arm-eabi@0.131.0':
+ '@oxc-transform/binding-android-arm-eabi@0.133.0':
optional: true
- '@oxc-transform/binding-android-arm64@0.131.0':
+ '@oxc-transform/binding-android-arm64@0.133.0':
optional: true
- '@oxc-transform/binding-darwin-arm64@0.131.0':
+ '@oxc-transform/binding-darwin-arm64@0.133.0':
optional: true
- '@oxc-transform/binding-darwin-x64@0.131.0':
+ '@oxc-transform/binding-darwin-x64@0.133.0':
optional: true
- '@oxc-transform/binding-freebsd-x64@0.131.0':
+ '@oxc-transform/binding-freebsd-x64@0.133.0':
optional: true
- '@oxc-transform/binding-linux-arm-gnueabihf@0.131.0':
+ '@oxc-transform/binding-linux-arm-gnueabihf@0.133.0':
optional: true
- '@oxc-transform/binding-linux-arm-musleabihf@0.131.0':
+ '@oxc-transform/binding-linux-arm-musleabihf@0.133.0':
optional: true
- '@oxc-transform/binding-linux-arm64-gnu@0.131.0':
+ '@oxc-transform/binding-linux-arm64-gnu@0.133.0':
optional: true
- '@oxc-transform/binding-linux-arm64-musl@0.131.0':
+ '@oxc-transform/binding-linux-arm64-musl@0.133.0':
optional: true
- '@oxc-transform/binding-linux-ppc64-gnu@0.131.0':
+ '@oxc-transform/binding-linux-ppc64-gnu@0.133.0':
optional: true
- '@oxc-transform/binding-linux-riscv64-gnu@0.131.0':
+ '@oxc-transform/binding-linux-riscv64-gnu@0.133.0':
optional: true
- '@oxc-transform/binding-linux-riscv64-musl@0.131.0':
+ '@oxc-transform/binding-linux-riscv64-musl@0.133.0':
optional: true
- '@oxc-transform/binding-linux-s390x-gnu@0.131.0':
+ '@oxc-transform/binding-linux-s390x-gnu@0.133.0':
optional: true
- '@oxc-transform/binding-linux-x64-gnu@0.131.0':
+ '@oxc-transform/binding-linux-x64-gnu@0.133.0':
optional: true
- '@oxc-transform/binding-linux-x64-musl@0.131.0':
+ '@oxc-transform/binding-linux-x64-musl@0.133.0':
optional: true
- '@oxc-transform/binding-openharmony-arm64@0.131.0':
+ '@oxc-transform/binding-openharmony-arm64@0.133.0':
optional: true
- '@oxc-transform/binding-wasm32-wasi@0.131.0':
+ '@oxc-transform/binding-wasm32-wasi@0.133.0':
dependencies:
'@emnapi/core': 1.10.0
'@emnapi/runtime': 1.10.0
'@napi-rs/wasm-runtime': 1.1.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)
optional: true
- '@oxc-transform/binding-win32-arm64-msvc@0.131.0':
+ '@oxc-transform/binding-win32-arm64-msvc@0.133.0':
optional: true
- '@oxc-transform/binding-win32-ia32-msvc@0.131.0':
+ '@oxc-transform/binding-win32-ia32-msvc@0.133.0':
optional: true
- '@oxc-transform/binding-win32-x64-msvc@0.131.0':
- optional: true
-
- '@parcel/watcher-android-arm64@2.5.1':
+ '@oxc-transform/binding-win32-x64-msvc@0.133.0':
optional: true
'@parcel/watcher-android-arm64@2.5.6':
optional: true
- '@parcel/watcher-darwin-arm64@2.5.1':
- optional: true
-
'@parcel/watcher-darwin-arm64@2.5.6':
optional: true
- '@parcel/watcher-darwin-x64@2.5.1':
- optional: true
-
'@parcel/watcher-darwin-x64@2.5.6':
optional: true
- '@parcel/watcher-freebsd-x64@2.5.1':
- optional: true
-
'@parcel/watcher-freebsd-x64@2.5.6':
optional: true
- '@parcel/watcher-linux-arm-glibc@2.5.1':
- optional: true
-
'@parcel/watcher-linux-arm-glibc@2.5.6':
optional: true
- '@parcel/watcher-linux-arm-musl@2.5.1':
- optional: true
-
'@parcel/watcher-linux-arm-musl@2.5.6':
optional: true
- '@parcel/watcher-linux-arm64-glibc@2.5.1':
- optional: true
-
'@parcel/watcher-linux-arm64-glibc@2.5.6':
optional: true
- '@parcel/watcher-linux-arm64-musl@2.5.1':
- optional: true
-
'@parcel/watcher-linux-arm64-musl@2.5.6':
optional: true
- '@parcel/watcher-linux-x64-glibc@2.5.1':
- optional: true
-
'@parcel/watcher-linux-x64-glibc@2.5.6':
optional: true
- '@parcel/watcher-linux-x64-musl@2.5.1':
- optional: true
-
'@parcel/watcher-linux-x64-musl@2.5.6':
optional: true
@@ -5849,46 +5430,15 @@ snapshots:
is-glob: 4.0.3
picomatch: 4.0.4
- '@parcel/watcher-win32-arm64@2.5.1':
- optional: true
-
'@parcel/watcher-win32-arm64@2.5.6':
optional: true
- '@parcel/watcher-win32-ia32@2.5.1':
- optional: true
-
'@parcel/watcher-win32-ia32@2.5.6':
optional: true
- '@parcel/watcher-win32-x64@2.5.1':
- optional: true
-
'@parcel/watcher-win32-x64@2.5.6':
optional: true
- '@parcel/watcher@2.5.1':
- dependencies:
- detect-libc: 1.0.3
- is-glob: 4.0.3
- micromatch: 4.0.8
- node-addon-api: 7.1.1
- optionalDependencies:
- '@parcel/watcher-android-arm64': 2.5.1
- '@parcel/watcher-darwin-arm64': 2.5.1
- '@parcel/watcher-darwin-x64': 2.5.1
- '@parcel/watcher-freebsd-x64': 2.5.1
- '@parcel/watcher-linux-arm-glibc': 2.5.1
- '@parcel/watcher-linux-arm-musl': 2.5.1
- '@parcel/watcher-linux-arm64-glibc': 2.5.1
- '@parcel/watcher-linux-arm64-musl': 2.5.1
- '@parcel/watcher-linux-x64-glibc': 2.5.1
- '@parcel/watcher-linux-x64-musl': 2.5.1
- '@parcel/watcher-win32-arm64': 2.5.1
- '@parcel/watcher-win32-ia32': 2.5.1
- '@parcel/watcher-win32-x64': 2.5.1
- optional: true
-
'@parcel/watcher@2.5.6':
dependencies:
detect-libc: 2.1.2
@@ -6091,10 +5641,10 @@ snapshots:
'@tanstack/virtual-core@3.13.12': {}
- '@tanstack/vue-virtual@3.13.12(vue@3.5.34(typescript@5.9.3))':
+ '@tanstack/vue-virtual@3.13.12(vue@3.5.38(typescript@5.9.3))':
dependencies:
'@tanstack/virtual-core': 3.13.12
- vue: 3.5.34(typescript@5.9.3)
+ vue: 3.5.38(typescript@5.9.3)
'@tauri-apps/api@2.9.1': {}
@@ -6142,11 +5692,11 @@ snapshots:
'@types/resolve@1.20.2': {}
- '@unhead/vue@2.1.15(vue@3.5.34(typescript@5.9.3))':
+ '@unhead/vue@2.1.15(vue@3.5.38(typescript@5.9.3))':
dependencies:
hookable: 6.1.1
unhead: 2.1.15
- vue: 3.5.34(typescript@5.9.3)
+ vue: 3.5.38(typescript@5.9.3)
'@vercel/nft@1.5.0(rollup@4.60.4)':
dependencies:
@@ -6167,7 +5717,7 @@ snapshots:
- rollup
- supports-color
- '@vitejs/plugin-vue-jsx@5.1.5(vite@7.3.3(@types/node@25.5.0)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.47.1)(yaml@2.9.0))(vue@3.5.34(typescript@5.9.3))':
+ '@vitejs/plugin-vue-jsx@5.1.5(vite@7.3.3(@types/node@25.5.0)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.47.1)(yaml@2.9.0))(vue@3.5.38(typescript@5.9.3))':
dependencies:
'@babel/core': 7.29.0
'@babel/plugin-syntax-typescript': 7.28.6(@babel/core@7.29.0)
@@ -6175,43 +5725,37 @@ snapshots:
'@rolldown/pluginutils': 1.0.1
'@vue/babel-plugin-jsx': 2.0.1(@babel/core@7.29.0)
vite: 7.3.3(@types/node@25.5.0)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.47.1)(yaml@2.9.0)
- vue: 3.5.34(typescript@5.9.3)
+ vue: 3.5.38(typescript@5.9.3)
transitivePeerDependencies:
- supports-color
- '@vitejs/plugin-vue@6.0.7(vite@7.3.3(@types/node@25.5.0)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.47.1)(yaml@2.9.0))(vue@3.5.34(typescript@5.9.3))':
+ '@vitejs/plugin-vue@6.0.7(vite@7.3.3(@types/node@25.5.0)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.47.1)(yaml@2.9.0))(vue@3.5.38(typescript@5.9.3))':
dependencies:
'@rolldown/pluginutils': 1.0.1
vite: 7.3.3(@types/node@25.5.0)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.47.1)(yaml@2.9.0)
- vue: 3.5.34(typescript@5.9.3)
+ vue: 3.5.38(typescript@5.9.3)
'@volar/language-core@2.4.15':
dependencies:
'@volar/source-map': 2.4.15
- '@volar/language-core@2.4.28':
- dependencies:
- '@volar/source-map': 2.4.28
-
'@volar/source-map@2.4.15': {}
- '@volar/source-map@2.4.28': {}
-
'@volar/typescript@2.4.15':
dependencies:
'@volar/language-core': 2.4.15
path-browserify: 1.0.1
vscode-uri: 3.1.0
- '@vue-macros/common@3.1.2(vue@3.5.34(typescript@5.9.3))':
+ '@vue-macros/common@3.1.2(vue@3.5.38(typescript@5.9.3))':
dependencies:
- '@vue/compiler-sfc': 3.5.32
+ '@vue/compiler-sfc': 3.5.38
ast-kit: 2.2.0
local-pkg: 1.1.2
magic-string-ast: 1.0.3
unplugin-utils: 0.3.1
optionalDependencies:
- vue: 3.5.34(typescript@5.9.3)
+ vue: 3.5.38(typescript@5.9.3)
'@vue/babel-helper-vue-transform-on@2.0.1': {}
@@ -6222,10 +5766,10 @@ snapshots:
'@babel/plugin-syntax-jsx': 7.28.6(@babel/core@7.29.0)
'@babel/template': 7.28.6
'@babel/traverse': 7.29.0
- '@babel/types': 7.29.0
+ '@babel/types': 7.29.7
'@vue/babel-helper-vue-transform-on': 2.0.1
'@vue/babel-plugin-resolve-type': 2.0.1(@babel/core@7.29.0)
- '@vue/shared': 3.5.34
+ '@vue/shared': 3.5.38
optionalDependencies:
'@babel/core': 7.29.0
transitivePeerDependencies:
@@ -6237,125 +5781,71 @@ snapshots:
'@babel/core': 7.29.0
'@babel/helper-module-imports': 7.28.6
'@babel/helper-plugin-utils': 7.28.6
- '@babel/parser': 7.29.3
- '@vue/compiler-sfc': 3.5.34
+ '@babel/parser': 7.29.7
+ '@vue/compiler-sfc': 3.5.38
transitivePeerDependencies:
- supports-color
- '@vue/compiler-core@3.5.24':
+ '@vue/compiler-core@3.5.38':
dependencies:
- '@babel/parser': 7.29.3
- '@vue/shared': 3.5.24
- entities: 4.5.0
- estree-walker: 2.0.2
- source-map-js: 1.2.1
-
- '@vue/compiler-core@3.5.32':
- dependencies:
- '@babel/parser': 7.29.3
- '@vue/shared': 3.5.32
+ '@babel/parser': 7.29.7
+ '@vue/shared': 3.5.38
entities: 7.0.1
estree-walker: 2.0.2
source-map-js: 1.2.1
- '@vue/compiler-core@3.5.34':
+ '@vue/compiler-dom@3.5.38':
dependencies:
- '@babel/parser': 7.29.3
- '@vue/shared': 3.5.34
- entities: 7.0.1
- estree-walker: 2.0.2
- source-map-js: 1.2.1
+ '@vue/compiler-core': 3.5.38
+ '@vue/shared': 3.5.38
- '@vue/compiler-dom@3.5.24':
+ '@vue/compiler-sfc@3.5.38':
dependencies:
- '@vue/compiler-core': 3.5.24
- '@vue/shared': 3.5.24
-
- '@vue/compiler-dom@3.5.32':
- dependencies:
- '@vue/compiler-core': 3.5.32
- '@vue/shared': 3.5.32
-
- '@vue/compiler-dom@3.5.34':
- dependencies:
- '@vue/compiler-core': 3.5.34
- '@vue/shared': 3.5.34
-
- '@vue/compiler-sfc@3.5.32':
- dependencies:
- '@babel/parser': 7.29.2
- '@vue/compiler-core': 3.5.32
- '@vue/compiler-dom': 3.5.32
- '@vue/compiler-ssr': 3.5.32
- '@vue/shared': 3.5.32
+ '@babel/parser': 7.29.7
+ '@vue/compiler-core': 3.5.38
+ '@vue/compiler-dom': 3.5.38
+ '@vue/compiler-ssr': 3.5.38
+ '@vue/shared': 3.5.38
estree-walker: 2.0.2
magic-string: 0.30.21
postcss: 8.5.15
source-map-js: 1.2.1
- '@vue/compiler-sfc@3.5.34':
+ '@vue/compiler-ssr@3.5.38':
dependencies:
- '@babel/parser': 7.29.3
- '@vue/compiler-core': 3.5.34
- '@vue/compiler-dom': 3.5.34
- '@vue/compiler-ssr': 3.5.34
- '@vue/shared': 3.5.34
- estree-walker: 2.0.2
- magic-string: 0.30.21
- postcss: 8.5.15
- source-map-js: 1.2.1
-
- '@vue/compiler-ssr@3.5.32':
- dependencies:
- '@vue/compiler-dom': 3.5.32
- '@vue/shared': 3.5.32
-
- '@vue/compiler-ssr@3.5.34':
- dependencies:
- '@vue/compiler-dom': 3.5.34
- '@vue/shared': 3.5.34
+ '@vue/compiler-dom': 3.5.38
+ '@vue/shared': 3.5.38
'@vue/compiler-vue2@2.7.16':
dependencies:
de-indent: 1.0.2
he: 1.2.0
- '@vue/devtools-api@6.6.4': {}
-
- '@vue/devtools-api@8.1.1':
+ '@vue/devtools-api@8.1.3':
dependencies:
- '@vue/devtools-kit': 8.1.1
+ '@vue/devtools-kit': 8.1.3
- '@vue/devtools-core@8.1.2(vue@3.5.34(typescript@5.9.3))':
+ '@vue/devtools-core@8.1.2(vue@3.5.38(typescript@5.9.3))':
dependencies:
- '@vue/devtools-kit': 8.1.2
- '@vue/devtools-shared': 8.1.2
- vue: 3.5.34(typescript@5.9.3)
+ '@vue/devtools-kit': 8.1.3
+ '@vue/devtools-shared': 8.1.3
+ vue: 3.5.38(typescript@5.9.3)
- '@vue/devtools-kit@8.1.1':
+ '@vue/devtools-kit@8.1.3':
dependencies:
- '@vue/devtools-shared': 8.1.1
+ '@vue/devtools-shared': 8.1.3
birpc: 2.9.0
hookable: 5.5.3
perfect-debounce: 2.1.0
- '@vue/devtools-kit@8.1.2':
- dependencies:
- '@vue/devtools-shared': 8.1.2
- birpc: 2.9.0
- hookable: 5.5.3
- perfect-debounce: 2.1.0
-
- '@vue/devtools-shared@8.1.1': {}
-
- '@vue/devtools-shared@8.1.2': {}
+ '@vue/devtools-shared@8.1.3': {}
'@vue/language-core@2.2.12(typescript@5.9.3)':
dependencies:
'@volar/language-core': 2.4.15
- '@vue/compiler-dom': 3.5.24
+ '@vue/compiler-dom': 3.5.38
'@vue/compiler-vue2': 2.7.16
- '@vue/shared': 3.5.34
+ '@vue/shared': 3.5.38
alien-signals: 1.0.13
minimatch: 9.0.5
muggle-string: 0.4.1
@@ -6363,43 +5853,29 @@ snapshots:
optionalDependencies:
typescript: 5.9.3
- '@vue/language-core@3.3.1':
+ '@vue/reactivity@3.5.38':
dependencies:
- '@volar/language-core': 2.4.28
- '@vue/compiler-dom': 3.5.34
- '@vue/shared': 3.5.34
- alien-signals: 3.2.1
- muggle-string: 0.4.1
- path-browserify: 1.0.1
- picomatch: 4.0.4
+ '@vue/shared': 3.5.38
- '@vue/reactivity@3.5.34':
+ '@vue/runtime-core@3.5.38':
dependencies:
- '@vue/shared': 3.5.34
+ '@vue/reactivity': 3.5.38
+ '@vue/shared': 3.5.38
- '@vue/runtime-core@3.5.34':
+ '@vue/runtime-dom@3.5.38':
dependencies:
- '@vue/reactivity': 3.5.34
- '@vue/shared': 3.5.34
-
- '@vue/runtime-dom@3.5.34':
- dependencies:
- '@vue/reactivity': 3.5.34
- '@vue/runtime-core': 3.5.34
- '@vue/shared': 3.5.34
+ '@vue/reactivity': 3.5.38
+ '@vue/runtime-core': 3.5.38
+ '@vue/shared': 3.5.38
csstype: 3.2.3
- '@vue/server-renderer@3.5.34(vue@3.5.34(typescript@5.9.3))':
+ '@vue/server-renderer@3.5.38(vue@3.5.38(typescript@5.9.3))':
dependencies:
- '@vue/compiler-ssr': 3.5.34
- '@vue/shared': 3.5.34
- vue: 3.5.34(typescript@5.9.3)
+ '@vue/compiler-ssr': 3.5.38
+ '@vue/shared': 3.5.38
+ vue: 3.5.38(typescript@5.9.3)
- '@vue/shared@3.5.24': {}
-
- '@vue/shared@3.5.32': {}
-
- '@vue/shared@3.5.34': {}
+ '@vue/shared@3.5.38': {}
abbrev@3.0.1: {}
@@ -6416,16 +5892,12 @@ snapshots:
dependencies:
acorn: 8.16.0
- acorn@8.15.0: {}
-
acorn@8.16.0: {}
agent-base@7.1.4: {}
alien-signals@1.0.13: {}
- alien-signals@3.2.1: {}
-
ansi-regex@5.0.1: {}
ansi-regex@6.2.2: {}
@@ -6475,12 +5947,13 @@ snapshots:
ast-kit@2.2.0:
dependencies:
- '@babel/parser': 7.29.2
+ '@babel/parser': 7.29.7
pathe: 2.0.3
- ast-walker-scope@0.8.3:
+ ast-walker-scope@0.9.0:
dependencies:
- '@babel/parser': 7.29.2
+ '@babel/parser': 7.29.7
+ '@babel/types': 7.29.7
ast-kit: 2.2.0
async-sema@3.1.1: {}
@@ -6489,16 +5962,6 @@ snapshots:
at-least-node@1.0.0: {}
- autoprefixer@10.4.22(postcss@8.5.6):
- dependencies:
- browserslist: 4.28.0
- caniuse-lite: 1.0.30001756
- fraction.js: 5.3.4
- normalize-range: 0.1.2
- picocolors: 1.1.1
- postcss: 8.5.6
- postcss-value-parser: 4.2.0
-
autoprefixer@10.5.0(postcss@8.5.15):
dependencies:
browserslist: 4.28.2
@@ -6550,8 +6013,6 @@ snapshots:
baseline-browser-mapping@2.10.31: {}
- baseline-browser-mapping@2.8.29: {}
-
binary-extensions@2.3.0: {}
bindings@1.5.0:
@@ -6569,10 +6030,6 @@ snapshots:
balanced-match: 1.0.2
concat-map: 0.0.1
- brace-expansion@2.0.2:
- dependencies:
- balanced-match: 1.0.2
-
brace-expansion@2.1.0:
dependencies:
balanced-match: 1.0.2
@@ -6585,14 +6042,6 @@ snapshots:
dependencies:
fill-range: 7.1.1
- browserslist@4.28.0:
- dependencies:
- baseline-browser-mapping: 2.8.29
- caniuse-lite: 1.0.30001756
- electron-to-chromium: 1.5.256
- node-releases: 2.0.27
- update-browserslist-db: 1.1.4(browserslist@4.28.0)
-
browserslist@4.28.2:
dependencies:
baseline-browser-mapping: 2.10.31
@@ -6616,23 +6065,6 @@ snapshots:
dependencies:
run-applescript: 7.1.0
- c12@3.3.2(magicast@0.5.3):
- dependencies:
- chokidar: 4.0.3
- confbox: 0.2.2
- defu: 6.1.7
- dotenv: 17.2.3
- exsolve: 1.0.8
- giget: 2.0.0
- jiti: 2.7.0
- ohash: 2.0.11
- pathe: 2.0.3
- perfect-debounce: 2.1.0
- pkg-types: 2.3.1
- rc9: 2.1.2
- optionalDependencies:
- magicast: 0.5.3
-
c12@3.3.4(magicast@0.5.3):
dependencies:
chokidar: 5.0.0
@@ -6669,14 +6101,10 @@ snapshots:
camelcase-css@2.0.1: {}
- caniuse-api@3.0.0:
+ caniuse-api@4.0.0:
dependencies:
browserslist: 4.28.2
caniuse-lite: 1.0.30001793
- lodash.memoize: 4.1.2
- lodash.uniq: 4.5.0
-
- caniuse-lite@1.0.30001756: {}
caniuse-lite@1.0.30001793: {}
@@ -6702,6 +6130,7 @@ snapshots:
chokidar@4.0.3:
dependencies:
readdirp: 4.1.2
+ optional: true
chokidar@5.0.0:
dependencies:
@@ -6763,8 +6192,6 @@ snapshots:
confbox@0.1.8: {}
- confbox@0.2.2: {}
-
confbox@0.2.4: {}
consola@3.4.2: {}
@@ -6813,10 +6240,6 @@ snapshots:
optionalDependencies:
srvx: 0.11.15
- css-declaration-sorter@7.4.0(postcss@8.5.15):
- dependencies:
- postcss: 8.5.15
-
css-select@5.2.2:
dependencies:
boolbase: 1.0.0
@@ -6839,47 +6262,46 @@ snapshots:
cssesc@3.0.0: {}
- cssnano-preset-default@7.0.17(postcss@8.5.15):
+ cssnano-preset-default@8.0.2(postcss@8.5.15):
dependencies:
browserslist: 4.28.2
- css-declaration-sorter: 7.4.0(postcss@8.5.15)
- cssnano-utils: 5.0.3(postcss@8.5.15)
+ cssnano-utils: 6.0.1(postcss@8.5.15)
postcss: 8.5.15
postcss-calc: 10.1.1(postcss@8.5.15)
- postcss-colormin: 7.0.10(postcss@8.5.15)
- postcss-convert-values: 7.0.12(postcss@8.5.15)
- postcss-discard-comments: 7.0.8(postcss@8.5.15)
- postcss-discard-duplicates: 7.0.4(postcss@8.5.15)
- postcss-discard-empty: 7.0.3(postcss@8.5.15)
- postcss-discard-overridden: 7.0.3(postcss@8.5.15)
- postcss-merge-longhand: 7.0.7(postcss@8.5.15)
- postcss-merge-rules: 7.0.11(postcss@8.5.15)
- postcss-minify-font-values: 7.0.3(postcss@8.5.15)
- postcss-minify-gradients: 7.0.5(postcss@8.5.15)
- postcss-minify-params: 7.0.9(postcss@8.5.15)
- postcss-minify-selectors: 7.1.2(postcss@8.5.15)
- postcss-normalize-charset: 7.0.3(postcss@8.5.15)
- postcss-normalize-display-values: 7.0.3(postcss@8.5.15)
- postcss-normalize-positions: 7.0.4(postcss@8.5.15)
- postcss-normalize-repeat-style: 7.0.4(postcss@8.5.15)
- postcss-normalize-string: 7.0.3(postcss@8.5.15)
- postcss-normalize-timing-functions: 7.0.3(postcss@8.5.15)
- postcss-normalize-unicode: 7.0.9(postcss@8.5.15)
- postcss-normalize-url: 7.0.3(postcss@8.5.15)
- postcss-normalize-whitespace: 7.0.3(postcss@8.5.15)
- postcss-ordered-values: 7.0.4(postcss@8.5.15)
- postcss-reduce-initial: 7.0.9(postcss@8.5.15)
- postcss-reduce-transforms: 7.0.3(postcss@8.5.15)
- postcss-svgo: 7.1.3(postcss@8.5.15)
- postcss-unique-selectors: 7.0.7(postcss@8.5.15)
+ postcss-colormin: 8.0.1(postcss@8.5.15)
+ postcss-convert-values: 8.0.1(postcss@8.5.15)
+ postcss-discard-comments: 8.0.1(postcss@8.5.15)
+ postcss-discard-duplicates: 8.0.1(postcss@8.5.15)
+ postcss-discard-empty: 8.0.1(postcss@8.5.15)
+ postcss-discard-overridden: 8.0.1(postcss@8.5.15)
+ postcss-merge-longhand: 8.0.1(postcss@8.5.15)
+ postcss-merge-rules: 8.0.1(postcss@8.5.15)
+ postcss-minify-font-values: 8.0.1(postcss@8.5.15)
+ postcss-minify-gradients: 8.0.1(postcss@8.5.15)
+ postcss-minify-params: 8.0.1(postcss@8.5.15)
+ postcss-minify-selectors: 8.0.2(postcss@8.5.15)
+ postcss-normalize-charset: 8.0.1(postcss@8.5.15)
+ postcss-normalize-display-values: 8.0.1(postcss@8.5.15)
+ postcss-normalize-positions: 8.0.1(postcss@8.5.15)
+ postcss-normalize-repeat-style: 8.0.1(postcss@8.5.15)
+ postcss-normalize-string: 8.0.1(postcss@8.5.15)
+ postcss-normalize-timing-functions: 8.0.1(postcss@8.5.15)
+ postcss-normalize-unicode: 8.0.1(postcss@8.5.15)
+ postcss-normalize-url: 8.0.1(postcss@8.5.15)
+ postcss-normalize-whitespace: 8.0.1(postcss@8.5.15)
+ postcss-ordered-values: 8.0.1(postcss@8.5.15)
+ postcss-reduce-initial: 8.0.1(postcss@8.5.15)
+ postcss-reduce-transforms: 8.0.1(postcss@8.5.15)
+ postcss-svgo: 8.0.1(postcss@8.5.15)
+ postcss-unique-selectors: 8.0.1(postcss@8.5.15)
- cssnano-utils@5.0.3(postcss@8.5.15):
+ cssnano-utils@6.0.1(postcss@8.5.15):
dependencies:
postcss: 8.5.15
- cssnano@7.1.9(postcss@8.5.15):
+ cssnano@8.0.2(postcss@8.5.15):
dependencies:
- cssnano-preset-default: 7.0.17(postcss@8.5.15)
+ cssnano-preset-default: 8.0.2(postcss@8.5.15)
lilconfig: 3.1.3
postcss: 8.5.15
@@ -6918,8 +6340,6 @@ snapshots:
define-lazy-prop@3.0.0: {}
- defu@6.1.4: {}
-
defu@6.1.7: {}
delegates@1.0.0: {}
@@ -6936,9 +6356,6 @@ snapshots:
destroy@1.2.0: {}
- detect-libc@1.0.3:
- optional: true
-
detect-libc@2.1.2: {}
devalue@5.8.1: {}
@@ -6975,8 +6392,6 @@ snapshots:
dependencies:
type-fest: 5.6.0
- dotenv@17.2.3: {}
-
dotenv@17.4.2: {}
dunder-proto@1.0.1:
@@ -6991,8 +6406,6 @@ snapshots:
ee-first@1.1.1: {}
- electron-to-chromium@1.5.256: {}
-
electron-to-chromium@1.5.359: {}
emoji-regex@10.6.0: {}
@@ -7005,11 +6418,6 @@ snapshots:
encodeurl@2.0.0: {}
- enhanced-resolve@5.21.5:
- dependencies:
- graceful-fs: 4.2.11
- tapable: 2.3.3
-
entities@4.5.0: {}
entities@7.0.1: {}
@@ -7124,13 +6532,6 @@ snapshots:
exsolve@1.0.8: {}
- externality@1.0.2:
- dependencies:
- enhanced-resolve: 5.21.5
- mlly: 1.8.2
- pathe: 1.1.2
- ufo: 1.6.4
-
fast-fifo@1.3.2: {}
fast-glob@3.3.3:
@@ -7157,10 +6558,6 @@ snapshots:
dependencies:
reusify: 1.1.0
- fdir@6.5.0(picomatch@4.0.3):
- optionalDependencies:
- picomatch: 4.0.3
-
fdir@6.5.0(picomatch@4.0.4):
optionalDependencies:
picomatch: 4.0.4
@@ -7218,7 +6615,7 @@ snapshots:
get-proto: 1.0.1
gopd: 1.2.0
has-symbols: 1.1.0
- hasown: 2.0.2
+ hasown: 2.0.3
math-intrinsics: 1.1.0
get-port-please@3.2.0: {}
@@ -7230,15 +6627,6 @@ snapshots:
get-stream@8.0.1: {}
- giget@2.0.0:
- dependencies:
- citty: 0.1.6
- consola: 3.4.2
- defu: 6.1.7
- node-fetch-native: 1.6.7
- nypm: 0.6.6
- pathe: 2.0.3
-
giget@3.2.0: {}
glob-parent@5.1.2:
@@ -7254,7 +6642,7 @@ snapshots:
foreground-child: 3.3.1
jackspeak: 3.4.3
minimatch: 9.0.5
- minipass: 7.1.2
+ minipass: 7.1.3
package-json-from-dist: 1.0.1
path-scurry: 1.11.1
@@ -7306,18 +6694,6 @@ snapshots:
ufo: 1.6.4
uncrypto: 0.1.3
- h3@1.15.5:
- dependencies:
- cookie-es: 1.2.3
- crossws: 0.3.5
- defu: 6.1.7
- destr: 2.0.5
- iron-webcrypto: 1.2.1
- node-mock-http: 1.0.4
- radix3: 1.1.2
- ufo: 1.6.4
- uncrypto: 0.1.3
-
has-flag@4.0.0: {}
has-symbols@1.1.0: {}
@@ -7326,10 +6702,6 @@ snapshots:
dependencies:
has-symbols: 1.1.0
- hasown@2.0.2:
- dependencies:
- function-bind: 1.1.2
-
hasown@2.0.3:
dependencies:
function-bind: 1.1.2
@@ -7360,14 +6732,6 @@ snapshots:
statuses: 1.5.0
toidentifier: 1.0.1
- http-errors@2.0.0:
- dependencies:
- depd: 2.0.0
- inherits: 2.0.4
- setprototypeof: 1.2.0
- statuses: 2.0.1
- toidentifier: 1.0.1
-
http-errors@2.0.1:
dependencies:
depd: 2.0.0
@@ -7436,10 +6800,6 @@ snapshots:
dependencies:
binary-extensions: 2.3.0
- is-core-module@2.16.1:
- dependencies:
- hasown: 2.0.2
-
is-core-module@2.16.2:
dependencies:
hasown: 2.0.3
@@ -7490,7 +6850,7 @@ snapshots:
call-bound: 1.0.4
gopd: 1.2.0
has-tostringtag: 1.0.2
- hasown: 2.0.2
+ hasown: 2.0.3
is-stream@2.0.1: {}
@@ -7644,10 +7004,6 @@ snapshots:
lodash.isarguments@3.1.0: {}
- lodash.memoize@4.1.2: {}
-
- lodash.uniq@4.5.0: {}
-
lodash@4.18.1: {}
lru-cache@10.4.3: {}
@@ -7675,8 +7031,8 @@ snapshots:
magicast@0.5.3:
dependencies:
- '@babel/parser': 7.29.3
- '@babel/types': 7.29.0
+ '@babel/parser': 7.29.7
+ '@babel/types': 7.29.7
source-map-js: 1.2.1
markdown-it@14.1.1:
@@ -7833,7 +7189,7 @@ snapshots:
micromatch@4.0.8:
dependencies:
braces: 3.0.3
- picomatch: 2.3.1
+ picomatch: 2.3.2
mime-db@1.52.0: {}
@@ -7867,9 +7223,7 @@ snapshots:
minimatch@9.0.5:
dependencies:
- brace-expansion: 2.0.2
-
- minipass@7.1.2: {}
+ brace-expansion: 2.1.0
minipass@7.1.3: {}
@@ -7898,15 +7252,13 @@ snapshots:
object-assign: 4.1.1
thenify-all: 1.6.0
- nanoid@3.3.11: {}
-
nanoid@3.3.12: {}
nanotar@0.3.0: {}
negotiator@0.6.3: {}
- nitropack@2.13.4(oxc-parser@0.131.0)(srvx@0.11.15):
+ nitropack@2.13.4(oxc-parser@0.133.0)(srvx@0.11.15):
dependencies:
'@cloudflare/kv-asset-handler': 0.4.2
'@rollup/plugin-alias': 6.0.0(rollup@4.60.4)
@@ -7961,7 +7313,7 @@ snapshots:
rollup: 4.60.4
rollup-plugin-visualizer: 7.0.1(rollup@4.60.4)
scule: 1.3.0
- semver: 7.8.0
+ semver: 7.8.5
serve-placeholder: 2.0.2
serve-static: 2.2.1
source-map: 0.7.6
@@ -7971,7 +7323,7 @@ snapshots:
uncrypto: 0.1.3
unctx: 2.5.0
unenv: 2.0.0-rc.24
- unimport: 6.3.0(oxc-parser@0.131.0)
+ unimport: 6.3.0(oxc-parser@0.133.0)
unplugin-utils: 0.3.1
unstorage: 1.17.5(db0@0.3.4)(ioredis@5.10.1)
untyped: 2.0.0
@@ -8025,8 +7377,6 @@ snapshots:
node-mock-http@1.0.4: {}
- node-releases@2.0.27: {}
-
node-releases@2.0.44: {}
nopt@8.1.0:
@@ -8035,8 +7385,6 @@ snapshots:
normalize-path@3.0.0: {}
- normalize-range@0.1.2: {}
-
npm-run-path@5.3.0:
dependencies:
path-key: 4.0.0
@@ -8050,31 +7398,28 @@ snapshots:
dependencies:
boolbase: 1.0.0
- nuxt@3.21.6(@parcel/watcher@2.5.6)(@types/node@25.5.0)(@vue/compiler-sfc@3.5.34)(cac@6.7.14)(db0@0.3.4)(ioredis@5.10.1)(magicast@0.5.3)(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass-embedded@1.93.3)(sass@1.93.3)(srvx@0.11.15)(terser@5.47.1)(typescript@5.9.3)(vite@7.3.3(@types/node@25.5.0)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.47.1)(yaml@2.9.0))(vue-tsc@2.2.12(typescript@5.9.3))(yaml@2.9.0):
+ nuxt@4.4.8(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@babel/plugin-syntax-typescript@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@types/node@25.5.0)(@vue/compiler-sfc@3.5.38)(cac@6.7.14)(db0@0.3.4)(ioredis@5.10.1)(magicast@0.5.3)(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass-embedded@1.93.3)(sass@1.93.3)(srvx@0.11.15)(terser@5.47.1)(typescript@5.9.3)(vite@7.3.3(@types/node@25.5.0)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.47.1)(yaml@2.9.0))(vue-tsc@2.2.12(typescript@5.9.3))(yaml@2.9.0):
dependencies:
'@dxup/nuxt': 0.4.1(magicast@0.5.3)(typescript@5.9.3)
- '@nuxt/cli': 3.35.2(@nuxt/schema@3.21.6)(cac@6.7.14)(magicast@0.5.3)
- '@nuxt/devtools': 3.2.4(vite@7.3.3(@types/node@25.5.0)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.47.1)(yaml@2.9.0))(vue@3.5.34(typescript@5.9.3))
- '@nuxt/kit': 3.21.6(magicast@0.5.3)
- '@nuxt/nitro-server': 3.21.6(db0@0.3.4)(ioredis@5.10.1)(magicast@0.5.3)(nuxt@3.21.6(@parcel/watcher@2.5.6)(@types/node@25.5.0)(@vue/compiler-sfc@3.5.34)(cac@6.7.14)(db0@0.3.4)(ioredis@5.10.1)(magicast@0.5.3)(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass-embedded@1.93.3)(sass@1.93.3)(srvx@0.11.15)(terser@5.47.1)(typescript@5.9.3)(vite@7.3.3(@types/node@25.5.0)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.47.1)(yaml@2.9.0))(vue-tsc@2.2.12(typescript@5.9.3))(yaml@2.9.0))(oxc-parser@0.131.0)(srvx@0.11.15)(typescript@5.9.3)
- '@nuxt/schema': 3.21.6
- '@nuxt/telemetry': 2.8.0(@nuxt/kit@3.21.6(magicast@0.5.3))
- '@nuxt/vite-builder': 3.21.6(@types/node@25.5.0)(magicast@0.5.3)(nuxt@3.21.6(@parcel/watcher@2.5.6)(@types/node@25.5.0)(@vue/compiler-sfc@3.5.34)(cac@6.7.14)(db0@0.3.4)(ioredis@5.10.1)(magicast@0.5.3)(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass-embedded@1.93.3)(sass@1.93.3)(srvx@0.11.15)(terser@5.47.1)(typescript@5.9.3)(vite@7.3.3(@types/node@25.5.0)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.47.1)(yaml@2.9.0))(vue-tsc@2.2.12(typescript@5.9.3))(yaml@2.9.0))(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.47.1)(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3))(vue@3.5.34(typescript@5.9.3))(yaml@2.9.0)
- '@unhead/vue': 2.1.15(vue@3.5.34(typescript@5.9.3))
- '@vue/shared': 3.5.34
- c12: 3.3.4(magicast@0.5.3)
+ '@nuxt/cli': 3.35.2(@nuxt/schema@4.4.8)(cac@6.7.14)(magicast@0.5.3)
+ '@nuxt/devtools': 3.2.4(vite@7.3.3(@types/node@25.5.0)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.47.1)(yaml@2.9.0))(vue@3.5.38(typescript@5.9.3))
+ '@nuxt/kit': 4.4.8(magicast@0.5.3)
+ '@nuxt/nitro-server': 4.4.8(@babel/plugin-syntax-typescript@7.28.6(@babel/core@7.29.0))(db0@0.3.4)(ioredis@5.10.1)(magicast@0.5.3)(nuxt@4.4.8(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@babel/plugin-syntax-typescript@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@types/node@25.5.0)(@vue/compiler-sfc@3.5.38)(cac@6.7.14)(db0@0.3.4)(ioredis@5.10.1)(magicast@0.5.3)(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass-embedded@1.93.3)(sass@1.93.3)(srvx@0.11.15)(terser@5.47.1)(typescript@5.9.3)(vite@7.3.3(@types/node@25.5.0)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.47.1)(yaml@2.9.0))(vue-tsc@2.2.12(typescript@5.9.3))(yaml@2.9.0))(oxc-parser@0.133.0)(srvx@0.11.15)(typescript@5.9.3)
+ '@nuxt/schema': 4.4.8
+ '@nuxt/telemetry': 2.8.0(@nuxt/kit@4.4.8(magicast@0.5.3))
+ '@nuxt/vite-builder': 4.4.8(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@types/node@25.5.0)(magicast@0.5.3)(nuxt@4.4.8(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@babel/plugin-syntax-typescript@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@types/node@25.5.0)(@vue/compiler-sfc@3.5.38)(cac@6.7.14)(db0@0.3.4)(ioredis@5.10.1)(magicast@0.5.3)(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass-embedded@1.93.3)(sass@1.93.3)(srvx@0.11.15)(terser@5.47.1)(typescript@5.9.3)(vite@7.3.3(@types/node@25.5.0)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.47.1)(yaml@2.9.0))(vue-tsc@2.2.12(typescript@5.9.3))(yaml@2.9.0))(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.47.1)(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3))(vue@3.5.38(typescript@5.9.3))(yaml@2.9.0)
+ '@unhead/vue': 2.1.15(vue@3.5.38(typescript@5.9.3))
+ '@vue/shared': 3.5.38
chokidar: 5.0.0
compatx: 0.2.0
consola: 3.4.2
- cookie-es: 2.0.1
+ cookie-es: 3.1.1
defu: 6.1.7
- destr: 2.0.5
devalue: 5.8.1
errx: 0.1.0
escape-string-regexp: 5.0.0
exsolve: 1.0.8
- h3: 1.15.11
- hookable: 5.5.3
+ hookable: 6.1.1
ignore: 7.0.5
impound: 1.1.5
jiti: 2.7.0
@@ -8087,28 +7432,30 @@ snapshots:
ofetch: 1.5.1
ohash: 2.0.11
on-change: 6.0.2
- oxc-minify: 0.131.0
- oxc-parser: 0.131.0
- oxc-transform: 0.131.0
- oxc-walker: 1.0.0(oxc-parser@0.131.0)
+ oxc-minify: 0.133.0
+ oxc-parser: 0.133.0
+ oxc-transform: 0.133.0
+ oxc-walker: 1.0.0(oxc-parser@0.133.0)
pathe: 2.0.3
perfect-debounce: 2.1.0
+ picomatch: 4.0.4
pkg-types: 2.3.1
rou3: 0.8.1
scule: 1.3.0
- semver: 7.8.0
+ semver: 7.8.5
std-env: 4.1.0
- tinyglobby: 0.2.16
+ tinyglobby: 0.2.17
ufo: 1.6.4
ultrahtml: 1.6.0
uncrypto: 0.1.3
unctx: 2.5.0
- unimport: 6.3.0(oxc-parser@0.131.0)
+ unhead: 2.1.15
+ unimport: 6.3.0(oxc-parser@0.133.0)
unplugin: 3.0.0
- unplugin-vue-router: 0.19.2(@vue/compiler-sfc@3.5.34)(vue-router@4.6.4(vue@3.5.34(typescript@5.9.3)))(vue@3.5.34(typescript@5.9.3))
+ unrouting: 0.1.7
untyped: 2.0.0
- vue: 3.5.34(typescript@5.9.3)
- vue-router: 4.6.4(vue@3.5.34(typescript@5.9.3))
+ vue: 3.5.38(typescript@5.9.3)
+ vue-router: 5.1.0(@vue/compiler-sfc@3.5.38)(vite@7.3.3(@types/node@25.5.0)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.47.1)(yaml@2.9.0))(vue@3.5.38(typescript@5.9.3))
optionalDependencies:
'@parcel/watcher': 2.5.6
'@types/node': 25.5.0
@@ -8119,13 +7466,18 @@ snapshots:
- '@azure/identity'
- '@azure/keyvault-secrets'
- '@azure/storage-blob'
+ - '@babel/plugin-proposal-decorators'
+ - '@babel/plugin-syntax-jsx'
+ - '@babel/plugin-syntax-typescript'
- '@biomejs/biome'
- '@capacitor/preferences'
- '@deno/kv'
- '@electric-sql/pglite'
- '@libsql/client'
- '@netlify/blobs'
+ - '@pinia/colada'
- '@planetscale/database'
+ - '@rollup/plugin-babel'
- '@upstash/redis'
- '@vercel/blob'
- '@vercel/functions'
@@ -8152,6 +7504,7 @@ snapshots:
- mysql2
- optionator
- oxlint
+ - pinia
- react-native-b4a
- rolldown
- rollup
@@ -8170,8 +7523,6 @@ snapshots:
- uploadthing
- utf-8-validate
- vite
- - vls
- - vti
- vue-tsc
- xml2js
- yaml
@@ -8237,82 +7588,82 @@ snapshots:
is-docker: 2.2.1
is-wsl: 2.2.0
- oxc-minify@0.131.0:
+ oxc-minify@0.133.0:
optionalDependencies:
- '@oxc-minify/binding-android-arm-eabi': 0.131.0
- '@oxc-minify/binding-android-arm64': 0.131.0
- '@oxc-minify/binding-darwin-arm64': 0.131.0
- '@oxc-minify/binding-darwin-x64': 0.131.0
- '@oxc-minify/binding-freebsd-x64': 0.131.0
- '@oxc-minify/binding-linux-arm-gnueabihf': 0.131.0
- '@oxc-minify/binding-linux-arm-musleabihf': 0.131.0
- '@oxc-minify/binding-linux-arm64-gnu': 0.131.0
- '@oxc-minify/binding-linux-arm64-musl': 0.131.0
- '@oxc-minify/binding-linux-ppc64-gnu': 0.131.0
- '@oxc-minify/binding-linux-riscv64-gnu': 0.131.0
- '@oxc-minify/binding-linux-riscv64-musl': 0.131.0
- '@oxc-minify/binding-linux-s390x-gnu': 0.131.0
- '@oxc-minify/binding-linux-x64-gnu': 0.131.0
- '@oxc-minify/binding-linux-x64-musl': 0.131.0
- '@oxc-minify/binding-openharmony-arm64': 0.131.0
- '@oxc-minify/binding-wasm32-wasi': 0.131.0
- '@oxc-minify/binding-win32-arm64-msvc': 0.131.0
- '@oxc-minify/binding-win32-ia32-msvc': 0.131.0
- '@oxc-minify/binding-win32-x64-msvc': 0.131.0
+ '@oxc-minify/binding-android-arm-eabi': 0.133.0
+ '@oxc-minify/binding-android-arm64': 0.133.0
+ '@oxc-minify/binding-darwin-arm64': 0.133.0
+ '@oxc-minify/binding-darwin-x64': 0.133.0
+ '@oxc-minify/binding-freebsd-x64': 0.133.0
+ '@oxc-minify/binding-linux-arm-gnueabihf': 0.133.0
+ '@oxc-minify/binding-linux-arm-musleabihf': 0.133.0
+ '@oxc-minify/binding-linux-arm64-gnu': 0.133.0
+ '@oxc-minify/binding-linux-arm64-musl': 0.133.0
+ '@oxc-minify/binding-linux-ppc64-gnu': 0.133.0
+ '@oxc-minify/binding-linux-riscv64-gnu': 0.133.0
+ '@oxc-minify/binding-linux-riscv64-musl': 0.133.0
+ '@oxc-minify/binding-linux-s390x-gnu': 0.133.0
+ '@oxc-minify/binding-linux-x64-gnu': 0.133.0
+ '@oxc-minify/binding-linux-x64-musl': 0.133.0
+ '@oxc-minify/binding-openharmony-arm64': 0.133.0
+ '@oxc-minify/binding-wasm32-wasi': 0.133.0
+ '@oxc-minify/binding-win32-arm64-msvc': 0.133.0
+ '@oxc-minify/binding-win32-ia32-msvc': 0.133.0
+ '@oxc-minify/binding-win32-x64-msvc': 0.133.0
- oxc-parser@0.131.0:
+ oxc-parser@0.133.0:
dependencies:
- '@oxc-project/types': 0.131.0
+ '@oxc-project/types': 0.133.0
optionalDependencies:
- '@oxc-parser/binding-android-arm-eabi': 0.131.0
- '@oxc-parser/binding-android-arm64': 0.131.0
- '@oxc-parser/binding-darwin-arm64': 0.131.0
- '@oxc-parser/binding-darwin-x64': 0.131.0
- '@oxc-parser/binding-freebsd-x64': 0.131.0
- '@oxc-parser/binding-linux-arm-gnueabihf': 0.131.0
- '@oxc-parser/binding-linux-arm-musleabihf': 0.131.0
- '@oxc-parser/binding-linux-arm64-gnu': 0.131.0
- '@oxc-parser/binding-linux-arm64-musl': 0.131.0
- '@oxc-parser/binding-linux-ppc64-gnu': 0.131.0
- '@oxc-parser/binding-linux-riscv64-gnu': 0.131.0
- '@oxc-parser/binding-linux-riscv64-musl': 0.131.0
- '@oxc-parser/binding-linux-s390x-gnu': 0.131.0
- '@oxc-parser/binding-linux-x64-gnu': 0.131.0
- '@oxc-parser/binding-linux-x64-musl': 0.131.0
- '@oxc-parser/binding-openharmony-arm64': 0.131.0
- '@oxc-parser/binding-wasm32-wasi': 0.131.0
- '@oxc-parser/binding-win32-arm64-msvc': 0.131.0
- '@oxc-parser/binding-win32-ia32-msvc': 0.131.0
- '@oxc-parser/binding-win32-x64-msvc': 0.131.0
+ '@oxc-parser/binding-android-arm-eabi': 0.133.0
+ '@oxc-parser/binding-android-arm64': 0.133.0
+ '@oxc-parser/binding-darwin-arm64': 0.133.0
+ '@oxc-parser/binding-darwin-x64': 0.133.0
+ '@oxc-parser/binding-freebsd-x64': 0.133.0
+ '@oxc-parser/binding-linux-arm-gnueabihf': 0.133.0
+ '@oxc-parser/binding-linux-arm-musleabihf': 0.133.0
+ '@oxc-parser/binding-linux-arm64-gnu': 0.133.0
+ '@oxc-parser/binding-linux-arm64-musl': 0.133.0
+ '@oxc-parser/binding-linux-ppc64-gnu': 0.133.0
+ '@oxc-parser/binding-linux-riscv64-gnu': 0.133.0
+ '@oxc-parser/binding-linux-riscv64-musl': 0.133.0
+ '@oxc-parser/binding-linux-s390x-gnu': 0.133.0
+ '@oxc-parser/binding-linux-x64-gnu': 0.133.0
+ '@oxc-parser/binding-linux-x64-musl': 0.133.0
+ '@oxc-parser/binding-openharmony-arm64': 0.133.0
+ '@oxc-parser/binding-wasm32-wasi': 0.133.0
+ '@oxc-parser/binding-win32-arm64-msvc': 0.133.0
+ '@oxc-parser/binding-win32-ia32-msvc': 0.133.0
+ '@oxc-parser/binding-win32-x64-msvc': 0.133.0
- oxc-transform@0.131.0:
+ oxc-transform@0.133.0:
optionalDependencies:
- '@oxc-transform/binding-android-arm-eabi': 0.131.0
- '@oxc-transform/binding-android-arm64': 0.131.0
- '@oxc-transform/binding-darwin-arm64': 0.131.0
- '@oxc-transform/binding-darwin-x64': 0.131.0
- '@oxc-transform/binding-freebsd-x64': 0.131.0
- '@oxc-transform/binding-linux-arm-gnueabihf': 0.131.0
- '@oxc-transform/binding-linux-arm-musleabihf': 0.131.0
- '@oxc-transform/binding-linux-arm64-gnu': 0.131.0
- '@oxc-transform/binding-linux-arm64-musl': 0.131.0
- '@oxc-transform/binding-linux-ppc64-gnu': 0.131.0
- '@oxc-transform/binding-linux-riscv64-gnu': 0.131.0
- '@oxc-transform/binding-linux-riscv64-musl': 0.131.0
- '@oxc-transform/binding-linux-s390x-gnu': 0.131.0
- '@oxc-transform/binding-linux-x64-gnu': 0.131.0
- '@oxc-transform/binding-linux-x64-musl': 0.131.0
- '@oxc-transform/binding-openharmony-arm64': 0.131.0
- '@oxc-transform/binding-wasm32-wasi': 0.131.0
- '@oxc-transform/binding-win32-arm64-msvc': 0.131.0
- '@oxc-transform/binding-win32-ia32-msvc': 0.131.0
- '@oxc-transform/binding-win32-x64-msvc': 0.131.0
+ '@oxc-transform/binding-android-arm-eabi': 0.133.0
+ '@oxc-transform/binding-android-arm64': 0.133.0
+ '@oxc-transform/binding-darwin-arm64': 0.133.0
+ '@oxc-transform/binding-darwin-x64': 0.133.0
+ '@oxc-transform/binding-freebsd-x64': 0.133.0
+ '@oxc-transform/binding-linux-arm-gnueabihf': 0.133.0
+ '@oxc-transform/binding-linux-arm-musleabihf': 0.133.0
+ '@oxc-transform/binding-linux-arm64-gnu': 0.133.0
+ '@oxc-transform/binding-linux-arm64-musl': 0.133.0
+ '@oxc-transform/binding-linux-ppc64-gnu': 0.133.0
+ '@oxc-transform/binding-linux-riscv64-gnu': 0.133.0
+ '@oxc-transform/binding-linux-riscv64-musl': 0.133.0
+ '@oxc-transform/binding-linux-s390x-gnu': 0.133.0
+ '@oxc-transform/binding-linux-x64-gnu': 0.133.0
+ '@oxc-transform/binding-linux-x64-musl': 0.133.0
+ '@oxc-transform/binding-openharmony-arm64': 0.133.0
+ '@oxc-transform/binding-wasm32-wasi': 0.133.0
+ '@oxc-transform/binding-win32-arm64-msvc': 0.133.0
+ '@oxc-transform/binding-win32-ia32-msvc': 0.133.0
+ '@oxc-transform/binding-win32-x64-msvc': 0.133.0
- oxc-walker@1.0.0(oxc-parser@0.131.0):
+ oxc-walker@1.0.0(oxc-parser@0.133.0):
dependencies:
magic-regexp: 0.11.0
optionalDependencies:
- oxc-parser: 0.131.0
+ oxc-parser: 0.133.0
package-json-from-dist@1.0.1: {}
@@ -8331,7 +7682,7 @@ snapshots:
path-scurry@1.11.1:
dependencies:
lru-cache: 10.4.3
- minipass: 7.1.2
+ minipass: 7.1.3
path-scurry@2.0.2:
dependencies:
@@ -8348,12 +7699,8 @@ snapshots:
picocolors@1.1.1: {}
- picomatch@2.3.1: {}
-
picomatch@2.3.2: {}
- picomatch@4.0.3: {}
-
picomatch@4.0.4: {}
pify@2.3.0: {}
@@ -8366,12 +7713,6 @@ snapshots:
mlly: 1.8.2
pathe: 2.0.3
- pkg-types@2.3.0:
- dependencies:
- confbox: 0.2.2
- exsolve: 1.0.8
- pathe: 2.0.3
-
pkg-types@2.3.1:
dependencies:
confbox: 0.2.4
@@ -8388,171 +7729,171 @@ snapshots:
postcss-calc@10.1.1(postcss@8.5.15):
dependencies:
postcss: 8.5.15
- postcss-selector-parser: 7.1.1
+ postcss-selector-parser: 7.1.4
postcss-value-parser: 4.2.0
- postcss-colormin@7.0.10(postcss@8.5.15):
+ postcss-colormin@8.0.1(postcss@8.5.15):
dependencies:
'@colordx/core': 5.4.3
browserslist: 4.28.2
- caniuse-api: 3.0.0
+ caniuse-api: 4.0.0
postcss: 8.5.15
postcss-value-parser: 4.2.0
- postcss-convert-values@7.0.12(postcss@8.5.15):
+ postcss-convert-values@8.0.1(postcss@8.5.15):
dependencies:
browserslist: 4.28.2
postcss: 8.5.15
postcss-value-parser: 4.2.0
- postcss-discard-comments@7.0.8(postcss@8.5.15):
+ postcss-discard-comments@8.0.1(postcss@8.5.15):
dependencies:
postcss: 8.5.15
- postcss-selector-parser: 7.1.1
+ postcss-selector-parser: 7.1.4
- postcss-discard-duplicates@7.0.4(postcss@8.5.15):
+ postcss-discard-duplicates@8.0.1(postcss@8.5.15):
dependencies:
postcss: 8.5.15
- postcss-discard-empty@7.0.3(postcss@8.5.15):
+ postcss-discard-empty@8.0.1(postcss@8.5.15):
dependencies:
postcss: 8.5.15
- postcss-discard-overridden@7.0.3(postcss@8.5.15):
+ postcss-discard-overridden@8.0.1(postcss@8.5.15):
dependencies:
postcss: 8.5.15
- postcss-import@15.1.0(postcss@8.5.6):
+ postcss-import@15.1.0(postcss@8.5.15):
dependencies:
- postcss: 8.5.6
+ postcss: 8.5.15
postcss-value-parser: 4.2.0
read-cache: 1.0.0
- resolve: 1.22.11
+ resolve: 1.22.12
- postcss-js@4.1.0(postcss@8.5.6):
+ postcss-js@4.1.0(postcss@8.5.15):
dependencies:
camelcase-css: 2.0.1
- postcss: 8.5.6
+ postcss: 8.5.15
- postcss-load-config@6.0.1(jiti@1.21.7)(postcss@8.5.6)(yaml@2.9.0):
+ postcss-load-config@6.0.1(jiti@1.21.7)(postcss@8.5.15)(yaml@2.9.0):
dependencies:
lilconfig: 3.1.3
optionalDependencies:
jiti: 1.21.7
- postcss: 8.5.6
+ postcss: 8.5.15
yaml: 2.9.0
- postcss-merge-longhand@7.0.7(postcss@8.5.15):
+ postcss-merge-longhand@8.0.1(postcss@8.5.15):
dependencies:
postcss: 8.5.15
postcss-value-parser: 4.2.0
- stylehacks: 7.0.11(postcss@8.5.15)
+ stylehacks: 8.0.1(postcss@8.5.15)
- postcss-merge-rules@7.0.11(postcss@8.5.15):
+ postcss-merge-rules@8.0.1(postcss@8.5.15):
dependencies:
browserslist: 4.28.2
- caniuse-api: 3.0.0
- cssnano-utils: 5.0.3(postcss@8.5.15)
+ caniuse-api: 4.0.0
+ cssnano-utils: 6.0.1(postcss@8.5.15)
postcss: 8.5.15
- postcss-selector-parser: 7.1.1
+ postcss-selector-parser: 7.1.4
- postcss-minify-font-values@7.0.3(postcss@8.5.15):
+ postcss-minify-font-values@8.0.1(postcss@8.5.15):
dependencies:
postcss: 8.5.15
postcss-value-parser: 4.2.0
- postcss-minify-gradients@7.0.5(postcss@8.5.15):
+ postcss-minify-gradients@8.0.1(postcss@8.5.15):
dependencies:
'@colordx/core': 5.4.3
- cssnano-utils: 5.0.3(postcss@8.5.15)
+ cssnano-utils: 6.0.1(postcss@8.5.15)
postcss: 8.5.15
postcss-value-parser: 4.2.0
- postcss-minify-params@7.0.9(postcss@8.5.15):
+ postcss-minify-params@8.0.1(postcss@8.5.15):
dependencies:
browserslist: 4.28.2
- cssnano-utils: 5.0.3(postcss@8.5.15)
+ cssnano-utils: 6.0.1(postcss@8.5.15)
postcss: 8.5.15
postcss-value-parser: 4.2.0
- postcss-minify-selectors@7.1.2(postcss@8.5.15):
+ postcss-minify-selectors@8.0.2(postcss@8.5.15):
dependencies:
browserslist: 4.28.2
- caniuse-api: 3.0.0
+ caniuse-api: 4.0.0
cssesc: 3.0.0
postcss: 8.5.15
- postcss-selector-parser: 7.1.1
+ postcss-selector-parser: 7.1.4
- postcss-nested@6.2.0(postcss@8.5.6):
+ postcss-nested@6.2.0(postcss@8.5.15):
dependencies:
- postcss: 8.5.6
+ postcss: 8.5.15
postcss-selector-parser: 6.1.2
- postcss-nesting@13.0.2(postcss@8.5.6):
+ postcss-nesting@13.0.2(postcss@8.5.15):
dependencies:
- '@csstools/selector-resolve-nested': 3.1.0(postcss-selector-parser@7.1.0)
- '@csstools/selector-specificity': 5.0.0(postcss-selector-parser@7.1.0)
- postcss: 8.5.6
- postcss-selector-parser: 7.1.0
+ '@csstools/selector-resolve-nested': 3.1.0(postcss-selector-parser@7.1.4)
+ '@csstools/selector-specificity': 5.0.0(postcss-selector-parser@7.1.4)
+ postcss: 8.5.15
+ postcss-selector-parser: 7.1.4
- postcss-normalize-charset@7.0.3(postcss@8.5.15):
+ postcss-normalize-charset@8.0.1(postcss@8.5.15):
dependencies:
postcss: 8.5.15
- postcss-normalize-display-values@7.0.3(postcss@8.5.15):
+ postcss-normalize-display-values@8.0.1(postcss@8.5.15):
dependencies:
postcss: 8.5.15
postcss-value-parser: 4.2.0
- postcss-normalize-positions@7.0.4(postcss@8.5.15):
+ postcss-normalize-positions@8.0.1(postcss@8.5.15):
dependencies:
postcss: 8.5.15
postcss-value-parser: 4.2.0
- postcss-normalize-repeat-style@7.0.4(postcss@8.5.15):
+ postcss-normalize-repeat-style@8.0.1(postcss@8.5.15):
dependencies:
postcss: 8.5.15
postcss-value-parser: 4.2.0
- postcss-normalize-string@7.0.3(postcss@8.5.15):
+ postcss-normalize-string@8.0.1(postcss@8.5.15):
dependencies:
postcss: 8.5.15
postcss-value-parser: 4.2.0
- postcss-normalize-timing-functions@7.0.3(postcss@8.5.15):
+ postcss-normalize-timing-functions@8.0.1(postcss@8.5.15):
dependencies:
postcss: 8.5.15
postcss-value-parser: 4.2.0
- postcss-normalize-unicode@7.0.9(postcss@8.5.15):
+ postcss-normalize-unicode@8.0.1(postcss@8.5.15):
dependencies:
browserslist: 4.28.2
postcss: 8.5.15
postcss-value-parser: 4.2.0
- postcss-normalize-url@7.0.3(postcss@8.5.15):
+ postcss-normalize-url@8.0.1(postcss@8.5.15):
dependencies:
postcss: 8.5.15
postcss-value-parser: 4.2.0
- postcss-normalize-whitespace@7.0.3(postcss@8.5.15):
+ postcss-normalize-whitespace@8.0.1(postcss@8.5.15):
dependencies:
postcss: 8.5.15
postcss-value-parser: 4.2.0
- postcss-ordered-values@7.0.4(postcss@8.5.15):
+ postcss-ordered-values@8.0.1(postcss@8.5.15):
dependencies:
- cssnano-utils: 5.0.3(postcss@8.5.15)
+ cssnano-utils: 6.0.1(postcss@8.5.15)
postcss: 8.5.15
postcss-value-parser: 4.2.0
- postcss-reduce-initial@7.0.9(postcss@8.5.15):
+ postcss-reduce-initial@8.0.1(postcss@8.5.15):
dependencies:
browserslist: 4.28.2
- caniuse-api: 3.0.0
+ caniuse-api: 4.0.0
postcss: 8.5.15
- postcss-reduce-transforms@7.0.3(postcss@8.5.15):
+ postcss-reduce-transforms@8.0.1(postcss@8.5.15):
dependencies:
postcss: 8.5.15
postcss-value-parser: 4.2.0
@@ -8567,26 +7908,21 @@ snapshots:
cssesc: 3.0.0
util-deprecate: 1.0.2
- postcss-selector-parser@7.1.0:
+ postcss-selector-parser@7.1.4:
dependencies:
cssesc: 3.0.0
util-deprecate: 1.0.2
- postcss-selector-parser@7.1.1:
- dependencies:
- cssesc: 3.0.0
- util-deprecate: 1.0.2
-
- postcss-svgo@7.1.3(postcss@8.5.15):
+ postcss-svgo@8.0.1(postcss@8.5.15):
dependencies:
postcss: 8.5.15
postcss-value-parser: 4.2.0
svgo: 4.0.1
- postcss-unique-selectors@7.0.7(postcss@8.5.15):
+ postcss-unique-selectors@8.0.1(postcss@8.5.15):
dependencies:
postcss: 8.5.15
- postcss-selector-parser: 7.1.1
+ postcss-selector-parser: 7.1.4
postcss-value-parser@4.2.0: {}
@@ -8596,12 +7932,6 @@ snapshots:
picocolors: 1.1.1
source-map-js: 1.2.1
- postcss@8.5.6:
- dependencies:
- nanoid: 3.3.11
- picocolors: 1.1.1
- source-map-js: 1.2.1
-
powershell-utils@0.1.0: {}
pretty-bytes@7.1.0: {}
@@ -8666,7 +7996,8 @@ snapshots:
dependencies:
picomatch: 2.3.2
- readdirp@4.1.2: {}
+ readdirp@4.1.2:
+ optional: true
readdirp@5.0.0: {}
@@ -8693,12 +8024,6 @@ snapshots:
http-errors: 1.6.3
path-is-absolute: 1.0.1
- resolve@1.22.11:
- dependencies:
- is-core-module: 2.16.1
- path-parse: 1.0.7
- supports-preserve-symlinks-flag: 1.0.0
-
resolve@1.22.12:
dependencies:
es-errors: 1.3.0
@@ -8866,7 +8191,7 @@ snapshots:
immutable: 5.1.4
source-map-js: 1.2.1
optionalDependencies:
- '@parcel/watcher': 2.5.1
+ '@parcel/watcher': 2.5.6
optional: true
sax@1.6.0: {}
@@ -8879,7 +8204,7 @@ snapshots:
semver@6.3.1: {}
- semver@7.8.0: {}
+ semver@7.8.5: {}
send@1.2.1:
dependencies:
@@ -8971,8 +8296,6 @@ snapshots:
statuses@1.5.0: {}
- statuses@2.0.1: {}
-
statuses@2.0.2: {}
std-env@4.1.0: {}
@@ -8996,7 +8319,7 @@ snapshots:
dependencies:
eastasianwidth: 0.2.0
emoji-regex: 9.2.2
- strip-ansi: 7.1.2
+ strip-ansi: 7.2.0
string-width@7.2.0:
dependencies:
@@ -9016,10 +8339,6 @@ snapshots:
dependencies:
ansi-regex: 5.0.1
- strip-ansi@7.1.2:
- dependencies:
- ansi-regex: 6.2.2
-
strip-ansi@7.2.0:
dependencies:
ansi-regex: 6.2.2
@@ -9032,11 +8351,11 @@ snapshots:
structured-clone-es@2.0.0: {}
- stylehacks@7.0.11(postcss@8.5.15):
+ stylehacks@8.0.1(postcss@8.5.15):
dependencies:
browserslist: 4.28.2
postcss: 8.5.15
- postcss-selector-parser: 7.1.1
+ postcss-selector-parser: 7.1.4
sucrase@3.35.0:
dependencies:
@@ -9108,20 +8427,18 @@ snapshots:
normalize-path: 3.0.0
object-hash: 3.0.0
picocolors: 1.1.1
- postcss: 8.5.6
- postcss-import: 15.1.0(postcss@8.5.6)
- postcss-js: 4.1.0(postcss@8.5.6)
- postcss-load-config: 6.0.1(jiti@1.21.7)(postcss@8.5.6)(yaml@2.9.0)
- postcss-nested: 6.2.0(postcss@8.5.6)
+ postcss: 8.5.15
+ postcss-import: 15.1.0(postcss@8.5.15)
+ postcss-js: 4.1.0(postcss@8.5.15)
+ postcss-load-config: 6.0.1(jiti@1.21.7)(postcss@8.5.15)(yaml@2.9.0)
+ postcss-nested: 6.2.0(postcss@8.5.15)
postcss-selector-parser: 6.1.2
- resolve: 1.22.11
+ resolve: 1.22.12
sucrase: 3.35.0
transitivePeerDependencies:
- tsx
- yaml
- tapable@2.3.3: {}
-
tar-stream@3.2.0:
dependencies:
b4a: 1.8.1
@@ -9175,12 +8492,7 @@ snapshots:
tinyexec@1.1.2: {}
- tinyglobby@0.2.15:
- dependencies:
- fdir: 6.5.0(picomatch@4.0.3)
- picomatch: 4.0.3
-
- tinyglobby@0.2.16:
+ tinyglobby@0.2.17:
dependencies:
fdir: 6.5.0(picomatch@4.0.4)
picomatch: 4.0.4
@@ -9216,21 +8528,12 @@ snapshots:
uc.micro@2.1.0: {}
- ufo@1.6.1: {}
-
ufo@1.6.4: {}
ultrahtml@1.6.0: {}
uncrypto@0.1.3: {}
- unctx@2.4.1:
- dependencies:
- acorn: 8.15.0
- estree-walker: 3.0.3
- magic-string: 0.30.21
- unplugin: 2.3.11
-
unctx@2.5.0:
dependencies:
acorn: 8.16.0
@@ -9252,7 +8555,7 @@ snapshots:
unicorn-magic@0.4.0: {}
- unimport@6.3.0(oxc-parser@0.131.0):
+ unimport@6.3.0(oxc-parser@0.133.0):
dependencies:
acorn: 8.16.0
escape-string-regexp: 5.0.0
@@ -9265,11 +8568,11 @@ snapshots:
pkg-types: 2.3.1
scule: 1.3.0
strip-literal: 3.1.0
- tinyglobby: 0.2.16
+ tinyglobby: 0.2.17
unplugin: 3.0.0
unplugin-utils: 0.3.1
optionalDependencies:
- oxc-parser: 0.131.0
+ oxc-parser: 0.133.0
universalify@2.0.1: {}
@@ -9278,31 +8581,6 @@ snapshots:
pathe: 2.0.3
picomatch: 4.0.4
- unplugin-vue-router@0.19.2(@vue/compiler-sfc@3.5.34)(vue-router@4.6.4(vue@3.5.34(typescript@5.9.3)))(vue@3.5.34(typescript@5.9.3)):
- dependencies:
- '@babel/generator': 7.29.1
- '@vue-macros/common': 3.1.2(vue@3.5.34(typescript@5.9.3))
- '@vue/compiler-sfc': 3.5.34
- '@vue/language-core': 3.3.1
- ast-walker-scope: 0.8.3
- chokidar: 5.0.0
- json5: 2.2.3
- local-pkg: 1.1.2
- magic-string: 0.30.21
- mlly: 1.8.2
- muggle-string: 0.4.1
- pathe: 2.0.3
- picomatch: 4.0.4
- scule: 1.3.0
- tinyglobby: 0.2.16
- unplugin: 2.3.11
- unplugin-utils: 0.3.1
- yaml: 2.9.0
- optionalDependencies:
- vue-router: 4.6.4(vue@3.5.34(typescript@5.9.3))
- transitivePeerDependencies:
- - vue
-
unplugin@2.3.11:
dependencies:
'@jridgewell/remapping': 2.3.5
@@ -9316,6 +8594,11 @@ snapshots:
picomatch: 4.0.4
webpack-virtual-modules: 0.6.2
+ unrouting@0.1.7:
+ dependencies:
+ escape-string-regexp: 5.0.0
+ ufo: 1.6.4
+
unstorage@1.17.5(db0@0.3.4)(ioredis@5.10.1):
dependencies:
anymatch: 3.1.3
@@ -9353,12 +8636,6 @@ snapshots:
pathe: 2.0.3
pkg-types: 2.3.1
- update-browserslist-db@1.1.4(browserslist@4.28.0):
- dependencies:
- browserslist: 4.28.0
- escalade: 3.2.0
- picocolors: 1.1.1
-
update-browserslist-db@1.2.3(browserslist@4.28.2):
dependencies:
browserslist: 4.28.2
@@ -9403,23 +8680,21 @@ snapshots:
- tsx
- yaml
- vite-plugin-checker@0.13.0(typescript@5.9.3)(vite@7.3.3(@types/node@25.5.0)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.47.1)(yaml@2.9.0))(vue-tsc@2.2.12(typescript@5.9.3)):
+ vite-plugin-checker@0.14.4(typescript@5.9.3)(vite@7.3.3(@types/node@25.5.0)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.47.1)(yaml@2.9.0))(vue-tsc@2.2.12(typescript@5.9.3)):
dependencies:
'@babel/code-frame': 7.29.0
- chokidar: 4.0.3
+ chokidar: 5.0.0
npm-run-path: 6.0.0
picocolors: 1.1.1
picomatch: 4.0.4
proper-lockfile: 4.1.2
tiny-invariant: 1.3.3
- tinyglobby: 0.2.16
vite: 7.3.3(@types/node@25.5.0)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.47.1)(yaml@2.9.0)
- vscode-uri: 3.1.0
optionalDependencies:
typescript: 5.9.3
vue-tsc: 2.2.12(typescript@5.9.3)
- vite-plugin-inspect@11.3.3(@nuxt/kit@4.4.6(magicast@0.5.3))(vite@7.3.3(@types/node@25.5.0)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.47.1)(yaml@2.9.0)):
+ vite-plugin-inspect@11.3.3(@nuxt/kit@4.4.8(magicast@0.5.3))(vite@7.3.3(@types/node@25.5.0)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.47.1)(yaml@2.9.0)):
dependencies:
ansis: 4.3.0
debug: 4.4.3
@@ -9432,11 +8707,11 @@ snapshots:
vite: 7.3.3(@types/node@25.5.0)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.47.1)(yaml@2.9.0)
vite-dev-rpc: 1.1.0(vite@7.3.3(@types/node@25.5.0)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.47.1)(yaml@2.9.0))
optionalDependencies:
- '@nuxt/kit': 4.4.6(magicast@0.5.3)
+ '@nuxt/kit': 4.4.8(magicast@0.5.3)
transitivePeerDependencies:
- supports-color
- vite-plugin-vue-tracer@1.4.0(vite@7.3.3(@types/node@25.5.0)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.47.1)(yaml@2.9.0))(vue@3.5.34(typescript@5.9.3)):
+ vite-plugin-vue-tracer@1.4.0(vite@7.3.3(@types/node@25.5.0)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.47.1)(yaml@2.9.0))(vue@3.5.38(typescript@5.9.3)):
dependencies:
estree-walker: 3.0.3
exsolve: 1.0.8
@@ -9444,7 +8719,7 @@ snapshots:
pathe: 2.0.3
source-map-js: 1.2.1
vite: 7.3.3(@types/node@25.5.0)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.47.1)(yaml@2.9.0)
- vue: 3.5.34(typescript@5.9.3)
+ vue: 3.5.38(typescript@5.9.3)
vite@7.3.3(@types/node@25.5.0)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.47.1)(yaml@2.9.0):
dependencies:
@@ -9453,7 +8728,7 @@ snapshots:
picomatch: 4.0.4
postcss: 8.5.15
rollup: 4.60.4
- tinyglobby: 0.2.16
+ tinyglobby: 0.2.17
optionalDependencies:
'@types/node': 25.5.0
fsevents: 2.3.3
@@ -9471,17 +8746,12 @@ snapshots:
vue-devtools-stub@0.1.0: {}
- vue-router@4.6.4(vue@3.5.34(typescript@5.9.3)):
- dependencies:
- '@vue/devtools-api': 6.6.4
- vue: 3.5.34(typescript@5.9.3)
-
- vue-router@5.0.7(@vue/compiler-sfc@3.5.34)(vue@3.5.34(typescript@5.9.3)):
+ vue-router@5.1.0(@vue/compiler-sfc@3.5.38)(vite@7.3.3(@types/node@25.5.0)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.47.1)(yaml@2.9.0))(vue@3.5.38(typescript@5.9.3)):
dependencies:
'@babel/generator': 8.0.0-rc.5
- '@vue-macros/common': 3.1.2(vue@3.5.34(typescript@5.9.3))
- '@vue/devtools-api': 8.1.1
- ast-walker-scope: 0.8.3
+ '@vue-macros/common': 3.1.2(vue@3.5.38(typescript@5.9.3))
+ '@vue/devtools-api': 8.1.3
+ ast-walker-scope: 0.9.0
chokidar: 5.0.0
json5: 2.2.3
local-pkg: 1.1.2
@@ -9491,13 +8761,14 @@ snapshots:
pathe: 2.0.3
picomatch: 4.0.4
scule: 1.3.0
- tinyglobby: 0.2.15
+ tinyglobby: 0.2.17
unplugin: 3.0.0
unplugin-utils: 0.3.1
- vue: 3.5.34(typescript@5.9.3)
- yaml: 2.8.3
+ vue: 3.5.38(typescript@5.9.3)
+ yaml: 2.9.0
optionalDependencies:
- '@vue/compiler-sfc': 3.5.34
+ '@vue/compiler-sfc': 3.5.38
+ vite: 7.3.3(@types/node@25.5.0)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.47.1)(yaml@2.9.0)
vue-tsc@2.2.12(typescript@5.9.3):
dependencies:
@@ -9505,20 +8776,20 @@ snapshots:
'@vue/language-core': 2.2.12(typescript@5.9.3)
typescript: 5.9.3
- vue@3.5.34(typescript@5.9.3):
+ vue@3.5.38(typescript@5.9.3):
dependencies:
- '@vue/compiler-dom': 3.5.34
- '@vue/compiler-sfc': 3.5.34
- '@vue/runtime-dom': 3.5.34
- '@vue/server-renderer': 3.5.34(vue@3.5.34(typescript@5.9.3))
- '@vue/shared': 3.5.34
+ '@vue/compiler-dom': 3.5.38
+ '@vue/compiler-sfc': 3.5.38
+ '@vue/runtime-dom': 3.5.38
+ '@vue/server-renderer': 3.5.38(vue@3.5.38(typescript@5.9.3))
+ '@vue/shared': 3.5.38
optionalDependencies:
typescript: 5.9.3
- vuedraggable@4.1.0(vue@3.5.34(typescript@5.9.3)):
+ vuedraggable@4.1.0(vue@3.5.38(typescript@5.9.3)):
dependencies:
sortablejs: 1.14.0
- vue: 3.5.34(typescript@5.9.3)
+ vue: 3.5.38(typescript@5.9.3)
webidl-conversions@3.0.1: {}
@@ -9547,7 +8818,7 @@ snapshots:
dependencies:
ansi-styles: 6.2.3
string-width: 5.1.2
- strip-ansi: 7.1.2
+ strip-ansi: 7.2.0
wrap-ansi@9.0.2:
dependencies:
@@ -9574,8 +8845,6 @@ snapshots:
yallist@5.0.0: {}
- yaml@2.8.3: {}
-
yaml@2.9.0: {}
yargs-parser@21.1.1: {}
diff --git a/desktop/main/types.ts b/desktop/main/types.ts
index 7945dd05..a42238fe 100644
--- a/desktop/main/types.ts
+++ b/desktop/main/types.ts
@@ -53,6 +53,7 @@ export type GameVersion = {
userConfiguration: {
launchTemplate: string;
overrideProtonPath: string;
+ overrideHandler: string | undefined;
enableUpdates: boolean
};
setups: Array<{ platform: string }>;
diff --git a/desktop/src-tauri/Cargo.lock b/desktop/src-tauri/Cargo.lock
index 6008b3c6..23d9af05 100644
--- a/desktop/src-tauri/Cargo.lock
+++ b/desktop/src-tauri/Cargo.lock
@@ -1392,6 +1392,7 @@ dependencies = [
"http-serde 2.1.1",
"humansize",
"known-folders",
+ "libloading",
"log",
"log4rs",
"md5 0.7.0",
diff --git a/desktop/src-tauri/Cargo.toml b/desktop/src-tauri/Cargo.toml
index a5cd0848..ef6174bf 100644
--- a/desktop/src-tauri/Cargo.toml
+++ b/desktop/src-tauri/Cargo.toml
@@ -136,6 +136,9 @@ tauri-build = { version = "*", features = [] }
[target."cfg(any(target_os = \"macos\", windows, target_os = \"linux\"))".dependencies]
tauri-plugin-single-instance = { version = "2.0.0", features = ["deep-link"] }
+[target."cfg(target_os = \"linux\")".dependencies]
+libloading = "0.7"
+
[profile.release]
lto = true
panic = "abort"
diff --git a/desktop/src-tauri/database/src/models.rs b/desktop/src-tauri/database/src/models.rs
index 952177b0..744502da 100644
--- a/desktop/src-tauri/database/src/models.rs
+++ b/desktop/src-tauri/database/src/models.rs
@@ -79,6 +79,7 @@ pub mod data {
UserConfiguration {
launch_template: "{}".to_owned(),
override_proton_path: None,
+ override_handler: None,
enable_updates: false,
}
}
@@ -88,6 +89,8 @@ pub mod data {
pub struct UserConfiguration {
pub launch_template: String,
pub override_proton_path: Option
,
+ #[serde(default)]
+ pub override_handler: Option,
pub enable_updates: bool,
}
diff --git a/desktop/src-tauri/process/src/process_handlers.rs b/desktop/src-tauri/process/src/process_handlers.rs
index 5491a81e..977ea661 100644
--- a/desktop/src-tauri/process/src/process_handlers.rs
+++ b/desktop/src-tauri/process/src/process_handlers.rs
@@ -1,11 +1,15 @@
-use std::{fs::create_dir_all, path::PathBuf, process::Command};
+use std::{
+ fs::create_dir_all,
+ path::{Path, PathBuf},
+ process::Command,
+};
use client::compat::{COMPAT_INFO, UMU_LAUNCHER_EXECUTABLE};
use database::{
Database, DownloadableMetadata, GameVersion, db::DATA_ROOT_DIR, platform::Platform,
};
-use crate::{error::ProcessError, process_manager::ProcessHandler};
+use crate::{error::ProcessError, parser::ParsedCommand, process_manager::ProcessHandler};
pub struct MacLauncher;
impl ProcessHandler for MacLauncher {
@@ -25,11 +29,89 @@ impl ProcessHandler for MacLauncher {
}
fn modify_command(&self, _command: &mut Command) {}
+
+ fn id(&self) -> &'static str {
+ "macos"
+ }
+
+ fn name(&self) -> &'static str {
+ "Direct"
+ }
+
+ fn description(&self) -> &'static str {
+ "Launches the game directly on macOS."
+ }
}
#[allow(dead_code)]
const CREATE_NO_WINDOW: u32 = 0x08000000;
+#[cfg_attr(not(target_os = "windows"), allow(unused_variables))]
+fn apply_no_window(command: &mut Command) {
+ #[cfg(target_os = "windows")]
+ {
+ use std::os::windows::process::CommandExt;
+ command.creation_flags(CREATE_NO_WINDOW);
+ }
+}
+
+enum WindowsLaunchStrategy {
+ Direct,
+ Cmd,
+ Powershell,
+}
+
+// Wrap a launch command for Windows; with no strategy, detect it from the file extension.
+fn windows_launch_command(
+ launch_command: String,
+ current_dir: &str,
+ strategy: Option,
+) -> Result {
+ let mut parsed = ParsedCommand::parse(launch_command)?;
+
+ let strategy = strategy.unwrap_or_else(|| {
+ let extension = Path::new(&parsed.command)
+ .extension()
+ .and_then(|ext| ext.to_str())
+ .map(str::to_ascii_lowercase);
+ match extension.as_deref() {
+ Some("ps1") => WindowsLaunchStrategy::Powershell,
+ Some("exe") | Some("com") => WindowsLaunchStrategy::Direct,
+ _ => WindowsLaunchStrategy::Cmd,
+ }
+ });
+
+ match strategy {
+ // PowerShell scripts
+ WindowsLaunchStrategy::Powershell => {
+ parsed.make_absolute(PathBuf::from(current_dir));
+ let script = std::mem::replace(&mut parsed.command, "powershell".to_owned());
+ let mut args = vec![
+ "-NoProfile".to_owned(),
+ "-ExecutionPolicy".to_owned(),
+ "Bypass".to_owned(),
+ "-File".to_owned(),
+ script,
+ ];
+ args.append(&mut parsed.args);
+ parsed.args = args;
+ }
+ // Direct executables
+ WindowsLaunchStrategy::Direct => {
+ parsed.make_absolute(PathBuf::from(current_dir));
+ }
+ // cmd.exe, for batch files, builtins, PATHEXT resolution, %VAR% expansion, etc.
+ WindowsLaunchStrategy::Cmd => {
+ let command = std::mem::replace(&mut parsed.command, "cmd".to_owned());
+ let mut args = vec!["/C".to_owned(), command];
+ args.append(&mut parsed.args);
+ parsed.args = args;
+ }
+ }
+
+ Ok(parsed.reconstruct())
+}
+
pub struct WindowsLauncher;
impl ProcessHandler for WindowsLauncher {
fn create_launch_process(
@@ -37,22 +119,169 @@ impl ProcessHandler for WindowsLauncher {
_meta: &DownloadableMetadata,
launch_command: String,
_game_version: &GameVersion,
- _current_dir: &str,
+ current_dir: &str,
_database: &Database,
) -> Result {
- Ok(format!("pwsh \"cmd /C \"{}\"\"", launch_command))
+ windows_launch_command(launch_command, current_dir, None)
}
fn valid_for_platform(&self, _db: &Database, _target: &Platform) -> bool {
true
}
- #[allow(unused_variables)]
fn modify_command(&self, command: &mut Command) {
- #[cfg(target_os = "windows")]
- use std::os::windows::process::CommandExt;
- #[cfg(target_os = "windows")]
- command.creation_flags(CREATE_NO_WINDOW);
+ apply_no_window(command);
+ }
+
+ fn id(&self) -> &'static str {
+ "windows-auto"
+ }
+
+ fn name(&self) -> &'static str {
+ "Automatic"
+ }
+
+ fn description(&self) -> &'static str {
+ "Detects the file type and launches it directly, or through cmd or PowerShell."
+ }
+}
+
+pub struct WindowsDirectLauncher;
+impl ProcessHandler for WindowsDirectLauncher {
+ fn create_launch_process(
+ &self,
+ _meta: &DownloadableMetadata,
+ launch_command: String,
+ _game_version: &GameVersion,
+ current_dir: &str,
+ _database: &Database,
+ ) -> Result {
+ windows_launch_command(launch_command, current_dir, Some(WindowsLaunchStrategy::Direct))
+ }
+
+ fn valid_for_platform(&self, _db: &Database, _target: &Platform) -> bool {
+ true
+ }
+
+ fn modify_command(&self, command: &mut Command) {
+ apply_no_window(command);
+ }
+
+ fn id(&self) -> &'static str {
+ "windows-direct"
+ }
+
+ fn name(&self) -> &'static str {
+ "Direct executable"
+ }
+
+ fn description(&self) -> &'static str {
+ "Runs the executable directly, without a shell."
+ }
+}
+
+pub struct WindowsCmdLauncher;
+impl ProcessHandler for WindowsCmdLauncher {
+ fn create_launch_process(
+ &self,
+ _meta: &DownloadableMetadata,
+ launch_command: String,
+ _game_version: &GameVersion,
+ current_dir: &str,
+ _database: &Database,
+ ) -> Result {
+ windows_launch_command(launch_command, current_dir, Some(WindowsLaunchStrategy::Cmd))
+ }
+
+ fn valid_for_platform(&self, _db: &Database, _target: &Platform) -> bool {
+ true
+ }
+
+ fn modify_command(&self, command: &mut Command) {
+ apply_no_window(command);
+ }
+
+ fn id(&self) -> &'static str {
+ "windows-cmd"
+ }
+
+ fn name(&self) -> &'static str {
+ "Command Prompt (cmd)"
+ }
+
+ fn description(&self) -> &'static str {
+ "Launches through cmd.exe. Supports batch files, builtins and %VAR% expansion."
+ }
+}
+
+pub struct WindowsPowershellLauncher;
+impl ProcessHandler for WindowsPowershellLauncher {
+ fn create_launch_process(
+ &self,
+ _meta: &DownloadableMetadata,
+ launch_command: String,
+ _game_version: &GameVersion,
+ current_dir: &str,
+ _database: &Database,
+ ) -> Result {
+ windows_launch_command(
+ launch_command,
+ current_dir,
+ Some(WindowsLaunchStrategy::Powershell),
+ )
+ }
+
+ fn valid_for_platform(&self, _db: &Database, _target: &Platform) -> bool {
+ true
+ }
+
+ fn modify_command(&self, command: &mut Command) {
+ apply_no_window(command);
+ }
+
+ fn id(&self) -> &'static str {
+ "windows-powershell"
+ }
+
+ fn name(&self) -> &'static str {
+ "PowerShell"
+ }
+
+ fn description(&self) -> &'static str {
+ "Runs the command as a PowerShell script (-File)."
+ }
+}
+
+pub struct LinuxNativeLauncher;
+impl ProcessHandler for LinuxNativeLauncher {
+ fn create_launch_process(
+ &self,
+ _meta: &DownloadableMetadata,
+ launch_command: String,
+ _game_version: &GameVersion,
+ _current_dir: &str,
+ _database: &Database,
+ ) -> Result {
+ // Run native Linux games directly, no umu-run wrapper
+ Ok(launch_command)
+ }
+
+ fn valid_for_platform(&self, _db: &Database, _target: &Platform) -> bool {
+ true
+ }
+
+ fn modify_command(&self, _command: &mut Command) {}
+
+ fn id(&self) -> &'static str {
+ "linux-native"
+ }
+
+ fn name(&self) -> &'static str {
+ "Native (direct)"
+ }
+
+ fn description(&self) -> &'static str {
+ "Runs the native Linux game directly on the host."
}
}
@@ -101,6 +330,18 @@ impl ProcessHandler for UMUNativeLauncher {
}
fn modify_command(&self, _command: &mut Command) {}
+
+ fn id(&self) -> &'static str {
+ "linux-umu"
+ }
+
+ fn name(&self) -> &'static str {
+ "Steam Linux Runtime (umu-run)"
+ }
+
+ fn description(&self) -> &'static str {
+ "Runs the native Linux game inside umu-run's Steam Linux Runtime."
+ }
}
pub struct UMUCompatLauncher;
@@ -168,6 +409,18 @@ impl ProcessHandler for UMUCompatLauncher {
}
fn modify_command(&self, _command: &mut Command) {}
+
+ fn id(&self) -> &'static str {
+ "proton-umu"
+ }
+
+ fn name(&self) -> &'static str {
+ "Proton (umu-run)"
+ }
+
+ fn description(&self) -> &'static str {
+ "Runs the Windows game through Proton using umu-run."
+ }
}
pub struct AsahiMuvmLauncher;
@@ -228,4 +481,16 @@ impl ProcessHandler for AsahiMuvmLauncher {
}
fn modify_command(&self, _command: &mut Command) {}
+
+ fn id(&self) -> &'static str {
+ "proton-muvm"
+ }
+
+ fn name(&self) -> &'static str {
+ "Proton + muvm (Asahi)"
+ }
+
+ fn description(&self) -> &'static str {
+ "Runs through Proton inside a muvm microVM, for Apple Silicon / Asahi Linux."
+ }
}
diff --git a/desktop/src-tauri/process/src/process_manager.rs b/desktop/src-tauri/process/src/process_manager.rs
index 97b9beed..e7389dec 100644
--- a/desktop/src-tauri/process/src/process_manager.rs
+++ b/desktop/src-tauri/process/src/process_manager.rs
@@ -28,7 +28,8 @@ use crate::{
format::DropFormatArgs,
parser::{LaunchParameters, ParsedCommand},
process_handlers::{
- AsahiMuvmLauncher, MacLauncher, UMUCompatLauncher, UMUNativeLauncher, WindowsLauncher,
+ AsahiMuvmLauncher, LinuxNativeLauncher, MacLauncher, UMUCompatLauncher, UMUNativeLauncher,
+ WindowsCmdLauncher, WindowsDirectLauncher, WindowsLauncher, WindowsPowershellLauncher,
},
};
@@ -54,6 +55,13 @@ pub struct LaunchOption {
name: String,
}
+#[derive(Serialize)]
+pub struct ProcessHandlerOption {
+ id: String,
+ name: String,
+ description: String,
+}
+
impl ProcessManager<'_> {
pub fn new(app_handle: AppHandle) -> Self {
let log_output_dir = DATA_ROOT_DIR.join("logs");
@@ -76,6 +84,22 @@ impl ProcessManager<'_> {
(Platform::Windows, Platform::Windows),
&WindowsLauncher {} as &(dyn ProcessHandler + Sync + Send + 'static),
),
+ (
+ (Platform::Windows, Platform::Windows),
+ &WindowsDirectLauncher {} as &(dyn ProcessHandler + Sync + Send + 'static),
+ ),
+ (
+ (Platform::Windows, Platform::Windows),
+ &WindowsCmdLauncher {} as &(dyn ProcessHandler + Sync + Send + 'static),
+ ),
+ (
+ (Platform::Windows, Platform::Windows),
+ &WindowsPowershellLauncher {} as &(dyn ProcessHandler + Sync + Send + 'static),
+ ),
+ (
+ (Platform::Linux, Platform::Linux),
+ &LinuxNativeLauncher {} as &(dyn ProcessHandler + Sync + Send + 'static),
+ ),
(
(Platform::Linux, Platform::Linux),
&UMUNativeLauncher {} as &(dyn ProcessHandler + Sync + Send + 'static),
@@ -101,7 +125,7 @@ impl ProcessManager<'_> {
match self.processes.get_mut(&game_id) {
Some(process) => {
process.manually_killed = true;
- process.handle.kill()?;
+ kill_process_tree(&process.handle)?;
let exit_status = process.handle.wait()?;
info!("exit status: {:?}", exit_status);
Ok(())
@@ -188,7 +212,21 @@ impl ProcessManager<'_> {
&self,
db_lock: &Database,
target_platform: &Platform,
+ override_id: Option<&str>,
) -> Result<&(dyn ProcessHandler + Send + Sync), ProcessError> {
+ // An explicit override wins, as long as it's valid for the current platform.
+ if let Some(override_id) = override_id
+ && let Some(handler) = self.game_launchers.iter().find(|e| {
+ let (e_current, e_target) = e.0;
+ e_current == self.current_platform
+ && e_target == *target_platform
+ && e.1.id() == override_id
+ && e.1.valid_for_platform(db_lock, target_platform)
+ })
+ {
+ return Ok(handler.1);
+ }
+
Ok(self
.game_launchers
.iter()
@@ -204,10 +242,44 @@ impl ProcessManager<'_> {
pub fn valid_platform(&self, platform: &Platform) -> bool {
let db_lock = borrow_db_checked();
- let process_handler = self.fetch_process_handler(&db_lock, platform);
+ let process_handler = self.fetch_process_handler(&db_lock, platform, None);
process_handler.is_ok()
}
+ pub fn get_process_handlers(
+ &self,
+ game_id: String,
+ ) -> Result, ProcessError> {
+ let db_lock = borrow_db_checked();
+
+ let meta = db_lock
+ .applications
+ .installed_game_version
+ .get(&game_id)
+ .cloned()
+ .ok_or(ProcessError::NotInstalled)?;
+
+ let target_platform = meta.target_platform;
+
+ let handlers = self
+ .game_launchers
+ .iter()
+ .filter(|e| {
+ let (e_current, e_target) = e.0;
+ e_current == self.current_platform
+ && e_target == target_platform
+ && e.1.valid_for_platform(&db_lock, &target_platform)
+ })
+ .map(|e| ProcessHandlerOption {
+ id: e.1.id().to_string(),
+ name: e.1.name().to_string(),
+ description: e.1.description().to_string(),
+ })
+ .collect();
+
+ Ok(handlers)
+ }
+
pub fn get_launch_options(game_id: String) -> Result, ProcessError> {
let db_lock = borrow_db_checked();
@@ -310,7 +382,12 @@ impl ProcessManager<'_> {
let target_platform = meta.target_platform;
- let process_handler = self.fetch_process_handler(&db_lock, &target_platform)?;
+ let process_handler = self.fetch_process_handler(
+ &db_lock,
+ &target_platform,
+ game_version.user_configuration.override_handler.as_deref(),
+ )?;
+ debug!("using process handler {:?}", process_handler.id());
let (target_command, emulator) = match game_status {
GameDownloadStatus::Installed {
@@ -516,6 +593,30 @@ impl ProcessManager<'_> {
}
}
+fn kill_process_tree(handle: &SharedChild) -> io::Result<()> {
+ #[cfg(target_os = "windows")]
+ {
+ // handle.kill() only terminates the launched process (often a cmd or
+ // powershell wrapper), orphaning the actual game. taskkill /T kills the
+ // whole process tree.
+ use std::os::windows::process::CommandExt;
+ const CREATE_NO_WINDOW: u32 = 0x08000000;
+ let pid = handle.id().to_string();
+ let killed = Command::new("taskkill")
+ .args(["/F", "/T", "/PID", pid.as_str()])
+ .creation_flags(CREATE_NO_WINDOW)
+ .stdout(std::process::Stdio::null())
+ .stderr(std::process::Stdio::null())
+ .status()
+ .map(|status| status.success())
+ .unwrap_or(false);
+ if killed {
+ return Ok(());
+ }
+ }
+ handle.kill()
+}
+
pub trait ProcessHandler: Send + 'static {
fn create_launch_process(
&self,
@@ -529,4 +630,8 @@ pub trait ProcessHandler: Send + 'static {
fn valid_for_platform(&self, db: &Database, target: &Platform) -> bool;
fn modify_command(&self, command: &mut Command);
+
+ fn id(&self) -> &'static str;
+ fn name(&self) -> &'static str;
+ fn description(&self) -> &'static str;
}
diff --git a/desktop/src-tauri/src/lib.rs b/desktop/src-tauri/src/lib.rs
index c998c4c6..d050dc47 100644
--- a/desktop/src-tauri/src/lib.rs
+++ b/desktop/src-tauri/src/lib.rs
@@ -8,8 +8,17 @@
#![deny(clippy::all)]
use std::{
- env, fs::File, io::Write, panic::PanicHookInfo, path::Path, str::FromStr,
- sync::nonpoison::Mutex, time::SystemTime,
+ env,
+ fs::File,
+ io::Write,
+ panic::PanicHookInfo,
+ path::Path,
+ str::FromStr,
+ sync::{
+ atomic::{AtomicBool, Ordering},
+ nonpoison::Mutex,
+ },
+ time::SystemTime,
};
use ::client::{
@@ -260,6 +269,7 @@ pub fn run() {
get_autostart_enabled,
open_process_logs,
get_launch_options,
+ get_process_handlers,
#[cfg(target_os = "linux")]
::process::compat::fetch_proton_paths,
#[cfg(target_os = "linux")]
@@ -359,8 +369,17 @@ pub fn run() {
)
.expect("Failed to generate menu");
+ if env::var("NO_TRAY_ICON").is_ok_and(|value| value.to_lowercase() == "true") {
+ TRAY_DISABLED.store(true, Ordering::Relaxed);
+ } else if !tray_icon_supported() {
+ warn!(
+ "appindicator library not available at runtime, disabling system tray icon"
+ );
+ TRAY_DISABLED.store(true, Ordering::Relaxed);
+ }
+
run_on_tray(|| {
- TrayIconBuilder::new()
+ let tray = TrayIconBuilder::new()
.icon(
app.default_window_icon()
.expect("Failed to get default window icon")
@@ -383,8 +402,12 @@ pub fn run() {
warn!("menu event not handled: {:?}", event.id);
}
})
- .build(app)
- .expect("error while setting up tray menu");
+ .build(app);
+
+ if let Err(e) = tray {
+ warn!("failed to set up system tray icon, disabling tray: {e}");
+ TRAY_DISABLED.store(true, Ordering::Relaxed);
+ }
});
{
@@ -445,13 +468,30 @@ pub fn run() {
});
}
+static TRAY_DISABLED: AtomicBool = AtomicBool::new(false);
+
+#[cfg(target_os = "linux")]
+fn tray_icon_supported() -> bool {
+ [
+ "libayatana-appindicator3.so.1",
+ "libappindicator3.so.1",
+ "libayatana-appindicator3.so",
+ "libappindicator3.so",
+ ]
+ .iter()
+ .any(|name| unsafe { libloading::Library::new(name) }.is_ok())
+}
+
+#[cfg(not(target_os = "linux"))]
+fn tray_icon_supported() -> bool {
+ true
+}
+
fn run_on_tray(f: T) {
- if match std::env::var("NO_TRAY_ICON") {
- Ok(s) => s.to_lowercase() != "true",
- Err(_) => true,
- } {
- (f)();
+ if TRAY_DISABLED.load(Ordering::Relaxed) {
+ return;
}
+ (f)();
}
// TODO: Refactor
diff --git a/desktop/src-tauri/src/process.rs b/desktop/src-tauri/src/process.rs
index 6875990b..4e5ab66c 100644
--- a/desktop/src-tauri/src/process.rs
+++ b/desktop/src-tauri/src/process.rs
@@ -3,7 +3,7 @@ use std::sync::Arc;
use process::{
PROCESS_MANAGER,
error::ProcessError,
- process_manager::{LaunchOption, ProcessManager},
+ process_manager::{LaunchOption, ProcessHandlerOption, ProcessManager},
};
use serde::Serialize;
use tauri::AppHandle;
@@ -16,6 +16,11 @@ pub fn get_launch_options(id: String) -> Result, ProcessError>
Ok(launch_options)
}
+#[tauri::command]
+pub fn get_process_handlers(id: String) -> Result, ProcessError> {
+ PROCESS_MANAGER.lock().get_process_handlers(id)
+}
+
#[derive(Serialize)]
#[serde(tag = "result", content = "data")]
pub enum LaunchResult {
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index c4a519b2..7640db8b 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -90,7 +90,7 @@ importers:
version: 9.39.4(jiti@2.7.0)
nuxt:
specifier: ^3.21.6
- version: 3.21.6(@electric-sql/pglite@0.3.15)(@parcel/watcher@2.5.6)(@types/node@24.12.2)(@vue/compiler-sfc@3.5.34)(cac@6.7.14)(db0@0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3))(eslint@9.39.4(jiti@2.7.0))(ioredis@5.10.1)(lightningcss@1.32.0)(magicast@0.5.3)(mysql2@3.15.3)(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(vite@7.3.3(@types/node@24.12.2)(jiti@2.7.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)(yaml@2.9.0))(yaml@2.9.0)
+ version: 3.21.6(@electric-sql/pglite@0.4.1)(@parcel/watcher@2.5.6)(@types/node@24.12.2)(@vue/compiler-sfc@3.5.34)(cac@6.7.14)(db0@0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3))(eslint@9.39.4(jiti@2.7.0))(ioredis@5.10.1)(lightningcss@1.32.0)(magicast@0.5.3)(mysql2@3.15.3)(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(vite@7.3.3(@types/node@24.12.2)(jiti@2.7.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)(yaml@2.9.0))(yaml@2.9.0)
typescript:
specifier: ^5.7.2
version: 5.9.3
@@ -117,10 +117,10 @@ importers:
version: 0.0.3
'@nuxt/fonts':
specifier: ^0.11.0
- version: 0.11.4(db0@0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3))(ioredis@5.10.1)(magicast@0.5.2)(vite@7.3.3(@types/node@22.19.17)(jiti@2.7.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)(yaml@2.9.0))
+ version: 0.11.4(db0@0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3))(ioredis@5.10.1)(magicast@0.5.2)(vite@7.3.3(@types/node@22.19.17)(jiti@2.7.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)(yaml@2.9.0))
'@nuxt/image':
specifier: ^1.10.0
- version: 1.11.0(db0@0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3))(ioredis@5.10.1)(magicast@0.5.2)
+ version: 1.11.0(db0@0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3))(ioredis@5.10.1)(magicast@0.5.2)
'@nuxt/kit':
specifier: ^3.20.1
version: 3.21.2(magicast@0.5.2)
@@ -128,11 +128,11 @@ importers:
specifier: ^9.5.5
version: 9.5.6(@vue/compiler-dom@3.5.34)(eslint@9.39.4(jiti@2.7.0))(magicast@0.5.2)(rollup@4.60.4)(vue@3.5.34(typescript@5.9.3))
'@prisma/adapter-pg':
- specifier: ^7.3.0
+ specifier: 7.7.0
version: 7.7.0
'@prisma/client':
- specifier: ^7.3.0
- version: 7.7.0(prisma@7.3.0(@types/react@19.2.14)(magicast@0.5.2)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3))(typescript@5.9.3)
+ specifier: 7.7.0
+ version: 7.7.0(prisma@7.7.0(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(magicast@0.5.2)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3))(typescript@5.9.3)
'@simplewebauthn/browser':
specifier: ^13.2.2
version: 13.3.0
@@ -144,7 +144,7 @@ importers:
version: 4.2.2(vite@7.3.3(@types/node@22.19.17)(jiti@2.7.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)(yaml@2.9.0))
'@vueuse/nuxt':
specifier: 13.6.0
- version: 13.6.0(magicast@0.5.2)(nuxt@3.21.6(@electric-sql/pglite@0.3.15)(@parcel/watcher@2.5.6)(@types/node@22.19.17)(@vue/compiler-sfc@3.5.34)(cac@6.7.14)(db0@0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3))(eslint@9.39.4(jiti@2.7.0))(ioredis@5.10.1)(lightningcss@1.32.0)(magicast@0.5.2)(mysql2@3.15.3)(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(vite@7.3.3(@types/node@22.19.17)(jiti@2.7.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)(yaml@2.9.0))(vue-tsc@3.2.6(typescript@5.9.3))(yaml@2.9.0))(vue@3.5.34(typescript@5.9.3))
+ version: 13.6.0(magicast@0.5.2)(nuxt@3.21.6(@electric-sql/pglite@0.4.1)(@parcel/watcher@2.5.6)(@types/node@22.19.17)(@vue/compiler-sfc@3.5.34)(cac@6.7.14)(db0@0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3))(eslint@9.39.4(jiti@2.7.0))(ioredis@5.10.1)(lightningcss@1.32.0)(magicast@0.5.2)(mysql2@3.15.3)(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(vite@7.3.3(@types/node@22.19.17)(jiti@2.7.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)(yaml@2.9.0))(vue-tsc@3.2.6(typescript@5.9.3))(yaml@2.9.0))(vue@3.5.34(typescript@5.9.3))
argon2:
specifier: ^0.43.0
version: 0.43.1
@@ -198,7 +198,7 @@ importers:
version: 8.1.1
nuxt:
specifier: ^3.21.6
- version: 3.21.6(@electric-sql/pglite@0.3.15)(@parcel/watcher@2.5.6)(@types/node@22.19.17)(@vue/compiler-sfc@3.5.34)(cac@6.7.14)(db0@0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3))(eslint@9.39.4(jiti@2.7.0))(ioredis@5.10.1)(lightningcss@1.32.0)(magicast@0.5.2)(mysql2@3.15.3)(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(vite@7.3.3(@types/node@22.19.17)(jiti@2.7.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)(yaml@2.9.0))(vue-tsc@3.2.6(typescript@5.9.3))(yaml@2.9.0)
+ version: 3.21.6(@electric-sql/pglite@0.4.1)(@parcel/watcher@2.5.6)(@types/node@22.19.17)(@vue/compiler-sfc@3.5.34)(cac@6.7.14)(db0@0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3))(eslint@9.39.4(jiti@2.7.0))(ioredis@5.10.1)(lightningcss@1.32.0)(magicast@0.5.2)(mysql2@3.15.3)(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(vite@7.3.3(@types/node@22.19.17)(jiti@2.7.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)(yaml@2.9.0))(vue-tsc@3.2.6(typescript@5.9.3))(yaml@2.9.0)
nuxt-security:
specifier: 2.2.0
version: 2.2.0(magicast@0.5.2)(rollup@4.60.4)
@@ -215,8 +215,8 @@ importers:
specifier: ^13.1.1
version: 13.1.3
prisma:
- specifier: 7.3.0
- version: 7.3.0(@types/react@19.2.14)(magicast@0.5.2)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3)
+ specifier: 7.7.0
+ version: 7.7.0(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(magicast@0.5.2)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3)
sanitize-filename:
specifier: ^1.6.3
version: 1.6.4
@@ -234,7 +234,7 @@ importers:
version: 7.2.4
unstorage:
specifier: ^1.15.0
- version: 1.17.5(db0@0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3))(ioredis@5.10.1)
+ version: 1.17.5(db0@0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3))(ioredis@5.10.1)
vue:
specifier: latest
version: 3.5.34(typescript@5.9.3)
@@ -307,7 +307,7 @@ importers:
version: 1.15.11
nitropack:
specifier: ^2.13.4
- version: 2.13.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3)(oxc-parser@0.131.0)
+ version: 2.13.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3)(oxc-parser@0.131.0)
ofetch:
specifier: ^1.4.1
version: 1.5.1
@@ -334,22 +334,22 @@ importers:
dependencies:
'@astrojs/starlight':
specifier: ^0.37.4
- version: 0.37.7(astro@5.18.1(@types/node@24.12.2)(db0@0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3))(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(yaml@2.9.0))
+ version: 0.37.7(astro@5.18.1(@types/node@24.12.2)(db0@0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3))(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(yaml@2.9.0))
astro:
specifier: ^5.6.1
- version: 5.18.1(@types/node@24.12.2)(db0@0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3))(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(yaml@2.9.0)
+ version: 5.18.1(@types/node@24.12.2)(db0@0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3))(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(yaml@2.9.0)
sharp:
specifier: ^0.34.2
version: 0.34.5
starlight-image-zoom:
specifier: ^0.13.2
- version: 0.13.2(@astrojs/starlight@0.37.7(astro@5.18.1(@types/node@24.12.2)(db0@0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3))(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(yaml@2.9.0)))
+ version: 0.13.2(@astrojs/starlight@0.37.7(astro@5.18.1(@types/node@24.12.2)(db0@0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3))(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(yaml@2.9.0)))
starlight-links-validator:
specifier: ^0.19.2
- version: 0.19.2(@astrojs/starlight@0.37.7(astro@5.18.1(@types/node@24.12.2)(db0@0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3))(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(yaml@2.9.0)))(astro@5.18.1(@types/node@24.12.2)(db0@0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3))(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(yaml@2.9.0))
+ version: 0.19.2(@astrojs/starlight@0.37.7(astro@5.18.1(@types/node@24.12.2)(db0@0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3))(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(yaml@2.9.0)))(astro@5.18.1(@types/node@24.12.2)(db0@0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3))(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(yaml@2.9.0))
starlight-theme-rapide:
specifier: ^0.5.2
- version: 0.5.2(@astrojs/starlight@0.37.7(astro@5.18.1(@types/node@24.12.2)(db0@0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3))(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(yaml@2.9.0)))
+ version: 0.5.2(@astrojs/starlight@0.37.7(astro@5.18.1(@types/node@24.12.2)(db0@0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3))(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(yaml@2.9.0)))
sites/promo:
dependencies:
@@ -732,18 +732,6 @@ packages:
resolution: {integrity: sha512-VERIM64vtTP1C4mxQ5thVT9fK0apjPFobqybMtA1UdUujWka24ERHbRHFGmpbbhp73MhV+KSsHQH9C6uOTdEQA==}
engines: {node: '>=18'}
- '@chevrotain/cst-dts-gen@10.5.0':
- resolution: {integrity: sha512-lhmC/FyqQ2o7pGK4Om+hzuDrm9rhFYIJ/AXoQBeongmn870Xeb0L6oGEiuR8nohFNL5sMaQEJWCxr1oIVIVXrw==}
-
- '@chevrotain/gast@10.5.0':
- resolution: {integrity: sha512-pXdMJ9XeDAbgOWKuD1Fldz4ieCs6+nLNmyVhe2gZVqoO7v8HXuHYs5OV2EzUtbuai37TlOAQHrTDvxMnvMJz3A==}
-
- '@chevrotain/types@10.5.0':
- resolution: {integrity: sha512-f1MAia0x/pAVPWH/T73BJVyO2XU5tI4/iE7cnxb7tqdNTNhQI3Uq3XkqcoteTmD4t1aM0LbHCJOhgIDn07kl2A==}
-
- '@chevrotain/utils@10.5.0':
- resolution: {integrity: sha512-hBzuU5+JjB2cqNZyszkDHZgOSrUUT8V3dhgRl8Q9Gp6dAj/H5+KILGjbhDpc3Iy9qmqlm/akuOI2ut9VUtzJxQ==}
-
'@clack/core@1.2.0':
resolution: {integrity: sha512-qfxof/3T3t9DPU/Rj3OmcFyZInceqj/NVtO9rwIuJqCUgh32gwPjpFQQp/ben07qKlhpwq7GzfWpST4qdJ5Drg==}
@@ -810,19 +798,19 @@ packages:
'@dxup/unimport@0.1.2':
resolution: {integrity: sha512-/B8YJGPzaYq1NbsQmwgP8EZqg40NpTw4ZB3suuI0TplbxKHeK94jeaawLmVhCv+YwUnOpiWEz9U6SeThku/8JQ==}
- '@electric-sql/pglite-socket@0.0.20':
- resolution: {integrity: sha512-J5nLGsicnD9wJHnno9r+DGxfcZWh+YJMCe0q/aCgtG6XOm9Z7fKeite8IZSNXgZeGltSigM9U/vAWZQWdgcSFg==}
+ '@electric-sql/pglite-socket@0.1.1':
+ resolution: {integrity: sha512-p2hoXw3Z3LQHwTeikdZNsFBOvXGqKY2hk51BBw+8NKND8eoH+8LFOtW9Z8CQKmTJ2qqGYu82ipqiyFZOTTXNfw==}
hasBin: true
peerDependencies:
- '@electric-sql/pglite': 0.3.15
+ '@electric-sql/pglite': 0.4.1
- '@electric-sql/pglite-tools@0.2.20':
- resolution: {integrity: sha512-BK50ZnYa3IG7ztXhtgYf0Q7zijV32Iw1cYS8C+ThdQlwx12V5VZ9KRJ42y82Hyb4PkTxZQklVQA9JHyUlex33A==}
+ '@electric-sql/pglite-tools@0.3.1':
+ resolution: {integrity: sha512-C+T3oivmy9bpQvSxVqXA1UDY8cB9Eb9vZHL9zxWwEUfDixbXv4G3r2LjoTdR33LD8aomR3O9ZXEO3XEwr/cUCA==}
peerDependencies:
- '@electric-sql/pglite': 0.3.15
+ '@electric-sql/pglite': 0.4.1
- '@electric-sql/pglite@0.3.15':
- resolution: {integrity: sha512-Cj++n1Mekf9ETfdc16TlDi+cDDQF0W7EcbyRHYOAeZdsAe8M/FJg18itDTSwyHfar2WIezawM9o0EKaRGVKygQ==}
+ '@electric-sql/pglite@0.4.1':
+ resolution: {integrity: sha512-mZ9NzzUSYPOCnxHH1oAHPRzoMFJHY472raDKwXl/+6oPbpdJ7g8LsCN4FSaIIfkiCKHhb3iF/Zqo3NYxaIhU7Q==}
'@emnapi/core@1.10.0':
resolution: {integrity: sha512-yq6OkJ4p82CAfPl0u9mQebQHKPJkY7WrIuk205cTYnYe+k2Z8YBh11FrbRG/H6ihirqcacOgl2BIO8oyMQLeXw==}
@@ -1493,8 +1481,8 @@ packages:
'@hexagon/base64@1.1.28':
resolution: {integrity: sha512-lhqDEAvWixy3bZ+UOYbPwUbBkwBq5C1LAJ/xPC8Oi+lL54oyakv/npbA0aU2hgCsx/1NUd4IBvV03+aUBWxerw==}
- '@hono/node-server@1.19.9':
- resolution: {integrity: sha512-vHL6w3ecZsky+8P5MD+eFfaGTyCeOHUIFYMGpQGbrBTSmNNoxv0if69rEZ5giu36weC5saFuznL411gRX7bJDw==}
+ '@hono/node-server@1.19.11':
+ resolution: {integrity: sha512-dr8/3zEaB+p0D2n/IUrlPF1HZm586qgJNXK1a9fhg/PzdtkK7Ksd5l312tJX2yBuALqDYBlG20QEbayqPyxn+g==}
engines: {node: '>=18.14.1'}
peerDependencies:
hono: '>=4.11.7'
@@ -1802,6 +1790,9 @@ packages:
'@keyv/serialize@1.1.1':
resolution: {integrity: sha512-dXn3FZhPv0US+7dtJsIi2R+c7qWYiReoEh5zUntWCf4oSpMNib8FDhSoed6m3QyZdx5hK7iLFkYk3rNxwt8vTA==}
+ '@kurkle/color@0.3.4':
+ resolution: {integrity: sha512-M5UknZPHRu3DEDWoipU6sE8PdkZ6Z/S+v4dD+Ke8IaNlpdSQah50lz1KtcFBa2vsdOnwbbnxJwVM4wty6udA5w==}
+
'@kwsites/file-exists@1.1.1':
resolution: {integrity: sha512-m9/5YGR18lIwxSFDwfE3oA7bWuq9kdau6ugN4H2rJeyhFQZcG9AgSHkQtSD15a8WvTgfz9aikZMrKPHvbpqFiw==}
@@ -1836,10 +1827,6 @@ packages:
peerDependencies:
rollup: '>=4.59.0'
- '@mrleebo/prisma-ast@0.13.1':
- resolution: {integrity: sha512-XyroGQXcHrZdvmrGJvsA9KNeOOgGMg1Vg9OlheUsBOSKznLMDl+YChxbkboRHvtFYJEMRYmlV3uoo/njCw05iw==}
- engines: {node: '>=16'}
-
'@napi-rs/wasm-runtime@0.2.12':
resolution: {integrity: sha512-ZVWUcfwY4E/yPitQJl481FjFo3K22D6qF0DuFH6Y/nbnE11GY5uguDxZMGXPQ8WQ0128MXQD7TnfHyK4oWoIJQ==}
@@ -2777,8 +2764,8 @@ packages:
typescript:
optional: true
- '@prisma/config@7.3.0':
- resolution: {integrity: sha512-QyMV67+eXF7uMtKxTEeQqNu/Be7iH+3iDZOQZW5ttfbSwBamCSdwPszA0dum+Wx27I7anYTPLmRmMORKViSW1A==}
+ '@prisma/config@7.7.0':
+ resolution: {integrity: sha512-hmPI3tKLO2aP0Y5vugbjcnA9qqlfJndiT6ds4tw28U5hNHLWg+mHJEWAhjsSPgxjtmxhJ/EDIeIlyh+3Us0OPg==}
'@prisma/debug@6.19.3':
resolution: {integrity: sha512-ljkJ+SgpXNktLG0Q/n4JGYCkKf0f8oYLyjImS2I8e2q2WCfdRRtWER062ZV/ixaNP2M2VKlWXVJiGzZaUgbKZw==}
@@ -2786,14 +2773,11 @@ packages:
'@prisma/debug@7.2.0':
resolution: {integrity: sha512-YSGTiSlBAVJPzX4ONZmMotL+ozJwQjRmZweQNIq/ER0tQJKJynNkRB3kyvt37eOfsbMCXk3gnLF6J9OJ4QWftw==}
- '@prisma/debug@7.3.0':
- resolution: {integrity: sha512-yh/tHhraCzYkffsI1/3a7SHX8tpgbJu1NPnuxS4rEpJdWAUDHUH25F1EDo6PPzirpyLNkgPPZdhojQK804BGtg==}
-
'@prisma/debug@7.7.0':
resolution: {integrity: sha512-12J62XdqCmpiwJHhHdQxZeY3ckVCWIFmcJP8hg5dPTceeiQ0wiojXGFYTluKqFQfu46fRLgb/rLALZMAx3+dTA==}
- '@prisma/dev@0.20.0':
- resolution: {integrity: sha512-ovlBYwWor0OzG+yH4J3Ot+AneD818BttLA+Ii7wjbcLHUrnC4tbUPVGyNd3c/+71KETPKZfjhkTSpdS15dmXNQ==}
+ '@prisma/dev@0.24.3':
+ resolution: {integrity: sha512-ffHlQuKXZiaDt9Go0OnCTdJZrHxK0k7omJKNV86/VjpsXu5EIHZLK0T7JSWgvNlJwh56kW9JFu9v0qJciFzepg==}
'@prisma/dmmf@6.19.3':
resolution: {integrity: sha512-+D6v7RIF21bJrZAXiiIdW0qR73TleYVCqTDozokdEHdGeqN997O7jJW5z+43s5CVwWTZJIwFGpoeXxDDyXDVxA==}
@@ -2801,14 +2785,14 @@ packages:
'@prisma/driver-adapter-utils@7.7.0':
resolution: {integrity: sha512-gZXREeu6mOk7zXfGFJgh86p7Vhj0sXNKp+4Cg1tWYo7V2dfncP2qxS2BiTmbIIha8xPqItkl0WSw38RuSq1HoQ==}
- '@prisma/engines-version@7.3.0-16.9d6ad21cbbceab97458517b147a6a09ff43aa735':
- resolution: {integrity: sha512-IH2va2ouUHihyiTTRW889LjKAl1CusZOvFfZxCDNpjSENt7g2ndFsK0vdIw/72v7+jCN6YgkHmdAP/BI7SDgyg==}
+ '@prisma/engines-version@7.6.0-1.75cbdc1eb7150937890ad5465d861175c6624711':
+ resolution: {integrity: sha512-r51DLcJ8bDRSrBEJF3J4cinoWyGA7rfP2mG6lD90VqIbGNOkbfcLcXalSVjq5Y6brQS3vcjrq4GbyUb1Cb7vkw==}
- '@prisma/engines@7.3.0':
- resolution: {integrity: sha512-cWRQoPDXPtR6stOWuWFZf9pHdQ/o8/QNWn0m0zByxf5Kd946Q875XdEJ52pEsX88vOiXUmjuPG3euw82mwQNMg==}
+ '@prisma/engines@7.7.0':
+ resolution: {integrity: sha512-7fmcbT7HHXBq/b+3h/dO1JI3fd8l8q7erf7xP7pRprh58hmSSnG8mg9K3yjW3h9WaHWUwngVFpSxxxivaitQ2w==}
- '@prisma/fetch-engine@7.3.0':
- resolution: {integrity: sha512-Mm0F84JMqM9Vxk70pzfNpGJ1lE4hYjOeLMu7nOOD1i83nvp8MSAcFYBnHqLvEZiA6onUR+m8iYogtOY4oPO5lQ==}
+ '@prisma/fetch-engine@7.7.0':
+ resolution: {integrity: sha512-TfyzveBQoK4xALzsTpVhB/0KG1N8zOK0ap+RnBMkzGUu3f98fnQ4QtXa2wlKPhsO2X8a3N5ugFQgcKNoHGmDfw==}
'@prisma/generator-helper@6.19.3':
resolution: {integrity: sha512-13S8ngSWVKcyuRFqaK/JGMyovjQC5sOKJ9A+ufqePQWeIUbvKO2QY2CmhcV4JAa2vuN22//4Sip5mORVKwS0sw==}
@@ -2819,19 +2803,98 @@ packages:
'@prisma/get-platform@7.2.0':
resolution: {integrity: sha512-k1V0l0Td1732EHpAfi2eySTezyllok9dXb6UQanajkJQzPUGi3vO2z7jdkz67SypFTdmbnyGYxvEvYZdZsMAVA==}
- '@prisma/get-platform@7.3.0':
- resolution: {integrity: sha512-N7c6m4/I0Q6JYmWKP2RCD/sM9eWiyCPY98g5c0uEktObNSZnugW2U/PO+pwL0UaqzxqTXt7gTsYsb0FnMnJNbg==}
+ '@prisma/get-platform@7.7.0':
+ resolution: {integrity: sha512-MEUNzvKxvYnJ7kgvd6oNRnMmmiGNS9TYLB2weMeIXplnHdL/UWEGnvavYGnN7KLJ2n0iI4dDAyzSkHI3c7AscQ==}
'@prisma/query-plan-executor@7.2.0':
resolution: {integrity: sha512-EOZmNzcV8uJ0mae3DhTsiHgoNCuu1J9mULQpGCh62zN3PxPTd+qI9tJvk5jOst8WHKQNwJWR3b39t0XvfBB0WQ==}
- '@prisma/studio-core@0.13.1':
- resolution: {integrity: sha512-agdqaPEePRHcQ7CexEfkX1RvSH9uWDb6pXrZnhCRykhDFAV0/0P3d07WtfiY8hZWb7oRU4v+NkT4cGFHkQJIPg==}
+ '@prisma/streams-local@0.1.2':
+ resolution: {integrity: sha512-l49yTxKKF2odFxaAXTmwmkBKL3+bVQ1tFOooGifu4xkdb9NMNLxHj27XAhTylWZod8I+ISGM5erU1xcl/oBCtg==}
+ engines: {bun: '>=1.3.6', node: '>=22.0.0'}
+
+ '@prisma/studio-core@0.27.3':
+ resolution: {integrity: sha512-AADjNFPdsrglxHQVTmHFqv6DuKQZ5WY4p5/gVFY017twvNrSwpLJ9lqUbYYxEu2W7nbvVxTZA8deJ8LseNALsw==}
+ engines: {node: ^20.19 || ^22.12 || >=24.0, pnpm: '8'}
peerDependencies:
'@types/react': ^18.0.0 || ^19.0.0
react: ^18.0.0 || ^19.0.0
react-dom: ^18.0.0 || ^19.0.0
+ '@radix-ui/primitive@1.1.3':
+ resolution: {integrity: sha512-JTF99U/6XIjCBo0wqkU5sK10glYe27MRRsfwoiq5zzOEZLHU3A3KCMa5X/azekYRCJ0HlwI0crAXS/5dEHTzDg==}
+
+ '@radix-ui/react-compose-refs@1.1.2':
+ resolution: {integrity: sha512-z4eqJvfiNnFMHIIvXP3CY57y2WJs5g2v3X0zm9mEJkrkNv4rDxu+sg9Jh8EkXyeqBkB7SOcboo9dMVqhyrACIg==}
+ peerDependencies:
+ '@types/react': '*'
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+
+ '@radix-ui/react-primitive@2.1.3':
+ resolution: {integrity: sha512-m9gTwRkhy2lvCPe6QJp4d3G1TYEUHn/FzJUtq9MjH46an1wJU+GdoGC5VLof8RX8Ft/DlpshApkhswDLZzHIcQ==}
+ peerDependencies:
+ '@types/react': '*'
+ '@types/react-dom': '*'
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+ '@types/react-dom':
+ optional: true
+
+ '@radix-ui/react-slot@1.2.3':
+ resolution: {integrity: sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A==}
+ peerDependencies:
+ '@types/react': '*'
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+
+ '@radix-ui/react-toggle@1.1.10':
+ resolution: {integrity: sha512-lS1odchhFTeZv3xwHH31YPObmJn8gOg7Lq12inrr0+BH/l3Tsq32VfjqH1oh80ARM3mlkfMic15n0kg4sD1poQ==}
+ peerDependencies:
+ '@types/react': '*'
+ '@types/react-dom': '*'
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+ '@types/react-dom':
+ optional: true
+
+ '@radix-ui/react-use-controllable-state@1.2.2':
+ resolution: {integrity: sha512-BjasUjixPFdS+NKkypcyyN5Pmg83Olst0+c6vGov0diwTEo6mgdqVR6hxcEgFuh4QrAs7Rc+9KuGJ9TVCj0Zzg==}
+ peerDependencies:
+ '@types/react': '*'
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+
+ '@radix-ui/react-use-effect-event@0.0.2':
+ resolution: {integrity: sha512-Qp8WbZOBe+blgpuUT+lw2xheLP8q0oatc9UpmiemEICxGvFLYmHm9QowVZGHtJlGbS6A6yJ3iViad/2cVjnOiA==}
+ peerDependencies:
+ '@types/react': '*'
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+
+ '@radix-ui/react-use-layout-effect@1.1.1':
+ resolution: {integrity: sha512-RbJRS4UWQFkzHTTwVymMTUv8EqYhOp8dOOviLj2ugtTiXRaRQS7GLGxZTLL1jWhMeoSCf5zmcZkqTl9IiYfXcQ==}
+ peerDependencies:
+ '@types/react': '*'
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+
'@react-aria/focus@3.22.0':
resolution: {integrity: sha512-ZfDOVuVhqDsM9mkNji3QUZ/d40JhlVgXrDkrfXylM1035QCrcTHN7m2DpbE95sU2A8EQb4wikvt5jM6K/73BPg==}
peerDependencies:
@@ -3993,6 +4056,9 @@ packages:
ajv@6.14.0:
resolution: {integrity: sha512-IWrosm/yrn43eiKqkfkHis7QioDleaXQHdDVPKg0FSwwd/DuvyX79TZnFOnYpB7dcsFAMmtFztZuXPDvSePkFw==}
+ ajv@8.20.0:
+ resolution: {integrity: sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==}
+
alien-signals@3.1.2:
resolution: {integrity: sha512-d9dYqZTS90WLiU0I5c6DHj/HcKkF8ZyGN3G5x8wSbslulz70KOxaqCT0hQCo9KOyhVqzqGojvNdJXoTumZOtcw==}
@@ -4338,6 +4404,9 @@ packages:
before-after-hook@4.0.0:
resolution: {integrity: sha512-q6tR3RPqIB1pMiTRMFcZwuG5T8vwp+vUvEG0vuI6B+Rikh5BfPp2fQ82c925FOs+b0lcFQ8CFrL+KbilfZFhOQ==}
+ better-result@2.9.2:
+ resolution: {integrity: sha512-WIFoBPCdnTOdk9inkE1ZRvCZ4P0CpSkAiLlchC65N7n9DcjZ3NhqkBOlafzpOVnO8ixyi37kicmSJ3ENhPZl7Q==}
+
bin-build@3.0.0:
resolution: {integrity: sha512-jcUOof71/TNAI2uM5uoUaDq2ePcVBQ3R/qhxAz1rX7UfvduAL/RXD3jXzvn8cVcDJdGVkiR1shal3OH0ImpuhA==}
engines: {node: '>=4'}
@@ -4599,6 +4668,10 @@ packages:
resolution: {integrity: sha512-6dVyOOYjpfFcL1Y4qChrAoQLRHvj2ziyhcm0QJlhOcAhykL/k1kTUPbeo+87MNRTRdk2OIIsIXbuF3x2wi5EXg==}
engines: {node: '>=4.0.0'}
+ chart.js@4.5.1:
+ resolution: {integrity: sha512-GIjfiT9dbmHRiYi6Nl2yFCq7kkwdkp1W/lp2J99rX0yo9tgJGn3lKQATztIjb5tVtevcBtIdICNWqlq5+E8/Pw==}
+ engines: {pnpm: '>=8'}
+
cheerio-select@2.1.0:
resolution: {integrity: sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==}
@@ -4610,9 +4683,6 @@ packages:
resolution: {integrity: sha512-WDrybc/gKFpTYQutKIK6UvfcuxijIZfMfXaYm8NMsPQxSYvf+13fXUJ4rztGGbJcBQ/GF55gvrZ0Bc0bj/mqvg==}
engines: {node: '>=20.18.1'}
- chevrotain@10.5.0:
- resolution: {integrity: sha512-Pkv5rBY3+CsHOYfV5g/Vs5JY9WTHHDEKOlohI2XeygaZhUeqhAlldZ8Hz9cRmxu709bvS08YzxHdTPHhffc13A==}
-
chokidar@3.5.0:
resolution: {integrity: sha512-JgQM9JS92ZbFR4P90EvmzNpSGhpPBGBSj10PILeDyYFwp4h2/D9OM03wsJ4zW1fEp4ka2DGrnUeD7FuvQ2aZ2Q==}
engines: {node: '>= 8.10.0'}
@@ -5229,8 +5299,8 @@ packages:
ee-first@1.1.1:
resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==}
- effect@3.18.4:
- resolution: {integrity: sha512-b1LXQJLe9D11wfnOKAk3PKxuqYshQ0Heez+y5pnkd3jLj1yx9QhM72zZ9uUrOQyNvrs2GZZd/3maL0ZV18YuDA==}
+ effect@3.20.0:
+ resolution: {integrity: sha512-qMLfDJscrNG8p/aw+IkT9W7fgj50Z4wG5bLBy0Txsxz8iUHjDIkOgO3SV0WZfnQbNG2VJYb0b+rDLMrhM4+Krw==}
electron-to-chromium@1.5.339:
resolution: {integrity: sha512-Is+0BBHJ4NrdpAYiperrmp53pLywG/yV/6lIMTAnhxvzj/Cmn5Q/ogSHC6AKe7X+8kPLxxFk0cs5oc/3j/fxIg==}
@@ -5284,6 +5354,10 @@ packages:
resolution: {integrity: sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA==}
engines: {node: '>=0.12'}
+ env-paths@3.0.0:
+ resolution: {integrity: sha512-dtJUTepzMW3Lm/NPxRf3wP4642UWhjL2sQxc+ym2YMj1m/H2zDNQOlezafzkHwn6sMstjHTwG6iQQsctDW/b1A==}
+ engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+
environment@1.1.0:
resolution: {integrity: sha512-xUtoPkMggbz0MPyPiIWr1Kp4aeWJjDZ6SMvURhimjdZgsRuDplF5/s9hcgGhyXMhs+6vpnuoiZ2kFiu3FMnS8Q==}
engines: {node: '>=18'}
@@ -5799,6 +5873,9 @@ packages:
fast-string-width@3.0.2:
resolution: {integrity: sha512-gX8LrtNEI5hq8DVUfRQMbr5lpaS4nMIWV+7XEbXk2b8kiQIizgnlr12B4dA3ZEx3308ze0O4Q1R+cHts8kyUJg==}
+ fast-uri@3.1.2:
+ resolution: {integrity: sha512-rVjf7ArG3LTk+FS6Yw81V1DLuZl1bRbNrev6Tmd/9RaroeeRRJhAt7jg/6YFxbvAQXUCavSoZhPPj6oOx+5KjQ==}
+
fast-wrap-ansi@0.1.6:
resolution: {integrity: sha512-HlUwET7a5gqjURj70D5jl7aC3Zmy4weA1SHUfM0JFI0Ptq987NH2TwbBFLoERhfwk+E+eaq4EK3jXoT+R3yp3w==}
@@ -6906,6 +6983,9 @@ packages:
json-schema-traverse@0.4.1:
resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==}
+ json-schema-traverse@1.0.0:
+ resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==}
+
json-schema@0.4.0:
resolution: {integrity: sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==}
@@ -7090,10 +7170,6 @@ packages:
resolution: {integrity: sha512-NXYBzinNrblfraPGyrbPoD19C1h9lfI/1mzgWYvXUTe414Gz/X1FD2XBZSZM7rRTrMA8JL3OtAaGifrIKhQ5yQ==}
engines: {node: '>= 12.0.0'}
- lilconfig@2.1.0:
- resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==}
- engines: {node: '>=10'}
-
lilconfig@3.1.3:
resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==}
engines: {node: '>=14'}
@@ -8573,8 +8649,8 @@ packages:
resolution: {integrity: sha512-nODzvTiYVRGRqAOvE84Vk5JDPyyxsVk0/fbA/bq7RqlnhksGpset09XTxbpvLTIjoaF7K8Z8DG8yHtKGTPSYRw==}
engines: {node: '>=20'}
- prisma@7.3.0:
- resolution: {integrity: sha512-ApYSOLHfMN8WftJA+vL6XwAPOh/aZ0BgUyyKPwUFgjARmG6EBI9LzDPf6SWULQMSAxydV9qn5gLj037nPNlg2w==}
+ prisma@7.7.0:
+ resolution: {integrity: sha512-HlgwRBt1uEFB9LStHL4HLYDvoi4BNu1rYA0hPG0zCAEyK9SaZBqp7E5Rjpc3Qh8Lex/ye/svoHZ0OWoFNhWxuQ==}
engines: {node: ^20.19 || ^22.12 || >=24.0}
hasBin: true
peerDependencies:
@@ -8813,9 +8889,6 @@ packages:
resolution: {integrity: sha512-sZuz1dYW/ZsfG17WSAG7eS85r5a0dDsvg+7BiiYR5o6lKCAtUrEwdmRmaGF6rwVj3LcmAeYkOWKEPlbPzN3Y3A==}
engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
- regexp-to-ast@0.5.0:
- resolution: {integrity: sha512-tlbJqcMHnPKI9zSrystikWKwHkBqu2a/Sgw01h3zFjvYrMxEDYHzzoMZnUrbIfpTFEsoRnnviOXNCzFiSc54Qw==}
-
regexp-tree@0.1.27:
resolution: {integrity: sha512-iETxpjK6YoRWJG5o6hXLwvjYAoW+FEZn9os0PD/b6AP6xQwsa/Y7lCVgIixBbUPMfhu+i2LtdeAqVTgGlQarfA==}
hasBin: true
@@ -8914,6 +8987,10 @@ packages:
engines: {node: '>= 6'}
deprecated: request has been deprecated, see https://github.com/request/request/issues/3142
+ require-from-string@2.0.2:
+ resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==}
+ engines: {node: '>=0.10.0'}
+
requires-port@1.0.0:
resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==}
@@ -10783,12 +10860,12 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@astrojs/mdx@4.3.14(astro@5.18.1(@types/node@24.12.2)(db0@0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3))(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(yaml@2.9.0))':
+ '@astrojs/mdx@4.3.14(astro@5.18.1(@types/node@24.12.2)(db0@0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3))(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(yaml@2.9.0))':
dependencies:
'@astrojs/markdown-remark': 6.3.11
'@mdx-js/mdx': 3.1.1
acorn: 8.16.0
- astro: 5.18.1(@types/node@24.12.2)(db0@0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3))(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(yaml@2.9.0)
+ astro: 5.18.1(@types/node@24.12.2)(db0@0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3))(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(yaml@2.9.0)
es-module-lexer: 1.7.0
estree-util-visit: 2.0.0
hast-util-to-html: 9.0.5
@@ -10812,17 +10889,17 @@ snapshots:
stream-replace-string: 2.0.0
zod: 4.3.6
- '@astrojs/starlight@0.37.7(astro@5.18.1(@types/node@24.12.2)(db0@0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3))(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(yaml@2.9.0))':
+ '@astrojs/starlight@0.37.7(astro@5.18.1(@types/node@24.12.2)(db0@0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3))(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(yaml@2.9.0))':
dependencies:
'@astrojs/markdown-remark': 6.3.11
- '@astrojs/mdx': 4.3.14(astro@5.18.1(@types/node@24.12.2)(db0@0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3))(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(yaml@2.9.0))
+ '@astrojs/mdx': 4.3.14(astro@5.18.1(@types/node@24.12.2)(db0@0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3))(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(yaml@2.9.0))
'@astrojs/sitemap': 3.7.2
'@pagefind/default-ui': 1.5.2
'@types/hast': 3.0.4
'@types/js-yaml': 4.0.9
'@types/mdast': 4.0.4
- astro: 5.18.1(@types/node@24.12.2)(db0@0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3))(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(yaml@2.9.0)
- astro-expressive-code: 0.41.7(astro@5.18.1(@types/node@24.12.2)(db0@0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3))(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(yaml@2.9.0))
+ astro: 5.18.1(@types/node@24.12.2)(db0@0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3))(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(yaml@2.9.0)
+ astro-expressive-code: 0.41.7(astro@5.18.1(@types/node@24.12.2)(db0@0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3))(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(yaml@2.9.0))
bcp-47: 2.1.0
hast-util-from-html: 2.0.3
hast-util-select: 6.0.4
@@ -11121,21 +11198,6 @@ snapshots:
dependencies:
fontkitten: 1.0.3
- '@chevrotain/cst-dts-gen@10.5.0':
- dependencies:
- '@chevrotain/gast': 10.5.0
- '@chevrotain/types': 10.5.0
- lodash: 4.18.1
-
- '@chevrotain/gast@10.5.0':
- dependencies:
- '@chevrotain/types': 10.5.0
- lodash: 4.18.1
-
- '@chevrotain/types@10.5.0': {}
-
- '@chevrotain/utils@10.5.0': {}
-
'@clack/core@1.2.0':
dependencies:
fast-wrap-ansi: 0.1.6
@@ -11238,15 +11300,15 @@ snapshots:
'@dxup/unimport@0.1.2': {}
- '@electric-sql/pglite-socket@0.0.20(@electric-sql/pglite@0.3.15)':
+ '@electric-sql/pglite-socket@0.1.1(@electric-sql/pglite@0.4.1)':
dependencies:
- '@electric-sql/pglite': 0.3.15
+ '@electric-sql/pglite': 0.4.1
- '@electric-sql/pglite-tools@0.2.20(@electric-sql/pglite@0.3.15)':
+ '@electric-sql/pglite-tools@0.3.1(@electric-sql/pglite@0.4.1)':
dependencies:
- '@electric-sql/pglite': 0.3.15
+ '@electric-sql/pglite': 0.4.1
- '@electric-sql/pglite@0.3.15': {}
+ '@electric-sql/pglite@0.4.1': {}
'@emnapi/core@1.10.0':
dependencies:
@@ -11717,7 +11779,7 @@ snapshots:
'@hexagon/base64@1.1.28': {}
- '@hono/node-server@1.19.9(hono@4.12.14)':
+ '@hono/node-server@1.19.11(hono@4.12.14)':
dependencies:
hono: 4.12.14
@@ -11998,6 +12060,8 @@ snapshots:
'@keyv/serialize@1.1.1': {}
+ '@kurkle/color@0.3.4': {}
+
'@kwsites/file-exists@1.1.1':
dependencies:
debug: 4.4.3
@@ -12075,11 +12139,6 @@ snapshots:
json5: 2.2.3
rollup: 4.60.4
- '@mrleebo/prisma-ast@0.13.1':
- dependencies:
- chevrotain: 10.5.0
- lilconfig: 2.1.0
-
'@napi-rs/wasm-runtime@0.2.12':
dependencies:
'@emnapi/core': 1.10.0
@@ -12437,7 +12496,7 @@ snapshots:
- utf-8-validate
- vite
- '@nuxt/fonts@0.11.4(db0@0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3))(ioredis@5.10.1)(magicast@0.5.2)(vite@7.3.3(@types/node@22.19.17)(jiti@2.7.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)(yaml@2.9.0))':
+ '@nuxt/fonts@0.11.4(db0@0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3))(ioredis@5.10.1)(magicast@0.5.2)(vite@7.3.3(@types/node@22.19.17)(jiti@2.7.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)(yaml@2.9.0))':
dependencies:
'@nuxt/devtools-kit': 2.7.0(magicast@0.5.2)(vite@7.3.3(@types/node@22.19.17)(jiti@2.7.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)(yaml@2.9.0))
'@nuxt/kit': 3.21.2(magicast@0.5.2)
@@ -12458,7 +12517,7 @@ snapshots:
ufo: 1.6.3
unifont: 0.4.1
unplugin: 2.3.11
- unstorage: 1.17.5(db0@0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3))(ioredis@5.10.1)
+ unstorage: 1.17.5(db0@0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3))(ioredis@5.10.1)
transitivePeerDependencies:
- '@azure/app-configuration'
- '@azure/cosmos'
@@ -12483,7 +12542,7 @@ snapshots:
- uploadthing
- vite
- '@nuxt/image@1.11.0(db0@0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3))(ioredis@5.10.1)(magicast@0.5.2)':
+ '@nuxt/image@1.11.0(db0@0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3))(ioredis@5.10.1)(magicast@0.5.2)':
dependencies:
'@nuxt/kit': 3.21.2(magicast@0.5.2)
consola: 3.4.2
@@ -12496,7 +12555,7 @@ snapshots:
std-env: 3.10.0
ufo: 1.6.3
optionalDependencies:
- ipx: 2.1.1(db0@0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3))(ioredis@5.10.1)
+ ipx: 2.1.1(db0@0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3))(ioredis@5.10.1)
transitivePeerDependencies:
- '@azure/app-configuration'
- '@azure/cosmos'
@@ -12700,7 +12759,7 @@ snapshots:
transitivePeerDependencies:
- magicast
- '@nuxt/nitro-server@3.21.6(@electric-sql/pglite@0.3.15)(db0@0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3))(ioredis@5.10.1)(magicast@0.5.2)(mysql2@3.15.3)(nuxt@3.21.6(@electric-sql/pglite@0.3.15)(@parcel/watcher@2.5.6)(@types/node@22.19.17)(@vue/compiler-sfc@3.5.34)(cac@6.7.14)(db0@0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3))(eslint@9.39.4(jiti@2.7.0))(ioredis@5.10.1)(lightningcss@1.32.0)(magicast@0.5.2)(mysql2@3.15.3)(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(vite@7.3.3(@types/node@22.19.17)(jiti@2.7.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)(yaml@2.9.0))(vue-tsc@3.2.6(typescript@5.9.3))(yaml@2.9.0))(oxc-parser@0.131.0)(typescript@5.9.3)':
+ '@nuxt/nitro-server@3.21.6(@electric-sql/pglite@0.4.1)(db0@0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3))(ioredis@5.10.1)(magicast@0.5.2)(mysql2@3.15.3)(nuxt@3.21.6(@electric-sql/pglite@0.4.1)(@parcel/watcher@2.5.6)(@types/node@22.19.17)(@vue/compiler-sfc@3.5.34)(cac@6.7.14)(db0@0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3))(eslint@9.39.4(jiti@2.7.0))(ioredis@5.10.1)(lightningcss@1.32.0)(magicast@0.5.2)(mysql2@3.15.3)(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(vite@7.3.3(@types/node@22.19.17)(jiti@2.7.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)(yaml@2.9.0))(vue-tsc@3.2.6(typescript@5.9.3))(yaml@2.9.0))(oxc-parser@0.131.0)(typescript@5.9.3)':
dependencies:
'@nuxt/devalue': 2.0.2
'@nuxt/kit': 3.21.6(magicast@0.5.2)
@@ -12717,8 +12776,8 @@ snapshots:
impound: 1.1.5
klona: 2.0.6
mocked-exports: 0.1.1
- nitropack: 2.13.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3)(oxc-parser@0.131.0)
- nuxt: 3.21.6(@electric-sql/pglite@0.3.15)(@parcel/watcher@2.5.6)(@types/node@22.19.17)(@vue/compiler-sfc@3.5.34)(cac@6.7.14)(db0@0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3))(eslint@9.39.4(jiti@2.7.0))(ioredis@5.10.1)(lightningcss@1.32.0)(magicast@0.5.2)(mysql2@3.15.3)(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(vite@7.3.3(@types/node@22.19.17)(jiti@2.7.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)(yaml@2.9.0))(vue-tsc@3.2.6(typescript@5.9.3))(yaml@2.9.0)
+ nitropack: 2.13.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3)(oxc-parser@0.131.0)
+ nuxt: 3.21.6(@electric-sql/pglite@0.4.1)(@parcel/watcher@2.5.6)(@types/node@22.19.17)(@vue/compiler-sfc@3.5.34)(cac@6.7.14)(db0@0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3))(eslint@9.39.4(jiti@2.7.0))(ioredis@5.10.1)(lightningcss@1.32.0)(magicast@0.5.2)(mysql2@3.15.3)(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(vite@7.3.3(@types/node@22.19.17)(jiti@2.7.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)(yaml@2.9.0))(vue-tsc@3.2.6(typescript@5.9.3))(yaml@2.9.0)
ohash: 2.0.11
pathe: 2.0.3
pkg-types: 2.3.1
@@ -12726,7 +12785,7 @@ snapshots:
std-env: 4.1.0
ufo: 1.6.4
unctx: 2.5.0
- unstorage: 1.17.5(db0@0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3))(ioredis@5.10.1)
+ unstorage: 1.17.5(db0@0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3))(ioredis@5.10.1)
vue: 3.5.34(typescript@5.9.3)
vue-bundle-renderer: 2.2.0
vue-devtools-stub: 0.1.0
@@ -12767,7 +12826,7 @@ snapshots:
- uploadthing
- xml2js
- '@nuxt/nitro-server@3.21.6(@electric-sql/pglite@0.3.15)(db0@0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3))(ioredis@5.10.1)(magicast@0.5.3)(mysql2@3.15.3)(nuxt@3.21.6(@electric-sql/pglite@0.3.15)(@parcel/watcher@2.5.6)(@types/node@24.12.2)(@vue/compiler-sfc@3.5.34)(cac@6.7.14)(db0@0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3))(eslint@9.39.4(jiti@2.7.0))(ioredis@5.10.1)(lightningcss@1.32.0)(magicast@0.5.3)(mysql2@3.15.3)(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(vite@7.3.3(@types/node@24.12.2)(jiti@2.7.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)(yaml@2.9.0))(yaml@2.9.0))(oxc-parser@0.131.0)(typescript@5.9.3)':
+ '@nuxt/nitro-server@3.21.6(@electric-sql/pglite@0.4.1)(db0@0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3))(ioredis@5.10.1)(magicast@0.5.3)(mysql2@3.15.3)(nuxt@3.21.6(@electric-sql/pglite@0.4.1)(@parcel/watcher@2.5.6)(@types/node@24.12.2)(@vue/compiler-sfc@3.5.34)(cac@6.7.14)(db0@0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3))(eslint@9.39.4(jiti@2.7.0))(ioredis@5.10.1)(lightningcss@1.32.0)(magicast@0.5.3)(mysql2@3.15.3)(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(vite@7.3.3(@types/node@24.12.2)(jiti@2.7.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)(yaml@2.9.0))(yaml@2.9.0))(oxc-parser@0.131.0)(typescript@5.9.3)':
dependencies:
'@nuxt/devalue': 2.0.2
'@nuxt/kit': 3.21.6(magicast@0.5.3)
@@ -12784,8 +12843,8 @@ snapshots:
impound: 1.1.5
klona: 2.0.6
mocked-exports: 0.1.1
- nitropack: 2.13.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3)(oxc-parser@0.131.0)
- nuxt: 3.21.6(@electric-sql/pglite@0.3.15)(@parcel/watcher@2.5.6)(@types/node@24.12.2)(@vue/compiler-sfc@3.5.34)(cac@6.7.14)(db0@0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3))(eslint@9.39.4(jiti@2.7.0))(ioredis@5.10.1)(lightningcss@1.32.0)(magicast@0.5.3)(mysql2@3.15.3)(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(vite@7.3.3(@types/node@24.12.2)(jiti@2.7.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)(yaml@2.9.0))(yaml@2.9.0)
+ nitropack: 2.13.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3)(oxc-parser@0.131.0)
+ nuxt: 3.21.6(@electric-sql/pglite@0.4.1)(@parcel/watcher@2.5.6)(@types/node@24.12.2)(@vue/compiler-sfc@3.5.34)(cac@6.7.14)(db0@0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3))(eslint@9.39.4(jiti@2.7.0))(ioredis@5.10.1)(lightningcss@1.32.0)(magicast@0.5.3)(mysql2@3.15.3)(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(vite@7.3.3(@types/node@24.12.2)(jiti@2.7.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)(yaml@2.9.0))(yaml@2.9.0)
ohash: 2.0.11
pathe: 2.0.3
pkg-types: 2.3.1
@@ -12793,7 +12852,7 @@ snapshots:
std-env: 4.1.0
ufo: 1.6.4
unctx: 2.5.0
- unstorage: 1.17.5(db0@0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3))(ioredis@5.10.1)
+ unstorage: 1.17.5(db0@0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3))(ioredis@5.10.1)
vue: 3.5.34(typescript@5.9.3)
vue-bundle-renderer: 2.2.0
vue-devtools-stub: 0.1.0
@@ -12860,7 +12919,7 @@ snapshots:
rc9: 3.0.1
std-env: 4.1.0
- '@nuxt/vite-builder@3.21.6(@types/node@22.19.17)(eslint@9.39.4(jiti@2.7.0))(lightningcss@1.32.0)(magicast@0.5.2)(nuxt@3.21.6(@electric-sql/pglite@0.3.15)(@parcel/watcher@2.5.6)(@types/node@22.19.17)(@vue/compiler-sfc@3.5.34)(cac@6.7.14)(db0@0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3))(eslint@9.39.4(jiti@2.7.0))(ioredis@5.10.1)(lightningcss@1.32.0)(magicast@0.5.2)(mysql2@3.15.3)(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(vite@7.3.3(@types/node@22.19.17)(jiti@2.7.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)(yaml@2.9.0))(vue-tsc@3.2.6(typescript@5.9.3))(yaml@2.9.0))(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(vue-tsc@3.2.6(typescript@5.9.3))(vue@3.5.34(typescript@5.9.3))(yaml@2.9.0)':
+ '@nuxt/vite-builder@3.21.6(@types/node@22.19.17)(eslint@9.39.4(jiti@2.7.0))(lightningcss@1.32.0)(magicast@0.5.2)(nuxt@3.21.6(@electric-sql/pglite@0.4.1)(@parcel/watcher@2.5.6)(@types/node@22.19.17)(@vue/compiler-sfc@3.5.34)(cac@6.7.14)(db0@0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3))(eslint@9.39.4(jiti@2.7.0))(ioredis@5.10.1)(lightningcss@1.32.0)(magicast@0.5.2)(mysql2@3.15.3)(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(vite@7.3.3(@types/node@22.19.17)(jiti@2.7.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)(yaml@2.9.0))(vue-tsc@3.2.6(typescript@5.9.3))(yaml@2.9.0))(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(vue-tsc@3.2.6(typescript@5.9.3))(vue@3.5.34(typescript@5.9.3))(yaml@2.9.0)':
dependencies:
'@nuxt/kit': 3.21.6(magicast@0.5.2)
'@rollup/plugin-replace': 6.0.3(rollup@4.60.4)
@@ -12879,7 +12938,7 @@ snapshots:
magic-string: 0.30.21
mlly: 1.8.2
mocked-exports: 0.1.1
- nuxt: 3.21.6(@electric-sql/pglite@0.3.15)(@parcel/watcher@2.5.6)(@types/node@22.19.17)(@vue/compiler-sfc@3.5.34)(cac@6.7.14)(db0@0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3))(eslint@9.39.4(jiti@2.7.0))(ioredis@5.10.1)(lightningcss@1.32.0)(magicast@0.5.2)(mysql2@3.15.3)(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(vite@7.3.3(@types/node@22.19.17)(jiti@2.7.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)(yaml@2.9.0))(vue-tsc@3.2.6(typescript@5.9.3))(yaml@2.9.0)
+ nuxt: 3.21.6(@electric-sql/pglite@0.4.1)(@parcel/watcher@2.5.6)(@types/node@22.19.17)(@vue/compiler-sfc@3.5.34)(cac@6.7.14)(db0@0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3))(eslint@9.39.4(jiti@2.7.0))(ioredis@5.10.1)(lightningcss@1.32.0)(magicast@0.5.2)(mysql2@3.15.3)(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(vite@7.3.3(@types/node@22.19.17)(jiti@2.7.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)(yaml@2.9.0))(vue-tsc@3.2.6(typescript@5.9.3))(yaml@2.9.0)
nypm: 0.6.6
ohash: 2.0.11
pathe: 2.0.3
@@ -12922,7 +12981,7 @@ snapshots:
- vue-tsc
- yaml
- '@nuxt/vite-builder@3.21.6(@types/node@24.12.2)(eslint@9.39.4(jiti@2.7.0))(lightningcss@1.32.0)(magicast@0.5.3)(nuxt@3.21.6(@electric-sql/pglite@0.3.15)(@parcel/watcher@2.5.6)(@types/node@24.12.2)(@vue/compiler-sfc@3.5.34)(cac@6.7.14)(db0@0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3))(eslint@9.39.4(jiti@2.7.0))(ioredis@5.10.1)(lightningcss@1.32.0)(magicast@0.5.3)(mysql2@3.15.3)(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(vite@7.3.3(@types/node@24.12.2)(jiti@2.7.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)(yaml@2.9.0))(yaml@2.9.0))(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(vue@3.5.34(typescript@5.9.3))(yaml@2.9.0)':
+ '@nuxt/vite-builder@3.21.6(@types/node@24.12.2)(eslint@9.39.4(jiti@2.7.0))(lightningcss@1.32.0)(magicast@0.5.3)(nuxt@3.21.6(@electric-sql/pglite@0.4.1)(@parcel/watcher@2.5.6)(@types/node@24.12.2)(@vue/compiler-sfc@3.5.34)(cac@6.7.14)(db0@0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3))(eslint@9.39.4(jiti@2.7.0))(ioredis@5.10.1)(lightningcss@1.32.0)(magicast@0.5.3)(mysql2@3.15.3)(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(vite@7.3.3(@types/node@24.12.2)(jiti@2.7.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)(yaml@2.9.0))(yaml@2.9.0))(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(vue@3.5.34(typescript@5.9.3))(yaml@2.9.0)':
dependencies:
'@nuxt/kit': 3.21.6(magicast@0.5.3)
'@rollup/plugin-replace': 6.0.3(rollup@4.60.4)
@@ -12941,7 +13000,7 @@ snapshots:
magic-string: 0.30.21
mlly: 1.8.2
mocked-exports: 0.1.1
- nuxt: 3.21.6(@electric-sql/pglite@0.3.15)(@parcel/watcher@2.5.6)(@types/node@24.12.2)(@vue/compiler-sfc@3.5.34)(cac@6.7.14)(db0@0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3))(eslint@9.39.4(jiti@2.7.0))(ioredis@5.10.1)(lightningcss@1.32.0)(magicast@0.5.3)(mysql2@3.15.3)(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(vite@7.3.3(@types/node@24.12.2)(jiti@2.7.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)(yaml@2.9.0))(yaml@2.9.0)
+ nuxt: 3.21.6(@electric-sql/pglite@0.4.1)(@parcel/watcher@2.5.6)(@types/node@24.12.2)(@vue/compiler-sfc@3.5.34)(cac@6.7.14)(db0@0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3))(eslint@9.39.4(jiti@2.7.0))(ioredis@5.10.1)(lightningcss@1.32.0)(magicast@0.5.3)(mysql2@3.15.3)(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(vite@7.3.3(@types/node@24.12.2)(jiti@2.7.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)(yaml@2.9.0))(yaml@2.9.0)
nypm: 0.6.6
ohash: 2.0.11
pathe: 2.0.3
@@ -13530,18 +13589,18 @@ snapshots:
'@prisma/client-runtime-utils@7.7.0': {}
- '@prisma/client@7.7.0(prisma@7.3.0(@types/react@19.2.14)(magicast@0.5.2)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3))(typescript@5.9.3)':
+ '@prisma/client@7.7.0(prisma@7.7.0(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(magicast@0.5.2)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3))(typescript@5.9.3)':
dependencies:
'@prisma/client-runtime-utils': 7.7.0
optionalDependencies:
- prisma: 7.3.0(@types/react@19.2.14)(magicast@0.5.2)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3)
+ prisma: 7.7.0(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(magicast@0.5.2)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3)
typescript: 5.9.3
- '@prisma/config@7.3.0(magicast@0.5.2)':
+ '@prisma/config@7.7.0(magicast@0.5.2)':
dependencies:
c12: 3.1.0(magicast@0.5.2)
deepmerge-ts: 7.1.5
- effect: 3.18.4
+ effect: 3.20.0
empathic: 2.0.0
transitivePeerDependencies:
- magicast
@@ -13550,19 +13609,17 @@ snapshots:
'@prisma/debug@7.2.0': {}
- '@prisma/debug@7.3.0': {}
-
'@prisma/debug@7.7.0': {}
- '@prisma/dev@0.20.0(typescript@5.9.3)':
+ '@prisma/dev@0.24.3(typescript@5.9.3)':
dependencies:
- '@electric-sql/pglite': 0.3.15
- '@electric-sql/pglite-socket': 0.0.20(@electric-sql/pglite@0.3.15)
- '@electric-sql/pglite-tools': 0.2.20(@electric-sql/pglite@0.3.15)
- '@hono/node-server': 1.19.9(hono@4.12.14)
- '@mrleebo/prisma-ast': 0.13.1
+ '@electric-sql/pglite': 0.4.1
+ '@electric-sql/pglite-socket': 0.1.1(@electric-sql/pglite@0.4.1)
+ '@electric-sql/pglite-tools': 0.3.1(@electric-sql/pglite@0.4.1)
+ '@hono/node-server': 1.19.11(hono@4.12.14)
'@prisma/get-platform': 7.2.0
'@prisma/query-plan-executor': 7.2.0
+ '@prisma/streams-local': 0.1.2
foreground-child: 3.3.1
get-port-please: 3.2.0
hono: 4.12.14
@@ -13582,20 +13639,20 @@ snapshots:
dependencies:
'@prisma/debug': 7.7.0
- '@prisma/engines-version@7.3.0-16.9d6ad21cbbceab97458517b147a6a09ff43aa735': {}
+ '@prisma/engines-version@7.6.0-1.75cbdc1eb7150937890ad5465d861175c6624711': {}
- '@prisma/engines@7.3.0':
+ '@prisma/engines@7.7.0':
dependencies:
- '@prisma/debug': 7.3.0
- '@prisma/engines-version': 7.3.0-16.9d6ad21cbbceab97458517b147a6a09ff43aa735
- '@prisma/fetch-engine': 7.3.0
- '@prisma/get-platform': 7.3.0
+ '@prisma/debug': 7.7.0
+ '@prisma/engines-version': 7.6.0-1.75cbdc1eb7150937890ad5465d861175c6624711
+ '@prisma/fetch-engine': 7.7.0
+ '@prisma/get-platform': 7.7.0
- '@prisma/fetch-engine@7.3.0':
+ '@prisma/fetch-engine@7.7.0':
dependencies:
- '@prisma/debug': 7.3.0
- '@prisma/engines-version': 7.3.0-16.9d6ad21cbbceab97458517b147a6a09ff43aa735
- '@prisma/get-platform': 7.3.0
+ '@prisma/debug': 7.7.0
+ '@prisma/engines-version': 7.6.0-1.75cbdc1eb7150937890ad5465d861175c6624711
+ '@prisma/get-platform': 7.7.0
'@prisma/generator-helper@6.19.3':
dependencies:
@@ -13609,17 +13666,84 @@ snapshots:
dependencies:
'@prisma/debug': 7.2.0
- '@prisma/get-platform@7.3.0':
+ '@prisma/get-platform@7.7.0':
dependencies:
- '@prisma/debug': 7.3.0
+ '@prisma/debug': 7.7.0
'@prisma/query-plan-executor@7.2.0': {}
- '@prisma/studio-core@0.13.1(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)':
+ '@prisma/streams-local@0.1.2':
dependencies:
+ ajv: 8.20.0
+ better-result: 2.9.2
+ env-paths: 3.0.0
+ proper-lockfile: 4.1.2
+
+ '@prisma/studio-core@0.27.3(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)':
+ dependencies:
+ '@radix-ui/react-toggle': 1.1.10(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)
'@types/react': 19.2.14
+ chart.js: 4.5.1
react: 19.2.5
react-dom: 19.2.5(react@19.2.5)
+ transitivePeerDependencies:
+ - '@types/react-dom'
+
+ '@radix-ui/primitive@1.1.3': {}
+
+ '@radix-ui/react-compose-refs@1.1.2(@types/react@19.2.14)(react@19.2.5)':
+ dependencies:
+ react: 19.2.5
+ optionalDependencies:
+ '@types/react': 19.2.14
+
+ '@radix-ui/react-primitive@2.1.3(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)':
+ dependencies:
+ '@radix-ui/react-slot': 1.2.3(@types/react@19.2.14)(react@19.2.5)
+ react: 19.2.5
+ react-dom: 19.2.5(react@19.2.5)
+ optionalDependencies:
+ '@types/react': 19.2.14
+ '@types/react-dom': 19.2.3(@types/react@19.2.14)
+
+ '@radix-ui/react-slot@1.2.3(@types/react@19.2.14)(react@19.2.5)':
+ dependencies:
+ '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.14)(react@19.2.5)
+ react: 19.2.5
+ optionalDependencies:
+ '@types/react': 19.2.14
+
+ '@radix-ui/react-toggle@1.1.10(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)':
+ dependencies:
+ '@radix-ui/primitive': 1.1.3
+ '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)
+ '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.14)(react@19.2.5)
+ react: 19.2.5
+ react-dom: 19.2.5(react@19.2.5)
+ optionalDependencies:
+ '@types/react': 19.2.14
+ '@types/react-dom': 19.2.3(@types/react@19.2.14)
+
+ '@radix-ui/react-use-controllable-state@1.2.2(@types/react@19.2.14)(react@19.2.5)':
+ dependencies:
+ '@radix-ui/react-use-effect-event': 0.0.2(@types/react@19.2.14)(react@19.2.5)
+ '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.14)(react@19.2.5)
+ react: 19.2.5
+ optionalDependencies:
+ '@types/react': 19.2.14
+
+ '@radix-ui/react-use-effect-event@0.0.2(@types/react@19.2.14)(react@19.2.5)':
+ dependencies:
+ '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.14)(react@19.2.5)
+ react: 19.2.5
+ optionalDependencies:
+ '@types/react': 19.2.14
+
+ '@radix-ui/react-use-layout-effect@1.1.1(@types/react@19.2.14)(react@19.2.5)':
+ dependencies:
+ react: 19.2.5
+ optionalDependencies:
+ '@types/react': 19.2.14
'@react-aria/focus@3.22.0(react-dom@19.2.5(react@19.2.5))(react@19.2.5)':
dependencies:
@@ -14691,13 +14815,13 @@ snapshots:
'@vueuse/metadata@13.6.0': {}
- '@vueuse/nuxt@13.6.0(magicast@0.5.2)(nuxt@3.21.6(@electric-sql/pglite@0.3.15)(@parcel/watcher@2.5.6)(@types/node@22.19.17)(@vue/compiler-sfc@3.5.34)(cac@6.7.14)(db0@0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3))(eslint@9.39.4(jiti@2.7.0))(ioredis@5.10.1)(lightningcss@1.32.0)(magicast@0.5.2)(mysql2@3.15.3)(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(vite@7.3.3(@types/node@22.19.17)(jiti@2.7.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)(yaml@2.9.0))(vue-tsc@3.2.6(typescript@5.9.3))(yaml@2.9.0))(vue@3.5.34(typescript@5.9.3))':
+ '@vueuse/nuxt@13.6.0(magicast@0.5.2)(nuxt@3.21.6(@electric-sql/pglite@0.4.1)(@parcel/watcher@2.5.6)(@types/node@22.19.17)(@vue/compiler-sfc@3.5.34)(cac@6.7.14)(db0@0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3))(eslint@9.39.4(jiti@2.7.0))(ioredis@5.10.1)(lightningcss@1.32.0)(magicast@0.5.2)(mysql2@3.15.3)(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(vite@7.3.3(@types/node@22.19.17)(jiti@2.7.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)(yaml@2.9.0))(vue-tsc@3.2.6(typescript@5.9.3))(yaml@2.9.0))(vue@3.5.34(typescript@5.9.3))':
dependencies:
'@nuxt/kit': 4.4.2(magicast@0.5.2)
'@vueuse/core': 13.6.0(vue@3.5.34(typescript@5.9.3))
'@vueuse/metadata': 13.6.0
local-pkg: 1.1.2
- nuxt: 3.21.6(@electric-sql/pglite@0.3.15)(@parcel/watcher@2.5.6)(@types/node@22.19.17)(@vue/compiler-sfc@3.5.34)(cac@6.7.14)(db0@0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3))(eslint@9.39.4(jiti@2.7.0))(ioredis@5.10.1)(lightningcss@1.32.0)(magicast@0.5.2)(mysql2@3.15.3)(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(vite@7.3.3(@types/node@22.19.17)(jiti@2.7.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)(yaml@2.9.0))(vue-tsc@3.2.6(typescript@5.9.3))(yaml@2.9.0)
+ nuxt: 3.21.6(@electric-sql/pglite@0.4.1)(@parcel/watcher@2.5.6)(@types/node@22.19.17)(@vue/compiler-sfc@3.5.34)(cac@6.7.14)(db0@0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3))(eslint@9.39.4(jiti@2.7.0))(ioredis@5.10.1)(lightningcss@1.32.0)(magicast@0.5.2)(mysql2@3.15.3)(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(vite@7.3.3(@types/node@22.19.17)(jiti@2.7.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)(yaml@2.9.0))(vue-tsc@3.2.6(typescript@5.9.3))(yaml@2.9.0)
vue: 3.5.34(typescript@5.9.3)
transitivePeerDependencies:
- magicast
@@ -14747,6 +14871,13 @@ snapshots:
json-schema-traverse: 0.4.1
uri-js: 4.4.1
+ ajv@8.20.0:
+ dependencies:
+ fast-deep-equal: 3.1.3
+ fast-uri: 3.1.2
+ json-schema-traverse: 1.0.0
+ require-from-string: 2.0.2
+
alien-signals@3.1.2: {}
alien-signals@3.2.1: {}
@@ -14976,12 +15107,12 @@ snapshots:
astring@1.9.0: {}
- astro-expressive-code@0.41.7(astro@5.18.1(@types/node@24.12.2)(db0@0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3))(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(yaml@2.9.0)):
+ astro-expressive-code@0.41.7(astro@5.18.1(@types/node@24.12.2)(db0@0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3))(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(yaml@2.9.0)):
dependencies:
- astro: 5.18.1(@types/node@24.12.2)(db0@0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3))(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(yaml@2.9.0)
+ astro: 5.18.1(@types/node@24.12.2)(db0@0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3))(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(yaml@2.9.0)
rehype-expressive-code: 0.41.7
- astro@5.18.1(@types/node@24.12.2)(db0@0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3))(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(yaml@2.9.0):
+ astro@5.18.1(@types/node@24.12.2)(db0@0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3))(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(yaml@2.9.0):
dependencies:
'@astrojs/compiler': 2.13.1
'@astrojs/internal-helpers': 0.7.6
@@ -15036,7 +15167,7 @@ snapshots:
ultrahtml: 1.6.0
unifont: 0.7.4
unist-util-visit: 5.1.0
- unstorage: 1.17.5(db0@0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3))(ioredis@5.10.1)
+ unstorage: 1.17.5(db0@0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3))(ioredis@5.10.1)
vfile: 6.0.3
vite: 6.4.2(@types/node@24.12.2)(jiti@2.7.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)(yaml@2.9.0)
vitefu: 1.1.3(vite@6.4.2(@types/node@24.12.2)(jiti@2.7.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)(yaml@2.9.0))
@@ -15186,6 +15317,8 @@ snapshots:
before-after-hook@4.0.0: {}
+ better-result@2.9.2: {}
+
bin-build@3.0.0:
dependencies:
decompress: 4.2.1
@@ -15510,6 +15643,10 @@ snapshots:
charset@1.0.1: {}
+ chart.js@4.5.1:
+ dependencies:
+ '@kurkle/color': 0.3.4
+
cheerio-select@2.1.0:
dependencies:
boolbase: 1.0.0
@@ -15552,15 +15689,6 @@ snapshots:
undici: 7.25.0
whatwg-mimetype: 4.0.0
- chevrotain@10.5.0:
- dependencies:
- '@chevrotain/cst-dts-gen': 10.5.0
- '@chevrotain/gast': 10.5.0
- '@chevrotain/types': 10.5.0
- '@chevrotain/utils': 10.5.0
- lodash: 4.18.1
- regexp-to-ast: 0.5.0
-
chokidar@3.5.0:
dependencies:
anymatch: 3.1.3
@@ -15936,9 +16064,9 @@ snapshots:
dayjs@1.11.20: {}
- db0@0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3):
+ db0@0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3):
optionalDependencies:
- '@electric-sql/pglite': 0.3.15
+ '@electric-sql/pglite': 0.4.1
mysql2: 3.15.3
debug@3.2.7:
@@ -16187,7 +16315,7 @@ snapshots:
ee-first@1.1.1: {}
- effect@3.18.4:
+ effect@3.20.0:
dependencies:
'@standard-schema/spec': 1.1.0
fast-check: 3.23.2
@@ -16233,6 +16361,8 @@ snapshots:
entities@7.0.1: {}
+ env-paths@3.0.0: {}
+
environment@1.1.0: {}
error-ex@1.3.4:
@@ -17049,6 +17179,8 @@ snapshots:
dependencies:
fast-string-truncated-width: 3.0.3
+ fast-uri@3.1.2: {}
+
fast-wrap-ansi@0.1.6:
dependencies:
fast-string-width: 1.1.0
@@ -17945,7 +18077,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
- ipx@2.1.1(db0@0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3))(ioredis@5.10.1):
+ ipx@2.1.1(db0@0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3))(ioredis@5.10.1):
dependencies:
'@fastify/accept-negotiator': 1.1.0
citty: 0.1.6
@@ -17961,7 +18093,7 @@ snapshots:
sharp: 0.32.6
svgo: 3.3.3
ufo: 1.6.4
- unstorage: 1.17.5(db0@0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3))(ioredis@5.10.1)
+ unstorage: 1.17.5(db0@0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3))(ioredis@5.10.1)
xss: 1.0.15
transitivePeerDependencies:
- '@azure/app-configuration'
@@ -18341,6 +18473,8 @@ snapshots:
json-schema-traverse@0.4.1: {}
+ json-schema-traverse@1.0.0: {}
+
json-schema@0.4.0: {}
json-stable-stringify-without-jsonify@1.0.1: {}
@@ -18516,8 +18650,6 @@ snapshots:
lightningcss-win32-arm64-msvc: 1.32.0
lightningcss-win32-x64-msvc: 1.32.0
- lilconfig@2.1.0: {}
-
lilconfig@3.1.3: {}
listhen@1.10.0:
@@ -19364,7 +19496,7 @@ snapshots:
- '@babel/core'
- babel-plugin-macros
- nitropack@2.13.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3)(oxc-parser@0.131.0):
+ nitropack@2.13.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3)(oxc-parser@0.131.0):
dependencies:
'@cloudflare/kv-asset-handler': 0.4.2
'@rollup/plugin-alias': 6.0.0(rollup@4.60.3)
@@ -19385,7 +19517,7 @@ snapshots:
cookie-es: 2.0.1
croner: 10.0.1
crossws: 0.3.5
- db0: 0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3)
+ db0: 0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3)
defu: 6.1.7
destr: 2.0.5
dot-prop: 10.1.0
@@ -19431,7 +19563,7 @@ snapshots:
unenv: 2.0.0-rc.24
unimport: 6.2.0(oxc-parser@0.131.0)
unplugin-utils: 0.3.1
- unstorage: 1.17.5(db0@0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3))(ioredis@5.10.1)
+ unstorage: 1.17.5(db0@0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3))(ioredis@5.10.1)
untyped: 2.0.0
unwasm: 0.5.3
youch: 4.1.1
@@ -19570,16 +19702,16 @@ snapshots:
- rollup
- supports-color
- nuxt@3.21.6(@electric-sql/pglite@0.3.15)(@parcel/watcher@2.5.6)(@types/node@22.19.17)(@vue/compiler-sfc@3.5.34)(cac@6.7.14)(db0@0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3))(eslint@9.39.4(jiti@2.7.0))(ioredis@5.10.1)(lightningcss@1.32.0)(magicast@0.5.2)(mysql2@3.15.3)(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(vite@7.3.3(@types/node@22.19.17)(jiti@2.7.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)(yaml@2.9.0))(vue-tsc@3.2.6(typescript@5.9.3))(yaml@2.9.0):
+ nuxt@3.21.6(@electric-sql/pglite@0.4.1)(@parcel/watcher@2.5.6)(@types/node@22.19.17)(@vue/compiler-sfc@3.5.34)(cac@6.7.14)(db0@0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3))(eslint@9.39.4(jiti@2.7.0))(ioredis@5.10.1)(lightningcss@1.32.0)(magicast@0.5.2)(mysql2@3.15.3)(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(vite@7.3.3(@types/node@22.19.17)(jiti@2.7.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)(yaml@2.9.0))(vue-tsc@3.2.6(typescript@5.9.3))(yaml@2.9.0):
dependencies:
'@dxup/nuxt': 0.4.1(magicast@0.5.2)(typescript@5.9.3)
'@nuxt/cli': 3.35.2(@nuxt/schema@3.21.6)(cac@6.7.14)(magicast@0.5.2)
'@nuxt/devtools': 3.2.4(vite@7.3.3(@types/node@22.19.17)(jiti@2.7.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)(yaml@2.9.0))(vue@3.5.34(typescript@5.9.3))
'@nuxt/kit': 3.21.6(magicast@0.5.2)
- '@nuxt/nitro-server': 3.21.6(@electric-sql/pglite@0.3.15)(db0@0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3))(ioredis@5.10.1)(magicast@0.5.2)(mysql2@3.15.3)(nuxt@3.21.6(@electric-sql/pglite@0.3.15)(@parcel/watcher@2.5.6)(@types/node@22.19.17)(@vue/compiler-sfc@3.5.34)(cac@6.7.14)(db0@0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3))(eslint@9.39.4(jiti@2.7.0))(ioredis@5.10.1)(lightningcss@1.32.0)(magicast@0.5.2)(mysql2@3.15.3)(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(vite@7.3.3(@types/node@22.19.17)(jiti@2.7.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)(yaml@2.9.0))(vue-tsc@3.2.6(typescript@5.9.3))(yaml@2.9.0))(oxc-parser@0.131.0)(typescript@5.9.3)
+ '@nuxt/nitro-server': 3.21.6(@electric-sql/pglite@0.4.1)(db0@0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3))(ioredis@5.10.1)(magicast@0.5.2)(mysql2@3.15.3)(nuxt@3.21.6(@electric-sql/pglite@0.4.1)(@parcel/watcher@2.5.6)(@types/node@22.19.17)(@vue/compiler-sfc@3.5.34)(cac@6.7.14)(db0@0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3))(eslint@9.39.4(jiti@2.7.0))(ioredis@5.10.1)(lightningcss@1.32.0)(magicast@0.5.2)(mysql2@3.15.3)(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(vite@7.3.3(@types/node@22.19.17)(jiti@2.7.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)(yaml@2.9.0))(vue-tsc@3.2.6(typescript@5.9.3))(yaml@2.9.0))(oxc-parser@0.131.0)(typescript@5.9.3)
'@nuxt/schema': 3.21.6
'@nuxt/telemetry': 2.8.0(@nuxt/kit@3.21.6(magicast@0.5.2))
- '@nuxt/vite-builder': 3.21.6(@types/node@22.19.17)(eslint@9.39.4(jiti@2.7.0))(lightningcss@1.32.0)(magicast@0.5.2)(nuxt@3.21.6(@electric-sql/pglite@0.3.15)(@parcel/watcher@2.5.6)(@types/node@22.19.17)(@vue/compiler-sfc@3.5.34)(cac@6.7.14)(db0@0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3))(eslint@9.39.4(jiti@2.7.0))(ioredis@5.10.1)(lightningcss@1.32.0)(magicast@0.5.2)(mysql2@3.15.3)(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(vite@7.3.3(@types/node@22.19.17)(jiti@2.7.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)(yaml@2.9.0))(vue-tsc@3.2.6(typescript@5.9.3))(yaml@2.9.0))(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(vue-tsc@3.2.6(typescript@5.9.3))(vue@3.5.34(typescript@5.9.3))(yaml@2.9.0)
+ '@nuxt/vite-builder': 3.21.6(@types/node@22.19.17)(eslint@9.39.4(jiti@2.7.0))(lightningcss@1.32.0)(magicast@0.5.2)(nuxt@3.21.6(@electric-sql/pglite@0.4.1)(@parcel/watcher@2.5.6)(@types/node@22.19.17)(@vue/compiler-sfc@3.5.34)(cac@6.7.14)(db0@0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3))(eslint@9.39.4(jiti@2.7.0))(ioredis@5.10.1)(lightningcss@1.32.0)(magicast@0.5.2)(mysql2@3.15.3)(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(vite@7.3.3(@types/node@22.19.17)(jiti@2.7.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)(yaml@2.9.0))(vue-tsc@3.2.6(typescript@5.9.3))(yaml@2.9.0))(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(vue-tsc@3.2.6(typescript@5.9.3))(vue@3.5.34(typescript@5.9.3))(yaml@2.9.0)
'@unhead/vue': 2.1.15(vue@3.5.34(typescript@5.9.3))
'@vue/shared': 3.5.34
c12: 3.3.4(magicast@0.5.2)
@@ -19695,16 +19827,16 @@ snapshots:
- xml2js
- yaml
- nuxt@3.21.6(@electric-sql/pglite@0.3.15)(@parcel/watcher@2.5.6)(@types/node@24.12.2)(@vue/compiler-sfc@3.5.34)(cac@6.7.14)(db0@0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3))(eslint@9.39.4(jiti@2.7.0))(ioredis@5.10.1)(lightningcss@1.32.0)(magicast@0.5.3)(mysql2@3.15.3)(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(vite@7.3.3(@types/node@24.12.2)(jiti@2.7.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)(yaml@2.9.0))(yaml@2.9.0):
+ nuxt@3.21.6(@electric-sql/pglite@0.4.1)(@parcel/watcher@2.5.6)(@types/node@24.12.2)(@vue/compiler-sfc@3.5.34)(cac@6.7.14)(db0@0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3))(eslint@9.39.4(jiti@2.7.0))(ioredis@5.10.1)(lightningcss@1.32.0)(magicast@0.5.3)(mysql2@3.15.3)(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(vite@7.3.3(@types/node@24.12.2)(jiti@2.7.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)(yaml@2.9.0))(yaml@2.9.0):
dependencies:
'@dxup/nuxt': 0.4.1(magicast@0.5.3)(typescript@5.9.3)
'@nuxt/cli': 3.35.2(@nuxt/schema@3.21.6)(cac@6.7.14)(magicast@0.5.3)
'@nuxt/devtools': 3.2.4(vite@7.3.3(@types/node@24.12.2)(jiti@2.7.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)(yaml@2.9.0))(vue@3.5.34(typescript@5.9.3))
'@nuxt/kit': 3.21.6(magicast@0.5.3)
- '@nuxt/nitro-server': 3.21.6(@electric-sql/pglite@0.3.15)(db0@0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3))(ioredis@5.10.1)(magicast@0.5.3)(mysql2@3.15.3)(nuxt@3.21.6(@electric-sql/pglite@0.3.15)(@parcel/watcher@2.5.6)(@types/node@24.12.2)(@vue/compiler-sfc@3.5.34)(cac@6.7.14)(db0@0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3))(eslint@9.39.4(jiti@2.7.0))(ioredis@5.10.1)(lightningcss@1.32.0)(magicast@0.5.3)(mysql2@3.15.3)(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(vite@7.3.3(@types/node@24.12.2)(jiti@2.7.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)(yaml@2.9.0))(yaml@2.9.0))(oxc-parser@0.131.0)(typescript@5.9.3)
+ '@nuxt/nitro-server': 3.21.6(@electric-sql/pglite@0.4.1)(db0@0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3))(ioredis@5.10.1)(magicast@0.5.3)(mysql2@3.15.3)(nuxt@3.21.6(@electric-sql/pglite@0.4.1)(@parcel/watcher@2.5.6)(@types/node@24.12.2)(@vue/compiler-sfc@3.5.34)(cac@6.7.14)(db0@0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3))(eslint@9.39.4(jiti@2.7.0))(ioredis@5.10.1)(lightningcss@1.32.0)(magicast@0.5.3)(mysql2@3.15.3)(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(vite@7.3.3(@types/node@24.12.2)(jiti@2.7.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)(yaml@2.9.0))(yaml@2.9.0))(oxc-parser@0.131.0)(typescript@5.9.3)
'@nuxt/schema': 3.21.6
'@nuxt/telemetry': 2.8.0(@nuxt/kit@3.21.6(magicast@0.5.3))
- '@nuxt/vite-builder': 3.21.6(@types/node@24.12.2)(eslint@9.39.4(jiti@2.7.0))(lightningcss@1.32.0)(magicast@0.5.3)(nuxt@3.21.6(@electric-sql/pglite@0.3.15)(@parcel/watcher@2.5.6)(@types/node@24.12.2)(@vue/compiler-sfc@3.5.34)(cac@6.7.14)(db0@0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3))(eslint@9.39.4(jiti@2.7.0))(ioredis@5.10.1)(lightningcss@1.32.0)(magicast@0.5.3)(mysql2@3.15.3)(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(vite@7.3.3(@types/node@24.12.2)(jiti@2.7.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)(yaml@2.9.0))(yaml@2.9.0))(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(vue@3.5.34(typescript@5.9.3))(yaml@2.9.0)
+ '@nuxt/vite-builder': 3.21.6(@types/node@24.12.2)(eslint@9.39.4(jiti@2.7.0))(lightningcss@1.32.0)(magicast@0.5.3)(nuxt@3.21.6(@electric-sql/pglite@0.4.1)(@parcel/watcher@2.5.6)(@types/node@24.12.2)(@vue/compiler-sfc@3.5.34)(cac@6.7.14)(db0@0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3))(eslint@9.39.4(jiti@2.7.0))(ioredis@5.10.1)(lightningcss@1.32.0)(magicast@0.5.3)(mysql2@3.15.3)(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(vite@7.3.3(@types/node@24.12.2)(jiti@2.7.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)(yaml@2.9.0))(yaml@2.9.0))(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(vue@3.5.34(typescript@5.9.3))(yaml@2.9.0)
'@unhead/vue': 2.1.15(vue@3.5.34(typescript@5.9.3))
'@vue/shared': 3.5.34
c12: 3.3.4(magicast@0.5.3)
@@ -20657,18 +20789,19 @@ snapshots:
pretty-bytes@7.1.0: {}
- prisma@7.3.0(@types/react@19.2.14)(magicast@0.5.2)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3):
+ prisma@7.7.0(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(magicast@0.5.2)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3):
dependencies:
- '@prisma/config': 7.3.0(magicast@0.5.2)
- '@prisma/dev': 0.20.0(typescript@5.9.3)
- '@prisma/engines': 7.3.0
- '@prisma/studio-core': 0.13.1(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)
+ '@prisma/config': 7.7.0(magicast@0.5.2)
+ '@prisma/dev': 0.24.3(typescript@5.9.3)
+ '@prisma/engines': 7.7.0
+ '@prisma/studio-core': 0.27.3(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)
mysql2: 3.15.3
postgres: 3.4.7
optionalDependencies:
typescript: 5.9.3
transitivePeerDependencies:
- '@types/react'
+ - '@types/react-dom'
- magicast
- react
- react-dom
@@ -20931,8 +21064,6 @@ snapshots:
'@eslint-community/regexpp': 4.12.2
refa: 0.12.1
- regexp-to-ast@0.5.0: {}
-
regexp-tree@0.1.27: {}
regexp.prototype.flags@1.5.4:
@@ -21116,6 +21247,8 @@ snapshots:
tunnel-agent: 0.6.0
uuid: 3.4.0
+ require-from-string@2.0.2: {}
+
requires-port@1.0.0: {}
reserved-identifiers@1.2.0: {}
@@ -21665,9 +21798,9 @@ snapshots:
standard-as-callback@2.1.0: {}
- starlight-image-zoom@0.13.2(@astrojs/starlight@0.37.7(astro@5.18.1(@types/node@24.12.2)(db0@0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3))(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(yaml@2.9.0))):
+ starlight-image-zoom@0.13.2(@astrojs/starlight@0.37.7(astro@5.18.1(@types/node@24.12.2)(db0@0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3))(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(yaml@2.9.0))):
dependencies:
- '@astrojs/starlight': 0.37.7(astro@5.18.1(@types/node@24.12.2)(db0@0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3))(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(yaml@2.9.0))
+ '@astrojs/starlight': 0.37.7(astro@5.18.1(@types/node@24.12.2)(db0@0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3))(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(yaml@2.9.0))
mdast-util-mdx-jsx: 3.2.0
rehype-raw: 7.0.0
unist-util-visit: 5.1.0
@@ -21675,11 +21808,11 @@ snapshots:
transitivePeerDependencies:
- supports-color
- starlight-links-validator@0.19.2(@astrojs/starlight@0.37.7(astro@5.18.1(@types/node@24.12.2)(db0@0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3))(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(yaml@2.9.0)))(astro@5.18.1(@types/node@24.12.2)(db0@0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3))(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(yaml@2.9.0)):
+ starlight-links-validator@0.19.2(@astrojs/starlight@0.37.7(astro@5.18.1(@types/node@24.12.2)(db0@0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3))(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(yaml@2.9.0)))(astro@5.18.1(@types/node@24.12.2)(db0@0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3))(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(yaml@2.9.0)):
dependencies:
- '@astrojs/starlight': 0.37.7(astro@5.18.1(@types/node@24.12.2)(db0@0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3))(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(yaml@2.9.0))
+ '@astrojs/starlight': 0.37.7(astro@5.18.1(@types/node@24.12.2)(db0@0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3))(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(yaml@2.9.0))
'@types/picomatch': 3.0.2
- astro: 5.18.1(@types/node@24.12.2)(db0@0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3))(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(yaml@2.9.0)
+ astro: 5.18.1(@types/node@24.12.2)(db0@0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3))(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(yaml@2.9.0)
github-slugger: 2.0.0
hast-util-from-html: 2.0.3
hast-util-has-property: 3.0.0
@@ -21693,9 +21826,9 @@ snapshots:
transitivePeerDependencies:
- supports-color
- starlight-theme-rapide@0.5.2(@astrojs/starlight@0.37.7(astro@5.18.1(@types/node@24.12.2)(db0@0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3))(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(yaml@2.9.0))):
+ starlight-theme-rapide@0.5.2(@astrojs/starlight@0.37.7(astro@5.18.1(@types/node@24.12.2)(db0@0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3))(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(yaml@2.9.0))):
dependencies:
- '@astrojs/starlight': 0.37.7(astro@5.18.1(@types/node@24.12.2)(db0@0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3))(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(yaml@2.9.0))
+ '@astrojs/starlight': 0.37.7(astro@5.18.1(@types/node@24.12.2)(db0@0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3))(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.4)(sass@1.99.0)(terser@5.47.1)(typescript@5.9.3)(yaml@2.9.0))
statuses@2.0.2: {}
@@ -22597,7 +22730,7 @@ snapshots:
'@unrs/resolver-binding-win32-ia32-msvc': 1.11.1
'@unrs/resolver-binding-win32-x64-msvc': 1.11.1
- unstorage@1.17.5(db0@0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3))(ioredis@5.10.1):
+ unstorage@1.17.5(db0@0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3))(ioredis@5.10.1):
dependencies:
anymatch: 3.1.3
chokidar: 5.0.0
@@ -22608,7 +22741,7 @@ snapshots:
ofetch: 1.5.1
ufo: 1.6.3
optionalDependencies:
- db0: 0.3.4(@electric-sql/pglite@0.3.15)(mysql2@3.15.3)
+ db0: 0.3.4(@electric-sql/pglite@0.4.1)(mysql2@3.15.3)
ioredis: 5.10.1
untun@0.1.3:
diff --git a/server/package.json b/server/package.json
index a03cf9b1..b0124834 100644
--- a/server/package.json
+++ b/server/package.json
@@ -29,8 +29,8 @@
"@nuxt/image": "^1.10.0",
"@nuxt/kit": "^3.20.1",
"@nuxtjs/i18n": "^9.5.5",
- "@prisma/adapter-pg": "^7.3.0",
- "@prisma/client": "^7.3.0",
+ "@prisma/adapter-pg": "7.7.0",
+ "@prisma/client": "7.7.0",
"@simplewebauthn/browser": "^13.2.2",
"@simplewebauthn/server": "^13.2.2",
"@tailwindcss/vite": "^4.0.6",
@@ -58,7 +58,7 @@
"parse-cosekey": "^1.0.2",
"pino": "^9.14.0",
"pino-pretty": "^13.1.1",
- "prisma": "7.3.0",
+ "prisma": "7.7.0",
"sanitize-filename": "^1.6.3",
"semver": "^7.7.1",
"shescape": "^2.1.10",
diff --git a/sites/docs/src/content/docs/reference/build-server.mdx b/sites/docs/src/content/docs/reference/build-server.mdx
index 418aec6e..4f5a0690 100644
--- a/sites/docs/src/content/docs/reference/build-server.mdx
+++ b/sites/docs/src/content/docs/reference/build-server.mdx
@@ -89,7 +89,7 @@ Drop's [dockerfile](https://github.com/Drop-OSS/drop/blob/develop/Dockerfile) pr
:::
```bash
- npm install prisma@7.3.0 dotenv # dotenv is required
+ npm install prisma@7.7.0 dotenv # dotenv is required
```
Then, with your database running:
diff --git a/sites/docs/src/content/docs/reference/command-parsing.mdx b/sites/docs/src/content/docs/reference/command-parsing.mdx
index b232673c..d644c2da 100644
--- a/sites/docs/src/content/docs/reference/command-parsing.mdx
+++ b/sites/docs/src/content/docs/reference/command-parsing.mdx
@@ -21,12 +21,40 @@ Then, what happens with this, depends on the type of game we're launching:
## Normal (no emulator)
-Drop reconstructs the original shell string, and passes it into platform-specific command wrappers. For Windows, this means nothing. For Linux, it gets wrapped in `umu-run`.
+Drop reconstructs the original shell string, and passes it into a platform-specific command wrapper, called a **launch method**. Drop picks a sensible launch method automatically, but you can override it per-game for troubleshooting — see [Launch methods](#launch-methods) below.
+
+By default, on Windows the command is launched based on its file type: `.exe` files run directly, `.bat` and `.cmd` files run through `cmd`, `.ps1` files run through PowerShell, and anything else is handed to `cmd` so builtins, `PATHEXT` resolution and `%VAR%` expansion all work. On Linux, native games run directly on the host, while games targeting Windows are wrapped in `umu-run` (with Proton).
It is then parsed again, and then passed into process creation, mapping the environment variable, command, and arguments into their respective platform-dependent places.
Drop logs out it's final parsed command, if you want to look at it in the client logs.
+## Launch methods
+
+The wrapper Drop uses to start a game is called a **launch method** (a *process handler* internally). Drop automatically selects the best available method for each game, but if a game won't launch you can override it under **Game Options → Launch → Launch method**.
+
+Only methods supported by your current platform (and the game's target platform) are listed, each with a short description in the client.
+
+### Windows
+
+| Method | Description |
+| ------ | ----------- |
+| **Automatic** *(default)* | Detects the file type and launches it directly, or through `cmd` or PowerShell. |
+| **Direct executable** | Runs the executable directly, without a shell. |
+| **Command Prompt (cmd)** | Launches through `cmd.exe`. Supports batch files, builtins and `%VAR%` expansion. |
+| **PowerShell** | Runs the command as a PowerShell script (`-File`). |
+
+### Linux
+
+| Method | Description |
+| ------ | ----------- |
+| **Native (direct)** *(default for Linux games)* | Runs the native Linux game directly on the host. |
+| **Steam Linux Runtime (umu-run)** | Runs the native Linux game inside `umu-run`'s Steam Linux Runtime. Requires [UMU launcher](/user/usage/proton/). |
+| **Proton (umu-run)** *(default for Windows games)* | Runs a Windows game through Proton, using `umu-run`. Requires [Proton](/user/usage/proton/). |
+| **Proton + muvm (Asahi)** | Runs a Windows game through Proton inside a muvm microVM, for Apple Silicon / Asahi Linux. |
+
+On macOS, games are always launched directly.
+
## Emulators
For emulators, we have the "emulator version" (version containing the emulator), and the "emulated version" (version containing the ROM).
diff --git a/sites/docs/src/content/docs/user/usage/proton.mdx b/sites/docs/src/content/docs/user/usage/proton.mdx
index 31d878cd..5b0ac388 100644
--- a/sites/docs/src/content/docs/user/usage/proton.mdx
+++ b/sites/docs/src/content/docs/user/usage/proton.mdx
@@ -55,4 +55,8 @@ To launch any Windows game, you **must** first set a default Proton version.
Drop uses a global default Proton version to launch games by default. You can override this in a game's options.
-
\ No newline at end of file
+
+
+## Choosing a launch method
+
+Proton isn't the only thing you can change per-game. If a game won't start, you can also try a different **launch method** from the same **Game Options → Launch** menu — for example, forcing a Windows game through Proton, or running a native Linux game inside the Steam Linux Runtime. See [Launch methods](/reference/command-parsing/#launch-methods) for the full list.
\ No newline at end of file