2023-11-27 11:06:14 +03:00

23 lines
583 B
YAML

overwrite: true
schema: './graphql/crm.schema.graphql'
documents: ['./**/!(*.{d,types}).{ts,tsx}', './**/.{js,jsx}', ./**/!(*.schema).graphql]
generates:
./graphql/crm.types.ts:
plugins:
- typescript
- typescript-operations
- typed-document-node
config:
onlyOperationTypes: true
useTypeImports: true
avoidOptionals:
field: true
inputValue: false
object: true
defaultValue: true
scalars:
Uuid: string
Decimal: number
DateTime: string
# exclude: './graphql/crm.schema.graphql'