{"bin":{"graphql-binding":"./dist/bin.js"},"bugs":{"url":"https://github.com/graphcool/graphql-binding/issues"},"dist":{"shasum":"71dba6cce374d01d9cabc229f9dd80981a1828d8","tarball":"https://registry.npmjs.org/graphql-binding/-/graphql-binding-3.0.0-alpha.8.tgz","fileCount":69,"integrity":"sha512-qW5O/UemzKjLbo/kfCHSBIi91+3ehvJNzdMww5E1fzFtxnzypb/9XlK++/W+ZthDhQJukzvnHIAWo1qnsn94Fw==","signatures":[{"sig":"MEQCIFSLGxUI5FJZSld9kFRMR5WISud1BkrxgklwSCQvBWYdAiBx97V2A7wGMFIsDrZp+xOzHhiaRwJWTCeCV1OurRwuMA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":169318,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbdCSqCRA9TVsSAnZWagAAlbgP/1pJ/mZZwXXH6C655oFS\nRVFvfhkcOWmfB3GsMhmfDjn9MyZQbCJL8JvyzT3hbr/z+0WVV8nFE8/KFg9p\nL7RyQn0lIKTLuOpUKf6GSuIgC/EcspNyyrLkZIy8boHhIkrpd/UbXoRJmA3k\nqIRjr8J1Q2UX4KHI7PYXnFlup0l1CY4aWX9vwKftQLj3IAJE5+59mkwz3iLB\nmKrDcgrCUFmRAEB7e/+BrXm/reyRC2NBToBKj1A9s+pvs4EBIm8Homiev+x5\nOD9UDQDdVl6MAi0gMqEYdJ2kLzwze02qqStRdLBG7IAI4oT+a/1Gfoo7ZsKn\nxAQfoQUVTDzSjpQ2ZH7kynvfiJzw/uU3weZhPyEFSDkDrODUXBrxes3x6GvT\naza5dsP9vY7V/LG6fhmkJtiYwskx2sSfuS9tGsU8puTMpN21si/lwEQRmWxP\ncaRvBmU1DQhln1ghwGn1GbwcACXdeyMGFt7jpabLjWPJpSdYLoTEb67z7/jV\ngvlHJzZlNA1Iz9NslWkS6GwZf1zV47dwbU4SS+F8USq7fNyPpcUMaLA2S9KB\nWX1Mw6m9JW0AEkXPTqyv/r5c9nKYJBUPMuz3GSIrIeava7LE++hxtUPogm17\nkzXvOZP0JpbJbJV0+tpEcde5sBR+eeqwbIIJ00NcdH5o9p/Cblmodf3LP6gx\nBk6Y\r\n=wu76\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","name":"graphql-binding","files":["dist"],"author":{"name":"Johannes Schickling","email":"johannes@graph.cool"},"readme":"# graphql-binding\n\n[![CircleCI](https://circleci.com/gh/graphql-binding/graphql-binding.svg?style=shield)](https://circleci.com/gh/graphql-binding/graphql-binding) [![npm version](https://badge.fury.io/js/graphql-binding.svg)](https://badge.fury.io/js/graphql-binding)\n\n## Overview\n\n🔗 GraphQL bindings are **modular building blocks** that allow to embed existing GraphQL APIs into your own GraphQL server. Think about it as turning (parts of) GraphQL APIs into reusable LEGO building blocks. Bindings may be generated in JavaScript, TypeScript, or Flow. \n\n> The idea of GraphQL bindings is introduced in detail in this blog post: [Reusing & Composing GraphQL APIs with GraphQL Bindings](https://www.prisma.io/blog/reusing-and-composing-graphql-apis-with-graphql-bindings-80a4aa37cff5/)\n\n## Install\n\n```sh\nyarn add graphql-binding\n```\n\n## [Docs :books:](https://oss.prisma.io/content/GraphQL-Binding/01-Overview.html)\nCheck out the docs on [oss.prisma.io](https://oss.prisma.io/content/GraphQL-Binding/01-Overview.html).\n\n## Public GraphQL bindings\n\nYou can find practical, production-ready examples here:\n\n* [`graphql-binding-github`](https://github.com/graphcool/graphql-binding-github)\n* [`prisma-binding`](https://github.com/graphcool/prisma-binding)\n\n> Note: If you've created your own GraphQL binding based on this package, please add it to this list via a PR 🙌\n\nIf you have any questions, share some ideas or just want to chat about GraphQL bindings, join the [`#graphql-bindings`](https://graphcool.slack.com/messages/graphql-bindings) channel in our [Slack](https://slack.graph.cool/).\n\n","gitHead":"3c99bff9aee9c0b642dfce688cf9dd8397ee62fa","license":"MIT","scripts":{"test":"tslint src/**/*.ts && npm run test-only","build":"rm -rf dist && tsc -d","test-only":"npm run build && ava --verbose dist/**/*.test.js dist/*.test.js","prepublish":"npm run build"},"typings":"dist/index.d.ts","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"homepage":"https://github.com/graphcool/graphql-binding#readme","repository":{"url":"git+ssh://git@github.com/graphcool/graphql-binding.git","type":"git"},"typescript":{"definition":"dist/index.d.ts"},"_npmVersion":"5.6.0","description":"[![CircleCI](https://circleci.com/gh/graphql-binding/graphql-binding.svg?style=shield)](https://circleci.com/gh/graphql-binding/graphql-binding) [![npm version](https://badge.fury.io/js/graphql-binding.svg)](https://badge.fury.io/js/graphql-binding)","directories":{},"maintainers":[{"name":"schickling","email":"schickling.j@gmail.com"},{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"_nodeVersion":"8.11.3","contributors":[{"name":"Kim Brandwijk","email":"kim.brandwijk@gmail.com"},{"name":"Tim Suchanek","email":"suchanek@prisma.io"}],"dependencies":{"yargs":"^11.0.0","iterall":"1.2.2","ts-node":"^6.0.2","resolve-cwd":"^2.0.0","graphql-tools":"3.1.0","graphql-import":"^0.5.2","object-path-immutable":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^0.25.0","tslint":"5.9.1","graphql":"^0.13.2","typescript":"2.8.3","@types/node":"10.0.2","apollo-link":"1.2.2","graphql-tag":"^2.9.2","@types/graphql":"0.13.0","semantic-release":"^15.5.2","tslint-config-standard":"7.0.0"},"peerDependencies":{"graphql":"^0.11.0 || ^0.12.0 || ^0.13.0"},"_npmOperationalInternal":{"tmp":"tmp/graphql-binding_3.0.0-alpha.8_1534338218678_0.7919921712445694","host":"s3://npm-registry-packages"},"_id":"graphql-binding@3.0.0-alpha.8","version":"3.0.0-alpha.8"}