/
codegen.yml
44 lines (44 loc) · 1.19 KB
/
codegen.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
overwrite: true
generates:
./src/common/headlessService/__generated__.ts:
documents: ./src/common/headlessService/graphql/*.graphql
schema: ${CMS_GRAPHQL_ENDPOINT}
plugins:
- typescript
- typescript-operations
- typescript-react-apollo
config:
withHooks: true
withComponent: false
flattenSelectionSet: true
hooks:
afterOneFileWrite:
- prettier --write
./src/common/eventsService/__generated__.ts:
documents: ./src/common/eventsService/graphql/*.graphql
schema: ${EVENTS_GRAPHQL_ENDPOINT}
plugins:
- typescript
- typescript-operations
- typescript-react-apollo
config:
withHooks: true
withComponent: false
flattenSelectionSet: true
hooks:
afterOneFileWrite:
- prettier --write
./src/common/venuesService/__generated__.ts:
documents: ./src/common/venuesService/graphql/*.graphql
schema: ${VENUES_GRAPHQL_ENDPOINT}
plugins:
- typescript
- typescript-operations
- typescript-react-apollo
config:
withHooks: true
withComponent: false
flattenSelectionSet: true
hooks:
afterOneFileWrite:
- prettier --write