method ZodToOpenApi.prototype.transform
ZodToOpenApi.prototype.transform(
schema: unknown,
): OpenApiSchemaObject

Transforms a Zod schema into an OpenAPI schema object.

Parameters

schema: unknown

The Zod schema to convert (unknown to accept any Zod schema)

optional
io: SchemaIo = output

Which side this site describes; see SchemaIo. Defaults to 'output', so an existing single-argument call is unchanged

Return Type

The OpenAPI schema object representation

Usage

import { ZodToOpenApi } from "openapi-plugin/src/index.ts";