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

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