2.0.1 • Published 12 months ago

@prdev.solutions/eslint-config v2.0.1

Weekly downloads
-
License
MIT
Repository
github
Last release
12 months ago

šŸ“„ 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:

  1. Instale o pacote via npm:

    npm install --save-dev eslint @prdev.solutions/eslint-config
  2. 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',
    }

🌐 Links