@utilia/platform-types
v0.1.1
Published
Tipos TypeScript do contrato público da Utilia Platform API v1 — gerados a partir de contracts/openapi/platform-api.v1.yaml, nunca escritos à mão.
Readme
@utilia/platform-types
Tipos TypeScript do contrato público da Utilia Platform API v1 — gerados a partir do contrato OpenAPI oficial, nunca escritos à mão, para nunca divergir do contrato.
Usado internamente por @utilia/platform-client.
A maioria dos consumidores não precisa instalar este pacote diretamente.
Instalação
npm install @utilia/platform-typessrc/index.ts reexporta com nomes amigáveis (ContextResponse, EntitlementResponse,
AuthorizeResponse, ApiErrorCode).
Versionamento
0.x — API ainda em validação com o primeiro consumidor real. MINOR pode conter mudança
incompatível nesta fase, sempre documentada nas notas de release. Versões publicadas nunca são
sobrescritas.
Desenvolvimento (mantenedores do monorepo)
npm run generate --workspace @utilia/platform-typesRegera src/openapi.ts a partir de contracts/openapi/platform-api.v1.yaml — não editar à mão.
