nexus-5-frontend-3/codegen.wave.ts
2026-01-26 11:30:40 -05:00

29 lines
597 B
TypeScript

import type { CodegenConfig } from '@graphql-codegen/cli';
const config: CodegenConfig = {
schema: [
{
'https://gql.waveapps.com/graphql/public': {
headers: {
Authorization: 'Bearer ' + process.env.WAVE_ACCESS_TOKEN
}
}
}
],
documents: 'src/lib/graphql/wave/**/*.gql',
generates: {
'src/lib/graphql/wave/schema.graphql': {
plugins: ['schema-ast']
},
'src/lib/graphql/wave/generated.ts': {
plugins: ['typescript', 'typescript-operations', 'typescript-urql'],
config: {
withHooks: false,
withComponent: false
}
}
}
};
export default config;