github.com/freiheit-com/kuberpult@v1.24.2-0.20240328135542-315d5630abe6/services/frontend-service/.eslintrc (about) 1 { 2 "extends": [ 3 "react-app", 4 "prettier" 5 ], 6 "plugins": ["prettier", "no-type-assertion", "no-only-tests"], 7 "rules": { 8 "prettier/prettier": "error", 9 "react/sort-comp": 2, 10 "react/jsx-no-bind": 2, 11 "arrow-body-style": ["error", "as-needed"], 12 "no-console": 2, 13 "eqeqeq": ["error", "always"], 14 "@typescript-eslint/no-unused-vars": 2, 15 "@typescript-eslint/explicit-function-return-type": ["error"], 16 "no-type-assertion/no-type-assertion": "error", 17 "no-duplicate-imports": 0, 18 "import/no-duplicates": 2, 19 "prefer-const": ["error"], 20 "no-only-tests/no-only-tests": "error", 21 }, 22 "overrides": [ 23 { 24 "files": ["**/*.test.tsx"], 25 "rules": { 26 "@typescript-eslint/explicit-function-return-type": ["off"], 27 "no-only-tests/no-only-tests": [ 28 "error", { 29 "block": ["describe", "it"], 30 "focus": ["only", "skip"] 31 } 32 ], 33 }, 34 } 35 ] 36 }