{"bin":{"bind:graphql":"./bin/bind-graphql"},"dist":{"shasum":"2e0c04a90b067aac4fc187ed7f8eb5de4d46f435","tarball":"https://registry.npmjs.org/bind/-/bind-1.0.0-1.tgz","fileCount":30,"integrity":"sha512-YTLTzx707EO7wtXiQIk/BgVF2zsphDIXXzrWi5zZstQxGQQMbdX7OwMiQwUja8nPPPkmGrdx5cwksydETjewZQ==","signatures":[{"sig":"MEQCIHBWkHvXuxxWsw5UTHfnP+QyeH4H+3EwnEOIQ9hk1G8gAiAHf4HjyROtaWaZwmmGi/f9d2PyHde+npCcbJW9Dq0nQw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyfsECRA9TVsSAnZWagAAXUwP/0TNgVudPPt+58H1QWYr\nz2rt1/JmV01L32he65gjldNRclM2rU7RCZ3M6JGTVla/qLdcr3DHcxlQqO0T\n4bYv0RQTG5lyigA9Ig0IyDsm01oc/w8ggjX/0EeOoQIvGmP0dxTes7qPQyKP\nHgYO7hhBIsvjTtkg34YCttz8sXNzt4cDJ2tjwVoHn6qefa4rHCKk2lCDltn7\npY+REC3ond1vgkpFguoKHpCzPkLeTKmzk9caoy4dy3s3qJ531rcyKCVUM26m\nuHyTCuKCtWUMQYlIwWgZqFnzFhhlLfY29L39rtxeTS2bua1MgSv11OLXwWMn\n/v5TEOJHyDwLa0v6bG4Mmrw1WX1an3bA5EFxzvbCe5qTuR7wURtDctKlu1vb\n6EpEEi9v79tJgJKgQKm9odhAmp+sp987sw+eWxkuo1dSUXAFrdoxLTeSl4vv\npq6/nXoD0pmmjtDvr+EMch86G4h/0CVieA/gfU4nmXK8BAZfa2MhmUfDlGpq\nZcMCd/RMbqyqSEToeBRVFvrvLdsMgQuAG7wXDLPYzi58ni3v4RKY1iRbXH62\nPOgxmfGfJr2zU3cRnlgDB/6PTh0XsUKMjXp8JNr9sCOWrNDrIHM7HUXBFYwO\nWsJCenrpMJJ9PW062odotbNTeb7m1QR50/89bQ1gV1YvNmBfvzR9ds0e/5wf\nUbYt\r\n=XXAN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","name":"bind","author":{"name":"Kickstarter Engineering"},"readme":"## Install\n\n```\nyarn add bind\n```\n\n## Setup\n\nCreate a `.bindrc` or `bind.config.js` that exports the following options\n\n#### graphql.schema: string\n\nRelative path or URL to GraphQL schema (default: \"./schema.graphql\")\n\n#### graphql.output: string\n\nRelative path of output schema declaration file (default: \"./schema.d.ts\")\n\n#### graphql.files: string\n\nGlob for GraphQL files to compile (default: \"\\*\\*/\\*.graphql\")\n\n#### graphql.print: boolean\n\nDo not write schema file, and instead print the result (default: false)\n\n## Use\n\nUse `bind/graphql-webpack-loader` as your Webpack loader for GraphQL files.\n\nUse `bind/graphql-jest-transform` as your Jest transform for GraphQL files.\n\nRun `yarn bind:graphql` to create type definitions for all GraphQL files.\n\nImport `.graphql` files directly into your TypeScript file.\n\n## Generated code\n\nTODO?\n","license":"MIT","scripts":{"pub":"np","test":"jest --testTimeout=10000","clean":"rm -rf build","build:js":"babel src -d build --extensions '.ts,.js'","build:dts":"tsc","prepublish":"yarn typecheck:generate && yarn clean && yarn build:js && yarn build:dts","typecheck:generate":"tsc -p test/generate"},"_npmUser":{"name":"garbles","email":"scholz.gabe@gmail.com"},"repository":{"url":"https://github.com/kickstarter/bind","type":"git"},"description":"Generated APIs for async data flows in React with a strong emphasis on type safety","directories":{},"maintainers":[{"name":"garbles","email":"scholz.gabe@gmail.com"}],"sideEffects":false,"dependencies":{"chalk":"^2.4.2","lodash":"^4.17.15","commander":"^3.0.2","cosmiconfig":"^5.2.1","graphql-tag":"^2.10.1","loader-utils":"^1.2.3","schema-utils":"^2.5.0","@apollo/react-hooks":"^3.1.3","@apollo/react-common":"^3.1.3","@graphql-codegen/cli":"^1.8.2","graphql-codegen-core":"^0.18.2","@graphql-codegen/core":"^1.8.2","@graphql-codegen/typescript":"^1.8.2","@graphql-codegen/plugin-helpers":"^1.8.2","@graphql-codegen/typescript-operations":"^1.8.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"np":"4.0.2","jest":"^24.9.0","react":"^16.11.0","core-js":"^3.3.5","graphql":"^14.5.8","webpack":"^4.41.2","prettier":"^1.18.2","memory-fs":"^0.5.0","react-dom":"^16.11.0","@babel/cli":"^7.6.4","typescript":"^3.6.4","@babel/core":"^7.6.4","@types/glob":"^7.1.1","@types/jest":"^24.0.21","@types/node":"^12.12.3","apollo-link":"^1.2.13","@types/react":"^16.9.11","babel-loader":"^8.0.6","@types/lodash":"^4.14.144","apollo-client":"^2.6.4","@types/graphql":"^14.5.0","@types/webpack":"^4.39.7","@types/memory-fs":"^0.3.2","apollo-utilities":"^1.3.2","@babel/preset-env":"^7.6.3","@babel/preset-react":"^7.6.3","regenerator-runtime":"^0.13.3","@apollo/react-testing":"^3.1.3","apollo-cache-inmemory":"^1.6.3","@testing-library/react":"^9.3.1","@babel/preset-typescript":"^7.6.0"},"peerDependencies":{"react":"^16","graphql":"^14","webpack":"^4","react-dom":"^16","@types/react":"^16","apollo-client":"^2"},"_npmOperationalInternal":{"tmp":"tmp/bind_1.0.0-1_1573518084564_0.19510440230187576","host":"s3://npm-registry-packages"},"_id":"bind@1.0.0-1","version":"1.0.0-1"}