import type { CodegenConfig } from "@graphql-codegen/cli"; const config: CodegenConfig = { schema: "graphql/schema.graphql", documents: ["graphql/operations/**/*.graphql"], generates: { "graphql/generated.ts": { plugins: [ "typescript", "typescript-operations", "typescript-vue-apollo", ], config: { withCompositionFunctions: true, vueCompositionApiImportFrom: "vue", dedupeFragments: true, namingConvention: "keep", useTypeImports: true, }, }, }, ignoreNoDocuments: false, }; export default config;