add codegen to graphql modules / yoga template

This commit is contained in:
2024-06-09 18:05:57 +02:00
parent b1c419143f
commit 085732b156
8 changed files with 4879 additions and 31 deletions

View File

@@ -0,0 +1,24 @@
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;