Shared components for the fiap tech challenge
npm install @fiap-tech-challenge/shared-ftcEssa documentação descreve a biblioteca shared do Fiap Tech Challange, que fornece funcionalidades essenciais para o desenvolvimento de aplicações.
Fornece os serviços que posibilalitam a implementação de um arquitetura de microserviços
O ItemService possui duas implementações disponíveis:
- HttpItemServiceModule - Conecta-se a uma API HTTP real
- MockItemServiceModule - Implementação mock para desenvolvimento e testes
📖 Documentação completa do Mock ItemService
Para instalar a biblioteca core, utilize o seguinte comando:
``bash`
pnpm add github:vavarine/@fiap-tech-challenge/shared-ftc
Para desenvolver e testar a biblioteca localmente, depois de clonar o repositório, execute:
`bash`
pnpm install
pnpm dev
pnpm link
No repositório em que deseja utilizar a biblioteca shared, execute:
`bash`
pnpm link @fiap-tech-challenge/shared-ftc
Dessa forma, as alterações feitas na biblioteca shared serão refletidas imediatamente no repositório que a utiliza.
Para deslinkar a biblioteca, execute:
`bash``
pnpm unlink @fiap-tech-challenge/shared-ftc