portal-app/eslint.config.js
2025-02-16 01:53:00 -05:00

21 lines
611 B
JavaScript

export default [
{
ignores: ["node_modules", "dist", "build", ".next"],
},
{
files: ["**/*.js", "**/*.jsx", "**/*.ts", "**/*.tsx"],
languageOptions: {
ecmaVersion: "latest",
sourceType: "module",
},
plugins: {
prettier: require("eslint-plugin-prettier"),
},
rules: {
"prettier/prettier": "error", // Faz o Prettier rodar dentro do ESLint
"no-unused-vars": "warn", // Avisa sobre variáveis não utilizadas
"no-console": "warn", // Evita `console.log` no código final
"eqeqeq": "error", // Obriga o uso de `===` e `!==`
},
},
];