summaryrefslogtreecommitdiff
path: root/src/javascript.ts
blob: 403ebdb0bead67eee6f4670a539fc7c82225badd (plain) (blame)
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
28
29
30
import rDefault from "./rules/default.json";
import rImport from "./rules/import.json";
import rSecurity from "./rules/security.json";
import rSonarJS from "./rules/sonarjs.json";
import rUnicorn from "./rules/unicorn.json";

module.exports = {
	"extends": [
		"eslint:recommended",
		"plugin:import/errors",
		"plugin:import/recommended",
		"plugin:import/warnings",
		"plugin:security/recommended",
		"plugin:sonarjs/recommended",
		"plugin:unicorn/recommended",
	],
	"plugins": [
		"import",
		"security",
		"sonarjs",
		"unicorn",
	],
	"rules": {
		...rDefault,
		...rImport,
		...rSecurity,
		...rSonarJS,
		...rUnicorn,
	},
};