Я написал плагин Vue (2) и собираюсь опубликовать его в NPM.Вопрос в том, должен ли плагин package.json
содержать
"dependencies": {
"vue": "^2.5.21"
}
Я уверен, что так и должно быть, потому что ясно, что плагин не будет работать без самого Vue.Но в то же время я сомневаюсь: кто бы даже попытался использовать плагин Vue без Vue, уже установленного в качестве зависимости проекта?И если я не добавлю его в список зависимостей, то как я смогу указать, с какими версиями Vue работает плагин?(Например, если пользователь использует Vue 2.1.3 и мой плагин будет работать только с версиями, начиная с 2.5.17)