-
Notifications
You must be signed in to change notification settings - Fork 26.8k
Closed
Description
I believe this configuration is incorrect: https://github.com/airbnb/javascript/blob/master/packages/eslint-config-airbnb-base/rules/imports.js#L256
Because the requirement is at least one item: https://github.com/benmosher/eslint-plugin-import/blob/7ffbf03fc832df41c4e90ffd27fee43de3685224/src/rules/no-unused-modules.js#L280
and I believe it is causing this error:
Error: Cannot read config file: /Users/jcoyne85/workspace/ld4p/sinopia_editor/node_modules/eslint-config-airbnb-base/whitespace.js
Error: BaseConfig:
Configuration for rule "import/no-unused-modules" is invalid:
Value [] should NOT have fewer than 1 items.
Referenced from: /Users/jcoyne85/workspace/ld4p/sinopia_editor/.eslintrc.js
at validateRuleOptions (/Users/jcoyne85/workspace/ld4p/sinopia_editor/node_modules/eslint/lib/shared/config-validator.js:138:19)
at /Users/jcoyne85/workspace/ld4p/sinopia_editor/node_modules/eslint/lib/shared/config-validator.js:193:9
at Array.forEach (<anonymous>)
at validateRules (/Users/jcoyne85/workspace/ld4p/sinopia_editor/node_modules/eslint/lib/shared/config-validator.js:190:30)
at validateConfigArray (/Users/jcoyne85/workspace/ld4p/sinopia_editor/node_modules/eslint/lib/shared/config-validator.js:337:9)
at CascadingConfigArrayFactory._finalizeConfigArray (/Users/jcoyne85/workspace/ld4p/sinopia_editor/node_modules/eslint/lib/cli-engine/cascading-config-array-factory.js:392:13)
at CascadingConfigArrayFactory.getConfigArrayForFile (/Users/jcoyne85/workspace/ld4p/sinopia_editor/node_modules/eslint/lib/cli-engine/cascading-config-array-factory.js:248:21)
at CLIEngine.getConfigForFile (/Users/jcoyne85/workspace/ld4p/sinopia_editor/node_modules/eslint/lib/cli-engine/cli-engine.js:916:14)
at onlyErrorOnRules (/Users/jcoyne85/workspace/ld4p/sinopia_editor/node_modules/eslint-config-airbnb-base/whitespace.js:10:25)
at Object.<anonymous> (/Users/jcoyne85/workspace/ld4p/sinopia_editor/node_modules/eslint-config-airbnb-base/whitespace.js:30:18)
This is using eslint-config-airbnb-base 14.0.0
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels