Почему ESLint указывает на ошибку в import?

Данную ошибку:

"'webpack-stream' should be listed in the project's dependencies, not devDependencies.eslintimport/no-extraneous-dependencies"

(где webpack-stream - любой модуль)

в коде:

import webpack from 'webpack-stream';

(т.е. ругает на то, что зависимости прописаны в devDependencies, а не в dependencies.)

Вопросы:

  • Почему он рекомендует указывать зависимости именно в dependencies
    (какие зависимости стоит указывать в dependecies и какие в devDependencies)
  • Как настроить ESLint так, чтобы он принимал мои настройки зависимостей как правильные

Ответы (0 шт):