8000 GitHub - armstrjare/gql2ts: convert a graphql schema to a typescript definition
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

armstrjare/gql2ts

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GQL2TS

Build Status

npm install -g gql2ts
Usage: gql2ts [options] <schema.json>

Options:

  -h, --help                         output usage information
  -V, --version                      output the version number
  -o --output-file [outputFile]      name for ouput file, defaults to graphqlInterfaces.d.ts
  -m --module-name [moduleName]      name for the export module, defaults to "GQL"
  -i --ignored-types <ignoredTypes>  names of types to ignore (comma delimited)

Examples

With Default Options

gql2ts schema.json

With Optional Options

gql2ts -m Avant -i BadInterface,BadType,BadUnion -o avant-gql.d.ts schema.json

Todo

  • Add a more comprehensive test suite

  • Remove unreachable interfaces (i.e. ignore one

About

convert a graphql schema to a typescript definition

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%
0