{"bin":{"bind:graphql":"./bin/bind-graphql"},"dist":{"shasum":"e223e744a6e4eaa28f319cc104934551f3b0813b","tarball":"https://registry.npmjs.org/bind/-/bind-1.0.0-0.tgz","fileCount":30,"integrity":"sha512-iRqjwhBJX5uFMlOh0M17TJ0oswxNDgYPxeGRK1oQMSsKzBzaXNQBCxXML5mapnAHnCt2NthtbQ9Bks9wEKnXtQ==","signatures":[{"sig":"MEYCIQDPu+NTEXKtnyRz0I/6g+f0bO7SGOvE4AWPTf99rdN0TgIhAPZJ2/XD9uRhQvVPJRDP3q6Eaggzy8uQ4y5tAOSm6IFf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68142,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxy3XCRA9TVsSAnZWagAACIEP/29Q5UQyhLd+t7tZE5LS\nq94eYHMN5qOKowDPkhFIulnr8THBJgWjNTdbu8ABeIi9iuwTp48a8Pd2IKNZ\nv9vc75mFpIjfDGGMiDdv+OQF+sHrNCcNT7jWRiSHOiOv26ZDAGa7Ex6tU9BF\nLcc3masxPMhfhsnqensUVNFrYukNcEfWZJUrVQT5HRCCOfG3Bhlp0IooDbIJ\nYy+5g5bcfgeeZUN/AukWGC3V1cngrsbsrYN2L2TzvCR0MDocMRkUJ4EQXKUE\nYp5YLWBPoy78JDWBpSYwLytVGcXjc19hOqVsAVuAkZGiEfTz3lFx+ghZFW3N\nsF6WC+T+GS+AIcRTJKuzXGKcTdl+fERXtSPLIt+t2nc35Dkrot24CRld2qHj\ntzibxaSgTzeanRgEwR0RLKStgF621QE7OynnY71C5tUDYhh1/euWSgFMEsUG\nZ5jQqv9e8T4RiWxCCKQFNZwKoIPho9ApWYyKhXol7LeDC28T6Yt+3vDjBWhQ\nubAoFnfE9M+aNnbuZAH4r3XlH/HrKrZCHRtCL0LFXB6XqMR0QAICydbcy8JN\neJ3FEac6EKVexxOFIyrVbMzDiyi3Jj9glJxOjG0KAP+SR+52iftKrHS1q5fo\nn0OhuIToG0J7S6xhPbPpKXzFCVNKQjzNLSrxShc8j8V+2C83tZa4ve4W18t5\nemCl\r\n=tD9L\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-0_1573334487124_0.6726195772046597","host":"s3://npm-registry-packages"},"_id":"bind@1.0.0-0","version":"1.0.0-0"}