1.0.21 • Published 2 months ago
eslint-config-ea v1.0.21
Nova Plataforma - ESLINT
Exportação das configurações do EsLint da e-Auditoria
Configurações incluídas
- Standard config base;
- React plugin;
- React Hooks plugin;
- JSX a11y plugin;
- Prettier;
- Import parse;
Instalação
Rode o seguinte comando no terminal
npm i -D eslint eslint-config-ea
Ou
yarn add eslint eslint-config-ea --save-dev
Scripts
scripts: {
"lint": "eslint src --ext js,ts,tsx",
"lint:create-config": "yarn lint:update && yarn lint:create-eslintrc",
"lint:update": "yarn add eslint-config-ea@latest --dev",
"lint:create-eslintrc": "echo { \"extends\": \"eslint-config-ea\" } > temp_eslintrc.json && move /Y temp_eslintrc.json .eslintrc.json"
}
Após a primeira instalação, rode o script:
lint:create-config
O projeto criará o arquivo para realizar a importação das configurações do EsLint.
Para manter atualizado, basta rodar o script:
lint:update
// https://blog.cod3r.com.br/organizacao-e-padronizacao-com-eslint/