import type { CodegenConfig } from '@graphql-codegen/cli'; const config: CodegenConfig = { overwrite: true, schema: './app/server/graphql/schema.graphql', documents: ['app/client/fragments', 'app/client/**/*.tsx'], generates: { './__generated__/': { preset: 'client', presetConfig: { gqlTagName: 'gql' }, plugins: ['typescript', 'typescript-resolvers', 'typescript-resolvers'] }, './__generated__/types.ts': { plugins: ['typescript', 'typescript-operations', 'typescript-resolvers'], config: { scalars: { Void: 'void' } } }, './__generated__/graphql.schema.json': { plugins: ['introspection'] } }, ignoreNoDocuments: true }; export default config;