Validation

One validation pipeline for HTTP, GraphQL, and RPC, covering rules, errors, and custom decorators.

  • Validate Input

    Attach rules to input classes and let the boundary reject bad data, identically for HTTP, GraphQL, and RPC.

  • Validation Rules

    The built-in rule catalog: type checks, ranges, formats, and array-level rules.

  • Custom Rules

    Author your own validation decorators with registerRule, the same builder the built-ins use.