{"_id":"@boffins/nats","_rev":"13-35a8c05d508478f2b7dcb47ea3ab21ac","name":"@boffins/nats","description":"Node.js client for NATS, a lightweight, high-performance cloud native messaging system","dist-tags":{"latest":"0.5.10"},"versions":{"0.4.2":{"name":"@boffins/nats","version":"0.4.2","description":"Node.js client for NATS, a lightweight, high-performance cloud native messaging system","keywords":["nats","messaging","pubsub","publish","subscribe","queue","distributed","queueing"],"homepage":"https://nats.io","repository":{"type":"git","url":"git+ssh://git@github.com/nats-io/node-nats.git"},"bugs":{"url":"https://github.com/nats-io/node-nats/issues"},"license":"none","private":false,"author":{"name":"Derek Collison","email":"derek@apcera.com"},"contributors":[],"main":"./index.js","browser":{"net":"./lib/net.js"},"scripts":{"lint":"jshint --reporter node_modules/jshint-stylish lib/*.js test/*.js test/support/*.js examples/*.js","depcheck":"dependency-check . lib/*","depcheck:unused":"dependency-check ./package.json --unused --no-dev lib/*","test:unit":"mkdir -p reports/ && NODE_ENV=test multi='spec=- xunit=reports/mocha-xunit.xml' istanbul cover _mocha -- -R mocha-multi --timeout 10000 --slow 750 && istanbul check-coverage","test":"npm run depcheck && npm run depcheck:unused && npm run lint && npm run test:unit","coveralls":"cat ./reports/coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js"},"engines":{"node":">= 0.10.x"},"dependencies":{"events":"^1.0.2"},"devDependencies":{"jshint":"2.8.x","jshint-stylish":"2.0.x","mocha":"2.2.x","mocha-multi":"0.7.x","mocha-lcov-reporter":"^0.0.2","dependency-check":"2.5.x","istanbul":"^0.3.17","coveralls":"^2.11.2","should":">= 7.0.0"},"gitHead":"73ecfc1316160bf1fad7ff3575be0bc2c5adde9e","_id":"@boffins/nats@0.4.2","_shasum":"bd15812b5657a75674b5a881218496ba4fe86c2f","_from":".","_npmVersion":"3.3.10","_nodeVersion":"5.1.0","_npmUser":{"name":"boffins","email":"robert.nagy@boffins.se"},"dist":{"shasum":"bd15812b5657a75674b5a881218496ba4fe86c2f","tarball":"https://registry.npmjs.org/@boffins/nats/-/nats-0.4.2.tgz","integrity":"sha512-RfjJMdGEEa6+6sIeFotE+3+Ncjb6gGs7udrYrjf81imLBCzh/5+06KnPYVkCh7nwICBCfbDnxexMu0lKoSIzrA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBMeVoJIkbGxyz1qR7cLyD05on5tk3oE43UIr8tMbBhjAiBz2HKmXcrh4n3GqeO0OrGjbjPTmLWnWQ2MkA49GkMBIQ=="}]},"maintainers":[{"name":"boffins","email":"robert.nagy@boffins.se"}]},"0.4.3":{"name":"@boffins/nats","version":"0.4.3","description":"Node.js client for NATS, a lightweight, high-performance cloud native messaging system","keywords":["nats","messaging","pubsub","publish","subscribe","queue","distributed","queueing"],"homepage":"https://nats.io","repository":{"type":"git","url":"git+ssh://git@github.com/nats-io/node-nats.git"},"bugs":{"url":"https://github.com/nats-io/node-nats/issues"},"license":"none","private":false,"author":{"name":"Derek Collison","email":"derek@apcera.com"},"contributors":[],"main":"./index.js","browser":{"net":"./lib/net.js"},"scripts":{"lint":"jshint --reporter node_modules/jshint-stylish lib/*.js test/*.js test/support/*.js examples/*.js","depcheck":"dependency-check . lib/*","depcheck:unused":"dependency-check ./package.json --unused --no-dev lib/*","test:unit":"mkdir -p reports/ && NODE_ENV=test multi='spec=- xunit=reports/mocha-xunit.xml' istanbul cover _mocha -- -R mocha-multi --timeout 10000 --slow 750 && istanbul check-coverage","test":"npm run depcheck && npm run depcheck:unused && npm run lint && npm run test:unit","coveralls":"cat ./reports/coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js"},"engines":{"node":">= 0.10.x"},"dependencies":{"events":"^1.0.2"},"devDependencies":{"jshint":"2.8.x","jshint-stylish":"2.0.x","mocha":"2.2.x","mocha-multi":"0.7.x","mocha-lcov-reporter":"^0.0.2","dependency-check":"2.5.x","istanbul":"^0.3.17","coveralls":"^2.11.2","should":">= 7.0.0"},"gitHead":"4a720c1d10174c563fb602c8c5c9e3c924992f48","_id":"@boffins/nats@0.4.3","_shasum":"dd12317245d73cd045c58482fe4f86317275ce4d","_from":".","_npmVersion":"3.3.10","_nodeVersion":"5.1.1","_npmUser":{"name":"boffins","email":"robert.nagy@boffins.se"},"dist":{"shasum":"dd12317245d73cd045c58482fe4f86317275ce4d","tarball":"https://registry.npmjs.org/@boffins/nats/-/nats-0.4.3.tgz","integrity":"sha512-bSoolIrulXq5ntvhjcMXiuxkgyfCoACqujkA0soqmulkSVHpS5q4WkLiD7+uwWT/WwefSO3wz64RiQuyGMBeAA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/N8W0OF6AN2dq8Dj8xzLEREyHRw4J69DaUo3oGteocgIgJlXBCIkM8mHhT/qeu+1KHTx1m48Ban8sRsT37IB+s4o="}]},"maintainers":[{"name":"boffins","email":"robert.nagy@boffins.se"}]},"0.4.4":{"name":"@boffins/nats","version":"0.4.4","description":"Node.js client for NATS, a lightweight, high-performance cloud native messaging system","keywords":["nats","messaging","pubsub","publish","subscribe","queue","distributed","queueing"],"homepage":"https://nats.io","repository":{"type":"git","url":"git+ssh://git@github.com/nats-io/node-nats.git"},"bugs":{"url":"https://github.com/nats-io/node-nats/issues"},"license":"none","private":false,"author":{"name":"Derek Collison","email":"derek@apcera.com"},"contributors":[],"main":"./index.js","browser":{"net":"./lib/net.js"},"scripts":{"lint":"jshint --reporter node_modules/jshint-stylish lib/*.js test/*.js test/support/*.js examples/*.js","depcheck":"dependency-check . lib/*","depcheck:unused":"dependency-check ./package.json --unused --no-dev lib/*","test:unit":"mkdir -p reports/ && NODE_ENV=test multi='spec=- xunit=reports/mocha-xunit.xml' istanbul cover _mocha -- -R mocha-multi --timeout 10000 --slow 750 && istanbul check-coverage","test":"npm run depcheck && npm run depcheck:unused && npm run lint && npm run test:unit","coveralls":"cat ./reports/coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js"},"engines":{"node":">= 0.10.x"},"dependencies":{"events":"^1.0.2"},"devDependencies":{"jshint":"2.8.x","jshint-stylish":"2.0.x","mocha":"2.2.x","mocha-multi":"0.7.x","mocha-lcov-reporter":"^0.0.2","dependency-check":"2.5.x","istanbul":"^0.3.17","coveralls":"^2.11.2","should":">= 7.0.0"},"gitHead":"2991979cdc16c1bb86cfdd0095bd015c490f3ce7","_id":"@boffins/nats@0.4.4","_shasum":"ba0d3efec17c89b77b3d964e3531298ebca36a99","_from":".","_npmVersion":"3.3.10","_nodeVersion":"5.1.1","_npmUser":{"name":"boffins","email":"robert.nagy@boffins.se"},"dist":{"shasum":"ba0d3efec17c89b77b3d964e3531298ebca36a99","tarball":"https://registry.npmjs.org/@boffins/nats/-/nats-0.4.4.tgz","integrity":"sha512-Tq1F82LCF61TweWlgd2geGyfBohZVl1hsyclEJqfhg70yOUEml4l1JaluFTl+R6Umd/xO6gix2LG1OJ1MWirmA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2kU4HoRUzwqVxKZtJQ+I3SJ1n6vGAPSUYXo6nZlqCFAIhAKF6RNK2obuHWLxH/rJ15vTg4AGvHGIL5EzaTOjbBdYC"}]},"maintainers":[{"name":"boffins","email":"robert.nagy@boffins.se"}]},"0.4.5":{"name":"@boffins/nats","version":"0.4.5","description":"Node.js client for NATS, a lightweight, high-performance cloud native messaging system","keywords":["nats","messaging","pubsub","publish","subscribe","queue","distributed","queueing"],"homepage":"https://nats.io","repository":{"type":"git","url":"git+ssh://git@github.com/nats-io/node-nats.git"},"bugs":{"url":"https://github.com/nats-io/node-nats/issues"},"license":"none","private":false,"author":{"name":"Derek Collison","email":"derek@apcera.com"},"contributors":[],"main":"./index.js","browser":{"net":"./lib/net.js"},"scripts":{"lint":"jshint --reporter node_modules/jshint-stylish lib/*.js test/*.js test/support/*.js examples/*.js","depcheck":"dependency-check . lib/*","depcheck:unused":"dependency-check ./package.json --unused --no-dev lib/*","test:unit":"mkdir -p reports/ && NODE_ENV=test multi='spec=- xunit=reports/mocha-xunit.xml' istanbul cover _mocha -- -R mocha-multi --timeout 10000 --slow 750 && istanbul check-coverage","test":"npm run depcheck && npm run depcheck:unused && npm run lint && npm run test:unit","coveralls":"cat ./reports/coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js"},"engines":{"node":">= 0.10.x"},"dependencies":{"events":"^1.0.2"},"devDependencies":{"jshint":"2.8.x","jshint-stylish":"2.0.x","mocha":"2.2.x","mocha-multi":"0.7.x","mocha-lcov-reporter":"^0.0.2","dependency-check":"2.5.x","istanbul":"^0.3.17","coveralls":"^2.11.2","should":">= 7.0.0"},"gitHead":"c7faad521c50872dd1ae9c84ab7290e7402d9c71","_id":"@boffins/nats@0.4.5","_shasum":"c3ea859f024fb9d98944265db199f8f60c1a5d01","_from":".","_npmVersion":"3.3.10","_nodeVersion":"5.1.1","_npmUser":{"name":"boffins","email":"robert.nagy@boffins.se"},"dist":{"shasum":"c3ea859f024fb9d98944265db199f8f60c1a5d01","tarball":"https://registry.npmjs.org/@boffins/nats/-/nats-0.4.5.tgz","integrity":"sha512-iiNiA5GFOOMlLB2wPxCr54erEsOTewLS4LuHC1bCtCXCyqf/bzt3MARtnUIr/ha0QyOVzGj62/Yoi2DjVZB7jg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClUzskLRBa2AssbJdzkW+tpYxWP220eVDAZAgiwuo6oAIgUKzKBDAqdFPWPRyOI/fm1qOEm3Y5RIJnLC9kGX9W7eg="}]},"maintainers":[{"name":"boffins","email":"robert.nagy@boffins.se"}]},"0.4.6":{"name":"@boffins/nats","version":"0.4.6","description":"Node.js client for NATS, a lightweight, high-performance cloud native messaging system","keywords":["nats","messaging","pubsub","publish","subscribe","queue","distributed","queueing"],"homepage":"https://nats.io","repository":{"type":"git","url":"git+ssh://git@github.com/nats-io/node-nats.git"},"bugs":{"url":"https://github.com/nats-io/node-nats/issues"},"license":"none","private":false,"author":{"name":"Derek Collison","email":"derek@apcera.com"},"contributors":[],"main":"./index.js","browser":{"net":"./lib/net.js"},"scripts":{"lint":"jshint --reporter node_modules/jshint-stylish lib/*.js test/*.js test/support/*.js examples/*.js","depcheck":"dependency-check . lib/*","depcheck:unused":"dependency-check ./package.json --unused --no-dev lib/*","test:unit":"mkdir -p reports/ && NODE_ENV=test multi='spec=- xunit=reports/mocha-xunit.xml' istanbul cover _mocha -- -R mocha-multi --timeout 10000 --slow 750 && istanbul check-coverage","test":"npm run depcheck && npm run depcheck:unused && npm run lint && npm run test:unit","coveralls":"cat ./reports/coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js"},"engines":{"node":">= 0.10.x"},"dependencies":{"events":"^1.0.2"},"devDependencies":{"jshint":"2.8.x","jshint-stylish":"2.0.x","mocha":"2.2.x","mocha-multi":"0.7.x","mocha-lcov-reporter":"^0.0.2","dependency-check":"2.5.x","istanbul":"^0.3.17","coveralls":"^2.11.2","should":">= 7.0.0"},"gitHead":"d7315dfb55829d4ce95e7c066e0ec64c92c1052c","_id":"@boffins/nats@0.4.6","_shasum":"809042e2833e8b00ebccbff3a2179e557cb99a4f","_from":".","_npmVersion":"3.3.10","_nodeVersion":"5.1.1","_npmUser":{"name":"boffins","email":"robert.nagy@boffins.se"},"dist":{"shasum":"809042e2833e8b00ebccbff3a2179e557cb99a4f","tarball":"https://registry.npmjs.org/@boffins/nats/-/nats-0.4.6.tgz","integrity":"sha512-CF78EsS+gZhR5ruYgsTyHk6nlFJ1J6a/fdqkC51TdeMaRXE9o096f++6NQS5+ycFIHnjOQewmmDD2vU7KYdcVQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2nOS8JWenuWxsmcWk/rORNAZ7V9+BPVf6VpOIhXchWQIhAJDnBKW9CyGfVIRcs1e0tBa23iPdiY3XELB8ec4wjSts"}]},"maintainers":[{"name":"boffins","email":"robert.nagy@boffins.se"}]},"0.5.4":{"name":"@boffins/nats","version":"0.5.4","description":"Node.js client for NATS, a lightweight, high-performance cloud native messaging system","keywords":["nats","messaging","pubsub","publish","subscribe","queue","distributed","queueing"],"homepage":"https://nats.io","repository":{"type":"git","url":"git+ssh://git@github.com/nats-io/node-nats.git"},"bugs":{"url":"https://github.com/nats-io/node-nats/issues"},"license":"MIT","private":false,"author":{"name":"Derek Collison","email":"derek@apcera.com"},"contributors":[],"main":"./index.js","browser":{"net":"./lib/net.js"},"scripts":{"lint":"jshint --reporter node_modules/jshint-stylish lib/*.js test/*.js test/support/*.js examples/*.js","depcheck":"dependency-check . lib/*","depcheck:unused":"dependency-check ./package.json --unused --no-dev lib/*","test:unit":"mkdir -p reports/ && NODE_ENV=test multi='spec=- xunit=reports/mocha-xunit.xml' istanbul cover _mocha -- -R mocha-multi --timeout 10000 --slow 750 && istanbul check-coverage","test":"npm run depcheck && npm run depcheck:unused && npm run lint && npm run test:unit","coveralls":"cat ./reports/coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js"},"engines":{"node":">= 0.10.x"},"dependencies":{"events":"^1.0.2"},"devDependencies":{"jshint":"2.8.x","jshint-stylish":"2.0.x","mocha":"2.2.x","mocha-multi":"0.7.x","mocha-lcov-reporter":"^0.0.2","dependency-check":"2.5.x","istanbul":"^0.3.17","coveralls":"^2.11.2","should":">= 7.0.0"},"gitHead":"15acb5819d35693ba669cb7823bad94ccb9ccd19","_id":"@boffins/nats@0.5.4","_shasum":"92ec87741ec86fa3f091a27f1a4d025b9199e70e","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"boffins","email":"robert.nagy@boffins.se"},"dist":{"shasum":"92ec87741ec86fa3f091a27f1a4d025b9199e70e","tarball":"https://registry.npmjs.org/@boffins/nats/-/nats-0.5.4.tgz","integrity":"sha512-VshqN0gOc62nwj4V73MxMSUf0LwuuVSfuSAHkXesGFvjByFDTsxGb3wxl+Iu2nkPBhKvzYzQ45Cu1nvFWRe7/A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDO3Ot13bgdXDY5GKHGzP51clNrNLR0ueWn4JcWbVQ3WAIgBZGI90WhrJjwPnJ/yctx21sV5D4TCmwAvgbaiOVKA3c="}]},"maintainers":[{"name":"boffins","email":"robert.nagy@boffins.se"}],"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/nats-0.5.4.tgz_1454431985542_0.645698947366327"}},"0.5.5":{"name":"@boffins/nats","version":"0.5.5","description":"Node.js client for NATS, a lightweight, high-performance cloud native messaging system","keywords":["nats","messaging","pubsub","publish","subscribe","queue","distributed","queueing"],"homepage":"https://nats.io","repository":{"type":"git","url":"git+ssh://git@github.com/nats-io/node-nats.git"},"bugs":{"url":"https://github.com/nats-io/node-nats/issues"},"license":"none","private":false,"author":{"name":"Derek Collison","email":"derek@apcera.com"},"contributors":[],"main":"./index.js","browser":{"net":"./lib/net.js"},"scripts":{"lint":"jshint --reporter node_modules/jshint-stylish lib/*.js test/*.js test/support/*.js examples/*.js","depcheck":"dependency-check . lib/*","depcheck:unused":"dependency-check ./package.json --unused --no-dev lib/*","test:unit":"mkdir -p reports/ && NODE_ENV=test multi='spec=- xunit=reports/mocha-xunit.xml' istanbul cover _mocha -- -R mocha-multi --timeout 10000 --slow 750 && istanbul check-coverage","test":"npm run depcheck && npm run depcheck:unused && npm run lint && npm run test:unit","coveralls":"cat ./reports/coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js"},"engines":{"node":">= 0.10.x"},"dependencies":{"events":"^1.0.2"},"devDependencies":{"jshint":"2.8.x","jshint-stylish":"2.0.x","mocha":"2.2.x","mocha-multi":"0.7.x","mocha-lcov-reporter":"^0.0.2","dependency-check":"2.5.x","istanbul":"^0.3.17","coveralls":"^2.11.2","should":">= 7.0.0"},"gitHead":"a42c19155e182a8756411ba7c08a17d6adcd9286","_id":"@boffins/nats@0.5.5","_shasum":"373cae7a2a2c5b0130ab84b801a4ce85e6d457ce","_from":".","_npmVersion":"3.3.10","_nodeVersion":"5.5.0","_npmUser":{"name":"boffins","email":"robert.nagy@boffins.se"},"dist":{"shasum":"373cae7a2a2c5b0130ab84b801a4ce85e6d457ce","tarball":"https://registry.npmjs.org/@boffins/nats/-/nats-0.5.5.tgz","integrity":"sha512-+O+yCDTDX0nIzyLBXYdqQOqFBaKE6V+bqpkV8kzSRjANpf4hsTelas3zZxvUeRG4jUKnX0OYXEoAIsOVi7Fjzw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDBKR3RmImOcka8B/TMHpe3P1rdOfv9GO9IXqvyqrX+zAiAok1ApsW9j3p5OWGVNyTMQvUdZNG8k6EKjjL2Gj3r9yA=="}]},"maintainers":[{"name":"boffins","email":"robert.nagy@boffins.se"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/nats-0.5.5.tgz_1457519690891_0.671406147070229"}},"0.5.6":{"name":"@boffins/nats","version":"0.5.6","description":"Node.js client for NATS, a lightweight, high-performance cloud native messaging system","keywords":["nats","messaging","pubsub","publish","subscribe","queue","distributed","queueing"],"homepage":"https://nats.io","repository":{"type":"git","url":"git+ssh://git@github.com/nats-io/node-nats.git"},"bugs":{"url":"https://github.com/nats-io/node-nats/issues"},"license":"none","private":false,"author":{"name":"Derek Collison","email":"derek@apcera.com"},"contributors":[],"main":"./index.js","browser":{"net":"./lib/net.js"},"scripts":{"lint":"jshint --reporter node_modules/jshint-stylish lib/*.js test/*.js test/support/*.js examples/*.js","depcheck":"dependency-check . lib/*","depcheck:unused":"dependency-check ./package.json --unused --no-dev lib/*","test:unit":"mkdir -p reports/ && NODE_ENV=test multi='spec=- xunit=reports/mocha-xunit.xml' istanbul cover _mocha -- -R mocha-multi --timeout 10000 --slow 750 && istanbul check-coverage","test":"npm run depcheck && npm run depcheck:unused && npm run lint && npm run test:unit","coveralls":"cat ./reports/coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js"},"engines":{"node":">= 0.10.x"},"dependencies":{"events":"^1.0.2"},"devDependencies":{"jshint":"2.8.x","jshint-stylish":"2.0.x","mocha":"2.2.x","mocha-multi":"0.7.x","mocha-lcov-reporter":"^0.0.2","dependency-check":"2.5.x","istanbul":"^0.3.17","coveralls":"^2.11.2","should":">= 7.0.0"},"gitHead":"389ae09977e43f2bb8338823e4637277d43dc982","_id":"@boffins/nats@0.5.6","_shasum":"29996e6ea3b8c71744b4bfc9d89410abb0c7d0f4","_from":".","_npmVersion":"3.3.10","_nodeVersion":"5.5.0","_npmUser":{"name":"boffins","email":"robert.nagy@boffins.se"},"dist":{"shasum":"29996e6ea3b8c71744b4bfc9d89410abb0c7d0f4","tarball":"https://registry.npmjs.org/@boffins/nats/-/nats-0.5.6.tgz","integrity":"sha512-LqqlGSCA58wuKjTQ7vr0HxuhEo6G6Gct7YLcakWv8DyCdJVj2UereFqLNCeWs72mQeeDFBgVm2hqGa90APS3qw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG/587hKQ3lI88oFAAQsw0FdLuEJN2f3e01mBj5SvPxkAiAKnoj/gmLXjL9m6NByxbSQ+vGB8Qi2qPhBnccxEt9ZeA=="}]},"maintainers":[{"name":"boffins","email":"robert.nagy@boffins.se"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/nats-0.5.6.tgz_1457519999170_0.9995665077585727"}},"0.5.7":{"name":"@boffins/nats","version":"0.5.7","description":"Node.js client for NATS, a lightweight, high-performance cloud native messaging system","keywords":["nats","messaging","pubsub","publish","subscribe","queue","distributed","queueing"],"homepage":"https://nats.io","repository":{"type":"git","url":"git+ssh://git@github.com/nats-io/node-nats.git"},"bugs":{"url":"https://github.com/nats-io/node-nats/issues"},"license":"none","private":false,"author":{"name":"Derek Collison","email":"derek@apcera.com"},"contributors":[],"main":"./index.js","browser":{"net":"./lib/net.js"},"scripts":{"lint":"jshint --reporter node_modules/jshint-stylish lib/*.js test/*.js test/support/*.js examples/*.js","depcheck":"dependency-check . lib/*","depcheck:unused":"dependency-check ./package.json --unused --no-dev lib/*","test:unit":"mkdir -p reports/ && NODE_ENV=test multi='spec=- xunit=reports/mocha-xunit.xml' istanbul cover _mocha -- -R mocha-multi --timeout 10000 --slow 750 && istanbul check-coverage","test":"npm run depcheck && npm run depcheck:unused && npm run lint && npm run test:unit","coveralls":"cat ./reports/coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js"},"engines":{"node":">= 0.10.x"},"dependencies":{"events":"^1.0.2"},"devDependencies":{"jshint":"2.8.x","jshint-stylish":"2.0.x","mocha":"2.2.x","mocha-multi":"0.7.x","mocha-lcov-reporter":"^0.0.2","dependency-check":"2.5.x","istanbul":"^0.3.17","coveralls":"^2.11.2","should":">= 7.0.0"},"gitHead":"e5d41137bbe00d1ca83cb81f869eff182fa63cec","_id":"@boffins/nats@0.5.7","_shasum":"25049769bf8d82141cdc3aaa73487653462c11e6","_from":".","_npmVersion":"3.3.10","_nodeVersion":"5.5.0","_npmUser":{"name":"boffins","email":"robert.nagy@boffins.se"},"dist":{"shasum":"25049769bf8d82141cdc3aaa73487653462c11e6","tarball":"https://registry.npmjs.org/@boffins/nats/-/nats-0.5.7.tgz","integrity":"sha512-6NCnGTzp/Cu+slCUyn6SPTd+kkBH0ASJlXJqyXBYT2VzsNyTwijEuYJ3fXFuw7o5aQbuuVyW/sT5ctG8nlWHXA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAGmkbvdsrqPWBjbuxD6/4oqCKjDjkvEs4QN2ydUGVlrAiEAz0kaYc2iHwe8DqwLN2ebDOT2uh0sH6ThpsitAXFK3Z4="}]},"maintainers":[{"name":"boffins","email":"robert.nagy@boffins.se"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/nats-0.5.7.tgz_1457520252933_0.26696415920741856"}},"0.5.8":{"name":"@boffins/nats","version":"0.5.8","description":"Node.js client for NATS, a lightweight, high-performance cloud native messaging system","keywords":["nats","messaging","pubsub","publish","subscribe","queue","distributed","queueing"],"homepage":"https://nats.io","repository":{"type":"git","url":"git+ssh://git@github.com/nats-io/node-nats.git"},"bugs":{"url":"https://github.com/nats-io/node-nats/issues"},"license":"none","private":false,"author":{"name":"Derek Collison","email":"derek@apcera.com"},"contributors":[],"main":"./index.js","browser":{"net":"./lib/net.js"},"scripts":{"lint":"jshint --reporter node_modules/jshint-stylish lib/*.js test/*.js test/support/*.js examples/*.js","depcheck":"dependency-check . lib/*","depcheck:unused":"dependency-check ./package.json --unused --no-dev lib/*","test:unit":"mkdir -p reports/ && NODE_ENV=test multi='spec=- xunit=reports/mocha-xunit.xml' istanbul cover _mocha -- -R mocha-multi --timeout 10000 --slow 750 && istanbul check-coverage","test":"npm run depcheck && npm run depcheck:unused && npm run lint && npm run test:unit","coveralls":"cat ./reports/coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js"},"engines":{"node":">= 0.10.x"},"dependencies":{"events":"^1.0.2"},"devDependencies":{"jshint":"2.8.x","jshint-stylish":"2.0.x","mocha":"2.2.x","mocha-multi":"0.7.x","mocha-lcov-reporter":"^0.0.2","dependency-check":"2.5.x","istanbul":"^0.3.17","coveralls":"^2.11.2","should":">= 7.0.0"},"gitHead":"677d01e3531795eb5e7699d5c988a202b83fbf85","_id":"@boffins/nats@0.5.8","_shasum":"b1a41d6f856d8296f9dd906a169599b79e435b30","_from":".","_npmVersion":"3.3.10","_nodeVersion":"5.5.0","_npmUser":{"name":"boffins","email":"robert.nagy@boffins.se"},"dist":{"shasum":"b1a41d6f856d8296f9dd906a169599b79e435b30","tarball":"https://registry.npmjs.org/@boffins/nats/-/nats-0.5.8.tgz","integrity":"sha512-k+redXxTzLy5liajJ8ZGIgCIj9iST1fKERU+wHVp0Qx7HIUNGenztlk7+mfrAKNTmeLRQldDTJw013ENbOD51Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCB2naXCEh1u0K2D9STA9kNfA0VEEOVSQxKyr5dptGTBAIgMswvdCPdVKCrkMQ8W3rvaSHI4UTC/gJkWf+z0wIiS+U="}]},"maintainers":[{"name":"boffins","email":"robert.nagy@boffins.se"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/nats-0.5.8.tgz_1457520625655_0.4546890528872609"}},"0.5.10":{"name":"@boffins/nats","version":"0.5.10","description":"Node.js client for NATS, a lightweight, high-performance cloud native messaging system","keywords":["nats","messaging","pubsub","publish","subscribe","queue","distributed","queueing"],"homepage":"https://nats.io","repository":{"type":"git","url":"git+ssh://git@github.com/nats-io/node-nats.git"},"bugs":{"url":"https://github.com/nats-io/node-nats/issues"},"license":"none","private":false,"author":{"name":"Derek Collison","email":"derek@apcera.com"},"contributors":[],"main":"./index.js","browser":{"net":"./lib/net.js"},"scripts":{"lint":"jshint --reporter node_modules/jshint-stylish lib/*.js test/*.js test/support/*.js examples/*.js","depcheck":"dependency-check . lib/*","depcheck:unused":"dependency-check ./package.json --unused --no-dev lib/*","test:unit":"mkdir -p reports/ && NODE_ENV=test multi='spec=- xunit=reports/mocha-xunit.xml' istanbul cover _mocha -- -R mocha-multi --timeout 10000 --slow 750 && istanbul check-coverage","test":"npm run depcheck && npm run depcheck:unused && npm run lint && npm run test:unit","coveralls":"cat ./reports/coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js"},"engines":{"node":">= 0.10.x"},"dependencies":{"events":"^1.0.2"},"devDependencies":{"jshint":"2.8.x","jshint-stylish":"2.0.x","mocha":"2.2.x","mocha-multi":"0.7.x","mocha-lcov-reporter":"^0.0.2","dependency-check":"2.5.x","istanbul":"^0.3.17","coveralls":"^2.11.2","should":">= 7.0.0"},"gitHead":"c48c999c3a28d1b6ee57068596d1a5fce88132fa","_id":"@boffins/nats@0.5.10","_shasum":"e0429989a945bbfcae03fca59f5d6dc98f0cedb4","_from":".","_npmVersion":"3.3.10","_nodeVersion":"5.5.0","_npmUser":{"name":"boffins","email":"robert.nagy@boffins.se"},"dist":{"shasum":"e0429989a945bbfcae03fca59f5d6dc98f0cedb4","tarball":"https://registry.npmjs.org/@boffins/nats/-/nats-0.5.10.tgz","integrity":"sha512-AK98G9wGtgeNmpM58t6HW0CABmCYtnDNsMRcLMDCFtf/p7k4mBFn5Q0RM6sysbAx+C2wvWI6bHonUqkzL04Nhg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5CEcnijxkRwsJTI+n8WnSkDx8KM0z7o9Du6iGV+Un+gIhAOovBPpGvevHd1pZOVVCQf/llHeclr3O2ZccIqBUw10Y"}]},"maintainers":[{"name":"boffins","email":"robert.nagy@boffins.se"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/nats-0.5.10.tgz_1457522328579_0.5847661562729627"}}},"readme":"# NATS - Node.js Client\n\nA [Node.js](http://nodejs.org/) client for the [NATS messaging system](https://nats.io).\n\n[![License MIT](https://img.shields.io/npm/l/express.svg)](http://opensource.org/licenses/MIT)\n[![Build Status](https://secure.travis-ci.org/nats-io/node-nats.png)](http://travis-ci.org/nats-io/node-nats) [![npm version](https://badge.fury.io/js/nats.svg)](http://badge.fury.io/js/nats)[![Coverage Status](https://coveralls.io/repos/nats-io/node-nats/badge.svg)](https://coveralls.io/r/nats-io/node-nats?branch=master)\n\n## Installation\n\n```bash\nnpm install nats\n```\n\n## Basic Usage\n\n```javascript\n\nvar nats = require('nats').connect();\n\n// Simple Publisher\nnats.publish('foo', 'Hello World!');\n\n// Simple Subscriber\nnats.subscribe('foo', function(msg) {\n  console.log('Received a message: ' + msg);\n});\n\n// Unsubscribing\nvar sid = nats.subscribe('foo', function(msg) {});\nnats.unsubscribe(sid);\n\n// Request Streams\nvar sid = nats.request('request', function(response) {\n  console.log('Got a response in msg stream: ' + response);\n});\n\n// Request with Auto-Unsubscribe. Will unsubscribe after\n// the first response is received via {'max':1}\nnats.request('help', null, {'max':1}, function(response) {\n  console.log('Got a response for help: ' + response);\n});\n\n// Replies\nnats.subscribe('help', function(request, replyTo) {\n  nats.publish(replyTo, 'I can help!');\n});\n\n// Close connection\nnats.close();\n\n```\n\n## Wildcard Subscriptions\n\n```javascript\n\n// \"*\" matches any token, at any level of the subject.\nnats.subscribe('foo.*.baz', function(msg, reply, subject) {\n  console.log('Msg received on [' + subject + '] : ' + msg);\n});\n\nnats.subscribe('foo.bar.*', function(msg, reply, subject) {\n  console.log('Msg received on [' + subject + '] : ' + msg);\n});\n\n// \">\" matches any length of the tail of a subject, and can only be\n// the last token E.g. 'foo.>' will match 'foo.bar', 'foo.bar.baz',\n// 'foo.foo.bar.bax.22'\nnats.subscribe('foo.>', function(msg, reply, subject) {\n  console.log('Msg received on [' + subject + '] : ' + msg);\n});\n\n```\n\n## Queue Groups\n\n```javascript\n// All subscriptions with the same queue name will form a queue group.\n// Each message will be delivered to only one subscriber per queue group,\n// queuing semantics. You can have as many queue groups as you wish.\n// Normal subscribers will continue to work as expected.\nnats.subscribe('foo', {'queue':'job.workers'}, function() {\n  received += 1;\n});\n\n```\n## Clustered Usage\n\n```javascript\nvar nats = require('nats');\n\nvar servers = ['nats://nats.io:4222', 'nats://nats.io:5222', 'nats://nats.io:6222'];\n\n// Randomly connect to a server in the cluster group.\nvar nc = nats.connect({'servers': servers});\n\n// currentServer is the URL of the connected server.\nconsole.log(\"Connected to \" + nc.currentServer.host);\n\n// Preserve order when connecting to servers.\nnc = nats.connect({'dontRandomize': true, 'servers':servers});\n\n```\n## TLS\n\n```javascript\nvar nats = require('nats');\nvar fs = require('fs');\n\n// Simple TLS connect\nvar nc = nats.connect({port: TLSPORT, tls: true});\n\n// Overriding and not verifying the server\nvar tlsOptions = {\n  rejectUnauthorized: false,\n};\nvar nc = nats.connect({port: TLSPORT, tls: tlsOptions});\n// nc.stream.authorized will be false\n\n// Use a specified CA for self-signed server certificates\nvar tlsOptions = {\n  ca: [ fs.readFileSync('./test/certs/ca.pem') ]\n};\nvar nc = nats.connect({port: TLSPORT, tls: tlsOptions});\n// nc.stream.authorized should be true\n\n// Use a client certificate if the server requires\nvar tlsOptions = {\n  key: fs.readFileSync('./test/certs/client-key.pem'),\n  cert: fs.readFileSync('./test/certs/client-cert.pem'),\n  ca: [ fs.readFileSync('./test/certs/ca.pem') ]\n};\nvar nc = nats.connect({port: TLSPORT, tls: tlsOptions});\n\n```\n\n## Advanced Usage\n\n```javascript\n\n// Publish with closure, callback fires when server has processed the message\nnats.publish('foo', 'You done?', function() {\n  console.log('msg processed!');\n});\n\n// Flush connection to server, callback fires when all messages have\n// been processed.\nnats.flush(function() {\n  console.log('All clear!');\n});\n\n// If you want to make sure NATS yields during the processing\n// of messages, you can use an option to specify a yieldTime in ms.\n// During the processing of the inbound stream, we will yield if we\n// spend more then yieldTime milliseconds processing.\nvar nc = nats.connect({port: PORT, yieldTime: 10});\n\n// Timeouts for subscriptions\nvar sid = nats.subscribe('foo', function() {\n  received += 1;\n});\n\n// Timeout unless a certain number of messages have been received\nnats.timeout(sid, timeout_ms, expected, function() {\n  timeout = true;\n});\n\n// Auto-unsubscribe after MAX_WANTED messages received\nnats.subscribe('foo', {'max':MAX_WANTED});\nnats.unsubscribe(sid, MAX_WANTED);\n\n// Multiple connections\nvar nats = require('nats');\nvar nc1 = nats.connect();\nvar nc2 = nats.connect();\n\nnc1.subscribe('foo');\nnc2.publish('foo');\n\n// Encodings\n\n// By default messages received will be decoded using UTF8. To change that,\n// set the encoding option on the connection.\n\nnc = nats.connect({'servers':servers, 'encoding': 'ascii'});\n\n```\n\nSee examples and benchmarks for more information..\n\n## License\n\n(The MIT License)\n\nCopyright (c) 2015 Apcera Inc.<br/>\nCopyright (c) 2011-2015 Derek Collison\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to\ndeal in the Software without restriction, including without limitation the\nrights to use, copy, modify, merge, publish, distribute, sublicense, and/or\nsell copies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\nFROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\nIN THE SOFTWARE.\n","maintainers":[{"name":"boffins","email":"robert.nagy@boffins.se"}],"time":{"modified":"2022-06-12T15:24:16.447Z","created":"2015-11-23T10:20:13.556Z","0.4.2":"2015-11-23T10:20:13.556Z","0.4.3":"2015-12-08T12:33:03.441Z","0.4.4":"2015-12-08T12:46:15.864Z","0.4.5":"2015-12-08T12:50:22.664Z","0.4.6":"2015-12-09T15:39:52.855Z","0.5.4":"2016-02-02T16:53:08.007Z","0.5.5":"2016-03-09T10:34:55.086Z","0.5.6":"2016-03-09T10:40:03.617Z","0.5.7":"2016-03-09T10:44:17.425Z","0.5.8":"2016-03-09T10:50:29.846Z","0.5.10":"2016-03-09T11:18:52.810Z"},"homepage":"https://nats.io","keywords":["nats","messaging","pubsub","publish","subscribe","queue","distributed","queueing"],"repository":{"type":"git","url":"git+ssh://git@github.com/nats-io/node-nats.git"},"contributors":[],"author":{"name":"Derek Collison","email":"derek@apcera.com"},"bugs":{"url":"https://github.com/nats-io/node-nats/issues"},"license":"none","readmeFilename":"README.md"}