UNPKG

641 BJSONView Raw
1{
2 "env": {
3 "browser": true,
4 "es2021": true
5 },
6 "extends": [
7 "eslint:recommended",
8 "plugin:@typescript-eslint/recommended"
9 ],
10 "overrides": [
11 ],
12 "parser": "@typescript-eslint/parser",
13 "parserOptions": {
14 "ecmaVersion": "latest"
15 },
16 "plugins": [
17 "@typescript-eslint"
18 ],
19 "ignorePatterns": ["config/*.js"],
20 "rules": {
21 "@typescript-eslint/no-unused-vars": "error",
22 // to enforce using type for object type definitions, can be type or interface
23 "@typescript-eslint/consistent-type-definitions": ["error", "interface"]
24 }
25}