Я имел ввиду, что слова "Странно говорить, что установка пакетов через менеджер пакетов" - не совсем верны, так как изначально npm это действительно менеджер пакетов, но менеджер пакетов для Node.js, именно поэтому я писал про его использование как микроскопа в задачах, которые касаются совсем не Node.js
интересно узнать ответ про то, с какой версии npm стал использовать иную логику подключения зависимостей
Однако, речь шла именно что об установке пакетов, а не о забивании микроскопом гвоздей.NPM - это, внезапно, Node Package Manager. Странно говорить, что установка пакетов через менеджер пакетов - это забивание микроскопом гвоздей. Ещё страннее рекомендовать для этих целей микроскоп устаревшей конструкции.
NPM собирает для скорее опять же каких-то нужд бекендаЭто не так. Сам по себе, конечно, npm ничем фронтендеру не поможет, а вот в связке с gulp - это как раз то, что нужно автору.