eslint-config-tjw-base
The Jared Wilcurt's base ESLint rules
Using this
npm install --save-dev eslint eslint-config-tjw-base
- In your
.eslintrc.js
addtjw-base
to yourextends
like so:module.exports = { extends: [ 'tjw-base' ] };
If you already have a no-restricted-syntax
rule, you can merge the ones that come with this config with your own, like so:
// .eslintrc.js
const baseRestrictedSyntax = require('eslint-config-tjw-base/no-restricted-syntax.json');
module.exports = {
extends: [
'tjw-base'
],
rules: {
'no-restricted-syntax': [
'error',
...baseRestrictedSyntax,
// your custom rules
]
}
};
See also: