From c713f3015de7f1fad0dd37e881c8209b04c66f28 Mon Sep 17 00:00:00 2001 From: Benjamin Canac Date: Mon, 10 Mar 2025 12:42:56 +0100 Subject: [PATCH] chore(deps): add `vue` / `vue-router` as dependencies --- package.json | 5 +++-- pnpm-lock.yaml | 53 +++++++++++++++++++++++++++----------------------- 2 files changed, 32 insertions(+), 26 deletions(-) diff --git a/package.json b/package.json index f78a2b98..70e16ceb 100644 --- a/package.json +++ b/package.json @@ -116,7 +116,9 @@ "unplugin": "^2.2.0", "unplugin-auto-import": "^19.1.1", "unplugin-vue-components": "^28.4.1", - "vaul-vue": "^0.3.0" + "vaul-vue": "^0.3.0", + "vue": "^3.5.13", + "vue-router": "^4.5.0" }, "devDependencies": { "@nuxt/eslint-config": "^1.2.0", @@ -149,7 +151,6 @@ "rollup": "4.34.9", "typescript": "5.6.3", "unplugin": "^2.2.0", - "vue": "3.5.13", "vue-tsc": "2.2.0" }, "pnpm": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9d5dd13f..6e889cc8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -11,7 +11,6 @@ overrides: rollup: 4.34.9 typescript: 5.6.3 unplugin: ^2.2.0 - vue: 3.5.13 vue-tsc: 2.2.0 importers: @@ -138,6 +137,12 @@ importers: vaul-vue: specifier: ^0.3.0 version: 0.3.0(reka-ui@2.0.2(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3)) + vue: + specifier: ^3.5.13 + version: 3.5.13(typescript@5.6.3) + vue-router: + specifier: ^4.5.0 + version: 4.5.0(vue@3.5.13(typescript@5.6.3)) devDependencies: '@nuxt/eslint-config': specifier: ^1.2.0 @@ -324,7 +329,7 @@ importers: specifier: workspace:* version: link:.. vue: - specifier: 3.5.13 + specifier: ^3.5.13 version: 3.5.13(typescript@5.6.3) vue-router: specifier: ^4.5.0 @@ -1270,7 +1275,7 @@ packages: '@iconify/vue@4.3.0': resolution: {integrity: sha512-Xq0h6zMrHBbrW8jXJ9fISi+x8oDQllg5hTDkDuxnWiskJ63rpJu9CvJshj8VniHVTbsxCg9fVoPAaNp3RQI5OQ==} peerDependencies: - vue: 3.5.13 + vue: '>=3' '@img/sharp-darwin-arm64@0.33.5': resolution: {integrity: sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==} @@ -1709,7 +1714,7 @@ packages: resolution: {integrity: sha512-H/mRrDmpWWLIiF1J9jguCKITF0ydFxmgcBcbveQac6vVhaOZunBAv9SsKHZgnH8CDM1v5BnuRNyIQ9y4Y9wW8g==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0.0} peerDependencies: - vue: 3.5.13 + vue: ^3.3.4 '@nuxthub/core@0.8.18': resolution: {integrity: sha512-t7+jtyXVFuV60dhoWeYobVzij7c5ir0T10Uam2Gk9SUaMvp8Kd5op5mPnAo4v2SPW/JiJyK6gwTb7jUWDthPqg==} @@ -2439,12 +2444,12 @@ packages: resolution: {integrity: sha512-KBgOWxha/x4m1EdhVWxOpqHb661UjqAxzPcmXR3QiA7aShZ547x19Gw0UJX9we+m+tVcPuLRZ61JsYW47QZFfQ==} engines: {node: '>=12'} peerDependencies: - vue: 3.5.13 + vue: '>=3.2' '@tanstack/vue-virtual@3.13.2': resolution: {integrity: sha512-z4swzjdhzCh95n9dw9lTvw+t3iwSkYRlVkYkra3C9mul/m5fTzHR7KmtkwH4qXMTXGJUbngtC/bz2cHQIHkO8g==} peerDependencies: - vue: 3.5.13 + vue: ^2.7.0 || ^3.0.0 '@tootallnate/quickjs-emscripten@0.23.0': resolution: {integrity: sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==} @@ -2560,7 +2565,7 @@ packages: '@unhead/vue@2.0.0-rc.9': resolution: {integrity: sha512-bXQAMVqU6TFtThcvs4II1C/WOHXEcihSWNPahx1IlzAD2J/uZAb5QEIds4sM7yyLFwBPbQgqr175m67QfDRS4g==} peerDependencies: - vue: 3.5.13 + vue: '>=3.5.13' '@unocss/core@66.0.0': resolution: {integrity: sha512-PdVbSMHNDDkr++9nkqzsZRAkaU84gxMTEgYbqI7dt2p1DXp/5tomVtmMsr2/whXGYKRiUc0xZ3p4Pzraz8TcXA==} @@ -2591,14 +2596,14 @@ packages: engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: vite: ^5.0.0 || ^6.0.0 - vue: 3.5.13 + vue: ^3.0.0 '@vitejs/plugin-vue@5.2.1': resolution: {integrity: sha512-cxh314tzaWwOLqVes2gnnCtvBDcM1UMdn+iFR+UjAn411dPT3tOmqrJjbMd7koZpMAmBM/GqeV4n9ge7JSiJJQ==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: vite: ^5.0.0 || ^6.0.0 - vue: 3.5.13 + vue: ^3.2.25 '@vitest/expect@3.0.8': resolution: {integrity: sha512-Xu6TTIavTvSSS6LZaA3EebWFr6tsoXPetOWNMOlc7LO88QVVBwq2oQWBoDiLCN6YTvNYsGSjqOO8CAdjom5DCQ==} @@ -2642,7 +2647,7 @@ packages: resolution: {integrity: sha512-Pn/AWMTjoMYuquepLZP813BIcq8DTZiNCoaceuNlvaYuOTd8DqBZWc5u0uOMQZMInwME1mdSmmBAcTluiV9Jtg==} engines: {node: '>=16.14.0'} peerDependencies: - vue: 3.5.13 + vue: ^2.7.0 || ^3.2.25 peerDependenciesMeta: vue: optional: true @@ -2684,7 +2689,7 @@ packages: '@vue/devtools-core@7.7.2': resolution: {integrity: sha512-lexREWj1lKi91Tblr38ntSsy6CvI8ba7u+jmwh2yruib/ltLUcsIzEjCnrkh1yYGGIKXbAuYV2tOG10fGDB9OQ==} peerDependencies: - vue: 3.5.13 + vue: ^3.0.0 '@vue/devtools-kit@7.7.2': resolution: {integrity: sha512-CY0I1JH3Z8PECbn6k3TqM1Bk9ASWxeMtTCvZr7vb+CHi+X/QwQm5F1/fPagraamKMAHVfuuCbdcnNg1A4CYVWQ==} @@ -2737,7 +2742,7 @@ packages: '@vueuse/core@13.0.0': resolution: {integrity: sha512-rkgb4a8/0b234lMGCT29WkCjPfsX0oxrIRR7FDndRoW3FsaC9NBzefXg/9TLhAgwM11f49XnutshM4LzJBrQ5g==} peerDependencies: - vue: 3.5.13 + vue: ^3.5.0 '@vueuse/integrations@13.0.0': resolution: {integrity: sha512-PXARslYRWf4u0xjdW6N5eC5kVQj2z/dxfZ7ildI1okLm2AwmhL+wiWzaNMSJMxTKX4ew7kNe70yJg1QjnWmE5w==} @@ -2754,7 +2759,7 @@ packages: qrcode: ^1.5 sortablejs: ^1 universal-cookie: ^7 - vue: 3.5.13 + vue: ^3.5.0 peerDependenciesMeta: async-validator: optional: true @@ -2794,7 +2799,7 @@ packages: resolution: {integrity: sha512-tVb57PW0aUGMHwvzp4uH2mo8ut3D/3c7DA936E4ValhQq2VMZMCMxaKGz1nE8etFC7p18fVypyzpe8o6CBAYFw==} peerDependencies: nuxt: ^3.0.0 || ^4.0.0-0 - vue: 3.5.13 + vue: ^3.5.0 '@vueuse/shared@10.11.1': resolution: {integrity: sha512-LHpC8711VFZlDaYUXEBbFBCQ7GS3dVU9mjOhhMhXP6txTV4EhYQg/KGnQuvt/sPAtoUKq7VVUnL6mVtFoL42sA==} @@ -2805,7 +2810,7 @@ packages: '@vueuse/shared@13.0.0': resolution: {integrity: sha512-9MiHhAPw+sqCF/RLo8V6HsjRqEdNEWVpDLm2WBRW2G/kSQjb8X901sozXpSCaeLG0f7TEfMrT4XNaA5m1ez7Dg==} peerDependencies: - vue: 3.5.13 + vue: ^3.5.0 '@webcontainer/env@1.1.1': resolution: {integrity: sha512-6aN99yL695Hi9SuIk1oC88l9o0gmxL1nGWWQ/kNy81HigJ0FoaoTXpytCj6ItzgyCEwA9kF1wixsTuv5cjsgng==} @@ -3713,7 +3718,7 @@ packages: embla-carousel-vue@8.5.2: resolution: {integrity: sha512-jPZKpst5auGJQ/GRs+UPc7KQGYd/zkwU+bA3m/SDCd4dsTpNScSmfBDWeB/SSUcc6G3z9GV+bOfyAJw1gZLUMA==} peerDependencies: - vue: 3.5.13 + vue: ^3.2.37 embla-carousel-wheel-gestures@8.0.1: resolution: {integrity: sha512-LMAnruDqDmsjL6UoQD65aLotpmfO49Fsr3H0bMi7I+BH6jbv9OJiE61kN56daKsVtCQEt0SU1MrJslbhtgF3yQ==} @@ -5193,7 +5198,7 @@ packages: motion-v@0.11.3: resolution: {integrity: sha512-ND2pIkoyA5Or3XS9iz56oo7TCwsmTxrEO3Dvr3aQF2o7NXcCmIQX2XNiENLlWEitBOXmtGnZDhLCcDhkICrAzw==} peerDependencies: - vue: 3.5.13 + vue: '>=3.0.0' motion@12.4.10: resolution: {integrity: sha512-AM21Lyfn7ZHO+nBuHJEA2REFgS3kUM83CLZnzM0ZY1/sVeKGkCtV4LF4O/YsQXyZ9mrUrrnTaUkKquS4eaIYjg==} @@ -5979,7 +5984,7 @@ packages: reka-ui@2.0.2: resolution: {integrity: sha512-pC2UF6Z+kJF96aJvIErhkSO4DJYIeq9pgvh3pntNqcZb3zFGMzw8h2uny+GnLX2CKiQV54kZNYXxecYIiPMGyg==} peerDependencies: - vue: 3.5.13 + vue: '>= 3.2.0' release-it@18.1.2: resolution: {integrity: sha512-HOVRcicehCgoCsPFOu0iCBlEC8GDOoKS5s6ICkWmqomGEoZtRQ88D3RCsI5MciSU8vAQU+aWZW2z57NQNNb74w==} @@ -6217,7 +6222,7 @@ packages: site-config-stack@3.1.4: resolution: {integrity: sha512-PtXVvG9cJs5J3rUG7sQ9ZWRWd3Bo5aTFtViBlFTZIhjU4Kumab8/MDZMHE4cAUwhV0nyEM7u8xOtPJq7S5aaZQ==} peerDependencies: - vue: 3.5.13 + vue: ^3 skin-tone@2.0.0: resolution: {integrity: sha512-kUMbT1oBJCpgrnKoSr0o6wPtvRWT9W9UKvGLwfJYO2WuahZRHOpEyL1ckyMGgMWh0UdpmaoFqKKD29WTomNEGA==} @@ -6723,7 +6728,7 @@ packages: peerDependencies: '@babel/parser': ^7.15.8 '@nuxt/kit': ^3.2.2 - vue: 3.5.13 + vue: 2 || 3 peerDependenciesMeta: '@babel/parser': optional: true @@ -6860,7 +6865,7 @@ packages: resolution: {integrity: sha512-LwhBd7xLJtbdhq+vnQk9etOjZxr09GNFtMjOEYh969y5f8JKV5oR30CfB4toPkbtVMxFAFhMrp77EVWQgbtpHA==} peerDependencies: reka-ui: ^2.0.0 - vue: 3.5.13 + vue: ^3.3.0 vfile-location@5.0.3: resolution: {integrity: sha512-5yXvWDEgqeiYiBe1lbxYF7UMAIm/IcopxMHrMQDq3nvKcjPKIhZklUKL+AE7J7uApI4kwe2snsK+eI6UTj9EHg==} @@ -6939,7 +6944,7 @@ packages: resolution: {integrity: sha512-8BuReHmbSPd6iRQDQhlyK5+DexY1Hmb4K0GUVo9Te1Yaz8gyOZspBm9qdG1SvebdSIKw3WNlzpdstJ47TJ4bOw==} peerDependencies: vite: ^6.0.0 - vue: 3.5.13 + vue: ^3.5.0 vite@6.2.1: resolution: {integrity: sha512-n2GnqDb6XPhlt9B8olZPrgMD/es/Nd1RdChF6CBD/fHW6pUyUTt2sQW2fPRX5GiD9XEa6+8A6A4f2vT6pSsE7Q==} @@ -7035,7 +7040,7 @@ packages: hasBin: true peerDependencies: '@vue/composition-api': ^1.0.0-rc.1 - vue: 3.5.13 + vue: ^3.0.0-0 || ^2.6.0 peerDependenciesMeta: '@vue/composition-api': optional: true @@ -7052,7 +7057,7 @@ packages: vue-router@4.5.0: resolution: {integrity: sha512-HDuk+PuH5monfNuY+ct49mNmkCRK4xJAV9Ts4z9UFc4rzdDnxQLyCMGGc8pKhZhHTVzfanpNwB/lwqevcBwI4w==} peerDependencies: - vue: 3.5.13 + vue: ^3.2.0 vue-tsc@2.2.0: resolution: {integrity: sha512-gtmM1sUuJ8aSb0KoAFmK9yMxb8TxjewmxqTJ1aKphD5Cbu0rULFY6+UQT51zW7SpUcenfPUuflKyVwyx9Qdnxg==}