Skip to content
Discussion options

You must be logged in to vote

I confirm it is a duplicate, here is my solution using the technic describe in the original post:

overwrite: true
schema: graphql/schema.graphql
documents:
  - 'graphql/*.gql'
hooks:
  afterAllFileWrite:
    - 'prettier --write'
generates:
  ./graphql/types.generated.ts:
    plugins:
      - 'typescript'
      - 'typescript-operations'
  ./graphql/client-backend.generated.ts:
    plugins:
      - 'add':
          content: "import * as G from './types.generated'"
      - 'typescript-graphql-apollo':
          typesPrefix: 'G.'
  ./graphql/client-react.generated.ts:
    plugins:
      - 'add':
          content: "import * as G from './types.generated'"
      - 'typescript-react-apollo':
   …

Replies: 2 comments

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Answer selected by astik
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
1 participant