{"_id":"rediz","_rev":"14-1854034897c5e00cd2d468d93ac8046c","name":"rediz","description":"Multifunction redis client library","dist-tags":{"latest":"4.0.0"},"versions":{"1.0.1":{"name":"rediz","version":"1.0.1","description":"Multifunction redis client library","main":"./dist/lib/index.js","repository":{"type":"git","url":"git+https://github.com/zipscene/rediz.git"},"keywords":["redis"],"scripts":{"lint":"node ./node_modules/.bin/eslint . || exit 0","docs":"node ./node_modules/.bin/yuidoc .","test":"npm run-script build && node ./node_modules/.bin/mocha ./dist/test -R spec","build":"rm -rf dist && ./node_modules/.bin/broccoli build dist && rm -rf tmp","prepublish":"npm run-script build && npm run-script docs"},"dependencies":{"babel-runtime":"5.8.24","fs-promise":"^0.3.1","lodash":"^3.10.1","pasync":"^1.4.0","redis":"^1.0.0","xerror":"^1.0.0","simprof":"^1.2.5","volatile-redis-cluster":"^1.1.1"},"devDependencies":{"broccoli":"^0.16.8","broccoli-babel-transpiler":"^5.4.5","broccoli-cli":"^1.0.0","broccoli-merge-trees":"^0.2.3","broccoli-static-compiler":"^0.2.2","broccoli-wrap":"0.0.2","chai":"^3.2.0","es6-promise":"^3.0.2","eslint":"^1.4.1","mocha":"^2.3.2","source-map-support":"^0.3.2","yuidocjs":"^0.9.0"},"license":"Apache-2.0","contributors":[{"name":"Chris Breneman","email":"crispy@cluenet.org"},{"name":"Erin Thompson","email":"thompsonerin42@gmail.com"},{"name":"Ross Hadden","email":"rosshadden@gmail.com"}],"gitHead":"b13bb83581cd8fe20fb2a2a90145cc64ac172366","bugs":{"url":"https://github.com/zipscene/rediz/issues"},"homepage":"https://github.com/zipscene/rediz#readme","_id":"rediz@1.0.1","_shasum":"5e9101320df61cf9c093e97de84beac38be895cd","_from":".","_npmVersion":"3.9.5","_nodeVersion":"4.4.4","_npmUser":{"name":"crispy1989","email":"crispy@cluenet.org"},"dist":{"shasum":"5e9101320df61cf9c093e97de84beac38be895cd","tarball":"https://registry.npmjs.org/rediz/-/rediz-1.0.1.tgz","integrity":"sha512-VPwxJHmRTCQauAp/kvr+qx3Vx2wWwuPzb9QDZFhx8b08yMj479oQp+JcOREAWNMkdjpwQN3K0YgUswjSq5yVtg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA88gX2KepOKLhFV3WOFynYYFaGqtgsxMU4k/xMhmrLKAiBtsaoqX/sCZjLxE+WY1tV4ob1PJULCpM5eb+XRniPy3w=="}]},"maintainers":[{"name":"crispy1989","email":"crispy@cluenet.org"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/rediz-1.0.1.tgz_1479326570727_0.7546852368395776"},"directories":{}},"1.0.2":{"name":"rediz","version":"1.0.2","description":"Multifunction redis client library","main":"./dist/lib/index.js","repository":{"type":"git","url":"git+https://github.com/zipscene/rediz.git"},"keywords":["redis"],"scripts":{"lint":"node ./node_modules/.bin/eslint . || exit 0","docs":"node ./node_modules/.bin/yuidoc .","test":"npm run-script build && node ./node_modules/.bin/mocha ./dist/test -R spec","build":"rm -rf dist && ./node_modules/.bin/broccoli build dist && rm -rf tmp","prepublish":"npm run-script build && npm run-script docs"},"dependencies":{"babel-runtime":"5.8.24","fs-promise":"^0.3.1","lodash":"^3.10.1","pasync":"^1.4.0","redis":"^1.0.0","xerror":"^1.0.0","simprof":"^1.2.5","volatile-redis-cluster":"^1.1.1"},"devDependencies":{"broccoli":"^0.16.8","broccoli-babel-transpiler":"^5.4.5","broccoli-cli":"^1.0.0","broccoli-merge-trees":"^0.2.3","broccoli-static-compiler":"^0.2.2","broccoli-wrap":"0.0.2","chai":"^3.2.0","es6-promise":"^3.0.2","eslint":"^1.4.1","mocha":"^2.3.2","source-map-support":"^0.3.2","yuidocjs":"^0.9.0"},"license":"Apache-2.0","contributors":[{"name":"Chris Breneman","email":"crispy@cluenet.org"},{"name":"Erin Thompson","email":"thompsonerin42@gmail.com"},{"name":"Ross Hadden","email":"rosshadden@gmail.com"}],"gitHead":"310e778a3527f235604a420337766e1e6da861c6","bugs":{"url":"https://github.com/zipscene/rediz/issues"},"homepage":"https://github.com/zipscene/rediz#readme","_id":"rediz@1.0.2","_shasum":"8d37b61797466505682cfc2cbf31bff77be0ed72","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.11.4","_npmUser":{"name":"crispy1989","email":"crispy@cluenet.org"},"dist":{"shasum":"8d37b61797466505682cfc2cbf31bff77be0ed72","tarball":"https://registry.npmjs.org/rediz/-/rediz-1.0.2.tgz","integrity":"sha512-/0Y9ZZchGKTj7k4ilH5te/vGVU3BPHksfUj8pERbXPlW7Yqd/yHl9tWwpI+raN53sfZqj/CmsCECpkRPTKrquA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFJj4jewL20bZb946C8lPlYVmoQLM95/Jw1IjH21ZmmEAiEAwz50P1mUnUyqn2cJs6ZXGp10YNvek097yltpWvBdUgo="}]},"maintainers":[{"name":"crispy1989","email":"crispy@cluenet.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rediz-1.0.2.tgz_1509545762690_0.9729166151955724"},"directories":{}},"2.0.0":{"name":"rediz","version":"2.0.0","description":"Multifunction redis client library","main":"./lib/index.js","repository":{"type":"git","url":"git+https://github.com/zipscene/rediz.git"},"keywords":["redis"],"scripts":{"lint":"node ./node_modules/.bin/eslint . || exit 0","docs":"node ./node_modules/.bin/yuidoc .","test":"node ./node_modules/.bin/mocha ./test -R spec","prepublishOnly":"npm run-script docs"},"dependencies":{"fs-extra":"^7.0.0","lodash":"^4.17.10","pasync":"^1.4.0","redis":"^2.8.0","simprof":"^1.2.5","volatile-redis-cluster":"^2.0.0","xerror":"^1.0.0"},"devDependencies":{"chai":"^4.1.2","es6-promise":"^4.2.4","eslint":"^5.5.0","mocha":"^5.2.0","yuidocjs":"^0.10.2"},"license":"Apache-2.0","contributors":[{"name":"Chris Breneman","email":"crispy@cluenet.org"},{"name":"Erin Thompson","email":"thompsonerin42@gmail.com"},{"name":"Ross Hadden","email":"rosshadden@gmail.com"}],"gitHead":"4743edc7aeff2ce08daefb9b885882db10c0ecfc","bugs":{"url":"https://github.com/zipscene/rediz/issues"},"homepage":"https://github.com/zipscene/rediz#readme","_id":"rediz@2.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.4","_npmUser":{"name":"crispy1989","email":"crispy@cluenet.org"},"dist":{"integrity":"sha512-iyWkkniSaJuBa2oDHlyGd9SIbUEIW0xmiNGif/bSwmPgwmVji8uLsynK5alkkbq57gpVK1tfSrgWd0FAlYocxA==","shasum":"8c7cc39e4c79df602bb4e478f89d1a74d608f125","tarball":"https://registry.npmjs.org/rediz/-/rediz-2.0.0.tgz","fileCount":50,"unpackedSize":233399,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbj+YRCRA9TVsSAnZWagAAdWcP/3x1AqPARe8Ho0UWIZQi\nbpgDwnw1UVxkZbInBM4XUrTVBdNY6NnzibUtSPwqufGhLcs9FryMFhHxwakz\nZrxGO+0qcYMUwilL2ExJjpaqQRUgZaSFPpNDGlLBv0woa9Jhx7C+QWIPlReR\nyqSMi36y0mhjN1XDdQ3iE1guzqbjtRR4zyYJVrbqS+L7o5cdGGcGtOW5jBN7\nP8ZyjQvTcFE1bQtgk1d0TXqFUH7fR9r0OGGLnpbk65wLqNPilU0QQ9KsikkG\nF+nPFsZc8TYUgcM+mNnEAfcONm84DtlWYJ9wEioKk9tbkzpmxVjsSc0iwju6\nM+WG16nTAQriC3BERODXsnA5R5ALIwl0gkF4rrZUZgu6T6USDVVPa2u/hVEh\npIuGck1nczH16r7UQH5hnGu1YQ86LXSj9EFDdqbORRvikjItrJgGdMImwome\nqemaMmr2ToYZ52cCSfblTVucg4MbMcGAr+JU1WvgjqN4V9FvMzOCKdIjUY0L\n+Qh1WhqFQTVRF1MGrL+YOm4Zuccj2//csz2rN66jRV4ZO5Mm7DVsNPhUPQXp\naPuC68sX0UZLH5d3qpU+a2iezkS7ApNs4oraSL641tOq7Sf6PDgYsx0mBHyv\nkqs56YGZYyX4/OqLXOpOvcemnLzJ3sXO1+gzmty4bcoZVclMeiuZCHFuzx0T\nsLY7\r\n=RTZj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYn0jJkYN/C2kyaWCLJy/kJQmVFxRvgZMjdARRtKl9qgIgL7lx6aA/2Hg55slVpH0EcNmQroM117kufrEW3GltuCY="}]},"maintainers":[{"name":"crispy1989","email":"crispy@cluenet.org"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rediz_2.0.0_1536157201324_0.3412384908402948"},"_hasShrinkwrap":false},"2.1.0":{"name":"rediz","version":"2.1.0","description":"Multifunction redis client library","main":"./lib/index.js","repository":{"type":"git","url":"git+https://github.com/zipscene/rediz.git"},"keywords":["redis"],"scripts":{"lint":"node ./node_modules/.bin/eslint . || exit 0","docs":"node ./node_modules/.bin/yuidoc .","test":"node ./node_modules/.bin/mocha ./test -R spec","prepublishOnly":"npm run-script docs"},"dependencies":{"fs-extra":"^7.0.0","lodash":"^4.17.10","pasync":"^1.5.0","redis":"^2.8.0","simprof":"^1.3.0","volatile-redis-cluster":"^2.1.0","xerror":"^1.1.2"},"devDependencies":{"chai":"^4.1.2","es6-promise":"^4.2.4","eslint":"^5.5.0","mocha":"^5.2.0","yuidocjs":"^0.10.2"},"license":"Apache-2.0","contributors":[{"name":"Chris Breneman","email":"crispy@cluenet.org"},{"name":"Erin Thompson","email":"thompsonerin42@gmail.com"},{"name":"Ross Hadden","email":"rosshadden@gmail.com"}],"gitHead":"2926d0ed2f923cb3bbe1339ac35149c87d43ef9a","bugs":{"url":"https://github.com/zipscene/rediz/issues"},"homepage":"https://github.com/zipscene/rediz#readme","_id":"rediz@2.1.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.4","_npmUser":{"name":"crispy1989","email":"crispy@cluenet.org"},"dist":{"integrity":"sha512-pGFk/BZkiH529Y8fx9XYdO22Ecb2q3FMrjeAiStxSDmu6M1LAPxK/ilvMA8PDGiPQWuH6ncnOb27iioeDFu2hQ==","shasum":"b1f7e5152009457bb5968f8544abba3ebc0139d0","tarball":"https://registry.npmjs.org/rediz/-/rediz-2.1.0.tgz","fileCount":50,"unpackedSize":234048,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbj/EkCRA9TVsSAnZWagAAtKoP/AuYbXHCadJkXv2hE52h\nOyd2mShgk1aR57P4fH6PwdZhIwADpdBcswz0cSXMn8Wgd1+UDXLDnqQcofKA\ndbsvT25J+pqu9uTCP5peIxtW0fruFApiL6LNDl120U0gaLk3Wx0uQ7dwZvOL\nMos0IDJ/0+wo7VKGXQuK9J6uhRGFksADakyBZiI38N9Zwdu6ekdot/uMJ4Jr\n76cinKO3L18/vceTBtzbW9aaIGjUORc+Er9PRy92tskFtvaBaO+bJZ8BIr8R\nIhzd+q70c1KziqSwZsJODhjfHfDyK2PilB4buGnSRtJtfS1sStK7jsEft8uV\n/0DmaSOeS8860fzgqC3ubwECsoIUHS7wXp0JkGFYVqi5U95TxJ4ZgAFsZHBc\n62G8/KEntHyw8g/3Sq2aorgwJKfkX3UaJ7NOW3Z3ddveGe7duJTHrybhV1XX\nVnN0qaR83QpujgMUnH0zTu6i30/jvLCA6Wuk6q+laKL8deYupTXoX5mKGXW7\n/xFzzdrzfel/p3yqlvJ0nylytgKTPk/m4ZYblyvLksj8FHCGXHWu50JBMJwK\n1L5OJzvEo1ZiycBnP2d5d4lGuMjucS/UUiEQLJdcs+qKPxa4KrKMKajwan9T\ni+NhFT6a6In26EQ8iLnpFOcpoKC2df+JKsvoHV3Igd1EM38ld0clBgJi5jEl\nK6qv\r\n=3N2b\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEeUgwvU1mfbypx81Rh3f5mzL9YHvfm5VhdC7jdASQbeAiEA1/wqmUGTNdVzO6y3MASqRB46Rx6z34FBqiHBKS+YLt8="}]},"maintainers":[{"name":"crispy1989","email":"crispy@cluenet.org"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rediz_2.1.0_1536160036028_0.5966762610575995"},"_hasShrinkwrap":false},"3.0.0":{"name":"rediz","version":"3.0.0","description":"Multifunction redis client library","main":"./lib/index.js","repository":{"type":"git","url":"git+https://github.com/zipscene/rediz.git"},"keywords":["redis"],"scripts":{"lint":"node ./node_modules/.bin/eslint . || exit 0","docs":"node ./node_modules/.bin/yuidoc .","test":"node ./node_modules/.bin/mocha ./test -R spec","prepublishOnly":"npm run-script docs"},"dependencies":{"fs-extra":"^7.0.0","lodash":"^4.17.10","pasync":"^1.5.0","redis":"^2.8.0","simprof":"^2.0.0","volatile-redis-cluster":"^2.1.0","xerror":"^1.1.2"},"devDependencies":{"chai":"^4.1.2","eslint":"^5.5.0","mocha":"^5.2.0","yuidocjs":"^0.10.2"},"license":"Apache-2.0","engines":{"node":">= 8.0.0"},"contributors":[{"name":"Chris Breneman","email":"crispy@cluenet.org"},{"name":"Erin Thompson","email":"thompsonerin42@gmail.com"},{"name":"Ross Hadden","email":"rosshadden@gmail.com"}],"gitHead":"1f3a0e87eea34d502f63ba9e3ed107e3f901b304","bugs":{"url":"https://github.com/zipscene/rediz/issues"},"homepage":"https://github.com/zipscene/rediz#readme","_id":"rediz@3.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.4","_npmUser":{"name":"crispy1989","email":"crispy@cluenet.org"},"dist":{"integrity":"sha512-2DD8El29JYG7NuDhzGRk7w14yD98xH/cD1c4Y5UzDj+EK7vzs5cDrxaQK3VPANQhs+Xefk3rSquzzi/8gOFTcg==","shasum":"a1f2e3de6bdc73c3fa837dc9584a31017afb9865","tarball":"https://registry.npmjs.org/rediz/-/rediz-3.0.0.tgz","fileCount":48,"unpackedSize":230603,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJblrPhCRA9TVsSAnZWagAA314P/2e3ISzVwDvg4aqgbqxb\nLJhPtr0BN2W2blCdFAFT56/nZsUHo4SIQLzk3F0OGxxns6z4F3k/vJ//mbvH\n9TJaWNIxyk5xwhetdtwbhq8fcF9V0j7+w7aQiYrAkwwcZ1wfjima0ogpObUt\nisdvVUtl5ZoMhnV4BOQXIArHc41lay1uNvbIHqU60PE4nSvbfdQP+ddRQT+f\nKpDZfWFttiCnHH+AOlzByBt9EdC57uDy7eYbA6hRRTauQuJDoOmGKy2bdnmR\n7PqhmVbRc7kqbLJyKX2jW0GuxR38vXeo5sF8g5QWedevwxo4TMXqwVAfbK/q\nLrMJhUJDA3fW89xtTHzZa8yWa2Z0K+6Oj1taoMZaQIJnkRALTEWZhqG7JOsv\nus3BC90fSV+sTaVSrRgflBNhlBsAD8FpubEb6Lyhpsr+/1JuWc1UyQkWHIFo\nWH/i97FKsjrpoykRzQCesuqpQpfmISL/O+yUVpSHoVmECJgiFXWzQsDHEVNi\nliKI3a3+J4OhPl+8D2SDQJWzFg2z/QBn/0UBWfMP8Tzbq+D8+yEQB2kBGAvu\n8fp+PqZ0cGcbZWXUjnUbUa4C77CwkmU55RKABK7c27GxZWX9B2Cz/NpDbChD\nwjk/3GLQ1Fg/g+sscTxUXoMmET04OLT2aUKUZI5DYNkEWNxbue6XtcLmRa7+\n1QUF\r\n=wXLj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGqPHOyaLSDMShE4xHV/SjXtrM6doSKloM/msDK+P9VJAiA0IvXpRP1GBZxJJtOlKiMPK4ahdvjHs+VC/ESig0HWjQ=="}]},"maintainers":[{"name":"crispy1989","email":"crispy@cluenet.org"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rediz_3.0.0_1536603104969_0.8023990350736383"},"_hasShrinkwrap":false},"3.1.0":{"name":"rediz","version":"3.1.0","description":"Multifunction redis client library","main":"./lib/index.js","repository":{"type":"git","url":"git+https://github.com/zipscene/rediz.git"},"keywords":["redis"],"scripts":{"lint":"node ./node_modules/.bin/eslint . || exit 0","docs":"node ./node_modules/.bin/yuidoc .","test":"node ./node_modules/.bin/mocha ./test -R spec","prepublishOnly":"npm run-script docs"},"dependencies":{"fs-extra":"^7.0.0","lodash":"^4.17.10","pasync":"^1.5.0","redis":"^2.8.0","simprof":"^2.0.0","volatile-redis-cluster":"^2.1.0","xerror":"^1.1.2"},"devDependencies":{"chai":"^4.1.2","eslint":"^5.5.0","mocha":"^5.2.0","yuidocjs":"^0.10.2"},"license":"Apache-2.0","engines":{"node":">= 8.0.0"},"contributors":[{"name":"Chris Breneman","email":"crispy@cluenet.org"},{"name":"Erin Thompson","email":"thompsonerin42@gmail.com"},{"name":"Ross Hadden","email":"rosshadden@gmail.com"}],"gitHead":"c38381efc0841f081002907f45e04a3793afe568","bugs":{"url":"https://github.com/zipscene/rediz/issues"},"homepage":"https://github.com/zipscene/rediz#readme","_id":"rediz@3.1.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.4","_npmUser":{"name":"crispy1989","email":"crispy@cluenet.org"},"dist":{"integrity":"sha512-npPwA1bO1OyVz5clALvni2EfZHvGhgnN9M6ftUPXkVjJtc4botfaRt2Bzr0HFrrKbyXpwC6Vgdv3CWlD8P/B2A==","shasum":"eeb4d4edaa352960c5047d5f4cfcea58d8825447","tarball":"https://registry.npmjs.org/rediz/-/rediz-3.1.0.tgz","fileCount":48,"unpackedSize":230871,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbn+4pCRA9TVsSAnZWagAAJ4cP/RRARxMsiMB5R34MPXSV\ng/x3Z1pSDW1gF1/VHhSk4h5Bkv0roqm0Ofx2SmrcIHeg1ngvGNPnrmG/TzD9\nAlysWt9l/nBteBI3KWcapfrGWWNuq7iK3gZp0riu7JgmD/Nogu3UhBTT0z44\nBICnOVG0YjCYwwrECJuaqQFiSXTlIkLxs+2rQdbvDj71QuyWeVmq57zhh2j9\nNW4lEikksod05dWBXx96+SfG87HMNRAxq4S3M7AnJyTRxNbxO9vT5ORTBoFa\nAMl5mJIpLoBdLrNvFO8pxknzKK5GoJxhResY2NBAhnWaYu8V6SLYOaH6Y5A0\nZuUxMAaj3QurKM2buTNrSeIbds4tGLzF7UBVpiz5B2LzgKZrM/1Y8qBZCW/8\nU7nXF+xWzF+7miUPI0MbVw6Q++7bFmxxh7JMHLnV4tw78XGHr86f4p70gBd+\nCxJskPkA5hn2UepV8y8ru9EgkA5elpD1vjtoGBGlvIv6U91Zpx248mebh9M6\nkJ46AOL16NY210oahlZ7nMRz5WaqHyzxvOhlkNf8EDY+Oa8981dK7whFaR4f\nWgC5dBXc3y4qmVU9+7vZNpnYyhE7RhwVsB2veK5ix4PrNY5jbF84LhPd1l/m\nQqkNLGCZuRGUmpyAxMOnOkmVw+pbtvfmhoqiT6D7eaN0TyMYyFVtWE0KVGzD\niEcv\r\n=vNIK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDx+OFAoukn8X19UD6UaUZhWH+2hJ0EbUHxCeCY0v8q5wIgCSoqkpVT/o5o8kxiAcGkYa8kKvVs8q0p7iHTbNeA/zY="}]},"maintainers":[{"name":"crispy1989","email":"crispy@cluenet.org"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rediz_3.1.0_1537207848890_0.18917163116995894"},"_hasShrinkwrap":false},"3.1.1":{"name":"rediz","version":"3.1.1","description":"Multifunction redis client library","main":"./lib/index.js","repository":{"type":"git","url":"git+https://github.com/zipscene/rediz.git"},"keywords":["redis"],"scripts":{"lint":"node ./node_modules/.bin/eslint . || exit 0","docs":"node ./node_modules/.bin/yuidoc .","test":"node ./node_modules/.bin/mocha ./test -R spec","prepublishOnly":"npm run-script docs"},"dependencies":{"fs-extra":"^7.0.0","lodash":"^4.17.11","pasync":"^1.5.0","redis":"^2.8.0","simprof":"^2.1.0","volatile-redis-cluster":"^2.2.0","xerror":"^1.1.2"},"devDependencies":{"chai":"^4.1.2","eslint":"^5.6.0","mocha":"^5.2.0","yuidocjs":"^0.10.2"},"license":"Apache-2.0","engines":{"node":">= 8.0.0"},"contributors":[{"name":"Chris Breneman","email":"crispy@cluenet.org"},{"name":"Erin Thompson","email":"thompsonerin42@gmail.com"},{"name":"Ross Hadden","email":"rosshadden@gmail.com"}],"gitHead":"29ef206a343859d86ff446ae861f9b6ee4a08e3a","bugs":{"url":"https://github.com/zipscene/rediz/issues"},"homepage":"https://github.com/zipscene/rediz#readme","_id":"rediz@3.1.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.4","_npmUser":{"name":"crispy1989","email":"crispy@cluenet.org"},"dist":{"integrity":"sha512-+bvR4pypDTZWoSJcQdUYxRLPPRuO593RZbtlw3ukuzs+0wCOJeFvqkTC+0lc2LKwNas/dBDBh7szXeQHclsj/w==","shasum":"65c86d125a301619c16f3ee598b2adbd75da2ac8","tarball":"https://registry.npmjs.org/rediz/-/rediz-3.1.1.tgz","fileCount":48,"unpackedSize":230871,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbn+8xCRA9TVsSAnZWagAAiL8P/is7qpRlWhvU2CuU37as\nlgAbDaB7jjBwKvv7hymXwrLihiXqcin630s97nwFbn7/tydFynyCwCsv60YT\nwt5VI1oku0clEbN5M+ehxwdXJpOGy0v/Gftyn2cXt05tHzvO/cjMh+ch2QfT\nKIe1kK1EV9vRmQkE0shoO8lLLixqGTTPDPYQ6iO0mRaUsv4S8vecgf5PYY1r\ny0gaMtBLLg8c4/66d4mdQ0Wk3UoB0df80a+SOnNpqf5PmNmwHq0j4LjeDH0b\nbq0aWPGpmUqEGYF+E/bR5tksiUlNe4Wc3f3yMAaSNC6c40+jZr3jQkrqtZgp\n1BwdsyrrS0xSY07VoSpL7EAp2cuM72PvCWTQOSG4kX+egpHoyp6/JveTAuIc\ngi7x5RUTMbrJXEOMUKbvfuV5gimVtu+dp+Yvdb5rWYRojHYITtSmjZzCiKeR\nkY5fqwwYy+Mthno6pYa903Dlyg8W7cZnhkMelyez/50zO1JbzvzCwokNtBgo\nmhFwnKYCNXvD1Dxj+5sIrf8hiHgqtBe4Z1Kcrv2sIOBbdbUMdmOT2/h+0XN1\nEWWCn/kUOVFpfIhRm1gANocwhbBeMtE98eM2Ils0Z/7OZNtKvNnLwsBcvGrF\nnd/8iYebkfpbqBqqMPZ9nvdKkJpW+073ZG6/EUajM+pQDG5cC537Rwd4aLF4\noDUd\r\n=jQrW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfZcGIODbr0+olG7m63vO9fcjpI5e6Ww7jVhAzSrg9HAIhANdh20MAH1l0glRiiyZ/8FHoS7tJq0LpPMDZEVsKTPXN"}]},"maintainers":[{"name":"crispy1989","email":"crispy@cluenet.org"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rediz_3.1.1_1537208112766_0.5013987657623165"},"_hasShrinkwrap":false},"3.1.2":{"name":"rediz","version":"3.1.2","description":"Multifunction redis client library","main":"./lib/index.js","repository":{"type":"git","url":"git+https://github.com/zipscene/rediz.git"},"keywords":["redis"],"scripts":{"lint":"node ./node_modules/.bin/eslint . || exit 0","docs":"node ./node_modules/.bin/yuidoc .","test":"node ./node_modules/.bin/mocha ./test -R spec","prepublishOnly":"npm run-script docs"},"dependencies":{"fs-extra":"^7.0.0","lodash":"^4.17.11","pasync":"^1.5.0","redis":"^2.8.0","simprof":"^2.1.0","volatile-redis-cluster":"^2.2.0","xerror":"^1.1.2"},"devDependencies":{"chai":"^4.1.2","eslint":"^5.6.0","mocha":"^5.2.0","yuidocjs":"^0.10.2"},"license":"Apache-2.0","engines":{"node":">= 8.0.0"},"contributors":[{"name":"Chris Breneman","email":"crispy@cluenet.org"},{"name":"Erin Thompson","email":"thompsonerin42@gmail.com"},{"name":"Ross Hadden","email":"rosshadden@gmail.com"}],"gitHead":"25eed64c74370e927d4c2c34ea5e072a4db521d4","bugs":{"url":"https://github.com/zipscene/rediz/issues"},"homepage":"https://github.com/zipscene/rediz#readme","_id":"rediz@3.1.2","_npmVersion":"6.4.0","_nodeVersion":"8.11.4","_npmUser":{"name":"crispy1989","email":"crispy@cluenet.org"},"dist":{"integrity":"sha512-DGNt/cT3jTZfBKMlOD0Qmn7XYI/a4FKrWkn1LcnlgPDlSDdzIXYIgYdiqIaPoKhBEsLDu/cDOMgYvmXB63qVtg==","shasum":"895ebfe36de42f4ef565d23fc1c61c358d22890c","tarball":"https://registry.npmjs.org/rediz/-/rediz-3.1.2.tgz","fileCount":48,"unpackedSize":231780,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbq7M5CRA9TVsSAnZWagAAEoMQAI6Fi4d0dZPGzlrKlKl4\nZWhtL/yz3SjVRy7GctEHDCdoRbUT/bn/tqEwm0/9xPJU+vmsmnpGzTsWMse5\nMXtSL7IuH3a1L5lnrFUFIAEMK4+ZMFGBmp8IO9wKaDfKgDnoAgMJeffnCqpk\nzdSO14iZFLwaN024w81DmFXoG447x7jEsDRpja+KeZAQMlJdrbodaQdZA669\nOI1RmqyY7veAnV07TOPcvY14c4bbwpv/iO9MYYyZ1usypLxkMV5GlEIf3bLh\nLZBjTuUK5awgwQlxk3OFxBqT5pgochtOvAEgd3FRxqjt/HPPoY+tPCQ8P+Tq\nz7mfsODBned8qjLeKnvIeSPraZUo785G3X1HZdgf13pstUcjxKUwQDkL/WYC\nAWicF1kDkd4JU8nzwg+X9wT2xt8wlr07+318Rj/NRGYFa1pdhBHJQRu/IBls\n/rh6bqYMr+HRn9BkfqvzChBF6pdJsfMalcpaZXJrbvMEBoUBinUpHdewOt4a\nGonNp/mqC4Md/1TPaTBwqPfRAu3D5nafLhlFp4ivIotLh/MGYUM4lnValQT6\nZiDDQ+BPErUOIWun8j29XtAzCJsecxZ+IfLaJEIA/p+n5nfVMiVpPqSFvXSw\nqXzNVbUfRKUsGX6VZSlIpfbbuxVXxsbuSvoO0dtyjJFKl11Vh8nAjQE3YfKn\nyY1E\r\n=P5xL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDP5rTdtAdvn4p6J4gYujygPdFevdrHQFSEVJhiiYbrkgIgAV4Q+0OPipXx7aPmZsIfN505Uto04hlxsdpQUpH+CuA="}]},"maintainers":[{"name":"crispy1989","email":"crispy@cluenet.org"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rediz_3.1.2_1537979191699_0.485966933024238"},"_hasShrinkwrap":false},"3.1.3":{"name":"rediz","version":"3.1.3","description":"Multifunction redis client library","main":"./lib/index.js","repository":{"type":"git","url":"git+https://github.com/zipscene/rediz.git"},"keywords":["redis"],"scripts":{"lint":"node ./node_modules/.bin/eslint . || exit 0","docs":"node ./node_modules/.bin/yuidoc .","test":"node ./node_modules/.bin/mocha ./test -R spec","prepublishOnly":"npm run-script docs"},"dependencies":{"fs-extra":"^7.0.0","lodash":"^4.17.11","pasync":"^1.5.0","redis":"^2.8.0","simprof":"^2.1.0","volatile-redis-cluster":"^2.2.0","xerror":"^1.1.2"},"devDependencies":{"chai":"^4.1.2","eslint":"^5.6.0","mocha":"^5.2.0","yuidocjs":"^0.10.2"},"license":"Apache-2.0","engines":{"node":">= 8.0.0"},"contributors":[{"name":"Chris Breneman","email":"crispy@cluenet.org"},{"name":"Erin Thompson","email":"thompsonerin42@gmail.com"},{"name":"Ross Hadden","email":"rosshadden@gmail.com"}],"gitHead":"dbe1ef1b9b0b767e66f9487811c53155bc3aef07","bugs":{"url":"https://github.com/zipscene/rediz/issues"},"homepage":"https://github.com/zipscene/rediz#readme","_id":"rediz@3.1.3","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-DsKtVLzJwCsGMhjOOgZhmXZyK/p2TBM/JMKTitwSLuMWL5wgKUC2EnLiQgymHXgRLLM+4XVWll21ThmMJA301w==","shasum":"956d0f8799bfd777091851372f8c751c0a155970","tarball":"https://registry.npmjs.org/rediz/-/rediz-3.1.3.tgz","fileCount":48,"unpackedSize":232668,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJez+hECRA9TVsSAnZWagAA36IP/2Xw6WKPhPd5yuNAJBEP\nAG/fRq2j0dD7XgzIdYa8kGW2b/Zb8yAVWryP5JfkSrjW3vj0lgp+O/3LbcXM\nZczraAPyf5wlM/yDznpJeX0qBcI/LH5NBdsKXXV5lnQOoy2SN5pI/GN4Hshp\ncV8tJbts1giKO43eD8VDfTINPOHZiZ7HgRTl1DFuk82hnHK0o1pyg2hjvf3T\nLVFvkJ640ZRPIGIVw8H0AYJ+YHjPrmlRupapCIKL5dJVNeDLPmCv/SJGLrTo\nx52qLRE/J/w/vV2RUE07EBqopv6zVIsvOIYqPpYWW25RnVAI/5jVf3zvzsYz\ng4uUr7xTLrj5+s35irlKOkCLjzbhL7MwajbqjUkcW2kpSrGssgjoDO3k3rbN\n4RksIT141TRPzm2GNbLAQNfYBxjtU6UbbRSXleA2d4sviDKNOKHNyrVKVwpU\nXkQ/DTRsZ/N/Kdah6Bchxvz1RahsLLtVpSYkx/RUMFpBe3FwgQWiy1aC8o8+\nEQo7qpyDMc1hMOESlqu6aRrvsmgHA+nowGGo85k/EO7kLH5Z5j2mq0fwPzOV\nrUvcBY3CdgnnEcLFo2VGMxCtzftHMASqLfqZ0FyswoGN5dN3yYvLwCWDmTrt\n6HSc2ObFhfS3wT8rX7PxkhAw9KaHOMiCIgwhgUQ40e7n7UswgMwEeiW3aMyR\n+lRU\r\n=eslO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEWRL95AVANx72h23N93LqFTyNdE/jsiIeV+W1Uf93ZAIgBFXj6rA8Km5oTnuJ0HUyR4WWktP7zrGV806+Im21Tgw="}]},"maintainers":[{"name":"crispy1989","email":"crispy@cluenet.org"}],"_npmUser":{"name":"crispy1989","email":"crispy@cluenet.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rediz_3.1.3_1590683716029_0.9658220918815601"},"_hasShrinkwrap":false},"4.0.0":{"name":"rediz","version":"4.0.0","description":"Multifunction redis client library","main":"./lib/index.js","repository":{"type":"git","url":"git+https://github.com/zipscene/rediz.git"},"keywords":["redis"],"scripts":{"lint":"node ./node_modules/.bin/eslint . || exit 0","test":"node ./node_modules/.bin/mocha ./test -R spec"},"dependencies":{"fs-extra":"^9.0.1","lodash":"^4.17.20","pasync":"^2.0.2","redis":"^3.0.2","simprof":"^3.0.0","volatile-redis-cluster":"^3.0.0","xerror":"^2.0.0"},"devDependencies":{"chai":"^4.2.0","eslint":"^7.8.1","mocha":"^8.1.3"},"license":"Apache-2.0","engines":{"node":">= 14.0.0"},"contributors":[{"name":"Chris Breneman","email":"crispy@cluenet.org"},{"name":"Erin Thompson","email":"thompsonerin42@gmail.com"},{"name":"Ross Hadden","email":"rosshadden@gmail.com"}],"gitHead":"ee64d028f9afaffe0c561caac50a86ea03fa8b0a","bugs":{"url":"https://github.com/zipscene/rediz/issues"},"homepage":"https://github.com/zipscene/rediz#readme","_id":"rediz@4.0.0","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-2YGvmLDqfX11+DjY1nuQzs5S5y/ujIUpKGb3cH78JLo8AxQNLmEpU/kXJMv6EXWdI81G+8Ab2St3p3s46iYwhA==","shasum":"a22b4a80561244afeeede52d2ca10037e5492dc0","tarball":"https://registry.npmjs.org/rediz/-/rediz-4.0.0.tgz","fileCount":16,"unpackedSize":42299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjhraCRA9TVsSAnZWagAAXwgP/31VJFehHrc2hnCDFup7\nqV7HvXpI7lHk++fDFhPrjp8D0wKolRQ0jAUEn6413/7+kgVrLcsP73t2vm8w\nsP3wTVKZ+5qN2/zWL1Jpb8veAveQLjir8PkLlZ0Mn6SvetN974/umj7YepMc\nrBR2r2RDMNeOn+U0nyiDRH9IjKHKj+gzhwcU0MjoJ/nh7QiarKPsDjh5hHyx\nlEoWWBoSQFF/yLkJTE2WcAMC3bajdC/NPhozllAsxw/0BXjQPk6eX6y++0/7\noqU8q/rogaM6B4tnV4MNNhjkVYdEnv0Nro4w7HWNxqEwzlIiX85m/RXqSZrm\nuFYiZai2u5CQAvDkEUQ/BH3BI/VSdnDm+Aa91Ppgv+G4V3j/LjOHtmHBBtvS\nqUWCDGqMrjp+3cFhtCel+HfaxMS93sdjNEVIhRI7ANODUXIBwxMBGdlRySAn\nimWLEMxg2oNVyos/4vjXXe9u3rE72Lf5/eQOljwyq5O1bUOzQ95WqOO9mFsr\nQy0O+Kgq47EH2fvWJ14pL9of9EXC23fAyNVPgutN5cPierwDCd/4uP7+RVtR\nnVTYYLtrJuwMmpaxLDLe+TOAubh5Ncnr/QqVYp8SF/Ln/hnI6ojOx2eFLL+U\nLGOvlL/gYQeGr2F+9fn1ZJ5FSGp1uXYdUoeBQIso6RXZwdj+fsyHsT411PLC\n92f7\r\n=Vx6f\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICf4mn8M/FlR47cf7/PNU5yViMsnEVrfAFo/Y+yPTGJsAiEAiyPul7nTCUPbDfJLUQdFvA1MpX3exFEJtLLxFdqCli8="}]},"maintainers":[{"name":"crispy1989","email":"crispy@cluenet.org"},{"name":"giuocob","email":"pentameterpete@gmail.com"}],"_npmUser":{"name":"giuocob","email":"pentameterpete@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rediz_4.0.0_1603148505918_0.4435944865654129"},"_hasShrinkwrap":false}},"readme":"# rediz\n\nMultifunction redis client library.  In general, mimics the interface of `node-redis`.\n\nHas the following features:\n\n- Stored functions\n- Volatile-redis-cluster sharding\n- Conversion from callbacks to promises\n- Conversion of all errors to XError's\n- master client and shards can use all redis [commands](http://redis.io/commands)\n\n## Basic Usage\n\n### Example of non-volatile cluster.\n```js\nlet RedizClient = require('rediz');\nlet rediz = new RedizClient({ host: 'localhost', port: 6379, volatileCluster: false });\n\nrediz.registerScriptDir('/path/to/redis/scripts');\nrediz.runScript('doSomething', arg1, arg2).then(...);\n```\n\n### Example of volatile cluster\n```js\nlet RedizClient = require('rediz');\nlet rediz = new RedizClient({ host: 'localhost', port: 6379, volatileCluster: true });\nlet shard = rediz.shard('myKey');\n\nrediz.registerScriptDir('/path/to/redis/scripts');\nshard.runScript('doSomething', arg1, arg2).then(...);\n```\n\n## Ways to register scripts\nAll scripts that are registered on the master client, will be availble to any shards created *before* or *after*, the script has been registered.\nRegistering scripts can be done on either master or any of the shards. If it is done on a shard then the master client will not have access to that script. The two examples above use the registerScriptDir, which will read all the files with the extension `lua`. It will name that script, after the name of the file.\n\n### Example register a script from a single file.\n**NOTE** when registering a script from a file, or a directory, the script will be parsed to find the numKeyArgs for redis. So make sure that is defined at the top of the file.\n```js\nlet RedizClient = require('rediz');\nlet rediz = new RedizClient({ host: 'localhost', port: 6379, volatileCluster: true });\n\nrediz.registerScriptFile('test', 'path/to/redis/script.lua');\nrediz.runScript('test', arg1, arg2,).then(...);\n```\n### Example register a script from text\n```js\nlet scriptText = 'local numKeyArgs = 1\\n\\r' +\n\t'redis.call(\"set\", KEYS[1], ARGV[1])\\n\\r' +\n\t'redis.call(\"incr\", KEYS[1])\\n\\r' +\n\t'local result = redis.call(\"get\", KEYS[1])\\n\\r' +\n\t'redis.call(\"del\", KEYS[1])\\n\\r' +\n\t'return result';\n\nlet RedizClient = require('rediz');\nlet rediz = new RedizClient({ host: 'localhost', port: 6379, volatileCluster: true });\nlet shard;\n\nredis.registerScript('foo', scriptText, { numKeyArgs: 1 }); // if numKeyArgs is not defined the text will be parsed the same as the files.\n\t.then( () => shard =  redis.shard('aKey') )\n\t.then( () => shard.runScript('foo', '') )\n\t.then( (result) => return result );\n```\n","maintainers":[{"name":"crispy1989","email":"crispy@cluenet.org"},{"name":"giuocob","email":"pentameterpete@gmail.com"}],"time":{"modified":"2022-06-26T09:51:45.620Z","created":"2016-11-16T20:02:53.053Z","1.0.1":"2016-11-16T20:02:53.053Z","1.0.2":"2017-11-01T14:16:02.762Z","2.0.0":"2018-09-05T14:20:01.452Z","2.1.0":"2018-09-05T15:07:16.146Z","3.0.0":"2018-09-10T18:11:45.137Z","3.1.0":"2018-09-17T18:10:49.071Z","3.1.1":"2018-09-17T18:15:13.003Z","3.1.2":"2018-09-26T16:26:31.963Z","3.1.3":"2020-05-28T16:35:16.287Z","4.0.0":"2020-10-19T23:01:46.056Z"},"homepage":"https://github.com/zipscene/rediz#readme","keywords":["redis"],"repository":{"type":"git","url":"git+https://github.com/zipscene/rediz.git"},"contributors":[{"name":"Chris Breneman","email":"crispy@cluenet.org"},{"name":"Erin Thompson","email":"thompsonerin42@gmail.com"},{"name":"Ross Hadden","email":"rosshadden@gmail.com"}],"bugs":{"url":"https://github.com/zipscene/rediz/issues"},"license":"Apache-2.0","readmeFilename":"README.md"}