From d3b24a3d6a4b5af82c8ef7e66e4cecd890c30fdd Mon Sep 17 00:00:00 2001 From: Eduardo San Martin Morote Date: Wed, 12 Feb 2025 17:06:45 +0100 Subject: [PATCH] fix: avoid including devtools code in builds Fix #2910 --- packages/nuxt/package.json | 4 +- packages/pinia/package.json | 2 +- packages/playground/package.json | 2 +- pnpm-lock.yaml | 64 ++++++++++++++++++++++++-------- 4 files changed, 52 insertions(+), 20 deletions(-) diff --git a/packages/nuxt/package.json b/packages/nuxt/package.json index a2fafbc5..8ee74a9d 100644 --- a/packages/nuxt/package.json +++ b/packages/nuxt/package.json @@ -46,14 +46,14 @@ "changelog": "conventional-changelog -p angular -i CHANGELOG.md -s --commit-path . -l @pinia/nuxt -r 1" }, "dependencies": { - "@nuxt/kit": "^3.15.4" + "@nuxt/kit": "^3.9.0" }, "peerDependencies": { "pinia": "workspace:^" }, "devDependencies": { "@nuxt/module-builder": "^0.8.4", - "@nuxt/schema": "^3.15.4", + "@nuxt/schema": "^3.9.0", "@nuxt/test-utils": "^3.15.4", "nuxt": "^3.15.4", "pinia": "workspace:^", diff --git a/packages/pinia/package.json b/packages/pinia/package.json index 72689999..0eda06d6 100644 --- a/packages/pinia/package.json +++ b/packages/pinia/package.json @@ -72,7 +72,7 @@ "@vue/test-utils": "^2.4.6" }, "dependencies": { - "@vue/devtools-api": "^7.7.1" + "@vue/devtools-api": "^7.7.2" }, "peerDependencies": { "typescript": ">=4.4.4", diff --git a/packages/playground/package.json b/packages/playground/package.json index f02920f5..1b51748f 100644 --- a/packages/playground/package.json +++ b/packages/playground/package.json @@ -11,7 +11,7 @@ "devDependencies": { "@vitejs/plugin-vue": "^5.2.1", "vite": "^6.0.11", - "vite-plugin-vue-devtools": "^7.7.1" + "vite-plugin-vue-devtools": "^7.7.2" }, "dependencies": { "@vueuse/core": "^12.5.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1809d432..61c2d7af 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -195,8 +195,8 @@ importers: packages/pinia: dependencies: '@vue/devtools-api': - specifier: ^7.7.1 - version: 7.7.1 + specifier: ^7.7.2 + version: 7.7.2 typescript: specifier: '>=4.4.4' version: 5.7.3 @@ -239,8 +239,8 @@ importers: specifier: ^6.0.11 version: 6.0.11(@types/node@22.13.1)(jiti@2.4.2)(terser@5.36.0)(yaml@2.7.0) vite-plugin-vue-devtools: - specifier: ^7.7.1 - version: 7.7.1(rollup@4.34.2)(vite@6.0.11(@types/node@22.13.1)(jiti@2.4.2)(terser@5.36.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) + specifier: ^7.7.2 + version: 7.7.2(rollup@4.34.2)(vite@6.0.11(@types/node@22.13.1)(jiti@2.4.2)(terser@5.36.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) packages/size-check: dependencies: @@ -1838,13 +1838,16 @@ packages: '@vue/devtools-api@7.7.1': resolution: {integrity: sha512-Cexc8GimowoDkJ6eNelOPdYIzsu2mgNyp0scOQ3tiaYSb9iok6LOESSsJvHaI+ib3joRfqRJNLkHFjhNuWA5dg==} + '@vue/devtools-api@7.7.2': + resolution: {integrity: sha512-1syn558KhyN+chO5SjlZIwJ8bV/bQ1nOVTG66t2RbG66ZGekyiYNmRO7X9BJCXQqPsFHlnksqvPhce2qpzxFnA==} + '@vue/devtools-core@7.6.8': resolution: {integrity: sha512-8X4roysTwzQ94o7IobjVcOd1aZF5iunikrMrHPI2uUdigZCi2kFTQc7ffYiFiTNaLElCpjOhCnM7bo7aK1yU7A==} peerDependencies: vue: ^3.0.0 - '@vue/devtools-core@7.7.1': - resolution: {integrity: sha512-W4CRrSZJodNIfrPO7/dXF6ZS0QyOY6PCYVhpSoTSx9+nh2wpZxcS1482lAdKM0FTlaoApHV6jXT95Me90hSaBA==} + '@vue/devtools-core@7.7.2': + resolution: {integrity: sha512-lexREWj1lKi91Tblr38ntSsy6CvI8ba7u+jmwh2yruib/ltLUcsIzEjCnrkh1yYGGIKXbAuYV2tOG10fGDB9OQ==} peerDependencies: vue: ^3.0.0 @@ -1854,9 +1857,15 @@ packages: '@vue/devtools-kit@7.7.1': resolution: {integrity: sha512-yhZ4NPnK/tmxGtLNQxmll90jIIXdb2jAhPF76anvn5M/UkZCiLJy28bYgPIACKZ7FCosyKoaope89/RsFJll1w==} + '@vue/devtools-kit@7.7.2': + resolution: {integrity: sha512-CY0I1JH3Z8PECbn6k3TqM1Bk9ASWxeMtTCvZr7vb+CHi+X/QwQm5F1/fPagraamKMAHVfuuCbdcnNg1A4CYVWQ==} + '@vue/devtools-shared@7.7.1': resolution: {integrity: sha512-BtgF7kHq4BHG23Lezc/3W2UhK2ga7a8ohAIAGJMBr4BkxUFzhqntQtCiuL1ijo2ztWnmusymkirgqUrXoQKumA==} + '@vue/devtools-shared@7.7.2': + resolution: {integrity: sha512-uBFxnp8gwW2vD6FrJB8JZLUzVb6PNRG0B0jBnHsOH8uKyva2qINY8PTF5Te4QlTbMDqU5K6qtJDr6cNsKWhbOA==} + '@vue/language-core@2.2.0': resolution: {integrity: sha512-O1ZZFaaBGkKbsRfnVH1ifOK1/1BUkyK+3SQsfnh6PmMmD4qJcTU8godCeA96jjDRTL6zgnK7YzCHfaUlH2r0Mw==} peerDependencies: @@ -3967,6 +3976,9 @@ packages: pathe@2.0.2: resolution: {integrity: sha512-15Ztpk+nov8DR524R4BF7uEuzESgzUEAV4Ah7CUMNGXdE5ELuvxElxGXndBl32vMSsWa1jpNf22Z+Er3sKwq+w==} + pathe@2.0.3: + resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==} + pathval@2.0.0: resolution: {integrity: sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA==} engines: {node: '>= 14.16'} @@ -5154,8 +5166,8 @@ packages: '@nuxt/kit': optional: true - vite-plugin-vue-devtools@7.7.1: - resolution: {integrity: sha512-f1Fnda4CJYH7t7K1WaTEjFTLdF4oUkmlZTVwBGG5UhJ+Oa5KPX0Ue32c+YWRMOpCtFbCDl1iXGgQVzg8Ew5JnQ==} + vite-plugin-vue-devtools@7.7.2: + resolution: {integrity: sha512-5V0UijQWiSBj32blkyPEqIbzc6HO9c1bwnBhx+ay2dzU0FakH+qMdNUT8nF9BvDE+i6I1U8CqCuJiO20vKEdQw==} engines: {node: '>=v14.21.3'} peerDependencies: vite: ^3.1.0 || ^4.0.0-0 || ^5.0.0-0 || ^6.0.0-0 @@ -7190,6 +7202,10 @@ snapshots: dependencies: '@vue/devtools-kit': 7.7.1 + '@vue/devtools-api@7.7.2': + dependencies: + '@vue/devtools-kit': 7.7.2 + '@vue/devtools-core@7.6.8(vite@6.0.11(@types/node@22.13.1)(jiti@2.4.2)(terser@5.36.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))': dependencies: '@vue/devtools-kit': 7.7.1 @@ -7202,13 +7218,13 @@ snapshots: transitivePeerDependencies: - vite - '@vue/devtools-core@7.7.1(vite@6.0.11(@types/node@22.13.1)(jiti@2.4.2)(terser@5.36.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))': + '@vue/devtools-core@7.7.2(vite@6.0.11(@types/node@22.13.1)(jiti@2.4.2)(terser@5.36.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))': dependencies: - '@vue/devtools-kit': 7.7.1 - '@vue/devtools-shared': 7.7.1 + '@vue/devtools-kit': 7.7.2 + '@vue/devtools-shared': 7.7.2 mitt: 3.0.1 nanoid: 5.0.9 - pathe: 2.0.2 + pathe: 2.0.3 vite-hot-client: 0.2.4(vite@6.0.11(@types/node@22.13.1)(jiti@2.4.2)(terser@5.36.0)(yaml@2.7.0)) vue: 3.5.13(typescript@5.7.3) transitivePeerDependencies: @@ -7234,10 +7250,24 @@ snapshots: speakingurl: 14.0.1 superjson: 2.2.2 + '@vue/devtools-kit@7.7.2': + dependencies: + '@vue/devtools-shared': 7.7.2 + birpc: 0.2.19 + hookable: 5.5.3 + mitt: 3.0.1 + perfect-debounce: 1.0.0 + speakingurl: 14.0.1 + superjson: 2.2.2 + '@vue/devtools-shared@7.7.1': dependencies: rfdc: 1.4.1 + '@vue/devtools-shared@7.7.2': + dependencies: + rfdc: 1.4.1 + '@vue/language-core@2.2.0(typescript@5.7.3)': dependencies: '@volar/language-core': 2.4.11 @@ -9655,6 +9685,8 @@ snapshots: pathe@2.0.2: {} + pathe@2.0.3: {} + pathval@2.0.0: {} perfect-debounce@1.0.0: {} @@ -10851,11 +10883,11 @@ snapshots: - rollup - supports-color - vite-plugin-vue-devtools@7.7.1(rollup@4.34.2)(vite@6.0.11(@types/node@22.13.1)(jiti@2.4.2)(terser@5.36.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)): + vite-plugin-vue-devtools@7.7.2(rollup@4.34.2)(vite@6.0.11(@types/node@22.13.1)(jiti@2.4.2)(terser@5.36.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)): dependencies: - '@vue/devtools-core': 7.7.1(vite@6.0.11(@types/node@22.13.1)(jiti@2.4.2)(terser@5.36.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) - '@vue/devtools-kit': 7.7.1 - '@vue/devtools-shared': 7.7.1 + '@vue/devtools-core': 7.7.2(vite@6.0.11(@types/node@22.13.1)(jiti@2.4.2)(terser@5.36.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) + '@vue/devtools-kit': 7.7.2 + '@vue/devtools-shared': 7.7.2 execa: 9.5.2 sirv: 3.0.0 vite: 6.0.11(@types/node@22.13.1)(jiti@2.4.2)(terser@5.36.0)(yaml@2.7.0) -- 2.47.3