1
1
mirror of https://github.com/theoludwig/eslint-config-conventions.git synced 2025-05-18 12:02:33 +02:00

Compare commits

...

3 Commits

2 changed files with 5 additions and 7 deletions

View File

@ -78,7 +78,6 @@
} }
], ],
"no-useless-backreference": "error", "no-useless-backreference": "error",
"require-atomic-updates": "error",
"use-isnan": [ "use-isnan": [
"error", "error",
{ {
@ -88,14 +87,13 @@
], ],
"valid-typeof": ["error", { "requireStringLiterals": true }], "valid-typeof": ["error", { "requireStringLiterals": true }],
"class-methods-use-this": "error",
"consistent-this": "error", "consistent-this": "error",
"default-param-last": "off", "default-param-last": "off",
"@typescript-eslint/default-param-last": "error", "@typescript-eslint/default-param-last": "error",
"default-case-last": "error", "default-case-last": "error",
"dot-notation": "off", "dot-notation": "off",
"@typescript-eslint/dot-notation": ["error", { "allowKeywords": true }], "@typescript-eslint/dot-notation": ["error", { "allowKeywords": true }],
"eqeqeq": "error", "eqeqeq": ["error", "always", { "null": "ignore" }],
"grouped-accessor-pairs": "error", "grouped-accessor-pairs": "error",
"new-cap": [ "new-cap": [
"error", "error",
@ -165,7 +163,6 @@
"radix": "error", "radix": "error",
"require-await": "off", "require-await": "off",
"@typescript-eslint/require-await": "error", "@typescript-eslint/require-await": "error",
"spaced-comment": ["error", "always"],
"yoda": ["error", "never"], "yoda": ["error", "never"],
"import/no-absolute-path": "error", "import/no-absolute-path": "error",
@ -193,7 +190,6 @@
"unicorn/error-message": "error", "unicorn/error-message": "error",
"unicorn/escape-case": "error", "unicorn/escape-case": "error",
"unicorn/new-for-builtins": "error", "unicorn/new-for-builtins": "error",
"unicorn/no-array-callback-reference": "error",
"unicorn/no-hex-escape": "error", "unicorn/no-hex-escape": "error",
"unicorn/no-instanceof-array": "error", "unicorn/no-instanceof-array": "error",
"unicorn/no-this-assignment": "error", "unicorn/no-this-assignment": "error",
@ -205,7 +201,10 @@
{ {
"files": ["*.ts", "*.tsx"], "files": ["*.ts", "*.tsx"],
"rules": { "rules": {
"no-undef": "off",
"@typescript-eslint/adjacent-overload-signatures": "error", "@typescript-eslint/adjacent-overload-signatures": "error",
"@typescript-eslint/await-thenable": "error",
"@typescript-eslint/array-type": [ "@typescript-eslint/array-type": [
"error", "error",
{ "default": "array-simple" } { "default": "array-simple" }

3
package-lock.json generated
View File

@ -36,12 +36,11 @@
}, },
"peerDependencies": { "peerDependencies": {
"@typescript-eslint/eslint-plugin": "^5.12.0", "@typescript-eslint/eslint-plugin": "^5.12.0",
"@typescript-eslint/parser": "^5.12.0",
"eslint": "^8.9.0", "eslint": "^8.9.0",
"eslint-plugin-import": "^2.25.4", "eslint-plugin-import": "^2.25.4",
"eslint-plugin-promise": "^6.0.0", "eslint-plugin-promise": "^6.0.0",
"eslint-plugin-unicorn": "^41.0.0", "eslint-plugin-unicorn": "^41.0.0",
"typescript": "^4.5.5" "typescript": "^4.4.0"
} }
}, },
"node_modules/@babel/code-frame": { "node_modules/@babel/code-frame": {