@fiap-tech-challenge/shared-ftc

v1.0.18

Published

Shared components for the fiap tech challenge

Readme

Fiap Tech Challange - Shared Library

Essa documentação descreve a biblioteca shared do Fiap Tech Challange, que fornece funcionalidades essenciais para o desenvolvimento de aplicações.

Funcionalidades Principais

Fornece os serviços que posibilalitam a implementação de um arquitetura de microserviços

ItemService

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

Instalação

Para instalar a biblioteca core, utilize o seguinte comando:

pnpm add github:vavarine/@fiap-tech-challenge/shared-ftc

Desenvolvimento

Para desenvolver e testar a biblioteca localmente, depois de clonar o repositório, execute:

  pnpm install
  pnpm dev
  pnpm link

No repositório em que deseja utilizar a biblioteca shared, execute:

  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:

  pnpm unlink @fiap-tech-challenge/shared-ftc