From 877ee3ee6e9de37906e86e21de29d23dcde57449 Mon Sep 17 00:00:00 2001 From: csha <1671665+cshaa@users.noreply.github.com> Date: Tue, 4 Nov 2025 18:15:31 +0100 Subject: [PATCH] Use `import type` for type imports --- .../plugins/typedDocumentNode/index.ts | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/packages/graphql-zeus/plugins/typedDocumentNode/index.ts b/packages/graphql-zeus/plugins/typedDocumentNode/index.ts index e49d94c..17c316e 100644 --- a/packages/graphql-zeus/plugins/typedDocumentNode/index.ts +++ b/packages/graphql-zeus/plugins/typedDocumentNode/index.ts @@ -1,18 +1,18 @@ import { ProjectOptions } from '@/config.js'; export const pluginTypedDocumentNode = ({ esModule, node }: Partial) => `/* eslint-disable */ -import { TypedDocumentNode } from '@graphql-typed-document-node/core'; +import type { TypedDocumentNode } from '@graphql-typed-document-node/core'; import ${esModule ? '{ gql }' : 'gql'} from 'graphql-tag'; import { - ValueTypes, - GenericOperation, - OperationOptions, - GraphQLTypes, - InputType, - ScalarDefinition, - ThunderGraphQLOptions, + type ValueTypes, + type GenericOperation, + type OperationOptions, + type GraphQLTypes, + type InputType, + type ScalarDefinition, + type ThunderGraphQLOptions, Zeus, - ExtractVariables, + type ExtractVariables, } from './${esModule || !!node ? 'index.js' : ''}'; import { Ops } from './const${esModule || !!node ? '.js' : ''}';