2.0.1 ⢠Published 12 months ago
@prdev.solutions/eslint-config v2.0.1
š Documentação
Este pacote fornece uma configuração de ESLint pronta para uso, especialmente útil em projetos que utilizam JavaScript/TypeScript e React. A configuração é altamente personalizÔvel e inclui integrações com Prettier para garantir um código bem formatado e padronizado.
Tecnologias e Ferramentas
Principais bibliotecas e plugins integrados nesta configuração:
- TypeScript: Suporte a tipagem estƔtica para JavaScript.
- Prettier: Formatação de código automÔtica e consistente.
- ESLint: Linting para JavaScript/TypeScript.
- eslint-plugin-import: Regras para organizar imports/exportaƧƵes.
- eslint-plugin-jsx-a11y: Regras para acessibilidade em JSX.
- eslint-plugin-react: Boas prƔticas para desenvolvimento com React.
- eslint-plugin-react-hooks: Regras para garantir o uso correto de hooks em React.
- eslint-plugin-promise: Regras para trabalhar com promessas de forma segura.
š¦ Instalação
Para instalar esta configuração de ESLint em seu projeto, siga os passos abaixo:
Instale o pacote via npm:
npm install --save-dev eslint @prdev.solutions/eslint-config
Crie ou atualize o arquivo .eslintrc.js na raiz do seu projeto:
2.1 Para React
{ extends: '@prdev.solutions/eslint-config/react', }
2.2 Para Node.js
{ extends: '@prdev.solutions/eslint-config/node', }