Commit 4bc3ebdf authored by Grant's avatar Grant
Browse files

add tseslint/no-floating-promises & tseslint/no-misued-promises & tseslint/recommended-type-checked

parent 51eacdaf
Loading
Loading
Loading
Loading
+9 −3
Original line number Diff line number Diff line
@@ -3,7 +3,10 @@
    "es2021": true,
    "node": true
  },
  "extends": ["eslint:recommended", "plugin:@typescript-eslint/recommended"],
  "extends": [
    "eslint:recommended",
    "plugin:@typescript-eslint/recommended-type-checked"
  ],
  "overrides": [
    {
      "env": {
@@ -18,7 +21,8 @@
  "parser": "@typescript-eslint/parser",
  "parserOptions": {
    "ecmaVersion": "latest",
    "sourceType": "module"
    "sourceType": "module",
    "projectService": true
  },
  "plugins": ["@typescript-eslint"],
  "rules": {
@@ -36,6 +40,8 @@
        "varsIgnorePattern": "^_",
        "ignoreRestSiblings": true
      }
    ]
    ],
    "@typescript-eslint/no-floating-promises": "error",
    "@typescript-eslint/no-misused-promises": "error"
  }
}