From 6d6070672111201f895359c67d0c110526a5adc6 Mon Sep 17 00:00:00 2001 From: Luke Taylor Date: Fri, 10 Nov 2023 17:45:04 -0500 Subject: [PATCH] Add back missing conditional around writing input type exports https://github.com/chrishoermann/zod-prisma-types/issues/208 --- .../src/functions/writeMultiFileInputTypeFiles.ts | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/packages/generator/src/functions/writeMultiFileInputTypeFiles.ts b/packages/generator/src/functions/writeMultiFileInputTypeFiles.ts index e8fa6f3..86413a4 100644 --- a/packages/generator/src/functions/writeMultiFileInputTypeFiles.ts +++ b/packages/generator/src/functions/writeMultiFileInputTypeFiles.ts @@ -35,9 +35,11 @@ export const writeInputTypeFiles: CreateFiles = ({ path, dmmf }) => { ({ writeExport }) => { const writeExportSet = new Set(); - dmmf.schema.inputObjectTypes.prisma.forEach((inputType) => { - writeExportSet.add(`${inputType.name}Schema`); - }); + if (dmmf.generatorConfig.createInputTypes) { + dmmf.schema.inputObjectTypes.prisma.forEach((inputType) => { + writeExportSet.add(`${inputType.name}Schema`); + }); + } dmmf.schema.enumTypes.prisma.forEach((enumData) => { writeExportSet.add(`${enumData.name}Schema`);