diff --git a/packages/plugins/trpc/src/helpers.ts b/packages/plugins/trpc/src/helpers.ts index 54aec3ecb..fba27ed84 100644 --- a/packages/plugins/trpc/src/helpers.ts +++ b/packages/plugins/trpc/src/helpers.ts @@ -238,7 +238,7 @@ export function generateRouterTypingImports(sourceFile: SourceFile, model: Model // eslint-disable-next-line @typescript-eslint/no-unused-vars export function generateRouterSchemaImport(sourceFile: SourceFile, zodSchemasImport: string) { - sourceFile.addStatements(`import $Schema from '${zodSchemasImport}/input';`); + sourceFile.addStatements(`import * as $Schema from '${zodSchemasImport}/input';`); } export function generateHelperImport(sourceFile: SourceFile) { diff --git a/packages/plugins/trpc/tests/projects/t3-trpc-v10/src/server/api/routers/generated/routers/Post.router.ts b/packages/plugins/trpc/tests/projects/t3-trpc-v10/src/server/api/routers/generated/routers/Post.router.ts index e7fa40292..6827584d1 100644 --- a/packages/plugins/trpc/tests/projects/t3-trpc-v10/src/server/api/routers/generated/routers/Post.router.ts +++ b/packages/plugins/trpc/tests/projects/t3-trpc-v10/src/server/api/routers/generated/routers/Post.router.ts @@ -1,6 +1,6 @@ /* eslint-disable */ import { type RouterFactory, type ProcBuilder, type BaseConfig, db } from '.'; -import $Schema from '@zenstackhq/runtime/zod/input'; +import * as $Schema from '@zenstackhq/runtime/zod/input'; import { checkRead, checkMutate } from '../helper'; import type { Prisma } from '@prisma/client'; import type { diff --git a/packages/plugins/trpc/tests/projects/t3-trpc-v10/src/server/api/routers/generated/routers/User.router.ts b/packages/plugins/trpc/tests/projects/t3-trpc-v10/src/server/api/routers/generated/routers/User.router.ts index 15bd74328..06ce01f31 100644 --- a/packages/plugins/trpc/tests/projects/t3-trpc-v10/src/server/api/routers/generated/routers/User.router.ts +++ b/packages/plugins/trpc/tests/projects/t3-trpc-v10/src/server/api/routers/generated/routers/User.router.ts @@ -1,6 +1,6 @@ /* eslint-disable */ import { type RouterFactory, type ProcBuilder, type BaseConfig, db } from '.'; -import $Schema from '@zenstackhq/runtime/zod/input'; +import * as $Schema from '@zenstackhq/runtime/zod/input'; import { checkRead, checkMutate } from '../helper'; import type { Prisma } from '@prisma/client'; import type {