{"_id":"graphql-subscriptions","_rev":"1371665","name":"graphql-subscriptions","description":"GraphQL subscriptions for node.js","dist-tags":{"latest":"2.0.0"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"time":{"modified":"2021-11-02T22:46:29.000Z","created":"2016-08-22T23:02:46.822Z","2.0.0":"2021-11-02T22:41:55.585Z","1.2.1":"2021-03-06T00:25:25.489Z","1.2.0":"2021-02-06T01:16:32.524Z","1.1.0":"2019-04-02T16:24:36.523Z","1.0.0":"2018-09-17T19:18:46.286Z","0.5.8":"2018-02-22T12:43:19.217Z","0.5.7":"2018-02-12T11:01:14.900Z","0.5.6":"2017-12-18T16:35:17.197Z","0.5.5":"2017-11-21T16:48:49.881Z","0.5.4":"2017-10-06T17:29:13.637Z","0.5.3":"2017-09-28T22:32:06.135Z","0.5.2":"2017-09-27T20:21:47.760Z","0.5.1":"2017-09-19T13:23:02.491Z","0.5.0":"2017-09-12T19:07:23.876Z","0.4.4":"2017-07-03T21:55:42.159Z","0.4.3":"2017-06-12T08:52:47.849Z","0.4.2":"2017-05-28T17:13:56.553Z","0.4.1":"2017-05-26T15:38:01.170Z","0.4.0":"2017-05-26T12:44:16.854Z","0.3.1":"2017-03-17T16:26:02.090Z","0.3.0":"2017-02-05T12:00:44.025Z","0.2.3":"2017-01-24T23:41:09.724Z","0.2.2":"2016-11-29T17:14:58.453Z","0.2.1":"2016-10-30T05:22:10.672Z","0.2.0":"2016-10-06T18:06:45.697Z","0.1.5":"2016-09-13T00:06:38.468Z","0.1.4":"2016-09-12T20:57:07.781Z","0.1.3":"2016-09-08T00:40:11.992Z","0.1.2":"2016-09-07T21:48:59.262Z","0.1.1":"2016-09-07T21:45:36.568Z","0.1.0":"2016-09-06T22:13:02.397Z","0.0.8":"2016-08-24T07:38:30.312Z","0.0.7":"2016-08-24T07:19:43.011Z","0.0.6":"2016-08-23T05:54:10.120Z","0.0.5":"2016-08-23T00:16:25.556Z","0.0.4":"2016-08-23T00:12:10.586Z","0.0.3":"2016-08-22T23:28:10.676Z","0.0.2":"2016-08-22T23:18:17.382Z","0.0.1":"2016-08-22T23:02:46.822Z"},"users":{"nisimjoseph":true},"repository":{"type":"git","url":"git+https://github.com/apollostack/graphql-subscriptions.git"},"versions":{"2.0.0":{"name":"graphql-subscriptions","version":"2.0.0","description":"GraphQL subscriptions for node.js","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/apollostack/graphql-subscriptions.git"},"dependencies":{"iterall":"^1.3.0"},"peerDependencies":{"graphql":"^15.7.2 || ^16.0.0"},"scripts":{"clean":"rimraf dist coverage","compile":"tsc","pretest":"npm run compile","test":"npm run testonly --","posttest":"npm run lint","lint":"tslint --project ./tsconfig.json ./src/**/*.ts","watch":"tsc -w","testonly":"node --expose-gc ./node_modules/.bin/mocha --reporter spec --full-trace ./dist/test/tests.js ./dist/test/asyncIteratorSubscription.js","coverage":"node --expose-gc ./node_modules/istanbul/lib/cli.js cover _mocha -- --full-trace ./dist/test/tests.js ./dist/test/asyncIteratorSubscription.js","postcoverage":"remap-istanbul --input coverage/coverage.raw.json --type lcovonly --output coverage/lcov.info","prepare":"npm run clean && npm run compile"},"devDependencies":{"@types/chai-as-promised":"^7.1.3","@types/graphql":"^14.5.0","@types/mocha":"^8.0.0","@types/node":"^14.0.23","@types/sinon":"9.0.4","@types/sinon-chai":"^3.2.4","chai":"^4.2.0","chai-as-promised":"^7.1.1","graphql":"^16.0.0","istanbul":"^1.0.0-alpha.2","mocha":"^8.0.1","remap-istanbul":"^0.13.0","rimraf":"^3.0.2","sinon":"^9.0.2","sinon-chai":"^3.5.0","tslint":"^6.1.2","typescript":"^4.4.4"},"typings":"dist/index.d.ts","typescript":{"definition":"dist/index.d.ts"},"license":"MIT","contributors":[{"name":"Authors"},{"name":"Jonas Helfer","email":"helfer@users.noreply.github.com"},{"name":"Jonas Helfer","email":"jonas@helfer.email"},{"name":"Quint Stoffers","email":"quintstoffers@users.noreply.github.com"},{"name":"Sashko Stubailo","email":"s.stubailo@gmail.com"},{"name":"Sashko Stubailo","email":"sashko@stubailo.com"},{"name":"David Yahalomi","email":"davidyaha@users.noreply.github.com"},{"name":"Alexander Anich","email":"Anichale@users.noreply.github.com"},{"name":"Francois Valdy","email":"gluck@users.noreply.github.com"},{"name":"Daniel Rinehart","email":"NeoPhi@users.noreply.github.com"}],"gitHead":"cd132ff25f2aa5a98e2add842fe2155e2ed5e25c","bugs":{"url":"https://github.com/apollostack/graphql-subscriptions/issues"},"homepage":"https://github.com/apollostack/graphql-subscriptions#readme","_id":"graphql-subscriptions@2.0.0","_nodeVersion":"16.2.0","_npmVersion":"7.13.0","dist":{"shasum":"11ec181d475852d8aec879183e8e1eb94f2eb79a","size":17149,"noattachment":false,"key":"/graphql-subscriptions/-/graphql-subscriptions-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/graphql-subscriptions/download/graphql-subscriptions-2.0.0.tgz"},"_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"directories":{},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-subscriptions_2.0.0_1635892915468_0.6044450657759686"},"_hasShrinkwrap":false,"publish_time":1635892915585,"_cnpm_publish_time":1635892915585},"1.2.1":{"name":"graphql-subscriptions","version":"1.2.1","description":"GraphQL subscriptions for node.js","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/apollostack/graphql-subscriptions.git"},"dependencies":{"iterall":"^1.3.0"},"peerDependencies":{"graphql":"^0.10.5 || ^0.11.3 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"scripts":{"clean":"rimraf dist coverage","compile":"tsc","pretest":"npm run compile","test":"npm run testonly --","posttest":"npm run lint","lint":"tslint --project ./tsconfig.json ./src/**/*.ts","watch":"tsc -w","testonly":"node --expose-gc ./node_modules/.bin/mocha --reporter spec --full-trace ./dist/test/tests.js ./dist/test/asyncIteratorSubscription.js","coverage":"node --expose-gc ./node_modules/istanbul/lib/cli.js cover _mocha -- --full-trace ./dist/test/tests.js ./dist/test/asyncIteratorSubscription.js","postcoverage":"remap-istanbul --input coverage/coverage.raw.json --type lcovonly --output coverage/lcov.info","prepublishOnly":"npm run clean && npm run compile"},"devDependencies":{"@types/chai-as-promised":"^7.1.3","@types/graphql":"^14.5.0","@types/mocha":"^8.0.0","@types/node":"^14.0.23","@types/sinon":"9.0.4","@types/sinon-chai":"^3.2.4","chai":"^4.2.0","chai-as-promised":"^7.1.1","graphql":"^14.0.0","istanbul":"^1.0.0-alpha.2","mocha":"^8.0.1","remap-istanbul":"^0.13.0","rimraf":"^3.0.2","sinon":"^9.0.2","sinon-chai":"^3.5.0","tslint":"^6.1.2","typescript":"^3.9.6"},"typings":"dist/index.d.ts","typescript":{"definition":"dist/index.d.ts"},"license":"MIT","contributors":[{"name":"Authors"},{"name":"Jonas Helfer","email":"helfer@users.noreply.github.com"},{"name":"Jonas Helfer","email":"jonas@helfer.email"},{"name":"Quint Stoffers","email":"quintstoffers@users.noreply.github.com"},{"name":"Sashko Stubailo","email":"s.stubailo@gmail.com"},{"name":"Sashko Stubailo","email":"sashko@stubailo.com"},{"name":"David Yahalomi","email":"davidyaha@users.noreply.github.com"},{"name":"Alexander Anich","email":"Anichale@users.noreply.github.com"},{"name":"Francois Valdy","email":"gluck@users.noreply.github.com"},{"name":"Daniel Rinehart","email":"NeoPhi@users.noreply.github.com"}],"gitHead":"7081f6e5a9878ee11a8067d41ba0f925d429fc80","bugs":{"url":"https://github.com/apollostack/graphql-subscriptions/issues"},"homepage":"https://github.com/apollostack/graphql-subscriptions#readme","_id":"graphql-subscriptions@1.2.1","_nodeVersion":"15.4.0","_npmVersion":"7.0.15","dist":{"shasum":"2142b2d729661ddf967b7388f7cf1dd4cf2e061d","size":17168,"noattachment":false,"key":"/graphql-subscriptions/-/graphql-subscriptions-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/graphql-subscriptions/download/graphql-subscriptions-1.2.1.tgz"},"_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"directories":{},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-subscriptions_1.2.1_1614990325313_0.9522290666732662"},"_hasShrinkwrap":false,"publish_time":1614990325489,"_cnpm_publish_time":1614990325489},"1.2.0":{"name":"graphql-subscriptions","version":"1.2.0","description":"GraphQL subscriptions for node.js","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/apollostack/graphql-subscriptions.git"},"dependencies":{"iterall":"^1.3.0"},"peerDependencies":{"graphql":"^0.10.5 || ^0.11.3 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"scripts":{"clean":"rimraf dist coverage","compile":"tsc","pretest":"npm run compile","test":"npm run testonly --","posttest":"npm run lint","lint":"tslint --project ./tsconfig.json ./src/**/*.ts","watch":"tsc -w","testonly":"mocha --reporter spec --full-trace ./dist/test/tests.js ./dist/test/asyncIteratorSubscription.js","coverage":"node ./node_modules/istanbul/lib/cli.js cover _mocha -- --full-trace ./dist/test/tests.js ./dist/test/asyncIteratorSubscription.js","postcoverage":"remap-istanbul --input coverage/coverage.raw.json --type lcovonly --output coverage/lcov.info","prepublishOnly":"npm run clean && npm run compile"},"devDependencies":{"@types/chai-as-promised":"^7.1.3","@types/graphql":"^14.5.0","@types/mocha":"^8.0.0","@types/node":"^14.0.23","@types/sinon":"9.0.4","@types/sinon-chai":"^3.2.4","chai":"^4.2.0","chai-as-promised":"^7.1.1","graphql":"^14.0.0","istanbul":"^1.0.0-alpha.2","mocha":"^8.0.1","remap-istanbul":"^0.13.0","rimraf":"^3.0.2","sinon":"^9.0.2","sinon-chai":"^3.5.0","tslint":"^6.1.2","typescript":"^3.9.6"},"typings":"dist/index.d.ts","typescript":{"definition":"dist/index.d.ts"},"license":"MIT","contributors":[{"name":"Authors"},{"name":"Jonas Helfer","email":"helfer@users.noreply.github.com"},{"name":"Jonas Helfer","email":"jonas@helfer.email"},{"name":"Quint Stoffers","email":"quintstoffers@users.noreply.github.com"},{"name":"Sashko Stubailo","email":"s.stubailo@gmail.com"},{"name":"Sashko Stubailo","email":"sashko@stubailo.com"},{"name":"David Yahalomi","email":"davidyaha@users.noreply.github.com"},{"name":"Alexander Anich","email":"Anichale@users.noreply.github.com"},{"name":"Francois Valdy","email":"gluck@users.noreply.github.com"},{"name":"Daniel Rinehart","email":"NeoPhi@users.noreply.github.com"}],"gitHead":"82d0e4c324f7c7efefd141c925d24580f800037c","bugs":{"url":"https://github.com/apollostack/graphql-subscriptions/issues"},"homepage":"https://github.com/apollostack/graphql-subscriptions#readme","_id":"graphql-subscriptions@1.2.0","_nodeVersion":"15.4.0","_npmVersion":"7.0.15","dist":{"shasum":"d82ff76e7504ac91acbbea15f36cd3904043937b","size":16973,"noattachment":false,"key":"/graphql-subscriptions/-/graphql-subscriptions-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/graphql-subscriptions/download/graphql-subscriptions-1.2.0.tgz"},"_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"directories":{},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-subscriptions_1.2.0_1612574192398_0.3623071842711334"},"_hasShrinkwrap":false,"publish_time":1612574192524,"_cnpm_publish_time":1612574192524},"1.1.0":{"name":"graphql-subscriptions","version":"1.1.0","description":"GraphQL subscriptions for node.js","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/apollostack/graphql-subscriptions.git"},"dependencies":{"iterall":"^1.2.1"},"peerDependencies":{"graphql":"^0.10.5 || ^0.11.3 || ^0.12.0 || ^0.13.0 || ^14.0.0"},"scripts":{"clean":"rimraf dist coverage","compile":"tsc","pretest":"npm run compile","test":"npm run testonly --","posttest":"npm run lint","lint":"tslint --project ./tsconfig.json ./src/**/*.ts","watch":"tsc -w","testonly":"mocha --reporter spec --full-trace ./dist/test/tests.js ./dist/test/asyncIteratorSubscription.js","coverage":"node ./node_modules/istanbul/lib/cli.js cover _mocha -- --full-trace ./dist/test/tests.js ./dist/test/asyncIteratorSubscription.js","postcoverage":"remap-istanbul --input coverage/coverage.raw.json --type lcovonly --output coverage/lcov.info","prepublishOnly":"npm run clean && npm run compile"},"devDependencies":{"@types/chai-as-promised":"^7.1.0","@types/graphql":"^14.0.0","@types/mocha":"^2.2.39","@types/node":"^8.0.28","@types/sinon":"5.0.2","@types/sinon-chai":"^3.2.0","chai":"^4.1.2","chai-as-promised":"^7.1.1","graphql":"^14.0.0","istanbul":"^1.0.0-alpha.2","mocha":"^5.2.0","remap-istanbul":"^0.9.1","rimraf":"^2.6.2","sinon":"^6.1.4","sinon-chai":"^3.2.0","tslint":"^5.11.0","typescript":"^2.3.2"},"typings":"dist/index.d.ts","typescript":{"definition":"dist/index.d.ts"},"license":"MIT","contributors":[{"name":"Authors"},{"name":"Jonas Helfer","email":"helfer@users.noreply.github.com"},{"name":"Jonas Helfer","email":"jonas@helfer.email"},{"name":"Quint Stoffers","email":"quintstoffers@users.noreply.github.com"},{"name":"Sashko Stubailo","email":"s.stubailo@gmail.com"},{"name":"Sashko Stubailo","email":"sashko@stubailo.com"},{"name":"David Yahalomi","email":"davidyaha@users.noreply.github.com"},{"name":"Alexander Anich","email":"Anichale@users.noreply.github.com"},{"name":"Francois Valdy","email":"gluck@users.noreply.github.com"},{"name":"Daniel Rinehart","email":"NeoPhi@users.noreply.github.com"}],"gitHead":"17fec369cdf820d42395119d641c0db21de65906","bugs":{"url":"https://github.com/apollostack/graphql-subscriptions/issues"},"homepage":"https://github.com/apollostack/graphql-subscriptions#readme","_id":"graphql-subscriptions@1.1.0","_nodeVersion":"8.12.0","_npmVersion":"6.9.0","dist":{"shasum":"5f2fa4233eda44cf7570526adfcf3c16937aef11","size":16751,"noattachment":false,"key":"/graphql-subscriptions/-/graphql-subscriptions-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/graphql-subscriptions/download/graphql-subscriptions-1.1.0.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-subscriptions_1.1.0_1554222276411_0.8473873221985349"},"_hasShrinkwrap":false,"publish_time":1554222276523,"_cnpm_publish_time":1554222276523},"1.0.0":{"name":"graphql-subscriptions","version":"1.0.0","description":"GraphQL subscriptions for node.js","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/apollostack/graphql-subscriptions.git"},"dependencies":{"iterall":"^1.2.1"},"peerDependencies":{"graphql":"^0.10.5 || ^0.11.3 || ^0.12.0 || ^0.13.0 || ^14.0.0"},"scripts":{"clean":"rimraf dist coverage","compile":"tsc","pretest":"npm run compile","test":"npm run testonly --","posttest":"npm run lint","lint":"tslint --project ./tsconfig.json ./src/**/*.ts","watch":"tsc -w","testonly":"mocha --reporter spec --full-trace ./dist/test/tests.js ./dist/test/asyncIteratorSubscription.js ","coverage":"node ./node_modules/istanbul/lib/cli.js cover _mocha -- --full-trace ./dist/test/tests.js","postcoverage":"remap-istanbul --input coverage/coverage.raw.json --type lcovonly --output coverage/lcov.info","prepublishOnly":"npm run clean && npm run compile"},"devDependencies":{"@types/chai-as-promised":"^7.1.0","@types/graphql":"^14.0.0","@types/mocha":"^2.2.39","@types/node":"^8.0.28","@types/sinon":"^5.0.1","@types/sinon-chai":"^3.2.0","chai":"^4.1.2","chai-as-promised":"^7.1.1","graphql":"^14.0.0","istanbul":"^1.0.0-alpha.2","mocha":"^5.2.0","remap-istanbul":"^0.9.1","rimraf":"^2.6.2","sinon":"^6.1.4","sinon-chai":"^3.2.0","tslint":"^5.11.0","typescript":"^2.3.2"},"typings":"dist/index.d.ts","typescript":{"definition":"dist/index.d.ts"},"license":"MIT","contributors":[{"name":"Authors"},{"name":"Jonas Helfer","email":"helfer@users.noreply.github.com"},{"name":"Jonas Helfer","email":"jonas@helfer.email"},{"name":"Quint Stoffers","email":"quintstoffers@users.noreply.github.com"},{"name":"Sashko Stubailo","email":"s.stubailo@gmail.com"},{"name":"Sashko Stubailo","email":"sashko@stubailo.com"},{"name":"David Yahalomi","email":"davidyaha@users.noreply.github.com"},{"name":"Alexander Anich","email":"Anichale@users.noreply.github.com"},{"name":"Francois Valdy","email":"gluck@users.noreply.github.com"},{"name":"Daniel Rinehart","email":"NeoPhi@users.noreply.github.com"}],"gitHead":"87b8d8e4a8ea5e42f68121db5e841e22ac8b4134","bugs":{"url":"https://github.com/apollostack/graphql-subscriptions/issues"},"homepage":"https://github.com/apollostack/graphql-subscriptions#readme","_id":"graphql-subscriptions@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"8.11.2","_npmUser":{"name":"mdg","email":"npm@meteor.com"},"dist":{"shasum":"475267694b3bd465af6477dbab4263a3f62702b8","size":14725,"noattachment":false,"key":"/graphql-subscriptions/-/graphql-subscriptions-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/graphql-subscriptions/download/graphql-subscriptions-1.0.0.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-subscriptions_1.0.0_1537211926123_0.663640939380507"},"_hasShrinkwrap":false,"publish_time":1537211926286,"_cnpm_publish_time":1537211926286},"0.5.8":{"name":"graphql-subscriptions","version":"0.5.8","description":"GraphQL subscriptions for node.js","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/apollostack/graphql-subscriptions.git"},"dependencies":{"iterall":"^1.2.1"},"peerDependencies":{"graphql":"^0.10.5 || ^0.11.3 || ^0.12.0 || ^0.13.0"},"scripts":{"clean":"rimraf dist coverage","compile":"tsc","pretest":"npm run compile","test":"npm run testonly --","posttest":"npm run lint","lint":"tslint --type-check --project ./tsconfig.json ./src/**/*.ts","watch":"tsc -w","testonly":"mocha --reporter spec --full-trace ./dist/test/tests.js ./dist/test/asyncIteratorSubscription.js ","coverage":"node ./node_modules/istanbul/lib/cli.js cover _mocha -- --full-trace ./dist/test/tests.js","postcoverage":"remap-istanbul --input coverage/coverage.raw.json --type lcovonly --output coverage/lcov.info","prepublishOnly":"npm run clean && npm run compile"},"devDependencies":{"@types/graphql":"^0.11.3","@types/mocha":"^2.2.39","@types/node":"^8.0.28","chai":"^4.1.2","chai-as-promised":"^7.1.1","graphql":"^0.13.0","istanbul":"^1.0.0-alpha.2","mocha":"^3.3.0","remap-istanbul":"^0.9.1","rimraf":"^2.6.2","sinon":"^3.2.1","sinon-chai":"^2.9.0","tslint":"^5.2.0","typescript":"^2.3.2"},"typings":"dist/index.d.ts","typescript":{"definition":"dist/index.d.ts"},"license":"MIT","contributors":[{"name":"Authors"},{"name":"Jonas Helfer","email":"helfer@users.noreply.github.com"},{"name":"Jonas Helfer","email":"jonas@helfer.email"},{"name":"Quint Stoffers","email":"quintstoffers@users.noreply.github.com"},{"name":"Sashko Stubailo","email":"s.stubailo@gmail.com"},{"name":"Sashko Stubailo","email":"sashko@stubailo.com"},{"name":"David Yahalomi","email":"davidyaha@users.noreply.github.com"},{"name":"Alexander Anich","email":"Anichale@users.noreply.github.com"},{"name":"Francois Valdy","email":"gluck@users.noreply.github.com"},{"name":"Daniel Rinehart","email":"NeoPhi@users.noreply.github.com"}],"gitHead":"534cab18add854e73179b7d84b40c0aec8ad7a0b","bugs":{"url":"https://github.com/apollostack/graphql-subscriptions/issues"},"homepage":"https://github.com/apollostack/graphql-subscriptions#readme","_id":"graphql-subscriptions@0.5.8","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"danielr","email":"danielr@neophi.com"},"dist":{"shasum":"13a6143c546bce390404657dc73ca501def30aa7","size":13972,"noattachment":false,"key":"/graphql-subscriptions/-/graphql-subscriptions-0.5.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/graphql-subscriptions/download/graphql-subscriptions-0.5.8.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-subscriptions_0.5.8_1519303399171_0.7169903077768127"},"_hasShrinkwrap":false,"publish_time":1519303399217,"_cnpm_publish_time":1519303399217},"0.5.7":{"name":"graphql-subscriptions","version":"0.5.7","description":"GraphQL subscriptions for node.js","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/apollostack/graphql-subscriptions.git"},"dependencies":{"iterall":"^1.1.3"},"peerDependencies":{"graphql":"^0.10.5 || ^0.11.3 || ^0.12.0 || ^0.13.0"},"scripts":{"compile":"tsc","pretest":"npm run compile","test":"npm run testonly --","posttest":"npm run lint","lint":"tslint --type-check --project ./tsconfig.json ./src/**/*.ts","watch":"tsc -w","testonly":"mocha --reporter spec --full-trace ./dist/test/tests.js ./dist/test/asyncIteratorSubscription.js ","coverage":"node ./node_modules/istanbul/lib/cli.js cover _mocha -- --full-trace ./dist/test/tests.js","postcoverage":"remap-istanbul --input coverage/coverage.raw.json --type lcovonly --output coverage/lcov.info"},"devDependencies":{"@types/graphql":"^0.11.3","@types/mocha":"^2.2.39","@types/node":"^8.0.28","chai":"^4.1.2","chai-as-promised":"^7.1.1","graphql":"^0.13.0","istanbul":"^1.0.0-alpha.2","mocha":"^3.3.0","remap-istanbul":"^0.9.1","sinon":"^3.2.1","sinon-chai":"^2.9.0","tslint":"^5.2.0","typescript":"^2.3.2"},"typings":"dist/index.d.ts","typescript":{"definition":"dist/index.d.ts"},"license":"MIT","contributors":[{"name":"Authors"},{"name":"Jonas Helfer","email":"helfer@users.noreply.github.com"},{"name":"Jonas Helfer","email":"jonas@helfer.email"},{"name":"Quint Stoffers","email":"quintstoffers@users.noreply.github.com"},{"name":"Sashko Stubailo","email":"s.stubailo@gmail.com"},{"name":"Sashko Stubailo","email":"sashko@stubailo.com"},{"name":"David Yahalomi","email":"davidyaha@users.noreply.github.com"},{"name":"Alexander Anich","email":"Anichale@users.noreply.github.com"},{"name":"Francois Valdy","email":"gluck@users.noreply.github.com"},{"name":"Daniel Rinehart","email":"NeoPhi@users.noreply.github.com"}],"gitHead":"df0176f71ccbe2ce9160896ab27244971d14e9ad","bugs":{"url":"https://github.com/apollostack/graphql-subscriptions/issues"},"homepage":"https://github.com/apollostack/graphql-subscriptions#readme","_id":"graphql-subscriptions@0.5.7","_npmVersion":"5.6.0","_nodeVersion":"6.11.2","_npmUser":{"name":"freiksenet","email":"freiksenet@gmail.com"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"dist":{"shasum":"56294145c408f8c5216af2b6f2b9f03f73c3d2f3","size":13861,"noattachment":false,"key":"/graphql-subscriptions/-/graphql-subscriptions-0.5.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/graphql-subscriptions/download/graphql-subscriptions-0.5.7.tgz"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-subscriptions_0.5.7_1518433274264_0.851502469987619"},"_hasShrinkwrap":false,"publish_time":1518433274900,"_cnpm_publish_time":1518433274900},"0.5.6":{"name":"graphql-subscriptions","version":"0.5.6","description":"GraphQL subscriptions for node.js","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/apollostack/graphql-subscriptions.git"},"dependencies":{"es6-promise":"^4.1.1","iterall":"^1.1.3"},"peerDependencies":{"graphql":"^0.10.5 || ^0.11.3 || ^0.12.0"},"scripts":{"compile":"tsc","pretest":"npm run compile","test":"npm run testonly --","posttest":"npm run lint","lint":"tslint --type-check --project ./tsconfig.json ./src/**/*.ts","watch":"tsc -w","testonly":"mocha --reporter spec --full-trace ./dist/test/tests.js ./dist/test/asyncIteratorSubscription.js ","coverage":"node ./node_modules/istanbul/lib/cli.js cover _mocha -- --full-trace ./dist/test/tests.js","postcoverage":"remap-istanbul --input coverage/coverage.raw.json --type lcovonly --output coverage/lcov.info"},"devDependencies":{"@types/graphql":"^0.11.3","@types/mocha":"^2.2.39","@types/node":"^8.0.28","chai":"^4.1.2","chai-as-promised":"^7.1.1","graphql":"^0.12.3","istanbul":"^1.0.0-alpha.2","mocha":"^3.3.0","remap-istanbul":"^0.9.1","sinon":"^3.2.1","sinon-chai":"^2.9.0","tslint":"^5.2.0","typescript":"^2.3.2"},"typings":"dist/index.d.ts","typescript":{"definition":"dist/index.d.ts"},"license":"MIT","contributors":[{"name":"Authors"},{"name":"Jonas Helfer","email":"helfer@users.noreply.github.com"},{"name":"Jonas Helfer","email":"jonas@helfer.email"},{"name":"Quint Stoffers","email":"quintstoffers@users.noreply.github.com"},{"name":"Sashko Stubailo","email":"s.stubailo@gmail.com"},{"name":"Sashko Stubailo","email":"sashko@stubailo.com"},{"name":"David Yahalomi","email":"davidyaha@users.noreply.github.com"},{"name":"Alexander Anich","email":"Anichale@users.noreply.github.com"},{"name":"Francois Valdy","email":"gluck@users.noreply.github.com"},{"name":"Daniel Rinehart","email":"NeoPhi@users.noreply.github.com"}],"gitHead":"3b031648b15f69c5e61308b8fcb30c652deb8f6c","bugs":{"url":"https://github.com/apollostack/graphql-subscriptions/issues"},"homepage":"https://github.com/apollostack/graphql-subscriptions#readme","_id":"graphql-subscriptions@0.5.6","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"mdg","email":"npm@meteor.com"},"dist":{"shasum":"0d8e960fbaaf9ecbe7900366e86da2fc143fc5b2","size":17043,"noattachment":false,"key":"/graphql-subscriptions/-/graphql-subscriptions-0.5.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/graphql-subscriptions/download/graphql-subscriptions-0.5.6.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-subscriptions-0.5.6.tgz_1513614917039_0.8898462590295821"},"directories":{},"publish_time":1513614917197,"_hasShrinkwrap":false,"_cnpm_publish_time":1513614917197},"0.5.5":{"name":"graphql-subscriptions","version":"0.5.5","description":"GraphQL subscriptions for node.js","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/apollostack/graphql-subscriptions.git"},"dependencies":{"es6-promise":"^4.1.1","iterall":"^1.1.3"},"peerDependencies":{"graphql":"^0.10.5 || ^0.11.3"},"scripts":{"compile":"tsc","pretest":"npm run compile","test":"npm run testonly --","posttest":"npm run lint","lint":"tslint --type-check --project ./tsconfig.json ./src/**/*.ts","watch":"tsc -w","testonly":"mocha --reporter spec --full-trace ./dist/test/tests.js ./dist/test/asyncIteratorSubscription.js ","coverage":"node ./node_modules/istanbul/lib/cli.js cover _mocha -- --full-trace ./dist/test/tests.js","postcoverage":"remap-istanbul --input coverage/coverage.raw.json --type lcovonly --output coverage/lcov.info"},"devDependencies":{"@types/graphql":"^0.11.3","@types/mocha":"^2.2.39","@types/node":"^8.0.28","chai":"^4.1.2","chai-as-promised":"^7.1.1","graphql":"^0.11.3","istanbul":"^1.0.0-alpha.2","mocha":"^3.3.0","remap-istanbul":"^0.9.1","sinon":"^3.2.1","sinon-chai":"^2.9.0","tslint":"^5.2.0","typescript":"^2.3.2"},"typings":"dist/index.d.ts","typescript":{"definition":"dist/index.d.ts"},"contributors":[{"name":"Authors"},{"name":"Jonas Helfer","email":"helfer@users.noreply.github.com"},{"name":"Jonas Helfer","email":"jonas@helfer.email"},{"name":"Quint Stoffers","email":"quintstoffers@users.noreply.github.com"},{"name":"Sashko Stubailo","email":"s.stubailo@gmail.com"},{"name":"Sashko Stubailo","email":"sashko@stubailo.com"},{"name":"David Yahalomi","email":"davidyaha@users.noreply.github.com"},{"name":"Alexander Anich","email":"Anichale@users.noreply.github.com"},{"name":"Francois Valdy","email":"gluck@users.noreply.github.com"},{"name":"Daniel Rinehart","email":"NeoPhi@users.noreply.github.com"}],"gitHead":"e57f4eb6e5a544ac6b5c63aaed9d7b50b21e858f","bugs":{"url":"https://github.com/apollostack/graphql-subscriptions/issues"},"homepage":"https://github.com/apollostack/graphql-subscriptions#readme","_id":"graphql-subscriptions@0.5.5","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"danielr","email":"danielr@neophi.com"},"dist":{"shasum":"f8ad3e094a23128d5065725f9b60020d3293999d","size":17012,"noattachment":false,"key":"/graphql-subscriptions/-/graphql-subscriptions-0.5.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/graphql-subscriptions/download/graphql-subscriptions-0.5.5.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-subscriptions-0.5.5.tgz_1511282928640_0.7806939671281725"},"directories":{},"publish_time":1511282929881,"_cnpm_publish_time":1511282929881,"_hasShrinkwrap":false},"0.5.4":{"name":"graphql-subscriptions","version":"0.5.4","description":"GraphQL subscriptions for node.js","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/apollostack/graphql-subscriptions.git"},"dependencies":{"es6-promise":"^4.1.1","iterall":"^1.1.3"},"peerDependencies":{"graphql":"^0.10.5 || ^0.11.3"},"scripts":{"compile":"tsc","pretest":"npm run compile","test":"npm run testonly --","posttest":"npm run lint","lint":"tslint --type-check --project ./tsconfig.json ./src/**/*.ts","watch":"tsc -w","testonly":"mocha --reporter spec --full-trace ./dist/test/tests.js ./dist/test/asyncIteratorSubscription.js ","coverage":"node ./node_modules/istanbul/lib/cli.js cover _mocha -- --full-trace ./dist/test/tests.js","postcoverage":"remap-istanbul --input coverage/coverage.raw.json --type lcovonly --output coverage/lcov.info"},"devDependencies":{"@types/graphql":"^0.11.3","@types/mocha":"^2.2.39","@types/node":"^8.0.28","chai":"^4.1.2","chai-as-promised":"^7.1.1","graphql":"^0.11.3","istanbul":"^1.0.0-alpha.2","mocha":"^3.3.0","remap-istanbul":"^0.9.1","sinon":"^3.2.1","sinon-chai":"^2.9.0","tslint":"^5.2.0","typescript":"^2.3.2"},"typings":"dist/index.d.ts","typescript":{"definition":"dist/index.d.ts"},"contributors":[{"name":"Authors"},{"name":"Jonas Helfer","email":"helfer@users.noreply.github.com"},{"name":"Jonas Helfer","email":"jonas@helfer.email"},{"name":"Quint Stoffers","email":"quintstoffers@users.noreply.github.com"},{"name":"Sashko Stubailo","email":"s.stubailo@gmail.com"},{"name":"Sashko Stubailo","email":"sashko@stubailo.com"},{"name":"David Yahalomi","email":"davidyaha@users.noreply.github.com"},{"name":"Alexander Anich","email":"Anichale@users.noreply.github.com"},{"name":"Francois Valdy","email":"gluck@users.noreply.github.com"},{"name":"Daniel Rinehart","email":"NeoPhi@users.noreply.github.com"}],"gitHead":"49e2047ac8dd450ef490ec591b8c15bb0706bbb1","bugs":{"url":"https://github.com/apollostack/graphql-subscriptions/issues"},"homepage":"https://github.com/apollostack/graphql-subscriptions#readme","_id":"graphql-subscriptions@0.5.4","_npmVersion":"5.3.0","_nodeVersion":"8.6.0","_npmUser":{"name":"danielr","email":"danielr@neophi.com"},"dist":{"shasum":"efb9374bdf505acad3c262bcd8bc61da085a198b","size":16901,"noattachment":false,"key":"/graphql-subscriptions/-/graphql-subscriptions-0.5.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/graphql-subscriptions/download/graphql-subscriptions-0.5.4.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-subscriptions-0.5.4.tgz_1507310952503_0.9302255732472986"},"directories":{},"publish_time":1507310953637,"_hasShrinkwrap":false,"_cnpm_publish_time":1507310953637},"0.5.3":{"name":"graphql-subscriptions","version":"0.5.3","description":"GraphQL subscriptions for node.js","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/apollostack/graphql-subscriptions.git"},"dependencies":{"es6-promise":"^4.1.1","iterall":"^1.1.3"},"peerDependencies":{"graphql":"^0.10.5 || ^0.11.3"},"scripts":{"compile":"tsc","pretest":"npm run compile","test":"npm run testonly --","posttest":"npm run lint","lint":"tslint --type-check --project ./tsconfig.json ./src/**/*.ts","watch":"tsc -w","testonly":"mocha --reporter spec --full-trace ./dist/test/tests.js ./dist/test/asyncIteratorSubscription.js ","coverage":"node ./node_modules/istanbul/lib/cli.js cover _mocha -- --full-trace ./dist/test/tests.js","postcoverage":"remap-istanbul --input coverage/coverage.raw.json --type lcovonly --output coverage/lcov.info"},"devDependencies":{"@types/graphql":"^0.11.3","@types/mocha":"^2.2.39","@types/node":"^8.0.28","chai":"^4.1.2","chai-as-promised":"^7.1.1","graphql":"^0.11.3","istanbul":"^1.0.0-alpha.2","mocha":"^3.3.0","remap-istanbul":"^0.9.1","sinon":"^3.2.1","sinon-chai":"^2.9.0","tslint":"^5.2.0","typescript":"^2.3.2"},"typings":"dist/index.d.ts","typescript":{"definition":"dist/index.d.ts"},"contributors":[{"name":"Authors"},{"name":"Jonas Helfer","email":"helfer@users.noreply.github.com"},{"name":"Jonas Helfer","email":"jonas@helfer.email"},{"name":"Quint Stoffers","email":"quintstoffers@users.noreply.github.com"},{"name":"Sashko Stubailo","email":"s.stubailo@gmail.com"},{"name":"Sashko Stubailo","email":"sashko@stubailo.com"},{"name":"David Yahalomi","email":"davidyaha@users.noreply.github.com"},{"name":"Alexander Anich","email":"Anichale@users.noreply.github.com"},{"name":"Francois Valdy","email":"gluck@users.noreply.github.com"},{"name":"Daniel Rinehart","email":"NeoPhi@users.noreply.github.com"}],"gitHead":"51e999de52a3179a4c9678de4582ec00acf6fbb3","bugs":{"url":"https://github.com/apollostack/graphql-subscriptions/issues"},"homepage":"https://github.com/apollostack/graphql-subscriptions#readme","_id":"graphql-subscriptions@0.5.3","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"danielr","email":"danielr@neophi.com"},"dist":{"shasum":"1cd1e9f5606e7ded6977e05f1ef15743f6f0c61a","size":14396,"noattachment":false,"key":"/graphql-subscriptions/-/graphql-subscriptions-0.5.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/graphql-subscriptions/download/graphql-subscriptions-0.5.3.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-subscriptions-0.5.3.tgz_1506637924982_0.011802758788689971"},"directories":{},"publish_time":1506637926135,"_cnpm_publish_time":1506637926135,"_hasShrinkwrap":false},"0.5.2":{"name":"graphql-subscriptions","version":"0.5.2","description":"GraphQL subscriptions for node.js","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/apollostack/graphql-subscriptions.git"},"dependencies":{"es6-promise":"^4.1.1","iterall":"^1.1.2"},"peerDependencies":{"graphql":"^0.10.5 || ^0.11.3"},"scripts":{"compile":"tsc","pretest":"npm run compile","test":"npm run testonly --","posttest":"npm run lint","lint":"tslint --type-check --project ./tsconfig.json ./src/**/*.ts","watch":"tsc -w","testonly":"mocha --reporter spec --full-trace ./dist/test/tests.js ./dist/test/asyncIteratorSubscription.js ","coverage":"node ./node_modules/istanbul/lib/cli.js cover _mocha -- --full-trace ./dist/test/tests.js","postcoverage":"remap-istanbul --input coverage/coverage.raw.json --type lcovonly --output coverage/lcov.info"},"devDependencies":{"@types/graphql":"^0.11.3","@types/mocha":"^2.2.39","@types/node":"^8.0.28","chai":"^4.1.2","chai-as-promised":"^7.1.1","graphql":"^0.11.3","istanbul":"^1.0.0-alpha.2","mocha":"^3.3.0","remap-istanbul":"^0.9.1","sinon":"^3.2.1","sinon-chai":"^2.9.0","tslint":"^5.2.0","typescript":"^2.3.2"},"typings":"dist/index.d.ts","typescript":{"definition":"dist/index.d.ts"},"contributors":[{"name":"Authors"},{"name":"Jonas Helfer","email":"helfer@users.noreply.github.com"},{"name":"Jonas Helfer","email":"jonas@helfer.email"},{"name":"Quint Stoffers","email":"quintstoffers@users.noreply.github.com"},{"name":"Sashko Stubailo","email":"s.stubailo@gmail.com"},{"name":"Sashko Stubailo","email":"sashko@stubailo.com"},{"name":"David Yahalomi","email":"davidyaha@users.noreply.github.com"},{"name":"Alexander Anich","email":"Anichale@users.noreply.github.com"},{"name":"Francois Valdy","email":"gluck@users.noreply.github.com"},{"name":"Daniel Rinehart","email":"NeoPhi@users.noreply.github.com"}],"gitHead":"c552a640b7d39660c13c8d52615bd86d51be4692","bugs":{"url":"https://github.com/apollostack/graphql-subscriptions/issues"},"homepage":"https://github.com/apollostack/graphql-subscriptions#readme","_id":"graphql-subscriptions@0.5.2","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"danielr","email":"danielr@neophi.com"},"dist":{"shasum":"366a163397e2448ef538f43772b05df627d4671a","size":14374,"noattachment":false,"key":"/graphql-subscriptions/-/graphql-subscriptions-0.5.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/graphql-subscriptions/download/graphql-subscriptions-0.5.2.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-subscriptions-0.5.2.tgz_1506543706640_0.9553121922072023"},"directories":{},"publish_time":1506543707760,"_cnpm_publish_time":1506543707760,"_hasShrinkwrap":false},"0.5.1":{"name":"graphql-subscriptions","version":"0.5.1","description":"GraphQL subscriptions for node.js","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/apollostack/graphql-subscriptions.git"},"dependencies":{"@types/graphql":"^0.11.3","es6-promise":"^4.0.5","iterall":"^1.1.1"},"peerDependencies":{"graphql":"^0.10.5 || ^0.11.3"},"scripts":{"compile":"tsc","pretest":"npm run compile","test":"npm run testonly --","posttest":"npm run lint","lint":"tslint --type-check --project ./tsconfig.json ./src/**/*.ts","watch":"tsc -w","testonly":"mocha --reporter spec --full-trace ./dist/test/tests.js ./dist/test/asyncIteratorSubscription.js ","coverage":"node ./node_modules/istanbul/lib/cli.js cover _mocha -- --full-trace ./dist/test/tests.js","postcoverage":"remap-istanbul --input coverage/coverage.raw.json --type lcovonly --output coverage/lcov.info"},"devDependencies":{"@types/mocha":"^2.2.39","@types/node":"^8.0.28","chai":"^4.1.2","chai-as-promised":"^7.1.1","graphql":"^0.11.3","istanbul":"^1.0.0-alpha.2","mocha":"^3.3.0","remap-istanbul":"^0.9.1","sinon":"^3.2.1","sinon-chai":"^2.9.0","tslint":"^5.2.0","typescript":"^2.3.2"},"typings":"dist/index.d.ts","typescript":{"definition":"dist/index.d.ts"},"contributors":[{"name":"Authors"},{"name":"Jonas Helfer","email":"helfer@users.noreply.github.com"},{"name":"Jonas Helfer","email":"jonas@helfer.email"},{"name":"Quint Stoffers","email":"quintstoffers@users.noreply.github.com"},{"name":"Sashko Stubailo","email":"s.stubailo@gmail.com"},{"name":"Sashko Stubailo","email":"sashko@stubailo.com"},{"name":"David Yahalomi","email":"davidyaha@users.noreply.github.com"},{"name":"Alexander Anich","email":"Anichale@users.noreply.github.com"},{"name":"Francois Valdy","email":"gluck@users.noreply.github.com"},{"name":"Daniel Rinehart","email":"NeoPhi@users.noreply.github.com"}],"gitHead":"a508066bc4635ead03772a8ce31edb2ce4854770","bugs":{"url":"https://github.com/apollostack/graphql-subscriptions/issues"},"homepage":"https://github.com/apollostack/graphql-subscriptions#readme","_id":"graphql-subscriptions@0.5.1","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"danielr","email":"danielr@neophi.com"},"dist":{"shasum":"64f527caf4de8a2c73aa7a7978e29f28d9c0cb90","size":47155,"noattachment":false,"key":"/graphql-subscriptions/-/graphql-subscriptions-0.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/graphql-subscriptions/download/graphql-subscriptions-0.5.1.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-subscriptions-0.5.1.tgz_1505827380751_0.7216909963171929"},"directories":{},"publish_time":1505827382491,"_cnpm_publish_time":1505827382491,"_hasShrinkwrap":false},"0.5.0":{"name":"graphql-subscriptions","version":"0.5.0","description":"GraphQL subscriptions for node.js","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/apollostack/graphql-subscriptions.git"},"dependencies":{"@types/graphql":"^0.11.3","es6-promise":"^4.0.5","iterall":"^1.1.1"},"peerDependencies":{"graphql":"^0.10.5 || ^0.11.3"},"scripts":{"compile":"tsc","pretest":"npm run compile","test":"npm run testonly --","posttest":"npm run lint","lint":"tslint --type-check --project ./tsconfig.json ./src/**/*.ts","watch":"tsc -w","testonly":"mocha --reporter spec --full-trace ./dist/test/tests.js ./dist/test/asyncIteratorSubscription.js ","coverage":"node ./node_modules/istanbul/lib/cli.js cover _mocha -- --full-trace ./dist/test/tests.js","postcoverage":"remap-istanbul --input coverage/coverage.raw.json --type lcovonly --output coverage/lcov.info"},"devDependencies":{"@types/mocha":"^2.2.39","@types/node":"^8.0.28","chai":"^4.1.2","chai-as-promised":"^7.1.1","graphql":"^0.11.3","istanbul":"^1.0.0-alpha.2","mocha":"^3.3.0","remap-istanbul":"^0.9.1","sinon":"^3.2.1","sinon-chai":"^2.9.0","tslint":"^5.2.0","typescript":"^2.3.2"},"typings":"dist/index.d.ts","typescript":{"definition":"dist/index.d.ts"},"contributors":[{"name":"Authors"},{"name":"Jonas Helfer","email":"helfer@users.noreply.github.com"},{"name":"Jonas Helfer","email":"jonas@helfer.email"},{"name":"Quint Stoffers","email":"quintstoffers@users.noreply.github.com"},{"name":"Sashko Stubailo","email":"s.stubailo@gmail.com"},{"name":"Sashko Stubailo","email":"sashko@stubailo.com"},{"name":"David Yahalomi","email":"davidyaha@users.noreply.github.com"},{"name":"Alexander Anich","email":"Anichale@users.noreply.github.com"},{"name":"Francois Valdy","email":"gluck@users.noreply.github.com"},{"name":"Daniel Rinehart","email":"NeoPhi@users.noreply.github.com"}],"gitHead":"73c2135b96a033a54a61f7759573a5955168cece","bugs":{"url":"https://github.com/apollostack/graphql-subscriptions/issues"},"homepage":"https://github.com/apollostack/graphql-subscriptions#readme","_id":"graphql-subscriptions@0.5.0","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"danielr","email":"danielr@neophi.com"},"dist":{"shasum":"13ebedc7717d3278eece87f2d026108d07e3e4ba","size":50871,"noattachment":false,"key":"/graphql-subscriptions/-/graphql-subscriptions-0.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/graphql-subscriptions/download/graphql-subscriptions-0.5.0.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-subscriptions-0.5.0.tgz_1505243241823_0.4649502211250365"},"directories":{},"publish_time":1505243243876,"_hasShrinkwrap":false,"_cnpm_publish_time":1505243243876},"0.4.4":{"name":"graphql-subscriptions","version":"0.4.4","description":"GraphQL subscriptions for node.js","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/apollostack/graphql-subscriptions.git"},"dependencies":{"@types/graphql":"^0.9.1","es6-promise":"^4.0.5","iterall":"^1.1.1"},"peerDependencies":{"graphql":"^0.7.0 || ^0.8.0 || ^0.9.0 || ^0.10.1"},"scripts":{"compile":"tsc","pretest":"npm run compile","test":"npm run testonly --","posttest":"npm run lint","lint":"tslint --type-check --project ./tsconfig.json ./src/**/*.ts","watch":"tsc -w","testonly":"mocha --reporter spec --full-trace ./dist/test/tests.js ./dist/test/asyncIteratorSubscription.js ","coverage":"node ./node_modules/istanbul/lib/cli.js cover _mocha -- --full-trace ./dist/test/tests.js","postcoverage":"remap-istanbul --input coverage/coverage.raw.json --type lcovonly --output coverage/lcov.info"},"devDependencies":{"@types/mocha":"^2.2.39","@types/node":"^7.0.5","chai":"^3.5.0","chai-as-promised":"^6.0.0","graphql":"^0.10.0","istanbul":"^1.0.0-alpha.2","mocha":"^3.3.0","remap-istanbul":"^0.9.1","sinon":"^2.1.0","sinon-chai":"^2.9.0","tslint":"^5.2.0","typescript":"^2.3.2"},"typings":"dist/index.d.ts","typescript":{"definition":"dist/index.d.ts"},"contributors":[{"name":"Authors"},{"name":"Jonas Helfer","email":"helfer@users.noreply.github.com"},{"name":"Jonas Helfer","email":"jonas@helfer.email"},{"name":"Quint Stoffers","email":"quintstoffers@users.noreply.github.com"},{"name":"Sashko Stubailo","email":"s.stubailo@gmail.com"},{"name":"Sashko Stubailo","email":"sashko@stubailo.com"},{"name":"David Yahalomi","email":"davidyaha@users.noreply.github.com"},{"name":"Alexander Anich","email":"Anichale@users.noreply.github.com"},{"name":"Francois Valdy","email":"gluck@users.noreply.github.com"},{"name":"Daniel Rinehart","email":"NeoPhi@users.noreply.github.com"}],"gitHead":"d8583778db6f408375949e8b34fb70601ff8580d","bugs":{"url":"https://github.com/apollostack/graphql-subscriptions/issues"},"homepage":"https://github.com/apollostack/graphql-subscriptions#readme","_id":"graphql-subscriptions@0.4.4","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"sashko","email":"s.stubailo@gmail.com"},"dist":{"shasum":"39cff32d08dd3c990113864bab77154403727e9b","size":23235,"noattachment":false,"key":"/graphql-subscriptions/-/graphql-subscriptions-0.4.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/graphql-subscriptions/download/graphql-subscriptions-0.4.4.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-subscriptions-0.4.4.tgz_1499118941994_0.4758794114459306"},"directories":{},"publish_time":1499118942159,"_cnpm_publish_time":1499118942159,"_hasShrinkwrap":false},"0.4.3":{"name":"graphql-subscriptions","version":"0.4.3","description":"GraphQL subscriptions for node.js","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/apollostack/graphql-subscriptions.git"},"dependencies":{"@types/graphql":"^0.9.1","es6-promise":"^4.0.5","iterall":"^1.1.1"},"peerDependencies":{"graphql":"^0.7.0 || ^0.8.0 || ^0.9.0 || ^0.10.1"},"scripts":{"compile":"tsc","pretest":"npm run compile","test":"npm run testonly --","posttest":"npm run lint","lint":"tslint --type-check --project ./tsconfig.json ./src/**/*.ts","watch":"tsc -w","testonly":"mocha --reporter spec --full-trace ./dist/test/tests.js ./dist/test/asyncIteratorSubscription.js ","coverage":"node ./node_modules/istanbul/lib/cli.js cover _mocha -- --full-trace ./dist/test/tests.js","postcoverage":"remap-istanbul --input coverage/coverage.raw.json --type lcovonly --output coverage/lcov.info"},"devDependencies":{"@types/mocha":"^2.2.39","@types/node":"^7.0.5","chai":"^3.5.0","chai-as-promised":"^6.0.0","graphql":"^0.10.0","istanbul":"^1.0.0-alpha.2","mocha":"^3.3.0","remap-istanbul":"^0.9.1","sinon":"^2.1.0","sinon-chai":"^2.9.0","tslint":"^5.2.0","typescript":"^2.3.2"},"typings":"dist/index.d.ts","typescript":{"definition":"dist/index.d.ts"},"contributors":[{"name":"Authors"},{"name":"Jonas Helfer","email":"helfer@users.noreply.github.com"},{"name":"Jonas Helfer","email":"jonas@helfer.email"},{"name":"Quint Stoffers","email":"quintstoffers@users.noreply.github.com"},{"name":"Sashko Stubailo","email":"s.stubailo@gmail.com"},{"name":"Sashko Stubailo","email":"sashko@stubailo.com"},{"name":"David Yahalomi","email":"davidyaha@users.noreply.github.com"},{"name":"Alexander Anich","email":"Anichale@users.noreply.github.com"},{"name":"Francois Valdy","email":"gluck@users.noreply.github.com"},{"name":"Daniel Rinehart","email":"NeoPhi@users.noreply.github.com"}],"gitHead":"aaa851bbf8addd35f43349d8d875aba08409450e","bugs":{"url":"https://github.com/apollostack/graphql-subscriptions/issues"},"homepage":"https://github.com/apollostack/graphql-subscriptions#readme","_id":"graphql-subscriptions@0.4.3","_shasum":"2aed6ba87551cc747742b793497ff24b22991867","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"urigo","email":"uri.goldshtein@gmail.com"},"dist":{"shasum":"2aed6ba87551cc747742b793497ff24b22991867","size":28675,"noattachment":false,"key":"/graphql-subscriptions/-/graphql-subscriptions-0.4.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/graphql-subscriptions/download/graphql-subscriptions-0.4.3.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-subscriptions-0.4.3.tgz_1497257566235_0.652386715169996"},"directories":{},"publish_time":1497257567849,"_cnpm_publish_time":1497257567849,"_hasShrinkwrap":false},"0.4.2":{"name":"graphql-subscriptions","version":"0.4.2","description":"GraphQL subscriptions for node.js","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/apollostack/graphql-subscriptions.git"},"dependencies":{"@types/graphql":"^0.9.1","es6-promise":"^4.0.5","iterall":"^1.1.1"},"peerDependencies":{"graphql":"^0.7.0 || ^0.8.0 || ^0.9.0 || ^0.10.1"},"scripts":{"compile":"tsc","pretest":"npm run compile","test":"npm run testonly --","posttest":"npm run lint","lint":"tslint --type-check --project ./tsconfig.json ./src/**/*.ts","watch":"tsc -w","testonly":"mocha --reporter spec --full-trace ./dist/test/tests.js","coverage":"node ./node_modules/istanbul/lib/cli.js cover _mocha -- --full-trace ./dist/test/tests.js","postcoverage":"remap-istanbul --input coverage/coverage.raw.json --type lcovonly --output coverage/lcov.info"},"devDependencies":{"@types/mocha":"^2.2.39","@types/node":"^7.0.5","chai":"^3.5.0","chai-as-promised":"^6.0.0","graphql":"^0.10.0","istanbul":"^1.0.0-alpha.2","mocha":"^3.3.0","remap-istanbul":"^0.9.1","sinon":"^2.1.0","sinon-chai":"^2.9.0","tslint":"^5.2.0","typescript":"^2.3.2"},"typings":"dist/index.d.ts","typescript":{"definition":"dist/index.d.ts"},"contributors":[{"name":"Authors"},{"name":"Jonas Helfer","email":"helfer@users.noreply.github.com"},{"name":"Jonas Helfer","email":"jonas@helfer.email"},{"name":"Quint Stoffers","email":"quintstoffers@users.noreply.github.com"},{"name":"Sashko Stubailo","email":"s.stubailo@gmail.com"},{"name":"Sashko Stubailo","email":"sashko@stubailo.com"},{"name":"David Yahalomi","email":"davidyaha@users.noreply.github.com"},{"name":"Alexander Anich","email":"Anichale@users.noreply.github.com"},{"name":"Francois Valdy","email":"gluck@users.noreply.github.com"},{"name":"Daniel Rinehart","email":"NeoPhi@users.noreply.github.com"}],"gitHead":"60e48e4065be94c5026748f646f63b9aee6ee6f7","bugs":{"url":"https://github.com/apollostack/graphql-subscriptions/issues"},"homepage":"https://github.com/apollostack/graphql-subscriptions#readme","_id":"graphql-subscriptions@0.4.2","_shasum":"a1a41cebdb95103be348c409d0ed6096ad858455","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"urigo","email":"uri.goldshtein@gmail.com"},"dist":{"shasum":"a1a41cebdb95103be348c409d0ed6096ad858455","size":27651,"noattachment":false,"key":"/graphql-subscriptions/-/graphql-subscriptions-0.4.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/graphql-subscriptions/download/graphql-subscriptions-0.4.2.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-subscriptions-0.4.2.tgz_1495991635523_0.014878564514219761"},"directories":{},"publish_time":1495991636553,"_cnpm_publish_time":1495991636553,"_hasShrinkwrap":false},"0.4.1":{"name":"graphql-subscriptions","version":"0.4.1","description":"GraphQL subscriptions for node.js","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/apollostack/graphql-subscriptions.git"},"dependencies":{"@types/graphql":"^0.9.1","es6-promise":"^4.0.5","iterall":"^1.1.1"},"peerDependencies":{"graphql":"^0.7.0 || ^0.8.0 || ^0.9.0 || ^0.10.0"},"scripts":{"compile":"tsc","pretest":"npm run compile","test":"npm run testonly --","posttest":"npm run lint","lint":"tslint --type-check --project ./tsconfig.json ./src/**/*.ts","watch":"tsc -w","testonly":"mocha --reporter spec --full-trace ./dist/test/tests.js","coverage":"node ./node_modules/istanbul/lib/cli.js cover _mocha -- --full-trace ./dist/test/tests.js","postcoverage":"remap-istanbul --input coverage/coverage.raw.json --type lcovonly --output coverage/lcov.info"},"devDependencies":{"@types/mocha":"^2.2.39","@types/node":"^7.0.5","chai":"^3.5.0","chai-as-promised":"^6.0.0","graphql":"^0.10.0","istanbul":"^1.0.0-alpha.2","mocha":"^3.3.0","remap-istanbul":"^0.9.1","sinon":"^2.1.0","sinon-chai":"^2.9.0","tslint":"^5.2.0","typescript":"^2.3.2"},"typings":"dist/index.d.ts","typescript":{"definition":"dist/index.d.ts"},"contributors":[{"name":"Authors"},{"name":"Jonas Helfer","email":"helfer@users.noreply.github.com"},{"name":"Jonas Helfer","email":"jonas@helfer.email"},{"name":"Quint Stoffers","email":"quintstoffers@users.noreply.github.com"},{"name":"Sashko Stubailo","email":"s.stubailo@gmail.com"},{"name":"Sashko Stubailo","email":"sashko@stubailo.com"},{"name":"David Yahalomi","email":"davidyaha@users.noreply.github.com"},{"name":"Alexander Anich","email":"Anichale@users.noreply.github.com"},{"name":"Francois Valdy","email":"gluck@users.noreply.github.com"},{"name":"Daniel Rinehart","email":"NeoPhi@users.noreply.github.com"}],"gitHead":"7a3322e4e0a02eb1cab15b2737dd8e8982c1ec33","bugs":{"url":"https://github.com/apollostack/graphql-subscriptions/issues"},"homepage":"https://github.com/apollostack/graphql-subscriptions#readme","_id":"graphql-subscriptions@0.4.1","_shasum":"277a0431f4ce05f60b92f74a8325da237876b4f5","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"urigo","email":"uri.goldshtein@gmail.com"},"dist":{"shasum":"277a0431f4ce05f60b92f74a8325da237876b4f5","size":27420,"noattachment":false,"key":"/graphql-subscriptions/-/graphql-subscriptions-0.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/graphql-subscriptions/download/graphql-subscriptions-0.4.1.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-subscriptions-0.4.1.tgz_1495813080025_0.031889545964077115"},"directories":{},"publish_time":1495813081170,"_cnpm_publish_time":1495813081170,"_hasShrinkwrap":false},"0.4.0":{"name":"graphql-subscriptions","version":"0.4.0","description":"GraphQL subscriptions for node.js","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/apollostack/graphql-subscriptions.git"},"dependencies":{"@types/graphql":"^0.9.1","es6-promise":"^4.0.5","iterall":"^1.1.1"},"peerDependencies":{"graphql":"^0.7.0 || ^0.8.0 || ^0.9.0 || ^0.10.0"},"scripts":{"compile":"tsc","pretest":"npm run compile","test":"npm run testonly --","posttest":"npm run lint","lint":"tslint --type-check --project ./tsconfig.json ./src/**/*.ts","watch":"tsc -w","testonly":"mocha --reporter spec --full-trace ./dist/test/tests.js","coverage":"node ./node_modules/istanbul/lib/cli.js cover _mocha -- --full-trace ./dist/test/tests.js","postcoverage":"remap-istanbul --input coverage/coverage.raw.json --type lcovonly --output coverage/lcov.info"},"devDependencies":{"@types/mocha":"^2.2.39","@types/node":"^7.0.5","chai":"^3.5.0","chai-as-promised":"^6.0.0","graphql":"^0.10.0","istanbul":"^1.0.0-alpha.2","mocha":"^3.3.0","remap-istanbul":"^0.9.1","sinon":"^2.1.0","sinon-chai":"^2.9.0","tslint":"^5.2.0","typescript":"^2.3.2"},"typescript":{"definition":"dist/index.d.ts"},"contributors":[{"name":"Authors"},{"name":"Jonas Helfer","email":"helfer@users.noreply.github.com"},{"name":"Jonas Helfer","email":"jonas@helfer.email"},{"name":"Quint Stoffers","email":"quintstoffers@users.noreply.github.com"},{"name":"Sashko Stubailo","email":"s.stubailo@gmail.com"},{"name":"Sashko Stubailo","email":"sashko@stubailo.com"},{"name":"David Yahalomi","email":"davidyaha@users.noreply.github.com"},{"name":"Alexander Anich","email":"Anichale@users.noreply.github.com"},{"name":"Francois Valdy","email":"gluck@users.noreply.github.com"},{"name":"Daniel Rinehart","email":"NeoPhi@users.noreply.github.com"}],"gitHead":"d4093e81d6960ae32c2b91d2559525693740e06e","bugs":{"url":"https://github.com/apollostack/graphql-subscriptions/issues"},"homepage":"https://github.com/apollostack/graphql-subscriptions#readme","_id":"graphql-subscriptions@0.4.0","_shasum":"8b3b36606078938348d6f9a51509ec8d51f9e6ea","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"urigo","email":"uri.goldshtein@gmail.com"},"dist":{"shasum":"8b3b36606078938348d6f9a51509ec8d51f9e6ea","size":27392,"noattachment":false,"key":"/graphql-subscriptions/-/graphql-subscriptions-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/graphql-subscriptions/download/graphql-subscriptions-0.4.0.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-subscriptions-0.4.0.tgz_1495802655804_0.5482009458355606"},"directories":{},"publish_time":1495802656854,"_cnpm_publish_time":1495802656854,"_hasShrinkwrap":false},"0.3.1":{"name":"graphql-subscriptions","version":"0.3.1","description":"GraphQL subscriptions for node.js","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/apollostack/graphql-subscriptions.git"},"dependencies":{"es6-promise":"^3.2.1"},"peerDependencies":{"graphql":"^0.7.0 || ^0.8.0 || ^0.9.0"},"scripts":{"compile":"tsc","pretest":"npm run compile","test":"npm run testonly --","posttest":"npm run lint","lint":"tslint ./src/**/*.ts","watch":"tsc -w","testonly":"mocha --reporter spec --full-trace ./dist/test/tests.js","coverage":"node ./node_modules/istanbul/lib/cli.js cover _mocha -- --full-trace ./dist/test/tests.js","postcoverage":"remap-istanbul --input coverage/coverage.raw.json --type lcovonly --output coverage/lcov.info"},"devDependencies":{"@types/mocha":"^2.2.39","@types/node":"^7.0.5","chai":"^3.5.0","chai-as-promised":"^5.3.0","graphql":"^0.9.0","istanbul":"^1.0.0-alpha.2","mocha":"^3.0.0","remap-istanbul":"^0.6.4","sinon":"^1.17.6","sinon-chai":"^2.8.0","tslint":"^3.13.0","typescript":"^2.0.0"},"typings":"dist/index.d.ts","typescript":{"definition":"dist/index.d.ts"},"contributors":[{"name":"Authors"},{"name":"Jonas Helfer","email":"helfer@users.noreply.github.com"},{"name":"Jonas Helfer","email":"jonas@helfer.email"},{"name":"Quint Stoffers","email":"quintstoffers@users.noreply.github.com"},{"name":"Sashko Stubailo","email":"s.stubailo@gmail.com"},{"name":"Sashko Stubailo","email":"sashko@stubailo.com"},{"name":"David Yahalomi","email":"davidyaha@users.noreply.github.com"},{"name":"Alexander Anich","email":"Anichale@users.noreply.github.com"},{"name":"Francois Valdy","email":"gluck@users.noreply.github.com"},{"name":"Daniel Rinehart","email":"NeoPhi@users.noreply.github.com"}],"gitHead":"d1ca15203a7baba95dbb72810b62b45e38fdaac6","bugs":{"url":"https://github.com/apollostack/graphql-subscriptions/issues"},"homepage":"https://github.com/apollostack/graphql-subscriptions#readme","_id":"graphql-subscriptions@0.3.1","_shasum":"0cedc2d507420cf26cf414080b079f05402f0303","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"urigo","email":"uri.goldshtein@gmail.com"},"dist":{"shasum":"0cedc2d507420cf26cf414080b079f05402f0303","size":17400,"noattachment":false,"key":"/graphql-subscriptions/-/graphql-subscriptions-0.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/graphql-subscriptions/download/graphql-subscriptions-0.3.1.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/graphql-subscriptions-0.3.1.tgz_1489767961440_0.834289833670482"},"directories":{},"publish_time":1489767962090,"_cnpm_publish_time":1489767962090,"_hasShrinkwrap":false},"0.3.0":{"name":"graphql-subscriptions","version":"0.3.0","description":"GraphQL subscriptions for node.js","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/apollostack/graphql-subscriptions.git"},"dependencies":{"es6-promise":"^3.2.1"},"peerDependencies":{"graphql":"^0.7.0 || ^0.8.0 || ^0.9.0"},"scripts":{"compile":"tsc","typings":"typings install","pretest":"npm run compile","test":"npm run testonly --","posttest":"npm run lint","lint":"tslint ./src/**/*.ts","watch":"tsc -w","testonly":"mocha --reporter spec --full-trace ./dist/test/tests.js","coverage":"node ./node_modules/istanbul/lib/cli.js cover _mocha -- --full-trace ./dist/test/tests.js","postcoverage":"remap-istanbul --input coverage/coverage.raw.json --type lcovonly --output coverage/lcov.info"},"devDependencies":{"@types/mocha":"^2.2.39","@types/node":"^7.0.5","chai":"^3.5.0","chai-as-promised":"^5.3.0","graphql":"^0.9.0","istanbul":"^1.0.0-alpha.2","mocha":"^3.0.0","remap-istanbul":"^0.6.4","sinon":"^1.17.6","sinon-chai":"^2.8.0","tslint":"^3.13.0","typescript":"^2.0.0","typings":"^1.3.2"},"typings":"dist/index.d.ts","typescript":{"definition":"dist/index.d.ts"},"contributors":[{"name":"Authors"},{"name":"Jonas Helfer","email":"helfer@users.noreply.github.com"},{"name":"Jonas Helfer","email":"jonas@helfer.email"},{"name":"Quint Stoffers","email":"quintstoffers@users.noreply.github.com"},{"name":"Sashko Stubailo","email":"s.stubailo@gmail.com"},{"name":"Sashko Stubailo","email":"sashko@stubailo.com"},{"name":"David Yahalomi","email":"davidyaha@users.noreply.github.com"},{"name":"Alexander Anich","email":"Anichale@users.noreply.github.com"},{"name":"Francois Valdy","email":"gluck@users.noreply.github.com"},{"name":"Daniel Rinehart","email":"NeoPhi@users.noreply.github.com"}],"gitHead":"dc9f91de3ed13596082036c901fc7f1d6870c467","bugs":{"url":"https://github.com/apollostack/graphql-subscriptions/issues"},"homepage":"https://github.com/apollostack/graphql-subscriptions#readme","_id":"graphql-subscriptions@0.3.0","_shasum":"5c25673f6e1570c8474ac31b6505a3d0b07b4371","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"urigo","email":"uri.goldshtein@gmail.com"},"dist":{"shasum":"5c25673f6e1570c8474ac31b6505a3d0b07b4371","size":16929,"noattachment":false,"key":"/graphql-subscriptions/-/graphql-subscriptions-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/graphql-subscriptions/download/graphql-subscriptions-0.3.0.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/graphql-subscriptions-0.3.0.tgz_1486296042098_0.09039026102982461"},"directories":{},"publish_time":1486296044025,"_cnpm_publish_time":1486296044025,"_hasShrinkwrap":false},"0.2.3":{"name":"graphql-subscriptions","version":"0.2.3","description":"GraphQL subscriptions for node.js","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/apollostack/graphql-subscriptions.git"},"dependencies":{"es6-promise":"^3.2.1"},"peerDependencies":{"graphql":"^0.7.0 || ^0.8.0 || ^0.9.0"},"scripts":{"compile":"tsc","typings":"typings install","pretest":"npm run compile","test":"npm run testonly --","posttest":"npm run lint","lint":"tslint ./src/**/*.ts","watch":"tsc -w","testonly":"mocha --reporter spec --full-trace ./dist/test/tests.js","coverage":"node ./node_modules/istanbul/lib/cli.js cover _mocha -- --full-trace ./dist/test/tests.js","postcoverage":"remap-istanbul --input coverage/coverage.raw.json --type lcovonly --output coverage/lcov.info"},"devDependencies":{"chai":"^3.5.0","chai-as-promised":"^5.3.0","graphql":"^0.9.0","istanbul":"^1.0.0-alpha.2","mocha":"^3.0.0","remap-istanbul":"^0.6.4","sinon":"^1.17.6","sinon-chai":"^2.8.0","tslint":"^3.13.0","typescript":"^2.0.0","typings":"^1.3.2"},"typings":"dist/index.d.ts","typescript":{"definition":"dist/index.d.ts"},"contributors":[{"name":"Authors"},{"name":"Jonas Helfer","email":"helfer@users.noreply.github.com"},{"name":"Jonas Helfer","email":"jonas@helfer.email"},{"name":"Quint Stoffers","email":"quintstoffers@users.noreply.github.com"},{"name":"Sashko Stubailo","email":"s.stubailo@gmail.com"},{"name":"Sashko Stubailo","email":"sashko@stubailo.com"},{"name":"David Yahalomi","email":"davidyaha@users.noreply.github.com"},{"name":"Alexander Anich","email":"Anichale@users.noreply.github.com"},{"name":"Francois Valdy","email":"gluck@users.noreply.github.com"}],"gitHead":"db81f5fa0f0a56fde33e9827f11288949151db00","bugs":{"url":"https://github.com/apollostack/graphql-subscriptions/issues"},"homepage":"https://github.com/apollostack/graphql-subscriptions#readme","_id":"graphql-subscriptions@0.2.3","_shasum":"75f9a02cb6d2b456b1703ce95670f793dacee607","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"helfer","email":"helfer@meteor.com"},"dist":{"shasum":"75f9a02cb6d2b456b1703ce95670f793dacee607","size":31639,"noattachment":false,"key":"/graphql-subscriptions/-/graphql-subscriptions-0.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/graphql-subscriptions/download/graphql-subscriptions-0.2.3.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/graphql-subscriptions-0.2.3.tgz_1485301269509_0.9949963502585888"},"directories":{},"publish_time":1485301269724,"_cnpm_publish_time":1485301269724,"_hasShrinkwrap":false},"0.2.2":{"name":"graphql-subscriptions","version":"0.2.2","description":"GraphQL subscriptions for node.js","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/apollostack/graphql-subscriptions.git"},"dependencies":{"es6-promise":"^3.2.1"},"peerDependencies":{"graphql":"^0.7.0 || ^0.8.0"},"scripts":{"compile":"tsc","typings":"typings install","pretest":"npm run compile","test":"npm run testonly --","posttest":"npm run lint","lint":"tslint ./src/**/*.ts","watch":"tsc -w","testonly":"mocha --reporter spec --full-trace ./dist/test/tests.js","coverage":"node ./node_modules/istanbul/lib/cli.js cover _mocha -- --full-trace ./dist/test/tests.js","postcoverage":"remap-istanbul --input coverage/coverage.raw.json --type lcovonly --output coverage/lcov.info"},"devDependencies":{"chai":"^3.5.0","chai-as-promised":"^5.3.0","graphql":"^0.8.2","istanbul":"^1.0.0-alpha.2","mocha":"^3.0.0","remap-istanbul":"^0.6.4","sinon":"^1.17.6","sinon-chai":"^2.8.0","tslint":"^3.13.0","typescript":"^2.0.0","typings":"^1.3.2"},"typings":"dist/index.d.ts","typescript":{"definition":"dist/index.d.ts"},"contributors":[{"name":"Authors"},{"name":"Jonas Helfer","email":"helfer@users.noreply.github.com"},{"name":"Jonas Helfer","email":"jonas@helfer.email"},{"name":"Quint Stoffers","email":"quintstoffers@users.noreply.github.com"},{"name":"Sashko Stubailo","email":"s.stubailo@gmail.com"},{"name":"Sashko Stubailo","email":"sashko@stubailo.com"},{"name":"David Yahalomi","email":"davidyaha@users.noreply.github.com"},{"name":"Alexander Anich","email":"Anichale@users.noreply.github.com"},{"name":"Francois Valdy","email":"gluck@users.noreply.github.com"}],"gitHead":"748d4e1f385fc2d7ca628852696a459310a1f041","bugs":{"url":"https://github.com/apollostack/graphql-subscriptions/issues"},"homepage":"https://github.com/apollostack/graphql-subscriptions#readme","_id":"graphql-subscriptions@0.2.2","_shasum":"28c8e19d24b31abc6e97f4c9719ea99f890f6192","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"helfer","email":"helfer@meteor.com"},"dist":{"shasum":"28c8e19d24b31abc6e97f4c9719ea99f890f6192","size":30271,"noattachment":false,"key":"/graphql-subscriptions/-/graphql-subscriptions-0.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/graphql-subscriptions/download/graphql-subscriptions-0.2.2.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/graphql-subscriptions-0.2.2.tgz_1480439697779_0.43239351408556104"},"directories":{},"publish_time":1480439698453,"_cnpm_publish_time":1480439698453,"_hasShrinkwrap":false},"0.2.1":{"name":"graphql-subscriptions","version":"0.2.1","description":"GraphQL subscriptions for node.js","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/apollostack/graphql-subscriptions.git"},"dependencies":{"es6-promise":"^3.2.1","graphql":"^0.7.0"},"scripts":{"compile":"tsc","typings":"typings install","pretest":"npm run compile","test":"npm run testonly --","posttest":"npm run lint","lint":"tslint ./src/**/*.ts","watch":"tsc -w","testonly":"mocha --reporter spec --full-trace ./dist/test/tests.js","coverage":"node ./node_modules/istanbul/lib/cli.js cover _mocha -- --full-trace ./dist/test/tests.js","postcoverage":"remap-istanbul --input coverage/coverage.raw.json --type lcovonly --output coverage/lcov.info"},"devDependencies":{"chai":"^3.5.0","chai-as-promised":"^5.3.0","istanbul":"^1.0.0-alpha.2","mocha":"^3.0.0","remap-istanbul":"^0.6.4","sinon":"^1.17.6","sinon-chai":"^2.8.0","tslint":"^3.13.0","typescript":"^2.0.0","typings":"^1.3.2"},"typings":"dist/index.d.ts","typescript":{"definition":"dist/index.d.ts"},"contributors":[{"name":"Authors"},{"name":"Jonas Helfer","email":"helfer@users.noreply.github.com"},{"name":"Jonas Helfer","email":"jonas@helfer.email"},{"name":"Quint Stoffers","email":"quintstoffers@users.noreply.github.com"},{"name":"Sashko Stubailo","email":"s.stubailo@gmail.com"},{"name":"Sashko Stubailo","email":"sashko@stubailo.com"},{"name":"David Yahalomi","email":"davidyaha@users.noreply.github.com"},{"name":"Alexander Anich","email":"Anichale@users.noreply.github.com"},{"name":"Francois Valdy","email":"gluck@users.noreply.github.com"}],"gitHead":"de486a2f07fd18f3f6e1cac6913f46d6dc84a616","bugs":{"url":"https://github.com/apollostack/graphql-subscriptions/issues"},"homepage":"https://github.com/apollostack/graphql-subscriptions#readme","_id":"graphql-subscriptions@0.2.1","_shasum":"9c46fdee043b2a51b7aaa61f8645c25410d806e4","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"helfer","email":"helfer@meteor.com"},"dist":{"shasum":"9c46fdee043b2a51b7aaa61f8645c25410d806e4","size":30202,"noattachment":false,"key":"/graphql-subscriptions/-/graphql-subscriptions-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/graphql-subscriptions/download/graphql-subscriptions-0.2.1.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/graphql-subscriptions-0.2.1.tgz_1477804930447_0.00502177095040679"},"directories":{},"publish_time":1477804930672,"_cnpm_publish_time":1477804930672,"_hasShrinkwrap":false},"0.2.0":{"name":"graphql-subscriptions","version":"0.2.0","description":"GraphQL subscriptions for node.js","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/apollostack/graphql-subscriptions.git"},"dependencies":{"es6-promise":"^3.2.1","graphql":"^0.7.0"},"scripts":{"compile":"tsc","typings":"typings install","pretest":"npm run compile","test":"npm run testonly --","posttest":"npm run lint","lint":"tslint ./src/**/*.ts","watch":"tsc -w","testonly":"mocha --reporter spec --full-trace ./dist/test/tests.js","coverage":"node ./node_modules/istanbul/lib/cli.js cover _mocha -- --full-trace ./dist/test/tests.js","postcoverage":"remap-istanbul --input coverage/coverage.raw.json --type lcovonly --output coverage/lcov.info"},"devDependencies":{"chai":"^3.5.0","chai-as-promised":"^5.3.0","istanbul":"^1.0.0-alpha.2","mocha":"^3.0.0","remap-istanbul":"^0.6.4","sinon":"^1.17.6","sinon-chai":"^2.8.0","tslint":"^3.13.0","typescript":"^2.0.0","typings":"^1.3.2"},"typings":"dist/index.d.ts","typescript":{"definition":"dist/index.d.ts"},"gitHead":"222cae258029806fe1a1571fdba380f25c30e7be","bugs":{"url":"https://github.com/apollostack/graphql-subscriptions/issues"},"homepage":"https://github.com/apollostack/graphql-subscriptions#readme","_id":"graphql-subscriptions@0.2.0","_shasum":"9aebf19283f797354615b263090e15246a4c6c8d","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"sashko","email":"sashko@stubailo.com"},"dist":{"shasum":"9aebf19283f797354615b263090e15246a4c6c8d","size":9668,"noattachment":false,"key":"/graphql-subscriptions/-/graphql-subscriptions-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/graphql-subscriptions/download/graphql-subscriptions-0.2.0.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/graphql-subscriptions-0.2.0.tgz_1475777202127_0.36538647999987006"},"directories":{},"publish_time":1475777205697,"_cnpm_publish_time":1475777205697,"_hasShrinkwrap":false},"0.1.5":{"name":"graphql-subscriptions","version":"0.1.5","description":"GraphQL subscriptions for node.js","main":"dist/index.js","dependencies":{"es6-promise":"^3.2.1","graphql":"^0.7.0"},"scripts":{"compile":"tsc","typings":"typings install","pretest":"npm run compile","test":"npm run testonly --","posttest":"npm run lint","lint":"tslint ./src/**/*.ts","watch":"tsc -w","testonly":"mocha --reporter spec --full-trace ./dist/test/tests.js","coverage":"node ./node_modules/istanbul/lib/cli.js cover _mocha -- --full-trace ./dist/test/tests.js","postcoverage":"remap-istanbul --input coverage/coverage.raw.json --type lcovonly --output coverage/lcov.info"},"devDependencies":{"chai":"^3.5.0","chai-as-promised":"^5.3.0","istanbul":"^1.0.0-alpha.2","mocha":"^3.0.0","remap-istanbul":"^0.6.4","tslint":"^3.13.0","typescript":"^2.0.0","typings":"^1.3.2"},"typings":"dist/index.d.ts","typescript":{"definition":"dist/index.d.ts"},"gitHead":"f74b808eb429236ad6d4f25e97d2b305dedc2156","_id":"graphql-subscriptions@0.1.5","_shasum":"603422c0a7ea3818b630751d1c9798bfa1a820ee","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"helfer","email":"helfer@meteor.com"},"dist":{"shasum":"603422c0a7ea3818b630751d1c9798bfa1a820ee","size":27071,"noattachment":false,"key":"/graphql-subscriptions/-/graphql-subscriptions-0.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/graphql-subscriptions/download/graphql-subscriptions-0.1.5.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/graphql-subscriptions-0.1.5.tgz_1473725198206_0.6378510382492095"},"directories":{},"publish_time":1473725198468,"_cnpm_publish_time":1473725198468,"_hasShrinkwrap":false},"0.1.4":{"name":"graphql-subscriptions","version":"0.1.4","description":"GraphQL subscriptions for node.js","main":"dist/index.js","dependencies":{"es6-promise":"^3.2.1","graphql":"^0.7.0"},"scripts":{"compile":"tsc","typings":"typings install","pretest":"npm run compile","test":"npm run testonly --","posttest":"npm run lint","lint":"tslint ./src/**/*.ts","watch":"tsc -w","testonly":"mocha --reporter spec --full-trace ./dist/test/tests.js","coverage":"node ./node_modules/istanbul/lib/cli.js cover _mocha -- --full-trace ./dist/test/tests.js","postcoverage":"remap-istanbul --input coverage/coverage.raw.json --type lcovonly --output coverage/lcov.info"},"devDependencies":{"chai":"^3.5.0","chai-as-promised":"^5.3.0","istanbul":"^1.0.0-alpha.2","mocha":"^3.0.0","remap-istanbul":"^0.6.4","tslint":"^3.13.0","typescript":"^2.0.0","typings":"^1.3.2"},"typings":"dist/index.d.ts","typescript":{"definition":"dist/index.d.ts"},"gitHead":"1f9a2d70a91915543240d7613cd2cb8a5b8b2add","_id":"graphql-subscriptions@0.1.4","_shasum":"6fd8b8f1cba07ef2158da59f6d576f3f3cc223a9","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"helfer","email":"helfer@meteor.com"},"dist":{"shasum":"6fd8b8f1cba07ef2158da59f6d576f3f3cc223a9","size":26389,"noattachment":false,"key":"/graphql-subscriptions/-/graphql-subscriptions-0.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/graphql-subscriptions/download/graphql-subscriptions-0.1.4.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/graphql-subscriptions-0.1.4.tgz_1473713827553_0.05680734384804964"},"directories":{},"publish_time":1473713827781,"_cnpm_publish_time":1473713827781,"_hasShrinkwrap":false},"0.1.3":{"name":"graphql-subscriptions","version":"0.1.3","description":"GraphQL subscriptions for node.js","main":"dist/index.js","dependencies":{"es6-promise":"^3.2.1","graphql":"^0.6.2"},"scripts":{"compile":"tsc","typings":"typings install","pretest":"npm run compile","test":"npm run testonly --","posttest":"npm run lint","lint":"tslint ./src/**/*.ts","watch":"tsc -w","testonly":"mocha --reporter spec --full-trace ./dist/test/tests.js","coverage":"node ./node_modules/istanbul/lib/cli.js cover _mocha -- --full-trace ./dist/test/tests.js","postcoverage":"remap-istanbul --input coverage/coverage.raw.json --type lcovonly --output coverage/lcov.info"},"devDependencies":{"chai":"^3.5.0","chai-as-promised":"^5.3.0","istanbul":"^1.0.0-alpha.2","mocha":"^3.0.0","remap-istanbul":"^0.6.4","tslint":"^3.13.0","typescript":"^2.0.0","typings":"^1.3.2"},"typings":"dist/index.d.ts","typescript":{"definition":"dist/index.d.ts"},"gitHead":"d587010d6d49212626e59a6c50195e605facbe40","_id":"graphql-subscriptions@0.1.3","_shasum":"6e307cfb682d5a25f0754b487db5e2ef6dcb7b56","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"helfer","email":"helfer@meteor.com"},"dist":{"shasum":"6e307cfb682d5a25f0754b487db5e2ef6dcb7b56","size":26396,"noattachment":false,"key":"/graphql-subscriptions/-/graphql-subscriptions-0.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/graphql-subscriptions/download/graphql-subscriptions-0.1.3.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/graphql-subscriptions-0.1.3.tgz_1473295209816_0.9284572128672153"},"directories":{},"publish_time":1473295211992,"_cnpm_publish_time":1473295211992,"_hasShrinkwrap":false},"0.1.2":{"name":"graphql-subscriptions","version":"0.1.2","description":"GraphQL subscriptions for node.js","main":"dist/index.js","dependencies":{"es6-promise":"^3.2.1","graphql":"^0.6.2"},"scripts":{"compile":"tsc","typings":"typings install","pretest":"npm run compile","test":"npm run testonly --","posttest":"npm run lint","lint":"tslint ./src/**/*.ts","watch":"tsc -w","testonly":"mocha --reporter spec --full-trace ./dist/test/tests.js","coverage":"node ./node_modules/istanbul/lib/cli.js cover _mocha -- --full-trace ./dist/test/tests.js","postcoverage":"remap-istanbul --input coverage/coverage.raw.json --type lcovonly --output coverage/lcov.info"},"devDependencies":{"chai":"^3.5.0","chai-as-promised":"^5.3.0","istanbul":"^1.0.0-alpha.2","mocha":"^3.0.0","remap-istanbul":"^0.6.4","tslint":"^3.13.0","typescript":"^2.0.0","typings":"^1.3.2"},"typings":"dist/index.d.ts","typescript":{"definition":"dist/index.d.ts"},"gitHead":"099e405f1f0b2bcc47f18baff4add86798abf807","_id":"graphql-subscriptions@0.1.2","_shasum":"108048657a37daa7a1b54f80e0ec3134f9b05c42","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"helfer","email":"helfer@meteor.com"},"dist":{"shasum":"108048657a37daa7a1b54f80e0ec3134f9b05c42","size":26382,"noattachment":false,"key":"/graphql-subscriptions/-/graphql-subscriptions-0.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/graphql-subscriptions/download/graphql-subscriptions-0.1.2.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/graphql-subscriptions-0.1.2.tgz_1473284936950_0.7735059913247824"},"directories":{},"publish_time":1473284939262,"_cnpm_publish_time":1473284939262,"_hasShrinkwrap":false},"0.1.1":{"name":"graphql-subscriptions","version":"0.1.1","description":"GraphQL subscriptions for node.js","main":"dist/index.js","dependencies":{"es6-promise":"^3.2.1","graphql":"^0.6.2"},"scripts":{"compile":"tsc","typings":"typings install","pretest":"npm run compile","test":"npm run testonly --","posttest":"npm run lint","lint":"tslint ./src/**/*.ts","watch":"tsc -w","testonly":"mocha --reporter spec --full-trace ./dist/test/tests.js","coverage":"node ./node_modules/istanbul/lib/cli.js cover _mocha -- --full-trace ./dist/test/tests.js","postcoverage":"remap-istanbul --input coverage/coverage.raw.json --type lcovonly --output coverage/lcov.info"},"devDependencies":{"chai":"^3.5.0","chai-as-promised":"^5.3.0","istanbul":"^1.0.0-alpha.2","mocha":"^3.0.0","remap-istanbul":"^0.6.4","tslint":"^3.13.0","typescript":"^2.0.0","typings":"^1.3.2"},"typings":"dist/index.d.ts","typescript":{"definition":"dist/index.d.ts"},"gitHead":"00af7d95c27dc8bfef2eafec733ec34d0dd2c59c","_id":"graphql-subscriptions@0.1.1","_shasum":"3fdcd81a92e7007c45be1a826d1a6ddc06195001","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"helfer","email":"helfer@meteor.com"},"dist":{"shasum":"3fdcd81a92e7007c45be1a826d1a6ddc06195001","size":26477,"noattachment":false,"key":"/graphql-subscriptions/-/graphql-subscriptions-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/graphql-subscriptions/download/graphql-subscriptions-0.1.1.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/graphql-subscriptions-0.1.1.tgz_1473284734295_0.4375154229346663"},"directories":{},"publish_time":1473284736568,"_cnpm_publish_time":1473284736568,"_hasShrinkwrap":false},"0.1.0":{"name":"graphql-subscriptions","version":"0.1.0","description":"GraphQL subscriptions for node.js","main":"dist/index.js","dependencies":{"es6-promise":"^3.2.1","graphql":"^0.6.2"},"scripts":{"compile":"tsc","typings":"typings install","pretest":"npm run compile","test":"npm run testonly --","posttest":"npm run lint","lint":"tslint ./src/**/*.ts","watch":"tsc -w","testonly":"mocha --reporter spec --full-trace ./dist/test/tests.js","coverage":"node ./node_modules/istanbul/lib/cli.js cover _mocha -- --full-trace ./dist/test/tests.js","postcoverage":"remap-istanbul --input coverage/coverage.raw.json --type lcovonly --output coverage/lcov.info"},"devDependencies":{"chai":"^3.5.0","chai-as-promised":"^5.3.0","istanbul":"^1.0.0-alpha.2","mocha":"^3.0.0","remap-istanbul":"^0.6.4","tslint":"^3.13.0","typescript":"^2.0.0","typings":"^1.3.2"},"typings":"dist/index.d.ts","typescript":{"definition":"dist/index.d.ts"},"gitHead":"dc25db8f988215cd05effbcce6cfe50280b0e4c1","_id":"graphql-subscriptions@0.1.0","_shasum":"ccd38b4149b83df4d3c730f0e6838b54846d03b8","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"helfer","email":"helfer@meteor.com"},"dist":{"shasum":"ccd38b4149b83df4d3c730f0e6838b54846d03b8","size":26476,"noattachment":false,"key":"/graphql-subscriptions/-/graphql-subscriptions-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/graphql-subscriptions/download/graphql-subscriptions-0.1.0.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/graphql-subscriptions-0.1.0.tgz_1473199982167_0.9129112027585506"},"directories":{},"publish_time":1473199982397,"_cnpm_publish_time":1473199982397,"_hasShrinkwrap":false},"0.0.8":{"name":"graphql-subscriptions","version":"0.0.8","description":"GraphQL subscriptions for node.js","main":"dist/index.js","dependencies":{"es6-promise":"^3.2.1","graphql":"^0.6.2"},"scripts":{"compile":"tsc","typings":"typings install","pretest":"npm run compile","test":"npm run testonly --","posttest":"npm run lint","lint":"tslint ./src/**/*.ts","watch":"tsc -w","testonly":"mocha --reporter spec --full-trace ./dist/test/tests.js","coverage":"node ./node_modules/istanbul/lib/cli.js cover _mocha -- --full-trace ./dist/test/tests.js","postcoverage":"remap-istanbul --input coverage/coverage.raw.json --type lcovonly --output coverage/lcov.info"},"devDependencies":{"chai":"^3.5.0","istanbul":"1.0.0-alpha.2","mocha":"^3.0.0","remap-istanbul":"^0.6.4","tslint":"^3.13.0","typescript":"^1.8.10","typings":"^1.3.2"},"typings":"dist/index.d.ts","typescript":{"definition":"dist/index.d.ts"},"gitHead":"1f94ceed09e84cc1ed45cef6eea5be7039c4b00a","_id":"graphql-subscriptions@0.0.8","_shasum":"88fb209a1011ed673db65809188015abbd138888","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"helfer","email":"helfer@meteor.com"},"dist":{"shasum":"88fb209a1011ed673db65809188015abbd138888","size":7456,"noattachment":false,"key":"/graphql-subscriptions/-/graphql-subscriptions-0.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/graphql-subscriptions/download/graphql-subscriptions-0.0.8.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/graphql-subscriptions-0.0.8.tgz_1472024310067_0.3927107066847384"},"directories":{},"publish_time":1472024310312,"_cnpm_publish_time":1472024310312,"_hasShrinkwrap":false},"0.0.7":{"name":"graphql-subscriptions","version":"0.0.7","description":"GraphQL subscriptions for node.js","main":"dist/index.js","dependencies":{"es6-promise":"^3.2.1","graphql":"^0.6.2"},"scripts":{"compile":"tsc","typings":"typings install","pretest":"npm run compile","test":"npm run testonly --","posttest":"npm run lint","lint":"tslint ./src/**/*.ts","watch":"tsc -w","testonly":"mocha --reporter spec --full-trace ./dist/test/tests.js","coverage":"node ./node_modules/istanbul/lib/cli.js cover _mocha -- --full-trace ./dist/test/tests.js","postcoverage":"remap-istanbul --input coverage/coverage.raw.json --type lcovonly --output coverage/lcov.info"},"devDependencies":{"chai":"^3.5.0","istanbul":"1.0.0-alpha.2","mocha":"^3.0.0","remap-istanbul":"^0.6.4","tslint":"^3.13.0","typescript":"^1.8.10","typings":"^1.3.2"},"typings":"dist/index.d.ts","typescript":{"definition":"dist/index.d.ts"},"gitHead":"f541f2c6d9bba3da805a502bf7cac3971c128ca1","_id":"graphql-subscriptions@0.0.7","_shasum":"085f8ca098af4215d321de6e4d548443778ff92d","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"helfer","email":"helfer@meteor.com"},"dist":{"shasum":"085f8ca098af4215d321de6e4d548443778ff92d","size":7450,"noattachment":false,"key":"/graphql-subscriptions/-/graphql-subscriptions-0.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/graphql-subscriptions/download/graphql-subscriptions-0.0.7.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/graphql-subscriptions-0.0.7.tgz_1472023179646_0.0031506307423114777"},"directories":{},"publish_time":1472023183011,"_cnpm_publish_time":1472023183011,"_hasShrinkwrap":false},"0.0.6":{"name":"graphql-subscriptions","version":"0.0.6","description":"GraphQL subscriptions for node.js","main":"dist/index.js","dependencies":{"es6-promise":"^3.2.1","graphql":"^0.6.2"},"scripts":{"compile":"tsc","typings":"typings install","pretest":"npm run compile","test":"npm run testonly --","posttest":"npm run lint","lint":"tslint ./src/**/*.ts","watch":"tsc -w","testonly":"mocha --reporter spec --full-trace ./dist/test/tests.js","coverage":"node ./node_modules/istanbul/lib/cli.js cover _mocha -- --full-trace ./dist/test/tests.js","postcoverage":"remap-istanbul --input coverage/coverage.raw.json --type lcovonly --output coverage/lcov.info"},"devDependencies":{"chai":"^3.5.0","istanbul":"1.0.0-alpha.2","mocha":"^3.0.0","remap-istanbul":"^0.6.4","tslint":"^3.13.0","typescript":"^1.8.10","typings":"^1.3.2"},"typings":"dist/index.d.ts","typescript":{"definition":"dist/index.d.ts"},"gitHead":"ad41acd85cf60c64fd20137a082744950439cf93","_id":"graphql-subscriptions@0.0.6","_shasum":"e5cd7cb4fb55fc21e8ace4035e7a4a60686d008e","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"helfer","email":"helfer@meteor.com"},"dist":{"shasum":"e5cd7cb4fb55fc21e8ace4035e7a4a60686d008e","size":6459,"noattachment":false,"key":"/graphql-subscriptions/-/graphql-subscriptions-0.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/graphql-subscriptions/download/graphql-subscriptions-0.0.6.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/graphql-subscriptions-0.0.6.tgz_1471931647259_0.05286805285140872"},"directories":{},"publish_time":1471931650120,"_cnpm_publish_time":1471931650120,"_hasShrinkwrap":false},"0.0.5":{"name":"graphql-subscriptions","version":"0.0.5","description":"GraphQL subscriptions for node.js","main":"dist/index.js","dependencies":{"es6-promise":"^3.2.1","graphql":"^0.6.2"},"scripts":{"compile":"tsc","typings":"typings install","pretest":"npm run compile","test":"npm run testonly --","posttest":"npm run lint","lint":"tslint ./src/**/*.ts","watch":"tsc -w","testonly":"mocha --reporter spec --full-trace ./dist/test/tests.js","coverage":"node ./node_modules/istanbul/lib/cli.js cover _mocha -- --full-trace ./dist/test/tests.js","postcoverage":"remap-istanbul --input coverage/coverage.raw.json --type lcovonly --output coverage/lcov.info"},"devDependencies":{"chai":"^3.5.0","istanbul":"1.0.0-alpha.2","mocha":"^3.0.0","remap-istanbul":"^0.6.4","tslint":"^3.13.0","typescript":"^1.8.10","typings":"^1.3.2"},"typings":"dist/index.d.ts","typescript":{"definition":"dist/index.d.ts"},"gitHead":"7b1ef075c9ff4cd497aca48b75f2dc087b9030e6","_id":"graphql-subscriptions@0.0.5","_shasum":"deded113c7907f56164a8363d8c195ad4dae54f4","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"helfer","email":"helfer@meteor.com"},"dist":{"shasum":"deded113c7907f56164a8363d8c195ad4dae54f4","size":5496,"noattachment":false,"key":"/graphql-subscriptions/-/graphql-subscriptions-0.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/graphql-subscriptions/download/graphql-subscriptions-0.0.5.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/graphql-subscriptions-0.0.5.tgz_1471911385302_0.2893418539315462"},"directories":{},"publish_time":1471911385556,"_cnpm_publish_time":1471911385556,"_hasShrinkwrap":false},"0.0.4":{"name":"graphql-subscriptions","version":"0.0.4","description":"GraphQL subscriptions for node.js","main":"dist/index.js","dependencies":{"es6-promise":"^3.2.1","graphql":"^0.6.2"},"scripts":{"compile":"tsc","typings":"typings install","pretest":"npm run compile","test":"npm run testonly --","posttest":"npm run lint","lint":"tslint ./src/**/*.ts","watch":"tsc -w","testonly":"mocha --reporter spec --full-trace ./dist/test/tests.js","coverage":"node ./node_modules/istanbul/lib/cli.js cover _mocha -- --full-trace ./dist/test/tests.js","postcoverage":"remap-istanbul --input coverage/coverage.raw.json --type lcovonly --output coverage/lcov.info"},"devDependencies":{"chai":"^3.5.0","istanbul":"1.0.0-alpha.2","mocha":"^3.0.0","remap-istanbul":"^0.6.4","tslint":"^3.13.0","typescript":"^1.8.10","typings":"^1.3.2"},"typings":"dist/index.d.ts","typescript":{"definition":"dist/index.d.ts"},"gitHead":"01b8eae51547de00f033856ab57c44809c3cb566","_id":"graphql-subscriptions@0.0.4","_shasum":"caddefcc788bbe7b01f8afd8b6c2234d3aeb6ae0","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"helfer","email":"helfer@meteor.com"},"dist":{"shasum":"caddefcc788bbe7b01f8afd8b6c2234d3aeb6ae0","size":5511,"noattachment":false,"key":"/graphql-subscriptions/-/graphql-subscriptions-0.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/graphql-subscriptions/download/graphql-subscriptions-0.0.4.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/graphql-subscriptions-0.0.4.tgz_1471911130359_0.7179905152879655"},"directories":{},"publish_time":1471911130586,"_cnpm_publish_time":1471911130586,"_hasShrinkwrap":false},"0.0.3":{"name":"graphql-subscriptions","version":"0.0.3","description":"GraphQL subscriptions for node.js","main":"dist/index.js","dependencies":{"es6-promise":"^3.2.1","graphql":"^0.6.2"},"scripts":{"compile":"tsc","typings":"typings install","pretest":"npm run compile","test":"npm run testonly --","posttest":"npm run lint","lint":"tslint ./src/**/*.ts","watch":"tsc -w","testonly":"mocha --reporter spec --full-trace ./dist/test/tests.js","coverage":"node ./node_modules/istanbul/lib/cli.js cover _mocha -- --full-trace ./dist/test/tests.js","postcoverage":"remap-istanbul --input coverage/coverage.raw.json --type lcovonly --output coverage/lcov.info"},"devDependencies":{"chai":"^3.5.0","istanbul":"1.0.0-alpha.2","mocha":"^3.0.0","remap-istanbul":"^0.6.4","tslint":"^3.13.0","typescript":"^1.8.10","typings":"^1.3.2"},"typings":"dist/index.d.ts","typescript":{"definition":"dist/index.d.ts"},"gitHead":"6dc997536730ee89b900db35c4b93624d3afcff1","_id":"graphql-subscriptions@0.0.3","_shasum":"2731a3dbbc808df367d97ebe6d27c61742255803","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"helfer","email":"helfer@meteor.com"},"dist":{"shasum":"2731a3dbbc808df367d97ebe6d27c61742255803","size":5507,"noattachment":false,"key":"/graphql-subscriptions/-/graphql-subscriptions-0.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/graphql-subscriptions/download/graphql-subscriptions-0.0.3.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/graphql-subscriptions-0.0.3.tgz_1471908490451_0.49697595462203026"},"directories":{},"publish_time":1471908490676,"_cnpm_publish_time":1471908490676,"_hasShrinkwrap":false},"0.0.2":{"name":"graphql-subscriptions","version":"0.0.2","description":"GraphQL subscriptions for node.js","main":"dist/index.js","dependencies":{"es6-promise":"^3.2.1","graphql":"^0.6.2"},"scripts":{"compile":"tsc","typings":"typings install","pretest":"npm run compile","test":"npm run testonly --","posttest":"npm run lint","lint":"tslint ./src/**/*.ts","watch":"tsc -w","testonly":"mocha --reporter spec --full-trace ./dist/test/tests.js","coverage":"node ./node_modules/istanbul/lib/cli.js cover _mocha -- --full-trace ./dist/test/tests.js","postcoverage":"remap-istanbul --input coverage/coverage.raw.json --type lcovonly --output coverage/lcov.info"},"devDependencies":{"chai":"^3.5.0","istanbul":"1.0.0-alpha.2","mocha":"^3.0.0","remap-istanbul":"^0.6.4","tslint":"^3.13.0","typescript":"^1.8.10","typings":"^1.3.2"},"typings":"dist/index.d.ts","typescript":{"definition":"dist/index.d.ts"},"gitHead":"4be62d0183fc5a50b450a0686b9a73c1782e9ee9","_id":"graphql-subscriptions@0.0.2","_shasum":"eb9d50bdfcae369b1cd5f5376cfd6ea484c62a4a","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"helfer","email":"helfer@meteor.com"},"dist":{"shasum":"eb9d50bdfcae369b1cd5f5376cfd6ea484c62a4a","size":5071,"noattachment":false,"key":"/graphql-subscriptions/-/graphql-subscriptions-0.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/graphql-subscriptions/download/graphql-subscriptions-0.0.2.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/graphql-subscriptions-0.0.2.tgz_1471907897135_0.44442487857304513"},"directories":{},"publish_time":1471907897382,"_cnpm_publish_time":1471907897382,"_hasShrinkwrap":false},"0.0.1":{"name":"graphql-subscriptions","version":"0.0.1","description":"GraphQL subscriptions for node.js","main":"dist/index.js","dependencies":{"es6-promise":"^3.2.1","graphql":"^0.6.2"},"scripts":{"compile":"tsc","typings":"typings install","pretest":"npm run compile","test":"npm run testonly --","posttest":"npm run lint","lint":"tslint ./src/**/*.ts","watch":"tsc -w","testonly":"mocha --reporter spec --full-trace ./dist/test/tests.js","coverage":"node ./node_modules/istanbul/lib/cli.js cover _mocha -- --full-trace ./dist/test/tests.js","postcoverage":"remap-istanbul --input coverage/coverage.raw.json --type lcovonly --output coverage/lcov.info"},"devDependencies":{"chai":"^3.5.0","istanbul":"1.0.0-alpha.2","mocha":"^3.0.0","remap-istanbul":"^0.6.4","tslint":"^3.13.0","typescript":"^1.8.10","typings":"^1.3.2"},"typings":"dist/index.d.ts","typescript":{"definition":"dist/index.d.ts"},"gitHead":"64d8255b7cb03b062cdddc11c1478a151aeb29f3","_id":"graphql-subscriptions@0.0.1","_shasum":"ffead11d6143fff88eff76b6f38477a65dfaf16a","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"helfer","email":"helfer@meteor.com"},"dist":{"shasum":"ffead11d6143fff88eff76b6f38477a65dfaf16a","size":4744,"noattachment":false,"key":"/graphql-subscriptions/-/graphql-subscriptions-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/graphql-subscriptions/download/graphql-subscriptions-0.0.1.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/graphql-subscriptions-0.0.1.tgz_1471906966572_0.037406938849017024"},"directories":{},"publish_time":1471906966822,"_cnpm_publish_time":1471906966822,"_hasShrinkwrap":false}},"readme":"[![npm version](https://badge.fury.io/js/graphql-subscriptions.svg)](https://badge.fury.io/js/graphql-subscriptions) [![GitHub license](https://img.shields.io/github/license/apollostack/graphql-subscriptions.svg)](https://github.com/apollographql/graphql-subscriptions/blob/master/LICENSE)\n\n# graphql-subscriptions\n\nGraphQL subscriptions is a simple npm package that lets you wire up GraphQL with a pubsub system (like Redis) to implement subscriptions in GraphQL.\n\nYou can use it with any GraphQL client and server (not only Apollo).\n\n### Installation\n\n`npm install graphql-subscriptions graphql` or `yarn add graphql-subscriptions graphql`\n\n> This package should be used with a network transport, for example [subscriptions-transport-ws](https://github.com/apollographql/subscriptions-transport-ws).\n\n### TypeScript\n\nIf you are developing a project that uses this module with TypeScript:\n\n* ensure that your `tsconfig.json` `lib` definition includes `\"esnext.asynciterable\"`\n* `npm install @types/graphql` or `yarn add @types/graphql`\n\n### Getting started with your first subscription\n\nTo begin with GraphQL subscriptions, start by defining a GraphQL `Subscription` type in your schema:\n\n```graphql\ntype Subscription {\n    somethingChanged: Result\n}\n\ntype Result {\n    id: String\n}\n```\n\nNext, add the `Subscription` type to your `schema` definition:\n\n```graphql\nschema {\n  query: Query\n  mutation: Mutation\n  subscription: Subscription\n}\n```\n\nNow, let's create a simple `PubSub` instance - it is a simple pubsub implementation, based on `EventEmitter`. Alternative `EventEmitter` implementations can be passed by an options object\nto the `PubSub` constructor.\n\n```js\nimport { PubSub } from 'graphql-subscriptions';\n\nexport const pubsub = new PubSub();\n```\n\nNow, implement your Subscriptions type resolver, using the `pubsub.asyncIterator` to map the event you need:\n\n```js\nconst SOMETHING_CHANGED_TOPIC = 'something_changed';\n\nexport const resolvers = {\n  Subscription: {\n    somethingChanged: {\n      subscribe: () => pubsub.asyncIterator(SOMETHING_CHANGED_TOPIC),\n    },\n  },\n}\n```\n\n> Subscriptions resolvers are not a function, but an object with `subscribe` method, that returns `AsyncIterable`.\n\nNow, the GraphQL engine knows that `somethingChanged` is a subscription, and every time we use `pubsub.publish` over this topic - it will publish it using the transport we use:\n\n```js\npubsub.publish(SOMETHING_CHANGED_TOPIC, { somethingChanged: { id: \"123\" }});\n```\n\n> Note that the default PubSub implementation is intended for demo purposes. It only works if you have a single instance of your server and doesn't scale beyond a couple of connections.\n> For production usage you'll want to use one of the [PubSub implementations](#pubsub-implementations) backed by an external store. (e.g. Redis)\n\n### Filters\n\nWhen publishing data to subscribers, we need to make sure that each subscriber gets only the data it needs.\n\nTo do so, we can use `withFilter` helper from this package, which wraps `AsyncIterator` with a filter function, and lets you control each publication for each user.\n\n`withFilter` API:\n- `asyncIteratorFn: (rootValue, args, context, info) => AsyncIterator<any>` : A function that returns `AsyncIterator` you got from your `pubsub.asyncIterator`.\n- `filterFn: (payload, variables, context, info) => boolean | Promise<boolean>` - A filter function, executed with the payload (the published value), variables, context and operation info, must return `boolean` or `Promise<boolean>` indicating if the payload should pass to the subscriber.\n\nFor example, if `somethingChanged` would also accept a variable with the ID that is relevant, we can use the following code to filter according to it:\n\n```js\nimport { withFilter } from 'graphql-subscriptions';\n\nconst SOMETHING_CHANGED_TOPIC = 'something_changed';\n\nexport const resolvers = {\n  Subscription: {\n    somethingChanged: {\n      subscribe: withFilter(() => pubsub.asyncIterator(SOMETHING_CHANGED_TOPIC), (payload, variables) => {\n        return payload.somethingChanged.id === variables.relevantId;\n      }),\n    },\n  },\n}\n```\n\n> Note that when using `withFilter`, you don't need to wrap your return value with a function.\n\n### Channels Mapping\n\nYou can map multiple channels into the same subscription, for example when there are multiple events that trigger the same subscription in the GraphQL engine.\n\n```js\nconst SOMETHING_UPDATED = 'something_updated';\nconst SOMETHING_CREATED = 'something_created';\nconst SOMETHING_REMOVED = 'something_removed';\n\nexport const resolvers = {\n  Subscription: {\n    somethingChanged: {\n      subscribe: () => pubsub.asyncIterator([ SOMETHING_UPDATED, SOMETHING_CREATED, SOMETHING_REMOVED ]),\n    },\n  },\n}\n````\n\n### Payload Manipulation\n\nYou can also manipulate the published payload, by adding `resolve` methods to your subscription:\n\n```js\nconst SOMETHING_UPDATED = 'something_updated';\n\nexport const resolvers = {\n  Subscription: {\n    somethingChanged: {\n      resolve: (payload, args, context, info) => {\n        // Manipulate and return the new value\n        return payload.somethingChanged;\n      },\n      subscribe: () => pubsub.asyncIterator(SOMETHING_UPDATED),\n    },\n  },\n}\n````\n\n### Usage with callback listeners\n\nYour database might have callback-based listeners for changes, for example something like this:\n\n```JS\nconst listenToNewMessages = (callback) => {\n  return db.table('messages').listen(newMessage => callback(newMessage));\n}\n\n// Kick off the listener\nlistenToNewMessages(message => {\n  console.log(message);\n})\n```\n\nThe `callback` function would be called every time a new message is saved in the database. Unfortunately, that doesn't play very well with async iterators out of the box because callbacks are push-based, where async iterators are pull-based.\n\nWe recommend using the [`callback-to-async-iterator`](https://github.com/withspectrum/callback-to-async-iterator) module to convert your callback-based listener into an async iterator:\n\n```js\nimport asyncify from 'callback-to-async-iterator';\n\nexport const resolvers = {\n  Subscription: {\n    somethingChanged: {\n      subscribe: () => asyncify(listenToNewMessages),\n    },\n  },\n}\n````\n\n### Custom `AsyncIterator` Wrappers\n\nThe value you should return from your `subscribe` resolver must be an `AsyncIterator`.\n\nYou can use this value and wrap it with another `AsyncIterator` to implement custom logic over your subscriptions.\n\nFor example, the following implementation manipulate the payload by adding some static fields:\n\n```typescript\nimport { $$asyncIterator } from 'iterall';\n\nexport const withStaticFields = (asyncIterator: AsyncIterator<any>, staticFields: Object): Function => {\n  return (rootValue: any, args: any, context: any, info: any): AsyncIterator<any> => {\n\n    return {\n      next() {\n        return asyncIterator.next().then(({ value, done }) => {\n          return {\n            value: {\n              ...value,\n              ...staticFields,\n            },\n            done,\n          };\n        });\n      },\n      return() {\n        return Promise.resolve({ value: undefined, done: true });\n      },\n      throw(error) {\n        return Promise.reject(error);\n      },\n      [$$asyncIterator]() {\n        return this;\n      },\n    };\n  };\n};\n```\n\n> You can also take a look at `withFilter` for inspiration.\n\nFor more information about `AsyncIterator`:\n- [TC39 Proposal](https://github.com/tc39/proposal-async-iteration)\n- [iterall](https://github.com/leebyron/iterall)\n- [IxJS](https://github.com/ReactiveX/IxJS)\n\n### PubSub Implementations\n\nIt can be easily replaced with some other implementations of [PubSubEngine abstract class](https://github.com/apollographql/graphql-subscriptions/blob/master/src/pubsub-engine.ts). Here are a few of them:\n- Use Redis with https://github.com/davidyaha/graphql-redis-subscriptions\n- Use Google PubSub with https://github.com/axelspringer/graphql-google-pubsub\n- Use MQTT enabled broker with https://github.com/davidyaha/graphql-mqtt-subscriptions\n- Use RabbitMQ with https://github.com/cdmbase/graphql-rabbitmq-subscriptions\n- Use AMQP (RabbitMQ) with https://github.com/Surnet/graphql-amqp-subscriptions\n- Use Kafka with https://github.com/ancashoria/graphql-kafka-subscriptions\n- Use Postgres with https://github.com/GraphQLCollege/graphql-postgres-subscriptions\n- Use NATS with https://github.com/moonwalker/graphql-nats-subscriptions\n- Use multiple backends with https://github.com/jcoreio/graphql-multiplex-subscriptions\n- [Add your implementation...](https://github.com/apollographql/graphql-subscriptions/pull/new/master)\n\nYou can also implement a `PubSub` of your own, by using the exported abstract class `PubSubEngine` from this package. By using `extends PubSubEngine` you use the default `asyncIterator` method implementation; by using `implements PubSubEngine` you must implement your own `AsyncIterator`.\n\n#### SubscriptionManager **@deprecated**\n\n`SubscriptionManager` is the previous alternative for using `graphql-js` subscriptions directly, and it's now deprecated.\n\nIf you are looking for its API docs, refer to [a previous commit of the repository](https://github.com/apollographql/graphql-subscriptions/blob/5eaee92cd50060b3f3637f00c53960f51a07d0b2/README.md)\n","_attachments":{},"homepage":"https://github.com/apollostack/graphql-subscriptions#readme","bugs":{"url":"https://github.com/apollostack/graphql-subscriptions/issues"},"license":"MIT"}