@be-enlighten/eslint-config
v0.2.0
Published
Configuração unificada de ESLint para os projetos Enspace / Enlighten
Readme
@be-enlighten/eslint-config
Configuração padronizada e unificada de ESLint para todo o ecossistema Enspace / Enlighten.
Baseada no @antfu/eslint-config com Flat Config (eslint.config.js), pré-configura suporte a TypeScript, Vue, Nuxt e regras de consistência da equipe.
Instalação
pnpm add -D @be-enlighten/eslint-config eslintUso
Crie ou atualize o arquivo eslint.config.js (ou eslint.config.mjs) na raiz do seu projeto:
import { enlighten } from '@be-enlighten/eslint-config'
export default enlighten({
// Opções padrão do antfu:
vue: true, // ativa suporte a Vue/Nuxt
typescript: true, // ativa TypeScript (default: true)
// overrides de regras específicas do repositório:
rules: {
'no-console': 'warn',
},
})Script no package.json
{
"scripts": {
"lint": "eslint .",
"lint:fix": "eslint . --fix"
}
}