- "code": 180,
- "ignoreComments": true,
- "ignoreUrls": true,
- "ignoreStrings": true,
- "ignoreTemplateLiterals": true,
- "ignoreRegExpLiterals": true,
- "ignorePattern": "(^(import|export)|(public|private))\\s.+;"
+ "code": 100,
+ "ignoreUrls": true
+ }
+ ],
+ "no-lonely-if": "error",
+ "no-trailing-spaces": "error",
+ "no-whitespace-before-property": "error",
+ "space-in-parens": ["error", "never"],
+ "space-infix-ops": "error",
+ "space-unary-ops": "error",
+ "spaced-comment": ["error", "always"],
+ "switch-colon-spacing": "error",
+ "arrow-body-style": ["error", "as-needed"],
+ "arrow-parens": ["error", "always"],
+ "arrow-spacing": "error",
+ "no-duplicate-imports": "error",
+ "no-var": "error",
+ "prefer-const": "error",
+ "sort-imports": [
+ "warn",
+ {
+ "ignoreCase": false,
+ "ignoreDeclarationSort": false,
+ "ignoreMemberSort": false,
+ "memberSyntaxSortOrder": ["none", "all", "multiple", "single"]
+ }
+ ],
+ "object-curly-spacing": ["error", "always"],
+ "lines-between-class-members": [
+ "error",
+ "always",
+ {
+ "exceptAfterSingleLine": true
+ }
+ ],
+ "quotes": [
+ "error",
+ "single",
+ {
+ "avoidEscape": true,
+ "allowTemplateLiterals": false