UNPKG

prisma-zod-generator

Version:

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

11 lines (10 loc) 614 B
/** * Compute a relative import path (optionally with extension) from a variant schema directory * (e.g., schemas/variants/pure) to the enums directory (schemas/enums). */ export declare function computeEnumImportPath(fromVariantDirAbs: string, enumsDirAbs: string, enumName: string, ext?: string): string; /** * Generate import lines for enum schemas based on depth from variants/<variant>/ to enums. * depthFromVariantDir = 2 corresponds to ../../schemas/enums/<Enum>.schema */ export declare function generateEnumSchemaImportLines(enumNames: string[], depthFromVariantDir?: number, ext?: string): string;