25 lines
539 B
TypeScript
25 lines
539 B
TypeScript
import type { CodegenConfig } from "@graphql-codegen/cli";
|
|
|
|
const config: CodegenConfig = {
|
|
schema: "./src/modules/**/typedefs/*.graphql",
|
|
generates: {
|
|
"./src/modules/": {
|
|
preset: "graphql-modules",
|
|
presetConfig: {
|
|
baseTypesPath: "../gql/graphql.ts",
|
|
filename: "module-types.ts",
|
|
},
|
|
plugins: [
|
|
{
|
|
add: {
|
|
content: "/* eslint-disable */",
|
|
},
|
|
},
|
|
"typescript",
|
|
"typescript-resolvers",
|
|
],
|
|
},
|
|
},
|
|
};
|
|
export default config;
|