Skip to content

Commit

Permalink
Use less agressive linting rules
Browse files Browse the repository at this point in the history
  • Loading branch information
zoontek committed Dec 19, 2024
1 parent b3173f1 commit eab28b9
Showing 1 changed file with 7 additions and 11 deletions.
18 changes: 7 additions & 11 deletions .eslintrc.js
Original file line number Diff line number Diff line change
@@ -1,9 +1,5 @@
// https://github.com/facebook/create-react-app/tree/v4.0.0/packages/eslint-config-react-app
// const { dependencies } = require("./package.json");
const path = require("pathe");

const errorOnCI = process.env.CI === "true" ? "error" : "warn";

module.exports = {
plugins: ["@typescript-eslint", "react", "react-hooks", "react-native", "swan"],

Expand Down Expand Up @@ -47,12 +43,12 @@ module.exports = {
],

rules: {
curly: errorOnCI,
curly: "warn",

"no-implicit-coercion": "error",
"no-param-reassign": "error",
"no-var": "error",
"object-shorthand": errorOnCI,
"object-shorthand": "warn",
"prefer-const": "error",

"no-extra-boolean-cast": "off",
Expand Down Expand Up @@ -89,12 +85,12 @@ module.exports = {
"react-hooks/exhaustive-deps": "warn",

// https://github.com/intellicode/eslint-plugin-react-native
"react-native/no-color-literals": errorOnCI,
"react-native/no-inline-styles": errorOnCI,
"react-native/no-single-element-style-arrays": errorOnCI,
"react-native/no-unused-styles": errorOnCI,
"react-native/no-color-literals": "warn",
"react-native/no-inline-styles": "warn",
"react-native/no-single-element-style-arrays": "warn",
"react-native/no-unused-styles": "warn",

"swan/jsx-newline": errorOnCI,
"swan/jsx-newline": "warn",
"swan/no-template-in-t": "error",
},
};

0 comments on commit eab28b9

Please sign in to comment.