Este repositório é um monorepo mantido com Lerna que contém três pacotes:
portabilidade
- aplicação de portabilidade do squad portexistentes
- aplicação de portabilidade do squad existentescommon
- responsável por conter código em comum que será compartilhado tanto porportabilidade
como porexistentes
.
npm install
npm run bootstrap
Este script chama o seguinte script lerna por baixo dos panos: lerna bootstrap --hoist
. Isso instalará as dependências
de cada pacote na raiz do projeto, fazendo com que eles compartilhem módulos em comum e evitando a duplicação desnecessária de dependências.
Para rodar portabilidade:
npx lerna run start --scope=portabilidade
Para rodar existentes:
npx lerna run start --scope=existentes