eslint should be listed in the project’s dependencies, not devDependencies

Solved it with adding this to my .eslintrc:

"import/no-extraneous-dependencies": ["error", {"devDependencies": true}]

[no-extraneous-dependencies] Add exceptions? #422

Based on this user’s reply:

you could set the option devDependencies: true in an .eslintrc in your
test folder:

rules: import/no-extraneous-dependencies: [error, { devDependencies:
true }] Then you’ll get reports of any packages referenced that are
not included dependencies or devDependencies. Then you get the
goodness of the rule, with no noise from the disable comments
.

I think that might work for you? This is how I would use the rule, in
your case, since you have your test code separated into a test
directory.

Also this post was helpful to confirm I wasn’t insane to not want some of these in my dependencies list: Sharable ESLint Config

Leave a Comment

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)