@stone-ton/interaton
v1.4.4
Published
TypeScript definitions for interacting with the interaton service.
Downloads
21
Readme
@stone-ton/interaton
Visão Geral
Este pacote inclui definições de tipos usadas pelo Apollo no front-end e tipos usados pelo aplicativo admin (Jarvis) para interagir com o serviço interaton. Ao consolidar esses tipos, nosso objetivo é reduzir a duplicação de código e garantir a consistência de tipos em diferentes partes da aplicação.
Instalação
Para instalar o pacote, use npm ou yarn:
npm install @stone-ton/interaton
# ou
yarn add @stone-ton/interaton
Estrutura dos Arquivos
O pacote está organizado da seguinte forma:
apollo/types/
: Contém tipos relacionados às interações com o Apollo.admin-api/types/
: Contém tipos relacionados às interações aplicativo admin (Jarvis).core/types/
: Contém tipos compartilhados e relevantes ao microsserviçointeraton
.core/schema/
: Contém schemas de validação Yup para garantir que os dados enviados e recebidos entre o front-end e o back-end sigam as mesmas regras de validação, evitando a duplicidade e erros de consistência.