Что за плагин
Давайте рассмотрим пример Express JS . Это веб-фреймворк Node.js. Это хост-пакет в том смысле, что внутри него есть много других пакетов (пакетов плагинов), чтобы все работало. Но эти пакеты могут не использовать Express JS для их функциональности.
Twitter Bootstrap Например, это хост-пакет, где, скажем, версия 4.3 имеет версию 3.1 jQuery. jQuery - это пакет плагинов, который вы используете внутри Twitter Bootstrap. jQuery - это плагин для Twitter Bootstrap, но jQuery не использует Twitter Bootstrap для своей функциональности.
Что такое зависимость от сверстников
Они являются "зависимостями" между плагинами и их хост-пакетом. Немного
«Я работаю только когда подключен к версии 1.2.x моего
хост-пакет, поэтому, если вы установите меня, убедитесь, что он рядом с
совместимый хост. "Мы называем эти отношения равноправной зависимостью.
источник