7 parser: "@typescript-eslint/parser",
9 project: "tsconfig.eslint.json",
10 tsconfigRootDir: __dirname,
13 plugins: ["@typescript-eslint"],
16 eqeqeq: ["error", "always", { null: "ignore" }],
17 curly: ["error", "multi-line"],
18 "no-console": ["error", { allow: ["warn", "error"] }],
19 "prefer-const": "error",
20 "@typescript-eslint/member-delimiter-style": [
33 "@typescript-eslint/semi": ["error", "always"],
34 "@typescript-eslint/no-unnecessary-type-assertion": "error",
35 "@typescript-eslint/no-floating-promises": "error",