graphql-export
Version:
Export graphql schema to other formats
39 lines (22 loc) • 1.07 kB
Markdown
is a teeny tiny program that helps to export your graphql queries from the server to insomnia/postman graphql request collections
Yarn package manager
NodeJS
```
yarn global add graphql-export
// For postman exports
graphql-export -u http://my-graph-ql-server-root -f postman
//For insomnia exports
graphql-export -u http://my-graph-ql-server-root -f insomnia
```
After running the command, an `export.json` file is generated which you can then import into insomnia or postman api client.
For insomnia, you might need to first create a folder and then import the file into it.
You might need to pass headers to your graphql server, sometimes for authentication.
You can do that using the `-H` option.
Example
`graphql-export -u http://my-graph-ql-server-root -f insomnia -H "x-hasura-secret: xxx-xxx-xxx"`
If you need to pass multiple headers, you can follow the below sample
`graphql-export -u http://my-graph-ql-server-root -f insomnia -H "header1: value1" "header2: value2"`
This