From 22fc000b6e212d201aedad3ace896eed066c344a Mon Sep 17 00:00:00 2001 From: Alexandre Bonaventure Geissmann Date: Tue, 9 Nov 2021 11:20:50 -0500 Subject: [PATCH 1/3] fix: add vite and vue-i18n as peerDependencies --- packages/vite-plugin-vue-i18n/package.json | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/vite-plugin-vue-i18n/package.json b/packages/vite-plugin-vue-i18n/package.json index 4dd83d3..d564f6f 100644 --- a/packages/vite-plugin-vue-i18n/package.json +++ b/packages/vite-plugin-vue-i18n/package.json @@ -9,6 +9,10 @@ "bugs": { "url": "https://github.com/intlify/bundle-tools/issues" }, + "peerDependencies": { + "vite": "^2.0.0", + "vue-i18n": "^9.0.0", + }, "dependencies": { "@intlify/bundle-utils": "next", "@intlify/shared": "beta", From 310393067b9f75c7da29031e60a1817a2e2dc919 Mon Sep 17 00:00:00 2001 From: Alexandre Bonaventure Geissmann Date: Tue, 9 Nov 2021 11:28:23 -0500 Subject: [PATCH 2/3] fix: make vue-i18n and petite-vue-i18n optional peers --- packages/vite-plugin-vue-i18n/package.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages/vite-plugin-vue-i18n/package.json b/packages/vite-plugin-vue-i18n/package.json index d564f6f..45d84b4 100644 --- a/packages/vite-plugin-vue-i18n/package.json +++ b/packages/vite-plugin-vue-i18n/package.json @@ -12,6 +12,15 @@ "peerDependencies": { "vite": "^2.0.0", "vue-i18n": "^9.0.0", + "petite-vue-i18n": "^9.0.0" + }, + "peerDependenciesMeta": { + "vue-i18n": { + "optional": true + }, + "petite-vue-i18n": { + "optional": true + } }, "dependencies": { "@intlify/bundle-utils": "next", From 4af4125df3978954c7ba9474a160c0d5aac33cc8 Mon Sep 17 00:00:00 2001 From: Alexandre Bonaventure Geissmann Date: Tue, 9 Nov 2021 11:31:53 -0500 Subject: [PATCH 3/3] fix: add peerDependencies to bundle-utils package --- packages/bundle-utils/package.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/packages/bundle-utils/package.json b/packages/bundle-utils/package.json index 59d6854..2b74f9c 100644 --- a/packages/bundle-utils/package.json +++ b/packages/bundle-utils/package.json @@ -9,6 +9,18 @@ "bugs": { "url": "https://github.com/intlify/bundle-tools/issues" }, + "peerDependencies": { + "vue-i18n": "^9.0.0", + "petite-vue-i18n": "^9.0.0" + }, + "peerDependenciesMeta": { + "vue-i18n": { + "optional": true + }, + "petite-vue-i18n": { + "optional": true + } + }, "dependencies": { "@intlify/message-compiler": "beta", "@intlify/shared": "beta",