UNPKG

prisma-zod-generator

Version:

Prisma 2+ generator to emit Zod schemas from your Prisma schema

15 lines (14 loc) 827 B
/** * PZG Pro - Live API Docs & Mock Server Pack * * Generate OpenAPI v3 documentation and mock servers from DMMF data */ import { DMMF } from '@prisma/generator-helper'; import { GeneratorConfig } from '../../../config/parser'; import { APIDocsConfig } from './ApiDocsGenerator'; export { APIDocsConfig } from './ApiDocsGenerator'; export { OpenAPIOperation, OpenAPIParameter, OpenAPIRequestBody, OpenAPIResponse, OpenAPISchema, OpenAPISchemaObject, OpenAPISecurityScheme, } from './ApiDocsGenerator'; /** * Generate Live API Docs and Mock Server from DMMF data */ export declare function generateAPIDocsFromDMMF(dmmf: DMMF.Document, generatorConfig: GeneratorConfig, schemaPath: string, outputPath: string, prismaClientPath: string, provider: string, config?: APIDocsConfig, previewFeatures?: string[]): Promise<void>;