Hey, I am having the issues with @typescript-eslint on codeclimate. Locally eslint works fine but it raises an error when running on codeclimate: Configuration for rule "@typescript-eslint/interface-name-prefix" is invalid although I use the valid setup.
Actual Behavior
No rules are configured. Make sure you have added a config file with rules enabled.
See our documentation at https://docs.codeclimate.com/docs/eslint for more information.
No rules are configured. Make sure you have added a config file with rules enabled.
See our documentation at https://docs.codeclimate.com/docs/eslint for more information.
No rules are configured. Make sure you have added a config file with rules enabled.
See our documentation at https://docs.codeclimate.com/docs/eslint for more information.
No rules are configured. Make sure you have added a config file with rules enabled.
See our documentation at https://docs.codeclimate.com/docs/eslint for more information.
No rules are configured. Make sure you have added a config file with rules enabled.
See our documentation at https://docs.codeclimate.com/docs/eslint for more information.
/usr/local/node_modules/eslint/lib/shared/config-validator.js:138
throw new Error(`${source}:\n\t${enhancedMessage}`);
^
Error: --config:
Configuration for rule "@typescript-eslint/interface-name-prefix" is invalid:
Value {"prefixWithI":"always"} should be equal to one of the allowed values.
at validateRuleOptions (/usr/local/node_modules/eslint/lib/shared/config-validator.js:138:19)
at Object.keys.forEach.id (/usr/local/node_modules/eslint/lib/shared/config-validator.js:193:9)
at Array.forEach (<anonymous>)
at validateRules (/usr/local/node_modules/eslint/lib/shared/config-validator.js:190:30)
at validateConfigArray (/usr/local/node_modules/eslint/lib/shared/config-validator.js:337:9)
at CascadingConfigArrayFactory._finalizeConfigArray (/usr/local/node_modules/eslint/lib/cli-engine/cascading-config-array-factory.js:392:13)
at CascadingConfigArrayFactory.getConfigArrayForFile (/usr/local/node_modules/eslint/lib/cli-engine/cascading-config-array-factory.js:248:21)
at FileEnumerator._iterateFilesWithFile (/usr/local/node_modules/eslint/lib/cli-engine/file-enumerator.js:321:43)
at FileEnumerator._iterateFiles (/usr/local/node_modules/eslint/lib/cli-engine/file-enumerator.js:302:25)
at FileEnumerator.iterateFiles (/usr/local/node_modules/eslint/lib/cli-engine/file-enumerator.js:254:59)
Bug Template
Hey, I am having the issues with
@typescript-eslint
on codeclimate. Locally eslint works fine but it raises an error when running on codeclimate:Configuration for rule "@typescript-eslint/interface-name-prefix" is invalid
although I use the valid setup.Actual Behavior
Expected Behavior
I expect build to pass
Steps to reproduce
.codeclimate.yml
.eslintrc
package.json