1.0.28 • Published 27 days ago

eslint-config-contelege v1.0.28

Weekly downloads
-
License
ISC
Repository
github
Last release
27 days ago

Configurações de Formatação - Contele Gestão de Equipes

Este repositório contém as configurações centralizadas de ESLint e Prettier usadas em todos os projetos relacionados ao Contele Gestão de Equipes, incluindo nosso aplicativo móvel (React Native), interface web (Next.js) e backend (Node.js). O objetivo é garantir a consistência e qualidade no código por meio de regras unificadas de linting e formatação.

Sobre a Biblioteca

A biblioteca fornece uma base padronizada para a formatação de código e análise estática, facilitando a colaboração entre desenvolvedores e a manutenção dos padrões de codificação em múltiplos projetos da Contele.

Funcionalidades

  • Configurações compartilhadas de ESLint para análise estática do código.
  • Configurações compartilhadas de Prettier para formatação automática do código.
  • Suporte a projetos React Native, Next.js e Node.js.
  • Fácil integração e atualização entre os projetos.

Como Usar

Para utilizar estas configurações em seu projeto, siga os passos abaixo:

Instalação

Adicione a biblioteca como uma dependência de desenvolvimento em seu projeto:

npm install eslint-config-contelege --save-dev

# ou
pnpm add eslint-config-contelege --dev

# ou
yarn add eslint-config-contelege --dev

Configuração do ESLint

No arquivo .eslintrc.js do seu projeto, estenda as configurações da biblioteca:

module.exports = {
  extends: ['eslint-config-contelege/eslintrc'],
};

Configuração do Prettier

No arquivo .prettierrc.js do seu projeto, importe as configurações da biblioteca:

module.exports = require('eslint-config-contelege/prettierrc')

Contribuições

Contribuições para a biblioteca são bem-vindas, especialmente para expandir o suporte a mais regras e frameworks. Para contribuir, siga os passos abaixo:

Faça um fork do repositório. Crie uma nova branch para a sua contribuição. Faça suas alterações. Envie um pull request para o repositório original. Todas as contribuições serão revisadas antes da aceitação. Certifique-se de seguir as diretrizes de codificação estabelecidas.

Licença

Este projeto é licenciado sob a Licença MIT. Isso significa que você está livre para modificar, distribuir e usar o trabalho, desde que forneça os devidos créditos e não o utilize para fins comerciais fechados. Para mais detalhes, veja o arquivo LICENSE neste repositório.

1.0.28

27 days ago

1.0.27

28 days ago

1.0.26

1 month ago

1.0.25

1 month ago

1.0.24

1 month ago

1.0.23

1 month ago

1.0.22

1 month ago

1.0.21

1 month ago

1.0.20

1 month ago

1.0.19

1 month ago

1.0.18

1 month ago

1.0.17

1 month ago

1.0.16

1 month ago

1.0.15

1 month ago

1.0.14

1 month ago

1.0.13

1 month ago

1.0.12

1 month ago

1.0.11

1 month ago