diff --git a/README.md b/README.md
index 9d648ee..fd96f9a 100644
--- a/README.md
+++ b/README.md
@@ -3,7 +3,7 @@
NUXTOR
-A spiritual successor of ViTauri, made with Nuxt 3 and Tauri 2
+A spiritual successor of ViTauri, made with Nuxt 4 and Tauri 2
Build super fast desktop applications!
@@ -21,7 +21,7 @@ Build super fast desktop applications!
-Powered by Nuxt 3
+Powered by Nuxt 4
Check more screenshots at [preview](https://github.com/NicolaSpadari/nuxtor/blob/main/preview.md)
@@ -29,8 +29,8 @@ Check more screenshots at [preview](https://github.com/NicolaSpadari/nuxtor/blob
## Technologies run-down
-- Nuxt 3 (v4 ready!)
-- Tauri 2
+- Nuxt v4
+- Tauri v2
- NuxtUI v3
- TailwindCSS v4
- Typescript
@@ -89,7 +89,7 @@ The same Tauri bundle will generate under `src-tauri/target`, but with the abili
- Tauri v2 brings some big refactors, such as packages names and permission management. New permissions have to be granted under `src-tauri/capabilities/main.json`
- Tauri functions are auto imported with the help of a custom module, named like `useTauri`. If another Tauri plugin is added, then the module has to be updated to support its functions under `app/modules/tauri.ts`
-- As per documentation, Nuxt SSR must be disabled in order for Tauri to act as the backend. Still, all Nuxt goodies will be functional.
+- As per [documentation](https://v2.tauri.app/start/frontend/nuxt/#checklist), Nuxt SSR must be disabled in order for Tauri to act as the backend. Still, all Nuxt goodies will be functional.
- NuxtUI is a very powerful UI library that consolidates design over the entire application. While there is a more complete pro version, it requires a license. It's up to you to buy the pro version, or stick with the free version.
## License
diff --git a/app/app.config.ts b/app/app.config.ts
index 7235117..5ff8f88 100644
--- a/app/app.config.ts
+++ b/app/app.config.ts
@@ -5,7 +5,7 @@ export default defineAppConfig({
repo: "https://github.com/NicolaSpadari/nuxtor",
tauriSite: "https://tauri.app",
nuxtSite: "https://nuxt.com",
- nuxtUiSite: "https://ui3.nuxt.dev"
+ nuxtUiSite: "https://ui.nuxt.dev"
},
pageCategories: {
system: {
diff --git a/app/pages/index.vue b/app/pages/index.vue
index 769a3da..a89af70 100644
--- a/app/pages/index.vue
+++ b/app/pages/index.vue
@@ -19,7 +19,7 @@
target="_blank"
external
>
- Nuxt 3
+ Nuxt 4
=6.0.0'}
- '@antfu/eslint-config@4.16.2':
- resolution: {integrity: sha512-5KHZR+7ne+HZnOJUKeTTdHKYA/yOygPssaJ7TZOMoBqjSMtVAa7FO5Wvu2dEtkibM6v3emYyKnQnia1S8NHQeA==}
+ '@antfu/eslint-config@4.17.0':
+ resolution: {integrity: sha512-S1y0A1+0DcpV6GmjwB9gQCQc7ni9zlKa3MQRqRCEZ0E1WW+nRL1BUwnbk3DpMJAMsb3UIAt1lsAiIBnvIw2NDw==}
hasBin: true
peerDependencies:
'@eslint-react/eslint-plugin': ^1.38.4
@@ -672,8 +672,8 @@ packages:
resolution: {integrity: sha512-LOm5OVt7D4qiKCqoiPbA7LWmI+tbw1VbTUowBcUMgQSuM6poJufkFkYDcQpo5KfgD39TnNySV26QjOh7VFpSyw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@eslint/markdown@6.6.0':
- resolution: {integrity: sha512-IsWPy2jU3gaQDlioDC4sT4I4kG1hX1OMWs/q2sWwJrPoMASHW/Z4SDw+6Aql6EsHejGbagYuJbFq9Zvx+Y1b1Q==}
+ '@eslint/markdown@7.0.0':
+ resolution: {integrity: sha512-0WNH6pSFHNlWSlNaIFQP0sLHpMUJw1FaJtyqapvGqOt0ISRgTUkTLVT0hT/zekDA1QlP2TT8pwjPkqYTu2s8yg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@eslint/object-schema@2.1.6':
@@ -847,8 +847,8 @@ packages:
resolution: {integrity: sha512-nIh/M6Kh3ZtOmlY00DaUYB4xeeV6F3/ts1l29iwl3/cfyY/OuCfUx+v08zgx8TKPTifXRcjjqVQ4KB2zOYSbyw==}
engines: {node: '>=18.18.0'}
- '@nuxt/cli@3.25.1':
- resolution: {integrity: sha512-7+Ut7IvAD4b5piikJFSgIqSPbHKFT5gq05JvCsEHRM0MPA5QR9QHkicklyMqSj0D/oEkDohen8qRgdxRie3oUA==}
+ '@nuxt/cli@3.26.2':
+ resolution: {integrity: sha512-HDhLBE1zzK4k8JTrf1sEXGoTHKmi5LzR5tWxV4f6NrgZG12p8O72vdkUUvBDmDN0LZYnufOPDNwpq9y/RsNqEQ==}
engines: {node: ^16.10.0 || >=18.0.0}
hasBin: true
@@ -909,10 +909,18 @@ packages:
resolution: {integrity: sha512-8PKRwoEF70IXVrpGEJZ4g4V2WtE9RjSMgSZLLa0HZCoyT+QczJcJe3kho/XKnJOnNnHep4WqciTD7p4qRRtBqw==}
engines: {node: '>=18.12.0'}
+ '@nuxt/kit@4.0.0':
+ resolution: {integrity: sha512-/7ECqFBfoU8TZNCmdbz63WBemSISZ4wIKeh27ptQrjdnhF2NPcXFISRolS84+BBeGOUwmen3BYU/hSCje223mA==}
+ engines: {node: '>=18.12.0'}
+
'@nuxt/schema@3.17.6':
resolution: {integrity: sha512-ahm0yz6CrSaZ4pS0iuVod9lVRXNDNIidKWLLBx2naGNM6rW+sdFV9gxjvUS3+rLW+swa4HCKE6J5bjOl//oyqQ==}
engines: {node: ^14.18.0 || >=16.10.0}
+ '@nuxt/schema@4.0.0':
+ resolution: {integrity: sha512-I1ygEGxGUxBBrwlGMJFCWye7rMQbnyGuuW97aM0X2IncsCE3/y2gIsrn0TaJglg5rAR8KM3kHLHDMUVb+IOM7A==}
+ engines: {node: ^14.18.0 || >=16.10.0}
+
'@nuxt/telemetry@2.6.6':
resolution: {integrity: sha512-Zh4HJLjzvm3Cq9w6sfzIFyH9ozK5ePYVfCUzzUQNiZojFsI2k1QkSBrVI9BGc6ArKXj/O6rkI6w7qQ+ouL8Cag==}
engines: {node: '>=18.12.0'}
@@ -946,106 +954,284 @@ packages:
zod:
optional: true
- '@nuxt/vite-builder@3.17.6':
- resolution: {integrity: sha512-D7bf0BE2nDFj23ryKuSakQFDETt5rpnMTlaoDsRElrApFRvMNzF7pYHuHjvPELsi0UmaqCb8sZn6ki0GALEu2A==}
- engines: {node: ^18.12.0 || ^20.9.0 || >=22.0.0}
+ '@nuxt/vite-builder@4.0.0':
+ resolution: {integrity: sha512-bg+t5CsHoVlyezx1L/3H/0DVi04HOnD80hwlQK8+AeFO6HpyqC9lg1+HCFgNWpgiA9k8j5T6y1Pt1rmIoB4L8A==}
+ engines: {node: ^20.19.0 || >=22.12.0}
peerDependencies:
vue: ^3.3.4
'@nuxtjs/color-mode@3.5.2':
resolution: {integrity: sha512-cC6RfgZh3guHBMLLjrBB2Uti5eUoGM9KyauOaYS9ETmxNWBMTvpgjvSiSJp1OFljIXPIqVTJ3xtJpSNZiO3ZaA==}
- '@oxc-parser/binding-android-arm64@0.75.1':
- resolution: {integrity: sha512-hJt8uKPKj0R+3mKCWZLb14lIJ5o2SvVmO/0FwzbBR4Pdrlmp7mWG28Uui1VSIrFVqr47S38dswfCz5StMhGRjA==}
+ '@oxc-minify/binding-android-arm64@0.77.0':
+ resolution: {integrity: sha512-UJETCHBBzTHQlC+uT/PZGRreMXL3JkwQ8F00Au5gDc1Yom1wTUNxxSI9E0QxeV7cyKK9fJI3NA2Z9/LjAxIgXw==}
+ engines: {node: '>=14.0.0'}
+ cpu: [arm64]
+ os: [android]
+
+ '@oxc-minify/binding-darwin-arm64@0.77.0':
+ resolution: {integrity: sha512-lo/40+Gn0BSmt1ZJaD8hguMTI7+ZQvoov3LCF6CezwohN6unUejSauK+MrXfZqy18s/8u8X56khkOHdvoccm4A==}
+ engines: {node: '>=14.0.0'}
+ cpu: [arm64]
+ os: [darwin]
+
+ '@oxc-minify/binding-darwin-x64@0.77.0':
+ resolution: {integrity: sha512-E2wPrKzLgdM70HWHsqr6DmHqOwhjMC3niNY5/fHnLW/6QE84b2KHKzxUurPQm/irWKx4JyJ5lFF9dubQrrn6Uw==}
+ engines: {node: '>=14.0.0'}
+ cpu: [x64]
+ os: [darwin]
+
+ '@oxc-minify/binding-freebsd-x64@0.77.0':
+ resolution: {integrity: sha512-uAciz4XfTk+SB3Y5SuZGObW8eZlMe79GsGVP/dj0Hp2HoEWELmpt5bRGPluoc3LJ6L/8hfHgc5TKHjCDSPqhPQ==}
+ engines: {node: '>=14.0.0'}
+ cpu: [x64]
+ os: [freebsd]
+
+ '@oxc-minify/binding-linux-arm-gnueabihf@0.77.0':
+ resolution: {integrity: sha512-+Io+v2/alqh9vEepyjvyjZISO7/IfoJocBRCVVjMN9Vpuni1fCBVHI9lJ1RM/nhErpwnbGBjV+CTj5wRCxz1HA==}
+ engines: {node: '>=14.0.0'}
+ cpu: [arm]
+ os: [linux]
+
+ '@oxc-minify/binding-linux-arm-musleabihf@0.77.0':
+ resolution: {integrity: sha512-xTxRWiEEcbwJVIfEMbM28Y0j6yD0Lid5roHvbWMlX8yaH/boUogHIsuBwkTXtTHuWpy9IJsNl6JXgc1CIHQcbA==}
+ engines: {node: '>=14.0.0'}
+ cpu: [arm]
+ os: [linux]
+
+ '@oxc-minify/binding-linux-arm64-gnu@0.77.0':
+ resolution: {integrity: sha512-Z7PCo5yaZmf56NrWYgMUOWLfP5FAMQ4lj75g8A7X0nJSrRycUfcgLNRiwHBScaxoPe/qvoEaD6ycPahGwGzIyg==}
+ engines: {node: '>=14.0.0'}
+ cpu: [arm64]
+ os: [linux]
+
+ '@oxc-minify/binding-linux-arm64-musl@0.77.0':
+ resolution: {integrity: sha512-/vqtQycDxdYopxe5IUZbpDt9U63l16oUEI/Ht/xR+xCzkRn426h9c7IXFKesSZ4XvKyPQCsUiRCGb3hvvT7Ejw==}
+ engines: {node: '>=14.0.0'}
+ cpu: [arm64]
+ os: [linux]
+
+ '@oxc-minify/binding-linux-riscv64-gnu@0.77.0':
+ resolution: {integrity: sha512-vytmZYz1jZVkKms4bMzm2b05VQeT6iyq4xHjoi0UybCvtrTFhrcDmazrbDfoiExSVQzQ+Id+37nWvkAbLrqKfw==}
+ engines: {node: '>=14.0.0'}
+ cpu: [riscv64]
+ os: [linux]
+
+ '@oxc-minify/binding-linux-s390x-gnu@0.77.0':
+ resolution: {integrity: sha512-KszYiqEFBlO2JrO0TdzFw1fasu5YMCaaGBZpf5KgPifXPPvcN4PeE9kPtMtXyWjEDVRjMy1SrG2DllW9QVHPSw==}
+ engines: {node: '>=14.0.0'}
+ cpu: [s390x]
+ os: [linux]
+
+ '@oxc-minify/binding-linux-x64-gnu@0.77.0':
+ resolution: {integrity: sha512-v4Xi/FNvkLSHn4T6Q0lBmLjJLEKKIjrfHdhfS+XkUpY5bfQAdfZCmum36ySZaDk2KUQxF5UtLj1qM+xxVbIhAQ==}
+ engines: {node: '>=14.0.0'}
+ cpu: [x64]
+ os: [linux]
+
+ '@oxc-minify/binding-linux-x64-musl@0.77.0':
+ resolution: {integrity: sha512-fWJ+hUQX2INB7uaJ0FqKj9szblipW6DDEJ3bzHKU8QZLQiSWti8iZfykN7GSOilrOaH/p8OOx4w7CqWmAOZ5xg==}
+ engines: {node: '>=14.0.0'}
+ cpu: [x64]
+ os: [linux]
+
+ '@oxc-minify/binding-wasm32-wasi@0.77.0':
+ resolution: {integrity: sha512-zYRjTWMN/G0CrVSZVuRDzvEWYeowAq7w6goi2Dr2Gxov6CfZ4TjSj9qKIgDPBUeRKgToJ9vkr8g+jcC3dwOhJg==}
+ engines: {node: '>=14.0.0'}
+ cpu: [wasm32]
+
+ '@oxc-minify/binding-win32-arm64-msvc@0.77.0':
+ resolution: {integrity: sha512-D/j/77sxJSfCDsxTJZw+wXKdWHVZ+vgcDQctcTW/pMw+i3XHKK1+11O7k+HwQC/T3Stk1pvqTkOnLp68VblPvQ==}
+ engines: {node: '>=14.0.0'}
+ cpu: [arm64]
+ os: [win32]
+
+ '@oxc-minify/binding-win32-x64-msvc@0.77.0':
+ resolution: {integrity: sha512-Nw1YadQ0wevnwLE6LF2LG9a2iOXgegE3HZH2lBTzVFu/H/HgG7Lqi6LMdAjpRqW9KiZkSLl1wNExrBrt9h7wrg==}
+ engines: {node: '>=14.0.0'}
+ cpu: [x64]
+ os: [win32]
+
+ '@oxc-parser/binding-android-arm64@0.77.0':
+ resolution: {integrity: sha512-yr6DtrplcTeFmrJCHf+HgW24LQzPxg26enX9Beeyy069UkPE+7ztSNMC2DNG3ieMOp7v3xBIpVBvFovbFY8TXQ==}
engines: {node: '>=20.0.0'}
cpu: [arm64]
os: [android]
- '@oxc-parser/binding-darwin-arm64@0.75.1':
- resolution: {integrity: sha512-uIwpwocl3ot599uPgZMfYC7wpQoL7Cpn6r4jRGss3u2g2och4JVUO8H3BTcne+l/bGGP9FEo58dlKKj27SDzvQ==}
+ '@oxc-parser/binding-darwin-arm64@0.77.0':
+ resolution: {integrity: sha512-ejllMIZeCrviRrrQpPW61k55/T8ttAi7pZQMCzYSQab6lY9Sdol24u1QtiYZ3ay/xO8QNpCMphhys+5C1uQ6Og==}
engines: {node: '>=20.0.0'}
cpu: [arm64]
os: [darwin]
- '@oxc-parser/binding-darwin-x64@0.75.1':
- resolution: {integrity: sha512-Mvt3miySAzXatxPiklsJoPz3yFErNg7sJKnPjBkgn4VCuJjL7Tulbdjkpx/aXGvRA6lPvaxz1hgyeSJ5CU0Arg==}
+ '@oxc-parser/binding-darwin-x64@0.77.0':
+ resolution: {integrity: sha512-sBh+4kQ0V8HX9B0jZGtMp9XEu+tZHkM/DkZB6K7ZXJ6CjqtqeU6DYtyoAy+9xZETxB680alUGpcsWk+rSKCjdg==}
engines: {node: '>=20.0.0'}
cpu: [x64]
os: [darwin]
- '@oxc-parser/binding-freebsd-x64@0.75.1':
- resolution: {integrity: sha512-sBbrz6EGzKh7u5fzKTxQympWTvmM1u7Xm80OXAVPunZ15+Ky2Q2Xmzys8jlfRsceZwRjeziggS+ysCeT0yhyMA==}
+ '@oxc-parser/binding-freebsd-x64@0.77.0':
+ resolution: {integrity: sha512-VaIMSt0XpCV5m3Tygnq+q5PYQpT5DRG1/XL2JuMokUDranxSthRT3JyWHkVe5rTx+ahTerLS1pjXYYuWcR+Nag==}
engines: {node: '>=20.0.0'}
cpu: [x64]
os: [freebsd]
- '@oxc-parser/binding-linux-arm-gnueabihf@0.75.1':
- resolution: {integrity: sha512-UbzXDqh4IwtF6x1NoxD44esutbe4/+dBzEHle7awCXGFKWPghP/AMGZnA2JYBGHxrxbiQpfueynyvqQThEAYtg==}
+ '@oxc-parser/binding-linux-arm-gnueabihf@0.77.0':
+ resolution: {integrity: sha512-LbbjLsbg23KvUy7GNYp7sURREKc+ZnZtHyu6GWHWhLADJM42KWYXBYNAbjTX2ta4GG30VeboOpo6KPNm6hrqHQ==}
engines: {node: '>=20.0.0'}
cpu: [arm]
os: [linux]
- '@oxc-parser/binding-linux-arm-musleabihf@0.75.1':
- resolution: {integrity: sha512-cVWiU+UrspdMlp/aMrt1F2l1nxZtrzIkGvIbrKL0hVjOcXvMCp+H2mL07PQ3vnaHo2mt8cPIKv9pd+FoJhgp3w==}
+ '@oxc-parser/binding-linux-arm-musleabihf@0.77.0':
+ resolution: {integrity: sha512-MqfV4sHoR7JoSbm9QCZPt2zX452vVy4iRmqClLLNwDCJxqFl22aOSxNV+hF23Ig/OL9WdGY3D8T3AWbQLzcEGQ==}
engines: {node: '>=20.0.0'}
cpu: [arm]
os: [linux]
- '@oxc-parser/binding-linux-arm64-gnu@0.75.1':
- resolution: {integrity: sha512-hmCAu+bIq/4b8H07tLZNyIiWL1Prw1ILuTEPPakb1uFV943kg0ZOwEOpV1poBleZrnSjjciWyKRpDRuacBAgyQ==}
+ '@oxc-parser/binding-linux-arm64-gnu@0.77.0':
+ resolution: {integrity: sha512-8qh9bL42nib6lEbvyO3kxQsUtAhmpHgeS+nVI6vPF5wdjvlJZGInsh5/Pd5737SlSGpI7khR/ZwhFwhY0lPO0Q==}
engines: {node: '>=20.0.0'}
cpu: [arm64]
os: [linux]
- '@oxc-parser/binding-linux-arm64-musl@0.75.1':
- resolution: {integrity: sha512-8ilN7iG7Y4qvXJTuHERPKy5LKcT1ioSGRn7Yyd988tzuR9Cvp4+gJu8azYZnSUJKfNV6SGOEfVnxLabCLRkG/A==}
+ '@oxc-parser/binding-linux-arm64-musl@0.77.0':
+ resolution: {integrity: sha512-l8QmDRnNR+f2BFZo78vzDmbAsfhI6hdUDvk7HHIWXkH7Jn5wrak2rGKA/kBVXvU8oI4Ru6AYK5IaKlbjxQZlBw==}
engines: {node: '>=20.0.0'}
cpu: [arm64]
os: [linux]
- '@oxc-parser/binding-linux-riscv64-gnu@0.75.1':
- resolution: {integrity: sha512-/JPJXjT/fkG699rlxzLNvQx0URjvzdk7oHln54F159ybgVJKLLWqb8M45Nhw5z6TeaIYyhwIqMNlrA7yb1Rlrw==}
+ '@oxc-parser/binding-linux-riscv64-gnu@0.77.0':
+ resolution: {integrity: sha512-fwS5wUiRgIiDJn2KR+g1boFJCbITeqOVSSUvKJB+vfUTIPGOZR/Po3+4lDpge3ZRpB5XgQP5ZzubySm2HrwNdA==}
engines: {node: '>=20.0.0'}
cpu: [riscv64]
os: [linux]
- '@oxc-parser/binding-linux-s390x-gnu@0.75.1':
- resolution: {integrity: sha512-t6/E4j+2dT7/4R5hQNX4LBtR1+wxxtJNUVBD89YuiWHPgeEoghqSa0mGMrGyOZPbHMb4V8xdT/CrMMeDpuqRaQ==}
+ '@oxc-parser/binding-linux-s390x-gnu@0.77.0':
+ resolution: {integrity: sha512-Fg2XjXcVPCyNWnXqSqZM6Cutl7YhwRlRao3xzVTe2JKvlpxTub6aBBL3n4JBODQ7W52dOtwOYfNLXC/u3ljQJQ==}
engines: {node: '>=20.0.0'}
cpu: [s390x]
os: [linux]
- '@oxc-parser/binding-linux-x64-gnu@0.75.1':
- resolution: {integrity: sha512-zJ2t+d1rV5dcPJHxN3B1Fxc2KDN+gPgdXtlzp0/EH4iO3s5OePpPvTTZA/d1vfPoQFiFOT7VYNmaD9XjHfMQaw==}
+ '@oxc-parser/binding-linux-x64-gnu@0.77.0':
+ resolution: {integrity: sha512-ZPoEw6GqGQLt0qSxQazxp8svJc2SEx9dn1jynuP3ceLhQ6np9ew7CYCgd0XvtJYbmVu8ZWEXOLfACzQQ4vXrgw==}
engines: {node: '>=20.0.0'}
cpu: [x64]
os: [linux]
- '@oxc-parser/binding-linux-x64-musl@0.75.1':
- resolution: {integrity: sha512-62hG/1IoOr0hpmGtF2k1MJUzAXLH7DH3fSAttZ1vEvDThhLplqA7jcqOP0IFMIVZ0kt9cA/rW5pF4tnXjiWeSA==}
+ '@oxc-parser/binding-linux-x64-musl@0.77.0':
+ resolution: {integrity: sha512-J6TR2w2e6BPFcSXjl/a6CgreJ/8GVEZTSiDMZNhGa/g2NLTj5aiP8GYhErRyoZvexl8mE+Ht0MDpgR4BeAzmuQ==}
engines: {node: '>=20.0.0'}
cpu: [x64]
os: [linux]
- '@oxc-parser/binding-wasm32-wasi@0.75.1':
- resolution: {integrity: sha512-txS7vK0EU/1Ey7d1pxGrlp2q/JrxkvLU+r9c3gKxW9mVgvFMQzAxQhuc9tT3ZiS793pkvZ+C1w9GS2DpJi7QYg==}
+ '@oxc-parser/binding-wasm32-wasi@0.77.0':
+ resolution: {integrity: sha512-R1a/z4UQQFbp8u6jE6M9B1z2JaehilV/CpNMwTUV69fAfrgAoaINfcwrdG+F2uNz/B3fLJxoBsDUWU61xGhikA==}
engines: {node: '>=14.0.0'}
cpu: [wasm32]
- '@oxc-parser/binding-win32-arm64-msvc@0.75.1':
- resolution: {integrity: sha512-/Rw/YLuMaSo8h0QyCniv0UFby5wDTghhswDCcFT2aCCgZaXUVQZrJ+0GJHB8tK72xhe5E6u34etpw/dxxH6E3A==}
+ '@oxc-parser/binding-win32-arm64-msvc@0.77.0':
+ resolution: {integrity: sha512-DzrWb2cl1dH2yCVXeuHP4BLLTPDf0fH3vCleyd6Z+rpaKqWDv/M4aSUATpJ53QFQwnS0qWTwM2YV19mrJhx2Pw==}
engines: {node: '>=20.0.0'}
cpu: [arm64]
os: [win32]
- '@oxc-parser/binding-win32-x64-msvc@0.75.1':
- resolution: {integrity: sha512-ThiQUpCG2nYE/bnYM3fjIpcKbxITB/a/cf5VL0VAqtpsGNCzUC7TrwMVUdfBerTBTEZpwxWBf/d1EF1ggrtVfQ==}
+ '@oxc-parser/binding-win32-x64-msvc@0.77.0':
+ resolution: {integrity: sha512-/qLTpWcDUZLbQsn+iRBpM93J3JaFY24D2QIfO3JW7TEl73/Cme7/F84bNNpfetBK3d6mR2UOllzNq5j7b9Cjjw==}
engines: {node: '>=20.0.0'}
cpu: [x64]
os: [win32]
- '@oxc-project/types@0.75.1':
- resolution: {integrity: sha512-7ZJy+51qWpZRvynaQUezeYfjCtaSdiXIWFUZIlOuTSfDXpXqnSl/m1IUPLx6XrOy6s0SFv3CLE14vcZy63bz7g==}
+ '@oxc-project/types@0.77.0':
+ resolution: {integrity: sha512-iUQj185VvCPnSba+ltUV5tVDrPX6LeZVtQywnnoGbe4oJ1VKvDKisjGkD/AvVtdm98b/BdsVS35IlJV1m2mBBA==}
+
+ '@oxc-transform/binding-android-arm64@0.77.0':
+ resolution: {integrity: sha512-efIylDH0Bp2cADD9hBlwtgEHvUfCCuUNoSrtjthCmoyiKQGGj8u/5i7LRaNS8e922qmQBFnlA2bBORbGlIDMXw==}
+ engines: {node: '>=14.0.0'}
+ cpu: [arm64]
+ os: [android]
+
+ '@oxc-transform/binding-darwin-arm64@0.77.0':
+ resolution: {integrity: sha512-8gZSEzU6csupzOqEAplOsEYg4T8VhUMfspIOlX6hl+qvq+LocAqYaHarv5NZsJMW5+rsYQm0wm0kHXWFbHppCw==}
+ engines: {node: '>=14.0.0'}
+ cpu: [arm64]
+ os: [darwin]
+
+ '@oxc-transform/binding-darwin-x64@0.77.0':
+ resolution: {integrity: sha512-H5Mni8OimehDsvMcZulmK7MM9MU1HMI8nJskvEqL5YMSAGZaugysXd/6iijNW348ix1iwdH1JV9T+CBBFpvsGQ==}
+ engines: {node: '>=14.0.0'}
+ cpu: [x64]
+ os: [darwin]
+
+ '@oxc-transform/binding-freebsd-x64@0.77.0':
+ resolution: {integrity: sha512-0D1w/+NU0JCVu6g6GQa3NFtWCraRxLlR5Gqp3ha1jtt5Y1pnwVeDtIyddJln/BbggNWh++s+NFV7lotqn3+Omg==}
+ engines: {node: '>=14.0.0'}
+ cpu: [x64]
+ os: [freebsd]
+
+ '@oxc-transform/binding-linux-arm-gnueabihf@0.77.0':
+ resolution: {integrity: sha512-5275q9y9S5qFblt1srRLSTaEoFYkH0fsUv7ixoRua9yuUMwYgkdmjVtSGWp7mT3MzolD+5sj0PJhtOe8wkAcog==}
+ engines: {node: '>=14.0.0'}
+ cpu: [arm]
+ os: [linux]
+
+ '@oxc-transform/binding-linux-arm-musleabihf@0.77.0':
+ resolution: {integrity: sha512-A0CYanTgPkmaINH0ucAglZaOIzxwCcXwlJs2GrvnDr+fVX7lV30VWuWDCPqsOpFP5noJNDBQMVE3ZiFFSSgP7g==}
+ engines: {node: '>=14.0.0'}
+ cpu: [arm]
+ os: [linux]
+
+ '@oxc-transform/binding-linux-arm64-gnu@0.77.0':
+ resolution: {integrity: sha512-97resg2s/XLK45MzJFncHYRIeKDzccAga6fopGVflu3lTfieMWWB8bsuv7b3bvddTrU/5RQHM2EFlzBYpL1kxQ==}
+ engines: {node: '>=14.0.0'}
+ cpu: [arm64]
+ os: [linux]
+
+ '@oxc-transform/binding-linux-arm64-musl@0.77.0':
+ resolution: {integrity: sha512-VWXBPGUF2M6IHstWKhCOgqdkYYWlTeCRGn9PY0Jj+OHGT1noKle4fwZCckbs/ZChS4Cemh3dzWknkrbZH+Nr4w==}
+ engines: {node: '>=14.0.0'}
+ cpu: [arm64]
+ os: [linux]
+
+ '@oxc-transform/binding-linux-riscv64-gnu@0.77.0':
+ resolution: {integrity: sha512-wgcGQ09br3puwPN7EqmAuGs/dztF8+FqWUXJUtXk4bNz42dY80w84smDO7qe3Kro6xs2Bgi/Y5T36zXYRsND0w==}
+ engines: {node: '>=14.0.0'}
+ cpu: [riscv64]
+ os: [linux]
+
+ '@oxc-transform/binding-linux-s390x-gnu@0.77.0':
+ resolution: {integrity: sha512-RIfI7Q8Sc0N86pDbALt+Qe1a0jZCegqmrmUegK+O+bN06rIL/Mk4lRm4n3sNdQDBhfSagH0cKDpjkkv11gvhwA==}
+ engines: {node: '>=14.0.0'}
+ cpu: [s390x]
+ os: [linux]
+
+ '@oxc-transform/binding-linux-x64-gnu@0.77.0':
+ resolution: {integrity: sha512-UHlexyPC2V5pjMjWEcK3dtkM4tAdv/1uoFV9cMcFuDXE8to455W1mMVWI8PY/ya5fRMdJE9AQQCwdVqIYh+E+g==}
+ engines: {node: '>=14.0.0'}
+ cpu: [x64]
+ os: [linux]
+
+ '@oxc-transform/binding-linux-x64-musl@0.77.0':
+ resolution: {integrity: sha512-C4grkSuoMWnkgwRNomDhXDadk3QTiOjx1VADyEHOM4cU/C2LqOJdLTU0e3p6kCPKNx3A/ZBkaEEfbUfnJksnxQ==}
+ engines: {node: '>=14.0.0'}
+ cpu: [x64]
+ os: [linux]
+
+ '@oxc-transform/binding-wasm32-wasi@0.77.0':
+ resolution: {integrity: sha512-XSTF4cWQTHRgfZyd6oWAkGQu3VLwPVfUuVJbQPh/iacQV2ALD/zmY+c/bH0vbdnvQhr8A6+2p1NZQli6lIMasA==}
+ engines: {node: '>=14.0.0'}
+ cpu: [wasm32]
+
+ '@oxc-transform/binding-win32-arm64-msvc@0.77.0':
+ resolution: {integrity: sha512-HpQBM9Qco16R26Mxvnj3rHPyAxt4RXfsOoHQaatxYghyaB2pOYWzwdRAK/Ng1SxW2R+4aVfYlOt3xbAJB5lWdw==}
+ engines: {node: '>=14.0.0'}
+ cpu: [arm64]
+ os: [win32]
+
+ '@oxc-transform/binding-win32-x64-msvc@0.77.0':
+ resolution: {integrity: sha512-9zlEidR0pMY3gFZjlZOfWywi/nQv1O3EYRV6Fh/yTI3yfhi4CE+zi65zZYNtmVgKsV6O5Gg36EHixRNehHzxqg==}
+ engines: {node: '>=14.0.0'}
+ cpu: [x64]
+ os: [win32]
'@parcel/watcher-android-arm64@2.5.1':
resolution: {integrity: sha512-KF8+j9nNbUN8vzOFDpRMsaKBHZ/mcjEjMToVMJOhTozkDonQFFrRcfdLWn6yWKCmJKmdVxSgHiYvTCef4/qcBA==}
@@ -1155,6 +1341,9 @@ packages:
'@poppinss/exception@1.2.2':
resolution: {integrity: sha512-m7bpKCD4QMlFCjA/nKTs23fuvoVFoA83brRKmObCUNmi/9tVu8Ve3w4YQAnJu4q3Tjf5fr685HYIC/IA2zHRSg==}
+ '@rolldown/pluginutils@1.0.0-beta.19':
+ resolution: {integrity: sha512-3FL3mnMbPu0muGOCaKAhhFEYmqv9eTfPSJRJmANrCwtgK8VuxpsZDGK+m0LYAGoyO8+0j5uRe4PeyPDK1yA/hA==}
+
'@rolldown/pluginutils@1.0.0-beta.26':
resolution: {integrity: sha512-r/5po89voz/QRPDmoErL10+hVuTAuz1SHvokx+yWBlOIPB5C41jC7QhLqq9kaebx/+EHyoV3z22/qBfX81Ns8A==}
@@ -1611,6 +1800,14 @@ packages:
eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <5.9.0'
+ '@typescript-eslint/eslint-plugin@8.37.0':
+ resolution: {integrity: sha512-jsuVWeIkb6ggzB+wPCsR4e6loj+rM72ohW6IBn2C+5NCvfUVY8s33iFPySSVXqtm5Hu29Ne/9bnA0JmyLmgenA==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ '@typescript-eslint/parser': ^8.37.0
+ eslint: ^8.57.0 || ^9.0.0
+ typescript: '>=4.8.4 <5.9.0'
+
'@typescript-eslint/parser@8.36.0':
resolution: {integrity: sha512-FuYgkHwZLuPbZjQHzJXrtXreJdFMKl16BFYyRrLxDhWr6Qr7Kbcu2s1Yhu8tsiMXw1S0W1pjfFfYEt+R604s+Q==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@@ -1618,22 +1815,45 @@ packages:
eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <5.9.0'
+ '@typescript-eslint/parser@8.37.0':
+ resolution: {integrity: sha512-kVIaQE9vrN9RLCQMQ3iyRlVJpTiDUY6woHGb30JDkfJErqrQEmtdWH3gV0PBAfGZgQXoqzXOO0T3K6ioApbbAA==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ eslint: ^8.57.0 || ^9.0.0
+ typescript: '>=4.8.4 <5.9.0'
+
'@typescript-eslint/project-service@8.36.0':
resolution: {integrity: sha512-JAhQFIABkWccQYeLMrHadu/fhpzmSQ1F1KXkpzqiVxA/iYI6UnRt2trqXHt1sYEcw1mxLnB9rKMsOxXPxowN/g==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '>=4.8.4 <5.9.0'
+ '@typescript-eslint/project-service@8.37.0':
+ resolution: {integrity: sha512-BIUXYsbkl5A1aJDdYJCBAo8rCEbAvdquQ8AnLb6z5Lp1u3x5PNgSSx9A/zqYc++Xnr/0DVpls8iQ2cJs/izTXA==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ typescript: '>=4.8.4 <5.9.0'
+
'@typescript-eslint/scope-manager@8.36.0':
resolution: {integrity: sha512-wCnapIKnDkN62fYtTGv2+RY8FlnBYA3tNm0fm91kc2BjPhV2vIjwwozJ7LToaLAyb1ca8BxrS7vT+Pvvf7RvqA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ '@typescript-eslint/scope-manager@8.37.0':
+ resolution: {integrity: sha512-0vGq0yiU1gbjKob2q691ybTg9JX6ShiVXAAfm2jGf3q0hdP6/BruaFjL/ManAR/lj05AvYCH+5bbVo0VtzmjOA==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+
'@typescript-eslint/tsconfig-utils@8.36.0':
resolution: {integrity: sha512-Nhh3TIEgN18mNbdXpd5Q8mSCBnrZQeY9V7Ca3dqYvNDStNIGRmJA6dmrIPMJ0kow3C7gcQbpsG2rPzy1Ks/AnA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '>=4.8.4 <5.9.0'
+ '@typescript-eslint/tsconfig-utils@8.37.0':
+ resolution: {integrity: sha512-1/YHvAVTimMM9mmlPvTec9NP4bobA1RkDbMydxG8omqwJJLEW/Iy2C4adsAESIXU3WGLXFHSZUU+C9EoFWl4Zg==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ typescript: '>=4.8.4 <5.9.0'
+
'@typescript-eslint/type-utils@8.36.0':
resolution: {integrity: sha512-5aaGYG8cVDd6cxfk/ynpYzxBRZJk7w/ymto6uiyUFtdCozQIsQWh7M28/6r57Fwkbweng8qAzoMCPwSJfWlmsg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@@ -1641,16 +1861,33 @@ packages:
eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <5.9.0'
+ '@typescript-eslint/type-utils@8.37.0':
+ resolution: {integrity: sha512-SPkXWIkVZxhgwSwVq9rqj/4VFo7MnWwVaRNznfQDc/xPYHjXnPfLWn+4L6FF1cAz6e7dsqBeMawgl7QjUMj4Ow==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ eslint: ^8.57.0 || ^9.0.0
+ typescript: '>=4.8.4 <5.9.0'
+
'@typescript-eslint/types@8.36.0':
resolution: {integrity: sha512-xGms6l5cTJKQPZOKM75Dl9yBfNdGeLRsIyufewnxT4vZTrjC0ImQT4fj8QmtJK84F58uSh5HVBSANwcfiXxABQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ '@typescript-eslint/types@8.37.0':
+ resolution: {integrity: sha512-ax0nv7PUF9NOVPs+lmQ7yIE7IQmAf8LGcXbMvHX5Gm+YJUYNAl340XkGnrimxZ0elXyoQJuN5sbg6C4evKA4SQ==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+
'@typescript-eslint/typescript-estree@8.36.0':
resolution: {integrity: sha512-JaS8bDVrfVJX4av0jLpe4ye0BpAaUW7+tnS4Y4ETa3q7NoZgzYbN9zDQTJ8kPb5fQ4n0hliAt9tA4Pfs2zA2Hg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '>=4.8.4 <5.9.0'
+ '@typescript-eslint/typescript-estree@8.37.0':
+ resolution: {integrity: sha512-zuWDMDuzMRbQOM+bHyU4/slw27bAUEcKSKKs3hcv2aNnc/tvE/h7w60dwVw8vnal2Pub6RT1T7BI8tFZ1fE+yg==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ typescript: '>=4.8.4 <5.9.0'
+
'@typescript-eslint/utils@8.36.0':
resolution: {integrity: sha512-VOqmHu42aEMT+P2qYjylw6zP/3E/HvptRwdn/PZxyV27KhZg2IOszXod4NcXisWzPAGSS4trE/g4moNj6XmH2g==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@@ -1658,10 +1895,21 @@ packages:
eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <5.9.0'
+ '@typescript-eslint/utils@8.37.0':
+ resolution: {integrity: sha512-TSFvkIW6gGjN2p6zbXo20FzCABbyUAuq6tBvNRGsKdsSQ6a7rnV6ADfZ7f4iI3lIiXc4F4WWvtUfDw9CJ9pO5A==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ eslint: ^8.57.0 || ^9.0.0
+ typescript: '>=4.8.4 <5.9.0'
+
'@typescript-eslint/visitor-keys@8.36.0':
resolution: {integrity: sha512-vZrhV2lRPWDuGoxcmrzRZyxAggPL+qp3WzUrlZD+slFueDiYHxeBa34dUXPuC0RmGKzl4lS5kFJYvKCq9cnNDA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ '@typescript-eslint/visitor-keys@8.37.0':
+ resolution: {integrity: sha512-YzfhzcTnZVPiLfP/oeKtDp2evwvHLMe0LOy7oe+hb9KKIumLNohYS9Hgp1ifwpu42YWxhZE8yieggz6JpqO/1w==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+
'@unhead/vue@2.0.12':
resolution: {integrity: sha512-WFaiCVbBd39FK6Bx3GQskhgT9s45Vjx6dRQegYheVwU1AnF+FAfJVgWbrl21p6fRJcLAFp0xDz6wE18JYBM0eQ==}
peerDependencies:
@@ -1672,18 +1920,18 @@ packages:
engines: {node: '>=18'}
hasBin: true
- '@vitejs/plugin-vue-jsx@4.2.0':
- resolution: {integrity: sha512-DSTrmrdLp+0LDNF77fqrKfx7X0ErRbOcUAgJL/HbSesqQwoUvUQ4uYQqaex+rovqgGcoPqVk+AwUh3v9CuiYIw==}
- engines: {node: ^18.0.0 || >=20.0.0}
+ '@vitejs/plugin-vue-jsx@5.0.1':
+ resolution: {integrity: sha512-X7qmQMXbdDh+sfHUttXokPD0cjPkMFoae7SgbkF9vi3idGUKmxLcnU2Ug49FHwiKXebfzQRIm5yK3sfCJzNBbg==}
+ engines: {node: ^20.19.0 || >=22.12.0}
peerDependencies:
- vite: ^5.0.0 || ^6.0.0
+ vite: ^5.0.0 || ^6.0.0 || ^7.0.0
vue: ^3.0.0
- '@vitejs/plugin-vue@5.2.4':
- resolution: {integrity: sha512-7Yx/SXSOcQq5HiiV3orevHUFn+pmMB4cgbEkDYgnkUWb0WfeQ/wa2yFv6D5ICiCQOVpjA7vYDXrC7AGO8yjDHA==}
- engines: {node: ^18.0.0 || >=20.0.0}
+ '@vitejs/plugin-vue@6.0.0':
+ resolution: {integrity: sha512-iAliE72WsdhjzTOp2DtvKThq1VBC4REhwRcaA+zPAAph6I+OQhUXv+Xu2KS7ElxYtb7Zc/3R30Hwv1DxEo7NXQ==}
+ engines: {node: ^20.19.0 || >=22.12.0}
peerDependencies:
- vite: ^5.0.0 || ^6.0.0
+ vite: ^5.0.0 || ^6.0.0 || ^7.0.0
vue: ^3.2.25
'@vitest/eslint-plugin@1.3.4':
@@ -2056,6 +2304,14 @@ packages:
magicast:
optional: true
+ c12@3.1.0:
+ resolution: {integrity: sha512-uWoS8OU1MEIsOv8p/5a82c3H31LsWVR5qiyXVfBNOzfffjUWtPnhAb4BYI2uG2HfGmZmFjCtui5XNWaps+iFuw==}
+ peerDependencies:
+ magicast: ^0.3.5
+ peerDependenciesMeta:
+ magicast:
+ optional: true
+
cac@6.7.14:
resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==}
engines: {node: '>=8'}
@@ -2162,6 +2418,10 @@ packages:
resolution: {integrity: sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==}
engines: {node: '>=14'}
+ commander@11.1.0:
+ resolution: {integrity: sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==}
+ engines: {node: '>=16'}
+
commander@12.1.0:
resolution: {integrity: sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==}
engines: {node: '>=18'}
@@ -2287,8 +2547,8 @@ packages:
engines: {node: '>=4'}
hasBin: true
- cssnano-preset-default@7.0.7:
- resolution: {integrity: sha512-jW6CG/7PNB6MufOrlovs1TvBTEVmhY45yz+bd0h6nw3h6d+1e+/TX+0fflZ+LzvZombbT5f+KC063w9VoHeHow==}
+ cssnano-preset-default@7.0.8:
+ resolution: {integrity: sha512-d+3R2qwrUV3g4LEMOjnndognKirBZISylDZAF/TPeCWVjEwlXS2e4eN4ICkoobRe7pD3H6lltinKVyS1AJhdjQ==}
engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
peerDependencies:
postcss: ^8.4.32
@@ -2299,8 +2559,8 @@ packages:
peerDependencies:
postcss: ^8.4.32
- cssnano@7.0.7:
- resolution: {integrity: sha512-evKu7yiDIF7oS+EIpwFlMF730ijRyLFaM2o5cTxRGJR9OKHKkc+qP443ZEVR9kZG0syaAJJCPJyfv5pbrxlSng==}
+ cssnano@7.1.0:
+ resolution: {integrity: sha512-Pu3rlKkd0ZtlCUzBrKL1Z4YmhKppjC1H9jo7u1o4qaKqyhvixFgu5qLyNIAOjSTg9DjVPtUqdROq2EfpVMEe+w==}
engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
peerDependencies:
postcss: ^8.4.32
@@ -2714,8 +2974,8 @@ packages:
peerDependencies:
eslint: '>=8.45.0'
- eslint-plugin-pnpm@0.3.1:
- resolution: {integrity: sha512-vi5iHoELIAlBbX4AW8ZGzU3tUnfxuXhC/NKo3qRcI5o9igbz6zJUqSlQ03bPeMqWIGTPatZnbWsNR1RnlNERNQ==}
+ eslint-plugin-pnpm@1.0.0:
+ resolution: {integrity: sha512-tyEA10k7psB9HFCx8R4/bU4JS2tSKfXaCnrCcis+1R4FucfMIc6HgcFl4msZbwY2I0D9Vec3xAEkXV0aPechhQ==}
peerDependencies:
eslint: ^9.0.0
@@ -2850,9 +3110,6 @@ packages:
exsolve@1.0.7:
resolution: {integrity: sha512-VO5fQUzZtI6C+vx4w/4BWJpg3s/5l+6pRQEHzFRM8WFi4XffSP1Z+4qi7GbjWbvRQEbdIco5mIMq+zX4rPuLrw==}
- externality@1.0.2:
- resolution: {integrity: sha512-LyExtJWKxtgVzmgtEHyQtLFpw1KFhQphF9nTG8TpAIVkiI/xQ3FJh75tRFLYl4hkn7BNIIdLJInuDAavX35pMw==}
-
extract-zip@2.0.1:
resolution: {integrity: sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==}
engines: {node: '>= 10.17.0'}
@@ -3781,8 +4038,8 @@ packages:
resolution: {integrity: sha512-Nc3loyVASW59W+8fLDZT1lncpG7llffyZ2o0UQLx/Fr20i7P8oP+lE7+TEcFvXj9IUWU6LjB9P3BH+iFGyp+mg==}
engines: {node: ^14.16.0 || >=16.0.0}
- nitropack@2.11.13:
- resolution: {integrity: sha512-xKng/szRZmFEsrB1Z+sFzYDhXL5KUtUkEouPCj9LiBPhJ7qV3jdOv1MSis++8H8zNI6dEurt51ZlK4VRDvedsA==}
+ nitropack@2.12.0:
+ resolution: {integrity: sha512-5H7g7Jbuid99Wv5VuuL/PwysjmDGl+GVFhlSdfRxKkOtvRzNz9HECS6ACjyXqkRGLmtaW0ctB9C4qA+tyqQ8UA==}
engines: {node: ^16.11.0 || >=17.0.0}
hasBin: true
peerDependencies:
@@ -3865,8 +4122,8 @@ packages:
nth-check@2.1.1:
resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==}
- nuxt-svgo@4.2.3:
- resolution: {integrity: sha512-1TQ6UFM/kU+YKn4Vp7QofZq1Y3+7Yxkw2F5T4IIdAW5jGH3QlE86QtkCP2ZIWjTbfZEzuCtdBtLWFpenFOaLFA==}
+ nuxt-svgo@4.2.4:
+ resolution: {integrity: sha512-OQdXecLlcJ15Q2mrzIbHpy6SIS/ExujyeZys/CgSQdmQtBagoac56aPBpgMIDGjQ0QXiLKPKOjSeby7hcKDfsw==}
peerDependencies:
svgo-loader: ^4.0.0
vue: '>=3.2.13'
@@ -3880,13 +4137,13 @@ packages:
vue-svg-loader:
optional: true
- nuxt@3.17.6:
- resolution: {integrity: sha512-kOsoJk7YvlcUChJXhCrVP18zRWKquUdrZSoJX8bCcQ54OhFOr4s2VhsxnbJVP7AtCiBSLbKuQt6ZBO7lE159Aw==}
- engines: {node: ^20.9.0 || >=22.0.0}
+ nuxt@4.0.0:
+ resolution: {integrity: sha512-HMhAEW59Ws3ty8SUZ0icOPoqP5xMaThZA5h7A7pz1Gl/feW1FwtJZnqjZ/aO/Xv2TlTIbkil2OOolDpJOAQjUg==}
+ engines: {node: ^20.19.0 || >=22.12.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
@@ -3938,10 +4195,23 @@ packages:
resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==}
engines: {node: '>= 0.8.0'}
- oxc-parser@0.75.1:
- resolution: {integrity: sha512-yq4gtrBM+kitDyQEtUtskdg9lqH5o1YOcYbJDKV9XGfJTdgbUiMNbYQi7gXsfOZlUGsmwsWEtmjcjYMSjPB1pA==}
+ oxc-minify@0.77.0:
+ resolution: {integrity: sha512-/UJvDp0lq1Mri5/Jj8fYMQK4xpoSRm+WNek2PTVP86SSU1/tvx9Rmf4OAqNeJov3uZTtCGgDjeeQbMf/Nj+B6Q==}
+ engines: {node: '>=14.0.0'}
+
+ oxc-parser@0.77.0:
+ resolution: {integrity: sha512-jhzKxid5tlFGBYUCedAU5ZHm1/QbN+FUMug9wMKym0GLYLtsam+ESYOJ9y3tbDSO6fFpJ7brLo7J/5Wd/TISXQ==}
engines: {node: '>=20.0.0'}
+ oxc-transform@0.77.0:
+ resolution: {integrity: sha512-oVghVTznBpDkrfrFMcPjtfsm+1z16eLnrtp0KRS1ZAyxrX94cwdKKGbMDRTSqM/jIrMACU/MFUuTqyHYoAI+Wg==}
+ engines: {node: '>=14.0.0'}
+
+ oxc-walker@0.3.0:
+ resolution: {integrity: sha512-mGGgl9dmYHUX7Z3bxXhibwarI0fJVj2E64FNIOZQWUDvEeIPyJTe5ElyJmp4nmDdfdnrlG0bhdR+bR9D6DM/dA==}
+ peerDependencies:
+ oxc-parser: '>=0.72.0'
+
p-event@6.0.1:
resolution: {integrity: sha512-Q6Bekk5wpzW5qIyUP4gdMEujObYstZl6DMMOSenwBvV0BlE5LkDwkjs5yHbZmdCEq2o4RJx4tE1vwxFVf2FG1w==}
engines: {node: '>=16.17'}
@@ -4072,8 +4342,8 @@ packages:
resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==}
engines: {node: '>=4'}
- pnpm-workspace-yaml@0.3.1:
- resolution: {integrity: sha512-3nW5RLmREmZ8Pm8MbPsO2RM+99RRjYd25ynj3NV0cFsN7CcEl4sDFzgoFmSyduFwxFQ2Qbu3y2UdCh6HlyUOeA==}
+ pnpm-workspace-yaml@1.0.0:
+ resolution: {integrity: sha512-2RKg3khFgX/oeKIQnxxlj+OUoKbaZjBt7EsmQiLfl8AHZKMIpLmXLRPptZ5eq2Rlumh2gILs6OWNky5dzP+f8A==}
postcss-calc@10.1.1:
resolution: {integrity: sha512-NYEsLHh8DgG/PRH2+G9BTuUdtf9ViS+vdoQ0YA5OQdGsfN4ztiwtDWNtBl9EKeqNMFnIu8IKZ0cLxEQ5r5KVMw==}
@@ -4081,14 +4351,14 @@ packages:
peerDependencies:
postcss: ^8.4.38
- postcss-colormin@7.0.3:
- resolution: {integrity: sha512-xZxQcSyIVZbSsl1vjoqZAcMYYdnJsIyG8OvqShuuqf12S88qQboxxEy0ohNCOLwVPXTU+hFHvJPACRL2B5ohTA==}
+ postcss-colormin@7.0.4:
+ resolution: {integrity: sha512-ziQuVzQZBROpKpfeDwmrG+Vvlr0YWmY/ZAk99XD+mGEBuEojoFekL41NCsdhyNUtZI7DPOoIWIR7vQQK9xwluw==}
engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
peerDependencies:
postcss: ^8.4.32
- postcss-convert-values@7.0.5:
- resolution: {integrity: sha512-0VFhH8nElpIs3uXKnVtotDJJNX0OGYSZmdt4XfSfvOMrFw1jKfpwpZxfC4iN73CTM/MWakDEmsHQXkISYj4BXw==}
+ postcss-convert-values@7.0.6:
+ resolution: {integrity: sha512-MD/eb39Mr60hvgrqpXsgbiqluawYg/8K4nKsqRsuDX9f+xN1j6awZCUv/5tLH8ak3vYp/EMXwdcnXvfZYiejCQ==}
engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
peerDependencies:
postcss: ^8.4.32
@@ -4123,8 +4393,8 @@ packages:
peerDependencies:
postcss: ^8.4.32
- postcss-merge-rules@7.0.5:
- resolution: {integrity: sha512-ZonhuSwEaWA3+xYbOdJoEReKIBs5eDiBVLAGpYZpNFPzXZcEE5VKR7/qBEQvTZpiwjqhhqEQ+ax5O3VShBj9Wg==}
+ postcss-merge-rules@7.0.6:
+ resolution: {integrity: sha512-2jIPT4Tzs8K87tvgCpSukRQ2jjd+hH6Bb8rEEOUDmmhOeTcqDg5fEFK8uKIu+Pvc3//sm3Uu6FRqfyv7YF7+BQ==}
engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
peerDependencies:
postcss: ^8.4.32
@@ -4141,8 +4411,8 @@ packages:
peerDependencies:
postcss: ^8.4.32
- postcss-minify-params@7.0.3:
- resolution: {integrity: sha512-vUKV2+f5mtjewYieanLX0xemxIp1t0W0H/D11u+kQV/MWdygOO7xPMkbK+r9P6Lhms8MgzKARF/g5OPXhb8tgg==}
+ postcss-minify-params@7.0.4:
+ resolution: {integrity: sha512-3OqqUddfH8c2e7M35W6zIwv7jssM/3miF9cbCSb1iJiWvtguQjlxZGIHK9JRmc8XAKmE2PFGtHSM7g/VcW97sw==}
engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
peerDependencies:
postcss: ^8.4.32
@@ -4189,8 +4459,8 @@ packages:
peerDependencies:
postcss: ^8.4.32
- postcss-normalize-unicode@7.0.3:
- resolution: {integrity: sha512-EcoA29LvG3F+EpOh03iqu+tJY3uYYKzArqKJHxDhUYLa2u58aqGq16K6/AOsXD9yqLN8O6y9mmePKN5cx6krOw==}
+ postcss-normalize-unicode@7.0.4:
+ resolution: {integrity: sha512-LvIURTi1sQoZqj8mEIE8R15yvM+OhbR1avynMtI9bUzj5gGKR/gfZFd8O7VMj0QgJaIFzxDwxGl/ASMYAkqO8g==}
engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
peerDependencies:
postcss: ^8.4.32
@@ -4213,8 +4483,8 @@ packages:
peerDependencies:
postcss: ^8.4.32
- postcss-reduce-initial@7.0.3:
- resolution: {integrity: sha512-RFvkZaqiWtGMlVjlUHpaxGqEL27lgt+Q2Ixjf83CRAzqdo+TsDyGPtJUbPx2MuYIJ+sCQc2TrOvRnhcXQfgIVA==}
+ postcss-reduce-initial@7.0.4:
+ resolution: {integrity: sha512-rdIC9IlMBn7zJo6puim58Xd++0HdbvHeHaPgXsimMfG1ijC5A9ULvNLSE0rUKVJOvNMcwewW4Ga21ngyJjY/+Q==}
engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
peerDependencies:
postcss: ^8.4.32
@@ -4233,8 +4503,8 @@ packages:
resolution: {integrity: sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==}
engines: {node: '>=4'}
- postcss-svgo@7.0.2:
- resolution: {integrity: sha512-5Dzy66JlnRM6pkdOTF8+cGsB1fnERTE8Nc+Eed++fOWo1hdsBptCsbG8UuJkgtZt75bRtMJIrPeZmtfANixdFA==}
+ postcss-svgo@7.1.0:
+ resolution: {integrity: sha512-KnAlfmhtoLz6IuU3Sij2ycusNs4jPW+QoFE5kuuUOK8awR6tMxZQrs5Ey3BUz7nFCzT3eqyFgqkyrHiaU2xx3w==}
engines: {node: ^18.12.0 || ^20.9.0 || >= 18}
peerDependencies:
postcss: ^8.4.32
@@ -4452,6 +4722,9 @@ packages:
resolution: {integrity: sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA==}
engines: {node: '>=10'}
+ sax@1.4.1:
+ resolution: {integrity: sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==}
+
scslre@0.3.0:
resolution: {integrity: sha512-3A6sD0WYP7+QrjbfNA2FN3FsOaGGFoekCVgTyypy53gPxhbkCIjtO6YWgdrfM+n/8sI8JeXZOIxsHjMTNxQ4nQ==}
engines: {node: ^14.0.0 || >=16.0.0}
@@ -4658,9 +4931,9 @@ packages:
engines: {node: '>=14.0.0'}
hasBin: true
- svgo@3.3.2:
- resolution: {integrity: sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw==}
- engines: {node: '>=14.0.0'}
+ svgo@4.0.0:
+ resolution: {integrity: sha512-VvrHQ+9uniE+Mvx3+C9IEe/lWasXCU0nXMY2kZeLrHNICuRiC8uMPyM14UEaMOFA5mhyQqEkB02VoQ16n3DLaw==}
+ engines: {node: '>=16'}
hasBin: true
synckit@0.11.8:
@@ -4951,6 +5224,65 @@ packages:
uploadthing:
optional: true
+ unstorage@1.16.1:
+ resolution: {integrity: sha512-gdpZ3guLDhz+zWIlYP1UwQ259tG5T5vYRzDaHMkQ1bBY1SQPutvZnrRjTFaWUUpseErJIgAZS51h6NOcZVZiqQ==}
+ peerDependencies:
+ '@azure/app-configuration': ^1.8.0
+ '@azure/cosmos': ^4.2.0
+ '@azure/data-tables': ^13.3.0
+ '@azure/identity': ^4.6.0
+ '@azure/keyvault-secrets': ^4.9.0
+ '@azure/storage-blob': ^12.26.0
+ '@capacitor/preferences': ^6.0.3 || ^7.0.0
+ '@deno/kv': '>=0.9.0'
+ '@netlify/blobs': ^6.5.0 || ^7.0.0 || ^8.1.0 || ^9.0.0 || ^10.0.0
+ '@planetscale/database': ^1.19.0
+ '@upstash/redis': ^1.34.3
+ '@vercel/blob': '>=0.27.1'
+ '@vercel/kv': ^1.0.1
+ aws4fetch: ^1.0.20
+ db0: '>=0.2.1'
+ idb-keyval: ^6.2.1
+ ioredis: ^5.4.2
+ uploadthing: ^7.4.4
+ peerDependenciesMeta:
+ '@azure/app-configuration':
+ optional: true
+ '@azure/cosmos':
+ optional: true
+ '@azure/data-tables':
+ optional: true
+ '@azure/identity':
+ optional: true
+ '@azure/keyvault-secrets':
+ optional: true
+ '@azure/storage-blob':
+ optional: true
+ '@capacitor/preferences':
+ optional: true
+ '@deno/kv':
+ optional: true
+ '@netlify/blobs':
+ optional: true
+ '@planetscale/database':
+ optional: true
+ '@upstash/redis':
+ optional: true
+ '@vercel/blob':
+ optional: true
+ '@vercel/kv':
+ optional: true
+ aws4fetch:
+ optional: true
+ db0:
+ optional: true
+ idb-keyval:
+ optional: true
+ ioredis:
+ optional: true
+ uploadthing:
+ optional: true
+
untun@0.1.3:
resolution: {integrity: sha512-4luGP9LMYszMRZwsvyUd9MrxgEGZdZuZgpVQHEEX0lCYFESasVRvZd0EYpCkOIbJKHMuv0LskpXc/8Un+MJzEQ==}
hasBin: true
@@ -5011,8 +5343,8 @@ packages:
engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0}
hasBin: true
- vite-plugin-checker@0.9.3:
- resolution: {integrity: sha512-Tf7QBjeBtG7q11zG0lvoF38/2AVUzzhMNu+Wk+mcsJ00Rk/FpJ4rmUviVJpzWkagbU13cGXvKpt7CMiqtxVTbQ==}
+ vite-plugin-checker@0.10.0:
+ resolution: {integrity: sha512-EcAi4M5mzayH386Hc1xWi+vnfl4a+1vrDP9PVEQImUR6tIjItNK6R/98YNnJkaAq1ond2qkA6f+H49aprUgzGA==}
engines: {node: '>=14.16'}
peerDependencies:
'@biomejs/biome': '>=1.7'
@@ -5024,7 +5356,7 @@ packages:
vite: '>=2.0.0'
vls: '*'
vti: '*'
- vue-tsc: ~2.2.10
+ vue-tsc: ~2.2.10 || ^3.0.0
peerDependenciesMeta:
'@biomejs/biome':
optional: true
@@ -5061,19 +5393,19 @@ packages:
vite: ^6.0.0 || ^7.0.0
vue: ^3.5.0
- vite@6.3.5:
- resolution: {integrity: sha512-cZn6NDFE7wdTpINgs++ZJ4N49W2vRp8LCKrn3Ob1kYNtOo21vfDoaV5GzBfLU4MovSAB8uNRm4jgzVQZ+mBzPQ==}
- engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0}
+ vite@7.0.4:
+ resolution: {integrity: sha512-SkaSguuS7nnmV7mfJ8l81JGBFV7Gvzp8IzgE8A8t23+AxuNX61Q5H1Tpz5efduSN7NHC8nQXD3sKQKZAu5mNEA==}
+ engines: {node: ^20.19.0 || >=22.12.0}
hasBin: true
peerDependencies:
- '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0
+ '@types/node': ^20.19.0 || >=22.12.0
jiti: '>=1.21.0'
- less: '*'
+ less: ^4.0.0
lightningcss: ^1.21.0
- sass: '*'
- sass-embedded: '*'
- stylus: '*'
- sugarss: '*'
+ sass: ^1.70.0
+ sass-embedded: ^1.70.0
+ stylus: '>=0.54.8'
+ sugarss: ^5.0.0
terser: ^5.16.0
tsx: ^4.8.1
yaml: ^2.4.2
@@ -5284,15 +5616,15 @@ snapshots:
'@jridgewell/gen-mapping': 0.3.12
'@jridgewell/trace-mapping': 0.3.29
- '@antfu/eslint-config@4.16.2(@vue/compiler-sfc@3.5.17)(eslint@9.31.0(jiti@2.4.2))(tslite@5.7.3)':
+ '@antfu/eslint-config@4.17.0(@vue/compiler-sfc@3.5.17)(eslint@9.31.0(jiti@2.4.2))(tslite@5.7.3)':
dependencies:
'@antfu/install-pkg': 1.1.0
'@clack/prompts': 0.11.0
'@eslint-community/eslint-plugin-eslint-comments': 4.5.0(eslint@9.31.0(jiti@2.4.2))
- '@eslint/markdown': 6.6.0
+ '@eslint/markdown': 7.0.0
'@stylistic/eslint-plugin': 5.1.0(eslint@9.31.0(jiti@2.4.2))
- '@typescript-eslint/eslint-plugin': 8.36.0(@typescript-eslint/parser@8.36.0(eslint@9.31.0(jiti@2.4.2))(tslite@5.7.3))(eslint@9.31.0(jiti@2.4.2))(tslite@5.7.3)
- '@typescript-eslint/parser': 8.36.0(eslint@9.31.0(jiti@2.4.2))(tslite@5.7.3)
+ '@typescript-eslint/eslint-plugin': 8.37.0(@typescript-eslint/parser@8.36.0(eslint@9.31.0(jiti@2.4.2))(tslite@5.7.3))(eslint@9.31.0(jiti@2.4.2))(tslite@5.7.3)
+ '@typescript-eslint/parser': 8.37.0(eslint@9.31.0(jiti@2.4.2))(tslite@5.7.3)
'@vitest/eslint-plugin': 1.3.4(eslint@9.31.0(jiti@2.4.2))(tslite@5.7.3)
ansis: 4.1.0
cac: 6.7.14
@@ -5308,12 +5640,12 @@ snapshots:
eslint-plugin-n: 17.21.0(eslint@9.31.0(jiti@2.4.2))(tslite@5.7.3)
eslint-plugin-no-only-tests: 3.3.0
eslint-plugin-perfectionist: 4.15.0(eslint@9.31.0(jiti@2.4.2))(tslite@5.7.3)
- eslint-plugin-pnpm: 0.3.1(eslint@9.31.0(jiti@2.4.2))
+ eslint-plugin-pnpm: 1.0.0(eslint@9.31.0(jiti@2.4.2))
eslint-plugin-regexp: 2.9.0(eslint@9.31.0(jiti@2.4.2))
eslint-plugin-toml: 0.12.0(eslint@9.31.0(jiti@2.4.2))
eslint-plugin-unicorn: 59.0.1(eslint@9.31.0(jiti@2.4.2))
- eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.36.0(@typescript-eslint/parser@8.36.0(eslint@9.31.0(jiti@2.4.2))(tslite@5.7.3))(eslint@9.31.0(jiti@2.4.2))(tslite@5.7.3))(eslint@9.31.0(jiti@2.4.2))
- eslint-plugin-vue: 10.3.0(@typescript-eslint/parser@8.36.0(eslint@9.31.0(jiti@2.4.2))(tslite@5.7.3))(eslint@9.31.0(jiti@2.4.2))(vue-eslint-parser@10.2.0(eslint@9.31.0(jiti@2.4.2)))
+ eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.37.0(@typescript-eslint/parser@8.37.0(eslint@9.31.0(jiti@2.4.2))(tslite@5.7.3))(eslint@9.31.0(jiti@2.4.2))(tslite@5.7.3))(eslint@9.31.0(jiti@2.4.2))
+ eslint-plugin-vue: 10.3.0(@typescript-eslint/parser@8.37.0(eslint@9.31.0(jiti@2.4.2))(tslite@5.7.3))(eslint@9.31.0(jiti@2.4.2))(vue-eslint-parser@10.2.0(eslint@9.31.0(jiti@2.4.2)))
eslint-plugin-yml: 1.18.0(eslint@9.31.0(jiti@2.4.2))
eslint-processor-vue-blocks: 2.0.0(@vue/compiler-sfc@3.5.17)(eslint@9.31.0(jiti@2.4.2))
globals: 16.3.0
@@ -5816,7 +6148,7 @@ snapshots:
'@eslint/js@9.31.0': {}
- '@eslint/markdown@6.6.0':
+ '@eslint/markdown@7.0.0':
dependencies:
'@eslint/core': 0.14.0
'@eslint/plugin-kit': 0.3.3
@@ -6084,14 +6416,15 @@ snapshots:
'@nodelib/fs.scandir': 4.0.1
fastq: 1.19.1
- '@nuxt/cli@3.25.1(magicast@0.3.5)':
+ '@nuxt/cli@3.26.2(magicast@0.3.5)':
dependencies:
- c12: 3.0.4(magicast@0.3.5)
- chokidar: 4.0.3
+ c12: 3.1.0(magicast@0.3.5)
citty: 0.1.6
clipboardy: 4.0.0
+ confbox: 0.2.2
consola: 3.4.2
defu: 6.1.4
+ exsolve: 1.0.7
fuse.js: 7.1.0
giget: 2.0.0
h3: 1.15.3
@@ -6115,11 +6448,11 @@ snapshots:
'@nuxt/devalue@2.0.2': {}
- '@nuxt/devtools-kit@2.6.2(magicast@0.3.5)(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))':
+ '@nuxt/devtools-kit@2.6.2(magicast@0.3.5)(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))':
dependencies:
'@nuxt/kit': 3.17.6(magicast@0.3.5)
execa: 8.0.1
- vite: 6.3.5(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0)
+ vite: 7.0.4(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0)
transitivePeerDependencies:
- magicast
@@ -6134,12 +6467,12 @@ snapshots:
prompts: 2.4.2
semver: 7.7.2
- '@nuxt/devtools@2.6.2(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))(vue@3.5.17(tslite@5.7.3))':
+ '@nuxt/devtools@2.6.2(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))(vue@3.5.17(tslite@5.7.3))':
dependencies:
- '@nuxt/devtools-kit': 2.6.2(magicast@0.3.5)(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))
+ '@nuxt/devtools-kit': 2.6.2(magicast@0.3.5)(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))
'@nuxt/devtools-wizard': 2.6.2
'@nuxt/kit': 3.17.6(magicast@0.3.5)
- '@vue/devtools-core': 7.7.7(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))(vue@3.5.17(tslite@5.7.3))
+ '@vue/devtools-core': 7.7.7(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))(vue@3.5.17(tslite@5.7.3))
'@vue/devtools-kit': 7.7.7
birpc: 2.4.0
consola: 3.4.2
@@ -6164,9 +6497,9 @@ snapshots:
sirv: 3.0.1
structured-clone-es: 1.0.0
tinyglobby: 0.2.14
- vite: 6.3.5(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0)
- vite-plugin-inspect: 11.3.0(@nuxt/kit@3.17.6(magicast@0.3.5))(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))
- vite-plugin-vue-tracer: 1.0.0(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))(vue@3.5.17(tslite@5.7.3))
+ vite: 7.0.4(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0)
+ vite-plugin-inspect: 11.3.0(@nuxt/kit@3.17.6(magicast@0.3.5))(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))
+ vite-plugin-vue-tracer: 1.0.0(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))(vue@3.5.17(tslite@5.7.3))
which: 5.0.0
ws: 8.18.3
transitivePeerDependencies:
@@ -6212,10 +6545,10 @@ snapshots:
- supports-color
- typescript
- '@nuxt/eslint@1.5.2(@vue/compiler-sfc@3.5.17)(eslint@9.31.0(jiti@2.4.2))(magicast@0.3.5)(tslite@5.7.3)(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))':
+ '@nuxt/eslint@1.5.2(@vue/compiler-sfc@3.5.17)(eslint@9.31.0(jiti@2.4.2))(magicast@0.3.5)(tslite@5.7.3)(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))':
dependencies:
'@eslint/config-inspector': 1.1.0(eslint@9.31.0(jiti@2.4.2))
- '@nuxt/devtools-kit': 2.6.2(magicast@0.3.5)(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))
+ '@nuxt/devtools-kit': 2.6.2(magicast@0.3.5)(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))
'@nuxt/eslint-config': 1.5.2(@vue/compiler-sfc@3.5.17)(eslint@9.31.0(jiti@2.4.2))(tslite@5.7.3)
'@nuxt/eslint-plugin': 1.5.2(eslint@9.31.0(jiti@2.4.2))(tslite@5.7.3)
'@nuxt/kit': 3.17.6(magicast@0.3.5)
@@ -6239,9 +6572,9 @@ snapshots:
- utf-8-validate
- vite
- '@nuxt/fonts@0.11.4(db0@0.3.2)(ioredis@5.6.1)(magicast@0.3.5)(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))':
+ '@nuxt/fonts@0.11.4(db0@0.3.2)(ioredis@5.6.1)(magicast@0.3.5)(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))':
dependencies:
- '@nuxt/devtools-kit': 2.6.2(magicast@0.3.5)(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))
+ '@nuxt/devtools-kit': 2.6.2(magicast@0.3.5)(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))
'@nuxt/kit': 3.17.6(magicast@0.3.5)
consola: 3.4.2
css-tree: 3.1.0
@@ -6284,13 +6617,13 @@ snapshots:
- uploadthing
- vite
- '@nuxt/icon@1.15.0(magicast@0.3.5)(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))(vue@3.5.17(tslite@5.7.3))':
+ '@nuxt/icon@1.15.0(magicast@0.3.5)(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))(vue@3.5.17(tslite@5.7.3))':
dependencies:
'@iconify/collections': 1.0.567
'@iconify/types': 2.0.0
'@iconify/utils': 2.3.0
'@iconify/vue': 5.0.0(vue@3.5.17(tslite@5.7.3))
- '@nuxt/devtools-kit': 2.6.2(magicast@0.3.5)(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))
+ '@nuxt/devtools-kit': 2.6.2(magicast@0.3.5)(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))
'@nuxt/kit': 3.17.6(magicast@0.3.5)
consola: 3.4.2
local-pkg: 1.1.1
@@ -6333,6 +6666,32 @@ snapshots:
transitivePeerDependencies:
- magicast
+ '@nuxt/kit@4.0.0(magicast@0.3.5)':
+ dependencies:
+ c12: 3.1.0(magicast@0.3.5)
+ consola: 3.4.2
+ defu: 6.1.4
+ destr: 2.0.5
+ errx: 0.1.0
+ exsolve: 1.0.7
+ ignore: 7.0.5
+ jiti: 2.4.2
+ klona: 2.0.6
+ mlly: 1.7.4
+ ohash: 2.0.11
+ pathe: 2.0.3
+ pkg-types: 2.2.0
+ scule: 1.3.0
+ semver: 7.7.2
+ std-env: 3.9.0
+ tinyglobby: 0.2.14
+ ufo: 1.6.1
+ unctx: 2.4.1
+ unimport: 5.1.0
+ untyped: 2.0.0
+ transitivePeerDependencies:
+ - magicast
+
'@nuxt/schema@3.17.6':
dependencies:
'@vue/shared': 3.5.17
@@ -6341,6 +6700,14 @@ snapshots:
pathe: 2.0.3
std-env: 3.9.0
+ '@nuxt/schema@4.0.0':
+ dependencies:
+ '@vue/shared': 3.5.17
+ consola: 3.4.2
+ defu: 6.1.4
+ pathe: 2.0.3
+ std-env: 3.9.0
+
'@nuxt/telemetry@2.6.6(magicast@0.3.5)':
dependencies:
'@nuxt/kit': 3.17.6(magicast@0.3.5)
@@ -6358,19 +6725,19 @@ snapshots:
transitivePeerDependencies:
- magicast
- '@nuxt/ui@3.2.0(@babel/parser@7.28.0)(db0@0.3.2)(embla-carousel@8.6.0)(ioredis@5.6.1)(jwt-decode@4.0.0)(magicast@0.3.5)(tslite@5.7.3)(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))(vue-router@4.5.1(vue@3.5.17(tslite@5.7.3)))(vue@3.5.17(tslite@5.7.3))(zod@4.0.5)':
+ '@nuxt/ui@3.2.0(@babel/parser@7.28.0)(db0@0.3.2)(embla-carousel@8.6.0)(ioredis@5.6.1)(jwt-decode@4.0.0)(magicast@0.3.5)(tslite@5.7.3)(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))(vue-router@4.5.1(vue@3.5.17(tslite@5.7.3)))(vue@3.5.17(tslite@5.7.3))(zod@4.0.5)':
dependencies:
'@iconify/vue': 5.0.0(vue@3.5.17(tslite@5.7.3))
'@internationalized/date': 3.8.2
'@internationalized/number': 3.6.3
- '@nuxt/fonts': 0.11.4(db0@0.3.2)(ioredis@5.6.1)(magicast@0.3.5)(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))
- '@nuxt/icon': 1.15.0(magicast@0.3.5)(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))(vue@3.5.17(tslite@5.7.3))
+ '@nuxt/fonts': 0.11.4(db0@0.3.2)(ioredis@5.6.1)(magicast@0.3.5)(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))
+ '@nuxt/icon': 1.15.0(magicast@0.3.5)(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))(vue@3.5.17(tslite@5.7.3))
'@nuxt/kit': 3.17.6(magicast@0.3.5)
'@nuxt/schema': 3.17.6
'@nuxtjs/color-mode': 3.5.2(magicast@0.3.5)
'@standard-schema/spec': 1.0.0
'@tailwindcss/postcss': 4.1.11
- '@tailwindcss/vite': 4.1.11(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))
+ '@tailwindcss/vite': 4.1.11(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))
'@tanstack/vue-table': 8.21.3(vue@3.5.17(tslite@5.7.3))
'@unhead/vue': 2.0.12(vue@3.5.17(tslite@5.7.3))
'@vueuse/core': 13.5.0(vue@3.5.17(tslite@5.7.3))
@@ -6444,20 +6811,19 @@ snapshots:
- vite
- vue
- '@nuxt/vite-builder@3.17.6(@types/node@24.0.13)(eslint@9.31.0(jiti@2.4.2))(lightningcss@1.30.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.45.0)(terser@5.43.1)(tslite@5.7.3)(vue@3.5.17(tslite@5.7.3))(yaml@2.8.0)':
+ '@nuxt/vite-builder@4.0.0(@types/node@24.0.13)(eslint@9.31.0(jiti@2.4.2))(lightningcss@1.30.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.45.0)(terser@5.43.1)(tslite@5.7.3)(vue@3.5.17(tslite@5.7.3))(yaml@2.8.0)':
dependencies:
- '@nuxt/kit': 3.17.6(magicast@0.3.5)
+ '@nuxt/kit': 4.0.0(magicast@0.3.5)
'@rollup/plugin-replace': 6.0.2(rollup@4.45.0)
- '@vitejs/plugin-vue': 5.2.4(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))(vue@3.5.17(tslite@5.7.3))
- '@vitejs/plugin-vue-jsx': 4.2.0(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))(vue@3.5.17(tslite@5.7.3))
+ '@vitejs/plugin-vue': 6.0.0(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))(vue@3.5.17(tslite@5.7.3))
+ '@vitejs/plugin-vue-jsx': 5.0.1(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))(vue@3.5.17(tslite@5.7.3))
autoprefixer: 10.4.21(postcss@8.5.6)
consola: 3.4.2
- cssnano: 7.0.7(postcss@8.5.6)
+ cssnano: 7.1.0(postcss@8.5.6)
defu: 6.1.4
esbuild: 0.25.6
escape-string-regexp: 5.0.0
exsolve: 1.0.7
- externality: 1.0.2
get-port-please: 3.2.0
h3: 1.15.3
jiti: 2.4.2
@@ -6465,33 +6831,54 @@ snapshots:
magic-string: 0.30.17
mlly: 1.7.4
mocked-exports: 0.1.1
- ohash: 2.0.11
+ nitropack: 2.12.0
pathe: 2.0.3
- perfect-debounce: 1.0.0
pkg-types: 2.2.0
postcss: 8.5.6
rollup-plugin-visualizer: 6.0.3(rollup@4.45.0)
std-env: 3.9.0
ufo: 1.6.1
unenv: 2.0.0-rc.18
- vite: 6.3.5(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0)
+ vite: 7.0.4(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0)
vite-node: 3.2.4(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0)
- vite-plugin-checker: 0.9.3(eslint@9.31.0(jiti@2.4.2))(optionator@0.9.4)(tslite@5.7.3)(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))
+ vite-plugin-checker: 0.10.0(eslint@9.31.0(jiti@2.4.2))(optionator@0.9.4)(tslite@5.7.3)(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))
vue: 3.5.17(tslite@5.7.3)
vue-bundle-renderer: 2.1.1
transitivePeerDependencies:
+ - '@azure/app-configuration'
+ - '@azure/cosmos'
+ - '@azure/data-tables'
+ - '@azure/identity'
+ - '@azure/keyvault-secrets'
+ - '@azure/storage-blob'
- '@biomejs/biome'
+ - '@capacitor/preferences'
+ - '@deno/kv'
+ - '@electric-sql/pglite'
+ - '@libsql/client'
+ - '@netlify/blobs'
+ - '@planetscale/database'
- '@types/node'
+ - '@upstash/redis'
+ - '@vercel/blob'
+ - '@vercel/kv'
+ - aws4fetch
+ - better-sqlite3
+ - drizzle-orm
+ - encoding
- eslint
+ - idb-keyval
- less
- lightningcss
- magicast
- meow
+ - mysql2
- optionator
- rolldown
- rollup
- sass
- sass-embedded
+ - sqlite3
- stylelint
- stylus
- sugarss
@@ -6499,9 +6886,11 @@ snapshots:
- terser
- tsx
- typescript
+ - uploadthing
- vls
- vti
- vue-tsc
+ - xml2js
- yaml
'@nuxtjs/color-mode@3.5.2(magicast@0.3.5)':
@@ -6513,54 +6902,148 @@ snapshots:
transitivePeerDependencies:
- magicast
- '@oxc-parser/binding-android-arm64@0.75.1':
+ '@oxc-minify/binding-android-arm64@0.77.0':
optional: true
- '@oxc-parser/binding-darwin-arm64@0.75.1':
+ '@oxc-minify/binding-darwin-arm64@0.77.0':
optional: true
- '@oxc-parser/binding-darwin-x64@0.75.1':
+ '@oxc-minify/binding-darwin-x64@0.77.0':
optional: true
- '@oxc-parser/binding-freebsd-x64@0.75.1':
+ '@oxc-minify/binding-freebsd-x64@0.77.0':
optional: true
- '@oxc-parser/binding-linux-arm-gnueabihf@0.75.1':
+ '@oxc-minify/binding-linux-arm-gnueabihf@0.77.0':
optional: true
- '@oxc-parser/binding-linux-arm-musleabihf@0.75.1':
+ '@oxc-minify/binding-linux-arm-musleabihf@0.77.0':
optional: true
- '@oxc-parser/binding-linux-arm64-gnu@0.75.1':
+ '@oxc-minify/binding-linux-arm64-gnu@0.77.0':
optional: true
- '@oxc-parser/binding-linux-arm64-musl@0.75.1':
+ '@oxc-minify/binding-linux-arm64-musl@0.77.0':
optional: true
- '@oxc-parser/binding-linux-riscv64-gnu@0.75.1':
+ '@oxc-minify/binding-linux-riscv64-gnu@0.77.0':
optional: true
- '@oxc-parser/binding-linux-s390x-gnu@0.75.1':
+ '@oxc-minify/binding-linux-s390x-gnu@0.77.0':
optional: true
- '@oxc-parser/binding-linux-x64-gnu@0.75.1':
+ '@oxc-minify/binding-linux-x64-gnu@0.77.0':
optional: true
- '@oxc-parser/binding-linux-x64-musl@0.75.1':
+ '@oxc-minify/binding-linux-x64-musl@0.77.0':
optional: true
- '@oxc-parser/binding-wasm32-wasi@0.75.1':
+ '@oxc-minify/binding-wasm32-wasi@0.77.0':
dependencies:
'@napi-rs/wasm-runtime': 0.2.12
optional: true
- '@oxc-parser/binding-win32-arm64-msvc@0.75.1':
+ '@oxc-minify/binding-win32-arm64-msvc@0.77.0':
optional: true
- '@oxc-parser/binding-win32-x64-msvc@0.75.1':
+ '@oxc-minify/binding-win32-x64-msvc@0.77.0':
optional: true
- '@oxc-project/types@0.75.1': {}
+ '@oxc-parser/binding-android-arm64@0.77.0':
+ optional: true
+
+ '@oxc-parser/binding-darwin-arm64@0.77.0':
+ optional: true
+
+ '@oxc-parser/binding-darwin-x64@0.77.0':
+ optional: true
+
+ '@oxc-parser/binding-freebsd-x64@0.77.0':
+ optional: true
+
+ '@oxc-parser/binding-linux-arm-gnueabihf@0.77.0':
+ optional: true
+
+ '@oxc-parser/binding-linux-arm-musleabihf@0.77.0':
+ optional: true
+
+ '@oxc-parser/binding-linux-arm64-gnu@0.77.0':
+ optional: true
+
+ '@oxc-parser/binding-linux-arm64-musl@0.77.0':
+ optional: true
+
+ '@oxc-parser/binding-linux-riscv64-gnu@0.77.0':
+ optional: true
+
+ '@oxc-parser/binding-linux-s390x-gnu@0.77.0':
+ optional: true
+
+ '@oxc-parser/binding-linux-x64-gnu@0.77.0':
+ optional: true
+
+ '@oxc-parser/binding-linux-x64-musl@0.77.0':
+ optional: true
+
+ '@oxc-parser/binding-wasm32-wasi@0.77.0':
+ dependencies:
+ '@napi-rs/wasm-runtime': 0.2.12
+ optional: true
+
+ '@oxc-parser/binding-win32-arm64-msvc@0.77.0':
+ optional: true
+
+ '@oxc-parser/binding-win32-x64-msvc@0.77.0':
+ optional: true
+
+ '@oxc-project/types@0.77.0': {}
+
+ '@oxc-transform/binding-android-arm64@0.77.0':
+ optional: true
+
+ '@oxc-transform/binding-darwin-arm64@0.77.0':
+ optional: true
+
+ '@oxc-transform/binding-darwin-x64@0.77.0':
+ optional: true
+
+ '@oxc-transform/binding-freebsd-x64@0.77.0':
+ optional: true
+
+ '@oxc-transform/binding-linux-arm-gnueabihf@0.77.0':
+ optional: true
+
+ '@oxc-transform/binding-linux-arm-musleabihf@0.77.0':
+ optional: true
+
+ '@oxc-transform/binding-linux-arm64-gnu@0.77.0':
+ optional: true
+
+ '@oxc-transform/binding-linux-arm64-musl@0.77.0':
+ optional: true
+
+ '@oxc-transform/binding-linux-riscv64-gnu@0.77.0':
+ optional: true
+
+ '@oxc-transform/binding-linux-s390x-gnu@0.77.0':
+ optional: true
+
+ '@oxc-transform/binding-linux-x64-gnu@0.77.0':
+ optional: true
+
+ '@oxc-transform/binding-linux-x64-musl@0.77.0':
+ optional: true
+
+ '@oxc-transform/binding-wasm32-wasi@0.77.0':
+ dependencies:
+ '@napi-rs/wasm-runtime': 0.2.12
+ optional: true
+
+ '@oxc-transform/binding-win32-arm64-msvc@0.77.0':
+ optional: true
+
+ '@oxc-transform/binding-win32-x64-msvc@0.77.0':
+ optional: true
'@parcel/watcher-android-arm64@2.5.1':
optional: true
@@ -6646,6 +7129,8 @@ snapshots:
'@poppinss/exception@1.2.2': {}
+ '@rolldown/pluginutils@1.0.0-beta.19': {}
+
'@rolldown/pluginutils@1.0.0-beta.26': {}
'@rollup/plugin-alias@5.1.1(rollup@4.45.0)':
@@ -6865,12 +7350,12 @@ snapshots:
postcss: 8.5.6
tailwindcss: 4.1.11
- '@tailwindcss/vite@4.1.11(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))':
+ '@tailwindcss/vite@4.1.11(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))':
dependencies:
'@tailwindcss/node': 4.1.11
'@tailwindcss/oxide': 4.1.11
tailwindcss: 4.1.11
- vite: 6.3.5(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0)
+ vite: 7.0.4(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0)
'@tanstack/table-core@8.21.3': {}
@@ -7019,6 +7504,23 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ '@typescript-eslint/eslint-plugin@8.37.0(@typescript-eslint/parser@8.36.0(eslint@9.31.0(jiti@2.4.2))(tslite@5.7.3))(eslint@9.31.0(jiti@2.4.2))(tslite@5.7.3)':
+ dependencies:
+ '@eslint-community/regexpp': 4.12.1
+ '@typescript-eslint/parser': 8.36.0(eslint@9.31.0(jiti@2.4.2))(tslite@5.7.3)
+ '@typescript-eslint/scope-manager': 8.37.0
+ '@typescript-eslint/type-utils': 8.37.0(eslint@9.31.0(jiti@2.4.2))(tslite@5.7.3)
+ '@typescript-eslint/utils': 8.37.0(eslint@9.31.0(jiti@2.4.2))(tslite@5.7.3)
+ '@typescript-eslint/visitor-keys': 8.37.0
+ eslint: 9.31.0(jiti@2.4.2)
+ graphemer: 1.4.0
+ ignore: 7.0.5
+ natural-compare: 1.4.0
+ ts-api-utils: 2.1.0(tslite@5.7.3)
+ typescript: tslite@5.7.3
+ transitivePeerDependencies:
+ - supports-color
+
'@typescript-eslint/parser@8.36.0(eslint@9.31.0(jiti@2.4.2))(tslite@5.7.3)':
dependencies:
'@typescript-eslint/scope-manager': 8.36.0
@@ -7031,6 +7533,18 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ '@typescript-eslint/parser@8.37.0(eslint@9.31.0(jiti@2.4.2))(tslite@5.7.3)':
+ dependencies:
+ '@typescript-eslint/scope-manager': 8.37.0
+ '@typescript-eslint/types': 8.37.0
+ '@typescript-eslint/typescript-estree': 8.37.0(tslite@5.7.3)
+ '@typescript-eslint/visitor-keys': 8.37.0
+ debug: 4.4.1
+ eslint: 9.31.0(jiti@2.4.2)
+ typescript: tslite@5.7.3
+ transitivePeerDependencies:
+ - supports-color
+
'@typescript-eslint/project-service@8.36.0(tslite@5.7.3)':
dependencies:
'@typescript-eslint/tsconfig-utils': 8.36.0(tslite@5.7.3)
@@ -7040,15 +7554,33 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ '@typescript-eslint/project-service@8.37.0(tslite@5.7.3)':
+ dependencies:
+ '@typescript-eslint/tsconfig-utils': 8.37.0(tslite@5.7.3)
+ '@typescript-eslint/types': 8.37.0
+ debug: 4.4.1
+ typescript: tslite@5.7.3
+ transitivePeerDependencies:
+ - supports-color
+
'@typescript-eslint/scope-manager@8.36.0':
dependencies:
'@typescript-eslint/types': 8.36.0
'@typescript-eslint/visitor-keys': 8.36.0
+ '@typescript-eslint/scope-manager@8.37.0':
+ dependencies:
+ '@typescript-eslint/types': 8.37.0
+ '@typescript-eslint/visitor-keys': 8.37.0
+
'@typescript-eslint/tsconfig-utils@8.36.0(tslite@5.7.3)':
dependencies:
typescript: tslite@5.7.3
+ '@typescript-eslint/tsconfig-utils@8.37.0(tslite@5.7.3)':
+ dependencies:
+ typescript: tslite@5.7.3
+
'@typescript-eslint/type-utils@8.36.0(eslint@9.31.0(jiti@2.4.2))(tslite@5.7.3)':
dependencies:
'@typescript-eslint/typescript-estree': 8.36.0(tslite@5.7.3)
@@ -7060,8 +7592,22 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ '@typescript-eslint/type-utils@8.37.0(eslint@9.31.0(jiti@2.4.2))(tslite@5.7.3)':
+ dependencies:
+ '@typescript-eslint/types': 8.37.0
+ '@typescript-eslint/typescript-estree': 8.37.0(tslite@5.7.3)
+ '@typescript-eslint/utils': 8.37.0(eslint@9.31.0(jiti@2.4.2))(tslite@5.7.3)
+ debug: 4.4.1
+ eslint: 9.31.0(jiti@2.4.2)
+ ts-api-utils: 2.1.0(tslite@5.7.3)
+ typescript: tslite@5.7.3
+ transitivePeerDependencies:
+ - supports-color
+
'@typescript-eslint/types@8.36.0': {}
+ '@typescript-eslint/types@8.37.0': {}
+
'@typescript-eslint/typescript-estree@8.36.0(tslite@5.7.3)':
dependencies:
'@typescript-eslint/project-service': 8.36.0(tslite@5.7.3)
@@ -7078,6 +7624,22 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ '@typescript-eslint/typescript-estree@8.37.0(tslite@5.7.3)':
+ dependencies:
+ '@typescript-eslint/project-service': 8.37.0(tslite@5.7.3)
+ '@typescript-eslint/tsconfig-utils': 8.37.0(tslite@5.7.3)
+ '@typescript-eslint/types': 8.37.0
+ '@typescript-eslint/visitor-keys': 8.37.0
+ debug: 4.4.1
+ fast-glob: 3.3.3
+ is-glob: 4.0.3
+ minimatch: 9.0.5
+ semver: 7.7.2
+ ts-api-utils: 2.1.0(tslite@5.7.3)
+ typescript: tslite@5.7.3
+ transitivePeerDependencies:
+ - supports-color
+
'@typescript-eslint/utils@8.36.0(eslint@9.31.0(jiti@2.4.2))(tslite@5.7.3)':
dependencies:
'@eslint-community/eslint-utils': 4.7.0(eslint@9.31.0(jiti@2.4.2))
@@ -7089,11 +7651,27 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ '@typescript-eslint/utils@8.37.0(eslint@9.31.0(jiti@2.4.2))(tslite@5.7.3)':
+ dependencies:
+ '@eslint-community/eslint-utils': 4.7.0(eslint@9.31.0(jiti@2.4.2))
+ '@typescript-eslint/scope-manager': 8.37.0
+ '@typescript-eslint/types': 8.37.0
+ '@typescript-eslint/typescript-estree': 8.37.0(tslite@5.7.3)
+ eslint: 9.31.0(jiti@2.4.2)
+ typescript: tslite@5.7.3
+ transitivePeerDependencies:
+ - supports-color
+
'@typescript-eslint/visitor-keys@8.36.0':
dependencies:
'@typescript-eslint/types': 8.36.0
eslint-visitor-keys: 4.2.1
+ '@typescript-eslint/visitor-keys@8.37.0':
+ dependencies:
+ '@typescript-eslint/types': 8.37.0
+ eslint-visitor-keys: 4.2.1
+
'@unhead/vue@2.0.12(vue@3.5.17(tslite@5.7.3))':
dependencies:
hookable: 5.5.3
@@ -7119,20 +7697,21 @@ snapshots:
- rollup
- supports-color
- '@vitejs/plugin-vue-jsx@4.2.0(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))(vue@3.5.17(tslite@5.7.3))':
+ '@vitejs/plugin-vue-jsx@5.0.1(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))(vue@3.5.17(tslite@5.7.3))':
dependencies:
'@babel/core': 7.28.0
'@babel/plugin-transform-typescript': 7.28.0(@babel/core@7.28.0)
'@rolldown/pluginutils': 1.0.0-beta.26
'@vue/babel-plugin-jsx': 1.4.0(@babel/core@7.28.0)
- vite: 6.3.5(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0)
+ vite: 7.0.4(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0)
vue: 3.5.17(tslite@5.7.3)
transitivePeerDependencies:
- supports-color
- '@vitejs/plugin-vue@5.2.4(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))(vue@3.5.17(tslite@5.7.3))':
+ '@vitejs/plugin-vue@6.0.0(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))(vue@3.5.17(tslite@5.7.3))':
dependencies:
- vite: 6.3.5(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0)
+ '@rolldown/pluginutils': 1.0.0-beta.19
+ vite: 7.0.4(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0)
vue: 3.5.17(tslite@5.7.3)
'@vitest/eslint-plugin@1.3.4(eslint@9.31.0(jiti@2.4.2))(tslite@5.7.3)':
@@ -7215,14 +7794,14 @@ snapshots:
'@vue/devtools-api@6.6.4': {}
- '@vue/devtools-core@7.7.7(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))(vue@3.5.17(tslite@5.7.3))':
+ '@vue/devtools-core@7.7.7(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))(vue@3.5.17(tslite@5.7.3))':
dependencies:
'@vue/devtools-kit': 7.7.7
'@vue/devtools-shared': 7.7.7
mitt: 3.0.1
nanoid: 5.1.5
pathe: 2.0.3
- vite-hot-client: 2.1.0(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))
+ vite-hot-client: 2.1.0(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))
vue: 3.5.17(tslite@5.7.3)
transitivePeerDependencies:
- vite
@@ -7306,13 +7885,13 @@ snapshots:
'@vueuse/metadata@13.5.0': {}
- '@vueuse/nuxt@13.5.0(magicast@0.3.5)(nuxt@3.17.6(@parcel/watcher@2.5.1)(@types/node@24.0.13)(@vue/compiler-sfc@3.5.17)(db0@0.3.2)(eslint@9.31.0(jiti@2.4.2))(ioredis@5.6.1)(lightningcss@1.30.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.45.0)(terser@5.43.1)(tslite@5.7.3)(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))(yaml@2.8.0))(vue@3.5.17(tslite@5.7.3))':
+ '@vueuse/nuxt@13.5.0(magicast@0.3.5)(nuxt@4.0.0(@parcel/watcher@2.5.1)(@types/node@24.0.13)(@vue/compiler-sfc@3.5.17)(db0@0.3.2)(eslint@9.31.0(jiti@2.4.2))(ioredis@5.6.1)(lightningcss@1.30.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.45.0)(terser@5.43.1)(tslite@5.7.3)(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))(yaml@2.8.0))(vue@3.5.17(tslite@5.7.3))':
dependencies:
'@nuxt/kit': 3.17.6(magicast@0.3.5)
'@vueuse/core': 13.5.0(vue@3.5.17(tslite@5.7.3))
'@vueuse/metadata': 13.5.0
local-pkg: 1.1.1
- nuxt: 3.17.6(@parcel/watcher@2.5.1)(@types/node@24.0.13)(@vue/compiler-sfc@3.5.17)(db0@0.3.2)(eslint@9.31.0(jiti@2.4.2))(ioredis@5.6.1)(lightningcss@1.30.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.45.0)(terser@5.43.1)(tslite@5.7.3)(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))(yaml@2.8.0)
+ nuxt: 4.0.0(@parcel/watcher@2.5.1)(@types/node@24.0.13)(@vue/compiler-sfc@3.5.17)(db0@0.3.2)(eslint@9.31.0(jiti@2.4.2))(ioredis@5.6.1)(lightningcss@1.30.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.45.0)(terser@5.43.1)(tslite@5.7.3)(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))(yaml@2.8.0)
vue: 3.5.17(tslite@5.7.3)
transitivePeerDependencies:
- magicast
@@ -7562,6 +8141,23 @@ snapshots:
optionalDependencies:
magicast: 0.3.5
+ c12@3.1.0(magicast@0.3.5):
+ dependencies:
+ chokidar: 4.0.3
+ confbox: 0.2.2
+ defu: 6.1.4
+ dotenv: 16.6.1
+ exsolve: 1.0.7
+ giget: 2.0.0
+ jiti: 2.4.2
+ ohash: 2.0.11
+ pathe: 2.0.3
+ perfect-debounce: 1.0.0
+ pkg-types: 2.2.0
+ rc9: 2.1.2
+ optionalDependencies:
+ magicast: 0.3.5
+
cac@6.7.14: {}
call-bind-apply-helpers@1.0.2:
@@ -7673,6 +8269,8 @@ snapshots:
commander@10.0.1: {}
+ commander@11.1.0: {}
+
commander@12.1.0: {}
commander@2.20.3: {}
@@ -7786,24 +8384,24 @@ snapshots:
cssesc@3.0.0: {}
- cssnano-preset-default@7.0.7(postcss@8.5.6):
+ cssnano-preset-default@7.0.8(postcss@8.5.6):
dependencies:
browserslist: 4.25.1
css-declaration-sorter: 7.2.0(postcss@8.5.6)
cssnano-utils: 5.0.1(postcss@8.5.6)
postcss: 8.5.6
postcss-calc: 10.1.1(postcss@8.5.6)
- postcss-colormin: 7.0.3(postcss@8.5.6)
- postcss-convert-values: 7.0.5(postcss@8.5.6)
+ postcss-colormin: 7.0.4(postcss@8.5.6)
+ postcss-convert-values: 7.0.6(postcss@8.5.6)
postcss-discard-comments: 7.0.4(postcss@8.5.6)
postcss-discard-duplicates: 7.0.2(postcss@8.5.6)
postcss-discard-empty: 7.0.1(postcss@8.5.6)
postcss-discard-overridden: 7.0.1(postcss@8.5.6)
postcss-merge-longhand: 7.0.5(postcss@8.5.6)
- postcss-merge-rules: 7.0.5(postcss@8.5.6)
+ postcss-merge-rules: 7.0.6(postcss@8.5.6)
postcss-minify-font-values: 7.0.1(postcss@8.5.6)
postcss-minify-gradients: 7.0.1(postcss@8.5.6)
- postcss-minify-params: 7.0.3(postcss@8.5.6)
+ postcss-minify-params: 7.0.4(postcss@8.5.6)
postcss-minify-selectors: 7.0.5(postcss@8.5.6)
postcss-normalize-charset: 7.0.1(postcss@8.5.6)
postcss-normalize-display-values: 7.0.1(postcss@8.5.6)
@@ -7811,22 +8409,22 @@ snapshots:
postcss-normalize-repeat-style: 7.0.1(postcss@8.5.6)
postcss-normalize-string: 7.0.1(postcss@8.5.6)
postcss-normalize-timing-functions: 7.0.1(postcss@8.5.6)
- postcss-normalize-unicode: 7.0.3(postcss@8.5.6)
+ postcss-normalize-unicode: 7.0.4(postcss@8.5.6)
postcss-normalize-url: 7.0.1(postcss@8.5.6)
postcss-normalize-whitespace: 7.0.1(postcss@8.5.6)
postcss-ordered-values: 7.0.2(postcss@8.5.6)
- postcss-reduce-initial: 7.0.3(postcss@8.5.6)
+ postcss-reduce-initial: 7.0.4(postcss@8.5.6)
postcss-reduce-transforms: 7.0.1(postcss@8.5.6)
- postcss-svgo: 7.0.2(postcss@8.5.6)
+ postcss-svgo: 7.1.0(postcss@8.5.6)
postcss-unique-selectors: 7.0.4(postcss@8.5.6)
cssnano-utils@5.0.1(postcss@8.5.6):
dependencies:
postcss: 8.5.6
- cssnano@7.0.7(postcss@8.5.6):
+ cssnano@7.1.0(postcss@8.5.6):
dependencies:
- cssnano-preset-default: 7.0.7(postcss@8.5.6)
+ cssnano-preset-default: 7.0.8(postcss@8.5.6)
lilconfig: 3.1.3
postcss: 8.5.6
@@ -8242,13 +8840,13 @@ snapshots:
- supports-color
- typescript
- eslint-plugin-pnpm@0.3.1(eslint@9.31.0(jiti@2.4.2)):
+ eslint-plugin-pnpm@1.0.0(eslint@9.31.0(jiti@2.4.2)):
dependencies:
eslint: 9.31.0(jiti@2.4.2)
find-up-simple: 1.0.1
jsonc-eslint-parser: 2.4.0
pathe: 2.0.3
- pnpm-workspace-yaml: 0.3.1
+ pnpm-workspace-yaml: 1.0.0
tinyglobby: 0.2.14
yaml-eslint-parser: 1.3.0
@@ -8294,11 +8892,11 @@ snapshots:
semver: 7.7.2
strip-indent: 4.0.0
- eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.36.0(@typescript-eslint/parser@8.36.0(eslint@9.31.0(jiti@2.4.2))(tslite@5.7.3))(eslint@9.31.0(jiti@2.4.2))(tslite@5.7.3))(eslint@9.31.0(jiti@2.4.2)):
+ eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.37.0(@typescript-eslint/parser@8.37.0(eslint@9.31.0(jiti@2.4.2))(tslite@5.7.3))(eslint@9.31.0(jiti@2.4.2))(tslite@5.7.3))(eslint@9.31.0(jiti@2.4.2)):
dependencies:
eslint: 9.31.0(jiti@2.4.2)
optionalDependencies:
- '@typescript-eslint/eslint-plugin': 8.36.0(@typescript-eslint/parser@8.36.0(eslint@9.31.0(jiti@2.4.2))(tslite@5.7.3))(eslint@9.31.0(jiti@2.4.2))(tslite@5.7.3)
+ '@typescript-eslint/eslint-plugin': 8.37.0(@typescript-eslint/parser@8.36.0(eslint@9.31.0(jiti@2.4.2))(tslite@5.7.3))(eslint@9.31.0(jiti@2.4.2))(tslite@5.7.3)
eslint-plugin-vue@10.3.0(@typescript-eslint/parser@8.36.0(eslint@9.31.0(jiti@2.4.2))(tslite@5.7.3))(eslint@9.31.0(jiti@2.4.2))(vue-eslint-parser@10.2.0(eslint@9.31.0(jiti@2.4.2))):
dependencies:
@@ -8313,6 +8911,19 @@ snapshots:
optionalDependencies:
'@typescript-eslint/parser': 8.36.0(eslint@9.31.0(jiti@2.4.2))(tslite@5.7.3)
+ eslint-plugin-vue@10.3.0(@typescript-eslint/parser@8.37.0(eslint@9.31.0(jiti@2.4.2))(tslite@5.7.3))(eslint@9.31.0(jiti@2.4.2))(vue-eslint-parser@10.2.0(eslint@9.31.0(jiti@2.4.2))):
+ dependencies:
+ '@eslint-community/eslint-utils': 4.7.0(eslint@9.31.0(jiti@2.4.2))
+ eslint: 9.31.0(jiti@2.4.2)
+ natural-compare: 1.4.0
+ nth-check: 2.1.1
+ postcss-selector-parser: 6.1.2
+ semver: 7.7.2
+ vue-eslint-parser: 10.2.0(eslint@9.31.0(jiti@2.4.2))
+ xml-name-validator: 4.0.0
+ optionalDependencies:
+ '@typescript-eslint/parser': 8.37.0(eslint@9.31.0(jiti@2.4.2))(tslite@5.7.3)
+
eslint-plugin-yml@1.18.0(eslint@9.31.0(jiti@2.4.2)):
dependencies:
debug: 4.4.1
@@ -8438,13 +9049,6 @@ snapshots:
exsolve@1.0.7: {}
- externality@1.0.2:
- dependencies:
- enhanced-resolve: 5.18.2
- mlly: 1.7.4
- pathe: 1.1.2
- ufo: 1.6.1
-
extract-zip@2.0.1:
dependencies:
debug: 4.4.1
@@ -9505,7 +10109,7 @@ snapshots:
p-wait-for: 5.0.2
qs: 6.14.0
- nitropack@2.11.13:
+ nitropack@2.12.0:
dependencies:
'@cloudflare/kv-asset-handler': 0.4.0
'@netlify/functions': 3.1.10(rollup@4.45.0)
@@ -9518,7 +10122,7 @@ snapshots:
'@rollup/plugin-terser': 0.4.4(rollup@4.45.0)
'@vercel/nft': 0.29.4(rollup@4.45.0)
archiver: 7.0.1
- c12: 3.0.4(magicast@0.3.5)
+ c12: 3.1.0(magicast@0.3.5)
chokidar: 4.0.3
citty: 0.1.6
compatx: 0.2.0
@@ -9573,7 +10177,7 @@ snapshots:
unenv: 2.0.0-rc.18
unimport: 5.1.0
unplugin-utils: 0.2.4
- unstorage: 1.16.0(db0@0.3.2)(ioredis@5.6.1)
+ unstorage: 1.16.1(db0@0.3.2)(ioredis@5.6.1)
untyped: 2.0.0
unwasm: 0.3.9
youch: 4.1.0-beta.8
@@ -9664,7 +10268,7 @@ snapshots:
dependencies:
boolbase: 1.0.0
- nuxt-svgo@4.2.3(magicast@0.3.5)(vue@3.5.17(tslite@5.7.3)):
+ nuxt-svgo@4.2.4(magicast@0.3.5)(vue@3.5.17(tslite@5.7.3)):
dependencies:
'@nuxt/kit': 3.17.6(magicast@0.3.5)
mini-svg-data-uri: 1.4.4
@@ -9673,18 +10277,18 @@ snapshots:
transitivePeerDependencies:
- magicast
- nuxt@3.17.6(@parcel/watcher@2.5.1)(@types/node@24.0.13)(@vue/compiler-sfc@3.5.17)(db0@0.3.2)(eslint@9.31.0(jiti@2.4.2))(ioredis@5.6.1)(lightningcss@1.30.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.45.0)(terser@5.43.1)(tslite@5.7.3)(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))(yaml@2.8.0):
+ nuxt@4.0.0(@parcel/watcher@2.5.1)(@types/node@24.0.13)(@vue/compiler-sfc@3.5.17)(db0@0.3.2)(eslint@9.31.0(jiti@2.4.2))(ioredis@5.6.1)(lightningcss@1.30.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.45.0)(terser@5.43.1)(tslite@5.7.3)(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))(yaml@2.8.0):
dependencies:
- '@nuxt/cli': 3.25.1(magicast@0.3.5)
+ '@nuxt/cli': 3.26.2(magicast@0.3.5)
'@nuxt/devalue': 2.0.2
- '@nuxt/devtools': 2.6.2(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))(vue@3.5.17(tslite@5.7.3))
- '@nuxt/kit': 3.17.6(magicast@0.3.5)
- '@nuxt/schema': 3.17.6
+ '@nuxt/devtools': 2.6.2(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))(vue@3.5.17(tslite@5.7.3))
+ '@nuxt/kit': 4.0.0(magicast@0.3.5)
+ '@nuxt/schema': 4.0.0
'@nuxt/telemetry': 2.6.6(magicast@0.3.5)
- '@nuxt/vite-builder': 3.17.6(@types/node@24.0.13)(eslint@9.31.0(jiti@2.4.2))(lightningcss@1.30.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.45.0)(terser@5.43.1)(tslite@5.7.3)(vue@3.5.17(tslite@5.7.3))(yaml@2.8.0)
+ '@nuxt/vite-builder': 4.0.0(@types/node@24.0.13)(eslint@9.31.0(jiti@2.4.2))(lightningcss@1.30.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.45.0)(terser@5.43.1)(tslite@5.7.3)(vue@3.5.17(tslite@5.7.3))(yaml@2.8.0)
'@unhead/vue': 2.0.12(vue@3.5.17(tslite@5.7.3))
'@vue/shared': 3.5.17
- c12: 3.0.4(magicast@0.3.5)
+ c12: 3.1.0(magicast@0.3.5)
chokidar: 4.0.3
compatx: 0.2.0
consola: 3.4.2
@@ -9708,12 +10312,15 @@ snapshots:
mlly: 1.7.4
mocked-exports: 0.1.1
nanotar: 0.2.0
- nitropack: 2.11.13
+ nitropack: 2.12.0
nypm: 0.6.0
ofetch: 1.4.1
ohash: 2.0.11
on-change: 5.0.1
- oxc-parser: 0.75.1
+ oxc-minify: 0.77.0
+ oxc-parser: 0.77.0
+ oxc-transform: 0.77.0
+ oxc-walker: 0.3.0(oxc-parser@0.77.0)
pathe: 2.0.3
perfect-debounce: 1.0.0
pkg-types: 2.2.0
@@ -9730,7 +10337,7 @@ snapshots:
unimport: 5.1.0
unplugin: 2.3.5
unplugin-vue-router: 0.14.0(@vue/compiler-sfc@3.5.17)(vue-router@4.5.1(vue@3.5.17(tslite@5.7.3)))(vue@3.5.17(tslite@5.7.3))
- unstorage: 1.16.0(db0@0.3.2)(ioredis@5.6.1)
+ unstorage: 1.16.1(db0@0.3.2)(ioredis@5.6.1)
untyped: 2.0.0
vue: 3.5.17(tslite@5.7.3)
vue-bundle-renderer: 2.1.1
@@ -9851,25 +10458,67 @@ snapshots:
type-check: 0.4.0
word-wrap: 1.2.5
- oxc-parser@0.75.1:
- dependencies:
- '@oxc-project/types': 0.75.1
+ oxc-minify@0.77.0:
optionalDependencies:
- '@oxc-parser/binding-android-arm64': 0.75.1
- '@oxc-parser/binding-darwin-arm64': 0.75.1
- '@oxc-parser/binding-darwin-x64': 0.75.1
- '@oxc-parser/binding-freebsd-x64': 0.75.1
- '@oxc-parser/binding-linux-arm-gnueabihf': 0.75.1
- '@oxc-parser/binding-linux-arm-musleabihf': 0.75.1
- '@oxc-parser/binding-linux-arm64-gnu': 0.75.1
- '@oxc-parser/binding-linux-arm64-musl': 0.75.1
- '@oxc-parser/binding-linux-riscv64-gnu': 0.75.1
- '@oxc-parser/binding-linux-s390x-gnu': 0.75.1
- '@oxc-parser/binding-linux-x64-gnu': 0.75.1
- '@oxc-parser/binding-linux-x64-musl': 0.75.1
- '@oxc-parser/binding-wasm32-wasi': 0.75.1
- '@oxc-parser/binding-win32-arm64-msvc': 0.75.1
- '@oxc-parser/binding-win32-x64-msvc': 0.75.1
+ '@oxc-minify/binding-android-arm64': 0.77.0
+ '@oxc-minify/binding-darwin-arm64': 0.77.0
+ '@oxc-minify/binding-darwin-x64': 0.77.0
+ '@oxc-minify/binding-freebsd-x64': 0.77.0
+ '@oxc-minify/binding-linux-arm-gnueabihf': 0.77.0
+ '@oxc-minify/binding-linux-arm-musleabihf': 0.77.0
+ '@oxc-minify/binding-linux-arm64-gnu': 0.77.0
+ '@oxc-minify/binding-linux-arm64-musl': 0.77.0
+ '@oxc-minify/binding-linux-riscv64-gnu': 0.77.0
+ '@oxc-minify/binding-linux-s390x-gnu': 0.77.0
+ '@oxc-minify/binding-linux-x64-gnu': 0.77.0
+ '@oxc-minify/binding-linux-x64-musl': 0.77.0
+ '@oxc-minify/binding-wasm32-wasi': 0.77.0
+ '@oxc-minify/binding-win32-arm64-msvc': 0.77.0
+ '@oxc-minify/binding-win32-x64-msvc': 0.77.0
+
+ oxc-parser@0.77.0:
+ dependencies:
+ '@oxc-project/types': 0.77.0
+ optionalDependencies:
+ '@oxc-parser/binding-android-arm64': 0.77.0
+ '@oxc-parser/binding-darwin-arm64': 0.77.0
+ '@oxc-parser/binding-darwin-x64': 0.77.0
+ '@oxc-parser/binding-freebsd-x64': 0.77.0
+ '@oxc-parser/binding-linux-arm-gnueabihf': 0.77.0
+ '@oxc-parser/binding-linux-arm-musleabihf': 0.77.0
+ '@oxc-parser/binding-linux-arm64-gnu': 0.77.0
+ '@oxc-parser/binding-linux-arm64-musl': 0.77.0
+ '@oxc-parser/binding-linux-riscv64-gnu': 0.77.0
+ '@oxc-parser/binding-linux-s390x-gnu': 0.77.0
+ '@oxc-parser/binding-linux-x64-gnu': 0.77.0
+ '@oxc-parser/binding-linux-x64-musl': 0.77.0
+ '@oxc-parser/binding-wasm32-wasi': 0.77.0
+ '@oxc-parser/binding-win32-arm64-msvc': 0.77.0
+ '@oxc-parser/binding-win32-x64-msvc': 0.77.0
+
+ oxc-transform@0.77.0:
+ optionalDependencies:
+ '@oxc-transform/binding-android-arm64': 0.77.0
+ '@oxc-transform/binding-darwin-arm64': 0.77.0
+ '@oxc-transform/binding-darwin-x64': 0.77.0
+ '@oxc-transform/binding-freebsd-x64': 0.77.0
+ '@oxc-transform/binding-linux-arm-gnueabihf': 0.77.0
+ '@oxc-transform/binding-linux-arm-musleabihf': 0.77.0
+ '@oxc-transform/binding-linux-arm64-gnu': 0.77.0
+ '@oxc-transform/binding-linux-arm64-musl': 0.77.0
+ '@oxc-transform/binding-linux-riscv64-gnu': 0.77.0
+ '@oxc-transform/binding-linux-s390x-gnu': 0.77.0
+ '@oxc-transform/binding-linux-x64-gnu': 0.77.0
+ '@oxc-transform/binding-linux-x64-musl': 0.77.0
+ '@oxc-transform/binding-wasm32-wasi': 0.77.0
+ '@oxc-transform/binding-win32-arm64-msvc': 0.77.0
+ '@oxc-transform/binding-win32-x64-msvc': 0.77.0
+
+ oxc-walker@0.3.0(oxc-parser@0.77.0):
+ dependencies:
+ estree-walker: 3.0.3
+ magic-regexp: 0.10.0
+ oxc-parser: 0.77.0
p-event@6.0.1:
dependencies:
@@ -9979,7 +10628,7 @@ snapshots:
pluralize@8.0.0: {}
- pnpm-workspace-yaml@0.3.1:
+ pnpm-workspace-yaml@1.0.0:
dependencies:
yaml: 2.8.0
@@ -9989,7 +10638,7 @@ snapshots:
postcss-selector-parser: 7.1.0
postcss-value-parser: 4.2.0
- postcss-colormin@7.0.3(postcss@8.5.6):
+ postcss-colormin@7.0.4(postcss@8.5.6):
dependencies:
browserslist: 4.25.1
caniuse-api: 3.0.0
@@ -9997,7 +10646,7 @@ snapshots:
postcss: 8.5.6
postcss-value-parser: 4.2.0
- postcss-convert-values@7.0.5(postcss@8.5.6):
+ postcss-convert-values@7.0.6(postcss@8.5.6):
dependencies:
browserslist: 4.25.1
postcss: 8.5.6
@@ -10026,7 +10675,7 @@ snapshots:
postcss-value-parser: 4.2.0
stylehacks: 7.0.5(postcss@8.5.6)
- postcss-merge-rules@7.0.5(postcss@8.5.6):
+ postcss-merge-rules@7.0.6(postcss@8.5.6):
dependencies:
browserslist: 4.25.1
caniuse-api: 3.0.0
@@ -10046,7 +10695,7 @@ snapshots:
postcss: 8.5.6
postcss-value-parser: 4.2.0
- postcss-minify-params@7.0.3(postcss@8.5.6):
+ postcss-minify-params@7.0.4(postcss@8.5.6):
dependencies:
browserslist: 4.25.1
cssnano-utils: 5.0.1(postcss@8.5.6)
@@ -10088,7 +10737,7 @@ snapshots:
postcss: 8.5.6
postcss-value-parser: 4.2.0
- postcss-normalize-unicode@7.0.3(postcss@8.5.6):
+ postcss-normalize-unicode@7.0.4(postcss@8.5.6):
dependencies:
browserslist: 4.25.1
postcss: 8.5.6
@@ -10110,7 +10759,7 @@ snapshots:
postcss: 8.5.6
postcss-value-parser: 4.2.0
- postcss-reduce-initial@7.0.3(postcss@8.5.6):
+ postcss-reduce-initial@7.0.4(postcss@8.5.6):
dependencies:
browserslist: 4.25.1
caniuse-api: 3.0.0
@@ -10131,11 +10780,11 @@ snapshots:
cssesc: 3.0.0
util-deprecate: 1.0.2
- postcss-svgo@7.0.2(postcss@8.5.6):
+ postcss-svgo@7.1.0(postcss@8.5.6):
dependencies:
postcss: 8.5.6
postcss-value-parser: 4.2.0
- svgo: 3.3.2
+ svgo: 4.0.0
postcss-unique-selectors@7.0.4(postcss@8.5.6):
dependencies:
@@ -10385,6 +11034,8 @@ snapshots:
safe-stable-stringify@2.5.0: {}
+ sax@1.4.1: {}
+
scslre@0.3.0:
dependencies:
'@eslint-community/regexpp': 4.12.1
@@ -10612,15 +11263,15 @@ snapshots:
csso: 5.0.5
picocolors: 1.1.1
- svgo@3.3.2:
+ svgo@4.0.0:
dependencies:
- '@trysound/sax': 0.2.0
- commander: 7.2.0
+ commander: 11.1.0
css-select: 5.2.2
- css-tree: 2.3.1
+ css-tree: 3.1.0
css-what: 6.2.2
csso: 5.0.5
picocolors: 1.1.1
+ sax: 1.4.1
synckit@0.11.8:
dependencies:
@@ -10910,6 +11561,20 @@ snapshots:
db0: 0.3.2
ioredis: 5.6.1
+ unstorage@1.16.1(db0@0.3.2)(ioredis@5.6.1):
+ dependencies:
+ anymatch: 3.1.3
+ chokidar: 4.0.3
+ destr: 2.0.5
+ h3: 1.15.3
+ lru-cache: 10.4.3
+ node-fetch-native: 1.6.6
+ ofetch: 1.4.1
+ ufo: 1.6.1
+ optionalDependencies:
+ db0: 0.3.2
+ ioredis: 5.6.1
+
untun@0.1.3:
dependencies:
citty: 0.1.6
@@ -10966,15 +11631,15 @@ snapshots:
transitivePeerDependencies:
- '@vue/composition-api'
- vite-dev-rpc@1.1.0(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0)):
+ vite-dev-rpc@1.1.0(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0)):
dependencies:
birpc: 2.4.0
- vite: 6.3.5(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0)
- vite-hot-client: 2.1.0(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))
+ vite: 7.0.4(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0)
+ vite-hot-client: 2.1.0(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))
- vite-hot-client@2.1.0(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0)):
+ vite-hot-client@2.1.0(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0)):
dependencies:
- vite: 6.3.5(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0)
+ vite: 7.0.4(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0)
vite-node@3.2.4(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0):
dependencies:
@@ -10982,7 +11647,7 @@ snapshots:
debug: 4.4.1
es-module-lexer: 1.7.0
pathe: 2.0.3
- vite: 6.3.5(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0)
+ vite: 7.0.4(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0)
transitivePeerDependencies:
- '@types/node'
- jiti
@@ -10997,7 +11662,7 @@ snapshots:
- tsx
- yaml
- vite-plugin-checker@0.9.3(eslint@9.31.0(jiti@2.4.2))(optionator@0.9.4)(tslite@5.7.3)(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0)):
+ vite-plugin-checker@0.10.0(eslint@9.31.0(jiti@2.4.2))(optionator@0.9.4)(tslite@5.7.3)(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0)):
dependencies:
'@babel/code-frame': 7.27.1
chokidar: 4.0.3
@@ -11007,14 +11672,14 @@ snapshots:
strip-ansi: 7.1.0
tiny-invariant: 1.3.3
tinyglobby: 0.2.14
- vite: 6.3.5(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0)
+ vite: 7.0.4(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0)
vscode-uri: 3.1.0
optionalDependencies:
eslint: 9.31.0(jiti@2.4.2)
optionator: 0.9.4
typescript: tslite@5.7.3
- vite-plugin-inspect@11.3.0(@nuxt/kit@3.17.6(magicast@0.3.5))(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0)):
+ vite-plugin-inspect@11.3.0(@nuxt/kit@3.17.6(magicast@0.3.5))(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0)):
dependencies:
ansis: 4.1.0
debug: 4.4.1
@@ -11024,24 +11689,24 @@ snapshots:
perfect-debounce: 1.0.0
sirv: 3.0.1
unplugin-utils: 0.2.4
- vite: 6.3.5(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0)
- vite-dev-rpc: 1.1.0(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))
+ vite: 7.0.4(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0)
+ vite-dev-rpc: 1.1.0(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))
optionalDependencies:
'@nuxt/kit': 3.17.6(magicast@0.3.5)
transitivePeerDependencies:
- supports-color
- vite-plugin-vue-tracer@1.0.0(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))(vue@3.5.17(tslite@5.7.3)):
+ vite-plugin-vue-tracer@1.0.0(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))(vue@3.5.17(tslite@5.7.3)):
dependencies:
estree-walker: 3.0.3
exsolve: 1.0.7
magic-string: 0.30.17
pathe: 2.0.3
source-map-js: 1.2.1
- vite: 6.3.5(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0)
+ vite: 7.0.4(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0)
vue: 3.5.17(tslite@5.7.3)
- vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0):
+ vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0):
dependencies:
esbuild: 0.25.6
fdir: 6.4.6(picomatch@4.0.2)