asa-graphql-ts-typed-document
TypeScript icon, indicating that this package has built-in type declarations

4.0.0 • Public • Published

asa-graphql-ts-typed-document

CI

POC graphql-code-generator plugin for typed documents

This repo was forked from: https://github.com/dotansimha/graphql-code-generator/tree/master/packages/plugins/typescript/typed-document-node From commit 295382a150b73b58ccba754d03f2d1cfa11fae1c

The point of this fork is to add the ability to specify a fragmentImportsSourceMap config object, which provides a map of fragment name to filepath, thereby informing where to import types for each external fragment. For example:

{
  fragmentImportsSourceMap: {
    UserFragment: './fragments/_user-fragment.graphql'
  }
}

See the tests for behavior: https://github.com/asa-graphql-codegen/asa-graphql-ts-typed-document/blob/069cac5881fafa7f043d4e9a558344e887ac49ee/tests/typed-document-node.spec.ts#L149

Readme

Keywords

none

Package Sidebar

Install

npm i asa-graphql-ts-typed-document

Weekly Downloads

2

Version

4.0.0

License

MIT

Unpacked Size

204 kB

Total Files

23

Last publish

Collaborators

  • rwjblue
  • chriskrycho
  • chadhietala
  • asakusuma
  • cafreeman