это для того, чтобы поймать
я не понимаюdependencies
противdevDependencies
в ноде 100% или eslint здесь просто неправильный (не способен правильно проанализировать это):
3:1 error 'chai' should be listed in the project's dependencies, not devDependencies import/no-extraneous-dependencies
4:1 error 'chai-enzyme' should be listed in the project's dependencies, not devDependencies import/no-extraneous-dependencies
5:1 error 'enzyme' should be listed in the project's dependencies, not devDependencies import/no-extraneous-dependencies
7:1 error 'sinon' should be listed in the project's dependencies, not devDependencies import/no-extraneous-dependencies
9:1 error 'redux-mock-store' should be listed in the project's dependencies, not devDependencies import/no-extraneous-dependencies
Это тестовые зависимости, так почему они говорят, что они должны быть перечислены вdependencies
?
Дополнительное примечание: Мы используем Travis в качестве нашего CI, поэтому я не знаю, имеет ли это значение для этого.