{"_id":"@coralproject/gql-merge","_rev":"11-5fb3a5543d648d4b4819ac77b1d24621","name":"@coralproject/gql-merge","dist-tags":{"latest":"0.1.2"},"versions":{"0.1.0":{"name":"@coralproject/gql-merge","publishConfig":{"access":"public"},"version":"0.1.0","description":"Tools for merging GraphQL documents","main":"dist/index.js","bin":{"gql-merge":"dist/index.js"},"repository":{"type":"git","url":"https://github.com/coralproject/gql/tree/master/packages/gql-merge"},"author":{"name":"Liam Curry","email":"liam@curry.name"},"license":"MIT","scripts":{"test":"ava"},"dependencies":{"@coralproject/gql-format":"^0.1.0","graphql":"0.9.2"},"devDependencies":{"ava":"^0.19.0"},"_id":"@coralproject/gql-merge@0.1.0","_npmVersion":"5.6.0","_nodeVersion":"9.6.1","_npmUser":{"name":"wyattjoh","email":"wyattjoh@gmail.com"},"dist":{"integrity":"sha512-1KK6kqxazXRA4/4mYHJZOPEts7Xi/ef0UCSWS3tJTvmkCruLmFY7usRo21MpysNPUw9hGLMyGbH/bEewDPD0nA==","shasum":"e41663dbd021f26bc61677535e1c6179f6816272","tarball":"https://registry.npmjs.org/@coralproject/gql-merge/-/gql-merge-0.1.0.tgz","fileCount":3,"unpackedSize":4015,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG4ZPZfJGKOxwZ7rcXpm4DZV6rgq+bbuK8YpOf1oGzXGAiEA3x9WnybRptxjzp5I9J1fXg1JunI60q90bSkl1nkCXRw="}]},"maintainers":[{"name":"okbel","email":"curciobelen@gmail.com"},{"name":"wikiwi","email":"vinh@wikiwi.io"},{"name":"wyattjoh","email":"wyattjoh@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gql-merge_0.1.0_1521581505178_0.5499551117468151"},"_hasShrinkwrap":false},"0.1.1":{"name":"@coralproject/gql-merge","publishConfig":{"access":"public"},"version":"0.1.1","description":"Tools for merging GraphQL documents","main":"dist/index.js","bin":{"gql-merge":"dist/index.js"},"repository":{"type":"git","url":"https://github.com/coralproject/gql/tree/master/packages/gql-merge"},"author":{"name":"Liam Curry","email":"liam@curry.name"},"license":"MIT","scripts":{"test":"ava"},"dependencies":{"@coralproject/gql-format":"^0.1.0","graphql":"0.9.2"},"devDependencies":{"ava":"^0.19.0"},"_id":"@coralproject/gql-merge@0.1.1","_npmVersion":"5.6.0","_nodeVersion":"9.6.1","_npmUser":{"name":"wyattjoh","email":"wyattjoh@gmail.com"},"dist":{"integrity":"sha512-LPp7ZiLymYiGjNj7+2vDIsuW1ui2e0MfRgvg671G00PQkJO5NAq+TovUKT5ocbMWA+21pfyjskvhRaeGpHMtfA==","shasum":"e54b95f88eabcae5b3b2589e613fb82fbe8895a2","tarball":"https://registry.npmjs.org/@coralproject/gql-merge/-/gql-merge-0.1.1.tgz","fileCount":3,"unpackedSize":4015,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCfScJeMXTeZVmi4e6ne3fS1WJMAC7PEnDjmCQZ33BqLwIgUHQF85/XrbNuq2+xHIPKtqAoyqesUUgznHp+lF7o2Jk="}]},"maintainers":[{"name":"okbel","email":"curciobelen@gmail.com"},{"name":"wikiwi","email":"vinh@wikiwi.io"},{"name":"wyattjoh","email":"wyattjoh@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gql-merge_0.1.1_1521581764939_0.08046221156858313"},"_hasShrinkwrap":false},"0.1.2":{"name":"@coralproject/gql-merge","publishConfig":{"access":"public"},"version":"0.1.2","description":"Tools for merging GraphQL documents","main":"dist/index.js","bin":{"gql-merge":"dist/index.js"},"repository":{"type":"git","url":"https://github.com/coralproject/gql/tree/master/packages/gql-merge"},"author":{"name":"Liam Curry","email":"liam@curry.name"},"license":"MIT","scripts":{"test":"ava"},"dependencies":{"@coralproject/gql-format":"^0.1.0","graphql":"0.9.2"},"devDependencies":{"ava":"^0.19.0"},"_id":"@coralproject/gql-merge@0.1.2","_npmVersion":"5.6.0","_nodeVersion":"9.6.1","_npmUser":{"name":"wyattjoh","email":"wyattjoh@gmail.com"},"dist":{"integrity":"sha512-t2jeED9VjfF7EtlXXlLMrSCwS4NfMrSIqaFW5SLlPil6cpnsj9lNTbD9wvvEp2lTDeTTtGCvZTrvwyzN1bN9aA==","shasum":"3e5c79e1da71eb713a4eb3df16f64eaa3de2bad5","tarball":"https://registry.npmjs.org/@coralproject/gql-merge/-/gql-merge-0.1.2.tgz","fileCount":3,"unpackedSize":4029,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCyX2z8yuYNyN9MxAfe4hmhuzFswfMD9hH8lc/fc51+aAIgcfL2jwPb3JMyyea/vly3fRcUBAD+egyOIP/BxaeArOg="}]},"maintainers":[{"name":"okbel","email":"curciobelen@gmail.com"},{"name":"wikiwi","email":"vinh@wikiwi.io"},{"name":"wyattjoh","email":"wyattjoh@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gql-merge_0.1.2_1521581866030_0.6030830890765004"},"_hasShrinkwrap":false}},"time":{"created":"2018-03-20T21:31:45.116Z","0.1.0":"2018-03-20T21:31:45.265Z","modified":"2022-05-12T17:32:09.888Z","0.1.1":"2018-03-20T21:36:05.105Z","0.1.2":"2018-03-20T21:37:46.077Z"},"maintainers":[{"email":"kabeaty@gmail.com","name":"kabeaty"},{"email":"me@wyattjoh.ca","name":"wyattjoh"},{"email":"vinh@vinh.tech","name":"wikiwi"},{"email":"jessiekrushing@gmail.com","name":"immber"},{"email":"tessathornton@gmail.com","name":"tessat"},{"email":"nick.funk@outlook.com","name":"nick.funk"}],"description":"Tools for merging GraphQL documents","repository":{"type":"git","url":"https://github.com/coralproject/gql/tree/master/packages/gql-merge"},"author":{"name":"Liam Curry","email":"liam@curry.name"},"license":"MIT","readme":"# gql-merge\n\n> Tools for merging GraphQL documents\n\n## Background\n\nThis repo contains tools for merging definitions into multiple GraphQL documents\ninto one. For example, say you have these two files GraphQL files:\n\n```graphql\ntype Post {\n  id: ID!\n  content: String\n}\n\ntype Query {\n  postById(id: ID!): Post\n}\n```\n\n```graphql\ntype Author {\n  id: ID!\n  name: String\n}\n\ntype Query {\n  postsByAuthorId(id: ID!): [Post]\n}\n```\n\nYou can use the `gql-merge` tool to combine these files into one:\n\nThe resulting file would look like this:\n\n```graphql\ntype Post {\n  id: ID!\n  content: String\n}\n\ntype Query {\n  postById(id: ID!): Post\n  postsByAuthorId(id: ID!): [Post]\n}\n\ntype Author {\n  id: ID!\n  name: String\n}\n```\n\n## Installation\n\n```\n$ yarn add @coralproject/gql-merge\n```","readmeFilename":"README.md"}