From f2aee2db21a5ab42021fcdeeaa310d2d866482b8 Mon Sep 17 00:00:00 2001 From: chrishoermann <53531653+chrishoermann@users.noreply.github.com> Date: Tue, 7 Mar 2023 10:27:05 +0100 Subject: [PATCH] fixed wrong Prisma import bug #96 --- packages/generator/package.json | 2 +- packages/generator/src/functions/contentWriters/writeArgs.ts | 2 +- .../generator/src/functions/contentWriters/writeCountArgs.ts | 2 +- .../generator/src/functions/contentWriters/writeCountSelect.ts | 2 +- packages/generator/src/functions/contentWriters/writeInclude.ts | 2 +- .../src/functions/contentWriters/writeInputJsonValue.ts | 2 +- .../src/functions/contentWriters/writeIsValidDecimalInput.ts | 2 +- .../generator/src/functions/contentWriters/writeJsonValue.ts | 2 +- packages/generator/src/functions/contentWriters/writeSelect.ts | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) diff --git a/packages/generator/package.json b/packages/generator/package.json index 02dd8ee9..7c777814 100644 --- a/packages/generator/package.json +++ b/packages/generator/package.json @@ -1,6 +1,6 @@ { "name": "zod-prisma-types", - "version": "2.3.5", + "version": "2.3.6", "description": "Generates zod schemas from Prisma models with advanced validation", "author": "Chris Hörmann", "license": "MIT", diff --git a/packages/generator/src/functions/contentWriters/writeArgs.ts b/packages/generator/src/functions/contentWriters/writeArgs.ts index abe2beeb..da6dc825 100644 --- a/packages/generator/src/functions/contentWriters/writeArgs.ts +++ b/packages/generator/src/functions/contentWriters/writeArgs.ts @@ -17,7 +17,7 @@ export const writeArgs = ( if (useMultipleFiles && !getSingleFileContent) { writeImport('{ z }', 'zod'); - writeImport('{ type Prisma }', prismaClientPath); + writeImport('type { Prisma }', prismaClientPath); writeImport( `{ ${model.name}SelectSchema }`, `../${inputTypePath}/${model.name}SelectSchema`, diff --git a/packages/generator/src/functions/contentWriters/writeCountArgs.ts b/packages/generator/src/functions/contentWriters/writeCountArgs.ts index 35d5c79e..05312be1 100644 --- a/packages/generator/src/functions/contentWriters/writeCountArgs.ts +++ b/packages/generator/src/functions/contentWriters/writeCountArgs.ts @@ -13,7 +13,7 @@ export const writeCountArgs = ( if (useMultipleFiles && !getSingleFileContent) { writeImport('{ z }', 'zod'); - writeImport('{ type Prisma }', prismaClientPath); + writeImport('type { Prisma }', prismaClientPath); writeImport( `{ ${model.name}CountOutputTypeSelectSchema }`, `./${model.name}CountOutputTypeSelectSchema`, diff --git a/packages/generator/src/functions/contentWriters/writeCountSelect.ts b/packages/generator/src/functions/contentWriters/writeCountSelect.ts index 1d21ace5..3b8b0649 100644 --- a/packages/generator/src/functions/contentWriters/writeCountSelect.ts +++ b/packages/generator/src/functions/contentWriters/writeCountSelect.ts @@ -17,7 +17,7 @@ export const writeCountSelect = ( if (useMultipleFiles && !getSingleFileContent) { writeImport('{ z }', 'zod'); - writeImport('{ type Prisma }', prismaClientPath); + writeImport('type { Prisma }', prismaClientPath); } writer diff --git a/packages/generator/src/functions/contentWriters/writeInclude.ts b/packages/generator/src/functions/contentWriters/writeInclude.ts index b1bd3bd4..2b5d2c5e 100644 --- a/packages/generator/src/functions/contentWriters/writeInclude.ts +++ b/packages/generator/src/functions/contentWriters/writeInclude.ts @@ -13,7 +13,7 @@ export const writeInclude = ( if (useMultipleFiles && !getSingleFileContent) { writeImport('{ z }', 'zod'); - writeImport('{ type Prisma }', prismaClientPath); + writeImport('type { Prisma }', prismaClientPath); writeImportSet(model.includeImports); } diff --git a/packages/generator/src/functions/contentWriters/writeInputJsonValue.ts b/packages/generator/src/functions/contentWriters/writeInputJsonValue.ts index b21edadd..33900883 100644 --- a/packages/generator/src/functions/contentWriters/writeInputJsonValue.ts +++ b/packages/generator/src/functions/contentWriters/writeInputJsonValue.ts @@ -9,7 +9,7 @@ export const writeInputJsonValue = ({ if (useMultipleFiles && !getSingleFileContent) { writeImport('{ z }', 'zod'); - writeImport('{ type Prisma }', prismaClientPath); + writeImport('type { Prisma }', prismaClientPath); } writer diff --git a/packages/generator/src/functions/contentWriters/writeIsValidDecimalInput.ts b/packages/generator/src/functions/contentWriters/writeIsValidDecimalInput.ts index 642a5287..f7cf6860 100644 --- a/packages/generator/src/functions/contentWriters/writeIsValidDecimalInput.ts +++ b/packages/generator/src/functions/contentWriters/writeIsValidDecimalInput.ts @@ -8,7 +8,7 @@ export const writeIsValidDecimalInput = ({ const { useMultipleFiles } = dmmf.generatorConfig; if (useMultipleFiles && !getSingleFileContent) { - writeImport('{ type DecimalJSLike }', `./DecimalJsLikeSchema`); + writeImport('type { DecimalJSLike }', `./DecimalJsLikeSchema`); } writer diff --git a/packages/generator/src/functions/contentWriters/writeJsonValue.ts b/packages/generator/src/functions/contentWriters/writeJsonValue.ts index f34005fa..d2c10883 100644 --- a/packages/generator/src/functions/contentWriters/writeJsonValue.ts +++ b/packages/generator/src/functions/contentWriters/writeJsonValue.ts @@ -9,7 +9,7 @@ export const writeJsonValue = ({ if (useMultipleFiles && !getSingleFileContent) { writeImport('{ z }', 'zod'); - writeImport('{ type Prisma }', prismaClientPath); + writeImport('type { Prisma }', prismaClientPath); } writer diff --git a/packages/generator/src/functions/contentWriters/writeSelect.ts b/packages/generator/src/functions/contentWriters/writeSelect.ts index dc1372ea..55972eaf 100644 --- a/packages/generator/src/functions/contentWriters/writeSelect.ts +++ b/packages/generator/src/functions/contentWriters/writeSelect.ts @@ -13,7 +13,7 @@ export const writeSelect = ( if (useMultipleFiles && !getSingleFileContent) { writeImport('{ z }', 'zod'); - writeImport('{ type Prisma }', prismaClientPath); + writeImport('type { Prisma }', prismaClientPath); writeImportSet(model.selectImports); }