eslint rules for typescript projects
yarn add -D @springworks/eslint-config-jest eslint
After adding the dependencies, add a config (.eslintrc.json
) in the root of the
project with this content:
{
"extends": "@springworks/eslint-config-jest"
}
Or update package.json
and include:
{
"eslintConfig": {
"extends": "@springworks/eslint-config-jest"
}
}
Some useful scripts to add to package.json
:
{
"scripts": {
"lint": "eslint --cache .",
"lint-fix": "eslint --quiet --fix ."
}
}