prisma-zod-generator
Version:
Prisma 2+ generator to emit Zod schemas from your Prisma schema
14 lines (13 loc) • 703 B
TypeScript
/**
* PZG Pro - Contract Testing Pack
*
* Provider/Consumer contract testing for API schemas
*/
import { DMMF } from '@prisma/generator-helper';
import { GeneratorConfig } from '../../../config/parser';
import { ContractTestConfig } from './ContractTestingGenerator';
export { ContractDefinition, ContractTestConfig, Interaction, WiremockConfig, } from './ContractTestingGenerator';
/**
* Generate Contract Tests from DMMF data
*/
export declare function generateContractTestsFromDMMF(dmmf: DMMF.Document, generatorConfig: GeneratorConfig, schemaPath: string, outputPath: string, prismaClientPath: string, provider: string, config?: ContractTestConfig, previewFeatures?: string[]): Promise<void>;