{"_id":"microservice-redis-net","_rev":"30-f76a9b1896b2f8d690cb504383d99f4d","name":"microservice-redis-net","dist-tags":{"latest":"2.1.5"},"versions":{"1.0.0":{"name":"microservice-redis-net","version":"1.0.0","description":"","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","dependencies":{"bull":"^4.10.4"},"gitHead":"738ca5a726d7da502f88c5644b3a871f0efe6f03","_id":"microservice-redis-net@1.0.0","_nodeVersion":"14.20.1","_npmVersion":"6.14.17","dist":{"integrity":"sha512-FCUcsJ/P4DkdUcXItmVDjJptWsSbdaxtQjGjB39A+gN1wUJYJhcAiUEJPSukc2Uqi1fUT+LAvObXPlKi3FgRHQ==","shasum":"4196b8fc2b0bc64293530e029421b0f6bee6e243","tarball":"https://registry.npmjs.org/microservice-redis-net/-/microservice-redis-net-1.0.0.tgz","fileCount":5,"unpackedSize":2783,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9i4SgE8g3PedqC+C/TUd2LXW8ivHQq3M0/fhTARj+jQIhAM5g7yOapNoWCg5Vbaut9Won/oO7nc4JWtDTtH1nGuBW"}]},"_npmUser":{"name":"elijahdanie","email":"elijahdanie@gmail.com"},"directories":{},"maintainers":[{"name":"elijahdanie","email":"elijahdanie@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/microservice-redis-net_1.0.0_1687366433048_0.9758855616947848"},"_hasShrinkwrap":false},"1.0.1":{"name":"microservice-redis-net","version":"1.0.1","description":"This package helps services communicate with each other using redis","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","dependencies":{"bull":"^4.10.4"},"gitHead":"738ca5a726d7da502f88c5644b3a871f0efe6f03","_id":"microservice-redis-net@1.0.1","_nodeVersion":"14.20.1","_npmVersion":"6.14.17","dist":{"integrity":"sha512-RiVFamHSPESAGCLmMXOhakBiuEKqlWRi9SMWKiTMdmRXyFzWl+q5bM5yQ8q6SOlex/R+6Lev6ZDaGM0foC8xmQ==","shasum":"8ccfe9565dfc11721c0b5b4d3180ea3b1d81c003","tarball":"https://registry.npmjs.org/microservice-redis-net/-/microservice-redis-net-1.0.1.tgz","fileCount":5,"unpackedSize":3486,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH8UA2dKYnYv5XxvaKuaHraSet8P21/UbIIpuG7eYEtZAiEAyfEQnieq7Kwnm8eXsJ/dzHKjlvVXPVOyEtiuvv5V8dU="}]},"_npmUser":{"name":"elijahdanie","email":"elijahdanie@gmail.com"},"directories":{},"maintainers":[{"name":"elijahdanie","email":"elijahdanie@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/microservice-redis-net_1.0.1_1687366899459_0.9410641582447035"},"_hasShrinkwrap":false},"1.0.2":{"name":"microservice-redis-net","version":"1.0.2","description":"This package helps services communicate with each other using redis","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","dependencies":{"bull":"^4.10.4"},"gitHead":"889a9f933abba285f232da36ed5b77adeb53c8fa","_id":"microservice-redis-net@1.0.2","_nodeVersion":"14.20.1","_npmVersion":"6.14.17","dist":{"integrity":"sha512-0vmTtulxGYlwE1Gwx0dYLTplcwbAZ46+2XIoNUUkISKW1Cr+1etAuEthYcwbpaJ37RsFOvRPOu2SpYp8I/Jimg==","shasum":"a47e34cc69e2047288b2a28749ca71310b1cbcd8","tarball":"https://registry.npmjs.org/microservice-redis-net/-/microservice-redis-net-1.0.2.tgz","fileCount":6,"unpackedSize":3556,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID2MAHBAzJ6u85Qc6Iv4zE73gLB3+Ig5NLpsEb/0CEDYAiAw35qfh/pfeHU6KD02uib0gEJUJBlpHv4JznNkH5ioHg=="}]},"_npmUser":{"name":"elijahdanie","email":"elijahdanie@gmail.com"},"directories":{},"maintainers":[{"name":"elijahdanie","email":"elijahdanie@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/microservice-redis-net_1.0.2_1687367422514_0.2929188662763875"},"_hasShrinkwrap":false},"1.0.3":{"name":"microservice-redis-net","version":"1.0.3","description":"This package helps services communicate with each other using redis","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","dependencies":{"bull":"^4.10.4"},"gitHead":"889a9f933abba285f232da36ed5b77adeb53c8fa","_id":"microservice-redis-net@1.0.3","_nodeVersion":"14.20.1","_npmVersion":"6.14.17","dist":{"integrity":"sha512-e3chQqi+Of+U606Nu4hv0plNv+CXuFLRxeBZs+07UqMwzbIsFuw2gfKrQjp7BOkk1SkBC8En2F5bLYmVVq5P9g==","shasum":"36e7e3fa46ac0879f2a32ff69325a60586d4593c","tarball":"https://registry.npmjs.org/microservice-redis-net/-/microservice-redis-net-1.0.3.tgz","fileCount":6,"unpackedSize":3562,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4zOP1F64rIETEO9EajfaNOrQxwa2p/qKz0EkVaf3PgwIhAIHFroz8Gg+rqpvvnxzkJin4EpTiFT1npwKvxNEuTEmy"}]},"_npmUser":{"name":"elijahdanie","email":"elijahdanie@gmail.com"},"directories":{},"maintainers":[{"name":"elijahdanie","email":"elijahdanie@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/microservice-redis-net_1.0.3_1687368302354_0.8395090472314934"},"_hasShrinkwrap":false},"1.0.4":{"name":"microservice-redis-net","version":"1.0.4","type":"commonjs","description":"This package helps services communicate with each other using redis","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","dependencies":{"bull":"^4.10.4"},"gitHead":"137468768d2473c7a33e3fdf190bb7e5fc99c151","_id":"microservice-redis-net@1.0.4","_nodeVersion":"14.20.1","_npmVersion":"6.14.17","dist":{"integrity":"sha512-4UVmlIdQ8HRP5Pqq7Z0VaxhLYXGxFVvAAW27U/bLE0prq0W2veNmRcpxKDR5qvRwj6Fpgk2znEmLeJ9/b9mG+g==","shasum":"b6dcbb5b7694193cf021fa75a19feb80ac69f7d4","tarball":"https://registry.npmjs.org/microservice-redis-net/-/microservice-redis-net-1.0.4.tgz","fileCount":6,"unpackedSize":3564,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEAuWk9aeaTVLvdDQoBJDFCA6TkWtgqTUyen0ffk/pk6AiEA6oGrCunmVKclI2cboMBBRbhGFO00v1qPa9oepyUHa6U="}]},"_npmUser":{"name":"elijahdanie","email":"elijahdanie@gmail.com"},"directories":{},"maintainers":[{"name":"elijahdanie","email":"elijahdanie@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/microservice-redis-net_1.0.4_1687447470873_0.5691790804285046"},"_hasShrinkwrap":false},"1.0.5":{"name":"microservice-redis-net","version":"1.0.5","type":"commonjs","description":"This package helps services communicate with each other using redis","main":"index.js","scripts":{"test":"node ./test/check.js"},"keywords":[],"author":"","license":"ISC","dependencies":{"bull":"^4.10.4"},"gitHead":"137468768d2473c7a33e3fdf190bb7e5fc99c151","_id":"microservice-redis-net@1.0.5","_nodeVersion":"14.20.1","_npmVersion":"6.14.17","dist":{"integrity":"sha512-2UvrFKjnl9A66t04O6N0xW8wDmlNlLz4iINVk1hm6Mvm27XuDVsEXnvTKOYWAQg7fjyR0zvbu+Pi8UEoGDQk8g==","shasum":"b51a193700eb9b31ab984cff6d2dbcca300c604b","tarball":"https://registry.npmjs.org/microservice-redis-net/-/microservice-redis-net-1.0.5.tgz","fileCount":6,"unpackedSize":5119,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHzROzYLOANcrnMorkrr7wXrvAk4KP0mU20FAJLB1bo4AiBQyn+H/8OXKlk6Ekzxyk+LAZyeZkatIUeqEkBe5TseUQ=="}]},"_npmUser":{"name":"elijahdanie","email":"elijahdanie@gmail.com"},"directories":{},"maintainers":[{"name":"elijahdanie","email":"elijahdanie@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/microservice-redis-net_1.0.5_1687448515396_0.15160182790608556"},"_hasShrinkwrap":false},"1.0.6":{"name":"microservice-redis-net","version":"1.0.6","type":"commonjs","description":"This package helps services communicate with each other using redis","main":"index.js","scripts":{"test":"node ./test/service.js"},"keywords":[],"author":"","license":"ISC","dependencies":{"bull":"^4.10.4"},"gitHead":"137468768d2473c7a33e3fdf190bb7e5fc99c151","_id":"microservice-redis-net@1.0.6","_nodeVersion":"14.20.1","_npmVersion":"6.14.17","dist":{"integrity":"sha512-KlKxL5xDLlu7YdKazIkTSLS7eMkFVzoXD+ykn3A+GHGGDUd/64XuDF/6xEDDc4LbPCPdGvs5Gj+rC1O33uucag==","shasum":"1dbad668f5bc6b7cb6ec338883c64b90c9d0be5f","tarball":"https://registry.npmjs.org/microservice-redis-net/-/microservice-redis-net-1.0.6.tgz","fileCount":6,"unpackedSize":3679,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIARHn9HvNtPgC/tX+NQJYkhoramUtFeuxDe86k7UC0afAiEA0UPzw1W5W5vDnI4/JSBRNu7U7eRBuh+tti5WR1EqzL8="}]},"_npmUser":{"name":"elijahdanie","email":"elijahdanie@gmail.com"},"directories":{},"maintainers":[{"name":"elijahdanie","email":"elijahdanie@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/microservice-redis-net_1.0.6_1687449808304_0.40878970920562296"},"_hasShrinkwrap":false},"1.0.7":{"name":"microservice-redis-net","version":"1.0.7","type":"commonjs","description":"This package helps services communicate with each other using redis","main":"index.js","scripts":{"test":"node ./test/service.js"},"keywords":[],"author":"","license":"ISC","dependencies":{"bull":"^4.10.4"},"gitHead":"137468768d2473c7a33e3fdf190bb7e5fc99c151","_id":"microservice-redis-net@1.0.7","_nodeVersion":"14.20.1","_npmVersion":"6.14.17","dist":{"integrity":"sha512-c7SoyCa80EnLLgFMW7Qf/hLN33k0kVet+4NGoccveXZmsNeUyedAsHNO0YPQhvJsDnr+s2AehUHbTVB2esEmhA==","shasum":"0512c85a3192c78e2c54487827efed2c27ff5ac5","tarball":"https://registry.npmjs.org/microservice-redis-net/-/microservice-redis-net-1.0.7.tgz","fileCount":6,"unpackedSize":3657,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICZPhnfrdmhVIqvPUnMv1A9x2RN4ScqDcoY6SpS60+U5AiEAkUItlT6CYfM7+V3bHtQCNKhIXvDvPZpUJoUVyEqhph0="}]},"_npmUser":{"name":"elijahdanie","email":"elijahdanie@gmail.com"},"directories":{},"maintainers":[{"name":"elijahdanie","email":"elijahdanie@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/microservice-redis-net_1.0.7_1687450111929_0.3920356578693074"},"_hasShrinkwrap":false},"1.0.8":{"name":"microservice-redis-net","version":"1.0.8","type":"commonjs","description":"This package helps services communicate with each other using redis","main":"index.js","scripts":{"test":"node ./test/service.js"},"keywords":[],"author":"","license":"ISC","dependencies":{"bull":"^4.10.4"},"gitHead":"1e892ff029bab25151b369ac11fd44da1b67250a","_id":"microservice-redis-net@1.0.8","_nodeVersion":"14.20.1","_npmVersion":"6.14.17","dist":{"integrity":"sha512-ba297/NY8i5Sy1vC1tEC6vNe4MBH2VEpfrHI8yyiSkDJmU6QLhjmVJr5CutjKbD12dsTLA8TIyNwWXwXFoZt4g==","shasum":"7e40b256bae74b89e859fec0de686d26a5747ff5","tarball":"https://registry.npmjs.org/microservice-redis-net/-/microservice-redis-net-1.0.8.tgz","fileCount":6,"unpackedSize":3723,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/5WAl4YO0a2X+IfjjtcTmLM2TNESZ7qUI3K+SKBiAhwIhAJVXDiM6npNf9JuNHJ2cd6VSdj9jcrudb9g5+faFESWN"}]},"_npmUser":{"name":"elijahdanie","email":"elijahdanie@gmail.com"},"directories":{},"maintainers":[{"name":"elijahdanie","email":"elijahdanie@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/microservice-redis-net_1.0.8_1687781188842_0.867519396255104"},"_hasShrinkwrap":false},"1.0.9":{"name":"microservice-redis-net","version":"1.0.9","type":"commonjs","description":"This package helps services communicate with each other using redis","main":"index.js","scripts":{"test":"node ./test/service.js"},"keywords":[],"author":"","license":"ISC","dependencies":{"bull":"^4.10.4"},"gitHead":"fd4b1c64a96f274847a5b64b961dd9b51a4f93bf","_id":"microservice-redis-net@1.0.9","_nodeVersion":"14.20.1","_npmVersion":"6.14.17","dist":{"integrity":"sha512-6xbd8LOompTyfbQwBU0Og/DgJniCz6sVHtCek3HFaP1nPUCc5vKC6+P7/eOpSA6hhmgQ4lUNdV20P0cOXoWKrw==","shasum":"b45ddd52d3bf7fc1d4ee84f9144d82761d91d7c1","tarball":"https://registry.npmjs.org/microservice-redis-net/-/microservice-redis-net-1.0.9.tgz","fileCount":6,"unpackedSize":3914,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2FpUFjCTHrDCULuB6FWK8CMxzMohB3fwJEO07ZhvvFgIgSiltCzyVTTVfgcWRfY5rYPFnIOKKH3LgzujirQ1HvVM="}]},"_npmUser":{"name":"elijahdanie","email":"elijahdanie@gmail.com"},"directories":{},"maintainers":[{"name":"elijahdanie","email":"elijahdanie@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/microservice-redis-net_1.0.9_1687781372341_0.7676921122996625"},"_hasShrinkwrap":false},"1.0.10":{"name":"microservice-redis-net","version":"1.0.10","type":"commonjs","description":"This package helps services communicate with each other using redis","main":"index.js","scripts":{"test":"node ./test/service.js"},"keywords":[],"author":"","license":"ISC","dependencies":{"bull":"^4.10.4"},"gitHead":"293b698bc5110637ebd877cdb4287752e44dc3ec","_id":"microservice-redis-net@1.0.10","_nodeVersion":"14.20.1","_npmVersion":"6.14.17","dist":{"integrity":"sha512-8qVU8RC18h5BiGBDpgx9rg9JZfN3V95hr1ZUGbEKln3fOKirMaQLlQin/cq9dowcUvk7twqqFYXBoHEBuY0vlQ==","shasum":"e7dd8363eb59acd5522361eee2487ded57b9f2e8","tarball":"https://registry.npmjs.org/microservice-redis-net/-/microservice-redis-net-1.0.10.tgz","fileCount":6,"unpackedSize":3915,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKI+6w09HOUAJ9RpVf+EN4kqvyYOOF7khpGUP2dODrvAIhAIUrT4i8mJWbgxUD5yOGBcVNbtw5mNYOQfkGPEuWdTIx"}]},"_npmUser":{"name":"elijahdanie","email":"elijahdanie@gmail.com"},"directories":{},"maintainers":[{"name":"elijahdanie","email":"elijahdanie@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/microservice-redis-net_1.0.10_1687781531782_0.004818027265165226"},"_hasShrinkwrap":false},"1.0.11":{"name":"microservice-redis-net","version":"1.0.11","type":"commonjs","description":"This package helps services communicate with each other using redis","main":"index.js","scripts":{"test":"node ./test/service.js"},"keywords":[],"author":"","license":"ISC","dependencies":{"bull":"^4.10.4"},"gitHead":"293b698bc5110637ebd877cdb4287752e44dc3ec","_id":"microservice-redis-net@1.0.11","_nodeVersion":"14.20.1","_npmVersion":"6.14.17","dist":{"integrity":"sha512-6MgHn79zJ1d/BqhtsMsh3PK19M/yGeZD7efBY0GQtzRTDpg3fgrs4f45yCGBqgowqeq/ZBOaP8K/RAnPs9hlAw==","shasum":"c28ba996dafd26fab1aa9ea7b180410bf3c10d40","tarball":"https://registry.npmjs.org/microservice-redis-net/-/microservice-redis-net-1.0.11.tgz","fileCount":6,"unpackedSize":3894,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHDVqp74Ffd9EAFDXSlF87kJUOlXxiIeL1sCMVnUaI3tAiBQryKwKwlt/fmER+U4oZQ3uUstULnvJg58dHCUCDRJhg=="}]},"_npmUser":{"name":"elijahdanie","email":"elijahdanie@gmail.com"},"directories":{},"maintainers":[{"name":"elijahdanie","email":"elijahdanie@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/microservice-redis-net_1.0.11_1687781580529_0.3597487942955371"},"_hasShrinkwrap":false},"1.0.12":{"name":"microservice-redis-net","version":"1.0.12","type":"commonjs","description":"This package helps services communicate with each other using redis","main":"index.js","scripts":{"test":"node ./test/service.js"},"keywords":[],"author":"","license":"ISC","dependencies":{"bull":"^4.10.4","ioredis":"^5.3.2"},"github":"","gitHead":"7af0b247257a3d7688ceaf9b0f398de4bbe377b6","_id":"microservice-redis-net@1.0.12","_nodeVersion":"14.20.1","_npmVersion":"6.14.17","dist":{"integrity":"sha512-VMF7MitYrtlTv+HP1vmE2ARasVC4XCLyzCnDwYDUtxim2cK7DFG8IhFS/1DHCORYozpOQF71b/vjAHp4sSf8BA==","shasum":"bc7a9f9792fb348f943c44b021facccf3e91244e","tarball":"https://registry.npmjs.org/microservice-redis-net/-/microservice-redis-net-1.0.12.tgz","fileCount":12,"unpackedSize":10712,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH63N1ZCM7aVhBWTpsuCQi0qZ7qOzKEDmGhw8DbObxffAiEAkYPGz6/wcevnCJOY80WQ5RYu/CemC+jVJjQV0ywO6aY="}]},"_npmUser":{"name":"elijahdanie","email":"elijahdanie@gmail.com"},"directories":{},"maintainers":[{"name":"elijahdanie","email":"elijahdanie@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/microservice-redis-net_1.0.12_1687854318470_0.4056015974173979"},"_hasShrinkwrap":false},"1.0.13":{"name":"microservice-redis-net","version":"1.0.13","type":"commonjs","description":"This package helps services communicate with each other using redis","main":"index.js","scripts":{"test":"node ./test/service.js"},"keywords":[],"author":"","license":"ISC","dependencies":{"bull":"^4.10.4","ioredis":"^5.3.2"},"github":"","gitHead":"7af0b247257a3d7688ceaf9b0f398de4bbe377b6","_id":"microservice-redis-net@1.0.13","_nodeVersion":"14.20.1","_npmVersion":"6.14.17","dist":{"integrity":"sha512-ZEIwVWOzB++a7xm74ogsOzuyROIc7WOBtZ41EzGs7rTI88qqE6Qpx3Z/e1CZE2Oep5qx4AQKv+ggUqoPZowkCg==","shasum":"fda414f5cd678cb454214804716429ef5c638738","tarball":"https://registry.npmjs.org/microservice-redis-net/-/microservice-redis-net-1.0.13.tgz","fileCount":12,"unpackedSize":10686,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAxCJD5QBsNsdyNF61Y4RnkE6VyBw47ILcpvc+YkTncPAiB0s7PHsTQXICBKnjVEhWLXdW0sACKALHuQePVsAFKXpg=="}]},"_npmUser":{"name":"elijahdanie","email":"elijahdanie@gmail.com"},"directories":{},"maintainers":[{"name":"elijahdanie","email":"elijahdanie@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/microservice-redis-net_1.0.13_1687854365958_0.3007141671379081"},"_hasShrinkwrap":false},"1.0.14":{"name":"microservice-redis-net","version":"1.0.14","type":"commonjs","description":"This package helps services communicate with each other using redis","main":"index.js","scripts":{"test":"node ./test/service.js"},"keywords":[],"author":"","license":"ISC","dependencies":{"bull":"^4.10.4","ioredis":"^5.3.2"},"github":"","gitHead":"b31cba0e635f5112709a1203c7263c26b9a06a8f","_id":"microservice-redis-net@1.0.14","_nodeVersion":"14.20.1","_npmVersion":"6.14.17","dist":{"integrity":"sha512-JfS39R8iuWDyUua0AhMCyalZMm3ViPcAQYl0fAwwEi9MoHbgLCK3jxdKTAieRY8iqh9Vzz5tnYngn+aPXLfbQg==","shasum":"88fc5db39ea929e27f6af0ec2d7bb18792865be9","tarball":"https://registry.npmjs.org/microservice-redis-net/-/microservice-redis-net-1.0.14.tgz","fileCount":12,"unpackedSize":10680,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7U0yG0DtUJyvrXbdjx6GYW7Rdn0A0cJwXgcYmT3xMqgIhAJt/akckLpBYyU5fUpURrArflCTCKv3FbwDsFkzhWZAb"}]},"_npmUser":{"name":"elijahdanie","email":"elijahdanie@gmail.com"},"directories":{},"maintainers":[{"name":"elijahdanie","email":"elijahdanie@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/microservice-redis-net_1.0.14_1689090738839_0.24111199483586376"},"_hasShrinkwrap":false},"1.0.15":{"name":"microservice-redis-net","version":"1.0.15","type":"commonjs","description":"This package helps services communicate with each other using redis","main":"index.js","scripts":{"test":"node ./test/service.js"},"keywords":[],"author":"","license":"ISC","dependencies":{"bull":"^4.10.4","ioredis":"^5.3.2"},"github":"","gitHead":"b31cba0e635f5112709a1203c7263c26b9a06a8f","_id":"microservice-redis-net@1.0.15","_nodeVersion":"14.20.1","_npmVersion":"6.14.17","dist":{"integrity":"sha512-q+3wzhe/vB7d/IJDQM2gKa31GR1CWdGEfjIplhvHxpN9Thpe6X6aK4PUrUBD6FKCuqcQzTo7vqTwytwTJaJLSw==","shasum":"df48990b0bcf9f9c0ff04136683f9100ed2ef1ef","tarball":"https://registry.npmjs.org/microservice-redis-net/-/microservice-redis-net-1.0.15.tgz","fileCount":12,"unpackedSize":10835,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF0snxxmJPt6d/oKcM+SVOLkBz1Kr2iekek8b+Dy2wEWAiBVt44O+D9Ypr4jU0cQq8ePkqOM6OlN0VwiaFe6NqfSVQ=="}]},"_npmUser":{"name":"elijahdanie","email":"elijahdanie@gmail.com"},"directories":{},"maintainers":[{"name":"elijahdanie","email":"elijahdanie@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/microservice-redis-net_1.0.15_1689096514516_0.3915486088682527"},"_hasShrinkwrap":false},"1.0.16":{"name":"microservice-redis-net","version":"1.0.16","type":"commonjs","description":"This package helps services communicate with each other using redis","main":"index.js","scripts":{"test":"node ./test/service.js"},"keywords":[],"author":"","license":"ISC","dependencies":{"bull":"^4.10.4","ioredis":"^5.3.2"},"github":"","gitHead":"e52db7a8765ed2faa68c6c9775632e345225718d","_id":"microservice-redis-net@1.0.16","_nodeVersion":"14.20.1","_npmVersion":"6.14.17","dist":{"integrity":"sha512-nVw6nEdbT54FN7fsJhvR9A7n1F8SHZv7RRBFXKXFHljW6xVWargA+pgQggNJIXIj4IowW+gjh6Z+YN0VlhsYAg==","shasum":"578a8d174f7ad98e16a56027c5ab6989f8c1901c","tarball":"https://registry.npmjs.org/microservice-redis-net/-/microservice-redis-net-1.0.16.tgz","fileCount":12,"unpackedSize":10841,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHSSs9tqHX1LdAaoA6M5kLNdBygjwn9jc9Sd6S6m9p90AiBl9NWnJ2Qa7DPxGyRAFCmaMnEU/akWDljtX+3Hr91lWg=="}]},"_npmUser":{"name":"elijahdanie","email":"elijahdanie@gmail.com"},"directories":{},"maintainers":[{"name":"elijahdanie","email":"elijahdanie@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/microservice-redis-net_1.0.16_1689097225973_0.8330680813492992"},"_hasShrinkwrap":false},"2.0.0":{"name":"microservice-redis-net","version":"2.0.0","type":"commonjs","description":"This package helps services communicate with each other using redis","main":"index.js","scripts":{"test":"node ./test/service.js"},"keywords":[],"author":"","license":"ISC","dependencies":{"bull":"^4.10.4","ioredis":"^5.3.2","uuid":"^9.0.0"},"github":"","gitHead":"e72f693223d3b20c69b405351d9ce9352838578f","_id":"microservice-redis-net@2.0.0","_nodeVersion":"14.20.1","_npmVersion":"6.14.17","dist":{"integrity":"sha512-+Bklbu0odeaVxCFKxLfShUnuxxUYjURW8FtCMrbatiAt2nlfsf9yOOrUZxNujZJw3/ncz5VUTi2WMdwjJUnbhA==","shasum":"4b94cc240700b3e4ca0be8c24a5b51a0c19fd6a9","tarball":"https://registry.npmjs.org/microservice-redis-net/-/microservice-redis-net-2.0.0.tgz","fileCount":12,"unpackedSize":23664,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGL/iOQ3d9OGQBoixQZlmBNQ4s24L1dVflNEFAbz5CWwIhAM/i5iRDfx0mrziD2MMnvN12ayN+vV9xgLBvFWH/lEFf"}]},"_npmUser":{"name":"elijahdanie","email":"elijahdanie@gmail.com"},"directories":{},"maintainers":[{"name":"elijahdanie","email":"elijahdanie@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/microservice-redis-net_2.0.0_1689326528471_0.16071420638546963"},"_hasShrinkwrap":false},"2.0.1":{"name":"microservice-redis-net","version":"2.0.1","type":"commonjs","description":"This package helps services communicate with each other using redis","main":"index.js","scripts":{"test":"node ./test/service.js"},"keywords":[],"author":"","license":"ISC","dependencies":{"bull":"^4.10.4","ioredis":"^5.3.2","uuid":"^9.0.0"},"github":"","gitHead":"a77abf9c441f0b4b14b5f2f34c6b38cb233b757d","_id":"microservice-redis-net@2.0.1","_nodeVersion":"14.20.1","_npmVersion":"6.14.17","dist":{"integrity":"sha512-owNmmTXBRRFECpJJ3M3/2AE+87PZvnAqMEOr9+8yXmtWCrkIxeWV8jvfFo0jVO82u4QkZt/xHfjOR7D+IOgo3g==","shasum":"3c8f1a94d4fef4878de7218e8ea67324bd8935f6","tarball":"https://registry.npmjs.org/microservice-redis-net/-/microservice-redis-net-2.0.1.tgz","fileCount":13,"unpackedSize":26041,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZ5/TzfosPA4eFe4HpwnyUJt6ycFI69STbPsDTLNd6NgIgHQokHkRSd0XZTjiJpxccc7t9oje+wb3OselNuMHkhKs="}]},"_npmUser":{"name":"elijahdanie","email":"elijahdanie@gmail.com"},"directories":{},"maintainers":[{"name":"elijahdanie","email":"elijahdanie@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/microservice-redis-net_2.0.1_1689358979771_0.2756629177294101"},"_hasShrinkwrap":false},"2.0.2":{"name":"microservice-redis-net","version":"2.0.2","type":"commonjs","description":"This package helps services communicate with each other using redis","main":"index.js","scripts":{"test":"node ./test/service.js"},"keywords":[],"author":"","license":"ISC","dependencies":{"bull":"^4.10.4","ioredis":"^5.3.2","uuid":"^9.0.0"},"github":"","gitHead":"a77abf9c441f0b4b14b5f2f34c6b38cb233b757d","_id":"microservice-redis-net@2.0.2","_nodeVersion":"14.20.1","_npmVersion":"6.14.17","dist":{"integrity":"sha512-+rkpX6D73F2MuDX01yxABR1jnCZ2YOGeEY/OuvKiVRTye1Ech1vsxWOqg8zDlAI/XppugeDi+3RN8gYGl1ysqg==","shasum":"033100bf2f7a604bb4c47dbb39512d9c67663fab","tarball":"https://registry.npmjs.org/microservice-redis-net/-/microservice-redis-net-2.0.2.tgz","fileCount":13,"unpackedSize":26012,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDq6bjQIeTx9PR9RzHTnujhH05AgemaTR7EaqApf/XlyAIhAMmCjhBJ0UCupHqPkYSB4UBfhprUb1asBJwN6i3eWgky"}]},"_npmUser":{"name":"elijahdanie","email":"elijahdanie@gmail.com"},"directories":{},"maintainers":[{"name":"elijahdanie","email":"elijahdanie@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/microservice-redis-net_2.0.2_1689359889720_0.18376584302266163"},"_hasShrinkwrap":false},"2.0.3":{"name":"microservice-redis-net","version":"2.0.3","type":"commonjs","description":"This package helps services communicate with each other using redis","main":"index.js","scripts":{"test":"node ./test/service.js"},"keywords":[],"author":"","license":"ISC","dependencies":{"bull":"^4.10.4","ioredis":"^5.3.2","uuid":"^9.0.0"},"github":"","gitHead":"a77abf9c441f0b4b14b5f2f34c6b38cb233b757d","_id":"microservice-redis-net@2.0.3","_nodeVersion":"14.20.1","_npmVersion":"6.14.17","dist":{"integrity":"sha512-8hS8a0rr+RFqv1ew4JRex8LQJady3wP5j6e4q0mhTXeKBQGDugfQEoh6eGJCNeZMxcE0ZyBjDcQSy8CHuxHxmg==","shasum":"796f3ebd64a7198b3b5c8b68426be406de95a245","tarball":"https://registry.npmjs.org/microservice-redis-net/-/microservice-redis-net-2.0.3.tgz","fileCount":13,"unpackedSize":25979,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOvCBAxEgwBgiPr5lNv74+wZdhwGPveEminompACoGUAIgQsthBSxWrQ469F+enGFAvDuLmhlEhI+B/5EA47jFGpQ="}]},"_npmUser":{"name":"elijahdanie","email":"elijahdanie@gmail.com"},"directories":{},"maintainers":[{"name":"elijahdanie","email":"elijahdanie@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/microservice-redis-net_2.0.3_1689363261354_0.09745803851039359"},"_hasShrinkwrap":false},"2.0.4":{"name":"microservice-redis-net","version":"2.0.4","type":"commonjs","description":"This package helps services communicate with each other using redis","main":"index.js","scripts":{"test":"node ./test/service.js"},"keywords":[],"author":"","license":"ISC","dependencies":{"bull":"^4.10.4","ioredis":"^5.3.2","uuid":"^9.0.0"},"github":"","gitHead":"a77abf9c441f0b4b14b5f2f34c6b38cb233b757d","_id":"microservice-redis-net@2.0.4","_nodeVersion":"14.20.1","_npmVersion":"6.14.17","dist":{"integrity":"sha512-Papf/tVUzH+Ai2gS1n7RiQVBM6JM8h5GXAqBsJL7xbtbQiyGD5cmu4d2NLIiTWxUOgi+TGfWJIL9FAcjjeRanA==","shasum":"bc01643142fb837532baf39cee9f6c4dc1d01f3e","tarball":"https://registry.npmjs.org/microservice-redis-net/-/microservice-redis-net-2.0.4.tgz","fileCount":13,"unpackedSize":25995,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDPTUjSzyOet/R8oBvPkaxZ0vRxh60/MEFRlqDkT0n/dAiAVQwFnnY0tCtxabuhu7dBMMh6V8KnHWpaPi+TrwePbOA=="}]},"_npmUser":{"name":"elijahdanie","email":"elijahdanie@gmail.com"},"directories":{},"maintainers":[{"name":"elijahdanie","email":"elijahdanie@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/microservice-redis-net_2.0.4_1689436328299_0.7862684040742713"},"_hasShrinkwrap":false},"2.0.5":{"name":"microservice-redis-net","version":"2.0.5","type":"commonjs","description":"This package helps services communicate with each other using redis","main":"index.js","scripts":{"test":"node ./test/service.js"},"keywords":[],"author":"","license":"ISC","dependencies":{"bull":"^4.10.4","ioredis":"^5.3.2","uuid":"^9.0.0"},"github":"","gitHead":"91ddb70acb82f7e7ec6c1a5cfee5757224990cec","_id":"microservice-redis-net@2.0.5","_nodeVersion":"14.20.1","_npmVersion":"6.14.17","dist":{"integrity":"sha512-L2vkKxp8IP3oXluWkwVmqvbIDGQBtZ0xks97My0662UmS4/fuEVF/3niOHommWZqq9DgM229Sp3uK6EZDMFehQ==","shasum":"6756a6b486c17b54fa6cef617cc3c370213fbe64","tarball":"https://registry.npmjs.org/microservice-redis-net/-/microservice-redis-net-2.0.5.tgz","fileCount":13,"unpackedSize":25975,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVt7wMfbYYsvIQ7w+Ce4S/AJOdZIAftiKPwsojqTYhJwIhAJJwxr8l3tbOZfg00zx+uXbMDSNaLEf3dVo5aJlFS/LA"}]},"_npmUser":{"name":"elijahdanie","email":"elijahdanie@gmail.com"},"directories":{},"maintainers":[{"name":"elijahdanie","email":"elijahdanie@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/microservice-redis-net_2.0.5_1689440217380_0.19732752025960432"},"_hasShrinkwrap":false},"2.0.6":{"name":"microservice-redis-net","version":"2.0.6","type":"commonjs","description":"This package helps services communicate with each other using redis","main":"index.js","scripts":{"test":"node ./test/service.js"},"keywords":[],"author":"","license":"ISC","dependencies":{"bull":"^4.10.4","ioredis":"^5.3.2","uuid":"^9.0.0"},"github":"","types":"./index.d.ts","gitHead":"91ddb70acb82f7e7ec6c1a5cfee5757224990cec","_id":"microservice-redis-net@2.0.6","_nodeVersion":"16.20.1","_npmVersion":"8.19.4","dist":{"integrity":"sha512-IClm2zFs1dkGsjs4+1i2jR/h1TqKE2RmPlMxhgTFK3c2mynDzBdcwswLeYDmp9065FnerhbTWGhSYvhzlkwK+g==","shasum":"99f072ce1af5138fa00d6e059583bbf43f95fefe","tarball":"https://registry.npmjs.org/microservice-redis-net/-/microservice-redis-net-2.0.6.tgz","fileCount":13,"unpackedSize":25976,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDp+FIA3MYJrs1rm4uVqzi3YCKCa/tpZiSXV03zJw63+AIhAJBlfEoePTjymEVjzIj6vLD/uaSIEnrepKk5k3gaLPnx"}]},"_npmUser":{"name":"elijahdanie","email":"elijahdanie@gmail.com"},"directories":{},"maintainers":[{"name":"elijahdanie","email":"elijahdanie@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/microservice-redis-net_2.0.6_1691072767615_0.36679835066133304"},"_hasShrinkwrap":false},"2.0.7":{"name":"microservice-redis-net","version":"2.0.7","type":"commonjs","description":"This package helps services communicate with each other using redis","main":"index.js","scripts":{"test":"node ./test/service.js"},"keywords":[],"author":"","license":"ISC","dependencies":{"bull":"^4.10.4","ioredis":"^5.3.2","uuid":"^9.0.0"},"github":"","types":"./index.d.ts","gitHead":"9436cb7ee3ee1631fa3e489dc2b5bedf5ff595e8","_id":"microservice-redis-net@2.0.7","_nodeVersion":"16.20.1","_npmVersion":"8.19.4","dist":{"integrity":"sha512-UYvNasi1jLH61UzEePAkD8GCHj6BTk6QLdc6dRO/ZLaGSGku1Pu2ZygoEUhLpY06JZ6iw10dMh6tfkPoVW44HA==","shasum":"52c935a98166eb54f8aa0be8c0a53008349fd0ab","tarball":"https://registry.npmjs.org/microservice-redis-net/-/microservice-redis-net-2.0.7.tgz","fileCount":13,"unpackedSize":26011,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxLVNnyGp+Ke9pbDj/M+6lcVp2AVeJ2mSC70jUBu2q5wIhAKdaImWue6bueCrddPnz2AmRpjFx0+06AgenJtBxK2+W"}]},"_npmUser":{"name":"elijahdanie","email":"elijahdanie@gmail.com"},"directories":{},"maintainers":[{"name":"elijahdanie","email":"elijahdanie@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/microservice-redis-net_2.0.7_1691074784346_0.21276138570466974"},"_hasShrinkwrap":false},"2.1.0":{"name":"microservice-redis-net","version":"2.1.0","type":"commonjs","description":"This package helps services communicate with each other using redis","main":"index.js","scripts":{"test":"node ./test/service.js"},"keywords":[],"author":"","license":"ISC","dependencies":{"bull":"^4.10.4","ioredis":"^5.3.2","uuid":"^9.0.0"},"github":"","types":"./index.d.ts","gitHead":"df6357db72b24ae66f6b9d48322f7449204e7fa5","_id":"microservice-redis-net@2.1.0","_nodeVersion":"16.20.1","_npmVersion":"8.19.4","dist":{"integrity":"sha512-AzEwAD88xFcRLV0sHXvBGPqOOaXNJ9VUQjWyn7OmU/FmUB1sQIirmWnzRzfGJHn1Ln6p4PSKgDnrIFfzZlIIJw==","shasum":"20630f188e41ebddb0a9fa199496ff901b175137","tarball":"https://registry.npmjs.org/microservice-redis-net/-/microservice-redis-net-2.1.0.tgz","fileCount":13,"unpackedSize":26931,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFztcB01ECSDum8i8IzQ938rILUhG9fkxQE3WA/np2M1AiEAlv/LI7icmvyUvlbrLrxv0L0QtWhPAmUKKvN9OpQlxuE="}]},"_npmUser":{"name":"elijahdanie","email":"elijahdanie@gmail.com"},"directories":{},"maintainers":[{"name":"elijahdanie","email":"elijahdanie@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/microservice-redis-net_2.1.0_1691174684950_0.7730597397252124"},"_hasShrinkwrap":false},"2.1.1":{"name":"microservice-redis-net","version":"2.1.1","type":"commonjs","description":"This package helps services communicate with each other using redis","main":"index.js","scripts":{"test":"node ./test/service.js"},"keywords":[],"author":"","license":"ISC","dependencies":{"bull":"^4.10.4","ioredis":"^5.3.2","uuid":"^9.0.0"},"repository":{"type":"git","url":"git+https://github.com/Elijahdanie/microservice-redis-net.git"},"homepage":"https://github.com/Elijahdanie/microservice-redis-net#readme","types":"./index.d.ts","gitHead":"0d5cf3395f9e6d85c2c5d6cba964a238cd62f33c","bugs":{"url":"https://github.com/Elijahdanie/microservice-redis-net/issues"},"_id":"microservice-redis-net@2.1.1","_nodeVersion":"16.20.1","_npmVersion":"8.19.4","dist":{"integrity":"sha512-pyHfe0hnt1C+f11yqcPHFdniPkABVIpV0S+ldtIrAQzmNfUtpuXPdDc9t8aqnMCSTbIJJR9oqsMdC3KJPou2MA==","shasum":"690bbb76c6bf4bf6ebdb99f408bf2394f10c4626","tarball":"https://registry.npmjs.org/microservice-redis-net/-/microservice-redis-net-2.1.1.tgz","fileCount":13,"unpackedSize":27569,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG1cRA9BshubAVUBq7vgW5YBpk9ACOkoBMdp2wP+91h/AiAB74fQTNOs8UczIwOI4+yt8rk/JLO6AlIefyLMhNFpmg=="}]},"_npmUser":{"name":"elijahdanie","email":"elijahdanie@gmail.com"},"directories":{},"maintainers":[{"name":"elijahdanie","email":"elijahdanie@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/microservice-redis-net_2.1.1_1691497108560_0.8167646924779728"},"_hasShrinkwrap":false},"2.1.2":{"name":"microservice-redis-net","version":"2.1.2","type":"commonjs","description":"This package helps services communicate with each other using redis","main":"index.js","scripts":{"test":"node ./test/service.js"},"keywords":[],"author":{"name":"Elijah Daniel"},"license":"ISC","dependencies":{"bull":"^4.10.4","ioredis":"^5.3.2","uuid":"^9.0.0"},"repository":{"type":"git","url":"git+https://github.com/Elijahdanie/microservice-redis-net.git"},"homepage":"https://github.com/Elijahdanie/microservice-redis-net#readme","types":"./index.d.ts","gitHead":"b7ec9c8a0c40d8c23a73c7cf5a7b7b42ec7675f6","bugs":{"url":"https://github.com/Elijahdanie/microservice-redis-net/issues"},"_id":"microservice-redis-net@2.1.2","_nodeVersion":"16.20.1","_npmVersion":"8.19.4","dist":{"integrity":"sha512-PkV2Th99IW6kh9tV66bIM8AUhRfaYPcpjOPJkpKkzo/LrMiX/4ZYKBu8LWKVAz2N4T4SYxXLe40iHRQCNvq3Iw==","shasum":"643b1072df97074cac12a900d4a5f97f7b875eb5","tarball":"https://registry.npmjs.org/microservice-redis-net/-/microservice-redis-net-2.1.2.tgz","fileCount":13,"unpackedSize":28500,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAUXDKrQ5uEXBYxUv1cx+KZSHuRXmIooIRI5RkNMngkgIgJYajW46VRg/OOxoom+jU9+7taTM8eXcGvpElLxe8fuw="}]},"_npmUser":{"name":"elijahdanie","email":"elijahdanie@gmail.com"},"directories":{},"maintainers":[{"name":"elijahdanie","email":"elijahdanie@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/microservice-redis-net_2.1.2_1696706756740_0.5298204153413595"},"_hasShrinkwrap":false},"2.1.3":{"name":"microservice-redis-net","version":"2.1.3","type":"commonjs","description":"This package helps services communicate with each other using redis","main":"index.js","scripts":{"test":"node ./test/service.js"},"keywords":[],"author":{"name":"Elijah Daniel"},"license":"ISC","dependencies":{"amqplib":"^0.10.3","bull":"^4.10.4","ioredis":"^5.3.2","uuid":"^9.0.0"},"repository":{"type":"git","url":"git+https://github.com/Elijahdanie/microservice-redis-net.git"},"homepage":"https://github.com/Elijahdanie/microservice-redis-net#readme","types":"./index.d.ts","gitHead":"5b999c554898608c6f617c7bbe0a57563cb6593d","bugs":{"url":"https://github.com/Elijahdanie/microservice-redis-net/issues"},"_id":"microservice-redis-net@2.1.3","_nodeVersion":"16.20.1","_npmVersion":"8.19.4","dist":{"integrity":"sha512-Lzs2KfJA8nkKS/Glja0HwLrzG5BCpWoci3k+LyKJwnJuagXsHoOaPOc3BRFjpIjiFGD4ABlmgj9tWXpv7qSzPQ==","shasum":"56f25feca06392ac4bdabda5f7d9c4d0b25e1c0d","tarball":"https://registry.npmjs.org/microservice-redis-net/-/microservice-redis-net-2.1.3.tgz","fileCount":14,"unpackedSize":31901,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBvD/hdCGLRj3L7mAxTUF97imeDdzYVvYQzC1vozROVnAiEAgWU7U+nnIqhHcMkhyMU6O/mUjSJkTyBg9pbXAYAv6DU="}]},"_npmUser":{"name":"elijahdanie","email":"elijahdanie@gmail.com"},"directories":{},"maintainers":[{"name":"elijahdanie","email":"elijahdanie@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/microservice-redis-net_2.1.3_1698944861532_0.9184461901634655"},"_hasShrinkwrap":false},"2.1.4":{"name":"microservice-redis-net","version":"2.1.4","type":"commonjs","description":"This package helps services communicate with each other using redis","main":"index.js","scripts":{"test":"node ./test/service.js"},"keywords":[],"author":{"name":"Elijah Daniel"},"license":"ISC","dependencies":{"amqplib":"^0.10.3","bull":"^4.10.4","ioredis":"^5.3.2","uuid":"^9.0.0"},"repository":{"type":"git","url":"git+https://github.com/Elijahdanie/microservice-redis-net.git"},"homepage":"https://github.com/Elijahdanie/microservice-redis-net#readme","types":"./index.d.ts","gitHead":"5b999c554898608c6f617c7bbe0a57563cb6593d","bugs":{"url":"https://github.com/Elijahdanie/microservice-redis-net/issues"},"_id":"microservice-redis-net@2.1.4","_nodeVersion":"16.20.1","_npmVersion":"8.19.4","dist":{"integrity":"sha512-UJccB/3JinDSSlPu9UP+/NSRuB+JxWRMlaI80G9MSu0JC9CZcYn/YkHYRvLlK7Iua1VvtZbwmJxP9k8oyMNrwQ==","shasum":"042d2ad55847297de1cf0779cc8e953f774aecf4","tarball":"https://registry.npmjs.org/microservice-redis-net/-/microservice-redis-net-2.1.4.tgz","fileCount":14,"unpackedSize":31900,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHx26MYBQJYABBcYlxxpNxaEVfrOrrfYH+oJTLCYwnUdAiEA8/P3/9JGs+ktpWd8cI4idKCGQ9boCj6pozc6iQyWA8o="}]},"_npmUser":{"name":"elijahdanie","email":"elijahdanie@gmail.com"},"directories":{},"maintainers":[{"name":"elijahdanie","email":"elijahdanie@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/microservice-redis-net_2.1.4_1698945063119_0.009360843156982268"},"_hasShrinkwrap":false},"2.1.5":{"name":"microservice-redis-net","version":"2.1.5","type":"commonjs","description":"This package helps services communicate with each other using redis","main":"index.js","scripts":{"test":"node ./test/service.js"},"keywords":[],"author":{"name":"Elijah Daniel"},"license":"ISC","dependencies":{"amqplib":"^0.10.3","bull":"^4.10.4","ioredis":"^5.3.2","uuid":"^9.0.0"},"repository":{"type":"git","url":"git+https://github.com/Elijahdanie/microservice-redis-net.git"},"homepage":"https://github.com/Elijahdanie/microservice-redis-net#readme","types":"./index.d.ts","gitHead":"22f38ec6290e8478a05ac7b6792f037edbc1b369","bugs":{"url":"https://github.com/Elijahdanie/microservice-redis-net/issues"},"_id":"microservice-redis-net@2.1.5","_nodeVersion":"16.20.1","_npmVersion":"8.19.4","dist":{"integrity":"sha512-BUtgKkONBB3IjKlLBM+AtLHCVM3c+veL6ua2+hhkZhohJNA1pNtARD3hdlRU+GDbceo9aLAYNa4V7ifUA/i/UA==","shasum":"0c5f6d3207d40e7bbbbd455910c444aeb181fd79","tarball":"https://registry.npmjs.org/microservice-redis-net/-/microservice-redis-net-2.1.5.tgz","fileCount":14,"unpackedSize":32243,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDEQrKK6POV46tw01lhGp8yhDZgWHAZ3xYd4AWQ+q8f2AiA2qv2frRoy4xUy9uxDwnGcwx0X7gt0Y1DcUYySqZPwaw=="}]},"_npmUser":{"name":"elijahdanie","email":"elijahdanie@gmail.com"},"directories":{},"maintainers":[{"name":"elijahdanie","email":"elijahdanie@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/microservice-redis-net_2.1.5_1699275279364_0.20935713406908385"},"_hasShrinkwrap":false}},"time":{"created":"2023-06-21T16:53:53.047Z","1.0.0":"2023-06-21T16:53:53.209Z","modified":"2023-11-06T12:54:39.858Z","1.0.1":"2023-06-21T17:01:39.626Z","1.0.2":"2023-06-21T17:10:22.679Z","1.0.3":"2023-06-21T17:25:02.551Z","1.0.4":"2023-06-22T15:24:31.055Z","1.0.5":"2023-06-22T15:41:55.633Z","1.0.6":"2023-06-22T16:03:28.544Z","1.0.7":"2023-06-22T16:08:32.168Z","1.0.8":"2023-06-26T12:06:29.005Z","1.0.9":"2023-06-26T12:09:32.491Z","1.0.10":"2023-06-26T12:12:11.991Z","1.0.11":"2023-06-26T12:13:00.681Z","1.0.12":"2023-06-27T08:25:18.627Z","1.0.13":"2023-06-27T08:26:06.167Z","1.0.14":"2023-07-11T15:52:19.052Z","1.0.15":"2023-07-11T17:28:34.695Z","1.0.16":"2023-07-11T17:40:26.191Z","2.0.0":"2023-07-14T09:22:08.645Z","2.0.1":"2023-07-14T18:22:59.948Z","2.0.2":"2023-07-14T18:38:09.895Z","2.0.3":"2023-07-14T19:34:21.502Z","2.0.4":"2023-07-15T15:52:08.499Z","2.0.5":"2023-07-15T16:56:57.543Z","2.0.6":"2023-08-03T14:26:07.786Z","2.0.7":"2023-08-03T14:59:44.471Z","2.1.0":"2023-08-04T18:44:45.273Z","2.1.1":"2023-08-08T12:18:28.707Z","2.1.2":"2023-10-07T19:25:57.011Z","2.1.3":"2023-11-02T17:07:41.776Z","2.1.4":"2023-11-02T17:11:03.391Z","2.1.5":"2023-11-06T12:54:39.702Z"},"maintainers":[{"name":"elijahdanie","email":"elijahdanie@gmail.com"}],"keywords":[],"license":"ISC","readme":"# microservice-redis-net\n\n[![npm version](https://badge.fury.io/js/microservice-redis-net.svg)](https://www.npmjs.com/package/microservice-redis-net)\n\n# USAGE\n\nA simple wrapper around redis pub/sub to allow for easy microservice communication.\n\nTo autogenerate code from services install the cli tool\n```bash\n$ npm install mrn-cli\n```\n\n## 1. Install\n\n```bash\n$ npm install microservice-redis-net\n$ yarn add microservice-redis-net\n```\n\n## 2. Configuration\n\nWith the cli tool you can run the follow command on the terminal to generate a config file.\n```bash\n$ mrn init --application <name>\n```\nedit the redis configuration to point to your redis server\n\n## 2. Import and create Service\n\nImport the createService function and call it to create a service\nTo make use of the decorators, you'll need to provide a dependency manager like typdi in the createService function\n```typescript\nimport {createService} from 'microservice-redis-net';\nimport Container from 'typedi';\n\n// example\nconst exampleService = createService (Container);\n```\n\nYou can also pass in a config object if the config file is not in the root directory\n```typescript\nimport {createService} from 'microservice-redis-net';\nimport Container from 'typedi'\n\n// example\nconst exampleService = createService (Container, {\n    application: \"example\",\n    service: \"example-service\",\n    broker: 'bull' | 'rabbitmq',\n    queue: {\n        server: {\n            host: \"localhost\",\n            port: 6379\n        }\n    }\n});\n```\n\nBind the decorators to your class methods\n```typescript\nimport {createService, registerFunction, subscribeFunction} from 'microservice-redis-net';\n\ncreateService ();\n\nclass ExampleService {\n\n    @registerFunction\n    async exampleFunction (id: string, name: string, created: boolean){\n        console.log('recieved job', id, name, created);\n        return {status: \"ok\"};\n    }\n\n    @subscribeFunction\n    async exampleSubscribe (args){\n        console.log('recieved job', args);\n        return {status: \"ok\"};\n    }\n}\n```\n\n## 3. Invoke functions\n using mrn-cli run the following command to generate a client\n\n```bash\n$ npx mrn pull\n```\n\nImport the client and invoke the function\n```typescript\n\nimport example, {exampleSubscribe} from './mrn-application/example';\n\n// call service function\nexmple.exampleFunction({data: \"example data\"})\n    .then((result) => {\n        console.log('result', result);\n    })\n    .catch((err) => {\n        console.log('error', err);\n    });\n\n// can as well make a custom call\nimport { Service } from 'microservice-redis-net';\nService.instance.call(exampleSubscribe, {data: \"example data\"});\n\n// Can also invoke with the type function exampleSubscribe\n// invoke the event Subscribed\nService.instance.Invoke(exampleSubscribe, {data: \"example data\"});\n\n// or subscribe via the type function exampleSubscribe\nService.instance.hook(exampleSubscribe, (args)=>{\n    console.log('recieved job', args);\n    return {status: \"ok\"};\n});\n```\nUsing the types generated from the cli tool gives you access to parameters for the functions\n\nYou can also specify an event from the auto generated code in the subscribe function\n```typescript\nclass ExampleService {\n\n    @subscribeFunction(exampleSubscribe)\n    async hookEVent(args: any){\n        console.log('recieved job', job);\n        return {status: \"ok\"};\n    }\n}\n```\n\n\n## Other Features\nIf you're not making use of decoratorsm, the following apis are also available\nto you\n\n```typescript\nimport {createService} from 'microservice-redis-net';\n\nconst service = createService ();\n\nservice.registerFunction(async function exampleFunction(id:string, user:any)=>{\n    console.log('recieved job', job);\n    return {status: \"ok\"};\n});\n// register a function with a route\nservice.registerHandler('route', async (args)=>{\n    console.log('recieved job', args;\n    return {status: \"ok\"};\n});\n// subscribe to an event or function\nservice.subscribe('event_route', async (args)=>{\n    console.log('recieved job', args);\n    return {status: \"ok\"};\n});\n//send a job to the service\nawait service.send('service', 'route', {data: \"exampledata\"});\n//invoke event\nawait service.invokeEvent('event_route', {data: \"exampledata\"});\n```\n\n## NOTE\n- This package is still in beta and not very stable for production environment, it might undergo few changes in future iterations\n\n- If you're using typescript, you need to enable the experimentalDecorators and emitDecoratorMetadata compiler options in your tsconfig.json file.\n\n- Run mrn init to generate a config file so you can manage your configuration in one place\n\n- Run mrn pull to generate a client file to invoke functions\n\n- To make use of the decorators efficiently, you'll need to use a dependency injection manager, this package supports typedi\n\n","readmeFilename":"README.md","description":"This package helps services communicate with each other using redis","homepage":"https://github.com/Elijahdanie/microservice-redis-net#readme","repository":{"type":"git","url":"git+https://github.com/Elijahdanie/microservice-redis-net.git"},"bugs":{"url":"https://github.com/Elijahdanie/microservice-redis-net/issues"},"author":{"name":"Elijah Daniel"}}