Skip to content

Commit 8bfada3

Browse files
authored
fix: strictly peer dependecies (#219)
1 parent 47d427b commit 8bfada3

File tree

1 file changed

+20
-4
lines changed

1 file changed

+20
-4
lines changed

package.json

Lines changed: 20 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,26 @@
4646
"vitest": "^1.6.0",
4747
"vue": "^3.2.45"
4848
},
49+
"peerDependencies": {
50+
"@intlify/shared": "^9.0.0",
51+
"@vue/compiler-dom": "^3.0.0",
52+
"vue": "^3.0.0",
53+
"vue-i18n": "^9.0.0"
54+
},
55+
"peerDependenciesMeta": {
56+
"@intlify/shared": {
57+
"optional": true
58+
},
59+
"@vue/compiler-dom": {
60+
"optional": true
61+
},
62+
"vue": {
63+
"optional": true
64+
},
65+
"vue-i18n": {
66+
"optional": true
67+
}
68+
},
4969
"engines": {
5070
"node": ">= 18"
5171
},
@@ -77,10 +97,6 @@
7797
]
7898
},
7999
"main": "lib/index.js",
80-
"peerDependencies": {
81-
"vue": "^3.0.0",
82-
"vue-i18n": "^9.0.0"
83-
},
84100
"repository": {
85101
"type": "git",
86102
"url": "git+https://github.com/intlify/vue-i18n-extensions.git"

0 commit comments

Comments
 (0)