aboutsummaryrefslogtreecommitdiff
path: root/src/typescript.ts
blob: 5221154f7a44775fed08b7777d85c9d63e2ff77c (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import rDefault from "./rules/typescript/default.json";
import rOverrides from "./rules/typescript/overrides.json";

module.exports = {
	"extends": ["./javascript"],
	"overrides": [
		{
			files: [
				"*.ts",
				"*.tsx",
			],
			rules: { ...rOverrides },
		},
	],
	"parser": "@typescript-eslint/parser",
	"parserOptions": {
		tsconfigRootDir: __dirname,
	},
	"plugins": ["@typescript-eslint"],
	"rules": { ...rDefault },
};