1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
import rDefault from "./rules/typescript/default.json";
import rOverrides from "./rules/typescript/overrides.json";
module.exports = {
"extends": [
"./javascript",
"plugin:@typescript-eslint/eslint-recommended",
"plugin:@typescript-eslint/recommended",
"plugin:@typescript-eslint/recommended-requiring-type-checking",
"plugin:import/typescript",
],
"overrides": [
{
files: [
"*.ts",
"*.tsx",
],
rules: { ...rOverrides },
},
],
"parser": "@typescript-eslint/parser",
"plugins": [
"@typescript-eslint",
"import",
],
"rules": { ...rDefault },
};
|