Skip to content

pedroSoaresll/frontend-code-quality-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Frontend Code Quality Config

Minhas configurações de ferramentas que auxiliam na qualidade de código para trabalhar no frontend.

Índice

Descrição

Este repositório contém configurações para ferramentas que ajudam a manter a qualidade de código ao desenvolver projetos frontend. As configurações foram projetadas para facilitar a integração e melhorar a consistência e qualidade do código.

Ferramentas Inclusas

Este repositório inclui configurações para as seguintes ferramentas:

  • ESLint: Para análise estática de código JavaScript.
  • Prettier: Para formatação automática de código.
  • Husky: Para gerenciamento de hooks Git.
  • Lint-Staged: Para rodar linters em arquivos staged no Git.

Como Usar

  1. Clone este repositório:

    git clone https://github.com/pedroSoaresll/frontend-code-quality-config.git
  2. Instale as dependências necessárias: Certifique-se de instalar todas as dependências mencionadas nos arquivos de configuração, caso ainda não tenha.

  3. Copie os arquivos de configuração para o seu projeto:

    • Copie os arquivos relevantes, como .eslintrc, .prettierrc, e configurações do Husky, para o diretório raiz do seu projeto.
  4. Adicione os scripts ao package.json do seu projeto: Para utilizar as ferramentas, adicione os scripts no seu arquivo package.json:

    {
      "scripts": {
        "lint": "eslint .",
        "format": "prettier --write ."
      }
    }
  5. Configure os hooks do Git com Husky: Certifique-se de que os hooks estão ativos no seu projeto:

    npx husky install

Contribuição

Contribuições são bem-vindas! Se você tiver sugestões ou melhorias, sinta-se à vontade para abrir uma issue ou enviar um pull request.

Licença

Este projeto está licenciado sob a MIT License.

About

Minhas configurações de ferramentas que auxiliam na qualidade de código para trabalhar no frontend.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published