Skip to content

Comandos úteis

flowingts / contracts

Variável: contracts ​

const contracts: object

Definido em: src/core/contracts.ts:147

Os motores de contrato do FlowingTS (F-27):

  • contracts.native(): o padrão (schemas TypeBox / JSON Schema, validados pelo Ajv, saída pelo serializador compilado). Usado quando o app não declara nada.
  • contracts.standard(): schemas Standard Schema (Zod, Valibot, ArkType). Sem coerção automática: em params e query, use os conversores da biblioteca (z.coerce.number()).

Declaração do tipo ​

native ​

native: () => Contracts

Retorna ​

Contracts

standard ​

standard: (opts) => Contracts

Parâmetros ​

opts? ​

StandardContractsOptions = {}

Retorna ​

Contracts

Licença ISC.