{"_id":"parasprite","_rev":"29-fdc431d1edf3607dac6ab3471fef8816","name":"parasprite","description":"Describe your GraphQL schema using chainable interface","dist-tags":{"latest":"1.0.0-beta.8"},"versions":{"0.1.0":{"name":"parasprite","version":"0.1.0","description":"Describe your GraphQL schema using chainable interface","main":"./lib/parasprite.js","author":{"name":"Nick K."},"license":"MIT","scripts":{"lint":"eslint bin && node_modules/.bin/eslint src && node_modules/.bin/eslint test","make":"bin/cake make --dest lib","m":"npm run make","watch":"bin/cake watch --dest lib","w":"npm run watch","test":"ava","t":"npm run test","test:watch":"ava --watch","t:w":"npm run test","coverage":"npm run make && node_modules/.bin/nyc npm run test","report":"npm run coverage && node_modules/.bin/nyc report --reporter=html npm run test","report:codecov":"nyc report --reporter=lcov npm run test","codecov":"codecov","ci":"npm run coverage && npm run report:codecov && npm run codecov"},"ava":{"require":"babel-register","babel":"inherit","files":["./test/unit/**/*.js","!./test/helper/**/*.js"]},"devDependencies":{"ava":"0.18.2","babel-core":"6.23.1","babel-eslint":"7.1.1","babel-plugin-module-resolver":"2.5.0","babel-plugin-transform-async-to-generator":"6.22.0","babel-plugin-transform-class-properties":"6.23.0","babel-plugin-transform-decorators-legacy":"1.3.4","babel-plugin-transform-es2015-modules-commonjs":"6.23.0","babel-plugin-transform-export-extensions":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-register":"6.23.0","chalk":"1.1.3","chokidar":"1.6.1","codecov":"1.0.1","commander":"2.9.0","eslint":"3.15.0","eslint-config-airbnb":"14.1.0","eslint-config-standard-react":"4.2.0","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"4.0.0","eslint-plugin-react":"6.9.0","figures":"2.0.0","glob":"7.1.1","graphql":"0.9.x","graphql-server-koa":"0.6.0","gulp-sourcemaps":"2.4.1","gulp-util":"3.0.8","junk":"2.0.0","nyc":"10.1.2","ora":"1.1.0","rimraf":"2.6.1","sinon":"1.17.7","through2":"2.0.3","vinyl-fs":"2.4.4","vinyl-sourcemaps-apply":"0.2.1"},"peerDependencies":{"graphql":"0.9.x"},"dependencies":{"lodash.isempty":"4.4.0","lodash.isfunction":"3.0.8"},"gitHead":"80ebc668d6a1d61541bb99e13272dde99921253d","_id":"parasprite@0.1.0","_shasum":"d1c365f76c92c7a18981e4b4100faecdcfae38f5","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.1","_npmUser":{"name":"octetstream","email":"nick.kruchinin@gmail.com"},"dist":{"shasum":"d1c365f76c92c7a18981e4b4100faecdcfae38f5","tarball":"https://registry.npmjs.org/parasprite/-/parasprite-0.1.0.tgz","integrity":"sha512-ib+vZv5nZCzTjwIHIIUXkCOqCDmXezAwu1uhEHdR4ydA0TlaXK0mnt35mMaCLafTZUPbsSkHXNtZ5KD0ObtAOQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID93ZmNLzSqWHIJ8/yp61YxCTtJqDMBfbtre+x6ab+MJAiEAvKRjBYq1V9tnHxxSSskDZer04AcQu+ALaSCQoFW4tBU="}]},"maintainers":[{"name":"octetstream","email":"nick.kruchinin@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/parasprite-0.1.0.tgz_1489067947128_0.3283831609878689"},"directories":{}},"0.1.1":{"name":"parasprite","version":"0.1.1","description":"Describe your GraphQL schema using chainable interface","main":"./lib/parasprite.js","author":{"name":"Nick K."},"license":"MIT","engines":{"node":">=6"},"repository":{"type":"git","url":"git+https://github.com/octet-stream/parasprite.git"},"bugs":{"url":"https://github.com/octet-stream/parasprite/issues"},"keywords":["graphql","wrapper","chains","schema"],"scripts":{"lint":"eslint bin && node_modules/.bin/eslint src && node_modules/.bin/eslint test","make":"bin/cake make --dest lib","m":"npm run make","watch":"bin/cake watch --dest lib","w":"npm run watch","test":"ava","t":"npm run test","test:watch":"ava --watch","t:w":"npm run test","coverage":"npm run make && node_modules/.bin/nyc npm run test","report":"npm run coverage && node_modules/.bin/nyc report --reporter=html npm run test","report:codecov":"nyc report --reporter=lcov npm run test","codecov":"codecov","ci":"npm run coverage && npm run report:codecov && npm run codecov"},"ava":{"require":"babel-register","babel":"inherit","files":["./test/unit/**/*.js","!./test/helper/**/*.js"]},"devDependencies":{"ava":"0.18.2","babel-core":"6.23.1","babel-eslint":"7.1.1","babel-plugin-module-resolver":"2.5.0","babel-plugin-transform-async-to-generator":"6.22.0","babel-plugin-transform-class-properties":"6.23.0","babel-plugin-transform-decorators-legacy":"1.3.4","babel-plugin-transform-es2015-modules-commonjs":"6.23.0","babel-plugin-transform-export-extensions":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-register":"6.23.0","chalk":"1.1.3","chokidar":"1.6.1","codecov":"1.0.1","commander":"2.9.0","eslint":"3.15.0","eslint-config-airbnb":"14.1.0","eslint-config-standard-react":"4.2.0","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"4.0.0","eslint-plugin-react":"6.9.0","figures":"2.0.0","glob":"7.1.1","graphql":"0.9.x","graphql-server-koa":"0.6.0","gulp-sourcemaps":"2.4.1","gulp-util":"3.0.8","junk":"2.0.0","nyc":"10.1.2","ora":"1.1.0","rimraf":"2.6.1","sinon":"1.17.7","through2":"2.0.3","vinyl-fs":"2.4.4","vinyl-sourcemaps-apply":"0.2.1"},"peerDependencies":{"graphql":"0.9.x"},"dependencies":{"lodash.isempty":"4.4.0","lodash.isfunction":"3.0.8"},"gitHead":"f75589e15e1be86fefe838b6c9d6c7d643bdfa79","homepage":"https://github.com/octet-stream/parasprite#readme","_id":"parasprite@0.1.1","_shasum":"05c62e53b0efe6e2d0f8d37a4497fee167a172d0","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.1","_npmUser":{"name":"octetstream","email":"nick.kruchinin@gmail.com"},"dist":{"shasum":"05c62e53b0efe6e2d0f8d37a4497fee167a172d0","tarball":"https://registry.npmjs.org/parasprite/-/parasprite-0.1.1.tgz","integrity":"sha512-nwGlAfpZaaOEs6Sox6lLkracMwON8ZN7haZkH0HLM7J35qbNCEWSe+inaj/CzLWg/OJwZKNekHKkBfA4S9RpMA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCi/cXoZ60E9QMxG52FMnXWrsLzaYqxC+qUMhTU7e3XPgIhAJesUWtEb5lXZL2SQMSyGvp2qQkMX2QJT5h4/o/4ydQY"}]},"maintainers":[{"name":"octetstream","email":"nick.kruchinin@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/parasprite-0.1.1.tgz_1489068361316_0.828737179748714"},"directories":{}},"0.1.2":{"name":"parasprite","version":"0.1.2","description":"Describe your GraphQL schema using chainable interface","main":"./lib/parasprite.js","author":{"name":"Nick K."},"license":"MIT","engines":{"node":">=6"},"repository":{"type":"git","url":"git+https://github.com/octet-stream/parasprite.git"},"bugs":{"url":"https://github.com/octet-stream/parasprite/issues"},"keywords":["graphql","wrapper","chains","schema"],"scripts":{"lint":"eslint bin && node_modules/.bin/eslint src && node_modules/.bin/eslint test","make":"bin/cake make --dest lib","m":"npm run make","watch":"bin/cake watch --dest lib","w":"npm run watch","test":"ava","t":"npm run test","test:watch":"ava --watch","t:w":"npm run test","coverage":"npm run make && node_modules/.bin/nyc npm run test","report":"npm run coverage && node_modules/.bin/nyc report --reporter=html npm run test","report:codecov":"nyc report --reporter=lcov npm run test","codecov":"codecov","ci":"npm run coverage && npm run report:codecov && npm run codecov"},"ava":{"require":"babel-register","babel":"inherit","files":["./test/unit/**/*.js","!./test/helper/**/*.js"]},"devDependencies":{"ava":"0.18.2","babel-core":"6.23.1","babel-eslint":"7.1.1","babel-plugin-module-resolver":"2.5.0","babel-plugin-transform-async-to-generator":"6.22.0","babel-plugin-transform-class-properties":"6.23.0","babel-plugin-transform-decorators-legacy":"1.3.4","babel-plugin-transform-es2015-modules-commonjs":"6.23.0","babel-plugin-transform-export-extensions":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-register":"6.23.0","chalk":"1.1.3","chokidar":"1.6.1","codecov":"1.0.1","commander":"2.9.0","eslint":"3.15.0","eslint-config-airbnb":"14.1.0","eslint-config-standard-react":"4.2.0","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"4.0.0","eslint-plugin-react":"6.9.0","figures":"2.0.0","glob":"7.1.1","graphql":"0.9.x","graphql-server-koa":"0.6.0","gulp-sourcemaps":"2.4.1","gulp-util":"3.0.8","junk":"2.0.0","nyc":"10.1.2","ora":"1.1.0","rimraf":"2.6.1","sinon":"1.17.7","through2":"2.0.3","vinyl-fs":"2.4.4","vinyl-sourcemaps-apply":"0.2.1"},"peerDependencies":{"graphql":"0.9.x"},"dependencies":{"lodash.isempty":"4.4.0","lodash.isfunction":"3.0.8"},"gitHead":"021e0f48f65836b4c369fb002d89813a4c798517","homepage":"https://github.com/octet-stream/parasprite#readme","_id":"parasprite@0.1.2","_shasum":"8c741173d9871101c430aeec82c0eec8110d71eb","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.2","_npmUser":{"name":"octetstream","email":"nick.kruchinin@gmail.com"},"dist":{"shasum":"8c741173d9871101c430aeec82c0eec8110d71eb","tarball":"https://registry.npmjs.org/parasprite/-/parasprite-0.1.2.tgz","integrity":"sha512-PEtxu57pYxDnQOyNvQVDs366pQ6VMArEux4Nn57o7LsQGLBMkKFCEjlf1LtU9tZySSwnglUyFckXFRLSx+TS6g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHdmKA34D5Z8XYQ9fr27K0oI3MU4TipRLEQ3NOAQe6NlAiEAludgfVkt2RdVjLz66XLSmag24H7kg6NV8VEu2qOCRyA="}]},"maintainers":[{"name":"octetstream","email":"nick.kruchinin@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/parasprite-0.1.2.tgz_1489099438597_0.6746558039449155"},"directories":{}},"0.1.3":{"name":"parasprite","version":"0.1.3","description":"Describe your GraphQL schema using chainable interface","main":"./lib/parasprite.js","author":{"name":"Nick K."},"license":"MIT","engines":{"node":">=6"},"repository":{"type":"git","url":"git+https://github.com/octet-stream/parasprite.git"},"bugs":{"url":"https://github.com/octet-stream/parasprite/issues"},"keywords":["graphql","wrapper","chains","schema"],"scripts":{"lint":"eslint bin && node_modules/.bin/eslint src && node_modules/.bin/eslint test","make":"bin/cake make --dest lib","m":"npm run make","watch":"bin/cake watch --dest lib","w":"npm run watch","test":"ava","t":"npm run test","test:watch":"ava --watch","t:w":"npm run test","coverage":"npm run make && node_modules/.bin/nyc npm run test","report":"npm run coverage && node_modules/.bin/nyc report --reporter=html npm run test","report:codecov":"nyc report --reporter=lcov npm run test","codecov":"codecov","ci":"npm run coverage && npm run report:codecov && npm run codecov"},"ava":{"require":"babel-register","babel":"inherit","files":["./test/unit/**/*.js","!./test/helper/**/*.js"]},"devDependencies":{"ava":"0.18.2","babel-core":"6.23.1","babel-eslint":"7.1.1","babel-plugin-module-resolver":"2.5.0","babel-plugin-transform-async-to-generator":"6.22.0","babel-plugin-transform-class-properties":"6.23.0","babel-plugin-transform-decorators-legacy":"1.3.4","babel-plugin-transform-es2015-modules-commonjs":"6.23.0","babel-plugin-transform-export-extensions":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-register":"6.23.0","chalk":"1.1.3","chokidar":"1.6.1","codecov":"1.0.1","commander":"2.9.0","eslint":"3.15.0","eslint-config-airbnb":"14.1.0","eslint-config-standard-react":"4.2.0","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"4.0.0","eslint-plugin-react":"6.9.0","figures":"2.0.0","glob":"7.1.1","graphql":"0.9.x","graphql-server-koa":"0.6.0","gulp-sourcemaps":"2.4.1","gulp-util":"3.0.8","junk":"2.0.0","nyc":"10.1.2","ora":"1.1.0","rimraf":"2.6.1","sinon":"1.17.7","through2":"2.0.3","vinyl-fs":"2.4.4","vinyl-sourcemaps-apply":"0.2.1"},"peerDependencies":{"graphql":"0.9.x"},"dependencies":{"lodash.isempty":"4.4.0"},"gitHead":"d4bbe5047b2a1fed056f5fa194d47916987265d8","homepage":"https://github.com/octet-stream/parasprite#readme","_id":"parasprite@0.1.3","_shasum":"032e2756c68a8f6159aa967b8f7a5c1e5d659694","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.2","_npmUser":{"name":"octetstream","email":"nick.kruchinin@gmail.com"},"dist":{"shasum":"032e2756c68a8f6159aa967b8f7a5c1e5d659694","tarball":"https://registry.npmjs.org/parasprite/-/parasprite-0.1.3.tgz","integrity":"sha512-VhvOP+RGaTXGxMVxUqDFohptKvLQm7cIUdOX1kXI0t82Auo7X5FQVs5gQYdZdbuapNlaRgkCPUSVFr2LZpTrOQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICzZrRPo60GhXdBzfELS2ByxZu+8kBALIcjE3rM3EqbBAiA1Z6VRwAUb7Ka1BMMdT2uYAHlFkm5nIjusaEBuMq8uLw=="}]},"maintainers":[{"name":"octetstream","email":"nick.kruchinin@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/parasprite-0.1.3.tgz_1489350582020_0.652529212879017"},"directories":{}},"0.2.0":{"name":"parasprite","version":"0.2.0","description":"Describe your GraphQL schema using chainable interface","main":"./lib/parasprite.js","author":{"name":"Nick K."},"license":"MIT","engines":{"node":">=6"},"repository":{"type":"git","url":"git+https://github.com/octet-stream/parasprite.git"},"bugs":{"url":"https://github.com/octet-stream/parasprite/issues"},"keywords":["graphql","wrapper","chains","schema"],"scripts":{"lint":"eslint bin && node_modules/.bin/eslint src && node_modules/.bin/eslint test","make":"bin/cake make --dest lib","m":"npm run make","watch":"bin/cake watch --dest lib","w":"npm run watch","test":"ava","t":"npm run test","test:watch":"ava --watch","t:w":"npm run test:watch","coverage":"npm run make && node_modules/.bin/nyc npm run test","report":"npm run coverage && node_modules/.bin/nyc report --reporter=html npm run test","report:codecov":"nyc report --reporter=lcov npm run test","codecov":"codecov","ci":"npm run coverage && npm run report:codecov && npm run codecov"},"ava":{"require":"babel-register","babel":"inherit","files":["./test/unit/**/*.js","!./test/helper/**/*.js"]},"devDependencies":{"ava":"0.18.2","babel-core":"6.23.1","babel-eslint":"7.1.1","babel-plugin-module-resolver":"2.5.0","babel-plugin-transform-async-to-generator":"6.22.0","babel-plugin-transform-class-properties":"6.23.0","babel-plugin-transform-decorators-legacy":"1.3.4","babel-plugin-transform-es2015-modules-commonjs":"6.23.0","babel-plugin-transform-export-extensions":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-register":"6.23.0","chalk":"1.1.3","chokidar":"1.6.1","codecov":"1.0.1","commander":"2.9.0","eslint":"3.15.0","eslint-config-airbnb":"14.1.0","eslint-config-standard-react":"4.2.0","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"4.0.0","eslint-plugin-react":"6.9.0","figures":"2.0.0","glob":"7.1.1","graphql":"0.9.x","graphql-server-koa":"0.6.0","gulp-sourcemaps":"2.4.1","gulp-util":"3.0.8","junk":"2.0.0","nyc":"10.1.2","ora":"1.1.0","rimraf":"2.6.1","sinon":"1.17.7","through2":"2.0.3","vinyl-fs":"2.4.4","vinyl-sourcemaps-apply":"0.2.1"},"peerDependencies":{"graphql":"0.9.x"},"dependencies":{"lodash.isplainobject":"^4.0.6"},"gitHead":"439b577c46228d7651b36c67355744f6ed0f9449","homepage":"https://github.com/octet-stream/parasprite#readme","_id":"parasprite@0.2.0","_shasum":"68c2e8ecb88f542d60d00fcec84a30844f1d22d4","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.2","_npmUser":{"name":"octetstream","email":"nick.kruchinin@gmail.com"},"dist":{"shasum":"68c2e8ecb88f542d60d00fcec84a30844f1d22d4","tarball":"https://registry.npmjs.org/parasprite/-/parasprite-0.2.0.tgz","integrity":"sha512-e4ibkwJW+5PQa+pY6i1SftQCOO3BVZBW1s5qOqHtyFnSxPWOqh3KrFatFx0dj+ZX/cJZNMpfKknZvAdaWh63gQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFKllpOnLmw/Nn7huzPCU/HARfIvazbLRa07+q+itZfwIhAKjE5NEqYeY9GvnH8FjvQ+zRTH4LvCrQhPXT3LE5z+MI"}]},"maintainers":[{"name":"octetstream","email":"nick.kruchinin@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/parasprite-0.2.0.tgz_1490305435222_0.09055807697586715"},"directories":{}},"0.3.0":{"name":"parasprite","version":"0.3.0","description":"Describe your GraphQL schema using chainable interface","main":"./lib/parasprite.js","author":{"name":"Nick K."},"license":"MIT","engines":{"node":">=6"},"repository":{"type":"git","url":"git+https://github.com/octet-stream/parasprite.git"},"bugs":{"url":"https://github.com/octet-stream/parasprite/issues"},"keywords":["graphql","wrapper","chains","schema"],"scripts":{"lint":"eslint bin && node_modules/.bin/eslint src && node_modules/.bin/eslint test","make":"bin/cake make --dest lib","m":"npm run make","watch":"bin/cake watch --dest lib","w":"npm run watch","test":"ava","t":"npm run test","test:watch":"ava --watch","t:w":"npm run test:watch","coverage":"npm run make && node_modules/.bin/nyc npm run test","report":"npm run coverage && node_modules/.bin/nyc report --reporter=html npm run test","report:codecov":"nyc report --reporter=lcov npm run test","codecov":"codecov","ci":"npm run coverage && npm run report:codecov && npm run codecov"},"ava":{"require":"babel-register","babel":"inherit","files":["./test/unit/**/*.js","!./test/helper/**/*.js"]},"devDependencies":{"ava":"0.18.2","babel-core":"6.23.1","babel-eslint":"7.1.1","babel-plugin-module-resolver":"2.5.0","babel-plugin-transform-async-to-generator":"6.22.0","babel-plugin-transform-class-properties":"6.23.0","babel-plugin-transform-decorators-legacy":"1.3.4","babel-plugin-transform-es2015-modules-commonjs":"6.23.0","babel-plugin-transform-export-extensions":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-register":"6.23.0","chalk":"1.1.3","chokidar":"1.6.1","codecov":"1.0.1","commander":"2.9.0","eslint":"3.15.0","eslint-config-airbnb":"14.1.0","eslint-config-standard-react":"4.2.0","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"4.0.0","eslint-plugin-react":"6.9.0","figures":"2.0.0","glob":"7.1.1","graphql":"0.9.x","graphql-server-koa":"0.6.0","gulp-sourcemaps":"2.4.1","gulp-util":"3.0.8","junk":"2.0.0","nyc":"10.1.2","ora":"1.1.0","rimraf":"2.6.1","sinon":"1.17.7","through2":"2.0.3","vinyl-fs":"2.4.4","vinyl-sourcemaps-apply":"0.2.1"},"peerDependencies":{"graphql":"0.9.x"},"dependencies":{"lodash.isplainobject":"^4.0.6"},"gitHead":"d122390bc927122ea52afd3fe1a971c203946bae","homepage":"https://github.com/octet-stream/parasprite#readme","_id":"parasprite@0.3.0","_shasum":"77b4ad45fea20531a1d2e0b5a97402bad8effeb5","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.4","_npmUser":{"name":"octetstream","email":"nick.kruchinin@gmail.com"},"dist":{"shasum":"77b4ad45fea20531a1d2e0b5a97402bad8effeb5","tarball":"https://registry.npmjs.org/parasprite/-/parasprite-0.3.0.tgz","integrity":"sha512-V660fdzfdCkNdq8WC66P6Xj3ydT/GKhuQbNLuw+MMqxjEhxtxq7Q0p451g0Hpw6eWMV16zPLMULbiDRw1VUDoQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNl1UlsKKAr9/dvsSPywTmmoQgESJ+F2B8imD7osefbQIhANBLHcMI1jBDkZPVTzl5afwtMf0GcFPbz1NDj85282XB"}]},"maintainers":[{"name":"octetstream","email":"nick.kruchinin@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/parasprite-0.3.0.tgz_1490652924470_0.4089901770930737"},"directories":{}},"0.3.1":{"name":"parasprite","version":"0.3.1","description":"Describe your GraphQL schema using chainable interface","main":"./lib/parasprite.js","author":{"name":"Nick K."},"license":"MIT","engines":{"node":">=6"},"repository":{"type":"git","url":"git+https://github.com/octet-stream/parasprite.git"},"bugs":{"url":"https://github.com/octet-stream/parasprite/issues"},"keywords":["graphql","wrapper","chains","schema"],"scripts":{"lint":"eslint bin && node_modules/.bin/eslint src && node_modules/.bin/eslint test","make":"bin/cake make --dest lib","m":"npm run make","watch":"bin/cake watch --dest lib","w":"npm run watch","test":"ava","t":"npm run test","test:watch":"ava --watch","t:w":"npm run test:watch","coverage":"npm run make && node_modules/.bin/nyc npm run test","report":"npm run coverage && node_modules/.bin/nyc report --reporter=html npm run test","report:codecov":"nyc report --reporter=lcov npm run test","codecov":"codecov","ci":"npm run coverage && npm run report:codecov && npm run codecov"},"ava":{"require":"babel-register","babel":"inherit","files":["./test/unit/**/*.js","!./test/helper/**/*.js"]},"devDependencies":{"ava":"0.18.2","babel-core":"6.23.1","babel-eslint":"7.1.1","babel-plugin-module-resolver":"2.5.0","babel-plugin-transform-async-to-generator":"6.22.0","babel-plugin-transform-class-properties":"6.23.0","babel-plugin-transform-decorators-legacy":"1.3.4","babel-plugin-transform-es2015-modules-commonjs":"6.23.0","babel-plugin-transform-export-extensions":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-register":"6.23.0","chalk":"1.1.3","chokidar":"1.6.1","codecov":"1.0.1","commander":"2.9.0","eslint":"3.15.0","eslint-config-airbnb":"14.1.0","eslint-config-standard-react":"4.2.0","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"4.0.0","eslint-plugin-react":"6.9.0","figures":"2.0.0","glob":"7.1.1","graphql":"0.9.x","graphql-server-koa":"0.6.0","gulp-sourcemaps":"2.4.1","gulp-util":"3.0.8","junk":"2.0.0","nyc":"10.1.2","ora":"1.1.0","rimraf":"2.6.1","sinon":"1.17.7","through2":"2.0.3","vinyl-fs":"2.4.4","vinyl-sourcemaps-apply":"0.2.1"},"peerDependencies":{"graphql":"0.9.x"},"dependencies":{"lodash.isplainobject":"^4.0.6"},"gitHead":"8c50cfb7e967b6bb798dea347c38b41a530c7968","homepage":"https://github.com/octet-stream/parasprite#readme","_id":"parasprite@0.3.1","_shasum":"26271874d7ceef86631762e4a24dac798b496c1a","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.4","_npmUser":{"name":"octetstream","email":"nick.kruchinin@gmail.com"},"dist":{"shasum":"26271874d7ceef86631762e4a24dac798b496c1a","tarball":"https://registry.npmjs.org/parasprite/-/parasprite-0.3.1.tgz","integrity":"sha512-PaSD5r4wAhNFUNvmVprooDfruqarPC1mIpPqCPqxISDSEzYVPN6/2r48jXz/JB0IGndztk8M39IJWnqBsGgPKg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIADo6Z4csyrvgZGlgnhCdZZdBUWRz4CzJA6doXCJ6m35AiBiFvHzVaT25VHA1S94xUWsw/BqJvFEtGTEe7QWB+dECg=="}]},"maintainers":[{"name":"octetstream","email":"nick.kruchinin@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/parasprite-0.3.1.tgz_1490738645354_0.36400833702646196"},"directories":{}},"0.3.2":{"name":"parasprite","version":"0.3.2","description":"Describe your GraphQL schema using chainable interface","main":"./lib/parasprite.js","author":{"name":"Nick K."},"license":"MIT","engines":{"node":">=6"},"repository":{"type":"git","url":"git+https://github.com/octet-stream/parasprite.git"},"bugs":{"url":"https://github.com/octet-stream/parasprite/issues"},"keywords":["graphql","wrapper","chains","schema"],"scripts":{"lint":"eslint bin && node_modules/.bin/eslint src && node_modules/.bin/eslint test","make":"bin/cake make","m":"npm run make","watch":"bin/cake watch","w":"npm run watch","test":"ava","t":"npm run test","test:watch":"ava --watch","t:w":"npm run test:watch","coverage":"npm run make && node_modules/.bin/nyc npm run test","report":"npm run coverage && node_modules/.bin/nyc report --reporter=html npm run test","report:codecov":"nyc report --reporter=lcov npm run test","codecov":"codecov","ci":"npm run coverage && npm run report:codecov && npm run codecov"},"ava":{"require":"babel-register","babel":"inherit","files":["./test/unit/**/*.js","!./test/helper/**/*.js"]},"devDependencies":{"ava":"0.18.2","babel-core":"6.23.1","babel-eslint":"7.1.1","babel-plugin-module-resolver":"2.5.0","babel-plugin-transform-async-to-generator":"6.22.0","babel-plugin-transform-class-properties":"6.23.0","babel-plugin-transform-decorators-legacy":"1.3.4","babel-plugin-transform-es2015-modules-commonjs":"6.23.0","babel-plugin-transform-export-extensions":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-register":"6.23.0","chalk":"1.1.3","chokidar":"1.6.1","codecov":"1.0.1","commander":"2.9.0","eslint":"3.15.0","eslint-config-airbnb":"14.1.0","eslint-config-standard-react":"4.2.0","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"4.0.0","eslint-plugin-react":"6.9.0","figures":"2.0.0","glob":"7.1.1","graphql":"0.9.x","gulp-sourcemaps":"2.4.1","gulp-util":"3.0.8","junk":"2.0.0","nyc":"10.1.2","ora":"1.1.0","rimraf":"2.6.1","sinon":"1.17.7","through2":"2.0.3","vinyl-fs":"2.4.4","vinyl-sourcemaps-apply":"0.2.1"},"peerDependencies":{"graphql":"0.9.x"},"dependencies":{"lodash.isplainobject":"4.0.6"},"gitHead":"4d23ce1f5d6d961d95756d7c22341c8a0aa013eb","homepage":"https://github.com/octet-stream/parasprite#readme","_id":"parasprite@0.3.2","_shasum":"3fdbff2526c3557e0537a12ba99495c396d07d7c","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.4","_npmUser":{"name":"octetstream","email":"nick.kruchinin@gmail.com"},"dist":{"shasum":"3fdbff2526c3557e0537a12ba99495c396d07d7c","tarball":"https://registry.npmjs.org/parasprite/-/parasprite-0.3.2.tgz","integrity":"sha512-TwZITrTstYD6kC2rv53SnDMnLFh5wm2NPbtfLqFlWgN9sFrT3CijAlHexYfRSlqNePQhA3n1InhwD85PbBvXnw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqOo3/QD0IA8ao9GKV4ITCd5fmrdRYJjBrzjPurpto6gIhAPlRJB+L+vmXbpLH6AeWWXH8Cgs0+LPrJi/NsfO+whKg"}]},"maintainers":[{"name":"octetstream","email":"nick.kruchinin@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/parasprite-0.3.2.tgz_1491603799617_0.4497892956715077"},"directories":{}},"0.3.3":{"name":"parasprite","version":"0.3.3","description":"Describe your GraphQL schema using chainable interface","main":"./parasprite.js","author":{"name":"Nick K."},"license":"MIT","engines":{"node":">=6"},"repository":{"type":"git","url":"git+https://github.com/octet-stream/parasprite.git"},"bugs":{"url":"https://github.com/octet-stream/parasprite/issues"},"keywords":["graphql","wrapper","chains","schema"],"scripts":{"lint":"eslint bin && node_modules/.bin/eslint src && node_modules/.bin/eslint test","make":"bin/cake make","m":"npm run make","watch":"bin/cake watch","w":"npm run watch","test":"ava","t":"npm run test","test:watch":"ava --watch","t:w":"npm run test:watch","coverage":"npm run make && node_modules/.bin/nyc npm run test","report":"npm run coverage && node_modules/.bin/nyc report --reporter=html npm run test","report:codecov":"nyc report --reporter=lcov npm run test","codecov":"codecov","ci":"npm run coverage && npm run report:codecov && npm run codecov"},"ava":{"require":"babel-register","babel":"inherit","files":["./test/unit/**/*.js","!./test/helper/**/*.js"]},"devDependencies":{"ava":"0.18.2","babel-core":"6.23.1","babel-eslint":"7.1.1","babel-plugin-module-resolver":"2.5.0","babel-plugin-transform-async-to-generator":"6.22.0","babel-plugin-transform-class-properties":"6.23.0","babel-plugin-transform-decorators-legacy":"1.3.4","babel-plugin-transform-es2015-modules-commonjs":"6.23.0","babel-plugin-transform-export-extensions":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-register":"6.23.0","chalk":"1.1.3","chokidar":"1.6.1","codecov":"1.0.1","commander":"2.9.0","eslint":"3.15.0","eslint-config-airbnb":"14.1.0","eslint-config-standard-react":"4.2.0","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"4.0.0","eslint-plugin-react":"6.9.0","figures":"2.0.0","glob":"7.1.1","graphql":"0.9.x","gulp-sourcemaps":"2.4.1","gulp-util":"3.0.8","junk":"2.0.0","nyc":"10.1.2","ora":"1.1.0","rimraf":"2.6.1","sinon":"1.17.7","through2":"2.0.3","vinyl-fs":"2.4.4","vinyl-sourcemaps-apply":"0.2.1"},"peerDependencies":{"graphql":"0.9.x"},"dependencies":{"lodash.isplainobject":"4.0.6"},"gitHead":"8066107876bc633af57a65a577a2d8ce860696b5","homepage":"https://github.com/octet-stream/parasprite#readme","_id":"parasprite@0.3.3","_shasum":"c557ebcf3583ff8feba761c5201265accdd4cc1c","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"octetstream","email":"nick.kruchinin@gmail.com"},"dist":{"shasum":"c557ebcf3583ff8feba761c5201265accdd4cc1c","tarball":"https://registry.npmjs.org/parasprite/-/parasprite-0.3.3.tgz","integrity":"sha512-uNTDe5aaJ2pifGLQvBsDdudYvjNNfpb5LPjZIGPHWqygga66syh8d974hDPsXIvt3auAgfUw0MB9BZ7jfT/Eug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3wGpchqeoWcpo5yeiO4yt26m0TJ36hSyV1ZiSlaysEAIgMf2KPayJRjdUOTK+GPUeP1Lq8K6lyCyEt9k1wJN/djg="}]},"maintainers":[{"name":"octetstream","email":"nick.kruchinin@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/parasprite-0.3.3.tgz_1491647503125_0.11212361603975296"},"directories":{}},"0.3.4":{"name":"parasprite","version":"0.3.4","description":"Describe your GraphQL schema using chainable interface","main":"./parasprite.js","author":{"name":"Nick K."},"license":"MIT","engines":{"node":">=6"},"repository":{"type":"git","url":"git+https://github.com/octet-stream/parasprite.git"},"bugs":{"url":"https://github.com/octet-stream/parasprite/issues"},"keywords":["graphql","wrapper","chains","schema"],"scripts":{"make":"bin/cake make","m":"yarn make","watch":"bin/cake watch","w":"yarn watch","test":"ava","t":"yarn test","test:watch":"ava --watch","t:w":"yarn test:watch","coverage":"nyc yarn test","lint":"eslint bin && node_modules/.bin/eslint bin src test","report":"yarn make && yarn coverage && node_modules/.bin/nyc report --reporter=html yarn test","report:codecov":"nyc report --reporter=lcov yarn test","codecov":"codecov","ci":"yarn make && yarn coverage && yarn report:codecov && yarn codecov","precommit":"yarn lint","prepush":"yarn report"},"ava":{"require":"babel-register","babel":"inherit","files":["./test/**/*.js"]},"devDependencies":{"ava":"0.19.1","babel-core":"6.24.1","babel-eslint":"7.2.3","babel-plugin-module-resolver":"2.7.1","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-decorators-legacy":"1.3.4","babel-plugin-transform-es2015-modules-commonjs":"6.24.1","babel-plugin-transform-export-extensions":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-register":"6.23.0","chalk":"1.1.3","chokidar":"1.7.0","codecov":"2.2.0","commander":"2.9.0","eslint":"3.19.0","eslint-config-airbnb":"14.1.0","eslint-config-standard-react":"4.2.0","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"4.0.0","eslint-plugin-react":"6.9.0","figures":"2.0.0","glob":"7.1.2","graphql":"0.10.x","gulp-sourcemaps":"2.6.0","gulp-util":"3.0.8","husky":"0.13.3","junk":"2.0.0","nyc":"10.3.2","ora":"1.2.0","rimraf":"2.6.1","sinon":"2.3.2","through2":"2.0.3","vinyl-fs":"2.4.4","vinyl-sourcemaps-apply":"0.2.1"},"peerDependencies":{"graphql":"0.10.x"},"dependencies":{"lodash.isplainobject":"4.0.6"},"gitHead":"4ec0e154841d8fc4c008b30fe2787a16e3d48b89","homepage":"https://github.com/octet-stream/parasprite#readme","_id":"parasprite@0.3.4","_shasum":"cd0d633477f3a38fbcdd47fef0698fbd96918669","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"octetstream","email":"nick.kruchinin@gmail.com"},"dist":{"shasum":"cd0d633477f3a38fbcdd47fef0698fbd96918669","tarball":"https://registry.npmjs.org/parasprite/-/parasprite-0.3.4.tgz","integrity":"sha512-wzqXUqLHcMxQE4V91IbuWgK1K4cE6YDXoNhA1oz+bzKKiryZ5NUWwm9xPULdVx7zMwVkkCDniVIlYKzunnASkg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXLNHx/gSxt03RukiJVXw6M+9wkS5vP4Xs2il8f/XtaAIgUgHQNUzNQI36bGDWhRrxCzH65N35JhcI4hfTiKgEwp0="}]},"maintainers":[{"name":"octetstream","email":"nick.kruchinin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parasprite-0.3.4.tgz_1496173556728_0.14871990913525224"},"directories":{}},"0.3.5":{"name":"parasprite","version":"0.3.5","description":"Describe your GraphQL schema using chainable interface","main":"./parasprite.js","author":{"name":"Nick K."},"license":"MIT","engines":{"node":">=6"},"repository":{"type":"git","url":"git+https://github.com/octet-stream/parasprite.git"},"bugs":{"url":"https://github.com/octet-stream/parasprite/issues"},"keywords":["graphql","wrapper","chains","schema"],"scripts":{"make":"bin/cake make","m":"yarn make","watch":"bin/cake watch","w":"yarn watch","test":"ava","t":"yarn test","test:watch":"ava --watch","t:w":"yarn test:watch","coverage":"nyc yarn test","lint":"eslint bin && node_modules/.bin/eslint bin src test","report":"yarn make && yarn coverage && node_modules/.bin/nyc report --reporter=html yarn test","report:codecov":"nyc report --reporter=lcov yarn test","codecov":"codecov","ci":"yarn make && yarn coverage && yarn report:codecov && yarn codecov","precommit":"yarn lint","prepush":"yarn report"},"ava":{"require":"babel-register","babel":"inherit","files":["./test/**/*.js"]},"devDependencies":{"ava":"0.19.1","babel-core":"6.24.1","babel-eslint":"7.2.3","babel-plugin-module-resolver":"2.7.1","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-decorators-legacy":"1.3.4","babel-plugin-transform-es2015-modules-commonjs":"6.24.1","babel-plugin-transform-export-extensions":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-register":"6.23.0","chalk":"1.1.3","chokidar":"1.7.0","codecov":"2.2.0","commander":"2.9.0","eslint":"3.19.0","eslint-config-airbnb":"14.1.0","eslint-config-standard-react":"4.2.0","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"4.0.0","eslint-plugin-react":"6.9.0","figures":"2.0.0","glob":"7.1.2","graphql":"0.10.x","gulp-sourcemaps":"2.6.0","gulp-util":"3.0.8","husky":"0.13.3","junk":"2.0.0","nyc":"10.3.2","ora":"1.2.0","rimraf":"2.6.1","sinon":"2.3.2","through2":"2.0.3","vinyl-fs":"2.4.4","vinyl-sourcemaps-apply":"0.2.1"},"peerDependencies":{"graphql":"0.10.x"},"dependencies":{"lodash.isplainobject":"4.0.6"},"gitHead":"e67fab3ce2746d117dd7b46b160c2a3ddccf5a2a","homepage":"https://github.com/octet-stream/parasprite#readme","_id":"parasprite@0.3.5","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"octetstream","email":"nick.kruchinin@gmail.com"},"dist":{"integrity":"sha512-YXGRbkpqZX7KUSrBqluWL5TRtKKoQVwK1VdGaIruu7iNFPeG0A/L5yxbcHURDDksX6ahy2y3Z1NK6hoJ3oTbAg==","shasum":"f51c4552987ee8fa05d85921fd7a517fa99f0168","tarball":"https://registry.npmjs.org/parasprite/-/parasprite-0.3.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGt5jr0OZYAZedE4MvGmQl9X+5GPqeXdQrUTKhTfRXHrAiAcpyv68XTp64qgmMYzE8XOnIpBvhDSRuNwguQDag145Q=="}]},"maintainers":[{"name":"octetstream","email":"nick.kruchinin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parasprite-0.3.5.tgz_1496249316661_0.3621847778558731"},"directories":{}},"0.4.0":{"name":"parasprite","version":"0.4.0","description":"Describe your GraphQL schema using chainable interface","main":"./parasprite.js","author":{"name":"Nick K."},"license":"MIT","engines":{"node":">=6"},"repository":{"type":"git","url":"git+https://github.com/octet-stream/parasprite.git"},"bugs":{"url":"https://github.com/octet-stream/parasprite/issues"},"keywords":["graphql","wrapper","chains","schema"],"scripts":{"make":"babel src -d .","m":"yarn make","watch":"babel src -w -d .","w":"yarn watch","make:spec":"babel src -s -d .","test":"ava","t":"yarn test","test:watch":"ava --watch","t:w":"yarn test:watch","coverage":"nyc yarn test","lint":"eslint src","report":"yarn make:spec && yarn coverage && node_modules/.bin/nyc report --reporter=html yarn test","report:codecov":"nyc report --reporter=lcov yarn test","codecov":"codecov","ci":"yarn make:spec && yarn coverage && yarn report:codecov && yarn codecov","precommit":"yarn lint","prepush":"yarn report"},"ava":{"files":["./test/**/*.js"]},"devDependencies":{"ava":"0.19.1","babel-cli":"6.24.1","babel-eslint":"7.2.3","babel-plugin-module-resolver":"2.7.1","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-decorators-legacy":"1.3.4","babel-plugin-transform-es2015-modules-commonjs":"6.24.1","babel-plugin-transform-export-extensions":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","codecov":"2.2.0","eslint":"3.19.0","eslint-config-airbnb":"14.1.0","eslint-config-standard-react":"4.2.0","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"4.0.0","eslint-plugin-react":"6.9.0","graphql":"0.10.x","husky":"0.13.3","nyc":"11.0.1","proxyquire":"1.8.0","rimraf":"2.6.1","sinon":"2.3.2"},"peerDependencies":{"graphql":"0.10.x"},"dependencies":{"lodash.isplainobject":"4.0.6"},"gitHead":"5aeb66744a998759f69f7453bbfb671ba1b63baf","homepage":"https://github.com/octet-stream/parasprite#readme","_id":"parasprite@0.4.0","_npmVersion":"5.0.1","_nodeVersion":"8.0.0","_npmUser":{"name":"octetstream","email":"nick.kruchinin@gmail.com"},"dist":{"integrity":"sha512-r7TYTMQTDlnPwYTbHmNboQy4CJaa8axkoEwFJIQZcZEmJzTeJkZGGWJ06y7FJBgN34vGtXBNRhIDkypQjQDqdA==","shasum":"c68f74c5318abd98282ab36345284ce8af49dfe2","tarball":"https://registry.npmjs.org/parasprite/-/parasprite-0.4.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNPC13kD2XJzNhB0f4mneN6E5/y1CcmFhhFYe6tl8QlQIgbDTP7IY781p2okAWtH0cz2Bb6Nd+o5GTarmlGfvTu60="}]},"maintainers":[{"name":"octetstream","email":"nick.kruchinin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parasprite-0.4.0.tgz_1496499134222_0.7638036177959293"},"directories":{}},"0.4.1":{"name":"parasprite","version":"0.4.1","description":"Describe your GraphQL schema using chainable interface","main":"./parasprite.js","author":{"name":"Nick K."},"license":"MIT","engines":{"node":">=6"},"repository":{"type":"git","url":"git+https://github.com/octet-stream/parasprite.git"},"bugs":{"url":"https://github.com/octet-stream/parasprite/issues"},"keywords":["graphql","wrapper","chains","schema"],"scripts":{"make":"babel src -d .","m":"yarn make","watch":"babel src -w -d .","w":"yarn watch","make:spec":"babel src -s -d .","test":"ava","t":"yarn test","test:watch":"ava --watch","t:w":"yarn test:watch","coverage":"nyc yarn test","lint":"eslint src","report":"yarn make:spec && yarn coverage && node_modules/.bin/nyc report --reporter=html yarn test","report:codecov":"nyc report --reporter=lcov yarn test","codecov":"codecov","ci":"yarn make:spec && yarn coverage && yarn report:codecov && yarn codecov","precommit":"yarn lint","prepush":"yarn report"},"ava":{"files":["./test/**/*.js"]},"devDependencies":{"ava":"0.19.1","babel-cli":"6.24.1","babel-eslint":"7.2.3","babel-plugin-module-resolver":"2.7.1","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-decorators-legacy":"1.3.4","babel-plugin-transform-es2015-modules-commonjs":"6.24.1","babel-plugin-transform-export-extensions":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","codecov":"2.2.0","eslint":"3.19.0","eslint-config-airbnb":"14.1.0","eslint-config-standard-react":"4.2.0","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"4.0.0","eslint-plugin-react":"6.9.0","graphql":"0.10.x","husky":"0.13.3","nyc":"11.0.1","proxyquire":"1.8.0","rimraf":"2.6.1","sinon":"2.3.2"},"peerDependencies":{"graphql":"0.10.x"},"dependencies":{"lodash.isplainobject":"4.0.6"},"gitHead":"bc48f4c8a6aa1a79ff4da62ee884cce1d8338470","homepage":"https://github.com/octet-stream/parasprite#readme","_id":"parasprite@0.4.1","_npmVersion":"5.0.1","_nodeVersion":"8.0.0","_npmUser":{"name":"octetstream","email":"nick.kruchinin@gmail.com"},"dist":{"integrity":"sha512-X9piFlqCXZfpCCpxSG6N3tEUsixdLIb7xUo4rJU96CVaKAYVK66E+WETJoTwpGfbad0qfTHNwniL7tL7Yt+gWA==","shasum":"f87c0063e5fb894aa7e6d95cc473f85e73610de6","tarball":"https://registry.npmjs.org/parasprite/-/parasprite-0.4.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCOXefJSNd35VwmuJnlmyLKnZO3NFTftSNq5XHzraWgAIhAPn0wDF1o/lsFqHDWSTlECsIbSQeQvZlRha+a7COIWv9"}]},"maintainers":[{"name":"octetstream","email":"nick.kruchinin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parasprite-0.4.1.tgz_1496499482462_0.563384098932147"},"directories":{}},"0.4.2":{"name":"parasprite","version":"0.4.2","description":"Describe your GraphQL schema using chainable interface","main":"./parasprite.js","author":{"name":"Nick K."},"license":"MIT","engines":{"node":">=6"},"repository":{"type":"git","url":"git+https://github.com/octet-stream/parasprite.git"},"bugs":{"url":"https://github.com/octet-stream/parasprite/issues"},"keywords":["graphql","wrapper","chains","schema"],"scripts":{"make":"babel src -d .","m":"yarn make","watch":"babel src -w -d .","w":"yarn watch","make:spec":"babel src -s -d .","test":"ava","t":"yarn test","test:watch":"ava --watch","t:w":"yarn test:watch","coverage":"nyc yarn test","lint":"eslint src","report":"yarn make:spec && yarn coverage && node_modules/.bin/nyc report --reporter=html yarn test","report:codecov":"nyc report --reporter=lcov yarn test","codecov":"codecov","ci":"yarn make:spec && yarn coverage && yarn report:codecov && yarn codecov","precommit":"yarn lint","prepush":"yarn report"},"ava":{"files":["./test/**/*.js"]},"devDependencies":{"ava":"0.19.1","babel-cli":"6.24.1","babel-eslint":"7.2.3","babel-plugin-module-resolver":"2.7.1","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-decorators-legacy":"1.3.4","babel-plugin-transform-es2015-modules-commonjs":"6.24.1","babel-plugin-transform-export-extensions":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","codecov":"2.2.0","eslint":"3.19.0","eslint-config-airbnb":"14.1.0","eslint-config-standard-react":"4.2.0","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"4.0.0","eslint-plugin-react":"6.9.0","graphql":"0.10.x","husky":"0.13.3","nyc":"11.0.1","proxyquire":"1.8.0","rimraf":"2.6.1","sinon":"2.3.2"},"peerDependencies":{"graphql":"0.10.x"},"dependencies":{"lodash.isplainobject":"4.0.6"},"gitHead":"29f5285df0672a226b93926ef5d0f1849113d6fb","homepage":"https://github.com/octet-stream/parasprite#readme","_id":"parasprite@0.4.2","_npmVersion":"5.0.1","_nodeVersion":"8.0.0","_npmUser":{"name":"octetstream","email":"nick.kruchinin@gmail.com"},"dist":{"integrity":"sha512-m54T1DhVEBm02D2/YtSnmKk6Nv7X12sBQ7qV6UhPHRFcsxSEj8oEpEpKEzgp5xnATYORoUZskay1wsewzP8X8g==","shasum":"94d85131dc4b3ab45ed19db071d076a5d83c63f2","tarball":"https://registry.npmjs.org/parasprite/-/parasprite-0.4.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5v93RS0hvJE9t0/yAU94zSB7OhmGu4m1HRO74vRayhgIhAJ7xlP+2ot2yerW+5KcG/5XfIenm1Jz/OOepAEb7lt/S"}]},"maintainers":[{"name":"octetstream","email":"nick.kruchinin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parasprite-0.4.2.tgz_1496499638684_0.9565348771866411"},"directories":{}},"0.4.3":{"name":"parasprite","version":"0.4.3","description":"Describe your GraphQL schema using chainable interface","main":"./parasprite.js","author":{"name":"Nick K."},"license":"MIT","engines":{"node":">=6"},"repository":{"type":"git","url":"git+https://github.com/octet-stream/parasprite.git"},"bugs":{"url":"https://github.com/octet-stream/parasprite/issues"},"keywords":["graphql","wrapper","chains","schema"],"scripts":{"make":"babel src -d .","m":"yarn make","watch":"babel src -w -d .","w":"yarn watch","make:spec":"babel src -s -d .","test":"ava","t":"yarn test","test:watch":"ava --watch","t:w":"yarn test:watch","coverage":"nyc yarn test","lint":"eslint src","report":"yarn make:spec && yarn coverage && node_modules/.bin/nyc report --reporter=html yarn test","report:codecov":"nyc report --reporter=lcov yarn test","codecov":"codecov","ci":"yarn make:spec && yarn coverage && yarn report:codecov && yarn codecov","precommit":"yarn lint","prepush":"yarn report"},"ava":{"files":["./test/**/*.js"]},"devDependencies":{"ava":"0.19.1","babel-cli":"6.24.1","babel-eslint":"7.2.3","babel-plugin-module-resolver":"2.7.1","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-decorators-legacy":"1.3.4","babel-plugin-transform-es2015-modules-commonjs":"6.24.1","babel-plugin-transform-export-extensions":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","codecov":"2.2.0","eslint":"3.19.0","eslint-config-airbnb":"14.1.0","eslint-config-standard-react":"4.2.0","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"4.0.0","eslint-plugin-react":"6.9.0","graphql":"0.10.x","husky":"0.13.3","nyc":"11.0.1","proxyquire":"1.8.0","rimraf":"2.6.1","sinon":"2.3.2"},"peerDependencies":{"graphql":"0.10.x"},"dependencies":{"lodash.isplainobject":"4.0.6"},"gitHead":"bbd6ef97c542efbd355fa50c5a95301e749de037","homepage":"https://github.com/octet-stream/parasprite#readme","_id":"parasprite@0.4.3","_npmVersion":"5.0.1","_nodeVersion":"8.0.0","_npmUser":{"name":"octetstream","email":"nick.kruchinin@gmail.com"},"dist":{"integrity":"sha512-9xpewlfdWxwXv0hmJHkbghj/eoPIsUVsLqGDLGmON+Dph6gz8DLmsPg0xo1dRlTlRF3+GvaNDo7SM71EKToQYQ==","shasum":"c9ca19cde731f5dcb7693d67d48a41e4ef3b06df","tarball":"https://registry.npmjs.org/parasprite/-/parasprite-0.4.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmnQqlqUwlMMQOs78eRipLhtsMpi99sRzvBk1wrkLLpAIgFIMhA0k6CTeKvxsNHnPrUUyvzz3dDQXV6x/dn3LsUQM="}]},"maintainers":[{"name":"octetstream","email":"nick.kruchinin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parasprite-0.4.3.tgz_1496499909413_0.7170770820230246"},"directories":{}},"0.4.4":{"name":"parasprite","version":"0.4.4","description":"Describe your GraphQL schema using chainable interface","main":"./parasprite.js","author":{"name":"Nick K."},"license":"MIT","engines":{"node":">=6"},"repository":{"type":"git","url":"git+https://github.com/octet-stream/parasprite.git"},"bugs":{"url":"https://github.com/octet-stream/parasprite/issues"},"keywords":["graphql","wrapper","chains","schema"],"scripts":{"make":"babel src -d .","m":"yarn make","watch":"babel src -w -d .","w":"yarn watch","make:spec":"babel src -s -d .","test":"ava","t":"yarn test","test:watch":"ava --watch","t:w":"yarn test:watch","cleanup":"rimraf helper lib .map ..map *.map Input.js Interface.js Schema.js Type.js checkTypedList.js introspect.js isInterfaceType.js parasprite.js toListType.js toRequired.js","coverage":"nyc yarn test","lint":"eslint src","report":"yarn make:spec && yarn coverage && node_modules/.bin/nyc report --reporter=html yarn test && yarn cleanup && yarn make","report:codecov":"nyc report --reporter=lcov yarn test","codecov":"codecov","ci":"yarn make:spec && yarn coverage && yarn report:codecov && yarn codecov","precommit":"yarn lint","prepush":"yarn report"},"ava":{"files":["./test/**/*.js"]},"devDependencies":{"ava":"0.19.1","babel-cli":"6.24.1","babel-eslint":"7.2.3","babel-plugin-module-resolver":"2.7.1","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-decorators-legacy":"1.3.4","babel-plugin-transform-es2015-modules-commonjs":"6.24.1","babel-plugin-transform-export-extensions":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","codecov":"2.2.0","eslint":"3.19.0","eslint-config-airbnb":"14.1.0","eslint-config-standard-react":"4.2.0","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"4.0.0","eslint-plugin-react":"6.9.0","graphql":"0.10.x","husky":"0.13.3","nyc":"11.0.1","proxyquire":"1.8.0","rimraf":"2.6.1","sinon":"2.3.2"},"peerDependencies":{"graphql":"0.10.x"},"dependencies":{"lodash.isplainobject":"4.0.6"},"gitHead":"013cc04707f2d0ec998e150331ccb21bea0d8ea5","homepage":"https://github.com/octet-stream/parasprite#readme","_id":"parasprite@0.4.4","_npmVersion":"5.0.1","_nodeVersion":"8.0.0","_npmUser":{"name":"octetstream","email":"nick.kruchinin@gmail.com"},"dist":{"integrity":"sha512-+pY5Tc1VN/0j1DhZqPp/DYzgoZMahO2Vm+7azBGk3vpWgaHr0TuJ+jGmW+iP3NPBOC2Yx80Sh0voSlkl+nzlTA==","shasum":"5d1a2da571dfd95a30d1b762708ca10bcc3cd1db","tarball":"https://registry.npmjs.org/parasprite/-/parasprite-0.4.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzu43vGu9/CAWvGIL2umxpHrXziYWDjXBWLcP1Myd32AIhAJMHEBThPw3EpX6HngCuEkSvthE0dwcrO1WZMBXOAWRQ"}]},"maintainers":[{"name":"octetstream","email":"nick.kruchinin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parasprite-0.4.4.tgz_1496500983120_0.7468463974073529"},"directories":{}},"0.5.0":{"name":"parasprite","version":"0.5.0","description":"Describe your GraphQL schema using chainable interface","main":"./parasprite.js","author":{"name":"Nick K."},"license":"MIT","engines":{"node":">=6"},"repository":{"type":"git","url":"git+https://github.com/octet-stream/parasprite.git"},"bugs":{"url":"https://github.com/octet-stream/parasprite/issues"},"keywords":["graphql","wrapper","chains","schema"],"scripts":{"make":"babel src -d .","m":"yarn make","watch":"babel src -w -d .","w":"yarn watch","make:spec":"babel src -s -d .","test":"ava","t":"yarn test","test:watch":"ava --watch","t:w":"yarn test:watch","cleanup":"rimraf helper lib .map ..map *.map Input.js Interface.js Schema.js Type.js checkTypedList.js introspect.js isInterfaceType.js parasprite.js toListType.js toRequired.js","coverage":"nyc yarn test","lint":"eslint src","report":"yarn make:spec && yarn coverage && node_modules/.bin/nyc report --reporter=html yarn test && yarn cleanup && yarn make","report:codecov":"nyc report --reporter=lcov yarn test","codecov":"codecov","ci":"yarn make:spec && yarn coverage && yarn report:codecov && yarn codecov","precommit":"yarn lint","prepush":"yarn report"},"ava":{"files":["./test/**/*.js"]},"devDependencies":{"ava":"0.21.0","babel-cli":"6.24.1","babel-eslint":"7.2.3","babel-plugin-module-resolver":"2.7.1","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-decorators-legacy":"1.3.4","babel-plugin-transform-es2015-modules-commonjs":"6.24.1","babel-plugin-transform-export-extensions":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","codecov":"2.2.0","eslint":"3.19.0","eslint-config-airbnb":"14.1.0","eslint-config-standard-react":"4.2.0","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"4.0.0","eslint-plugin-react":"6.9.0","graphql":"0.10.5","husky":"0.14.3","nyc":"11.0.3","proxyquire":"1.8.0","rimraf":"2.6.1","sinon":"2.3.8"},"peerDependencies":{"graphql":"0.10.x"},"dependencies":{"lodash.isplainobject":"4.0.6"},"gitHead":"2d199913a1d1222e01ed0d82bef69c7d98586eba","homepage":"https://github.com/octet-stream/parasprite#readme","_id":"parasprite@0.5.0","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"octetstream","email":"nick.kruchinin@gmail.com"},"dist":{"integrity":"sha512-eDY8WeOYOEff+1ikMAfoM0opifdGFbJu7tA8WncH28BqzLJFQGucTIqdtJxKi729XJ5gXVvzzHcyTh5J5y7Fig==","shasum":"1d1f58c0fdd6276196e68df3171d3cf07ccbe868","tarball":"https://registry.npmjs.org/parasprite/-/parasprite-0.5.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE/8NNxlNnsAy8Ex+OJoKFgwSfIMaGcoolo8baGjHPbhAiEAtUEwegWkhgrgvQ8wL3tRhPkqYmgYW/EycP+UA27sXts="}]},"maintainers":[{"name":"octetstream","email":"nick.kruchinin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parasprite-0.5.0.tgz_1501019475815_0.2108039460144937"},"directories":{}},"0.6.0":{"name":"parasprite","version":"0.6.0","description":"Describe your GraphQL schema using chainable interface","main":"./parasprite.js","author":{"name":"Nick K."},"license":"MIT","engines":{"node":">=6"},"repository":{"type":"git","url":"git+https://github.com/octet-stream/parasprite.git"},"bugs":{"url":"https://github.com/octet-stream/parasprite/issues"},"keywords":["graphql","wrapper","chains","schema"],"scripts":{"make":"babel src -d .","m":"yarn make","watch":"babel src -w -d .","w":"yarn watch","make:spec":"babel src -s -d .","test":"ava","t":"yarn test","test:watch":"ava --watch","t:w":"yarn test:watch","cleanup":"rimraf helper lib test .map ..map *.map Input.js Interface.js Schema.js Type.js checkTypedList.js introspect.js isInterfaceType.js parasprite.js toListType.js toRequired.js","coverage":"nyc yarn test","lint":"eslint src","report":"yarn make:spec && yarn coverage && node_modules/.bin/nyc report --reporter=html yarn test && yarn cleanup && yarn make","report:codecov":"nyc report --reporter=lcov yarn test","codecov":"codecov","ci":"yarn make:spec && yarn coverage && yarn report:codecov && yarn codecov","precommit":"yarn lint","prepush":"yarn report"},"ava":{"files":["./test/**/*.js"]},"devDependencies":{"ava":"0.22.0","babel-cli":"6.26.0","babel-eslint":"7.2.3","babel-plugin-module-resolver":"2.7.1","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-decorators-legacy":"1.3.4","babel-plugin-transform-es2015-modules-commonjs":"6.26.0","babel-plugin-transform-export-extensions":"6.22.0","babel-plugin-transform-object-rest-spread":"6.26.0","codecov":"2.3.0","eslint":"3.19.0","eslint-config-airbnb":"14.1.0","eslint-config-standard-jsx":"4.0.2","eslint-config-standard-react":"5.0.0","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"4.0.0","eslint-plugin-react":"6.9.0","graphql":"0.10.5","husky":"0.14.3","nyc":"11.1.0","proxyquire":"1.8.0","rimraf":"2.6.1","sinon":"3.2.1"},"peerDependencies":{"graphql":"0.10.x"},"dependencies":{"@octetstream/invariant":"1.0.2","@octetstream/promisify":"1.0.3","lodash.isplainobject":"4.0.6"},"gitHead":"5f28e209a545073018e40ec54e2fcfe2ebb9194d","homepage":"https://github.com/octet-stream/parasprite#readme","_id":"parasprite@0.6.0","_shasum":"3d93a2acfd032457ed4d08ab7e8a43a3e442c015","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"octetstream","email":"nick.kruchinin@gmail.com"},"dist":{"shasum":"3d93a2acfd032457ed4d08ab7e8a43a3e442c015","tarball":"https://registry.npmjs.org/parasprite/-/parasprite-0.6.0.tgz","integrity":"sha512-PfWh2RuvHdaoyy83rrCE5LsND2d8V+4fFfTKQQlCeqXVM8oumeGZmW5vSDm8GxLbpsVxpxp6OKVjzlJ3gh6+YQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGE6io6GwkfLW+6wrBRfbqBS+ulnw0gTwfqivab2aitHAiEAl4opTzVGcZqf9GwvBLklLRG+OZRu7QK4L9lzNgknhMM="}]},"maintainers":[{"name":"octetstream","email":"nick.kruchinin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parasprite-0.6.0.tgz_1503614936432_0.5159208229742944"},"directories":{}},"0.6.1":{"name":"parasprite","version":"0.6.1","description":"Describe your GraphQL schema using chainable interface","main":"./parasprite.js","author":{"name":"Nick K."},"license":"MIT","engines":{"node":">=6"},"repository":{"type":"git","url":"git+https://github.com/octet-stream/parasprite.git"},"bugs":{"url":"https://github.com/octet-stream/parasprite/issues"},"keywords":["graphql","wrapper","chains","schema"],"scripts":{"make":"babel src -d .","m":"yarn make","watch":"babel src -w -d .","w":"yarn watch","make:spec":"babel src -s -d .","test":"ava","t":"yarn test","test:watch":"ava --watch","t:w":"yarn test:watch","cleanup":"rimraf helper lib test .map ..map *.map Input.js Interface.js Schema.js Type.js checkTypedList.js introspect.js isInterfaceType.js parasprite.js toListType.js toRequired.js","coverage":"nyc yarn test","lint":"eslint src","report":"yarn make:spec && yarn coverage && node_modules/.bin/nyc report --reporter=html yarn test && yarn cleanup && yarn make","report:codecov":"nyc report --reporter=lcov yarn test","codecov":"codecov","ci":"yarn make:spec && yarn coverage && yarn report:codecov && yarn codecov","precommit":"yarn lint","prepush":"yarn report"},"ava":{"files":["./test/**/*.js"]},"devDependencies":{"ava":"0.22.0","babel-cli":"6.26.0","babel-eslint":"7.2.3","babel-plugin-module-resolver":"2.7.1","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-decorators-legacy":"1.3.4","babel-plugin-transform-es2015-modules-commonjs":"6.26.0","babel-plugin-transform-export-extensions":"6.22.0","babel-plugin-transform-object-rest-spread":"6.26.0","codecov":"2.3.0","eslint":"3.19.0","eslint-config-airbnb":"14.1.0","eslint-config-standard-jsx":"4.0.2","eslint-config-standard-react":"5.0.0","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"4.0.0","eslint-plugin-react":"6.9.0","graphql":"0.11.x","husky":"0.14.3","nyc":"11.1.0","proxyquire":"1.8.0","rimraf":"2.6.1","sinon":"3.2.1"},"peerDependencies":{"graphql":"0.11.x"},"dependencies":{"@octetstream/invariant":"1.0.2","@octetstream/promisify":"1.0.3","lodash.isplainobject":"4.0.6"},"gitHead":"6aef176dc7fa47f01d9cdbbd4ed79d0430240f30","homepage":"https://github.com/octet-stream/parasprite#readme","_id":"parasprite@0.6.1","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"octetstream","email":"nick.kruchinin@gmail.com"},"dist":{"integrity":"sha512-yrPHrIW6v3f0mV8vkS48mmiswZibDjMN5BXe9tAYOGOmyMoeJrCXjtYfg+yI01QbnBCECzkcMDWDdIz9APGFeg==","shasum":"7f88f0545e50686331539916d88380dc2655d0d3","tarball":"https://registry.npmjs.org/parasprite/-/parasprite-0.6.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCt/C6qYRnnUci3YyOwcXQbixKAj0aFmu/hX2F0Cx9dWwIhAOmHq2cA4fptlq+gwI0/o3+QBsFG7b0RXdQ9GOioLEoO"}]},"maintainers":[{"name":"octetstream","email":"nick.kruchinin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parasprite-0.6.1.tgz_1504477411115_0.1305246993433684"},"directories":{}},"1.0.0-beta.1":{"name":"parasprite","version":"1.0.0-beta.1","description":"Describe your GraphQL schema using chainable interface","main":"./parasprite.js","author":{"name":"Nick K."},"license":"MIT","engines":{"node":">=6"},"repository":{"type":"git","url":"git+https://github.com/octet-stream/parasprite.git"},"bugs":{"url":"https://github.com/octet-stream/parasprite/issues"},"keywords":["graphql","wrapper","chains","schema"],"scripts":{"make":"babel src -d .","m":"yarn make","watch":"babel src -w -d .","w":"yarn watch","make:spec":"babel src -s -d .","test":"ava","t":"yarn test","test:watch":"ava --watch","t:w":"yarn test:watch","cleanup":"rimraf helper lib test .map ..map *.map Input.js Interface.js Schema.js Type.js checkTypedList.js introspect.js isInterfaceType.js parasprite.js toListType.js toRequired.js","coverage":"nyc yarn test","lint":"eslint src","report":"yarn make:spec && yarn coverage && node_modules/.bin/nyc report --reporter=html yarn test && yarn cleanup && yarn make","report:codecov":"nyc report --reporter=lcov yarn test","codecov":"codecov","ci":"yarn make:spec && yarn coverage && yarn report:codecov && yarn codecov","precommit":"yarn lint","prepush":"yarn report"},"ava":{"files":["./test/**/*.js"]},"devDependencies":{"@octetstream/eslint-config":"2.0.2","ava":"0.23.0","babel-cli":"6.26.0","babel-eslint":"8.0.1","babel-plugin-module-resolver":"2.7.1","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-decorators-legacy":"1.3.4","babel-plugin-transform-es2015-modules-commonjs":"6.26.0","babel-plugin-transform-export-extensions":"6.22.0","babel-plugin-transform-object-rest-spread":"6.26.0","codecov":"3.0.0","eslint":"4.9.0","eslint-config-airbnb":"14.1.0","eslint-config-standard-jsx":"4.0.2","eslint-config-standard-react":"5.0.0","eslint-plugin-ava":"^4.2.2","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"4.0.0","eslint-plugin-react":"6.9.0","graphql":">=0.11.x","husky":"0.14.3","nyc":"11.2.1","proxyquire":"1.8.0","rimraf":"2.6.2","sinon":"4.0.2"},"peerDependencies":{"graphql":">=0.11.x"},"dependencies":{"@octetstream/invariant":"1.1.0","@octetstream/promisify":"1.3.1","lodash.isplainobject":"4.0.6"},"gitHead":"36df93432a85922d307212f094f620dcbbef9671","homepage":"https://github.com/octet-stream/parasprite#readme","_id":"parasprite@1.0.0-beta.1","_npmVersion":"5.4.2","_nodeVersion":"8.8.1","_npmUser":{"name":"octetstream","email":"nick.kruchinin@gmail.com"},"dist":{"integrity":"sha512-3+Hnvg1/ndELYLjgx/+UGRTlxno4SBztHBbuU3X0AmeyTAvQyS4MvoNSt5cOh3XtlWL7mdHSnWh2jOSO2EcofQ==","shasum":"66ef7d83a1e0f4758f3bd15b9190992a717b0661","tarball":"https://registry.npmjs.org/parasprite/-/parasprite-1.0.0-beta.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDg3+jzTSGWPLDCtZx4T4saOSEIcIzk+WhK3AtQvEmfRgIhAPpn33qGV/wZhvjoKRxFctRgGQgjhUN82vGHmBnt/yj5"}]},"maintainers":[{"name":"octetstream","email":"nick.kruchinin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parasprite-1.0.0-beta.1.tgz_1509409185215_0.6256028439383954"},"directories":{}},"1.0.0-beta.2":{"name":"parasprite","version":"1.0.0-beta.2","description":"Describe your GraphQL schema using chainable interface","main":"./parasprite.js","author":{"name":"Nick K."},"license":"MIT","engines":{"node":">=6"},"repository":{"type":"git","url":"git+https://github.com/octet-stream/parasprite.git"},"bugs":{"url":"https://github.com/octet-stream/parasprite/issues"},"keywords":["graphql","wrapper","chains","schema"],"scripts":{"make":"babel src -d .","m":"yarn make","watch":"babel src -w -d .","w":"yarn watch","make:spec":"babel src -s -d .","test":"ava","t":"yarn test","test:watch":"ava --watch","t:w":"yarn test:watch","cleanup":"rimraf helper lib test .map ..map *.map Input.js Interface.js Schema.js Type.js checkTypedList.js introspect.js isInterfaceType.js parasprite.js toListType.js toRequired.js","coverage":"nyc yarn test","lint":"eslint src","report":"yarn make:spec && yarn coverage && node_modules/.bin/nyc report --reporter=html yarn test && yarn cleanup && yarn make","report:codecov":"nyc report --reporter=lcov yarn test","codecov":"codecov","ci":"yarn make:spec && yarn coverage && yarn report:codecov && yarn codecov","precommit":"yarn lint","prepush":"yarn report"},"ava":{"files":["./test/**/*.js"]},"devDependencies":{"@octetstream/eslint-config":"2.1.0","ava":"0.23.0","babel-cli":"6.26.0","babel-eslint":"8.0.1","babel-plugin-module-resolver":"2.7.1","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-decorators-legacy":"1.3.4","babel-plugin-transform-es2015-modules-commonjs":"6.26.0","babel-plugin-transform-export-extensions":"6.22.0","babel-plugin-transform-object-rest-spread":"6.26.0","codecov":"3.0.0","eslint":"4.10.0","eslint-config-airbnb":"14.1.0","eslint-config-standard-jsx":"4.0.2","eslint-config-standard-react":"5.0.0","eslint-plugin-ava":"^4.2.2","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"4.0.0","eslint-plugin-react":"6.9.0","graphql":">=0.11.x","husky":"0.14.3","nyc":"11.2.1","proxyquire":"1.8.0","rimraf":"2.6.2","sinon":"4.0.2"},"peerDependencies":{"graphql":">=0.11.x"},"dependencies":{"@octetstream/invariant":"1.1.0","@octetstream/promisify":"1.3.2","lodash.isplainobject":"4.0.6"},"gitHead":"faf7f714ebae10c21ff9d7d7de7cdb6e06417e40","homepage":"https://github.com/octet-stream/parasprite#readme","_id":"parasprite@1.0.0-beta.2","_npmVersion":"5.4.2","_nodeVersion":"8.8.1","_npmUser":{"name":"octetstream","email":"nick.kruchinin@gmail.com"},"dist":{"integrity":"sha512-xi6WLjxPqNSLtXxqFB5xsSXq9ra4rN4WS8HjdMszp8sCvtCfDzcAd6dyyus9YNILcRGhiXkxgTYTCyrkcoT+pQ==","shasum":"297d8296edaa0c33d6a24d95d51063c3ebb7dda0","tarball":"https://registry.npmjs.org/parasprite/-/parasprite-1.0.0-beta.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHHgJdJ7jxXXWkrhOjlsADSXM3vnUIqtJILJ8VLm716CAiBkxmj5u0VSYs/6f+fPySGZ9iZobtgP0MSNH3pVmokeYA=="}]},"maintainers":[{"name":"octetstream","email":"nick.kruchinin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parasprite-1.0.0-beta.2.tgz_1509411900242_0.3265682708006352"},"directories":{}},"1.0.0-beta.3":{"name":"parasprite","version":"1.0.0-beta.3","description":"Describe your GraphQL schema using chainable interface","main":"./parasprite.js","author":{"name":"Nick K."},"license":"MIT","engines":{"node":">=6"},"repository":{"type":"git","url":"git+https://github.com/octet-stream/parasprite.git"},"keywords":["graphql","wrapper","chains","schema"],"scripts":{"make":"babel src -d .","m":"yarn make","watch":"babel src -w -d .","w":"yarn watch","make:spec":"babel src -s -d .","test":"ava","t":"yarn test","test:watch":"ava --watch","t:w":"yarn test:watch","cleanup":"rimraf helper lib test .map ..map *.map Input.js Interface.js Schema.js Type.js Enum.js introspect.js parasprite.js toListType.js toRequired.js buildSchema.js","coverage":"nyc yarn test","lint":"eslint src","report":"yarn make:spec && yarn coverage && node_modules/.bin/nyc report --reporter=html yarn test && yarn cleanup && yarn make","report:codecov":"nyc report --reporter=lcov yarn test","codecov":"codecov","ci":"yarn make:spec && yarn coverage && yarn report:codecov && yarn codecov","precommit":"yarn lint","prepush":"yarn report"},"ava":{"babel":"inherit","files":["test/**/*.js","!test/**/__hook__/**","!test/**/__helper__/**","!test/helper/**"]},"devDependencies":{"@octetstream/eslint-config":"2.1.0","ava":"0.23.0","babel-cli":"6.26.0","babel-eslint":"8.0.1","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-decorators-legacy":"1.3.4","babel-plugin-transform-es2015-modules-commonjs":"6.26.0","babel-plugin-transform-object-rest-spread":"6.26.0","codecov":"3.0.0","eslint":"4.10.0","eslint-plugin-ava":"4.2.2","graphql":">=0.11.x","husky":"0.14.3","nyc":"11.2.1","proxyquire":"1.8.0","rimraf":"2.6.2","sinon":"4.0.2"},"peerDependencies":{"graphql":">=0.11.x"},"dependencies":{"@octetstream/invariant":"1.1.0","@octetstream/promisify":"1.3.2","lodash.isempty":"4.4.0","lodash.merge":"4.6.0","lodash.omitby":"4.6.0"},"gitHead":"25a70a99446bc82b4cca0fad92b6f1e298cf06ea","bugs":{"url":"https://github.com/octet-stream/parasprite/issues"},"homepage":"https://github.com/octet-stream/parasprite#readme","_id":"parasprite@1.0.0-beta.3","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"octetstream","email":"nick.kruchinin@gmail.com"},"dist":{"integrity":"sha512-t2d7ChplHhZoaIFWjeYNPcwmrRw3M/1DE3GfXMlKxzQlqaGnl7LOt0+wInLDpVEs0BWJfcADHV82JL1t8qNsSg==","shasum":"ada75b3895da8e52e7559e7bacfc6a90eba9d0db","tarball":"https://registry.npmjs.org/parasprite/-/parasprite-1.0.0-beta.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAMhHO9Ol7QA6B5YlrnqZFRLBELlhSUhfA2z+JKrpPRNAiBRjpYjKvvWVGuMJyq8RXkBREDSZJyx3SxvLRK2zGyowQ=="}]},"maintainers":[{"name":"octetstream","email":"nick.kruchinin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parasprite-1.0.0-beta.3.tgz_1510522673932_0.9933134692255408"},"directories":{}},"1.0.0-beta.4":{"name":"parasprite","version":"1.0.0-beta.4","description":"Describe your GraphQL schema using chainable interface","main":"./parasprite.js","author":{"name":"Nick K."},"license":"MIT","engines":{"node":">=6"},"repository":{"type":"git","url":"git+https://github.com/octet-stream/parasprite.git"},"keywords":["graphql","wrapper","chains","schema"],"scripts":{"make":"babel src -d .","m":"yarn make","watch":"babel src -w -d .","w":"yarn watch","make:spec":"babel src -s -d .","test":"ava","t":"yarn test","test:watch":"ava --watch","t:w":"yarn test:watch","cleanup":"rimraf helper lib test .map ..map *.map Input.js Interface.js Schema.js Type.js Enum.js introspect.js parasprite.js toListType.js toRequired.js buildSchema.js","coverage":"nyc yarn test","lint":"eslint src","report":"yarn make:spec && yarn coverage && node_modules/.bin/nyc report --reporter=html yarn test && yarn cleanup && yarn make","report:codecov":"nyc report --reporter=lcov yarn test","codecov":"codecov","ci":"yarn make:spec && yarn coverage && yarn report:codecov && yarn codecov","precommit":"yarn lint","prepush":"yarn report"},"ava":{"babel":"inherit","files":["test/**/*.js","!test/**/__hook__/**","!test/**/__helper__/**","!test/helper/**"]},"devDependencies":{"@octetstream/eslint-config":"2.1.0","ava":"0.23.0","babel-cli":"6.26.0","babel-eslint":"8.0.1","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-decorators-legacy":"1.3.4","babel-plugin-transform-es2015-modules-commonjs":"6.26.0","babel-plugin-transform-object-rest-spread":"6.26.0","codecov":"3.0.0","eslint":"4.10.0","eslint-plugin-ava":"4.2.2","graphql":">=0.11.x","husky":"0.14.3","nyc":"11.2.1","proxyquire":"1.8.0","rimraf":"2.6.2","sinon":"4.0.2"},"peerDependencies":{"graphql":">=0.11.x"},"dependencies":{"@octetstream/invariant":"1.1.0","@octetstream/promisify":"1.3.2","lodash.isempty":"4.4.0","lodash.merge":"4.6.0","lodash.omitby":"4.6.0"},"gitHead":"696a529a9bb144451f9e6bcee6270db28729a515","bugs":{"url":"https://github.com/octet-stream/parasprite/issues"},"homepage":"https://github.com/octet-stream/parasprite#readme","_id":"parasprite@1.0.0-beta.4","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"octetstream","email":"nick.kruchinin@gmail.com"},"dist":{"integrity":"sha512-uI0rUVwVom14ZMa/HvgllJGoYUTy+CChf8wA7ppkNu/v8vgQ3AXtCMO/DP2Jk0/8O7xcoaItpITFrjCRhMxqbA==","shasum":"a93792d8148c54a75666903d20fc1e7de48d2081","tarball":"https://registry.npmjs.org/parasprite/-/parasprite-1.0.0-beta.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDblvcTwQMW5fcLEKlBRSCEtJ44D7Kd99wCGlTQtOxUEAIhALpK7kZR7b3wE+hbh6Gw2sITf13a74bk+RtLImt4P+hr"}]},"maintainers":[{"name":"octetstream","email":"nick.kruchinin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parasprite-1.0.0-beta.4.tgz_1510524342289_0.8918213634751737"},"directories":{}},"1.0.0-beta.5":{"name":"parasprite","version":"1.0.0-beta.5","description":"Describe your GraphQL schema using chainable interface","main":"./parasprite.js","author":{"name":"Nick K."},"license":"MIT","engines":{"node":">=6"},"repository":{"type":"git","url":"git+https://github.com/octet-stream/parasprite.git"},"keywords":["graphql","wrapper","chains","schema"],"scripts":{"make":"babel src -d .","m":"yarn make","watch":"babel src -w -d .","w":"yarn watch","make:spec":"babel src -s -d .","test":"ava","t":"yarn test","test:watch":"ava --watch","t:w":"yarn test:watch","cleanup":"rimraf helper lib test .map ..map *.map Input.js Interface.js Schema.js Type.js Enum.js introspect.js parasprite.js toListType.js toRequired.js buildSchema.js","coverage":"nyc yarn test","lint":"eslint src","report":"yarn make:spec && yarn coverage && node_modules/.bin/nyc report --reporter=html yarn test && yarn cleanup && yarn make","report:codecov":"nyc report --reporter=lcov yarn test","codecov":"codecov","ci":"yarn make:spec && yarn coverage && yarn report:codecov && yarn codecov","precommit":"yarn lint","prepush":"yarn report"},"ava":{"babel":"inherit","files":["test/**/*.js","!test/**/__hook__/**","!test/**/__helper__/**","!test/helper/**"]},"devDependencies":{"@octetstream/eslint-config":"2.1.0","ava":"0.23.0","babel-cli":"6.26.0","babel-eslint":"8.0.1","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-decorators-legacy":"1.3.4","babel-plugin-transform-es2015-modules-commonjs":"6.26.0","babel-plugin-transform-object-rest-spread":"6.26.0","codecov":"3.0.0","eslint":"4.10.0","eslint-plugin-ava":"4.2.2","graphql":">=0.11.x","husky":"0.14.3","nyc":"11.2.1","proxyquire":"1.8.0","rimraf":"2.6.2","sinon":"4.0.2"},"peerDependencies":{"graphql":">=0.11.x"},"dependencies":{"@octetstream/invariant":"1.1.0","@octetstream/promisify":"1.3.2","lodash.isempty":"4.4.0","lodash.merge":"4.6.0","lodash.omitby":"4.6.0"},"gitHead":"747f9aeeaab90a4d5c1c6af4ae09fd7cf71021a8","bugs":{"url":"https://github.com/octet-stream/parasprite/issues"},"homepage":"https://github.com/octet-stream/parasprite#readme","_id":"parasprite@1.0.0-beta.5","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"octetstream","email":"nick.kruchinin@gmail.com"},"dist":{"integrity":"sha512-NBfhdQbtLwFi793E+5mbmPq2RLPyO0c/AmYCRedlRzlWpORaO5Ott3JSCOq+kaG7WpRR1kl5GodraNSeZf8dXw==","shasum":"c15e3250f32cc54b74d4de77ff54784c72a691e9","tarball":"https://registry.npmjs.org/parasprite/-/parasprite-1.0.0-beta.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBhsw9N8v0LjBiQ8pOD/8fMPwCyir1rPWvraJeMb3lqVAiBSN6cyrhA3Ce4zQRXFV67F36G94gZBTshkd/39Kk4T6w=="}]},"maintainers":[{"name":"octetstream","email":"nick.kruchinin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parasprite-1.0.0-beta.5.tgz_1510529248817_0.7449041707441211"},"directories":{}},"1.0.0-beta.6":{"name":"parasprite","version":"1.0.0-beta.6","description":"Describe your GraphQL schema using chainable interface","main":"./parasprite.js","author":{"name":"Nick K."},"license":"MIT","engines":{"node":">=6"},"repository":{"type":"git","url":"git+https://github.com/octet-stream/parasprite.git"},"keywords":["graphql","wrapper","chains","schema"],"scripts":{"make":"babel src -d .","m":"yarn make","watch":"babel src -w -d .","w":"yarn watch","make:spec":"babel src -s -d .","test":"ava","t":"yarn test","test:watch":"ava --watch","t:w":"yarn test:watch","cleanup":"rimraf helper lib test .map ..map *.map Input.js Interface.js Schema.js Type.js Enum.js introspect.js parasprite.js toListType.js toRequired.js buildSchema.js","coverage":"nyc yarn test","lint":"eslint src","report":"yarn make:spec && yarn coverage && node_modules/.bin/nyc report --reporter=html yarn test && yarn cleanup && yarn make","report:codecov":"nyc report --reporter=lcov yarn test","codecov":"codecov","ci":"yarn make:spec && yarn coverage && yarn report:codecov && yarn codecov","precommit":"yarn lint","prepush":"yarn report"},"ava":{"babel":"inherit","files":["test/**/*.js","!test/**/__hook__/**","!test/**/__helper__/**","!test/helper/**"]},"devDependencies":{"@octetstream/eslint-config":"2.1.0","ava":"0.24.0","babel-cli":"6.26.0","babel-eslint":"8.0.3","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-decorators-legacy":"1.3.4","babel-plugin-transform-es2015-modules-commonjs":"6.26.0","babel-plugin-transform-object-rest-spread":"6.26.0","codecov":"3.0.0","eslint":"4.12.1","eslint-plugin-ava":"4.3.0","graphql":">=0.11.x","husky":"0.14.3","nyc":"11.3.0","proxyquire":"1.8.0","rimraf":"2.6.2","sinon":"4.1.2"},"peerDependencies":{"graphql":">=0.11.x"},"dependencies":{"@octetstream/invariant":"1.1.0","@octetstream/promisify":"1.3.2","lodash.isempty":"4.4.0","lodash.merge":"4.6.0","lodash.omitby":"4.6.0"},"gitHead":"a93aeefc8ba7138a9ba1ba86a4604c419248f276","bugs":{"url":"https://github.com/octet-stream/parasprite/issues"},"homepage":"https://github.com/octet-stream/parasprite#readme","_id":"parasprite@1.0.0-beta.6","_npmVersion":"5.5.1","_nodeVersion":"9.2.0","_npmUser":{"name":"octetstream","email":"nick.kruchinin@gmail.com"},"dist":{"integrity":"sha512-6piMNqzjGgZ0QQR43iyfD/BVmoIl1IsNBDO3GPsZvoTVJq58YqktvRs+QwVskROdnZueOpqJ5AeKhRMZRjEBVQ==","shasum":"929ec78d30e9aa595b77307e7e3478fb1038316e","tarball":"https://registry.npmjs.org/parasprite/-/parasprite-1.0.0-beta.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF21qnFBuUgd66VMdxKLOAj+oS3UbHrSlovDm+RqlEVIAiEAhSEZ7LCnyFdTf2SUzKyyJ5DlEFyrepI8C7uQqehfe2A="}]},"maintainers":[{"name":"octetstream","email":"nick.kruchinin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parasprite-1.0.0-beta.6.tgz_1512175910503_0.8316406712401658"},"directories":{}},"1.0.0-beta.7":{"name":"parasprite","version":"1.0.0-beta.7","description":"Describe your GraphQL schema using chainable interface","main":"./parasprite.js","author":{"name":"Nick K."},"license":"MIT","engines":{"node":">=6"},"repository":{"type":"git","url":"git+https://github.com/octet-stream/parasprite.git"},"keywords":["graphql","wrapper","chains","schema"],"scripts":{"make":"babel src -d .","m":"yarn make","watch":"babel src -w -d .","w":"yarn watch","make:spec":"babel src -s -d .","test":"ava","t":"yarn test","test:watch":"ava --watch","t:w":"yarn test:watch","cleanup":"rimraf helper lib test .map ..map *.map Input.js Interface.js Schema.js Type.js Enum.js introspect.js parasprite.js toListType.js toRequired.js buildSchema.js","coverage":"nyc yarn test","lint":"eslint src","report":"yarn make:spec && yarn coverage && node_modules/.bin/nyc report --reporter=html yarn test && yarn cleanup && yarn make","report:codecov":"nyc report --reporter=lcov yarn test","codecov":"codecov","ci":"yarn make:spec && yarn coverage && yarn report:codecov && yarn codecov","precommit":"yarn lint","prepush":"yarn report"},"ava":{"babel":"inherit","files":["test/**/*.js","!test/**/__hook__/**","!test/**/__helper__/**","!test/helper/**"]},"devDependencies":{"@octetstream/eslint-config":"2.1.0","ava":"0.24.0","babel-cli":"6.26.0","babel-eslint":"8.0.3","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-decorators-legacy":"1.3.4","babel-plugin-transform-es2015-modules-commonjs":"6.26.0","babel-plugin-transform-object-rest-spread":"6.26.0","codecov":"3.0.0","eslint":"4.12.1","eslint-plugin-ava":"4.3.0","graphql":">=0.11.x","husky":"0.14.3","nyc":"11.3.0","proxyquire":"1.8.0","rimraf":"2.6.2","sinon":"4.1.2"},"peerDependencies":{"graphql":">=0.11.x"},"dependencies":{"@octetstream/invariant":"1.1.0","@octetstream/promisify":"1.3.2","lodash.isempty":"4.4.0","lodash.merge":"4.6.0","lodash.omitby":"4.6.0"},"gitHead":"e48e07cc7654cde3f921394d40ce5feca078b984","bugs":{"url":"https://github.com/octet-stream/parasprite/issues"},"homepage":"https://github.com/octet-stream/parasprite#readme","_id":"parasprite@1.0.0-beta.7","_npmVersion":"5.5.1","_nodeVersion":"9.2.0","_npmUser":{"name":"octetstream","email":"nick.kruchinin@gmail.com"},"dist":{"integrity":"sha512-Rr+NnEZfIacxeXJy9X5bEJD/9rxdl5Zv8A3mgUdfqfMhSnH+cUDdF873k8qDC3DLt8p5dNUk3LhiF/bnxW/2gQ==","shasum":"24c4b6b1a2d604e7e6de64369e9f345526fa99af","tarball":"https://registry.npmjs.org/parasprite/-/parasprite-1.0.0-beta.7.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+sewUc6P63+Arfs7KBh7fzGlNFzcZ35VawGdzKlhX+wIhAOCr+YM4Bwlb3MRXgqt1+ZNlsRdbMyzWFiJQp4yNbGDG"}]},"maintainers":[{"name":"octetstream","email":"nick.kruchinin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parasprite-1.0.0-beta.7.tgz_1512177391755_0.26951863314025104"},"directories":{}},"1.0.0-beta.8":{"name":"parasprite","version":"1.0.0-beta.8","description":"Describe your GraphQL schema using chainable interface","main":"parasprite","author":{"name":"Nick K."},"license":"MIT","engines":{"node":"6.x || > 7"},"repository":{"type":"git","url":"git+https://github.com/octet-stream/parasprite.git"},"keywords":["graphql","wrapper","chains","schema"],"scripts":{"make":"babel src -d .","watch":"babel src -w -d .","make:spec":"babel src -s -d .","test":"ava","test:cleanup":"npm run cleanup && npm run make:spec && ava && npm run cleanup && npm run make","m":"npm run make","w":"npm run watch","t":"npm run test","test:watch":"ava --watch","t:w":"npm run test:watch","cleanup":"rimraf helper lib test .map ..map *.map Input.js Interface.js Schema.js Type.js Enum.js Union.js parasprite.js toListType.js toRequired.js buildSchema.js Input.mjs Interface.mjs Schema.mjs Type.mjs Enum.mjs Union.mjs parasprite.mjs toListType.mjs toRequired.mjs buildSchema.mjs","coverage":"nyc npm run test","staged":"lint-staged","eslint":"eslint src/**/*.mjs","report":"npm run make:spec && npm run coverage && nyc report --reporter=html npm run test && npm run cleanup && npm run make","report:codecov":"nyc report --reporter=lcov npm run test","ci":"npm run make:spec && npm run coverage && npm run report:codecov && codecov"},"ava":{"babel":"inherit","files":["test/**/*.js","!test/**/__hook__/**","!test/**/__helper__/**","!test/helper/**"]},"devDependencies":{"@babel/cli":"7.2.3","@babel/core":"7.3.4","@babel/plugin-proposal-class-properties":"7.3.4","@babel/plugin-proposal-decorators":"7.3.0","@babel/plugin-proposal-export-default-from":"7.2.0","@babel/plugin-proposal-export-namespace-from":"7.2.0","@babel/plugin-proposal-object-rest-spread":"7.3.4","@babel/plugin-syntax-import-meta":"^7.2.0","@babel/plugin-transform-async-to-generator":"7.3.4","@babel/plugin-transform-modules-commonjs":"7.2.0","@octetstream/eslint-config":"3.0.0","ava":"0.25.0","babel-eslint":"10.0.1","babel-plugin-module-resolver":"3.2.0","codecov":"3.2.0","eslint":"5.14.1","eslint-import-resolver-babel-module":"5.0.1","eslint-plugin-ava":"5.1.1","graphql":"14.1.1","husky":"1.3.1","lint-staged":"8.1.4","nyc":"13.3.0","proxyquire":"2.1.0","rimraf":"2.6.3","sinon":"7.2.5"},"peerDependencies":{"graphql":">= 0.11.x < 1.x || 14.x"},"dependencies":{"@octetstream/invariant":"1.2.0","@octetstream/promisify":"2.0.1","lodash.isempty":"4.4.0","lodash.merge":"4.6.1","lodash.omitby":"4.6.0"},"gitHead":"0d9f001e573eb253d5d8b769844b03a4c179924d","bugs":{"url":"https://github.com/octet-stream/parasprite/issues"},"homepage":"https://github.com/octet-stream/parasprite#readme","_id":"parasprite@1.0.0-beta.8","_npmVersion":"6.5.0","_nodeVersion":"11.9.0","_npmUser":{"name":"octetstream","email":"nick.kruchinin@gmail.com"},"dist":{"integrity":"sha512-w2gOCouAxMdchQf0D0J0iINWbx1udWtiFCPA5fTP6oVoYnPEb+WIuxCxqEffVBbZMEdZjvF8Brxf0DwEGuAfWA==","shasum":"76346515c1d4c4d4e3b2ae2e111d007cf868a8e0","tarball":"https://registry.npmjs.org/parasprite/-/parasprite-1.0.0-beta.8.tgz","fileCount":37,"unpackedSize":63504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcedTqCRA9TVsSAnZWagAARKcP/1F70v+Iq0y1Wooa1PLq\nTshoGSYtS7l8/PDz6ziKK8M6hfhHuXFcUsCQgSCvPdo+JKT2T9JA8zKpqhDE\nX2MU++HpuAvjzSuSz/fmE7nujN0Qd9UyjA3/yEndW/YsW3941bOQ2jW7kauL\ntRBQ9SLtMOOxIh3B/H0uSdJcdLPvxo57jL9MDLQFFINsKUy8J2VtXntE7iJQ\nE5oB9739xO76rDLN5OHMHHoH9BEt+8zEuw8ckUIIacmVHanX/m0yxDzNa8v4\nS6EQ1Ocwre9kD6Om5nuLRj2fYvl7L1haKkcS3/84nXiDNybFgiFAgAbucFuh\nx9Q9FKIfBRx3oG2KLz4Uw8o6Qgs6zzzHoDNwGcB2uzDhbebpeMnndvunj2JQ\ne+2pJ4IL8mwt1p6hcDwr9ZBWnVK+JPz2Uz6hPgRavxfiqcWw5lLjAPcWPiHW\nzuY1j5XDHQiqw81obvC9r8DfkD4F1XczcUnx1ubQesR6C2M72emwCkNw1y8o\numt5IauL/mXS+R53KC/1eFEfrF7zI4Gz1+Dw607D9/+yYlBlsxfhAoWqAjkO\nS7tddPC3Ndhgcr/o+3cB8H0sxzp+5NfNn+VCXQNbjBfxKDai5DMv57SjzodR\nbUO+Tb1EI4mwGPO8is1rCkGZMZSaz6qJTCnXHt01sNnJJKza7RguuXoIknoc\nWkTK\r\n=Bts+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGrHM+Zw8vc/ekAK4KURTsBbGMxqqYiCN6bkOWlBr/ngIhAK0a+kfSoWzKOiOMSTYOcttX61q4KRFXiQE6q+pwiJ2k"}]},"maintainers":[{"name":"octetstream","email":"nick.kruchinin@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parasprite_1.0.0-beta.8_1551488234278_0.8495370627752898"},"_hasShrinkwrap":false}},"readme":"# parasprite\n\nDescribe your GraphQL schema using chainable interface\n\n<!-- [![Mentioned in Awesome GraphQL](https://awesome.re/mentioned-badge.svg)](https://github.com/chentsulin/awesome-graphql) -->\n[![Build Status](https://travis-ci.org/octet-stream/parasprite.svg?branch=master)](https://travis-ci.org/octet-stream/parasprite)\n[![Code Coverage](https://codecov.io/github/octet-stream/parasprite/coverage.svg?branch=master)](https://codecov.io/github/octet-stream/parasprite?branch=master)\n[![dependencies Status](https://david-dm.org/octet-stream/parasprite/status.svg)](https://david-dm.org/octet-stream/parasprite)\n[![devDependencies Status](https://david-dm.org/octet-stream/parasprite/dev-status.svg)](https://david-dm.org/octet-stream/parasprite?type=dev)\n\nSee [API](#api) section for more information.\n\n## Requirements\n\n* Node.js >= 6\n\n* GraphQL.js 0.11.x || 0.12.x || 0.13.x || 14.x (see [installation section](https://github.com/octet-stream/parasprite#installation))\n\n## Installation\n\nYou can install parasprite from NPM:\n\n```\nnpm install --save parasprite graphql\n```\n\nor YARN:\n\n```\nyarn add parasprite graphql\n```\n\n## API\n\nParasprite has classes that help you describe GraphQL schema with chains.\n\n**Note: You can invoke these classes without \"new\" keyword, just like a function**\n\n### `constructor Schema()`\n\nMain class that defines GraphQL schema.\n\n#### Instance methods\n\n##### `query(name[, description]) -> {Type}`\n\n  - **{string}** name – Name for root Query type\n  - **{string}** [description = undefined] – Description for root Query type\n\nDefine Query with given name and description.\n\n##### `mutation(name[, description]) -> {Type}`\n\n  - **{string}** name – Name for root Mutation type\n  - **{string}** [description = undefined] – Description for root Mutation type\n\nDefine Mutation with given name and description.\n\n##### `subscription(name[, description]) -> {Type}`\n\n  - **{string}** name – Name for root Subscription type\n  - **{string}** [description = undefined] – Description for root Subscription type\n\nDefine Subscription with given name and description.\n\n##### `end() -> {GraphQLSchema}`\n\nMake GraphQLSchema.\n\n### `constructor Type`\n\nThis class helps you describe GraphQLObjectType. there is 3 different syntaxes:\n\n#### `Type(options)`\n\n  - **{object}** options\n    + **{string}** name – Name for the type\n    + **{string}** [description = null]\n    + **{GrphQLInterfaceType | GrphQLInterfaceType[]}** [interfaces = null]\n    + **{GraphQLObjectType}** [extends = null]\n    + **{Function}** [isTypeOf = null]\n\n#### `Type(name[, options])`\n\n  - **{string}** name\n  - **{object}** options\n    + **{string}** [description = null]\n    + **{GrphQLInterfaceType | GrphQLInterfaceType[]}** [interfaces = null]\n    + **{GraphQLObjectType}** [extends = null]\n    + **{Function}** [isTypeOf = null]\n\n#### `Type(name[, description, options])`\n\n  - **{string}** name\n  - **{string}** [description = null]\n  - **{object}** options\n    + **{GrphQLInterfaceType | GrphQLInterfaceType[]}** [interfaces = null]\n    + **{GraphQLObjectType}** [extends = null]\n    + **{Function}** [isTypeOf = null]\n\n#### Instance methods\n\n##### `field(options) -> {Type}`\n\nDefine one field on **GraphQLObjectType**. Returns current instance of **Type** class.\n\n  - **{object}** options – A field declaration options with the following properties:\n    + **{string}** name\n    + **{string | [object, boolean]}** type – Any valid GraphQL type, or a tuple with the type and **required** flag\n    + **{string}** [description = undefined]\n    + **{string}** [deprecationReason = undefined]\n    + **{boolean}** [required = false] – If set to `true`, the field type will be marked as non-null.\n\n##### `resolve(options) -> {Resolve}`\n\nAdd a new **resolve** field with the handler.\n\n  - **{object}** options – A field declaration options with the following properties:\n    + **{string}** name\n    + **{string | [object, boolean]}** type – Any valid GraphQL type, or a tuple with the type and **required** flag\n    + **{string}** [description = undefined]\n    + **{string}** [deprecationReason = undefined]\n    + **{boolean}** [required = false] – If set to `true`, the field type will be marked as non-null.\n    + **{Function}** handler – a function that will be used as resover for this field\n\n##### `subscribe(options) -> {Resolve}`\n\nAdd a new **subscribe** field with the handler.\n\n  - **{object}** options – A field declaration options with the following properties:\n    + **{string}** name\n    + **{string | [object, boolean]}** type – Any valid GraphQL type, or a tuple with the type and **required** flag\n    + **{string}** [description = undefined]\n    + **{string}** [deprecationReason = undefined]\n    + **{boolean}** [required = false] – If set to `true`, the field type will be marked as non-null.\n    + **{Function}** handler – a function that will be used as subscriber for this field\n\n##### `end() -> {GraphQLObjectType}`\n\nMake a `GraphQLObjectType`.\n\n### `constructor Input(name[, description])`\n\n  - **{string}** name – Name for object type\n  - **{string}** description – Description for object type\n\n#### Instance methods\n\n##### `field(options) -> {Input}`\n\n  - **{object}** options – A field declaration options with the following properties:\n    + **{string}** name\n    + **{string | [object, boolean]}** type – Any valid GraphQL type, or a tuple with the type and **required** flag\n    + **{string}** [description = undefined]\n    + **{boolean}** [required = false] – If set to `true`, the field type will be marked as non-null.\n    + **{any}** [defaultValue = undefined] – default value for this field (`undefined` means there is no default value)\n\n### `constructor Interface(name[, description], resolveType)`\n\nCreate a custum GraphQLInterfaceType using Parasprite chainable API\n\nSee [Type](https://github.com/octet-stream/parasprite#constructor-typename-description-interfaces-istypeof) section for more info about available methods.\n\n### `constructor Union`\n\nCreate a new GraphQLUnionType.\n\nThis constructor have to different APIs:\n\n#### `Union(name[, description], types[, astNode])`\n  - **{string}** name – Name of the new Unit type.\n  - **{string}** description – Type description\n  - **{GraphQLObjectType[]}** types – A list of types, that could be resolved by the Union.\n  - **{object}** astNode\n\n#### `Union(options)`\n\n  - **{object}** options:\n    + **{string}** name – Name of the new Unit type.\n    + **{string}** description – Type description\n    + **{GraphQLObjectType[]}** types – A list of types, that could be resolved by the Union.\n    + **{object}** astNode\n\n#### Instance methods\n\n##### `match(predicate[, ctx]) -> {Union}`\n\nAdd a predicate function to the internal queue.\nThese predicate will be used to match returning values with one of given types.\n\n## Utils\n\n##### `toListType(value) -> {GraphQLList}`\n\nCreate GraphQLList from given array or value\n\n##### `toRequired(value) -> {GraphQLNonNull}`\n\nMark given value as non-null.\n\n##### `buildSchema(path[, options]) -> {GraphQLSchema}`\n\nBuild a GraphQLSchema by reading the definitions from given directory.\n\n  - **{string}** path – An absolute or relative path to the directory with the schema definitions.\n  - **{object}** [options = {}] – Advanced parameters for that utility.\n    + **{object}** query – Options for a Query definitions:\n      - **{string}** [name = \"Query\"] – The name of Query type\n      - **{string}** [dir = \"query\"] – The subdirectory name from where definitions would be read.\n    + **{object}** mutation – Options for a Mutation definitions:\n      - **{string}** [name = \"Mutation\"] – The name of Mutation type\n      - **{string}** [dir = \"mutation\"] – The subdirectory name from where definitions would be read.\n    + **{object}** subscription – Options for a Subscription definitions:\n      - **{string}** [name = \"Subscription\"] – The name of Subscription type\n      - **{string}** [dir = \"subscription\"] – The subdirectory name from where definitions would be read.\n\n## Usage\n\n1. Basically, all you need is to describe GraphQLSchema\n   is a Schema class and GraphQL internal types:\n\nTake a look at simple example with a resolver that just greets a user:\n\n```js\nimport {GraphQLString as TString} from \"graphql\" // You also need graphql package\nimport Schema from \"parasprite\"\n\nconst greeter = (_, {name}) => `Hello, ${name}!`\n\nconst schema = Schema()\n  .query(\"Query\")\n    .resolve({\n      name: \"greeter\",\n      type: TString,\n      required: true,\n      handler: greeter\n    })\n      .arg(\"name\", TString, true)\n    .end()\n  .end()\n.end()\n```\n\nThis schema is equivalent to the following code in GraphQL schema language:\n\n```graphql\ntype Query {\n  greeter(name: String!): String!\n}\n\nschema {\n  query: Query\n}\n```\n\n2. More complex example with `Type` class usage:\n\n```js\nimport {GraphQLString as TString} from \"graphql\" // You also need graphql package\nimport Schema, {Type} from \"parasprite\"\nimport Project from \"model/Project\" // Whatever model you need\n\nconst Project = Type(\"Project\")\n  .field({\n    name: \"name\",\n    type: TString,\n    description: \"Project name\"\n  })\n  .field({\n    name: \"tagline\",\n    type: TString\n  })\n.end()\n\nconst schema = Schema()\n  .query(\"Query\")\n    .resolve({\n      name: \"project\",\n      type: Project,\n      description: \"Get the project by his name\",\n      handler: Project.findProjectByName\n    })\n      .arg({\n        name: \"name\",\n        type: TString\n      })\n    .end()\n  .end()\n.end()\n```\n\nEquivalent to:\n\n```graphql\ntype Project {\n  # Project name\n  name: String\n  tagline: String\n}\n\ntype Query {\n  # Get the project by his name\n  project(name: String): Project\n}\n\nschema {\n  query: Query\n}\n```\n\n3. You can also pass a GraphQLObject type to the Schema root fields:\n\n```js\nimport {GraphQLString as TString} from \"graphql\"\n\nimport Schema from \"parasprite/Schema\"\nimport Type from \"parasprite/Type\"\n\nconst greeter = (_, {name}) => `Hello, ${name}!`\n\nconst TQuery = Type(\"Query\")\n  .resolve({\n    name: \"greet\",\n    type: TString,\n    required: true,\n    handler: greeter\n  })\n    .arg({\n      name: \"name\",\n      type: TString\n    })\n.end()\n\nconst schema = Schema().query(TQuery).end() // That's all!\n```\n\n4. Parasprite allow to extend GraphQLObjectType by using an **extends** option in **Type** constructor:\n\n```js\nimport {GraphQLString as TString, GraphQLInt as TInt} from \"graphql\"\n\nimport Type from \"parasprite/Type\"\n\nconst TUser = Type(\"User\")\n  .field({\n    name: \"login\",\n    type: TString,\n    required: true\n  })\n  .field({\n    name: \"age\",\n    type: TInt,\n    required: true\n  })\n.end()\n\nconst TViewer = Type(\"Viewer\", {extends: TUser})\n  .field({\n    name: \"email\",\n    type: TString,\n    required: true,\n    description: \"Private email address.\"\n  })\n.end()\n```\n\nOn GraphQL language:\n\n```graphql\ntype User {\n  login: String!\n  age: Int!\n}\n\ntype Viewer {\n  login: String!\n  age: Int!\n\n  # Private email address.\n  email: String!\n}\n```\n\n## Roadmap:\n\n  - [x] ~~Basic API with queries, mutations and object type~~;\n  - [x] ~~Object type~~;\n  - [x] ~~Input type~~;\n  - [x] ~~Tests~~;\n  - [x] ~~Interfaces~~ (documentation in progress);\n  - [x] ~~Extending for Type~~;\n  - [x] ~~Union type~~;\n  - [ ] Documentation (still in progress);\n  - [ ] Complex working examples (as external repo)\n\n## Misc\n\nWanted to learn more about GraphQL or try another tools?\nThen visit [awesome-graphql](https://github.com/chentsulin/awesome-graphql) list! :)\n","maintainers":[{"name":"octetstream","email":"nick.kruchinin@gmail.com"}],"time":{"modified":"2022-06-23T10:00:44.728Z","created":"2017-03-09T13:59:09.379Z","0.1.0":"2017-03-09T13:59:09.379Z","0.1.1":"2017-03-09T14:06:01.979Z","0.1.2":"2017-03-09T22:43:59.247Z","0.1.3":"2017-03-12T20:29:42.669Z","0.2.0":"2017-03-23T21:43:55.938Z","0.3.0":"2017-03-27T22:15:25.262Z","0.3.1":"2017-03-28T22:04:07.350Z","0.3.2":"2017-04-07T22:23:21.851Z","0.3.3":"2017-04-08T10:31:43.929Z","0.3.4":"2017-05-30T19:45:57.845Z","0.3.5":"2017-05-31T16:48:37.651Z","0.4.0":"2017-06-03T14:12:17.024Z","0.4.1":"2017-06-03T14:18:03.422Z","0.4.2":"2017-06-03T14:20:39.772Z","0.4.3":"2017-06-03T14:25:10.404Z","0.4.4":"2017-06-03T14:43:04.166Z","0.5.0":"2017-07-25T21:51:16.854Z","0.6.0":"2017-08-24T22:48:57.500Z","0.6.1":"2017-09-03T22:23:32.215Z","1.0.0-beta.1":"2017-10-31T00:19:46.280Z","1.0.0-beta.2":"2017-10-31T01:05:01.248Z","1.0.0-beta.3":"2017-11-12T21:37:54.946Z","1.0.0-beta.4":"2017-11-12T22:05:42.597Z","1.0.0-beta.5":"2017-11-12T23:27:29.827Z","1.0.0-beta.6":"2017-12-02T00:51:50.593Z","1.0.0-beta.7":"2017-12-02T01:16:32.761Z","1.0.0-beta.8":"2019-03-02T00:57:14.426Z"},"author":{"name":"Nick K."},"license":"MIT","readmeFilename":"README.md","homepage":"https://github.com/octet-stream/parasprite#readme","keywords":["graphql","wrapper","chains","schema"],"repository":{"type":"git","url":"git+https://github.com/octet-stream/parasprite.git"},"bugs":{"url":"https://github.com/octet-stream/parasprite/issues"}}