{"_id":"express-widgetizer","_rev":"74450","name":"express-widgetizer","description":"Create a GraphQL HTTP server with Express.","dist-tags":{"latest":"0.5.11"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"helfer","email":"jonas@helfer.email"}],"time":{"modified":"2021-06-03T10:24:14.000Z","created":"2016-05-13T22:24:21.035Z","0.5.11":"2016-06-07T00:50:03.770Z","0.5.10":"2016-05-26T00:16:38.021Z","0.5.9":"2016-05-19T20:01:30.349Z","0.5.8":"2016-05-17T21:48:11.976Z","0.5.7":"2016-05-17T01:03:31.384Z","0.5.6":"2016-05-17T00:57:49.094Z","0.5.5":"2016-05-17T00:48:54.691Z","0.5.4":"2016-05-16T23:46:39.735Z","0.5.3":"2016-05-16T21:20:19.224Z","0.5.2":"2016-05-14T00:39:49.233Z","0.5.1":"2016-05-13T22:24:21.035Z"},"users":{},"repository":{"type":"git","url":"git+ssh://git@github.com/apollostack/express-graphql.git"},"versions":{"0.5.11":{"name":"express-widgetizer","version":"0.5.11","description":"Create a GraphQL HTTP server with Express.","contributors":[{"name":"Jonas Helfer","email":"jonas@helfer.email"}],"license":"BSD-3-Clause","bugs":{"url":"https://github.com/apollostack/express-graphql/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/apollostack/express-graphql.git"},"keywords":["express","graphql","middleware","api"],"main":"dist/index.js","directories":{"lib":"./dist"},"files":["dist","README.md","LICENSE","PATENTS"],"options":{"mocha":"--require resources/mocha-bootload src/**/__tests__/**/*.js"},"scripts":{"prepublish":". ./resources/prepublish.sh","test":"npm run lint && npm run testonly","testonly":"mocha $npm_package_options_mocha","lint":"eslint src","check":"flow check","build":"rm -rf dist/* && babel src --ignore __tests__ --out-dir dist","watch":"babel --optional runtime resources/watch.js | node","cover":"babel-node node_modules/.bin/isparta cover --root src --report html node_modules/.bin/_mocha -- $npm_package_options_mocha","cover:lcov":"babel-node node_modules/.bin/isparta cover --root src --report lcovonly node_modules/.bin/_mocha -- $npm_package_options_mocha","preversion":"npm test"},"dependencies":{"content-type":"~1.0.1","http-errors":"~1.3.1","raw-body":"~2.1.2"},"devDependencies":{"babel":"5.8.21","babel-core":"5.8.22","babel-eslint":"4.1.8","babel-runtime":"5.8.20","body-parser":"^1.14.0","chai":"3.2.0","coveralls":"2.11.4","eslint":"1.1.0","eslint-plugin-babel":"2.1.1","express":"4.13.3","express3":"*","flow-bin":"0.21.0","graphql":"0.5.0","isparta":"3.0.3","mocha":"2.2.5","multer":"1.0.3","sane":"1.1.3","supertest":"1.0.1","supertest-as-promised":"2.0.2"},"peerDependencies":{"graphql":"^0.5.0 || ^0.6.0"},"gitHead":"7f5116d67acf2465ead3048c4d9f34183d85cab2","homepage":"https://github.com/apollostack/express-graphql#readme","_id":"express-widgetizer@0.5.11","_shasum":"cf9e7025f6c0dd8d14e291dc1a919293561eb733","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"helfer","email":"helfer@meteor.com"},"dist":{"shasum":"cf9e7025f6c0dd8d14e291dc1a919293561eb733","size":10243,"noattachment":false,"key":"/express-widgetizer/-/express-widgetizer-0.5.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/express-widgetizer/download/express-widgetizer-0.5.11.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"helfer","email":"jonas@helfer.email"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/express-widgetizer-0.5.11.tgz_1465260600862_0.7612633239477873"},"publish_time":1465260603770,"_cnpm_publish_time":1465260603770,"_hasShrinkwrap":false},"0.5.10":{"name":"express-widgetizer","version":"0.5.10","description":"Create a GraphQL HTTP server with Express.","contributors":[{"name":"Jonas Helfer","email":"jonas@helfer.email"}],"license":"BSD-3-Clause","bugs":{"url":"https://github.com/apollostack/express-graphql/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/apollostack/express-graphql.git"},"keywords":["express","graphql","middleware","api"],"main":"dist/index.js","directories":{"lib":"./dist"},"files":["dist","README.md","LICENSE","PATENTS"],"options":{"mocha":"--require resources/mocha-bootload src/**/__tests__/**/*.js"},"scripts":{"prepublish":". ./resources/prepublish.sh","test":"npm run lint && npm run testonly","testonly":"mocha $npm_package_options_mocha","lint":"eslint src","check":"flow check","build":"rm -rf dist/* && babel src --ignore __tests__ --out-dir dist","watch":"babel --optional runtime resources/watch.js | node","cover":"babel-node node_modules/.bin/isparta cover --root src --report html node_modules/.bin/_mocha -- $npm_package_options_mocha","cover:lcov":"babel-node node_modules/.bin/isparta cover --root src --report lcovonly node_modules/.bin/_mocha -- $npm_package_options_mocha","preversion":"npm test"},"dependencies":{"content-type":"~1.0.1","http-errors":"~1.3.1","raw-body":"~2.1.2"},"devDependencies":{"babel":"5.8.21","babel-core":"5.8.22","babel-eslint":"4.1.8","babel-runtime":"5.8.20","body-parser":"^1.14.0","chai":"3.2.0","coveralls":"2.11.4","eslint":"1.1.0","eslint-plugin-babel":"2.1.1","express":"4.13.3","express3":"*","flow-bin":"0.21.0","graphql":"0.5.0","isparta":"3.0.3","mocha":"2.2.5","multer":"1.0.3","sane":"1.1.3","supertest":"1.0.1","supertest-as-promised":"2.0.2"},"peerDependencies":{"graphql":"^0.5.0"},"gitHead":"c78cdb85fdf915ecfc54b9ec1350380cd1dc322e","homepage":"https://github.com/apollostack/express-graphql#readme","_id":"express-widgetizer@0.5.10","_shasum":"32b9f67bd537ef7de1495499761b99a00db06651","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"helfer","email":"helfer@meteor.com"},"dist":{"shasum":"32b9f67bd537ef7de1495499761b99a00db06651","size":10244,"noattachment":false,"key":"/express-widgetizer/-/express-widgetizer-0.5.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/express-widgetizer/download/express-widgetizer-0.5.10.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"helfer","email":"jonas@helfer.email"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/express-widgetizer-0.5.10.tgz_1464221797610_0.8747944366186857"},"publish_time":1464221798021,"_cnpm_publish_time":1464221798021,"_hasShrinkwrap":false},"0.5.9":{"name":"express-widgetizer","version":"0.5.9","description":"Create a GraphQL HTTP server with Express.","contributors":[{"name":"Jonas Helfer","email":"jonas@helfer.email"}],"license":"BSD-3-Clause","bugs":{"url":"https://github.com/apollostack/express-graphql/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/apollostack/express-graphql.git"},"keywords":["express","graphql","middleware","api"],"main":"dist/index.js","directories":{"lib":"./dist"},"files":["dist","README.md","LICENSE","PATENTS"],"options":{"mocha":"--require resources/mocha-bootload src/**/__tests__/**/*.js"},"scripts":{"prepublish":". ./resources/prepublish.sh","test":"npm run lint && npm run testonly","testonly":"mocha $npm_package_options_mocha","lint":"eslint src","check":"flow check","build":"rm -rf dist/* && babel src --ignore __tests__ --out-dir dist","watch":"babel --optional runtime resources/watch.js | node","cover":"babel-node node_modules/.bin/isparta cover --root src --report html node_modules/.bin/_mocha -- $npm_package_options_mocha","cover:lcov":"babel-node node_modules/.bin/isparta cover --root src --report lcovonly node_modules/.bin/_mocha -- $npm_package_options_mocha","preversion":"npm test"},"dependencies":{"content-type":"~1.0.1","http-errors":"~1.3.1","raw-body":"~2.1.2"},"devDependencies":{"babel":"5.8.21","babel-core":"5.8.22","babel-eslint":"4.1.8","babel-runtime":"5.8.20","body-parser":"^1.14.0","chai":"3.2.0","coveralls":"2.11.4","eslint":"1.1.0","eslint-plugin-babel":"2.1.1","express":"4.13.3","express3":"*","flow-bin":"0.21.0","graphql":"0.5.0","isparta":"3.0.3","mocha":"2.2.5","multer":"1.0.3","sane":"1.1.3","supertest":"1.0.1","supertest-as-promised":"2.0.2"},"peerDependencies":{"graphql":"^0.5.0"},"gitHead":"3a60bf91ccf5226456797a748bd8c8899ac05770","homepage":"https://github.com/apollostack/express-graphql#readme","_id":"express-widgetizer@0.5.9","_shasum":"4b75e1a7c4f920f17365fbb1239827a7bef1624e","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"helfer","email":"helfer@meteor.com"},"dist":{"shasum":"4b75e1a7c4f920f17365fbb1239827a7bef1624e","size":10166,"noattachment":false,"key":"/express-widgetizer/-/express-widgetizer-0.5.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/express-widgetizer/download/express-widgetizer-0.5.9.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"helfer","email":"jonas@helfer.email"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/express-widgetizer-0.5.9.tgz_1463688085704_0.4887817958369851"},"publish_time":1463688090349,"_cnpm_publish_time":1463688090349,"_hasShrinkwrap":false},"0.5.8":{"name":"express-widgetizer","version":"0.5.8","description":"Create a GraphQL HTTP server with Express.","contributors":[{"name":"Jonas Helfer","email":"jonas@helfer.email"}],"license":"BSD-3-Clause","bugs":{"url":"https://github.com/apollostack/express-graphql/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/apollostack/express-graphql.git"},"keywords":["express","graphql","middleware","api"],"main":"dist/index.js","directories":{"lib":"./dist"},"files":["dist","README.md","LICENSE","PATENTS"],"options":{"mocha":"--require resources/mocha-bootload src/**/__tests__/**/*.js"},"scripts":{"prepublish":". ./resources/prepublish.sh","test":"npm run lint && npm run testonly","testonly":"mocha $npm_package_options_mocha","lint":"eslint src","check":"flow check","build":"rm -rf dist/* && babel src --ignore __tests__ --out-dir dist","watch":"babel --optional runtime resources/watch.js | node","cover":"babel-node node_modules/.bin/isparta cover --root src --report html node_modules/.bin/_mocha -- $npm_package_options_mocha","cover:lcov":"babel-node node_modules/.bin/isparta cover --root src --report lcovonly node_modules/.bin/_mocha -- $npm_package_options_mocha","preversion":"npm test"},"dependencies":{"content-type":"~1.0.1","http-errors":"~1.3.1","raw-body":"~2.1.2"},"devDependencies":{"babel":"5.8.21","babel-core":"5.8.22","babel-eslint":"4.1.8","babel-runtime":"5.8.20","body-parser":"^1.14.0","chai":"3.2.0","coveralls":"2.11.4","eslint":"1.1.0","eslint-plugin-babel":"2.1.1","express":"4.13.3","express3":"*","flow-bin":"0.21.0","graphql":"0.5.0","isparta":"3.0.3","mocha":"2.2.5","multer":"1.0.3","sane":"1.1.3","supertest":"1.0.1","supertest-as-promised":"2.0.2"},"peerDependencies":{"graphql":"^0.5.0"},"gitHead":"9c1c21d2a794134a661402c329b68f7d560a501a","homepage":"https://github.com/apollostack/express-graphql#readme","_id":"express-widgetizer@0.5.8","_shasum":"c5ff5cc951c15711a34b18e2a4b0b9f90aa1aa6e","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"helfer","email":"helfer@meteor.com"},"dist":{"shasum":"c5ff5cc951c15711a34b18e2a4b0b9f90aa1aa6e","size":10167,"noattachment":false,"key":"/express-widgetizer/-/express-widgetizer-0.5.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/express-widgetizer/download/express-widgetizer-0.5.8.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"helfer","email":"jonas@helfer.email"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/express-widgetizer-0.5.8.tgz_1463521691460_0.31217765691690147"},"publish_time":1463521691976,"_cnpm_publish_time":1463521691976,"_hasShrinkwrap":false},"0.5.7":{"name":"express-widgetizer","version":"0.5.7","description":"Create a GraphQL HTTP server with Express.","contributors":[{"name":"Jonas Helfer","email":"jonas@helfer.email"}],"license":"BSD-3-Clause","bugs":{"url":"https://github.com/apollostack/express-graphql/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/apollostack/express-graphql.git"},"keywords":["express","graphql","middleware","api"],"main":"dist/index.js","directories":{"lib":"./dist"},"files":["dist","README.md","LICENSE","PATENTS"],"options":{"mocha":"--require resources/mocha-bootload src/**/__tests__/**/*.js"},"scripts":{"prepublish":". ./resources/prepublish.sh","test":"npm run lint && npm run testonly","testonly":"mocha $npm_package_options_mocha","lint":"eslint src","check":"flow check","build":"rm -rf dist/* && babel src --ignore __tests__ --out-dir dist","watch":"babel --optional runtime resources/watch.js | node","cover":"babel-node node_modules/.bin/isparta cover --root src --report html node_modules/.bin/_mocha -- $npm_package_options_mocha","cover:lcov":"babel-node node_modules/.bin/isparta cover --root src --report lcovonly node_modules/.bin/_mocha -- $npm_package_options_mocha","preversion":"npm test"},"dependencies":{"content-type":"~1.0.1","http-errors":"~1.3.1","raw-body":"~2.1.2"},"devDependencies":{"babel":"5.8.21","babel-core":"5.8.22","babel-eslint":"4.1.8","babel-runtime":"5.8.20","body-parser":"^1.14.0","chai":"3.2.0","coveralls":"2.11.4","eslint":"1.1.0","eslint-plugin-babel":"2.1.1","express":"4.13.3","express3":"*","flow-bin":"0.21.0","graphql":"0.5.0","isparta":"3.0.3","mocha":"2.2.5","multer":"1.0.3","sane":"1.1.3","supertest":"1.0.1","supertest-as-promised":"2.0.2"},"peerDependencies":{"graphql":"^0.5.0"},"gitHead":"c9cf4b387e3f0ab2b2ffe28673ef6491332b8005","homepage":"https://github.com/apollostack/express-graphql#readme","_id":"express-widgetizer@0.5.7","_shasum":"a2fcc89098dc92b383d965163dfe5a4f8afadd8e","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"helfer","email":"helfer@meteor.com"},"dist":{"shasum":"a2fcc89098dc92b383d965163dfe5a4f8afadd8e","size":10084,"noattachment":false,"key":"/express-widgetizer/-/express-widgetizer-0.5.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/express-widgetizer/download/express-widgetizer-0.5.7.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"helfer","email":"jonas@helfer.email"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/express-widgetizer-0.5.7.tgz_1463447010916_0.5628761565312743"},"publish_time":1463447011384,"_cnpm_publish_time":1463447011384,"_hasShrinkwrap":false},"0.5.6":{"name":"express-widgetizer","version":"0.5.6","description":"Create a GraphQL HTTP server with Express.","contributors":[{"name":"Jonas Helfer","email":"jonas@helfer.email"}],"license":"BSD-3-Clause","bugs":{"url":"https://github.com/apollostack/express-graphql/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/apollostack/express-graphql.git"},"keywords":["express","graphql","middleware","api"],"main":"dist/index.js","directories":{"lib":"./dist"},"files":["dist","README.md","LICENSE","PATENTS"],"options":{"mocha":"--require resources/mocha-bootload src/**/__tests__/**/*.js"},"scripts":{"prepublish":". ./resources/prepublish.sh","test":"npm run lint && npm run testonly","testonly":"mocha $npm_package_options_mocha","lint":"eslint src","check":"flow check","build":"rm -rf dist/* && babel src --ignore __tests__ --out-dir dist","watch":"babel --optional runtime resources/watch.js | node","cover":"babel-node node_modules/.bin/isparta cover --root src --report html node_modules/.bin/_mocha -- $npm_package_options_mocha","cover:lcov":"babel-node node_modules/.bin/isparta cover --root src --report lcovonly node_modules/.bin/_mocha -- $npm_package_options_mocha","preversion":"npm test"},"dependencies":{"content-type":"~1.0.1","http-errors":"~1.3.1","raw-body":"~2.1.2"},"devDependencies":{"babel":"5.8.21","babel-core":"5.8.22","babel-eslint":"4.1.8","babel-runtime":"5.8.20","body-parser":"^1.14.0","chai":"3.2.0","coveralls":"2.11.4","eslint":"1.1.0","eslint-plugin-babel":"2.1.1","express":"4.13.3","express3":"*","flow-bin":"0.21.0","graphql":"0.5.0","isparta":"3.0.3","mocha":"2.2.5","multer":"1.0.3","sane":"1.1.3","supertest":"1.0.1","supertest-as-promised":"2.0.2"},"peerDependencies":{"graphql":"^0.5.0"},"gitHead":"137b88a82121621ab60049ea079550adb3c10a11","homepage":"https://github.com/apollostack/express-graphql#readme","_id":"express-widgetizer@0.5.6","_shasum":"e848f85960368fb75e114f26843c351dee06c55c","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"helfer","email":"helfer@meteor.com"},"dist":{"shasum":"e848f85960368fb75e114f26843c351dee06c55c","size":10072,"noattachment":false,"key":"/express-widgetizer/-/express-widgetizer-0.5.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/express-widgetizer/download/express-widgetizer-0.5.6.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"helfer","email":"jonas@helfer.email"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/express-widgetizer-0.5.6.tgz_1463446668546_0.2312243760097772"},"publish_time":1463446669094,"_cnpm_publish_time":1463446669094,"_hasShrinkwrap":false},"0.5.5":{"name":"express-widgetizer","version":"0.5.5","description":"Create a GraphQL HTTP server with Express.","contributors":[{"name":"Jonas Helfer","email":"jonas@helfer.email"}],"license":"BSD-3-Clause","bugs":{"url":"https://github.com/apollostack/express-graphql/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/apollostack/express-graphql.git"},"keywords":["express","graphql","middleware","api"],"main":"dist/index.js","directories":{"lib":"./dist"},"files":["dist","README.md","LICENSE","PATENTS"],"options":{"mocha":"--require resources/mocha-bootload src/**/__tests__/**/*.js"},"scripts":{"prepublish":". ./resources/prepublish.sh","test":"npm run lint && npm run testonly","testonly":"mocha $npm_package_options_mocha","lint":"eslint src","check":"flow check","build":"rm -rf dist/* && babel src --ignore __tests__ --out-dir dist","watch":"babel --optional runtime resources/watch.js | node","cover":"babel-node node_modules/.bin/isparta cover --root src --report html node_modules/.bin/_mocha -- $npm_package_options_mocha","cover:lcov":"babel-node node_modules/.bin/isparta cover --root src --report lcovonly node_modules/.bin/_mocha -- $npm_package_options_mocha","preversion":"npm test"},"dependencies":{"content-type":"~1.0.1","http-errors":"~1.3.1","raw-body":"~2.1.2"},"devDependencies":{"babel":"5.8.21","babel-core":"5.8.22","babel-eslint":"4.1.8","babel-runtime":"5.8.20","body-parser":"^1.14.0","chai":"3.2.0","coveralls":"2.11.4","eslint":"1.1.0","eslint-plugin-babel":"2.1.1","express":"4.13.3","express3":"*","flow-bin":"0.21.0","graphql":"0.5.0","isparta":"3.0.3","mocha":"2.2.5","multer":"1.0.3","sane":"1.1.3","supertest":"1.0.1","supertest-as-promised":"2.0.2"},"peerDependencies":{"graphql":"^0.5.0"},"gitHead":"80961941f959459a97ce04be6f582332700ccb80","homepage":"https://github.com/apollostack/express-graphql#readme","_id":"express-widgetizer@0.5.5","_shasum":"703d8dcb1e0d40f5d2ba082f6da708a1febc4b33","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"helfer","email":"helfer@meteor.com"},"dist":{"shasum":"703d8dcb1e0d40f5d2ba082f6da708a1febc4b33","size":10066,"noattachment":false,"key":"/express-widgetizer/-/express-widgetizer-0.5.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/express-widgetizer/download/express-widgetizer-0.5.5.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"helfer","email":"jonas@helfer.email"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/express-widgetizer-0.5.5.tgz_1463446131280_0.06893223314546049"},"publish_time":1463446134691,"_cnpm_publish_time":1463446134691,"_hasShrinkwrap":false},"0.5.4":{"name":"express-widgetizer","version":"0.5.4","description":"Create a GraphQL HTTP server with Express.","contributors":[{"name":"Jonas Helfer","email":"jonas@helfer.email"}],"license":"BSD-3-Clause","bugs":{"url":"https://github.com/apollostack/express-graphql/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/apollostack/express-graphql.git"},"keywords":["express","graphql","middleware","api"],"main":"dist/index.js","directories":{"lib":"./dist"},"files":["dist","README.md","LICENSE","PATENTS"],"options":{"mocha":"--require resources/mocha-bootload src/**/__tests__/**/*.js"},"scripts":{"prepublish":". ./resources/prepublish.sh","test":"npm run lint && npm run testonly","testonly":"mocha $npm_package_options_mocha","lint":"eslint src","check":"flow check","build":"rm -rf dist/* && babel src --ignore __tests__ --out-dir dist","watch":"babel --optional runtime resources/watch.js | node","cover":"babel-node node_modules/.bin/isparta cover --root src --report html node_modules/.bin/_mocha -- $npm_package_options_mocha","cover:lcov":"babel-node node_modules/.bin/isparta cover --root src --report lcovonly node_modules/.bin/_mocha -- $npm_package_options_mocha","preversion":"npm test"},"dependencies":{"content-type":"~1.0.1","http-errors":"~1.3.1","raw-body":"~2.1.2"},"devDependencies":{"babel":"5.8.21","babel-core":"5.8.22","babel-eslint":"4.1.8","babel-runtime":"5.8.20","body-parser":"^1.14.0","chai":"3.2.0","coveralls":"2.11.4","eslint":"1.1.0","eslint-plugin-babel":"2.1.1","express":"4.13.3","express3":"*","flow-bin":"0.21.0","graphql":"0.5.0","isparta":"3.0.3","mocha":"2.2.5","multer":"1.0.3","sane":"1.1.3","supertest":"1.0.1","supertest-as-promised":"2.0.2"},"peerDependencies":{"graphql":"^0.5.0"},"gitHead":"f88877c61d62129d734778e51754913a78ae2f00","homepage":"https://github.com/apollostack/express-graphql#readme","_id":"express-widgetizer@0.5.4","_shasum":"5fa49bfc58726d5e16ee574f7a136d1333ef3fde","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"helfer","email":"helfer@meteor.com"},"dist":{"shasum":"5fa49bfc58726d5e16ee574f7a136d1333ef3fde","size":10063,"noattachment":false,"key":"/express-widgetizer/-/express-widgetizer-0.5.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/express-widgetizer/download/express-widgetizer-0.5.4.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"helfer","email":"jonas@helfer.email"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/express-widgetizer-0.5.4.tgz_1463442396184_0.6812896062619984"},"publish_time":1463442399735,"_cnpm_publish_time":1463442399735,"_hasShrinkwrap":false},"0.5.3":{"name":"express-widgetizer","version":"0.5.3","description":"Create a GraphQL HTTP server with Express.","contributors":[{"name":"Jonas Helfer","email":"jonas@helfer.email"}],"license":"BSD-3-Clause","bugs":{"url":"https://github.com/apollostack/express-graphql/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/apollostack/express-graphql.git"},"keywords":["express","graphql","middleware","api"],"main":"dist/index.js","directories":{"lib":"./dist"},"files":["dist","README.md","LICENSE","PATENTS"],"options":{"mocha":"--require resources/mocha-bootload src/**/__tests__/**/*.js"},"scripts":{"prepublish":". ./resources/prepublish.sh","test":"npm run lint && npm run check && npm run testonly","testonly":"mocha $npm_package_options_mocha","lint":"eslint src","check":"flow check","build":"rm -rf dist/* && babel src --ignore __tests__ --out-dir dist","watch":"babel --optional runtime resources/watch.js | node","cover":"babel-node node_modules/.bin/isparta cover --root src --report html node_modules/.bin/_mocha -- $npm_package_options_mocha","cover:lcov":"babel-node node_modules/.bin/isparta cover --root src --report lcovonly node_modules/.bin/_mocha -- $npm_package_options_mocha","preversion":"npm test"},"dependencies":{"content-type":"~1.0.1","http-errors":"~1.3.1","raw-body":"~2.1.2"},"devDependencies":{"babel":"5.8.21","babel-core":"5.8.22","babel-eslint":"4.1.8","babel-runtime":"5.8.20","body-parser":"^1.14.0","chai":"3.2.0","coveralls":"2.11.4","eslint":"1.1.0","eslint-plugin-babel":"2.1.1","express":"4.13.3","express3":"*","flow-bin":"0.21.0","graphql":"0.5.0","isparta":"3.0.3","mocha":"2.2.5","multer":"1.0.3","sane":"1.1.3","supertest":"1.0.1","supertest-as-promised":"2.0.2"},"peerDependencies":{"graphql":"^0.5.0"},"gitHead":"969797d7f4b76e4e5c8f7f6cffb29fa1db6c904d","homepage":"https://github.com/apollostack/express-graphql#readme","_id":"express-widgetizer@0.5.3","_shasum":"184da3109b48cc28034609b54a0725204a24a03a","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"helfer","email":"helfer@meteor.com"},"dist":{"shasum":"184da3109b48cc28034609b54a0725204a24a03a","size":9998,"noattachment":false,"key":"/express-widgetizer/-/express-widgetizer-0.5.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/express-widgetizer/download/express-widgetizer-0.5.3.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"helfer","email":"jonas@helfer.email"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/express-widgetizer-0.5.3.tgz_1463433615576_0.2560530037153512"},"publish_time":1463433619224,"_cnpm_publish_time":1463433619224,"_hasShrinkwrap":false},"0.5.2":{"name":"express-widgetizer","version":"0.5.2","description":"Create a GraphQL HTTP server with Express.","contributors":[{"name":"Jonas Helfer","email":"jonas@helfer.email"}],"license":"BSD-3-Clause","bugs":{"url":"https://github.com/apollostack/express-graphql/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/apollostack/express-graphql.git"},"keywords":["express","graphql","middleware","api"],"main":"dist/index.js","directories":{"lib":"./dist"},"files":["dist","README.md","LICENSE","PATENTS"],"options":{"mocha":"--require resources/mocha-bootload src/**/__tests__/**/*.js"},"scripts":{"prepublish":". ./resources/prepublish.sh","test":"npm run lint && npm run check && npm run testonly","testonly":"mocha $npm_package_options_mocha","lint":"eslint src","check":"flow check","build":"rm -rf dist/* && babel src --ignore __tests__ --out-dir dist","watch":"babel --optional runtime resources/watch.js | node","cover":"babel-node node_modules/.bin/isparta cover --root src --report html node_modules/.bin/_mocha -- $npm_package_options_mocha","cover:lcov":"babel-node node_modules/.bin/isparta cover --root src --report lcovonly node_modules/.bin/_mocha -- $npm_package_options_mocha","preversion":"npm test"},"dependencies":{"content-type":"~1.0.1","http-errors":"~1.3.1","raw-body":"~2.1.2"},"devDependencies":{"babel":"5.8.21","babel-core":"5.8.22","babel-eslint":"4.1.8","babel-runtime":"5.8.20","body-parser":"^1.14.0","chai":"3.2.0","coveralls":"2.11.4","eslint":"1.1.0","eslint-plugin-babel":"2.1.1","express":"4.13.3","express3":"*","flow-bin":"0.21.0","graphql":"0.5.0","isparta":"3.0.3","mocha":"2.2.5","multer":"1.0.3","sane":"1.1.3","supertest":"1.0.1","supertest-as-promised":"2.0.2"},"peerDependencies":{"graphql":"^0.5.0"},"gitHead":"8eb9fd3a66c0c84affd6556505222a610e0abd80","homepage":"https://github.com/apollostack/express-graphql#readme","_id":"express-widgetizer@0.5.2","_shasum":"2625d072ca69477bc2299452ee3c6089b01cc3a5","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"helfer","email":"helfer@meteor.com"},"dist":{"shasum":"2625d072ca69477bc2299452ee3c6089b01cc3a5","size":9990,"noattachment":false,"key":"/express-widgetizer/-/express-widgetizer-0.5.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/express-widgetizer/download/express-widgetizer-0.5.2.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"helfer","email":"jonas@helfer.email"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/express-widgetizer-0.5.2.tgz_1463186386110_0.9818509584292769"},"publish_time":1463186389233,"_cnpm_publish_time":1463186389233,"_hasShrinkwrap":false},"0.5.1":{"name":"express-widgetizer","version":"0.5.1","description":"Create a GraphQL HTTP server with Express.","contributors":[{"name":"Jonas Helfer","email":"jonas@helfer.email"}],"license":"BSD-3-Clause","bugs":{"url":"https://github.com/apollostack/express-graphql/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/apollostack/express-graphql.git"},"keywords":["express","graphql","middleware","api"],"main":"dist/index.js","directories":{"lib":"./dist"},"files":["dist","README.md","LICENSE","PATENTS"],"options":{"mocha":"--require resources/mocha-bootload src/**/__tests__/**/*.js"},"scripts":{"prepublish":". ./resources/prepublish.sh","test":"npm run lint && npm run check && npm run testonly","testonly":"mocha $npm_package_options_mocha","lint":"eslint src","check":"flow check","build":"rm -rf dist/* && babel src --ignore __tests__ --out-dir dist","watch":"babel --optional runtime resources/watch.js | node","cover":"babel-node node_modules/.bin/isparta cover --root src --report html node_modules/.bin/_mocha -- $npm_package_options_mocha","cover:lcov":"babel-node node_modules/.bin/isparta cover --root src --report lcovonly node_modules/.bin/_mocha -- $npm_package_options_mocha","preversion":"npm test"},"dependencies":{"content-type":"~1.0.1","http-errors":"~1.3.1","raw-body":"~2.1.2"},"devDependencies":{"babel":"5.8.21","babel-core":"5.8.22","babel-eslint":"4.1.8","babel-runtime":"5.8.20","body-parser":"^1.14.0","chai":"3.2.0","coveralls":"2.11.4","eslint":"1.1.0","eslint-plugin-babel":"2.1.1","express":"4.13.3","express3":"*","flow-bin":"0.21.0","graphql":"0.5.0","isparta":"3.0.3","mocha":"2.2.5","multer":"1.0.3","sane":"1.1.3","supertest":"1.0.1","supertest-as-promised":"2.0.2"},"peerDependencies":{"graphql":"^0.5.0"},"gitHead":"35ee0afee427051d1d22693a32537bcceb14bb12","homepage":"https://github.com/apollostack/express-graphql#readme","_id":"express-widgetizer@0.5.1","_shasum":"b5876b1081cbc83c5da2d70390f864c1be336031","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"helfer","email":"helfer@meteor.com"},"dist":{"shasum":"b5876b1081cbc83c5da2d70390f864c1be336031","size":9973,"noattachment":false,"key":"/express-widgetizer/-/express-widgetizer-0.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/express-widgetizer/download/express-widgetizer-0.5.1.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"helfer","email":"jonas@helfer.email"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/express-widgetizer-0.5.1.tgz_1463178260558_0.7958023995161057"},"publish_time":1463178261035,"_cnpm_publish_time":1463178261035,"_hasShrinkwrap":false}},"readme":"GraphQL Express Middleware\n==========================\n\n[![Build Status](https://travis-ci.org/graphql/express-graphql.svg?branch=master)](https://travis-ci.org/graphql/express-graphql)\n[![Coverage Status](https://coveralls.io/repos/graphql/express-graphql/badge.svg?branch=master&service=github)](https://coveralls.io/github/graphql/express-graphql?branch=master)\n\nCreate a GraphQL HTTP server with [Express](http://expressjs.com).\n\n```sh\nnpm install --save express-graphql\n```\n\nInstall express-graphql as middleware in your express server:\n\n```js\nvar graphqlHTTP = require('express-graphql');\n\nvar app = express();\n\napp.use('/graphql', graphqlHTTP({ schema: MyGraphQLSchema, graphiql: true }));\n```\n\n\n### Options\n\nThe `graphqlHTTP` function accepts the following options:\n\n  * **`schema`**: A `GraphQLSchema` instance from [`graphql-js`][].\n    A `schema` *must* be provided.\n\n  * **`context`**: A value to pass as the `context` to the `graphql()`\n    function from [`graphql-js`][].\n\n  * **`rootValue`**: A value to pass as the `rootValue` to the `graphql()`\n    function from [`graphql-js`][].\n\n  * **`pretty`**: If `true`, any JSON response will be pretty-printed.\n\n  * **`formatError`**: An optional function which will be used to format any\n    errors produced by fulfilling a GraphQL operation. If no function is\n    provided, GraphQL's default spec-compliant [`formatError`][] function will\n    be used.\n\n  * **`validationRules`**: Optional additional validation rules queries must\n    satisfy in addition to those defined by the GraphQL spec.\n\n  * **`graphiql`**: If `true`, may present [GraphiQL][] when loaded directly\n    from a browser (a useful tool for debugging and exploration).\n\n\n#### Debugging\n\nDuring development, it's useful to get more information from errors, such as\nstack traces. Providing a function to `formatError` enables this:\n\n```js\nformatError: error => ({\n  message: error.message,\n  locations: error.locations,\n  stack: error.stack\n})\n```\n\n\n### HTTP Usage\n\nOnce installed at a path, `express-graphql` will accept requests with\nthe parameters:\n\n  * **`query`**: A string GraphQL document to be executed.\n\n  * **`variables`**: The runtime values to use for any GraphQL query variables\n    as a JSON object.\n\n  * **`operationName`**: If the provided `query` contains multiple named\n    operations, this specifies which operation should be executed. If not\n    provided, a 400 error will be returned if the `query` contains multiple\n    named operations.\n\n  * **`raw`**: If the `graphiql` option is enabled and the `raw` parameter is\n    provided raw JSON will always be returned instead of GraphiQL even when\n    loaded from a browser.\n\nGraphQL will first look for each parameter in the URL's query-string:\n\n```\n/graphql?query=query+getUser($id:ID){user(id:$id){name}}&variables={\"id\":\"4\"}\n```\n\nIf not found in the query-string, it will look in the POST request body.\n\nIf a previous middleware has already parsed the POST body, the `request.body`\nvalue will be used. Use [`multer`][] or a similar middleware to add support\nfor `multipart/form-data` content, which may be useful for GraphQL mutations\ninvolving uploading files. See an [example using multer](https://github.com/graphql/express-graphql/blob/master/src/__tests__/http-test.js#L650).\n\nIf the POST body has not yet been parsed, graphql-express will interpret it\ndepending on the provided *Content-Type* header.\n\n  * **`application/json`**: the POST body will be parsed as a JSON\n    object of parameters.\n\n  * **`application/x-www-form-urlencoded`**: this POST body will be\n    parsed as a url-encoded string of key-value pairs.\n\n  * **`application/graphql`**: The POST body will be parsed as GraphQL\n    query string, which provides the `query` parameter.\n\n\n### Advanced Options\n\nIn order to support advanced scenarios such as installing a GraphQL server on a\ndynamic endpoint or accessing the current authentication information,\nexpress-graphql allows options to be provided as a function of each\nexpress request, and that function may return either an options object, or a\nPromise for an options object.\n\nThis example uses [`express-session`][] to provide GraphQL with the currently\nlogged-in session as the `context` of the query execution.\n\n```js\nvar session = require('express-session');\nvar graphqlHTTP = require('express-graphql');\n\nvar app = express();\n\napp.use(session({ secret: 'keyboard cat', cookie: { maxAge: 60000 }}));\n\napp.use('/graphql', graphqlHTTP(request => ({\n  schema: MySessionAwareGraphQLSchema,\n  context: request.session,\n  graphiql: true\n})));\n```\n\nThen in your type definitions, access via the third \"context\" argument in your\n`resolve` function:\n\n```js\nnew GraphQLObjectType({\n  name: 'MyType',\n  fields: {\n    myField: {\n      type: GraphQLString,\n      resolve(parentValue, args, session) {\n        // use `session` here\n      }\n    }\n  }\n});\n```\n\n[`graphql-js`]: https://github.com/graphql/graphql-js\n[`formatError`]: https://github.com/graphql/graphql-js/blob/master/src/error/formatError.js\n[GraphiQL]: https://github.com/graphql/graphiql\n[`multer`]: https://github.com/expressjs/multer\n[`express-session`]: https://github.com/expressjs/session\n","_attachments":{},"homepage":"https://github.com/apollostack/express-graphql#readme","bugs":{"url":"https://github.com/apollostack/express-graphql/issues"},"license":"BSD-3-Clause"}