0.0.0-experimental-9ba0a9e-20220411 • Published 4 years ago

@captalys-platform/essentials-production-kit v0.0.0-experimental-9ba0a9e-20220411

Weekly downloads
-
License
ISC
Repository
-
Last release
4 years ago

Essentials Production Kit

Pacote responsável por reduzir problemas de dependency hell, servindo para unificar os pacotes que estão sendo utilizado nos projetos, tendo uma mesma referência.

O que é dependency hell?

É um termo coloquial para a frustração de software que instalam pacotes de software que têm dependências de versões específicas de outros pacotes de software. O problema da dependência surge quando vários pacotes têm dependências nos mesmos pacotes ou bibliotecas compartilhadas, mas dependem de versões diferentes e incompatíveis dos pacotes compartilhados.

Instalando as dependências

Para instalar os pacotes, rodar na raiz do projeto:

npm install ou yarn

Como configurar o serviço com typescript e eslint

Basta adicionar a seguinte regra dentro do objeto rules:

{
'import/no-extraneous-dependencies': [
    'error',
    { 
      devDependencies: true, 
      packageDir: [
        './', 
        'node_modules/@captalys-platform/essentials-production-kit/'
      ] 
    },
  ],
}

Note: essentials-production-kit deve ser instalado como uma dependência.

Dúvidas

Caso persistam as dúvidas, é possível buscar por informações na documentação do confluence e em último caso, procurar por algum colega do time ou o tech lead. SQUAD Front End

Referências

Licença

© 2022 Captalys - Todos os direitos reservados.