github.com/niko0xdev/gqlgen@v0.17.55-0.20240120102243-2ecff98c3e37/integration/codegen.ts (about)

     1  import type { CodegenConfig } from '@graphql-codegen/cli';
     2  
     3  const config: CodegenConfig = {
     4      overwrite: true,
     5      schema: process.env.VITE_SERVER_URL ?? 'http://localhost:8080/query',
     6      documents: 'src/**/*.graphql',
     7      generates: {
     8          'src/generated/': {
     9              preset: 'client-preset'
    10          },
    11          'src/generated/schema-fetched.graphql': {
    12              plugins: ['schema-ast'],
    13          },
    14          'src/generated/schema-introspection.json': {
    15              plugins: ['introspection'],
    16          }
    17      },
    18  };
    19  
    20  export default config;