{"_id":"appframe-nats","_rev":"40-88b1fbc5105fbe64145019ca577924fc","name":"appframe-nats","dist-tags":{"alpha":"1.5.3","latest":"1.6.0"},"versions":{"1.0.0":{"name":"appframe-nats","version":"1.0.0","keywords":["nats","appframe","message bus","message queue","pub","sub"],"author":{"name":"NodeCraft Hosting LLC"},"license":"MIT","_id":"appframe-nats@1.0.0","maintainers":[{"name":"nodecraft","email":"admin@getnodecraft.net"}],"homepage":"https://github.com/nodecraft/appframe-nats.js#readme","bugs":{"url":"https://github.com/nodecraft/appframe-nats.js/issues"},"dist":{"shasum":"82a754e854a00d7af9e2535e7e898f780da20f96","tarball":"https://registry.npmjs.org/appframe-nats/-/appframe-nats-1.0.0.tgz","integrity":"sha512-H2wyV3fUBV3Sapyw1qS20hMDM4nwm9S9x65BrZtIPWvPvxmx133puKPbDfv/M3G6CZ72GTu8wbmT0JiICj2EUQ==","signatures":[{"sig":"MEUCIQDA40BdItIeklAQ53jYbU2WDLjLQfCDGj0v+lpmUmQadwIgJJwqdQ1Wn3NOaRuDY+6UfWu7ehTAVvdasXtaRp7NhLQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"appframe.nats.js","_from":".","_shasum":"82a754e854a00d7af9e2535e7e898f780da20f96","gitHead":"7bdccd7c5cc131734681dd07d08d3cd167158c3a","scripts":{"lint":"eslint .","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"nodecraft","email":"admin@getnodecraft.net"},"deprecated":"Package superseded by spawnpoint. All new applications should use spawnpoint over appframe.","repository":{"url":"git+https://github.com/nodecraft/appframe-nats.js.git","type":"git"},"_npmVersion":"3.10.10","description":"NATS Plugin for Appleframe on NPM","directories":{},"_nodeVersion":"6.10.0","dependencies":{"nats":"^0.7.16","lodash":"*","appframe":"^0.5.0","eventemitter2":"*"},"devDependencies":{"eslint":"3.19.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"4.2.2","eslint-config-nodecraft":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/appframe-nats-1.0.0.tgz_1493915989156_0.2890246680472046","host":"packages-18-east.internal.npmjs.com"}},"1.1.0":{"name":"appframe-nats","version":"1.1.0","keywords":["nats","appframe","message bus","message queue","pub","sub"],"author":{"name":"NodeCraft Hosting LLC"},"license":"MIT","_id":"appframe-nats@1.1.0","maintainers":[{"name":"nodecraft","email":"admin@getnodecraft.net"}],"homepage":"https://github.com/nodecraft/appframe-nats.js#readme","bugs":{"url":"https://github.com/nodecraft/appframe-nats.js/issues"},"dist":{"shasum":"bdef1c31ee909a8be38fa6fee1c84c690d97a6ee","tarball":"https://registry.npmjs.org/appframe-nats/-/appframe-nats-1.1.0.tgz","integrity":"sha512-pNM8D2FppAPMGmXeioFTcBJgMLvKxPGy1yLlC+fuRI6sqnL8xBrS4jzBFB+JAvTY6zDfXsRilPpY3/HBApA/Kw==","signatures":[{"sig":"MEUCIB3gUTHWWHoh7YpSs4IyFmmhLxgkb32QAD98+mjw8gXEAiEA/I9OnIlEB9X+qWyXUQqv6+EL/d7tZQO5jwddpA8akdA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"appframe.nats.js","_from":".","_shasum":"bdef1c31ee909a8be38fa6fee1c84c690d97a6ee","gitHead":"448210525da733c4c8b5b613b38894852d20dbb6","scripts":{"lint":"eslint .","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"nodecraft","email":"admin@getnodecraft.net"},"deprecated":"Package superseded by spawnpoint. All new applications should use spawnpoint over appframe.","repository":{"url":"git+https://github.com/nodecraft/appframe-nats.js.git","type":"git"},"_npmVersion":"3.10.10","description":"NATS Plugin for Appleframe on NPM","directories":{},"_nodeVersion":"6.10.0","dependencies":{"nats":"^0.7.16","lodash":"*","appframe":"^0.5.0","eventemitter2":"*"},"devDependencies":{"eslint":"3.19.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"4.2.2","eslint-config-nodecraft":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/appframe-nats-1.1.0.tgz_1493998869599_0.10016023577190936","host":"packages-12-west.internal.npmjs.com"}},"1.1.1":{"name":"appframe-nats","version":"1.1.1","keywords":["nats","appframe","message bus","message queue","pub","sub"],"author":{"name":"NodeCraft Hosting LLC"},"license":"MIT","_id":"appframe-nats@1.1.1","maintainers":[{"name":"nodecraft","email":"admin@getnodecraft.net"}],"homepage":"https://github.com/nodecraft/appframe-nats.js#readme","bugs":{"url":"https://github.com/nodecraft/appframe-nats.js/issues"},"dist":{"shasum":"c708d90b43042af6812570ad44ce51d14189030a","tarball":"https://registry.npmjs.org/appframe-nats/-/appframe-nats-1.1.1.tgz","integrity":"sha512-dnSYvvERJb8C8O6jO9+OAEHKQumElgBrekl/4NQq1SQVZieKyzTDbM3J3BMlp7OzBFtxrQ0jR5/Pl4sP5lExpw==","signatures":[{"sig":"MEUCIB5F/fgpXnuVc/tcV7efIcJeJhhFnejMC7VucHieAEsUAiEA3uWqmRbX5zDeRKy2PqUtqcNLV06sCQwD/t6Q8RvU3TI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"appframe.nats.js","_from":".","_shasum":"c708d90b43042af6812570ad44ce51d14189030a","gitHead":"8d9dcdc3938becbaff933104fc17f7e34f8e8f43","scripts":{"lint":"eslint .","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"nodecraft","email":"admin@getnodecraft.net"},"deprecated":"Package superseded by spawnpoint. All new applications should use spawnpoint over appframe.","repository":{"url":"git+https://github.com/nodecraft/appframe-nats.js.git","type":"git"},"_npmVersion":"3.10.10","description":"NATS Plugin for Appleframe on NPM","directories":{},"_nodeVersion":"6.10.0","dependencies":{"nats":"^0.7.16","lodash":"*","appframe":"^0.5.0","eventemitter2":"*"},"devDependencies":{"eslint":"3.19.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"4.2.2","eslint-config-nodecraft":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/appframe-nats-1.1.1.tgz_1494255710518_0.6642840604763478","host":"packages-18-east.internal.npmjs.com"}},"1.2.0":{"name":"appframe-nats","version":"1.2.0","keywords":["nats","appframe","message bus","message queue","pub","sub"],"author":{"name":"NodeCraft Hosting LLC"},"license":"MIT","_id":"appframe-nats@1.2.0","maintainers":[{"name":"nodecraft","email":"admin@getnodecraft.net"}],"homepage":"https://github.com/nodecraft/appframe-nats.js#readme","bugs":{"url":"https://github.com/nodecraft/appframe-nats.js/issues"},"dist":{"shasum":"ca522ac19ff06fb4ce10c16d490f3a6542eabb88","tarball":"https://registry.npmjs.org/appframe-nats/-/appframe-nats-1.2.0.tgz","integrity":"sha512-sHW8uQu03enV1Nv7cmMVauJh6iDVd1S/d1a2uR+7Ih5GZ3blpy7/5iXg0xPVo2Mxbi5Li/SOKs3UnE4RPYgHpg==","signatures":[{"sig":"MEUCIBPUGlmgpJ6/Lt17UNQ9FGcsZWwjgjunlRT0fdgSnOVJAiEA6hUCUgy7fww5egsgM1qCiONv/IbM7Wc6b9QWMAHkuq0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"appframe.nats.js","_from":".","_shasum":"ca522ac19ff06fb4ce10c16d490f3a6542eabb88","gitHead":"d1d9bc58af1ed65106355af8da5a126100b070a8","scripts":{"lint":"eslint .","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"nodecraft","email":"admin@getnodecraft.net"},"deprecated":"Package superseded by spawnpoint. All new applications should use spawnpoint over appframe.","repository":{"url":"git+https://github.com/nodecraft/appframe-nats.js.git","type":"git"},"_npmVersion":"3.10.10","description":"NATS Plugin for Appleframe on NPM","directories":{},"_nodeVersion":"6.10.0","dependencies":{"nats":"^0.7.16","lodash":"*","appframe":"^0.5.0","eventemitter2":"*"},"devDependencies":{"eslint":"3.19.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"4.2.2","eslint-config-nodecraft":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/appframe-nats-1.2.0.tgz_1494256697192_0.27877358440309763","host":"packages-18-east.internal.npmjs.com"}},"1.3.0":{"name":"appframe-nats","version":"1.3.0","keywords":["nats","appframe","message bus","message queue","pub","sub"],"author":{"name":"NodeCraft Hosting LLC"},"license":"MIT","_id":"appframe-nats@1.3.0","maintainers":[{"name":"nodecraft","email":"admin@getnodecraft.net"}],"homepage":"https://github.com/nodecraft/appframe-nats.js#readme","bugs":{"url":"https://github.com/nodecraft/appframe-nats.js/issues"},"dist":{"shasum":"b2a1d588a037d5f5f1ae04a96f302aae8770dd90","tarball":"https://registry.npmjs.org/appframe-nats/-/appframe-nats-1.3.0.tgz","integrity":"sha512-41YKwkZIC22GO5K20qmqQZJk+/kRb8Xk7IgiChCBfB2xDdfyQCtf6i0w/GtFaortI4QzWkPXEoLI0zh6b03epA==","signatures":[{"sig":"MEUCIQCgM8px/FBAz7ndykSCuKtpI1ldkj37om7X8pJJPAn5/AIgeX0ZjxEmRTOpcxN3YRkwKwzcGcc3MLq1SxRSXn2MUPI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"appframe.nats.js","_from":".","_shasum":"b2a1d588a037d5f5f1ae04a96f302aae8770dd90","gitHead":"99f39867f309f641442255423f392a282688d1af","scripts":{"lint":"eslint .","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"nodecraft","email":"admin@getnodecraft.net"},"deprecated":"Package superseded by spawnpoint. All new applications should use spawnpoint over appframe.","repository":{"url":"git+https://github.com/nodecraft/appframe-nats.js.git","type":"git"},"_npmVersion":"3.10.10","description":"NATS Plugin for Appleframe on NPM","directories":{},"_nodeVersion":"6.10.0","dependencies":{"nats":"^0.7.16","lodash":"*","appframe":"^0.5.0","eventemitter2":"*"},"devDependencies":{"eslint":"3.19.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"4.2.2","eslint-config-nodecraft":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/appframe-nats-1.3.0.tgz_1494263157031_0.7086748157162219","host":"packages-12-west.internal.npmjs.com"}},"1.3.1":{"name":"appframe-nats","version":"1.3.1","keywords":["nats","appframe","message bus","message queue","pub","sub"],"author":{"name":"NodeCraft Hosting LLC"},"license":"MIT","_id":"appframe-nats@1.3.1","maintainers":[{"name":"nodecraft","email":"admin@getnodecraft.net"}],"homepage":"https://github.com/nodecraft/appframe-nats.js#readme","bugs":{"url":"https://github.com/nodecraft/appframe-nats.js/issues"},"dist":{"shasum":"2f37583db4f115cf0e997e4be72487c7ffbe3397","tarball":"https://registry.npmjs.org/appframe-nats/-/appframe-nats-1.3.1.tgz","integrity":"sha512-iePgJF2F81eFCp2M/TQBIb8cgf9Fg/VkD1ohw7r3wMFR/+8UJlDQUwQh+41QEg4294k8ZsfVKe/99yXb8MdmZA==","signatures":[{"sig":"MEYCIQDSf6o/ArrLAz+4VtLP51hsZYkqnfFjA1EOWafbQJnycAIhAK+pu6IP4nE0GSpm2XxvUhoL9B0XLAroS4K5HtGrsJep","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"appframe.nats.js","_from":".","_shasum":"2f37583db4f115cf0e997e4be72487c7ffbe3397","gitHead":"ce7d5d3866dfeddc3f47860efdef9f5d4dd6c20e","scripts":{"lint":"eslint .","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"nodecraft","email":"admin@getnodecraft.net"},"deprecated":"Package superseded by spawnpoint. All new applications should use spawnpoint over appframe.","repository":{"url":"git+https://github.com/nodecraft/appframe-nats.js.git","type":"git"},"_npmVersion":"3.10.10","description":"NATS Plugin for Appleframe on NPM","directories":{},"_nodeVersion":"6.10.0","dependencies":{"nats":"^0.7.16","lodash":"*","appframe":"^0.5.0","eventemitter2":"*"},"devDependencies":{"eslint":"3.19.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"4.2.2","eslint-config-nodecraft":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/appframe-nats-1.3.1.tgz_1494342630062_0.8115213087294251","host":"packages-12-west.internal.npmjs.com"}},"1.3.2":{"name":"appframe-nats","version":"1.3.2","keywords":["nats","appframe","message bus","message queue","pub","sub"],"author":{"name":"NodeCraft Hosting LLC"},"license":"MIT","_id":"appframe-nats@1.3.2","maintainers":[{"name":"nodecraft","email":"admin@getnodecraft.net"}],"homepage":"https://github.com/nodecraft/appframe-nats.js#readme","bugs":{"url":"https://github.com/nodecraft/appframe-nats.js/issues"},"dist":{"shasum":"27c0ba4ba225c6d139977c461b79c7a51da830ae","tarball":"https://registry.npmjs.org/appframe-nats/-/appframe-nats-1.3.2.tgz","integrity":"sha512-U1OTlYDXAlRxRHiT2A6pC7+RbBWH/acAajasp1cg+i1NynvdItx90Jz2BkH2anWKCTjHsQAKg2n0b49so0V7pA==","signatures":[{"sig":"MEUCIQCnzP+ssLj4N9ZVuQlDA3zcHLaPg6Vy2xE942+fhVYoGwIgJP3QUf3SkYSukGGPE5lxGmHm3hpBLY5z4aGUk0qbnQA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"appframe.nats.js","_from":".","_shasum":"27c0ba4ba225c6d139977c461b79c7a51da830ae","gitHead":"9705faa22637c7fde296015c833d75c463a59f47","scripts":{"lint":"eslint .","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"nodecraft","email":"admin@getnodecraft.net"},"deprecated":"Package superseded by spawnpoint. All new applications should use spawnpoint over appframe.","repository":{"url":"git+https://github.com/nodecraft/appframe-nats.js.git","type":"git"},"_npmVersion":"3.10.10","description":"NATS Plugin for Appframe on NPM","directories":{},"_nodeVersion":"6.10.0","dependencies":{"nats":"0.7.18","lodash":"*","appframe":"*","eventemitter2":"*"},"devDependencies":{"eslint":"3.19.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"4.2.2","eslint-config-nodecraft":"1.0.3"},"_npmOperationalInternal":{"tmp":"tmp/appframe-nats-1.3.2.tgz_1494359193019_0.9523901329375803","host":"packages-18-east.internal.npmjs.com"}},"1.3.3":{"name":"appframe-nats","version":"1.3.3","keywords":["nats","appframe","message bus","message queue","pub","sub"],"author":{"name":"NodeCraft Hosting LLC"},"license":"MIT","_id":"appframe-nats@1.3.3","maintainers":[{"name":"nodecraft","email":"admin@getnodecraft.net"}],"homepage":"https://github.com/nodecraft/appframe-nats.js#readme","bugs":{"url":"https://github.com/nodecraft/appframe-nats.js/issues"},"dist":{"shasum":"bf9de9d5bd56c21fa04ef0b0e49a090c906fe3ea","tarball":"https://registry.npmjs.org/appframe-nats/-/appframe-nats-1.3.3.tgz","integrity":"sha512-cbLTwnY3P82wOH8Ks0x+DAz4UutDNDxJ7ocXa4YmItHfz7BfRtmgP47r8+Tu2Eij4vttH8TKP1rdxEU2rEB0UA==","signatures":[{"sig":"MEUCIQDd/S+y8CuxqrgxqyVdLJj32cJPRN71ZljkmHGp51s9CgIgWGsTjo+0gIcbrdYrk11JLryDQotRNmLTdjkcJs9UXns=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"appframe.nats.js","_from":".","_shasum":"bf9de9d5bd56c21fa04ef0b0e49a090c906fe3ea","gitHead":"aa651be1f6e06e40f7fff3238c0400eed4a785ee","scripts":{"lint":"eslint .","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"nodecraft","email":"admin@getnodecraft.net"},"deprecated":"Package superseded by spawnpoint. All new applications should use spawnpoint over appframe.","repository":{"url":"git+https://github.com/nodecraft/appframe-nats.js.git","type":"git"},"_npmVersion":"3.10.10","description":"NATS Plugin for Appframe on NPM","directories":{},"_nodeVersion":"6.10.0","dependencies":{"nats":"0.7.18","lodash":"*","appframe":"*","eventemitter2":"*"},"devDependencies":{"eslint":"3.19.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"4.2.2","eslint-config-nodecraft":"1.0.3"},"_npmOperationalInternal":{"tmp":"tmp/appframe-nats-1.3.3.tgz_1494360405164_0.05885525420308113","host":"packages-12-west.internal.npmjs.com"}},"1.4.0":{"name":"appframe-nats","version":"1.4.0","keywords":["nats","appframe","message bus","message queue","pub","sub"],"author":{"name":"NodeCraft Hosting LLC"},"license":"MIT","_id":"appframe-nats@1.4.0","maintainers":[{"name":"nodecraft","email":"admin@getnodecraft.net"}],"homepage":"https://github.com/nodecraft/appframe-nats.js#readme","bugs":{"url":"https://github.com/nodecraft/appframe-nats.js/issues"},"dist":{"shasum":"0fe66abcc4937e267034b4f7ea21286f627f4e08","tarball":"https://registry.npmjs.org/appframe-nats/-/appframe-nats-1.4.0.tgz","integrity":"sha512-xQGvzQU83dU5X2UkArUkIuH6DmiSIguD+OOw/P//jFU+qsFnLxGC2P+kUEJyrHScAUvOMpAn2r6TtiBkoknGIg==","signatures":[{"sig":"MEQCIFIsKDx59UHvbiNGkdt/HmexsiV0DyRDjigbGbkqYINdAiBxZ/x8KZMDrZn1cazho9aW14CxzZgNMZzWUxK4TeAMIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"appframe.nats.js","_from":".","_shasum":"0fe66abcc4937e267034b4f7ea21286f627f4e08","gitHead":"188b22f99c44a12cb8f3fc1a4c7c4f7be77ba1be","scripts":{"lint":"eslint .","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"nodecraft","email":"admin@getnodecraft.net"},"deprecated":"Package superseded by spawnpoint. All new applications should use spawnpoint over appframe.","repository":{"url":"git+https://github.com/nodecraft/appframe-nats.js.git","type":"git"},"_npmVersion":"3.10.10","description":"NATS Plugin for Appframe on NPM","directories":{},"_nodeVersion":"6.10.0","dependencies":{"nats":"0.7.18","lodash":"*","appframe":"*","eventemitter2":"*"},"devDependencies":{"eslint":"3.19.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"4.2.2","eslint-config-nodecraft":"1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/appframe-nats-1.4.0.tgz_1494426187899_0.43146936246193945","host":"packages-12-west.internal.npmjs.com"}},"1.5.0":{"name":"appframe-nats","version":"1.5.0","keywords":["nats","appframe","message bus","message queue","pub","sub"],"author":{"name":"NodeCraft Hosting LLC"},"license":"MIT","_id":"appframe-nats@1.5.0","maintainers":[{"name":"nodecraft","email":"admin@getnodecraft.net"}],"homepage":"https://github.com/nodecraft/appframe-nats.js#readme","bugs":{"url":"https://github.com/nodecraft/appframe-nats.js/issues"},"dist":{"shasum":"e49a74cd9f89ca8b8f06f29fd14b82081b375022","tarball":"https://registry.npmjs.org/appframe-nats/-/appframe-nats-1.5.0.tgz","integrity":"sha512-sFmccoZ1HzBWVzHZV2WIiqYi5mxjl0Fo12dOahGPznPEs/2ZaDRBemL0ZicjhoejmbYqGfgwHzuZJvI3P+NvMQ==","signatures":[{"sig":"MEYCIQDK5M1umHmHzd95LyGfVJJI9zbKEpMNxN+Psu+q0yCwwQIhAMJjEKhCZC2ElOg80Xwbi1rfngkF9pcT2d1vfAiCk2EH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"appframe.nats.js","_from":".","_shasum":"e49a74cd9f89ca8b8f06f29fd14b82081b375022","gitHead":"671e7a92489a81e892b5b557d9a439066444a149","scripts":{"lint":"eslint .","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"nodecraft","email":"admin@getnodecraft.net"},"deprecated":"Package superseded by spawnpoint. All new applications should use spawnpoint over appframe.","repository":{"url":"git+https://github.com/nodecraft/appframe-nats.js.git","type":"git"},"_npmVersion":"3.10.10","description":"NATS Plugin for Appframe on NPM","directories":{},"_nodeVersion":"6.10.0","dependencies":{"nats":"0.7.18","lodash":"*","appframe":"*","eventemitter2":"*"},"devDependencies":{"eslint":"3.19.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"4.2.2","eslint-config-nodecraft":"1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/appframe-nats-1.5.0.tgz_1494511218826_0.7733377409167588","host":"packages-12-west.internal.npmjs.com"}},"1.5.1":{"name":"appframe-nats","version":"1.5.1","keywords":["nats","appframe","message bus","message queue","pub","sub"],"author":{"name":"NodeCraft Hosting LLC"},"license":"MIT","_id":"appframe-nats@1.5.1","maintainers":[{"name":"nodecraft","email":"admin@getnodecraft.net"}],"homepage":"https://github.com/nodecraft/appframe-nats.js#readme","bugs":{"url":"https://github.com/nodecraft/appframe-nats.js/issues"},"dist":{"shasum":"0f77a33e4b73413ac172e5cfc3feb5bf7ccce51c","tarball":"https://registry.npmjs.org/appframe-nats/-/appframe-nats-1.5.1.tgz","integrity":"sha512-vGXw9Rpm7x6rfR7caEfxs+yE6E66gZNqSAc80nP84OZI3i5FjbM4rZCe289M18prKfmgQTql0xHSKnYoJ6cSBw==","signatures":[{"sig":"MEQCIC/qEyMMWBpO3ry3jdbkrlZaznszj0sqT0vNfzBuKS9+AiApCd6Ew8ViqoItdamPopEojUaH95H5HHLl+EXzueCCew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"appframe.nats.js","_from":".","_shasum":"0f77a33e4b73413ac172e5cfc3feb5bf7ccce51c","gitHead":"3dbc4f82140aa196615822509991d7570d86f4c5","scripts":{"lint":"eslint .","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"nodecraft","email":"admin@getnodecraft.net"},"deprecated":"Package superseded by spawnpoint. All new applications should use spawnpoint over appframe.","repository":{"url":"git+https://github.com/nodecraft/appframe-nats.js.git","type":"git"},"_npmVersion":"3.10.10","description":"NATS Plugin for Appframe on NPM","directories":{},"_nodeVersion":"6.10.0","dependencies":{"nats":"0.7.18","lodash":"*","appframe":"*","eventemitter2":"*"},"devDependencies":{"eslint":"3.19.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"4.2.2","eslint-config-nodecraft":"1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/appframe-nats-1.5.1.tgz_1494514974642_0.4024026575498283","host":"packages-18-east.internal.npmjs.com"}},"1.5.2":{"name":"appframe-nats","version":"1.5.2","keywords":["nats","appframe","message bus","message queue","pub","sub"],"author":{"name":"NodeCraft Hosting LLC"},"license":"MIT","_id":"appframe-nats@1.5.2","maintainers":[{"name":"nodecraft","email":"admin@getnodecraft.net"}],"homepage":"https://github.com/nodecraft/appframe-nats.js#readme","bugs":{"url":"https://github.com/nodecraft/appframe-nats.js/issues"},"dist":{"shasum":"b1eccd610e820d5394853dae61a6715bc13bde63","tarball":"https://registry.npmjs.org/appframe-nats/-/appframe-nats-1.5.2.tgz","integrity":"sha512-mbme6SjIMIuuRPA+8ZK+wnwU51TrMT6Jw1zz/4B77wA4KwPa9pO09RdyKkXTmq87OKcNNo7lkRYmMq0QqO8U2w==","signatures":[{"sig":"MEQCIDeFXsoy94ImJlFHDNQP8Ufb97Det0WvnSXpJRUaM1UCAiB11UGbHwh70dt64kSMwuYULvW0WDf+kl10qemZ7r9sRw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"appframe.nats.js","_from":".","_shasum":"b1eccd610e820d5394853dae61a6715bc13bde63","gitHead":"3ff7046f2297ccbe7910dcfffbbdc1281b1baab0","scripts":{"lint":"eslint .","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"nodecraft","email":"admin@getnodecraft.net"},"deprecated":"Package superseded by spawnpoint. All new applications should use spawnpoint over appframe.","repository":{"url":"git+https://github.com/nodecraft/appframe-nats.js.git","type":"git"},"_npmVersion":"3.10.10","description":"NATS Plugin for Appframe on NPM","directories":{},"_nodeVersion":"6.10.0","dependencies":{"nats":"git+https://github.com/nats-io/node-nats.git","lodash":"*","appframe":"*","eventemitter2":"*"},"devDependencies":{"eslint":"3.19.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"4.2.2","eslint-config-nodecraft":"1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/appframe-nats-1.5.2.tgz_1494528812134_0.31582654267549515","host":"packages-12-west.internal.npmjs.com"}},"1.5.3":{"name":"appframe-nats","version":"1.5.3","keywords":["nats","appframe","message bus","message queue","pub","sub"],"author":{"name":"NodeCraft Hosting LLC"},"license":"MIT","_id":"appframe-nats@1.5.3","maintainers":[{"name":"nodecraft","email":"admin@getnodecraft.net"}],"homepage":"https://github.com/nodecraft/appframe-nats.js#readme","bugs":{"url":"https://github.com/nodecraft/appframe-nats.js/issues"},"dist":{"shasum":"21165744e0a0601036bade3c6ab10565422d9588","tarball":"https://registry.npmjs.org/appframe-nats/-/appframe-nats-1.5.3.tgz","integrity":"sha512-7Uf/wETDT7W7RJ5EZn6TNWe9Eg5BJUiqLeFCsH3rTogTS/lJP0DeTrcB7Hj15PewPbHjYHxdZZQaQAInDlNiwQ==","signatures":[{"sig":"MEUCIQDu/yevgLMPk/ux3qATgosa7TeFw03ZX9Wc1w8+B2z/ugIgZW92mErn1ZJ/Il/O0j2MJe/KLqh4NonrfimBd1/e4A0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"appframe.nats.js","_from":".","_shasum":"21165744e0a0601036bade3c6ab10565422d9588","gitHead":"3ff7046f2297ccbe7910dcfffbbdc1281b1baab0","scripts":{"lint":"eslint .","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"nodecraft","email":"admin@getnodecraft.net"},"deprecated":"Package superseded by spawnpoint. All new applications should use spawnpoint over appframe.","repository":{"url":"git+https://github.com/nodecraft/appframe-nats.js.git","type":"git"},"_npmVersion":"3.10.10","description":"NATS Plugin for Appframe on NPM","directories":{},"_nodeVersion":"6.10.0","dependencies":{"nats":"git+https://github.com/blazedd/node-nats.git","lodash":"*","appframe":"*","eventemitter2":"*"},"devDependencies":{"eslint":"3.19.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"4.2.2","eslint-config-nodecraft":"1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/appframe-nats-1.5.3.tgz_1494541459191_0.5068881295155734","host":"packages-12-west.internal.npmjs.com"}},"1.5.4":{"name":"appframe-nats","version":"1.5.4","keywords":["nats","appframe","message bus","message queue","pub","sub"],"author":{"name":"NodeCraft Hosting LLC"},"license":"MIT","_id":"appframe-nats@1.5.4","maintainers":[{"name":"nodecraft","email":"admin@getnodecraft.net"}],"homepage":"https://github.com/nodecraft/appframe-nats.js#readme","bugs":{"url":"https://github.com/nodecraft/appframe-nats.js/issues"},"dist":{"shasum":"ebeacf62e164d0dc1725e2365d39378b3700eb15","tarball":"https://registry.npmjs.org/appframe-nats/-/appframe-nats-1.5.4.tgz","integrity":"sha512-f6yY08C5wePM0DM7j8TEt0aH2Qzyw5QGIAVnWrIzcHkyJ0GGzo83RdrTVRPDEwR+TGhwHu2jEh7QAVse7uhcow==","signatures":[{"sig":"MEQCIDEXdHtHTniMNb4MYxduuqgJkYRtQWewvQ74YUfqLLKjAiA/7OHB7+qjqiTZCGnfKykr0HYYztfZrh3Fx13ZKx2WBA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"appframe.nats.js","_from":".","_shasum":"ebeacf62e164d0dc1725e2365d39378b3700eb15","gitHead":"3dbc4f82140aa196615822509991d7570d86f4c5","scripts":{"lint":"eslint .","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"nodecraft","email":"admin@getnodecraft.net"},"deprecated":"Package superseded by spawnpoint. All new applications should use spawnpoint over appframe.","repository":{"url":"git+https://github.com/nodecraft/appframe-nats.js.git","type":"git"},"_npmVersion":"3.10.10","description":"NATS Plugin for Appframe on NPM","directories":{},"_nodeVersion":"6.10.3","dependencies":{"nats":"0.7.20","lodash":"*","appframe":"*","eventemitter2":"*"},"devDependencies":{"eslint":"3.19.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"4.2.2","eslint-config-nodecraft":"1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/appframe-nats-1.5.4.tgz_1495044731915_0.620039690984413","host":"packages-18-east.internal.npmjs.com"}},"1.5.5":{"name":"appframe-nats","version":"1.5.5","keywords":["nats","appframe","message bus","message queue","pub","sub"],"author":{"name":"NodeCraft Hosting LLC"},"license":"MIT","_id":"appframe-nats@1.5.5","maintainers":[{"name":"nodecraft","email":"admin@getnodecraft.net"}],"homepage":"https://github.com/nodecraft/appframe-nats.js#readme","bugs":{"url":"https://github.com/nodecraft/appframe-nats.js/issues"},"dist":{"shasum":"45be49aaebf1c5923645decd05e7ece1a6851a59","tarball":"https://registry.npmjs.org/appframe-nats/-/appframe-nats-1.5.5.tgz","integrity":"sha512-vV7+1gNh+oP+5ck9SInYmciaHI0+8peKbJGXPMqvuff7LofdEyPQiBLHg+KzVRfaXaXL3JQTeiLL+caeoxlzAw==","signatures":[{"sig":"MEQCIC/B/zwzWOfZKuPCIvfwFxg61r1sgkloUper13cyAZETAiB4Lq9Of46lwCMiyq/dfbT7Y0qDLE995Jc46P0u3uYv1g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"appframe.nats.js","gitHead":"6826b07a129600b16906c53fd01a27d845d109e4","scripts":{"lint":"eslint .","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"nodecraft","email":"admin@getnodecraft.net"},"deprecated":"Package superseded by spawnpoint. All new applications should use spawnpoint over appframe.","repository":{"url":"git+https://github.com/nodecraft/appframe-nats.js.git","type":"git"},"_npmVersion":"5.4.2","description":"NATS Plugin for Appframe on NPM","directories":{},"_nodeVersion":"6.10.3","dependencies":{"nats":"0.7.20","lodash":"*","appframe":"*","eventemitter2":"*"},"devDependencies":{"eslint":"4.8.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"5.2.0","eslint-config-nodecraft":"1.0.8"},"_npmOperationalInternal":{"tmp":"tmp/appframe-nats-1.5.5.tgz_1507561316253_0.20366460923105478","host":"s3://npm-registry-packages"}},"1.5.6":{"name":"appframe-nats","version":"1.5.6","keywords":["nats","appframe","message bus","message queue","pub","sub"],"author":{"name":"NodeCraft Hosting LLC"},"license":"MIT","_id":"appframe-nats@1.5.6","maintainers":[{"name":"ncworker","email":"admin@getnodecraft.net"},{"name":"cherryjimbo","email":"jamesross134+npm@gmail.com"},{"name":"blazedd","email":"jon@nodecraft.com"}],"homepage":"https://github.com/nodecraft/appframe-nats.js#readme","bugs":{"url":"https://github.com/nodecraft/appframe-nats.js/issues"},"dist":{"shasum":"e56369a67ad7a223e9084545bcbe98ffcf3ae4b9","tarball":"https://registry.npmjs.org/appframe-nats/-/appframe-nats-1.5.6.tgz","integrity":"sha512-rH40XhfenbNi4FWgqEy3KFh9xfcNIjLOAoI/EirMTRHDDfIHSmDmePCxmTW4G/bFivaqb8f5zWqwmu0OUjmDPg==","signatures":[{"sig":"MEUCIQDrEkJagQdd8j32iN1jThc93rIT26MWLst/hk/g1Vt4wgIgFZdZfCkWioWTwEz3ySTTve2ZXXq5hdlq2ZE9zNfj4ho=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"appframe.nats.js","gitHead":"7203b2ef7f84bf7d78d909056d394ecb407c3a11","scripts":{"lint":"eslint .","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"cherryjimbo","email":"jamesross134+npm@gmail.com"},"deprecated":"Package superseded by spawnpoint. All new applications should use spawnpoint over appframe.","repository":{"url":"git+https://github.com/nodecraft/appframe-nats.js.git","type":"git"},"_npmVersion":"5.6.0","description":"NATS Plugin for Appframe on NPM","directories":{},"_nodeVersion":"8.9.3","dependencies":{"nats":"0.7.24","lodash":"*","appframe":"*","eventemitter2":"*"},"devDependencies":{"eslint":"4.15.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"5.2.1","eslint-config-nodecraft":"1.0.10"},"_npmOperationalInternal":{"tmp":"tmp/appframe-nats-1.5.6.tgz_1515805943589_0.05180113133974373","host":"s3://npm-registry-packages"}},"1.5.7":{"name":"appframe-nats","version":"1.5.7","keywords":["nats","appframe","message bus","message queue","pub","sub"],"author":{"name":"NodeCraft Hosting LLC"},"license":"MIT","_id":"appframe-nats@1.5.7","maintainers":[{"name":"blazedd","email":"jon@nodecraft.com"},{"name":"cherryjimbo","email":"jamesross134+npm@gmail.com"},{"name":"ncworker","email":"admin@getnodecraft.net"}],"homepage":"https://github.com/nodecraft/appframe-nats.js#readme","bugs":{"url":"https://github.com/nodecraft/appframe-nats.js/issues"},"dist":{"shasum":"a420a4016778d38d4849381a979b3b741a117a3f","tarball":"https://registry.npmjs.org/appframe-nats/-/appframe-nats-1.5.7.tgz","fileCount":9,"integrity":"sha512-OI20qgx0vVAc8p9FM3gcdPyL/6A1a+RkRrLJIRh7A72BDE66YhZjs1+8RCNjWjfvHlaSaJVxlNhCEt0lEfS0kQ==","signatures":[{"sig":"MEUCIC0W7MiiIoge9IobkTTHpYTRUz+cB7E7/28y6NEJRL56AiEA1bcn+dP5UiOgjg+pQE6I/T3dLFu/7ig3CDrV3S0FG9w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15768,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa7M/TCRA9TVsSAnZWagAAQqQP/jcEb9AyA0Vs04fmhFer\nq/PvIdFdo5S5MLEpp4X718r5N9LpuszRNIoSFuE9BkzmOeeYHcL8SLN730xI\n825agfkQdDpQ8n6wCBKUqJuKztm4CFUjqzJGIlfQ+ea8wsvwNkeVU8uBdVoF\nS53Y3Jka5P/iBOR8VXUqD2nKZlyBqwnC1d5bYklzhmF9z8fHYusCjN7dIwIt\nmgL0k3xa5N5AwiKRafrpn2zI56HLA3ANwnhLjNglOvBecYm25HgJDaUtTKYJ\nQF0GGclQbnyWP+0OxV8lO0Ba5A9ALC59zFIISAMtEnNqB3thkx63MeCRlDYF\n4UYCr+75gzeODj3yHr47KaC6JpZpoB+a8wSMhZOhskVg7QFWqvrmR4SMLnSy\nu+Y2jJGA64xxXhf91MCi4wANUgL1q0p2Mv4XYodJ20GNLM0BKZzQ778wGZGA\nh25r/M1194WZLas7BnQC81EaPzMO7hpHex6cJl6srD+OKTVLCFQZ3s1ZQd5Y\n3X1NI1JMbXc7sBj/JtE7aSWngCE71UhmiXUnyV0iz2suQjI5nJSTa7BLPVBI\nMeJCr1fAsyqQtfd0Zu6RHVrplA/PczOH+sTk4tWLz8H0Aeb6pOPAQuLzmUBt\ns2T+80HPO/ac3dCCDjuBrfn0gAbAs51ZU/ZM3DGQztaQRsA128JdKxRKTmqH\nCqAw\r\n=uQ/n\r\n-----END PGP SIGNATURE-----\r\n"},"main":"appframe.nats.js","gitHead":"83024c8efc7ce9be160338e04dfb0cf4053408f9","scripts":{"lint":"eslint .","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"cherryjimbo","email":"jamesross134+npm@gmail.com"},"deprecated":"Package superseded by spawnpoint. All new applications should use spawnpoint over appframe.","repository":{"url":"git+https://github.com/nodecraft/appframe-nats.js.git","type":"git"},"_npmVersion":"5.8.0","description":"NATS Plugin for Appframe on NPM","directories":{},"_nodeVersion":"8.11.1","dependencies":{"nats":"^0.8.10","lodash":"*","appframe":"*","eventemitter2":"*"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^4.19.1","eslint-plugin-json":"^1.2.0","eslint-plugin-node":"^6.0.1","eslint-config-nodecraft":"^1.0.11"},"_npmOperationalInternal":{"tmp":"tmp/appframe-nats_1.5.7_1525469138443_0.05558406505051572","host":"s3://npm-registry-packages"}},"1.5.8":{"name":"appframe-nats","version":"1.5.8","keywords":["nats","appframe","message bus","message queue","pub","sub"],"author":{"name":"Nodecraft Inc."},"license":"MIT","_id":"appframe-nats@1.5.8","maintainers":[{"name":"blazedd","email":"jon@nodecraft.com"},{"name":"cherryjimbo","email":"jamesross134+npm@gmail.com"},{"name":"ncworker","email":"admin@getnodecraft.net"}],"homepage":"https://github.com/nodecraft/appframe-nats.js#readme","bugs":{"url":"https://github.com/nodecraft/appframe-nats.js/issues"},"dist":{"shasum":"d9b1fa82ee041ce58615f1931aaa41848018e277","tarball":"https://registry.npmjs.org/appframe-nats/-/appframe-nats-1.5.8.tgz","fileCount":9,"integrity":"sha512-wrRAWLio8T9WoD3HLq7rVSlIEtXwXO6V3JWVvK1V0zMlUFe8EPeqgwtp55XcJvpqwHa2dgwLE0WwE+pibuwIAQ==","signatures":[{"sig":"MEUCIQDVYtDhQmdHjgU8MIO/SCeO3+PacYTSZ+vNmU4Ryo6T3AIgK2KosoRkNUG3Iu+KLt4uEOS0uDlxCXcQut2St4Ch5ms=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15753,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbKrYaCRA9TVsSAnZWagAAVP8P+wav9ZjvwjHHy7wHWNF9\nlLpLN3nzccoBwe9wqoP3+GfADokPfU1TjijYQNQGB7At4b7qKUwkJP/GQ+r8\nFYcEiHLoDTgPJ7NH5rYc7UN8dPcf8DVT/VVk3oYtQHEtldww+ufJ+UOIyAxR\nMfxRY0/uVhs85eg79ine4nl4HJIEP3/rvHunNtplp2/PRdBMwige8RVdDfeg\nIvzK4sHI89JeVqTYGganJrxX13+1V0UvgLc2lfiaaNJrgk/Z17cgUYBvXg1k\nw5U8A1wwWL8aDHI31fGzOo5VJyw6qBm7nhPlHO3gj0SwZalXjUIVReUJz/oW\nunyraDIn8DUULrjVZJfGiMluZrOV2Hmg+VT5pDrDVUKxdYF+K79JTMpkjFj6\n+b5UXJFuhBBda0JDXkv8JfFKoyOg5NY4GALXGpNMt3jKHTbDY9QVCQ2tAYw/\nPDqkcOZZgSgRd/tZzIQhorBNith7qJc7rkpAJeoKtlSIGptUeZET9YLnuMvB\nylaoRsSKp9pNEBTpjZd0lKKo7BDMwc0xztTLlh9sCegWYlHnV6VY8cjswiKd\nZXkTMJ6VbqETm/m2TpPVy1B/qjTKkkA6xrSHEsjTW1QjGjzFPDJl7puRcY2n\nEERXlo8y26ud2xTHzhEHy6vfAJx8KXp+I+G1ZtTDjjQ+pXj218kbJzevZK5f\nRX6L\r\n=Uqdj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"appframe.nats.js","gitHead":"83024c8efc7ce9be160338e04dfb0cf4053408f9","scripts":{"lint":"eslint .","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"cherryjimbo","email":"jamesross134+npm@gmail.com"},"deprecated":"Package superseded by spawnpoint. All new applications should use spawnpoint over appframe.","repository":{"url":"git+https://github.com/nodecraft/appframe-nats.js.git","type":"git"},"_npmVersion":"5.10.0","description":"NATS Plugin for Appframe on NPM","directories":{},"_nodeVersion":"8.11.2","dependencies":{"nats":"^1.0.0","lodash":"*","appframe":"*","eventemitter2":"*"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^4.19.1","eslint-plugin-json":"^1.2.0","eslint-plugin-node":"^6.0.1","eslint-config-nodecraft":"^1.0.11"},"_npmOperationalInternal":{"tmp":"tmp/appframe-nats_1.5.8_1529525785822_0.15638368304265815","host":"s3://npm-registry-packages"}},"1.5.9":{"name":"appframe-nats","version":"1.5.9","keywords":["nats","appframe","message bus","message queue","pub","sub"],"author":{"name":"Nodecraft Inc."},"license":"MIT","_id":"appframe-nats@1.5.9","maintainers":[{"name":"blazedd","email":"jon@nodecraft.com"},{"name":"cherryjimbo","email":"jamesross134+npm@gmail.com"},{"name":"ncworker","email":"admin@getnodecraft.net"}],"homepage":"https://github.com/nodecraft/appframe-nats.js#readme","bugs":{"url":"https://github.com/nodecraft/appframe-nats.js/issues"},"dist":{"shasum":"4db76e246fa0c9ea1bfa9e2b1c3eab349a5b1886","tarball":"https://registry.npmjs.org/appframe-nats/-/appframe-nats-1.5.9.tgz","fileCount":9,"integrity":"sha512-BLyjT3NAUdvXROZS3+ySN7IAWk+SiCTrhpKhvS4ylAnwxvz4wD8JaCQwciuTnvA7PETj5s1ZlHv32vNMMItVgw==","signatures":[{"sig":"MEQCIDpF+/O8+4yWp8z9UVKSHEbjpySu/Rlq/c3RQaM7CAlfAiAN9b1k2XOYVv8WurMNnZj5+udi0Zkn7TktZVVt62M8TA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15752,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbgD/ACRA9TVsSAnZWagAALyQP+wSLUzPF4cAyUuiHJQXd\nklHy05478EyGkHyG4SNIMu0bcOWwpVVXUoj9iOmjcaQny13OOyKJBSCOPKoV\nfb1VV231mia+CU5X4NEI1lelq0ZOa6PN5OMMEFJRJLX/xI4kJHVWfthOrXcQ\nxnT0BoZGwt0nhF/1+WjEvdL35h14QiMeJIesLSk1L01/98mkEgNbM65KyUUL\nbgXek3M6GMWcK6JhizWUQJDPCJDTcDRgEXrn2ERnQIWybgf8TRsZKMzecTeK\nTT3Vqwa2O2fBnpTLgE+CTBCc1aMfxJ55X3e962D/CTDgNtcxYA+joOaGi1Gj\nTckUo8xnQBfgzaIIWSJd/Inw+t8GRvoV6p0qPG4cGHmsjBKXZ7hTd3lMLV+I\nyR/7yGr2FaofbeD4ScKEkJY9c0a3GWPvq6ognU7D/vjRuuouUNuU8N4n3wSm\n7R0h0m2ab49MalaMx9Q/du8Y9JZmZs2iRfGDRyRp40hYd0S/E5Vqo3YKwZHV\nQPMJnukZu+V/LIxR8+y1cbgTfnh7TWH/UbDTS0KpLMJlLgP29J+hsXiamp3L\nKK3cuIK5YyM2FETF/TsRg9W6g0yDGaT68p8YSlmLbCkNNuwUPV73mDXaSVTT\n0+xmOtf1X5qJa9obi0HojdLH4p/zGlxJrC2xmJyat7aOsd8WzqJhI1TaZNGt\nAnk7\r\n=LIyd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"appframe.nats.js","gitHead":"5f486f8168c7d7ed09fbfb6cbba7d26f7e050afc","scripts":{"lint":"eslint .","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"cherryjimbo","email":"jamesross134+npm@gmail.com"},"deprecated":"Package superseded by spawnpoint. All new applications should use spawnpoint over appframe.","repository":{"url":"git+https://github.com/nodecraft/appframe-nats.js.git","type":"git"},"_npmVersion":"6.4.0","description":"NATS Plugin for Appframe on NPM","directories":{},"_nodeVersion":"10.9.0","dependencies":{"nats":"^1.0.1","lodash":"*","appframe":"*","eventemitter2":"*"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^5.4.0","eslint-plugin-json":"^1.2.1","eslint-plugin-node":"^7.0.1","eslint-config-nodecraft":"^1.0.14"},"_npmOperationalInternal":{"tmp":"tmp/appframe-nats_1.5.9_1535131584376_0.806683440525858","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"appframe-nats","version":"1.6.0","keywords":["nats","appframe","message bus","message queue","pub","sub"],"author":{"name":"Nodecraft Inc."},"license":"MIT","_id":"appframe-nats@1.6.0","maintainers":[{"name":"blazedd","email":"jon@nodecraft.com"},{"name":"cherryjimbo","email":"jamesross134+npm@gmail.com"},{"name":"ncworker","email":"admin@getnodecraft.net"}],"homepage":"https://github.com/nodecraft/appframe-nats.js#readme","bugs":{"url":"https://github.com/nodecraft/appframe-nats.js/issues"},"dist":{"shasum":"c9fdb631bfb6a80326b23f89ca0094334e11d62d","tarball":"https://registry.npmjs.org/appframe-nats/-/appframe-nats-1.6.0.tgz","fileCount":9,"integrity":"sha512-ZYBlNtCWDR6ReGVOfzYiCJLzb+Ku+HsMD6rfm57WsFobmarRpNJ6LgcoNad9nq7rmDEit+In7cGeRdNtDWocwg==","signatures":[{"sig":"MEYCIQC6EUB7xCTOpgkltI1eUY7MwErjSqEOi7JqcdAbw6elUwIhAO8MneTZllz+KYAhoDBpk51oyoMC45xzGCL6fCP04KM9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15639,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjtkyCRA9TVsSAnZWagAAmewP/2KdB25wxTUD9TdsT7iH\nLrDAlWn3Cuw+K2V8jKqeRYs5hTYkXPeGuUu9eFQRaGmMHTuJBousVEPXKyd+\nnkVu+8Po56o9gVFNGf5CRpcLwBgAh2axHf6vLwcTPpr1bBLPEzQ6zsex7CT6\n8Xc3zDEM7oV8Wq9PpqBHqUm4mVVCozWKJHfmKJvWE5YDlmbVfBwsfv7RP8hv\nslL0je3cJdOvp68qCEmG2a6K9Hn8hSw053dGmdapoqF2CAOaJklgGP2oc6g1\nsIyi2qegA9281YCGoDKb7yAahnK3wPpqHspnhCKT4hDVwwFQXSbFpAqpN9e7\nynfTPiCHJUm0wEnVl2G5bpyq/DS06/S/04m9SfRQvdwAaJP0k/pUJwYrsVPs\ndA1ZTC5h4tc4o0lWDnzNuulvfenqs3pb/F8yIPb6470QG2YvWYzSZ1VxvYn8\nKiJ2/G/kGBw0kJwisK6seYsQN8IqIAZXbzgl6aQzt1yczJqFbvzC6X8lThHw\nO0VXO2pmjamuVUE7Kag9xKBJU8WTO00deDmJOQpEkM7xjZ7W6RiHW9B+6Jnk\nVK0L5dMw70d0QQXJq4pVc21z56dsY8mgP2JAN0NALQJbfbVoZjeBS09wSOwe\n922aXciCtkBeqx3Drg/3EVJMqfPypvpB6KT19VpCIbFEE391QwGqBnYOCymQ\n+8fa\r\n=QKZ9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"appframe.nats.js","gitHead":"5aff6b1162724cd7bf361fd52780c1c721f26570","scripts":{"lint":"eslint .","test":"npm run lint","precommit":"lint"},"_npmUser":{"name":"blazedd","email":"jon@nodecraft.com"},"deprecated":"Package superseded by spawnpoint. All new applications should use spawnpoint over appframe.","repository":{"url":"git+https://github.com/nodecraft/appframe-nats.js.git","type":"git"},"_npmVersion":"6.1.0","description":"NATS Plugin for Appframe on NPM","directories":{},"_nodeVersion":"10.7.0","dependencies":{"nats":"^1.0.1","lodash":"*","appframe":"*","eventemitter2":"*"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^5.5.0","eslint-plugin-json":"^1.2.1","eslint-plugin-node":"^7.0.1","eslint-config-nodecraft":"^1.0.14"},"_npmOperationalInternal":{"tmp":"tmp/appframe-nats_1.6.0_1536088369853_0.6741511958278903","host":"s3://npm-registry-packages"}}},"time":{"created":"2017-05-04T16:39:49.642Z","modified":"2025-11-30T15:26:42.307Z","1.0.0":"2017-05-04T16:39:49.642Z","1.1.0":"2017-05-05T15:41:11.602Z","1.1.1":"2017-05-08T15:01:52.849Z","1.2.0":"2017-05-08T15:18:18.842Z","1.3.0":"2017-05-08T17:05:59.042Z","1.3.1":"2017-05-09T15:10:31.957Z","1.3.2":"2017-05-09T19:46:33.612Z","1.3.3":"2017-05-09T20:06:47.113Z","1.4.0":"2017-05-10T14:23:09.786Z","1.5.0":"2017-05-11T14:00:21.474Z","1.5.1":"2017-05-11T15:02:55.906Z","1.5.2":"2017-05-11T18:53:34.133Z","1.5.3":"2017-05-11T22:24:21.107Z","1.5.4":"2017-05-17T18:12:13.497Z","1.5.5":"2017-10-09T15:01:57.393Z","1.5.6":"2018-01-13T01:12:24.582Z","1.5.7":"2018-05-04T21:25:38.544Z","1.5.8":"2018-06-20T20:16:25.990Z","1.5.9":"2018-08-24T17:26:24.497Z","1.6.0":"2018-09-04T19:12:50.026Z"},"bugs":{"url":"https://github.com/nodecraft/appframe-nats.js/issues"},"author":{"name":"Nodecraft Inc."},"license":"MIT","homepage":"https://github.com/nodecraft/appframe-nats.js#readme","keywords":["nats","appframe","message bus","message queue","pub","sub"],"repository":{"url":"git+https://github.com/nodecraft/appframe-nats.js.git","type":"git"},"description":"NATS Plugin for Appframe on NPM","maintainers":[{"email":"jon@nodecraft.com","name":"blazedd"},{"email":"james+npm@jross.me","name":"cherryjimbo"},{"email":"matthew.a@nodecraft.com","name":"matthew.a"}],"readme":"# appframe-nats.js\r\n[NATS](http://nats.io/) Plugin for Appframe on NPM\r\n\r\n## API\r\nThis api is mounted at `app.nats` to access these methods:\r\n\r\n##### `app.nats.publish(subject, message, callback)`\r\nSends a message to a subscriber. Expects no response. Callback issued when message is sent to the NATS server. No guarantee of receipt.\r\n - `subject` *string* - subject to publish message to\r\n - `message` *object|array|string|buffer* - Message body for published message\r\n - `callback` *function* - Optional callback fired when sent\r\n\r\n##### `app.nats.request(subject, message, options, callback, updateCallback)`\r\nSends a message to a subscriber with the expectation of at least one reply. Main callback only listens for the final reply. Can get updates to provide realtime stats/progress and/or acknowledgments to reset timeouts. Returns event emitter for `update`, `ack`, `response`, & `timeout` events.\r\n\r\n - `subject` *string* - subject to publish message to\r\n - `message` *object|array|string|buffer* - Message body for published message\r\n - `options` *object* - Options passed to `PUB` [method](http://nats.io/documentation/internals/nats-protocol/#PUB).\r\n   - `max` *number* - Number of replies to receive before unsubscribing from replies, optional\r\n   - `timeout` *number* - Number of ms to wait until firing a timeout error. If omitted it will default to config settings. Setting to falsey value will disable timeout\r\n - `callback` *function* - Optional callback fired when final response is sent. Callback includes two arguments\r\n   - `err` *error|null* - If the response failed via timeout or was reported as an error from the response.\r\n   - `results` **object|array|string|buffer* - Response body\r\n - `updateCallback` *function* - Optional callback fired when update is sent. Callback includes one argument\r\n   - `results` **object|array|string|buffer* - Response body\r\n\r\n###### Example:\r\n ```javascript\r\n app.nats.request('lookup', {\r\n    domain: \"google.com\"\r\n  }, function(err, results){\r\n      if(err){\r\n        return console.error('ERROR', err);\r\n      }\r\n      console.log('Lookup results', results);\r\n  }, function(update){\r\n    console.log('update', update);\r\n  });\r\n  ```\r\n  ##### `app.nats.subscribe(subject, options, callback, updateCallback)`\r\nSends a message to a subscriber with the expectation of at least one reply. Main callback only listens for the final reply. Can get updates to provide realtime stats/progress and/or acknowledgments to reset timeouts. Returns event emitter for `update`, `ack`, `response`, & `timeout` events.\r\n\r\n - `subject` *string* - subject to subscribe to\r\n - `options` *object* - Options passed to `PUB` [method](http://nats.io/documentation/internals/nats-protocol/#PUB).\r\n   - `queue` *string* - Name of queue to join\r\n   - `max` *number* - Maximum number of messages to receive before automatically unsubscribing.\r\n   - `noAck` *boolean* - Prevents automatic `ack` message when set to true. Defaults to false.\r\n   - `noPrefix` *string* - Prevents configurable prefix string from adding to subject. Defaults to false.\r\n - `callback` *function* - callback fired when messages are received. Callback includes two arguments\r\n   - `response` *object|array|string|buffer* - Message body\r\n   - `handler` *eventEmitter* - Event emitter with helper methods to handle updates, acks, and replies.\r\n     - Emittable EVENTS - These events need to be emitted to send messages\r\n       - `ack` - timeout *int*: Resets the timeout for the request. If not timeout is specified it will reset the timer that was used by the requester. `timeout` is in ms.\r\n       - `update` - data *string*: Sends a message with data update the request. Also resets the timeout.\r\n       - `response` - err *error|null*, results *object|array|string|buffer*: Sends an error or response to the request\r\n     - Helper Methods - These methods are helper methods to make emitting the events above easier\r\n        - `ack()`: Tells the request to reset timeout, has no body or data to send\r\n        - `update(data *string*)`: Sends a message with data update the request. Also resets the timeout.\r\n        - `response(err *error|null*, results *object|array|string|buffer*)`: Sends an error or response to the request\r\n   - `subject` *string* - Copy of the message subject. Useful for wildcard subscriptions. Does not include prefix where applicable.\r\n\r\n###### Example:\r\n ```javascript\r\n app.nats.handle('lookup', {\r\n    queue: \"dns.lookup\"\r\n  }, function(msg, handler){\r\n    setTimeout(function(){\r\n      handler.ack();\r\n    }, 2500);\r\n    setTimeout(function(){\r\n      handler.update({\r\n        pending: true\r\n      });\r\n    }, 5000);\r\n    setTimeout(function(){\r\n      handler.response(null, msg);\r\n    }, 7500);\r\n  });\r\n  ```\r\n","readmeFilename":"README.md"}