eslint-config-tjw-jest
The Jared Wilcurt's Jest ESLint rules
Using this
npm install --save-dev eslint-config-tjw-jest
- In your
.eslitrc.js
addtjw-jest
to yourextends
like so:module.exports = { 'extends': [ 'tjw-jest' ] };
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 jestRestrictedSyntax = require('eslint-config-tjw-jest/no-restricted-syntax.json');
module.exports = {
extends: [
'tjw-jest'
],
rules: {
'no-restricted-syntax': [
'error',
...jestRestrictedSyntax,
// your custom rules
]
}
};
See also: