graphql-cli-codegen
                                
                                 graphql-cli-codegen copied to clipboard
                                
                                    graphql-cli-codegen copied to clipboard
                            
                            
                            
                        apollo-codegen plugin for graphql-cli
graphql-cli-codegen
apollo-codegen plugin for graphql-cli
Warning! This plugin is highly experimental. It is not tested at all and hacks with the codegen internals. Don't expect immediate support.
Installation
npm i -g graphql-cli graphql-cli-codegen
Usage
Configure the plugin via a .graphqlconfig.
The schema will be obtained from the schemaPath key and the files from the includes key.
All other options such as target or output must be placed in the extensions.codegen key.
Here is an example:
.graphqlconfig
{
  "schemaPath": "schema.graphqls",
  "includes": [
    "src/**/*.graphql",
    "src/**/*.gql",
  ],
  "extensions": {
    "codegen": {
      "target": "flow",
      "output": "src/graphql-annotations.js"
    }
  }
}
You can now run:
graphql codegen
It's done now!