Skip to content

Commit 7bf7ee3

Browse files
authored
Update Zod Generator - Fix Enum Imports
Enum exports from `models` are just types. Accordinlgy, enum imports must also be types only. This fixed issues for generated models with pnpm monorepo.
1 parent 79197c6 commit 7bf7ee3

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

packages/schema/src/plugins/zod/generator.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -365,7 +365,7 @@ export const ${typeDef.name}Schema = ${refineFuncName}(${noRefineSchema});
365365
}
366366
if (importEnums.size > 0) {
367367
const prismaImport = computePrismaClientImport(path.join(output, 'models'), this.options);
368-
writer.writeLine(`import { ${[...importEnums].join(', ')} } from '${prismaImport}';`);
368+
writer.writeLine(`import type { ${[...importEnums].join(', ')} } from '${prismaImport}';`);
369369
}
370370

371371
// import enum schemas

0 commit comments

Comments
 (0)