Skip to content

Type Alias: BusValidationMode

Makaio Framework


Makaio Framework / bus-core / BusValidationMode

BusValidationMode = "strict" | "lenient" | "skip"

Defined in: ../../../packages/bus-core/src/registries/namespace-registry.ts:103

Validation mode for a namespace’s bus payloads.

  • strict — throw ValidationError on schema mismatch (default)
  • lenient — invoke onSchemaViolation callback, then continue (event still delivered)
  • skip — no validation at all (for Zod version conflicts, e.g., SDK bundles Zod v3)

Resolved shape has 52 properties, above the 40 property limit.