FaasJS
Home
  • Guide
  • Documents
  • Templates
  • Changelog
  • Ecosystem

    • Docker Images
  • Github
  • Contributing
  • Sponsor
  • Security
Home
  • Guide
  • Documents
  • Templates
  • Changelog
  • Ecosystem

    • Docker Images
  • Github
  • Contributing
  • Sponsor
  • Security

Documents / @faasjs/utils / z

Variable: z

const z: Z

Extended Zod instance with custom helpers.

Currently includes:

  • positiveint(): returns z.int().gt(0).
  • nonemptystring(): returns z.string().min(1).

Example

import { z } from '@faasjs/utils'

const schema = z.positiveint().min(1).max(100)

console.log(schema.parse(50)) // 50
console.log(schema.parse(-1)) // throws ZodError
console.log(schema.parse(101)) // throws ZodError