}
},
"rules": {
+ "semi": ["error", "always"],
"space-before-blocks": ["error", "always"],
"curly": ["error", "all"],
"brace-style": "error",
"no-lonely-if": "error",
"no-trailing-spaces": "error",
"no-whitespace-before-property": "error",
+ "no-shadow": "error",
"space-in-parens": ["error", "never"],
"space-infix-ops": "error",
"space-unary-ops": "error",
"@typescript-eslint/no-floating-promises": "error",
"@typescript-eslint/promise-function-async": "error",
"@typescript-eslint/no-misused-promises": "error",
- "no-shadow": "off", // This one is generating false positive no-shadow errors on exported/const enums
+ "no-shadow": "off",
"@typescript-eslint/no-shadow": "error"
}
},