gulp-graphql
Keep your graphql schema up-to-date with gulp! Made for gulp 3
Features
- Attempts to generate a graphql schema from
schema.js
- Can output both
schema.json
andschema.graphql
Installation
npm install gulp-graphql --save-dev
Usage
Example gulpfile.babel.js
:
;; gulp; gulp; gulp;
Options
json
(optional) (default:true
)- Generate a graphql schema from your
schema.js
and output toschema.json
- Generate a graphql schema from your
graphql
(optional) (default:true
)- Output schema as a readable
schema.graphql
file
- Output schema as a readable
fileName
(optional) (default:schema
)- Base name for your schema file, no extension
indentation
(optional) (default:2
)- Takes an
Integer
for indentation spaces ofschema.json
- Takes an
graphqlPath
(optional)- Override for where to find
graphql
module.
- Override for where to find
Notes
Passing in graphql
via init is a hack that I'm not thrilled about but seems to work.
Release log
0.2.0
- No longer needs to be initialized!
- Attempts to find modules
graphql
andgraphql/utitlites
on its own.
0.1.0
- Generates graphql
schema.json
andschema.graphql
files w/ tests.
Licence
MIT License