Use the strict variant of recommended configs

Ref: https://typescript-eslint.io/users/configs/
This commit is contained in:
Manav Rathi 2024-02-22 11:31:14 +05:30
parent a00f64eaa9
commit 44703ff3df
2 changed files with 9 additions and 5 deletions

View file

@ -0,0 +1,3 @@
{
"tabWidth": 4
}

View file

@ -1,13 +1,14 @@
module.exports = { module.exports = {
extends: [ extends: [
'eslint:recommended', "eslint:recommended",
'plugin:@typescript-eslint/recommended-type-checked', "plugin:@typescript-eslint/strict-type-checked",
"plugin:@typescript-eslint/stylistic-type-checked",
], ],
plugins: ['@typescript-eslint'], plugins: ["@typescript-eslint"],
parser: '@typescript-eslint/parser', parser: "@typescript-eslint/parser",
parserOptions: { parserOptions: {
project: true, project: true,
}, },
ignorePatterns: ['.eslintrc.js'], ignorePatterns: [".eslintrc.js"],
root: true, root: true,
}; };