single-source-of-truth
Version:
Use Zod schemas to your generate Prisma schema
13 lines (9 loc) • 314 B
text/typescript
import { Registry } from './registry.js';
export interface Modules {
registry: Registry;
'zod/v4': typeof import('./zod/v4/config.js');
prisma: typeof import('./prisma/config.js');
}
export type ConfigFn = (modules: Modules) => void;
export const defineConfig = (fn: ConfigFn) => fn;
export { Registry };