-
Notifications
You must be signed in to change notification settings - Fork 278
Open
Labels
Description
Here is a recommended eslint config:
{
"plugins": ["@typescript-eslint/eslint-plugin", "jest"],
"extends": [
"plugin:security/recommended",
"plugin:promise/recommended",
"plugin:@typescript-eslint/eslint-recommended",
"plugin:@typescript-eslint/recommended",
"plugin:import/errors",
"plugin:import/warnings",
"plugin:import/typescript",
"prettier",
"prettier/@typescript-eslint"
],
"root": true,
"env": {
"node": true,
"jest": true
},
"rules": {
"jest/no-disabled-tests": "error",
"jest/no-focused-tests": "error",
"jest/no-identical-title": "error",
"jest/prefer-to-have-length": "warn",
"jest/valid-title": "error",
"jest/valid-expect": "error",
"jest/no-if": "error",
"jest/require-top-level-describe": "error",
"jest/no-test-prefixes": "error",
"jest/prefer-todo": "warn",
"jest/expect-expect": "error",
"jest/no-deprecated-functions": "error"
}
}