{"_id":"ioredis-mock","_rev":"217-195b6a2e42e2a0dd9708071891f9b63e","name":"ioredis-mock","dist-tags":{"release-7.x":"7.5.1","latest":"8.13.1"},"versions":{"0.0.1":{"name":"ioredis-mock","version":"0.0.1","keywords":["ioredis"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@0.0.1","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"8fe0b35a2e71420a2ac4d8a91515660064a8af5b","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-0.0.1.tgz","integrity":"sha512-VWTrrFcODpLVX/h1Fi2Snqz1oe3Q5hc9VrRLa56OE9Nc/06f1tHmPqoLlz1aVqR/xDWEXlBrZ/IFjWGmYrVZvw==","signatures":[{"sig":"MEUCIQDHcAy7wNaNsQdsyPyNfm89OqxGy84bWmiPVVjqqwdChwIgIlf7r5aIGZWFv2BoRHNERv44L0Rg2MeeTnLcRdsO5DU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"8fe0b35a2e71420a2ac4d8a91515660064a8af5b","gitHead":"b2b26b39e09a57198b41f5a5a4c51a33c59e8c37","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"3.9.0","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"6.2.0","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock-0.0.1.tgz_1465423271078_0.4853037109132856","host":"packages-16-east.internal.npmjs.com"}},"1.0.0":{"name":"ioredis-mock","version":"1.0.0","keywords":["ioredis"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@1.0.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"6d8f2954e2db11d6dec6e6fc0113430b95ddb713","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-1.0.0.tgz","integrity":"sha512-dnJx3E9axic1uX+UYWjbc1S2fsZvXubz3B1sjRuZA1rLe/PRfTmMu7DqWeD5g6Crwwzt+L8EpjzUHx/bdyStSw==","signatures":[{"sig":"MEYCIQDPbBvO4QEFEJ1LmkCope2Bhf/ek1MG+La7HbN04laBPAIhAO8c/MceqBfY6C+MGzS34V+HXDhk39nU3hEEX/5gFbj6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"6d8f2954e2db11d6dec6e6fc0113430b95ddb713","gitHead":"d4e65bf34f7d2a685df1374fa6fc220b1bf3e422","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"mkdirp lib && babel src --out-file lib/index.js","clean":"rimraf lib","build:watch":"npm run build -- --watch"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"3.9.0","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"6.2.0","devDependencies":{"mkdirp":"0.5.1","rimraf":"2.5.2","babel-cli":"6.9.0","babel-preset-es2015":"6.9.0"},"_npmOperationalInternal":{"tmp":"tmp/ioredis-mock-1.0.0.tgz_1465458320959_0.47315172338858247","host":"packages-12-west.internal.npmjs.com"}},"1.0.1":{"name":"ioredis-mock","version":"1.0.1","keywords":["ioredis"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@1.0.1","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"432537d5d3aeafdf969e2dca9fce89a45bd05477","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-1.0.1.tgz","integrity":"sha512-9SW69VuIvivyDZm7waEcZumP3J7ZjsgacujWMAdX7CG27kyYBIsLAZVmTGzQ2OJwSoVD8MWO3TUt9kAHPlhG5w==","signatures":[{"sig":"MEUCIAGLAcQLhh6UR1VDz94DrUPs4ME/AEG8y8CHI8MBEreIAiEAxRDnfkXUFcIQtcQy1Bwyi2dE+CcjGsBx8DKhlkfJDS8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"432537d5d3aeafdf969e2dca9fce89a45bd05477","gitHead":"41373a1ac0c6762b6ae34fbbaf9c8c77502aacf9","scripts":{"test":"mocha --compilers js:babel-register --recursive","build":"mkdirp lib && babel src --out-file lib/index.js","clean":"rimraf lib","test:watch":"npm test -- --watch --growl","build:watch":"npm run build -- --watch"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"3.9.0","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"6.2.0","dependencies":{"lodash":"4.13.1","ioredis":"2.0.1"},"devDependencies":{"growl":"1.9.2","mocha":"2.5.3","eslint":"2.11.1","expect":"1.20.1","mkdirp":"0.5.1","rimraf":"2.5.2","babel-cli":"6.9.0","babel-register":"6.9.0","babel-preset-es2015":"6.9.0","eslint-config-xo-space":"0.13.0"},"tonicExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock-1.0.1.tgz_1465500938518_0.01829764456488192","host":"packages-12-west.internal.npmjs.com"}},"1.0.2":{"name":"ioredis-mock","version":"1.0.2","keywords":["ioredis"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@1.0.2","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"fb4ca7921550ea06e208ea9718f63668f988f4fc","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-1.0.2.tgz","integrity":"sha512-CJ2WhRgtXwFDVU9YOvDQhZ6mBLpmO3i4dUWWbQZVFp9x4ctDkXVu/Z0ofzhgN8TWd+38PYGIrBZ8rSJxom0WsA==","signatures":[{"sig":"MEQCIBaWrDiX9lpwhQktzL5Ak4+aoX3RGoF0UEM87b+Pp+wDAiAZzl4m5p50YQYCi9BRo4a26p31hiRdAnocTdorcAiMEg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"fb4ca7921550ea06e208ea9718f63668f988f4fc","gitHead":"7d524519ba8720d35a396e4fab035631340214d1","scripts":{"lint":"eslint .","test":"mocha --compilers js:babel-register --recursive","build":"mkdirp lib && babel src --out-file lib/index.js","clean":"rimraf lib","coverage":"npm run coveralls && npm run codeclimate","coveralls":"babel-node node_modules/.bin/istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec --recursive test && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test:watch":"npm test -- --watch --growl","build:watch":"npm run build -- --watch","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"3.9.0","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"6.2.0","dependencies":{"lodash":"4.13.1","ioredis":"2.0.1"},"devDependencies":{"growl":"1.9.2","mocha":"2.5.3","eslint":"2.11.1","expect":"1.20.1","mkdirp":"0.5.1","rimraf":"2.5.2","istanbul":"1.0.0-alpha.2","babel-cli":"6.9.0","coveralls":"2.11.9","babel-eslint":"6.0.4","babel-register":"6.9.0","babel-preset-es2015":"6.9.0","eslint-plugin-import":"1.8.1","eslint-config-xo-space":"0.13.0","codeclimate-test-reporter":"0.3.2","eslint-config-airbnb-base":"3.0.1"},"tonicExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock-1.0.2.tgz_1465544131566_0.28534054243937135","host":"packages-16-east.internal.npmjs.com"}},"1.0.3":{"name":"ioredis-mock","version":"1.0.3","keywords":["ioredis"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@1.0.3","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"f77d138d2d0049ca6c7965d26c8a84d85f2de62e","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-1.0.3.tgz","integrity":"sha512-Jm/+veN3LDesgcC5uetWcQu0/m1v1EjTVT9tuP9nTQTmo/08d62jGJRfPxCv4prWn8nrlJzN9G4EB9y2hjiulA==","signatures":[{"sig":"MEUCIAhHhwhBfqlgC6O703uyvXH+H00SgbRbty4A0QSifY6ZAiEA09Y5sFCXjvlziyqQllAuvLZp6u3VwYuO0ndujqeTDSU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"f77d138d2d0049ca6c7965d26c8a84d85f2de62e","gitHead":"9a0f61738e172e035906fa4d21217d2a8e6dfe65","scripts":{"lint":"eslint .","test":"mocha --compilers js:babel-register --recursive","build":"mkdirp lib && babel src --out-file lib/index.js","clean":"rimraf lib","coverage":"npm run coveralls && npm run codeclimate","coveralls":"babel-node node_modules/.bin/istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec --recursive test && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test:watch":"npm test -- --watch --growl","build:watch":"npm run build -- --watch","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"3.9.0","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"6.2.0","dependencies":{"lodash":"4.13.1","ioredis":"2.0.1"},"devDependencies":{"growl":"1.9.2","mocha":"2.5.3","eslint":"2.11.1","expect":"1.20.1","mkdirp":"0.5.1","rimraf":"2.5.2","istanbul":"1.0.0-alpha.2","babel-cli":"6.9.0","coveralls":"2.11.9","babel-eslint":"6.0.4","babel-register":"6.9.0","babel-preset-es2015":"6.9.0","eslint-plugin-import":"1.8.1","eslint-config-xo-space":"0.13.0","codeclimate-test-reporter":"0.3.2","eslint-config-airbnb-base":"3.0.1"},"tonicExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock-1.0.3.tgz_1465566906441_0.05489619495347142","host":"packages-12-west.internal.npmjs.com"}},"1.0.4":{"name":"ioredis-mock","version":"1.0.4","keywords":["ioredis"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@1.0.4","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"afddb4bd4fe655ebcab6bf97f1b40afdad6a5d77","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-1.0.4.tgz","integrity":"sha512-j6EMDL8K+YxIFnH10MJBtW/dXLtqgPSgY93G9hW69sXBftXJ2+o3fG39gGY5CCWFnV1kihS9byPx9NmPOmrzYg==","signatures":[{"sig":"MEQCIEjyEKR3b7HDOa4Ti5Fiz6ROusvNhU8pmRm6EBLnVKROAiB78298u3V3Rs0ihk7ofp70n9oCm4RJ5yjTV2Sqj5qWRg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"afddb4bd4fe655ebcab6bf97f1b40afdad6a5d77","gitHead":"bd4537c3ff350cb0c4e1399a9c98a53bd86cbe54","scripts":{"lint":"eslint .","test":"mocha --compilers js:babel-register --recursive","build":"mkdirp lib && babel src --out-file lib/index.js","clean":"rimraf lib","coverage":"npm run coveralls && npm run codeclimate","coveralls":"babel-node node_modules/.bin/istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec --recursive test && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test:watch":"npm test -- --watch --growl","build:watch":"npm run build -- --watch","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"3.9.0","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"6.2.0","dependencies":{"lodash":"4.13.1","ioredis":"2.0.1"},"devDependencies":{"growl":"1.9.2","mocha":"2.5.3","eslint":"2.12.0","expect":"1.20.1","mkdirp":"0.5.1","rimraf":"2.5.2","istanbul":"1.0.0-alpha.2","babel-cli":"6.10.1","coveralls":"2.11.9","babel-eslint":"6.0.4","babel-register":"6.9.0","babel-preset-es2015":"6.9.0","eslint-plugin-import":"1.8.1","eslint-config-xo-space":"0.13.0","codeclimate-test-reporter":"0.3.2","eslint-config-airbnb-base":"3.0.1"},"tonicExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock-1.0.4.tgz_1465738750268_0.20626744837500155","host":"packages-12-west.internal.npmjs.com"}},"1.0.5":{"name":"ioredis-mock","version":"1.0.5","keywords":["ioredis"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@1.0.5","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"370958278d1bd24f27d17b3a4930a232155efd24","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-1.0.5.tgz","integrity":"sha512-zw4681jBlQGy+0vhpNbDIITTaPt/QqomvNp6a+n/r0Zzr3xNOWEzjbEIX5FwjgAw3Fc5+C5zN1CRiaWT5GVbqQ==","signatures":[{"sig":"MEUCIQCcoqpbKGRC7052cKmfUWBs00N1qtCJb27DFOYadpzBdwIgD04ZMCHgDwidFKt1t5qK7aPAVIILL8tYtjw2FiuqD5Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"370958278d1bd24f27d17b3a4930a232155efd24","gitHead":"61f83069e62e2072e9f26f723a22bfb8e53726f4","scripts":{"lint":"eslint .","test":"mocha --compilers js:babel-register --recursive","build":"mkdirp lib && babel src --out-file lib/index.js","clean":"rimraf lib","coverage":"npm run coveralls && npm run codeclimate","coveralls":"babel-node node_modules/.bin/istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec --recursive test && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test:watch":"npm test -- --watch --growl","build:watch":"npm run build -- --watch","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"3.9.0","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"6.2.0","dependencies":{"lodash":"4.13.1","ioredis":"2.0.1"},"devDependencies":{"growl":"1.9.2","mocha":"2.5.3","eslint":"2.12.0","expect":"1.20.1","mkdirp":"0.5.1","rimraf":"2.5.2","istanbul":"1.0.0-alpha.2","babel-cli":"6.10.1","coveralls":"2.11.9","babel-eslint":"6.0.4","babel-register":"6.9.0","babel-preset-es2015":"6.9.0","eslint-plugin-import":"1.8.1","eslint-config-xo-space":"0.13.0","codeclimate-test-reporter":"0.3.2","eslint-config-airbnb-base":"3.0.1"},"tonicExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock-1.0.5.tgz_1465894606954_0.05770791391842067","host":"packages-16-east.internal.npmjs.com"}},"1.0.6":{"name":"ioredis-mock","version":"1.0.6","keywords":["ioredis"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@1.0.6","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"edd618efbf74f4eac8aed9e6547b08aa00f0e8bb","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-1.0.6.tgz","integrity":"sha512-GfixJKbTj3QJ5OVHT0327QIRQRVkvryGsuI02QZAZKyqmCiciyLhoIy6iGZZLG56ilX3/OIW+HDko6VnVGO0/A==","signatures":[{"sig":"MEUCIQCeTWvX0xpF5xpH2zpTeMOtqLgE4yT0F7U/d76Pkml3BwIgZKLlSVqI49zLlP7ngec3YdWmTuIb0o/rwhNgFaa2+Oo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"edd618efbf74f4eac8aed9e6547b08aa00f0e8bb","gitHead":"4e9690e9ac50ef2585d007efd50ab3a9a7b9fdcd","scripts":{"lint":"eslint .","test":"mocha --compilers js:babel-register --recursive","build":"mkdirp lib && babel src --out-file lib/index.js","clean":"rimraf lib","coverage":"npm run coveralls && npm run codeclimate","coveralls":"babel-node node_modules/.bin/istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec --recursive test && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","prepublish":"npm run clean && npm run build","preversion":"node scripts/update-compat","test:watch":"npm test -- --watch --growl","build:watch":"npm run build -- --watch","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"3.9.0","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"6.2.0","dependencies":{"lodash":"4.13.1","redis-commands":"1.2.0"},"devDependencies":{"growl":"1.9.2","mocha":"2.5.3","eslint":"2.12.0","expect":"1.20.1","mkdirp":"0.5.1","rimraf":"2.5.2","ioredis":"2.0.1","istanbul":"1.0.0-alpha.2","babel-cli":"6.10.1","coveralls":"2.11.9","babel-eslint":"6.0.4","babel-register":"6.9.0","babel-preset-es2015":"6.9.0","eslint-plugin-import":"1.8.1","eslint-config-xo-space":"0.13.0","codeclimate-test-reporter":"0.3.2","eslint-config-airbnb-base":"3.0.1"},"peerDependencies":{"ioredis":"2.x"},"tonicExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock-1.0.6.tgz_1465925580524_0.22811466385610402","host":"packages-12-west.internal.npmjs.com"}},"1.1.0":{"name":"ioredis-mock","version":"1.1.0","keywords":["ioredis"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@1.1.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"3054dc50c94ca6ace6a11a8434578d712a0b51e9","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-1.1.0.tgz","integrity":"sha512-cEcSusTx5F5TiZan0/IB+VxCXNSJDksKxlrLWgBMRQIdcEPbm48AIZTYmLcEte3JyiOiedNNOerd3EZUFsj6ow==","signatures":[{"sig":"MEYCIQCPyHOHI61AGCQ8BOcpFp30HTZ1KiifE6xaNhmjNSCwRgIhAJe5YsnvsCr7VswFoejo+JSE62r5nn1xI5UBvh+7cLSe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"3054dc50c94ca6ace6a11a8434578d712a0b51e9","gitHead":"3ba4bc48e97ea44e0d0057d2e56fe8760e624040","scripts":{"lint":"eslint .","test":"mocha --compilers js:babel-register --recursive","build":"mkdirp lib && babel src --out-file lib/index.js","clean":"rimraf lib","coverage":"npm run coveralls && npm run codeclimate","coveralls":"babel-node node_modules/.bin/istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec --recursive test && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","prepublish":"npm run clean && npm run build","preversion":"node scripts/update-compat","test:watch":"npm test -- --watch --growl","build:watch":"npm run build -- --watch","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"3.9.0","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"6.2.0","dependencies":{"lodash":"4.13.1","bluebird":"3.4.0","redis-commands":"1.2.0"},"devDependencies":{"growl":"1.9.2","mocha":"2.5.3","eslint":"2.12.0","expect":"1.20.1","mkdirp":"0.5.1","rimraf":"2.5.2","ioredis":"2.0.1","istanbul":"1.0.0-alpha.2","babel-cli":"6.10.1","coveralls":"2.11.9","babel-eslint":"6.0.4","babel-register":"6.9.0","babel-preset-es2015":"6.9.0","eslint-plugin-import":"1.8.1","eslint-config-xo-space":"0.13.0","codeclimate-test-reporter":"0.3.3","eslint-config-airbnb-base":"3.0.1"},"peerDependencies":{"ioredis":"2.x"},"tonicExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock-1.1.0.tgz_1465934762384_0.9989670189097524","host":"packages-16-east.internal.npmjs.com"}},"1.1.1":{"name":"ioredis-mock","version":"1.1.1","keywords":["ioredis"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@1.1.1","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"c447b57a26e8d5c713ccda61f19cc06b9603bdd4","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-1.1.1.tgz","integrity":"sha512-OXCANz5iAVuvRW5pmVO1QBIaADLl33VML3DYbrDLieJSjvNJ4oxnk16tnLFDBE1A3UxvBKJD61HY6RJbze8AhQ==","signatures":[{"sig":"MEUCICTW/iq0vuZClhYRnyMqmsjXPqQvlNzgQpCbWAYz40ruAiEAlVAaQEXy3cfRaidVspiZrk2Xz+oy9oKpyr9eoRUU34E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"c447b57a26e8d5c713ccda61f19cc06b9603bdd4","gitHead":"fc02802f84154f10f013786c34cfaee943b3c5e6","scripts":{"lint":"eslint .","test":"mocha --compilers js:babel-register --recursive","build":"mkdirp lib && babel src --out-dir lib","clean":"rimraf lib","coverage":"npm run coveralls && npm run codeclimate","coveralls":"babel-node node_modules/.bin/istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec --recursive test && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","prepublish":"npm run clean && npm run build","preversion":"node scripts/update-compat","test:watch":"npm test -- --watch --growl","build:watch":"npm run build -- --watch","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"3.9.0","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"6.2.0","dependencies":{"lodash":"4.13.1","bluebird":"3.4.0","redis-commands":"1.2.0"},"devDependencies":{"growl":"1.9.2","mocha":"2.5.3","eslint":"2.12.0","expect":"1.20.1","mkdirp":"0.5.1","rimraf":"2.5.2","ioredis":"2.0.1","istanbul":"1.0.0-alpha.2","babel-cli":"6.10.1","coveralls":"2.11.9","babel-eslint":"6.0.4","babel-register":"6.9.0","babel-preset-es2015":"6.9.0","eslint-plugin-import":"1.8.1","eslint-config-xo-space":"0.13.0","codeclimate-test-reporter":"0.3.3","eslint-config-airbnb-base":"3.0.1"},"peerDependencies":{"ioredis":"2.x"},"tonicExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock-1.1.1.tgz_1465977434654_0.33255404932424426","host":"packages-16-east.internal.npmjs.com"}},"1.2.0":{"name":"ioredis-mock","version":"1.2.0","keywords":["ioredis"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@1.2.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"da31bf313a71bd5c68f6c71825ce1098044b6582","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-1.2.0.tgz","integrity":"sha512-vNJA6GMPc9D1763SQBSQd6zmh8bIeuQPqHgSxXp7RAxcGltRh0EzJz4zwDwYqZS2+xmMP5xvPcAtzBGXA7uVXw==","signatures":[{"sig":"MEUCIQDGWWTy+uw56TS2AS+sThm5SE0ndTT6dhRB6MGZPyrEWQIgUZafpxl+ALk51Ef+P4avZj2zOz2koNDtl+kjSeQWlU8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"da31bf313a71bd5c68f6c71825ce1098044b6582","gitHead":"f7d56aa9e71b34b0fc3e49eb76c7b2080ebb17d7","scripts":{"lint":"eslint .","test":"mocha --compilers js:babel-register --recursive","build":"mkdirp lib && babel src --out-dir lib","clean":"rimraf lib","coverage":"npm run coveralls && npm run codeclimate","coveralls":"babel-node node_modules/.bin/istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec --recursive test && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","prepublish":"npm run clean && npm run build","preversion":"node scripts/update-compat","test:watch":"npm test -- --watch --growl","build:watch":"npm run build -- --watch","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"3.9.5","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"6.2.1","dependencies":{"lodash":"4.13.1","bluebird":"3.4.0","redis-commands":"1.2.0"},"devDependencies":{"growl":"1.9.2","mocha":"2.5.3","eslint":"2.12.0","expect":"1.20.1","mkdirp":"0.5.1","rimraf":"2.5.2","ioredis":"2.0.1","istanbul":"1.0.0-alpha.2","babel-cli":"6.10.1","coveralls":"2.11.9","babel-eslint":"6.0.4","babel-register":"6.9.0","babel-preset-es2015":"6.9.0","eslint-plugin-import":"1.8.1","eslint-config-xo-space":"0.14.0","codeclimate-test-reporter":"0.3.3","eslint-config-airbnb-base":"3.0.1"},"peerDependencies":{"ioredis":"2.x"},"tonicExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock-1.2.0.tgz_1466030103102_0.8270606030710042","host":"packages-12-west.internal.npmjs.com"}},"1.3.0":{"name":"ioredis-mock","version":"1.3.0","keywords":["ioredis"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@1.3.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"05486732bbedc3a0ab1aa8676cc56f2175fac4d6","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-1.3.0.tgz","integrity":"sha512-hxAJMAf7Ydvei79KVJ5eDXnrPtavHM4xKK47pTbiAtI17H8ak+c8T+RFGan+ZrGSHrDmuvfMQlNDUOoih/V/Pw==","signatures":[{"sig":"MEUCIAWZYyoTbQuM8DbxzCYS2f4cHb+tksUxzpvl8Ru3hpOyAiEAiv9P5q+NqghyvorP4cy/zjPAyJ9O5Np2Mr/kP5fanJI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"05486732bbedc3a0ab1aa8676cc56f2175fac4d6","gitHead":"5bc3df2ecd70ea32e2bfa8aa1f9ffb666dde7eca","scripts":{"lint":"eslint .","test":"mocha --compilers js:babel-register --recursive","build":"mkdirp lib && babel src --out-dir lib","clean":"rimraf lib","coverage":"npm run coveralls && npm run codeclimate","coveralls":"babel-node node_modules/.bin/istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec --recursive test && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","prepublish":"npm run clean && npm run build","preversion":"node scripts/update-compat","test:watch":"npm test -- --watch --growl","build:watch":"npm run build -- --watch","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"3.9.5","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"6.2.1","dependencies":{"lodash":"4.13.1","bluebird":"3.4.1","redis-commands":"1.2.0"},"devDependencies":{"growl":"1.9.2","mocha":"2.5.3","eslint":"2.13.1","expect":"1.20.1","mkdirp":"0.5.1","rimraf":"2.5.2","ioredis":"2.0.1","istanbul":"1.0.0-alpha.2","babel-cli":"6.10.1","coveralls":"2.11.9","babel-eslint":"6.0.5","babel-register":"6.9.0","babel-preset-es2015":"6.9.0","eslint-plugin-import":"1.8.1","eslint-config-xo-space":"0.14.0","codeclimate-test-reporter":"0.3.3","eslint-config-airbnb-base":"3.0.1"},"peerDependencies":{"ioredis":"2.x"},"tonicExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock-1.3.0.tgz_1466462563237_0.2104890237096697","host":"packages-16-east.internal.npmjs.com"}},"1.4.0":{"name":"ioredis-mock","version":"1.4.0","keywords":["ioredis"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@1.4.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"915fe70ed9766d44dfdcf92c25efa2e887a77ae7","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-1.4.0.tgz","integrity":"sha512-rHQP6BNm34CCZZRcLhnSo6LpbUEQIc60sIrkuwjGzV2S9I2L21EUJORqIOrOdgHEbd3UzFoVj8+g6mKZK9DzPA==","signatures":[{"sig":"MEUCIQCQyTyIzAlu6tOkQlGJcv4MWwrkZOZxJYeHt/hj1dZSbwIgBjCGoa/TU+E2ZEzRAtDPjNHEX1OlFhjx74k/jUqoWMA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"915fe70ed9766d44dfdcf92c25efa2e887a77ae7","gitHead":"133ace49791072ff4280d5478f1cdb6031720427","scripts":{"lint":"eslint .","test":"mocha --compilers js:babel-register --recursive","build":"mkdirp lib && babel src --out-dir lib","clean":"rimraf lib","coverage":"npm run coveralls && npm run codeclimate","coveralls":"babel-node node_modules/.bin/istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec --recursive test && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","prepublish":"npm run clean && npm run build","preversion":"node scripts/update-compat","test:watch":"npm test -- --watch --growl","build:watch":"npm run build -- --watch","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"3.9.5","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"6.2.2","dependencies":{"lodash":"4.13.1","bluebird":"3.4.1","redis-commands":"1.2.0"},"devDependencies":{"growl":"1.9.2","mocha":"2.5.3","eslint":"2.13.1","expect":"1.20.1","mkdirp":"0.5.1","rimraf":"2.5.2","ioredis":"2.1.0","istanbul":"1.0.0-alpha.2","babel-cli":"6.10.1","coveralls":"2.11.9","babel-eslint":"6.1.0","babel-register":"6.9.0","babel-preset-es2015":"6.9.0","eslint-plugin-import":"1.9.2","eslint-config-xo-space":"0.14.0","codeclimate-test-reporter":"0.3.3","eslint-config-airbnb-base":"3.0.1"},"peerDependencies":{"ioredis":"2.x"},"tonicExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock-1.4.0.tgz_1466961521908_0.5994174212682992","host":"packages-12-west.internal.npmjs.com"}},"1.4.1":{"name":"ioredis-mock","version":"1.4.1","keywords":["ioredis"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@1.4.1","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"8dec2843a5253a723c1a69e12c89ce6912f83043","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-1.4.1.tgz","integrity":"sha512-ZDXG9lPZtTr/MPZcoFr+38N7MWmU4+Qwg+5pBnZlrD3Vuqg+xmCGLni+J3ythwAU9dQCcPRurLCufZV9TccFrQ==","signatures":[{"sig":"MEQCIChb6BSyIzPhoP5cpqfmkSQVrGsz8JnOg7mkKGxzc2dJAiA/DCb5p/g6bXF/vBubkW3//0Ur9tuJkI5CzQerQN9izQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"8dec2843a5253a723c1a69e12c89ce6912f83043","gitHead":"bbeba3c7b67a598f736f3e77ac3594fca2dd7152","scripts":{"lint":"eslint .","test":"mocha --compilers js:babel-register --recursive","build":"mkdirp lib && babel src --out-dir lib","clean":"rimraf lib","coverage":"npm run coveralls && npm run codeclimate","coveralls":"babel-node node_modules/.bin/istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec --recursive test && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","prepublish":"npm run clean && npm run build","preversion":"node scripts/update-compat","test:watch":"npm test -- --watch --growl","build:watch":"npm run build -- --watch","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"3.9.5","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"6.2.2","dependencies":{"lodash":"4.13.1","bluebird":"3.4.1","redis-commands":"1.2.0"},"devDependencies":{"growl":"1.9.2","mocha":"2.5.3","eslint":"2.13.1","expect":"1.20.1","mkdirp":"0.5.1","rimraf":"2.5.2","ioredis":"2.1.0","istanbul":"1.1.0-alpha.1","babel-cli":"6.10.1","coveralls":"2.11.9","babel-eslint":"6.1.0","babel-register":"6.9.0","babel-preset-es2015":"6.9.0","eslint-plugin-import":"1.9.2","eslint-config-xo-space":"0.14.0","codeclimate-test-reporter":"0.3.3","eslint-config-airbnb-base":"3.0.1"},"peerDependencies":{"ioredis":"2.x"},"tonicExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock-1.4.1.tgz_1467062438855_0.5470115484204143","host":"packages-12-west.internal.npmjs.com"}},"1.5.0":{"name":"ioredis-mock","version":"1.5.0","keywords":["ioredis"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@1.5.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"9fa0d8457aa92a431919ee5728105cae450f69e2","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-1.5.0.tgz","integrity":"sha512-bOOWNpS85jGHS7RrSazEVQWChvuuH+2tGrXyObTWPufzghih5aYPG2XDunRuFDnk/TegzGe5wZwMfx2owvCPCA==","signatures":[{"sig":"MEQCIHsonj7075/nFUrI9pIyPg4CRaohdMsR0tHjqkpji/ADAiBOBcA+cYgxnzaXaNjBb59Un+T7+tpokj5BsaMoLN831w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"9fa0d8457aa92a431919ee5728105cae450f69e2","gitHead":"0764c8a0f613cde45338051ff29c365f23103dbd","scripts":{"lint":"eslint .","test":"mocha --compilers js:babel-register --recursive","build":"mkdirp lib && babel src --out-dir lib","clean":"rimraf lib","coverage":"npm run coveralls && npm run codeclimate","coveralls":"babel-node node_modules/.bin/istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec --recursive test && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","prepublish":"npm run clean && npm run build","preversion":"node scripts/update-compat","test:watch":"npm test -- --watch --growl","build:watch":"npm run build -- --watch","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"3.9.5","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"6.2.2","dependencies":{"lodash":"4.13.1","bluebird":"3.4.1","redis-commands":"1.2.0"},"devDependencies":{"growl":"1.9.2","mocha":"2.5.3","eslint":"2.13.1","expect":"1.20.1","mkdirp":"0.5.1","rimraf":"2.5.2","ioredis":"2.1.0","istanbul":"1.1.0-alpha.1","babel-cli":"6.10.1","coveralls":"2.11.9","babel-eslint":"6.1.0","babel-register":"6.9.0","babel-preset-es2015":"6.9.0","eslint-plugin-import":"1.9.2","eslint-config-xo-space":"0.14.0","codeclimate-test-reporter":"0.3.3","eslint-config-airbnb-base":"3.0.1"},"peerDependencies":{"ioredis":"2.x"},"tonicExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock-1.5.0.tgz_1467103301610_0.25312383519485593","host":"packages-16-east.internal.npmjs.com"}},"1.6.0":{"name":"ioredis-mock","version":"1.6.0","keywords":["ioredis"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@1.6.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"1e4110fd3a009cf895aeb174248f88634a23a3c8","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-1.6.0.tgz","integrity":"sha512-A9sCTuv/ztUwe8hy3RuAP4aj4Vz3jXm1X/hy9E0XJT2OSi0OIq87c578k1AwZ6TktmDhEmeYtF9KwssMTtmRYw==","signatures":[{"sig":"MEYCIQC/sRGibQiWUmUKODNG3jxy49YyebTnAJmLgVZW2l4k3wIhAIKn6JZZDTdnHOUquGFkECMPyhxuHHsJnDBSP8FPQ7YW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"1e4110fd3a009cf895aeb174248f88634a23a3c8","gitHead":"5b5aeccf9bff98fbd7b4aa9575c575afe7c0d1a8","scripts":{"lint":"eslint .","test":"mocha --compilers js:babel-register --recursive","build":"mkdirp lib && babel src --out-dir lib","clean":"rimraf lib","coverage":"npm run coveralls && npm run codeclimate","coveralls":"babel-node node_modules/.bin/istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec --recursive test && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","prepublish":"npm run clean && npm run build","preversion":"node scripts/update-compat","test:watch":"npm test -- --watch --growl","build:watch":"npm run build -- --watch","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"3.9.5","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"6.2.2","dependencies":{"lodash":"4.13.1","bluebird":"3.4.1","redis-commands":"1.2.0"},"devDependencies":{"growl":"1.9.2","mocha":"2.5.3","eslint":"3.0.0","expect":"1.20.2","mkdirp":"0.5.1","rimraf":"2.5.3","ioredis":"2.2.0","istanbul":"1.1.0-alpha.1","babel-cli":"6.10.1","coveralls":"2.11.9","babel-eslint":"6.1.0","babel-register":"6.9.0","babel-preset-es2015":"6.9.0","eslint-plugin-import":"1.10.1","codeclimate-test-reporter":"0.3.3","eslint-config-airbnb-base":"3.0.1"},"peerDependencies":{"ioredis":"2.x"},"tonicExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock-1.6.0.tgz_1467642208587_0.0023242542520165443","host":"packages-12-west.internal.npmjs.com"}},"1.7.0":{"name":"ioredis-mock","version":"1.7.0","keywords":["ioredis"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@1.7.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"a8b3567e6bf128f06d0fbc65e9f180ce6030dd9a","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-1.7.0.tgz","integrity":"sha512-NTnhjFkyu0oGjquBzPs57LoRlYH/Kri8+0BtwKPK3A8dn6o2LdwAbOf0Ujo2WPmX7mUH9706B6JnWag3BD2UyA==","signatures":[{"sig":"MEYCIQDgITw9QJhaHvv2s1FDh1R7Si3dOq917V4U3OaDz8ImqAIhAPkUXfqICY0IJfF/OKsnbvkYO1ueCd58rt68Mn9zDs1Q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"a8b3567e6bf128f06d0fbc65e9f180ce6030dd9a","gitHead":"0eb3ec0f6f1aa982acbbd9b4d558b3f1a2b088f5","scripts":{"lint":"eslint .","test":"mocha --compilers js:babel-register --recursive","build":"mkdirp lib && babel src --out-dir lib","clean":"rimraf lib","coverage":"npm run coveralls && npm run codeclimate","coveralls":"babel-node node_modules/.bin/istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec --recursive test && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","prepublish":"npm run clean && npm run build","preversion":"node scripts/update-compat","test:watch":"npm test -- --watch --growl","build:watch":"npm run build -- --watch","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"3.9.5","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"6.3.0","dependencies":{"lodash":"4.14.1","bluebird":"3.4.1","minimatch":"^3.0.2","redis-commands":"1.2.0"},"devDependencies":{"growl":"1.9.2","mocha":"3.0.0","eslint":"3.2.2","expect":"1.20.2","mkdirp":"0.5.1","rimraf":"2.5.4","ioredis":"2.2.0","istanbul":"1.1.0-alpha.1","babel-cli":"6.10.1","coveralls":"2.11.12","babel-eslint":"6.1.2","babel-register":"6.11.6","babel-preset-es2015":"6.9.0","eslint-plugin-import":"1.12.0","codeclimate-test-reporter":"0.3.3","eslint-config-airbnb-base":"5.0.1"},"peerDependencies":{"ioredis":"2.x"},"tonicExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock-1.7.0.tgz_1470142086576_0.9973586732521653","host":"packages-12-west.internal.npmjs.com"}},"1.8.0":{"name":"ioredis-mock","version":"1.8.0","keywords":["ioredis"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@1.8.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"dfa9eecf1859b46352af65788f0623a842d87b9f","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-1.8.0.tgz","integrity":"sha512-AOWihFOpYKR5X0GtLvZ+TK5udPtZv0bnwdDTmKEwuHGgDQaJkhobW19jq4Hd8C3rlS/VLbG/T+yZxkFAAUC5Fw==","signatures":[{"sig":"MEYCIQDzJ2utwSHXcEVPLXE7T9Cg9vkePJoJ/80Z3CWVm4BTPgIhAM1QK+n42+JhjXQKCj0MfX/yBThb7VxYkq6SO05xK2mQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"dfa9eecf1859b46352af65788f0623a842d87b9f","gitHead":"6d6cc3eefe35d2829e8d63de98f0223b00ca14f9","scripts":{"lint":"eslint .","test":"mocha --compilers js:babel-register --recursive","build":"mkdirp lib && babel src --out-dir lib","clean":"rimraf lib","coverage":"npm run coveralls && npm run codeclimate","coveralls":"babel-node node_modules/.bin/istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec --recursive test && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","prepublish":"npm run clean && npm run build","preversion":"node scripts/update-compat","test:watch":"npm test -- --watch --growl","build:watch":"npm run build -- --watch","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"3.9.5","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"6.3.0","dependencies":{"lodash":"4.15.0","bluebird":"3.4.1","minimatch":"3.0.3","object-assign":"4.1.0","redis-commands":"1.2.0"},"devDependencies":{"growl":"1.9.2","mocha":"3.0.2","eslint":"3.3.0","expect":"1.20.2","mkdirp":"0.5.1","rimraf":"2.5.4","ioredis":"2.3.0","istanbul":"1.1.0-alpha.1","babel-cli":"6.10.1","coveralls":"2.11.12","babel-eslint":"6.1.2","babel-register":"6.11.6","babel-preset-es2015":"6.13.2","eslint-plugin-import":"1.13.0","codeclimate-test-reporter":"0.3.3","eslint-config-airbnb-base":"5.0.2"},"peerDependencies":{"ioredis":"2.x"},"tonicExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock-1.8.0.tgz_1471088678303_0.35451471409760416","host":"packages-16-east.internal.npmjs.com"}},"1.8.1":{"name":"ioredis-mock","version":"1.8.1","keywords":["ioredis"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@1.8.1","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"40a15c92d40a9e22517b9ba90c21030ed7dfdcf4","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-1.8.1.tgz","integrity":"sha512-5f7J610pV5aJf1ivB64+XUJdAYDemzl7D6IwCg7yi27jWvA5K6Ew7vEU0K+UENGilzy4H/7m3UhHWhDyg/HvrQ==","signatures":[{"sig":"MEUCIC7uNlK0f1Pz+4Cnnz3bYZjPkVRmGi5j0gZvvO8LGkaZAiEA3uz+jdcceBS05A/cqPrmxlyz8+wY9JWr60SKDydlcI8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"40a15c92d40a9e22517b9ba90c21030ed7dfdcf4","gitHead":"e025ffcd21bbe847b663003559f1a058a88801dd","scripts":{"lint":"eslint .","test":"mocha --compilers js:babel-register --recursive","build":"mkdirp lib && babel src --out-dir lib","clean":"rimraf lib","coverage":"npm run coveralls && npm run codeclimate","coveralls":"babel-node node_modules/.bin/istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec --recursive test && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","prepublish":"npm run clean && npm run build","preversion":"node scripts/update-compat","test:watch":"npm test -- --watch --growl","build:watch":"npm run build -- --watch","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"3.9.5","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"6.4.0","dependencies":{"lodash":"4.15.0","bluebird":"3.4.3","minimatch":"3.0.3","object-assign":"4.1.0","redis-commands":"1.2.0"},"devDependencies":{"growl":"1.9.2","mocha":"3.0.2","eslint":"3.3.1","expect":"1.20.2","mkdirp":"0.5.1","rimraf":"2.5.4","ioredis":"2.3.0","istanbul":"1.1.0-alpha.1","babel-cli":"6.14.0","coveralls":"2.11.12","babel-eslint":"6.1.2","babel-register":"6.14.0","babel-preset-es2015":"6.14.0","eslint-plugin-import":"1.13.0","codeclimate-test-reporter":"0.3.3","eslint-config-airbnb-base":"5.0.3"},"peerDependencies":{"ioredis":"2.x"},"tonicExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock-1.8.1.tgz_1472128137669_0.523475581780076","host":"packages-16-east.internal.npmjs.com"}},"1.8.2":{"name":"ioredis-mock","version":"1.8.2","keywords":["ioredis"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@1.8.2","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"ff8600ec9e14197cdabf44f1779298ff66c75388","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-1.8.2.tgz","integrity":"sha512-rIrZGbogeQD1x9TzAfzdn9qKiglZlDzpjDa3sHRcWAcWdzCKyH98xgUcIQ0f/2ackN4fLFvW6fblRyXxdfP8Bw==","signatures":[{"sig":"MEQCIB6Xp6H8ifjxKU4fo37HaVnj4fhSAIwkekqFnoDhxoLRAiAsRyQjORSwhXv6jp9UKX+lmKMw6YJadstxfDOYk7+KwQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"ff8600ec9e14197cdabf44f1779298ff66c75388","gitHead":"851ecd6cb5482be6811ba6428880efefe51e9a0a","scripts":{"lint":"eslint .","test":"mocha --compilers js:babel-register --recursive","build":"mkdirp lib && babel src --out-dir lib","clean":"rimraf lib","coverage":"npm run coveralls && npm run codeclimate","coveralls":"babel-node node_modules/.bin/istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec --recursive test && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","prepublish":"npm run clean && npm run build","preversion":"node scripts/update-compat","test:watch":"npm test -- --watch --growl","build:watch":"npm run build -- --watch","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"3.9.5","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"6.4.0","dependencies":{"lodash":"4.15.0","bluebird":"3.4.3","minimatch":"3.0.3","object-assign":"4.1.0","redis-commands":"1.2.0"},"devDependencies":{"growl":"1.9.2","mocha":"3.0.2","eslint":"3.4.0","expect":"1.20.2","mkdirp":"0.5.1","rimraf":"2.5.4","ioredis":"2.3.0","istanbul":"1.1.0-alpha.1","babel-cli":"6.14.0","coveralls":"2.11.12","babel-eslint":"6.1.2","babel-register":"6.14.0","babel-preset-es2015":"6.14.0","eslint-plugin-import":"1.14.0","codeclimate-test-reporter":"0.3.3","eslint-config-airbnb-base":"5.0.3"},"peerDependencies":{"ioredis":"2.x"},"tonicExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock-1.8.2.tgz_1472391360327_0.11012176633812487","host":"packages-16-east.internal.npmjs.com"}},"1.8.3":{"name":"ioredis-mock","version":"1.8.3","keywords":["ioredis","mock-ioredis"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@1.8.3","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"ce0282611f968165f1e24044955dbc89f28dcbc9","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-1.8.3.tgz","integrity":"sha512-lenIXDkVCNHjSHTVd/CtH/CvRAcBV96tcjNvQ3nNXi+EO4ef3S/y9ke4Y28ZVhV0R2DGtY/WLEYFte+UJjLP+A==","signatures":[{"sig":"MEUCIQCaJfSQeXh8PA5E6E3K4c7NNIK3jp8kSW3p/rGt+gR6AQIgEVMMQteFCY1ymSMC4cYGmi0yOPaWQveYCVn/dwti2r8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"ce0282611f968165f1e24044955dbc89f28dcbc9","gitHead":"90a1082563a7e32b4963a84d65297e06518cd17d","scripts":{"lint":"eslint .","test":"mocha --compilers js:babel-register --recursive","build":"mkdirp lib && babel src --out-dir lib","clean":"rimraf lib","coverage":"npm run coveralls && npm run codeclimate","coveralls":"babel-node node_modules/.bin/istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec --recursive test && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","prepublish":"npm run clean && npm run build","preversion":"node scripts/update-compat","test:watch":"npm test -- --watch --growl","build:watch":"npm run build -- --watch","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"3.9.5","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"6.5.0","dependencies":{"lodash":"4.15.0","bluebird":"3.4.5","minimatch":"3.0.3","object-assign":"4.1.0","redis-commands":"1.2.0"},"devDependencies":{"growl":"1.9.2","mocha":"3.0.2","eslint":"3.4.0","expect":"1.20.2","mkdirp":"0.5.1","rimraf":"2.5.4","ioredis":"2.3.0","istanbul":"1.1.0-alpha.1","babel-cli":"6.14.0","coveralls":"2.11.12","babel-eslint":"6.1.2","babel-register":"6.14.0","babel-preset-es2015":"6.14.0","eslint-plugin-import":"1.14.0","codeclimate-test-reporter":"0.3.3","eslint-config-airbnb-base":"5.0.3"},"peerDependencies":{"ioredis":"2.x"},"tonicExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock-1.8.3.tgz_1472762349371_0.03826042474247515","host":"packages-12-west.internal.npmjs.com"}},"1.9.0":{"name":"ioredis-mock","version":"1.9.0","keywords":["ioredis","mock-ioredis"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@1.9.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"30f69048ebb435e656910d354fb70143a092d6e9","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-1.9.0.tgz","integrity":"sha512-CHLY6RPDlkMGicwM5ICmyVipXX8w8fxDB9JSeEW6/oabdlCsI6CvamNgoSjJnewpLg1vRcQFuUfxP81Qxhhn+Q==","signatures":[{"sig":"MEUCIQDHW6Pypjx17bmh7lyCE5/Lt+jTwQZsZzJm/Tk1Ia6eJQIgAhCl8atUWIxepwZlTmbGcn8qubPzbBgJaBVbYVMfGlU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"30f69048ebb435e656910d354fb70143a092d6e9","gitHead":"de679df823e19521b987ca62dfd9ae10a651b19c","scripts":{"lint":"eslint .","test":"mocha --compilers js:babel-register --recursive","build":"mkdirp lib && babel src --out-dir lib","clean":"rimraf lib","coverage":"npm run coveralls && npm run codeclimate","coveralls":"babel-node node_modules/.bin/istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec --recursive test && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","prepublish":"npm run clean && npm run build","preversion":"node scripts/update-compat","test:watch":"npm test -- --watch --growl","build:watch":"npm run build -- --watch","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"3.9.5","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"6.6.0","dependencies":{"lodash":"4.16.2","bluebird":"3.4.6","minimatch":"3.0.3","object-assign":"4.1.0","redis-commands":"1.2.0"},"devDependencies":{"growl":"1.9.2","mocha":"3.0.2","eslint":"3.6.0","expect":"1.20.2","mkdirp":"0.5.1","rimraf":"2.5.4","ioredis":"2.4.0","istanbul":"1.1.0-alpha.1","babel-cli":"6.14.0","coveralls":"2.11.14","babel-eslint":"6.1.2","babel-register":"6.14.0","babel-preset-es2015":"6.14.0","eslint-plugin-import":"1.16.0","codeclimate-test-reporter":"0.3.3","eslint-config-airbnb-base":"8.0.0"},"peerDependencies":{"ioredis":"2.x"},"tonicExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock-1.9.0.tgz_1474898695864_0.7034633231814951","host":"packages-16-east.internal.npmjs.com"}},"1.10.0":{"name":"ioredis-mock","version":"1.10.0","keywords":["ioredis","mock-ioredis"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@1.10.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"0a218014a8825c224debed4701f1c9a5eb338e41","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-1.10.0.tgz","integrity":"sha512-JEhzIDXQ3uDf9lPkoFdBRj/A5UBpPrA9MFCvk/lOQly9q5C/gZMLRA37QDXalXK1X+Qj3/rh1oxdLhthcZ09iQ==","signatures":[{"sig":"MEQCIFYp7OYc4flM7OCuNup2jgeG6BQRLRh6eyRyQJmtnJNIAiAgme80T3wXbOUZVOlXRv5uDsMURjQR40xLD88J+69pZQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"0a218014a8825c224debed4701f1c9a5eb338e41","gitHead":"dc4e96fb5049539c236f314b99cf4364dceddf41","scripts":{"lint":"eslint .","test":"mocha --compilers js:babel-register --recursive","build":"mkdirp lib && babel src --out-dir lib","clean":"rimraf lib","coverage":"npm run coveralls && npm run codeclimate","coveralls":"babel-node node_modules/.bin/istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec --recursive test && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","prepublish":"npm run clean && npm run build","preversion":"node scripts/update-compat && git add . && git commit --allow-empty -m \"chore(compat): update feature table\"","test:watch":"npm test -- --watch --growl","build:watch":"npm run build -- --watch","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"3.9.5","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"6.6.0","dependencies":{"lodash":"4.16.2","bluebird":"3.4.6","minimatch":"3.0.3","object-assign":"4.1.0","redis-commands":"1.2.0"},"devDependencies":{"growl":"1.9.2","mocha":"3.1.0","eslint":"3.6.1","expect":"1.20.2","mkdirp":"0.5.1","rimraf":"2.5.4","ioredis":"2.4.0","istanbul":"1.1.0-alpha.1","babel-cli":"6.16.0","coveralls":"2.11.14","babel-eslint":"7.0.0","babel-register":"6.16.3","babel-preset-es2015":"6.16.0","eslint-plugin-import":"2.0.0","codeclimate-test-reporter":"0.3.3","eslint-config-airbnb-base":"8.0.0"},"peerDependencies":{"ioredis":"2.x"},"tonicExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock-1.10.0.tgz_1475342038575_0.13624607236124575","host":"packages-16-east.internal.npmjs.com"}},"1.11.0":{"name":"ioredis-mock","version":"1.11.0","keywords":["ioredis","mock-ioredis"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@1.11.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"d7ea6783420f5031f8ff3d224538e205efd9cffc","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-1.11.0.tgz","integrity":"sha512-rlUmDUsal5RNQmg5+OwFK5kimrQX5PTccwL4yZ/zGpgkoZnrTE2su6sXOCsmBR/Zext91HaXvdUbkoF0YSpwTA==","signatures":[{"sig":"MEQCIDPwnkAfwUPPdgqwV0cmmiepE8orAEd2DRqTw6IezlsrAiAmENjMR1664J7uW8LL78CoJCbMHFJ+BzXDsSaZ7Z41tw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"d7ea6783420f5031f8ff3d224538e205efd9cffc","gitHead":"522b5b4c6a78f5a440e25aaaac24d0481d0a9e97","scripts":{"lint":"eslint .","test":"mocha --compilers js:babel-register --recursive","build":"mkdirp lib && babel src --out-dir lib","clean":"rimraf lib","coverage":"npm run coveralls && npm run codeclimate","coveralls":"babel-node node_modules/.bin/istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec --recursive test && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","prepublish":"npm run clean && npm run build","preversion":"node scripts/update-compat && git add . && git commit --allow-empty -m \"chore(compat): update feature table\"","test:watch":"npm test -- --watch --growl","build:watch":"npm run build -- --watch","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"3.9.5","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"6.6.0","dependencies":{"lodash":"4.16.2","bluebird":"3.4.6","minimatch":"3.0.3","object-assign":"4.1.0","redis-commands":"1.2.0"},"devDependencies":{"growl":"1.9.2","mocha":"3.1.0","eslint":"3.6.1","expect":"1.20.2","mkdirp":"0.5.1","rimraf":"2.5.4","ioredis":"2.4.0","istanbul":"1.1.0-alpha.1","babel-cli":"6.16.0","coveralls":"2.11.14","babel-eslint":"7.0.0","babel-register":"6.16.3","babel-preset-es2015":"6.16.0","eslint-plugin-import":"2.0.0","codeclimate-test-reporter":"0.3.3","eslint-config-airbnb-base":"8.0.0"},"peerDependencies":{"ioredis":"2.x"},"tonicExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock-1.11.0.tgz_1475350412956_0.5960847516544163","host":"packages-12-west.internal.npmjs.com"}},"1.12.0":{"name":"ioredis-mock","version":"1.12.0","keywords":["ioredis","mock-ioredis"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@1.12.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"66d6f5153f27ab2aa9cbf5552b3c0ab7389e78d4","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-1.12.0.tgz","integrity":"sha512-8QB+OneLmRxDVfJjbaQHbUmAJ3jUJJ6aZ1y84lUESnSGiBLAOZVffAme75uRxU9XMRc7wYKFN2Q0BH6NcOOFUg==","signatures":[{"sig":"MEUCIQDg4btjKQtPNjbE8b5rwgfd8FcPzS5fSAyiD5o1elSUiQIga1Kio91g9CO13Il9Xkau8e77zYgf1qo1JKHin0/IgYA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"66d6f5153f27ab2aa9cbf5552b3c0ab7389e78d4","gitHead":"3d4e4134b789d7591d1d74501cbab73c0a49b5ee","scripts":{"lint":"eslint .","test":"mocha --compilers js:babel-register --recursive","build":"mkdirp lib && babel src --out-dir lib","clean":"rimraf lib","coverage":"npm run coveralls && npm run codeclimate","coveralls":"babel-node node_modules/.bin/istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec --recursive test && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","prepublish":"npm run clean && npm run build","preversion":"node scripts/update-compat && git add . && git commit --allow-empty -m \"chore(compat): update feature table\"","test:watch":"npm test -- --watch --growl","build:watch":"npm run build -- --watch","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"3.9.5","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"6.6.0","dependencies":{"lodash":"4.16.2","bluebird":"3.4.6","minimatch":"3.0.3","object-assign":"4.1.0","redis-commands":"1.2.0"},"devDependencies":{"growl":"1.9.2","mocha":"3.1.0","eslint":"3.6.1","expect":"1.20.2","mkdirp":"0.5.1","rimraf":"2.5.4","ioredis":"2.4.0","istanbul":"1.1.0-alpha.1","babel-cli":"6.16.0","coveralls":"2.11.14","babel-eslint":"7.0.0","babel-register":"6.16.3","babel-preset-es2015":"6.16.0","eslint-plugin-import":"2.0.0","codeclimate-test-reporter":"0.3.3","eslint-config-airbnb-base":"8.0.0"},"peerDependencies":{"ioredis":"2.x"},"tonicExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock-1.12.0.tgz_1475364785562_0.35661926795728505","host":"packages-16-east.internal.npmjs.com"}},"1.13.0":{"name":"ioredis-mock","version":"1.13.0","keywords":["ioredis","mock-ioredis"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@1.13.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"04c9d2c2ba03cffacc39a097f43fa1502e950689","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-1.13.0.tgz","integrity":"sha512-1MaCrA4JkuIyA/UM2YGaU9mbb9UBR5Pp0X9qtBkUK+efWGlF8f75G+ZhKBVcsjY0xmn2HcdyHA38wt0Z1BVqOw==","signatures":[{"sig":"MEYCIQC4NI0lx82NAgg07TVxZy3tCtcga2CESNSwBQ2PzkpQDgIhAJjUmtjCw/56Oc8+Dib+LXa1w7nr+jJ0bY5q8JtFbGrI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"04c9d2c2ba03cffacc39a097f43fa1502e950689","gitHead":"6946aa139d9a41590717be15aa5e19af9612e4b4","scripts":{"lint":"eslint .","test":"mocha --compilers js:babel-register --recursive","build":"mkdirp lib && babel src --out-dir lib","clean":"rimraf lib","coverage":"npm run coveralls && npm run codeclimate","coveralls":"babel-node node_modules/.bin/istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec --recursive test && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","prepublish":"npm run clean && npm run build","preversion":"node scripts/update-compat && git add . && git commit --allow-empty -m \"chore(compat): update feature table\"","test:watch":"npm test -- --watch --growl","build:watch":"npm run build -- --watch","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"3.9.5","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"6.6.0","dependencies":{"lodash":"4.16.2","bluebird":"3.4.6","minimatch":"3.0.3","object-assign":"4.1.0","redis-commands":"1.2.0"},"devDependencies":{"growl":"1.9.2","mocha":"3.1.0","eslint":"3.6.1","expect":"1.20.2","mkdirp":"0.5.1","rimraf":"2.5.4","ioredis":"2.4.0","istanbul":"1.1.0-alpha.1","babel-cli":"6.16.0","coveralls":"2.11.14","babel-eslint":"7.0.0","babel-register":"6.16.3","babel-preset-es2015":"6.16.0","eslint-plugin-import":"2.0.0","codeclimate-test-reporter":"0.3.3","eslint-config-airbnb-base":"8.0.0"},"peerDependencies":{"ioredis":"2.x"},"tonicExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock-1.13.0.tgz_1475379652826_0.2741574510000646","host":"packages-16-east.internal.npmjs.com"}},"1.13.1":{"name":"ioredis-mock","version":"1.13.1","keywords":["ioredis","mock-ioredis","redis","redis-mock","mock-redis","redis test","redis mock","redis testing","redis fake","redis-js","redis js","redisjs","redis standalone","redis inmemory","redis memory","in-memory"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@1.13.1","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"92d731e6f5cd16c9d4ecf96008fe5b5927228ad3","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-1.13.1.tgz","integrity":"sha512-6IE5CpC3uO8M6qZfiAD58l9Jqxlglm8/MiDp8QD1zkN23gG2JjLO7kQ5+/JTbkmH4d41DwP82ZHytbl4gnDkdw==","signatures":[{"sig":"MEUCIHu3Mzpgfym/Jz/zsklAJcKlnrhQxvZlSIOmeD+DCnZEAiEAj07HUFM2ahgw4+Ui/qolcxVeYefxyaDs9RXg2t/CkRs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"92d731e6f5cd16c9d4ecf96008fe5b5927228ad3","gitHead":"30a6e01800285a593a144495120d5ba72c08116f","scripts":{"lint":"eslint .","test":"mocha --compilers js:babel-register --recursive","build":"mkdirp lib && babel src --out-dir lib","clean":"rimraf lib","coverage":"npm run coveralls && npm run codeclimate","coveralls":"babel-node node_modules/.bin/istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec --recursive test && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","prepublish":"npm run clean && npm run build","preversion":"node scripts/update-compat && git add . && git commit --allow-empty -m \"chore(compat): update feature table\"","test:watch":"npm test -- --watch --growl","build:watch":"npm run build -- --watch","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"3.9.5","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"6.6.0","dependencies":{"lodash":"4.16.2","bluebird":"3.4.6","minimatch":"3.0.3","object-assign":"4.1.0","redis-commands":"1.2.0"},"devDependencies":{"growl":"1.9.2","mocha":"3.1.0","eslint":"3.6.1","expect":"1.20.2","mkdirp":"0.5.1","rimraf":"2.5.4","ioredis":"2.4.0","istanbul":"1.1.0-alpha.1","babel-cli":"6.16.0","coveralls":"2.11.14","babel-eslint":"7.0.0","babel-register":"6.16.3","babel-preset-es2015":"6.16.0","eslint-plugin-import":"2.0.0","codeclimate-test-reporter":"0.3.3","eslint-config-airbnb-base":"8.0.0"},"peerDependencies":{"ioredis":"2.x"},"tonicExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock-1.13.1.tgz_1475381018198_0.6558381884824485","host":"packages-16-east.internal.npmjs.com"}},"1.14.0":{"name":"ioredis-mock","version":"1.14.0","keywords":["ioredis","mock-ioredis","redis","redis-mock","mock-redis","redis test","redis mock","redis testing","redis fake","redis-js","redis js","redisjs","redis standalone","redis inmemory","redis memory","in-memory"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@1.14.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"297f13596c08391adb37812c14b024a3144fc8d7","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-1.14.0.tgz","integrity":"sha512-b2vATj/8OGIprTly0h/DOenQh62N0M/nWTbZtyk7nSSSGT7oBtJ+KALIOrZVwvKA0W1t3q+fdCHFCmrFClSI3w==","signatures":[{"sig":"MEQCIEboL3nemgdqSgTMgUjEdWqxvneOU2fU9t+ItT6ujcEiAiAq4w4j4g97/XLnP7iz2SEKxRVgZhfRzBAfVDCyNcsKrQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"297f13596c08391adb37812c14b024a3144fc8d7","gitHead":"bb9f8bb452061d94429b90ac33afb6fdb5a7f6d9","scripts":{"lint":"eslint .","test":"mocha --compilers js:babel-register --recursive","build":"mkdirp lib && babel src --out-dir lib","clean":"rimraf lib","coverage":"npm run coveralls && npm run codeclimate","coveralls":"babel-node node_modules/.bin/istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec --recursive test && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","prepublish":"npm run clean && npm run build","preversion":"node scripts/update-compat && git add . && git commit --allow-empty -m \"chore(compat): update feature table\"","test:watch":"npm test -- --watch --growl","build:watch":"npm run build -- --watch","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"3.9.5","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"6.6.0","dependencies":{"lodash":"4.16.2","bluebird":"3.4.6","minimatch":"3.0.3","object-assign":"4.1.0","redis-commands":"1.2.0"},"devDependencies":{"growl":"1.9.2","mocha":"3.1.0","eslint":"3.6.1","expect":"1.20.2","mkdirp":"0.5.1","rimraf":"2.5.4","ioredis":"2.4.0","istanbul":"1.1.0-alpha.1","babel-cli":"6.16.0","coveralls":"2.11.14","gh-release":"2.1.0","babel-eslint":"7.0.0","babel-register":"6.16.3","babel-preset-es2015":"6.16.0","eslint-plugin-import":"2.0.0","codeclimate-test-reporter":"0.3.3","eslint-config-airbnb-base":"8.0.0"},"peerDependencies":{"ioredis":"2.x"},"tonicExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock-1.14.0.tgz_1475426002718_0.8803707645274699","host":"packages-12-west.internal.npmjs.com"}},"1.15.0":{"name":"ioredis-mock","version":"1.15.0","keywords":["ioredis","mock-ioredis","redis","redis-mock","mock-redis","redis test","redis mock","redis testing","redis fake","redis-js","redis js","redisjs","redis standalone","redis inmemory","redis memory","in-memory"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@1.15.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"1fc12dfe3972fe29b8dd484c073f74fe58af77cf","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-1.15.0.tgz","integrity":"sha512-tsgHiaHUJ3Ny9hZu6/PunW9obDVOqBc5YEgNf6Qvv72Lne/Dbx2NVt1PjaKwsufCj+2NiROsi/1GB0+tNTfotA==","signatures":[{"sig":"MEQCICvRzh9ti7IHvAku9a/jI4pkdN5vaHC17GMbaL1ice5oAiBZBVG8Dt/Yd/wf4QPHrGlQwRuxEcPJLLvD3AWNOkNjbw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"1fc12dfe3972fe29b8dd484c073f74fe58af77cf","gitHead":"921ec1f9790af46950ca25e007aafa37e1c7ed9c","scripts":{"lint":"eslint .","test":"mocha --compilers js:babel-register --recursive","build":"mkdirp lib && babel src --out-dir lib","clean":"rimraf lib","coverage":"npm run coveralls && npm run codeclimate","coveralls":"babel-node node_modules/.bin/istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec --recursive test && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","prepublish":"npm run clean && npm run build","preversion":"node scripts/update-compat && git add . && git commit --allow-empty -m \"chore(compat): update feature table\"","test:watch":"npm test -- --watch --growl","build:watch":"npm run build -- --watch","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","postpublish":"gh-release","postversion":"git add package.json && git commit -m \"chore(package): update version\""},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"3.9.5","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"6.6.0","dependencies":{"lodash":"4.16.3","es6-set":"^0.1.4","bluebird":"3.4.6","minimatch":"3.0.3","array-from":"^2.1.1","object-assign":"4.1.0","redis-commands":"1.2.0"},"devDependencies":{"growl":"1.9.2","mocha":"3.1.0","eslint":"3.6.1","expect":"1.20.2","mkdirp":"0.5.1","rimraf":"2.5.4","ioredis":"2.4.0","istanbul":"1.1.0-alpha.1","babel-cli":"6.16.0","coveralls":"2.11.14","gh-release":"2.1.0","babel-eslint":"7.0.0","babel-register":"6.16.3","babel-preset-es2015":"6.16.0","eslint-plugin-import":"2.0.0","codeclimate-test-reporter":"0.4.0","eslint-config-airbnb-base":"8.0.0"},"peerDependencies":{"ioredis":"2.x"},"tonicExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock-1.15.0.tgz_1475533010903_0.10968402773141861","host":"packages-16-east.internal.npmjs.com"}},"2.0.0":{"name":"ioredis-mock","version":"2.0.0","keywords":["ioredis","mock-ioredis","redis","redis-mock","mock-redis","redis test","redis mock","redis testing","redis fake","redis-js","redis js","redisjs","redis standalone","redis inmemory","redis memory","in-memory"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@2.0.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"4a67c7bd6041339ce217a0ce6d9b79bebc1be113","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-2.0.0.tgz","integrity":"sha512-tAmav50ZKQOAYxM+jAKbzfrWTT0+cHK4G3GuExPfzA/5WCVzTq10aJDyshsv59doSN6yTKPlLPudtlSrn2G8IA==","signatures":[{"sig":"MEYCIQCCVGzMnp4F9FRb+yT+92JDV9GGoNPUEOUSMNT27DGlagIhAI+VQKion+A+EXZLHE5OcNu8QLmHnhrTEHLqfT1nVPJJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"4a67c7bd6041339ce217a0ce6d9b79bebc1be113","gitHead":"708d2593cc44b08286c803a5ec33ae881ae410a8","scripts":{"lint":"eslint .","test":"mocha --compilers js:babel-register --recursive","build":"mkdirp lib && babel src --out-dir lib","clean":"rimraf lib","coverage":"npm run coveralls && npm run codeclimate","coveralls":"babel-node node_modules/.bin/istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec --recursive test && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","prepublish":"npm run clean && npm run build","preversion":"node scripts/update-compat && git add . && git commit --allow-empty -m \"chore(compat): update feature table\"","test:watch":"npm test -- --watch --growl","build:watch":"npm run build -- --watch","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","postpublish":"gh-release","postversion":"git add package.json && git commit -m \"chore(package): update version\""},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"3.9.5","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"6.6.0","dependencies":{"lodash":"4.16.3","es6-set":"^0.1.4","bluebird":"3.4.6","minimatch":"3.0.3","array-from":"^2.1.1","object-assign":"4.1.0","redis-commands":"1.2.0"},"devDependencies":{"growl":"1.9.2","mocha":"3.1.0","eslint":"3.7.1","expect":"1.20.2","mkdirp":"0.5.1","rimraf":"2.5.4","ioredis":"2.4.0","istanbul":"1.1.0-alpha.1","babel-cli":"6.16.0","coveralls":"2.11.14","gh-release":"2.1.0","babel-eslint":"7.0.0","babel-register":"6.16.3","babel-preset-es2015":"6.16.0","eslint-plugin-import":"2.0.0","codeclimate-test-reporter":"0.4.0","eslint-config-airbnb-base":"8.0.0"},"peerDependencies":{"ioredis":"2.x"},"tonicExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock-2.0.0.tgz_1475543412327_0.5371930270921439","host":"packages-16-east.internal.npmjs.com"}},"2.1.0":{"name":"ioredis-mock","version":"2.1.0","keywords":["ioredis","mock-ioredis","redis","redis-mock","mock-redis","redis test","redis mock","redis testing","redis fake","redis-js","redis js","redisjs","redis standalone","redis inmemory","redis memory","in-memory"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@2.1.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"a7231b48a5cdd6a5a34ea233499fe67a1776a5db","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-2.1.0.tgz","integrity":"sha512-9ul9d9G9Fd3Elo5FbjddGfuF3k9w8rvbM16Hm0Ij1wly8b7yHlEQdUcSAHLIcYqxFOuxEtFSjOcl2SDzCXSfwQ==","signatures":[{"sig":"MEQCIBMmOvSpZF1UZ5m0RUpVwE3WLSv5mLtyhob4JsvWb27OAiAdWagvC8SP/FFQjl/KtZDJ3M70u1TeackaxA73K3R8TA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"a7231b48a5cdd6a5a34ea233499fe67a1776a5db","gitHead":"706ce5a2304c786f57b6f05d32fff08dee80c03e","scripts":{"lint":"eslint .","test":"mocha --compilers js:babel-register --recursive","build":"mkdirp lib && babel src --out-dir lib","clean":"rimraf lib","coverage":"npm run coveralls && npm run codeclimate","coveralls":"babel-node node_modules/.bin/istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec --recursive test && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","prepublish":"npm run clean && npm run build","preversion":"node scripts/update-compat && git add . && git commit --allow-empty -m \"chore(compat): update feature table\"","test:watch":"npm test -- --watch --growl","build:watch":"npm run build -- --watch","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","postpublish":"gh-release","postversion":"git add package.json && git commit -m \"chore(package): update version\""},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"3.9.5","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"6.6.0","dependencies":{"lodash":"4.16.3","es6-set":"^0.1.4","bluebird":"3.4.6","minimatch":"3.0.3","array-from":"^2.1.1","object-assign":"4.1.0","redis-commands":"1.2.0"},"devDependencies":{"growl":"1.9.2","mocha":"3.1.0","eslint":"3.7.1","expect":"1.20.2","mkdirp":"0.5.1","rimraf":"2.5.4","ioredis":"2.4.0","istanbul":"1.1.0-alpha.1","babel-cli":"6.16.0","coveralls":"2.11.14","gh-release":"2.1.0","babel-eslint":"7.0.0","babel-register":"6.16.3","babel-preset-es2015":"6.16.0","eslint-plugin-import":"2.0.0","codeclimate-test-reporter":"0.4.0","eslint-config-airbnb-base":"8.0.0"},"peerDependencies":{"ioredis":"2.x"},"tonicExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock-2.1.0.tgz_1475697915931_0.31982921226881444","host":"packages-16-east.internal.npmjs.com"}},"2.2.0":{"name":"ioredis-mock","version":"2.2.0","keywords":["ioredis","mock-ioredis","redis","redis-mock","mock-redis","redis test","redis mock","redis testing","redis fake","redis-js","redis js","redisjs","redis standalone","redis inmemory","redis memory","in-memory"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@2.2.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"9ad0a99ca1adc8f3dee2cbd3eb8d04e391755819","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-2.2.0.tgz","integrity":"sha512-Cu3pjyGg9iReUGhttMCnT5k3KIZYeDTDhLBAZXoqHasyj0tKFpYc+04vaXmPKBk+GrJMPLa1yGD/hmfY9aP+YA==","signatures":[{"sig":"MEUCIBPzkgjKVq9+ips7lFgPXO1H33EXz/IxRTPmiBj9bzlWAiEAifSGjdYn6Zqm1Tu5N6jXikcQRkLwTCAqp5o6QDM2sYY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"9ad0a99ca1adc8f3dee2cbd3eb8d04e391755819","gitHead":"63869e673ca5f4ddf7f1ce45ff0a099054acf76c","scripts":{"lint":"eslint .","test":"mocha --compilers js:babel-register --recursive","build":"mkdirp lib && babel src --out-dir lib","clean":"rimraf lib","coverage":"npm run coveralls && npm run codeclimate","coveralls":"babel-node node_modules/.bin/istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec --recursive test && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","prepublish":"npm run clean && npm run build","preversion":"node scripts/update-compat && git add . && git commit --allow-empty -m \"chore(compat): update feature table\"","test:watch":"npm test -- --watch --growl","build:watch":"npm run build -- --watch","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","postpublish":"gh-release","postversion":"git add package.json && git commit -m \"chore(package): update version\""},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"3.10.9","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"7.0.0","dependencies":{"lodash":"4.16.5","es6-set":"^0.1.4","bluebird":"3.4.6","minimatch":"3.0.3","array-from":"^2.1.1","object-assign":"4.1.0","redis-commands":"1.3.0"},"devDependencies":{"growl":"1.9.2","mocha":"3.1.2","eslint":"3.9.0","expect":"1.20.2","mkdirp":"0.5.1","rimraf":"2.5.4","ioredis":"2.4.0","istanbul":"1.1.0-alpha.1","babel-cli":"6.18.0","coveralls":"2.11.14","gh-release":"2.1.0","babel-eslint":"7.0.0","babel-register":"6.16.3","babel-preset-es2015":"6.18.0","eslint-plugin-import":"2.0.1","codeclimate-test-reporter":"0.4.0","eslint-config-airbnb-base":"9.0.0"},"peerDependencies":{"ioredis":"2.x"},"tonicExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock-2.2.0.tgz_1477945210077_0.4450612941291183","host":"packages-12-west.internal.npmjs.com"}},"2.3.0":{"name":"ioredis-mock","version":"2.3.0","keywords":["ioredis","mock-ioredis","redis","redis-mock","mock-redis","redis test","redis mock","redis testing","redis fake","redis-js","redis js","redisjs","redis standalone","redis inmemory","redis memory","in-memory"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@2.3.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"a2529a7c4b7ea7e53fdef3c8921c1e05b292439e","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-2.3.0.tgz","integrity":"sha512-8f4VUZex1f6RfPSTQC/ycKoKMw6kHBSKxmNQdIMSo5LyjqzRToMfrtWwWZeEr+aeP4tIBKCMjm0zTiRoA5GL5Q==","signatures":[{"sig":"MEYCIQD6AcXbSDtlKR3udjQhGP/hEON4UjKGHY1z+j8Z4h+zGwIhALvV/dNRW2CtKgPSInJmiGJ/K0Jbms7VUiB/sCLQQx8z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"a2529a7c4b7ea7e53fdef3c8921c1e05b292439e","gitHead":"7e68eba30b789f11bcc29375c35def4b60007376","scripts":{"lint":"eslint .","test":"mocha --compilers js:babel-register --recursive","build":"mkdirp lib && babel src --out-dir lib","clean":"rimraf lib","coverage":"npm run coveralls && npm run codeclimate","coveralls":"babel-node node_modules/.bin/istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec --recursive test && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","prepublish":"npm run clean && npm run build","preversion":"node scripts/update-compat && git add . && git commit --allow-empty -m \"chore(compat): update feature table\"","test:watch":"npm test -- --watch --growl","build:watch":"npm run build -- --watch","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","postpublish":"gh-release","postversion":"git add package.json && git commit -m \"chore(package): update version\""},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"3.10.10","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"6.9.1","dependencies":{"lodash":"4.17.4","es6-set":"^0.1.4","bluebird":"3.4.7","minimatch":"3.0.3","array-from":"^2.1.1","object-assign":"4.1.1","redis-commands":"1.3.1"},"devDependencies":{"growl":"1.9.2","mocha":"3.2.0","eslint":"3.16.1","expect":"1.20.2","mkdirp":"0.5.1","rimraf":"2.6.1","ioredis":"2.5.0","istanbul":"1.1.0-alpha.1","babel-cli":"6.23.0","coveralls":"2.11.16","gh-release":"2.2.1","babel-eslint":"7.1.1","babel-register":"6.23.0","babel-preset-es2015":"6.22.0","eslint-plugin-import":"2.2.0","codeclimate-test-reporter":"0.4.1","eslint-config-airbnb-base":"11.1.0"},"peerDependencies":{"ioredis":"2.x"},"tonicExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock-2.3.0.tgz_1488245925814_0.6451749519910663","host":"packages-12-west.internal.npmjs.com"}},"2.4.0":{"name":"ioredis-mock","version":"2.4.0","keywords":["ioredis","mock-ioredis","redis","redis-mock","mock-redis","redis test","redis mock","redis testing","redis fake","redis-js","redis js","redisjs","redis standalone","redis inmemory","redis memory","in-memory"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@2.4.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"8f0d2453840d00ba73140425a89cfda5c178ae8d","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-2.4.0.tgz","integrity":"sha512-mO5G+5A4ldAx1KRvIcaejI8+Zl/Dp6z4jzjh6k6BquIVNQf9N0LnOe+NIJt4MvraO+hW0yjaHDcaJklVvwqTrQ==","signatures":[{"sig":"MEUCIAIu4QUEzXfqgCUsGkAVDCWsLjSYEHBbnPdTo57/mP7yAiEAyeRJKl6TQOPT2IrzyV/6IdRXPQwY2Vg1e2t/SeRTWmw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"8f0d2453840d00ba73140425a89cfda5c178ae8d","gitHead":"d187cdb4a8ae496985bc815c9ef96d1d87e703ca","scripts":{"lint":"eslint .","test":"mocha --compilers js:babel-register --recursive","build":"mkdirp lib && babel src --out-dir lib","clean":"rimraf lib","coverage":"npm run coveralls && npm run codeclimate","coveralls":"babel-node node_modules/.bin/istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec --recursive test && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","prepublish":"npm run clean && npm run build","preversion":"node scripts/update-compat && git add . && git commit --allow-empty -m \"chore(compat): update feature table\"","test:watch":"npm test -- --watch --growl","build:watch":"npm run build -- --watch","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","postpublish":"gh-release","postversion":"git add package.json && git commit -m \"chore(package): update version\""},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"3.10.10","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"6.9.1","dependencies":{"lodash":"4.17.4","es6-set":"^0.1.4","bluebird":"3.5.0","minimatch":"3.0.3","array-from":"^2.1.1","object-assign":"4.1.1","redis-commands":"1.3.1"},"devDependencies":{"growl":"1.9.2","mocha":"3.2.0","eslint":"3.17.0","expect":"1.20.2","mkdirp":"0.5.1","rimraf":"2.6.1","ioredis":"2.5.0","istanbul":"1.1.0-alpha.1","babel-cli":"6.23.0","coveralls":"2.11.16","gh-release":"2.2.1","babel-eslint":"7.1.1","babel-register":"6.23.0","babel-preset-es2015":"6.22.0","eslint-plugin-import":"2.2.0","codeclimate-test-reporter":"0.4.1","eslint-config-airbnb-base":"11.1.1"},"peerDependencies":{"ioredis":"2.x"},"tonicExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock-2.4.0.tgz_1488677507222_0.9125536622013897","host":"packages-12-west.internal.npmjs.com"}},"2.4.1":{"name":"ioredis-mock","version":"2.4.1","keywords":["ioredis","mock-ioredis","redis","redis-mock","mock-redis","redis test","redis mock","redis testing","redis fake","redis-js","redis js","redisjs","redis standalone","redis inmemory","redis memory","in-memory"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@2.4.1","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"c2471871bdf283278d6c88d3c56dacd92cf58b67","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-2.4.1.tgz","integrity":"sha512-E6a4663zCpW0UiVkSrNa0t8WaY3uANSFJptmvkPnNLfjeaFdmRsno7J+STXHyYitm1Rnmn+s9y503qkpvyEokA==","signatures":[{"sig":"MEYCIQDepSbJZMd0PSrBbpNrMBryfeDhj36spbjFvbdpBB+bYQIhAIGyCJZFZuJrONFz6UnylDQO2OXFA3ZCMW+M7vzSUnt3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","gitHead":"611b866b9020268e73f80209ced2efc671908d88","release":{"generateNotes":"semantic-release-tamia/generateNotes","verifyRelease":"semantic-release-tamia/verifyRelease","analyzeCommits":"semantic-release-tamia/analyzeCommits","verifyConditions":"condition-circle"},"scripts":{"lint":"eslint .","test":"mocha --compilers js:babel-register --recursive","build":"mkdirp lib && babel src --out-dir lib","clean":"rimraf lib","prepush":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","pretest":"printf \"node \" && node --version","coverage":"npm run coveralls && npm run codeclimate","coveralls":"babel-node node_modules/.bin/istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec --recursive test && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","prepublish":"npm run clean && npm run build","test:watch":"npm test -- --watch --growl","build:watch":"npm run build -- --watch","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","changelog:commit":"sr-changelog commit","semantic-release":"semantic-release pre && npm publish && semantic-release post","changelog:preview":"sr-changelog"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"5.3.0","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"8.6.0","dependencies":{"lodash":"4.17.4","es6-set":"^0.1.4","bluebird":"3.5.0","minimatch":"3.0.3","array-from":"^2.1.1","object-assign":"4.1.1","redis-commands":"1.3.1"},"devDependencies":{"growl":"1.9.2","husky":"^0.14.3","mocha":"3.2.0","eslint":"3.19.0","expect":"1.20.2","mkdirp":"0.5.1","rimraf":"2.6.1","ioredis":"^3.1.1","istanbul":"1.1.0-alpha.1","babel-cli":"6.24.1","coveralls":"2.13.0","babel-eslint":"7.2.1","babel-register":"6.24.0","release-relief":"^1.0.1","babel-preset-es2015":"6.24.0","eslint-plugin-import":"2.2.0","codeclimate-test-reporter":"0.4.1","eslint-config-airbnb-base":"11.1.3"},"peerDependencies":{"ioredis":"2.x || 3.x"},"tonicExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock-2.4.1.tgz_1506903307475_0.1835126995574683","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"ioredis-mock","version":"3.0.0","keywords":["ioredis","mock-ioredis","redis","redis-mock","mock-redis","redis test","redis mock","redis testing","redis fake","redis-js","redis js","redisjs","redis standalone","redis inmemory","redis memory","in-memory"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@3.0.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"7b2dbdcd8043235b9f28cbceeb2b6e77ad3b1020","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-3.0.0.tgz","integrity":"sha512-IG3M+Pz3xdFevVAcUFkaWpEYs/hCJ7B9iSGTjZDhDRuwc31S4QznjTSinIPzb6qHewK1PJAL6WGSjN6wa22Rwg==","signatures":[{"sig":"MEYCIQCgPtqHwtuTz2dRQ2lVirBejXkwYyTa62lKF4O/l172awIhAPlxSi8U+EsRJK8OSlChINXrutQie4s39/WFI0hl870u","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","gitHead":"03a9fe8cf77daf7cbe9b931ccc87b4d1925c9e09","release":{"generateNotes":"semantic-release-tamia/generateNotes","verifyRelease":"semantic-release-tamia/verifyRelease","analyzeCommits":"semantic-release-tamia/analyzeCommits","verifyConditions":"condition-circle"},"scripts":{"lint":"eslint .","test":"mocha --compilers js:babel-register --recursive","build":"mkdirp lib && babel src --out-dir lib","clean":"rimraf lib","prepush":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","pretest":"printf \"node \" && node --version","coverage":"npm run coveralls && npm run codeclimate","coveralls":"babel-node node_modules/.bin/istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec --recursive test && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","prepublish":"npm run clean && npm run build","test:watch":"npm test -- --watch --growl","build:watch":"npm run build -- --watch","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","changelog:commit":"sr-changelog commit","semantic-release":"semantic-release pre && npm publish && semantic-release post","changelog:preview":"sr-changelog"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"5.3.0","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"8.6.0","dependencies":{"lodash":"4.17.4","es6-set":"^0.1.4","bluebird":"3.5.0","minimatch":"3.0.3","array-from":"^2.1.1","object-assign":"4.1.1","redis-commands":"1.3.1"},"devDependencies":{"growl":"1.9.2","husky":"^0.14.3","mocha":"3.2.0","eslint":"3.19.0","expect":"1.20.2","mkdirp":"0.5.1","rimraf":"2.6.1","ioredis":"^3.1.1","istanbul":"1.1.0-alpha.1","babel-cli":"6.24.1","coveralls":"2.13.0","babel-eslint":"7.2.1","babel-register":"6.24.0","release-relief":"^1.0.1","babel-preset-es2015":"6.24.0","eslint-plugin-import":"2.2.0","codeclimate-test-reporter":"0.4.1","eslint-config-airbnb-base":"11.1.3"},"peerDependencies":{"ioredis":"2.x || 3.x"},"tonicExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock-3.0.0.tgz_1506905578025_0.5666647779289633","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"ioredis-mock","version":"3.0.1","keywords":["ioredis","mock-ioredis","redis","redis-mock","mock-redis","redis test","redis mock","redis testing","redis fake","redis-js","redis js","redisjs","redis standalone","redis inmemory","redis memory","in-memory"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@3.0.1","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"c5d0c553e72649dae9bb218859b68221d72611bd","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-3.0.1.tgz","integrity":"sha512-Dz09hmnPz3Yq2V43LfUrdHn9I/WkphNuspvo2+/aNvJO4O1WL3JVXh+CSiwq6ri4Bgz4kenbfnwfdUmbdZ2JPg==","signatures":[{"sig":"MEYCIQCCLNqyPMJoZEpQXjA+UhPG7y0x+TcuHsl4uU+juVdSfQIhAIjamqPaBIK1a/Y7eo3R2dyJ39ADjVBGWTQmBTvUqzML","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","gitHead":"7fdf2872d6f61672dd389e0a6ac75c6dcb79c335","release":{"generateNotes":"semantic-release-tamia/generateNotes","verifyRelease":"semantic-release-tamia/verifyRelease","analyzeCommits":"semantic-release-tamia/analyzeCommits","verifyConditions":"condition-circle"},"scripts":{"lint":"eslint .","test":"mocha --compilers js:babel-register --recursive","build":"mkdirp lib && babel src --out-dir lib","clean":"rimraf lib","prepush":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","pretest":"printf \"node \" && node --version","coverage":"npm run coveralls && npm run codeclimate","coveralls":"babel-node node_modules/.bin/istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec --recursive test && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","prepublish":"npm run clean && npm run build","test:watch":"npm test -- --watch --growl","build:watch":"npm run build -- --watch","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","changelog:commit":"sr-changelog commit","semantic-release":"semantic-release pre && npm publish && semantic-release post","changelog:preview":"sr-changelog"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"5.3.0","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"8.6.0","dependencies":{"lodash":"4.17.4","es6-set":"^0.1.4","bluebird":"3.5.0","minimatch":"3.0.3","array-from":"^2.1.1","object-assign":"4.1.1","redis-commands":"1.3.1"},"devDependencies":{"growl":"1.9.2","husky":"^0.14.3","mocha":"3.2.0","eslint":"3.19.0","expect":"1.20.2","mkdirp":"0.5.1","rimraf":"2.6.1","ioredis":"^3.1.1","istanbul":"1.1.0-alpha.1","babel-cli":"6.24.1","coveralls":"2.13.0","babel-eslint":"7.2.1","babel-register":"6.24.0","release-relief":"^1.0.1","babel-preset-es2015":"6.24.0","eslint-plugin-import":"2.2.0","codeclimate-test-reporter":"0.4.1","eslint-config-airbnb-base":"11.1.3"},"peerDependencies":{"ioredis":"2.x || 3.x"},"tonicExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock-3.0.1.tgz_1506905757424_0.857127517927438","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"ioredis-mock","version":"3.0.2","keywords":["ioredis","mock-ioredis","redis","redis-mock","mock-redis","redis test","redis mock","redis testing","redis fake","redis-js","redis js","redisjs","redis standalone","redis inmemory","redis memory","in-memory"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@3.0.2","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"dccc47a419b04140297d4f2d5eabda16fdedf437","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-3.0.2.tgz","integrity":"sha512-bKr0GBwNpt84gtgxAPYCEAFXLlzCaDD0nzH3YjJrgRtZYGAeROmoY3dRht2rLEJW28O0CnYR0eHXfNhIr/jsNQ==","signatures":[{"sig":"MEUCIQDnUWy8uzMgyqRRYFg6EsYLNE77LXxXCtGHyQj1l3Ta6gIgMPf59dy3We9YkEGThR2JvIIRKKurFu3VBJvxpc/h2wM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","gitHead":"7ea436ec60fa2839d84cd980ebca9d67334e31af","release":{"generateNotes":"semantic-release-tamia/generateNotes","verifyRelease":"semantic-release-tamia/verifyRelease","analyzeCommits":"semantic-release-tamia/analyzeCommits","verifyConditions":"condition-circle"},"scripts":{"lint":"eslint .","test":"mocha --compilers js:babel-register --recursive","build":"mkdirp lib && babel src --out-dir lib","clean":"rimraf lib","prepush":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","pretest":"printf \"node \" && node --version","coverage":"npm run coveralls && npm run codeclimate","coveralls":"babel-node node_modules/.bin/istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec --recursive test && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","prepublish":"npm run clean && npm run build","test:watch":"npm test -- --watch --growl","build:watch":"npm run build -- --watch","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","changelog:commit":"sr-changelog commit","semantic-release":"semantic-release pre && npm publish && semantic-release post","changelog:preview":"sr-changelog"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"5.3.0","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"8.6.0","dependencies":{"lodash":"4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.4","bluebird":"3.5.0","minimatch":"3.0.3","array-from":"^2.1.1","object-assign":"4.1.1","redis-commands":"1.3.1"},"devDependencies":{"growl":"1.9.2","husky":"^0.14.3","mocha":"3.2.0","eslint":"3.19.0","expect":"1.20.2","mkdirp":"0.5.1","rimraf":"2.6.1","semver":"^5.4.1","ioredis":"^3.1.1","istanbul":"1.1.0-alpha.1","babel-cli":"6.24.1","coveralls":"2.13.0","babel-eslint":"7.2.1","babel-register":"6.24.0","release-relief":"^1.0.1","babel-preset-env":"^1.6.0","eslint-plugin-import":"2.2.0","codeclimate-test-reporter":"0.4.1","eslint-config-airbnb-base":"11.1.3"},"peerDependencies":{"ioredis":"2.x || 3.x"},"tonicExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock-3.0.2.tgz_1506909319621_0.697709615342319","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"ioredis-mock","version":"3.1.0","keywords":["ioredis","mock-ioredis","redis","redis-mock","mock-redis","redis test","redis mock","redis testing","redis fake","redis-js","redis js","redisjs","redis standalone","redis inmemory","redis memory","in-memory"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@3.1.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"bf6b3e05341d38d18f8906fada77bd166d6e2fa2","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-3.1.0.tgz","integrity":"sha512-qzPh5QQrMQ/vCWsJ75Y9wvbelgft0CoI8TEWlK28uhtMYmK9PnrF/rqxH9syjqdhA73oweYxgfa9UNfZjrQXJA==","signatures":[{"sig":"MEQCIEWXJVNf6kwW8NeWIk7NuoCWBqsLbG0eLCr7v74TIaqhAiARES+KoqjI3WKuuLAfp4g7FdV8vOLm9TJ1/FtiWCqu4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","gitHead":"d5c8f02b2b73e0d64e2d0ff60cf0475ab07e6e66","release":{"generateNotes":"semantic-release-tamia/generateNotes","verifyRelease":"semantic-release-tamia/verifyRelease","analyzeCommits":"semantic-release-tamia/analyzeCommits","verifyConditions":"condition-circle"},"scripts":{"lint":"eslint .","test":"mocha --compilers js:babel-register --recursive","build":"mkdirp lib && babel src --out-dir lib","clean":"rimraf lib","prepush":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","pretest":"printf \"node \" && node --version","coverage":"npm run coveralls && npm run codeclimate","coveralls":"babel-node node_modules/.bin/istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec --recursive test && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","prepublish":"npm run clean && npm run build","test:watch":"npm test -- --watch --growl","build:watch":"npm run build -- --watch","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","changelog:commit":"sr-changelog commit","semantic-release":"semantic-release pre && npm publish && semantic-release post","changelog:preview":"sr-changelog"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"5.3.0","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"8.6.0","dependencies":{"lodash":"4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.4","bluebird":"3.5.0","minimatch":"3.0.3","array-from":"^2.1.1","object-assign":"4.1.1","redis-commands":"1.3.1"},"devDependencies":{"growl":"1.9.2","husky":"^0.14.3","mocha":"3.2.0","eslint":"3.19.0","expect":"1.20.2","mkdirp":"0.5.1","rimraf":"2.6.1","semver":"^5.4.1","ioredis":"^3.1.1","istanbul":"1.1.0-alpha.1","babel-cli":"6.24.1","coveralls":"2.13.0","babel-eslint":"7.2.1","babel-register":"6.24.0","release-relief":"^1.0.1","babel-preset-env":"^1.6.0","eslint-plugin-import":"2.2.0","codeclimate-test-reporter":"0.4.1","eslint-config-airbnb-base":"11.1.3"},"peerDependencies":{"ioredis":"2.x || 3.x"},"tonicExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock-3.1.0.tgz_1507067698014_0.33220780943520367","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"ioredis-mock","version":"3.1.1","keywords":["ioredis","mock-ioredis","redis","redis-mock","mock-redis","redis test","redis mock","redis testing","redis fake","redis-js","redis js","redisjs","redis standalone","redis inmemory","redis memory","in-memory"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@3.1.1","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"f35c9ff757b3aa024d4922f6f83742275199fefe","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-3.1.1.tgz","integrity":"sha512-eNx04iqW6KyAgIUtqmfNtthLd6wLEP+UglpkySdFfOLTbls+VBw/mGbpQY2t1Uu5Z9mVybVOSuCZ0HmhQao2bA==","signatures":[{"sig":"MEQCICHaKeFmHfmaJbD27owxhcFswZQV8LX+9+rvtn1CiCxwAiARKPbZkgGbe/eofrLxfZV7OBdeCo+cNgLzUpUPXpfoWQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","gitHead":"0fe7246781f9eaf8e9ccd13f2d0acd287e180e4b","release":{"generateNotes":"semantic-release-tamia/generateNotes","verifyRelease":"semantic-release-tamia/verifyRelease","analyzeCommits":"semantic-release-tamia/analyzeCommits","verifyConditions":"condition-circle"},"scripts":{"lint":"eslint .","test":"mocha --compilers js:babel-register --recursive","build":"mkdirp lib && babel src --out-dir lib","clean":"rimraf lib","prepush":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","pretest":"printf \"node \" && node --version","coverage":"npm run coveralls && npm run codeclimate","coveralls":"babel-node node_modules/.bin/istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec --recursive test && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","prepublish":"npm run clean && npm run build","test:watch":"npm test -- --watch --growl","build:watch":"npm run build -- --watch","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","changelog:commit":"sr-changelog commit","semantic-release":"semantic-release pre && npm publish && semantic-release post","changelog:preview":"sr-changelog"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"5.4.2","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"8.7.0","dependencies":{"lodash":"4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.4","bluebird":"3.5.0","minimatch":"3.0.3","array-from":"^2.1.1","object-assign":"4.1.1","redis-commands":"1.3.1"},"devDependencies":{"growl":"1.9.2","husky":"^0.14.3","mocha":"3.2.0","eslint":"3.19.0","expect":"1.20.2","mkdirp":"0.5.1","rimraf":"2.6.1","semver":"^5.4.1","ioredis":"^3.1.1","istanbul":"1.1.0-alpha.1","babel-cli":"6.24.1","coveralls":"2.13.0","babel-eslint":"7.2.1","babel-register":"6.24.0","release-relief":"^1.0.1","babel-preset-env":"^1.6.0","eslint-plugin-import":"2.2.0","codeclimate-test-reporter":"0.4.1","eslint-config-airbnb-base":"11.1.3"},"peerDependencies":{"ioredis":"2.x || 3.x"},"tonicExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock-3.1.1.tgz_1508408978740_0.9676482141949236","host":"s3://npm-registry-packages"}},"3.1.2":{"name":"ioredis-mock","version":"3.1.2","keywords":["ioredis","mock-ioredis","redis","redis-mock","mock-redis","redis test","redis mock","redis testing","redis fake","redis-js","redis js","redisjs","redis standalone","redis inmemory","redis memory","in-memory"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@3.1.2","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"f52b2295b30ad2f2eddd1aa6071f727f7fee93b8","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-3.1.2.tgz","integrity":"sha512-NTh4SwttClPkEf3K6aTGFIrmSOjceVjN+MYq13Nsq50Uo0mWRG+n6/WLMs/0EZnm91SjdqmvzlEzP26iEayjvA==","signatures":[{"sig":"MEQCIActagrWo0wgMaOWdkbLhqFGSbhlVgidzqMaSZOkKT1CAiBkNVtXALP8WJATqh8sndP63zhqUvuzbBUrUxpdOvB6rg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","gitHead":"b392026ed7333690075c2f7618a3288bed966f6e","release":{"generateNotes":"semantic-release-tamia/generateNotes","verifyRelease":"semantic-release-tamia/verifyRelease","analyzeCommits":"semantic-release-tamia/analyzeCommits","verifyConditions":"condition-circle"},"scripts":{"lint":"eslint .","test":"mocha --compilers js:babel-register --recursive","build":"mkdirp lib && babel src --out-dir lib","clean":"rimraf lib","prepush":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","pretest":"printf \"node \" && node --version","coverage":"npm run coveralls && npm run codeclimate","coveralls":"babel-node node_modules/.bin/istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec --recursive test && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","prepublish":"npm run clean && npm run build","test:watch":"npm test -- --watch --growl","build:watch":"npm run build -- --watch","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","changelog:commit":"sr-changelog commit","semantic-release":"semantic-release pre && npm publish && semantic-release post","changelog:preview":"sr-changelog"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"5.5.1","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"9.1.0","dependencies":{"lodash":"4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.4","bluebird":"3.5.0","minimatch":"3.0.3","array-from":"^2.1.1","object-assign":"4.1.1","redis-commands":"1.3.1"},"devDependencies":{"growl":"1.9.2","husky":"^0.14.3","mocha":"3.2.0","eslint":"3.19.0","expect":"1.20.2","mkdirp":"0.5.1","rimraf":"2.6.1","semver":"^5.4.1","ioredis":"^3.1.1","istanbul":"1.1.0-alpha.1","babel-cli":"6.24.1","coveralls":"2.13.0","babel-eslint":"7.2.1","babel-register":"6.24.0","release-relief":"^1.0.1","babel-preset-env":"^1.6.0","eslint-plugin-import":"2.2.0","codeclimate-test-reporter":"0.4.1","eslint-config-airbnb-base":"11.1.3"},"peerDependencies":{"ioredis":"2.x || 3.x"},"tonicExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock-3.1.2.tgz_1510266584875_0.32606742111966014","host":"s3://npm-registry-packages"}},"3.1.3":{"name":"ioredis-mock","version":"3.1.3","keywords":["ioredis","mock-ioredis","redis","redis-mock","mock-redis","redis test","redis mock","redis testing","redis fake","redis-js","redis js","redisjs","redis standalone","redis inmemory","redis memory","in-memory"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@3.1.3","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"bb2a5d8af426618f529e04b57111272be4c507b6","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-3.1.3.tgz","integrity":"sha512-3shshGSJxqY+t8qnNHIrnhK0wsX/c5KB8hQ53xFSxjellBkRfbhYa6ohjxGx93lSOyxAahS82IzmvYqiqPMuMw==","signatures":[{"sig":"MEUCIQCBTlJdK00WjItDfa7p7VrSp3b3CpzCLKKS24CTJHIliwIgfJCqI2MPyiGeMJZ5NmDH5ZarKfd1hUWgqTf7AWOOFJg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","engines":{"node":">=0.10.16"},"gitHead":"3f8345e3fa0671395d21dac90a2da6d46a939cf9","release":{"generateNotes":"semantic-release-tamia/generateNotes","verifyRelease":"semantic-release-tamia/verifyRelease","analyzeCommits":"semantic-release-tamia/analyzeCommits","verifyConditions":"condition-circle"},"scripts":{"lint":"eslint .","test":"mocha --compilers js:babel-register --recursive","build":"mkdirp lib && babel src --out-dir lib","clean":"rimraf lib","prepush":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","pretest":"printf \"node \" && node --version","coverage":"npm run coveralls && npm run codeclimate","coveralls":"babel-node node_modules/.bin/istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec --recursive test && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","prepublish":"npm run clean && npm run build","test:watch":"npm test -- --watch --growl","build:watch":"npm run build -- --watch","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","changelog:commit":"sr-changelog commit","semantic-release":"semantic-release pre && npm publish && semantic-release post","changelog:preview":"sr-changelog"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"5.5.1","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"9.1.0","dependencies":{"lodash":"4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.4","bluebird":"3.5.0","minimatch":"3.0.3","array-from":"^2.1.1","object-assign":"4.1.1","redis-commands":"1.3.1"},"devDependencies":{"growl":"1.9.2","husky":"^0.14.3","mocha":"3.2.0","eslint":"3.19.0","expect":"1.20.2","mkdirp":"0.5.1","rimraf":"2.6.1","semver":"^5.4.1","ioredis":"^3.1.1","istanbul":"1.1.0-alpha.1","babel-cli":"6.24.1","coveralls":"2.13.0","babel-eslint":"7.2.1","babel-register":"6.24.0","release-relief":"^1.0.1","babel-preset-env":"^1.6.0","eslint-plugin-import":"2.2.0","codeclimate-test-reporter":"0.4.1","eslint-config-airbnb-base":"11.1.3"},"peerDependencies":{"ioredis":"2.x || 3.x"},"tonicExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock-3.1.3.tgz_1510510972427_0.1785818838980049","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"ioredis-mock","version":"3.2.0","keywords":["in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@3.2.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"32de16f9b4fab65ded2993900f4c698dc37611af","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-3.2.0.tgz","integrity":"sha512-s70w3UsuAWnTnPscffLyGeApgc4Cc1qdAYj9vP1/6aksjKjQ/PGUWBNr4+Mh2BdfUzUkGk8bhtInc3OkRBQXMg==","signatures":[{"sig":"MEUCIG0J/oxxWnMxt0ALivcPwSuonC08sUuCS1XBdGbqg25gAiEA7bs2YmcziVoNAe3yCnDbtYMIBM5yLoNnOvZbz4quXYE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","engines":{"node":">=0.10.16"},"gitHead":"dfaf41781514bb23d8d3105370f55e0b6563a96d","release":{"generateNotes":"semantic-release-tamia/generateNotes","verifyRelease":"semantic-release-tamia/verifyRelease","analyzeCommits":"semantic-release-tamia/analyzeCommits","verifyConditions":"condition-circle"},"scripts":{"lint":"eslint .","test":"mocha --compilers js:babel-register --recursive","build":"mkdirp lib && babel src --out-dir lib","clean":"rimraf lib","prepush":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","pretest":"printf \"node \" && node --version","coverage":"npm run coveralls && npm run codeclimate","coveralls":"babel-node node_modules/.bin/istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec --recursive test && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","prepublish":"npm run clean && npm run build","test:watch":"npm test -- --watch --growl","build:watch":"npm run build -- --watch","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","changelog:commit":"sr-changelog commit","semantic-release":"semantic-release pre && npm publish && semantic-release post","changelog:preview":"sr-changelog"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"5.5.1","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.9.1","dependencies":{"lodash":"4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.4","bluebird":"3.5.0","minimatch":"3.0.3","array-from":"^2.1.1","object-assign":"4.1.1","redis-commands":"1.3.1"},"devDependencies":{"growl":"1.9.2","husky":"^0.14.3","mocha":"3.2.0","eslint":"3.19.0","expect":"1.20.2","mkdirp":"0.5.1","rimraf":"2.6.1","semver":"^5.4.1","ioredis":"^3.1.1","istanbul":"1.1.0-alpha.1","prettier":"^1.8.2","babel-cli":"6.24.1","coveralls":"2.13.0","lint-staged":"^5.0.0","babel-eslint":"7.2.1","babel-register":"6.24.0","release-relief":"^1.0.1","babel-preset-env":"^1.6.0","eslint-plugin-import":"2.2.0","prettier-package-json":"^1.4.0","eslint-config-prettier":"^2.7.0","codeclimate-test-reporter":"0.4.1","eslint-config-airbnb-base":"11.1.3"},"peerDependencies":{"ioredis":"2.x || 3.x"},"tonicExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock-3.2.0.tgz_1510772957564_0.9845515568740666","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"ioredis-mock","version":"3.3.0","keywords":["in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@3.3.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"346d3e07882b69ba39a56fb5d4e5ad040bf23703","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-3.3.0.tgz","integrity":"sha512-s+In7RBMK+l4Oq4hymJQjH+4sYMXIVEMoJdZrzGVznUheaJn1yCr2yLid63xQNBKAKJlKIeZoY8ypklz8YZRGg==","signatures":[{"sig":"MEQCIGpSI+n5ut9r+ExDhuYU3i1ZAjXPPxhpamlFu04SZ7rHAiAlldTmwmu4qf9nGTz3THKkGX9Mfwv9M+VxQ+E9CBF+AA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","engines":{"node":">=0.10.16"},"gitHead":"cffd1cfc03466442d7bb076dc1385b3af8852c46","release":{"generateNotes":"semantic-release-tamia/generateNotes","verifyRelease":"semantic-release-tamia/verifyRelease","analyzeCommits":"semantic-release-tamia/analyzeCommits","verifyConditions":"condition-circle"},"scripts":{"lint":"eslint .","test":"mocha --compilers js:babel-register --recursive","build":"mkdirp lib && babel src --out-dir lib","clean":"rimraf lib","prepush":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","pretest":"printf \"node \" && node --version","coverage":"npm run coveralls && npm run codeclimate","coveralls":"babel-node node_modules/.bin/istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec --recursive test && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","prepublish":"npm run clean && npm run build","test:watch":"npm test -- --watch --growl","build:watch":"npm run build -- --watch","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","changelog:commit":"sr-changelog commit","semantic-release":"semantic-release pre && npm publish && semantic-release post","changelog:preview":"sr-changelog"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"5.5.1","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.9.1","dependencies":{"lodash":"^4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.5","bluebird":"^3.5.1","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1"},"devDependencies":{"growl":"1.9.2","husky":"^0.14.3","mocha":"3.2.0","eslint":"3.19.0","expect":"1.20.2","mkdirp":"0.5.1","rimraf":"2.6.1","semver":"^5.4.1","ioredis":"^3.1.1","istanbul":"1.1.0-alpha.1","prettier":"^1.8.2","babel-cli":"6.24.1","coveralls":"2.13.0","lint-staged":"^5.0.0","babel-eslint":"7.2.1","babel-register":"6.24.0","redis-commands":"1.3.1","release-relief":"^1.0.1","babel-preset-env":"^1.6.0","eslint-plugin-import":"2.2.0","prettier-package-json":"^1.4.0","eslint-config-prettier":"^2.7.0","codeclimate-test-reporter":"0.4.1","eslint-config-airbnb-base":"11.1.3"},"peerDependencies":{"ioredis":"2.x || 3.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock-3.3.0.tgz_1510788857985_0.9599431201349944","host":"s3://npm-registry-packages"}},"3.3.1":{"name":"ioredis-mock","version":"3.3.1","keywords":["in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@3.3.1","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"e1ea36c12eb1da84f9ee82475222b4f1b445eab5","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-3.3.1.tgz","integrity":"sha512-z1Hzay72gj6ORPQ2yW19quefxvlM92qlEKeaubt8GUXFQNcQ1diXnphHl4uA53elFPv056NbZOnPS918JCvFrQ==","signatures":[{"sig":"MEQCIEN1sAQ3SUzAgqbDwzCxvkwROlGaW1rfI6O4wj/u3ieUAiBh2Y82mm6W3AUSNRLL+8yLNfgguHG4Z/8Ga+Ph4KQkNg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","engines":{"node":">=0.10.16"},"gitHead":"b03d7c4505422b2217c1dcebace53578e64131a0","release":{"generateNotes":"semantic-release-tamia/generateNotes","verifyRelease":"semantic-release-tamia/verifyRelease","analyzeCommits":"semantic-release-tamia/analyzeCommits","verifyConditions":"condition-circle"},"scripts":{"lint":"eslint .","test":"mocha --compilers js:babel-register --recursive","build":"mkdirp lib && babel src --out-dir lib","clean":"rimraf lib","prepush":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","pretest":"printf \"node \" && node --version","coverage":"npm run coveralls && npm run codeclimate","coveralls":"babel-node node_modules/.bin/istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec --recursive test && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","prepublish":"npm run clean && npm run build","test:watch":"npm test -- --watch --growl","build:watch":"npm run build -- --watch","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","changelog:commit":"sr-changelog commit","semantic-release":"semantic-release pre && npm publish && semantic-release post","changelog:preview":"sr-changelog"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"5.5.1","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.9.1","dependencies":{"lodash":"^4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.5","bluebird":"^3.5.1","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1"},"devDependencies":{"growl":"1.9.2","husky":"^0.14.3","mocha":"3.2.0","eslint":"3.19.0","expect":"1.20.2","mkdirp":"0.5.1","rimraf":"2.6.1","semver":"^5.4.1","ioredis":"^3.1.1","istanbul":"1.1.0-alpha.1","prettier":"^1.8.2","babel-cli":"6.24.1","coveralls":"2.13.0","lint-staged":"^5.0.0","babel-eslint":"7.2.1","babel-register":"6.24.0","redis-commands":"1.3.1","release-relief":"^1.0.1","babel-preset-env":"^1.6.0","eslint-plugin-import":"2.2.0","prettier-package-json":"^1.4.0","eslint-config-prettier":"^2.7.0","codeclimate-test-reporter":"0.4.1","eslint-config-airbnb-base":"11.1.3"},"peerDependencies":{"ioredis":"2.x || 3.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock-3.3.1.tgz_1510875206189_0.13116478105075657","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"ioredis-mock","version":"3.4.0","keywords":["in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@3.4.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"35d63cda7c426380f548e8f8cef01059fd8ff533","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-3.4.0.tgz","integrity":"sha512-X0m/2aJDPO0wJxkSkC81A8Y+KAr4bn+2aOiWlWBs6WnM5b/r3vmySKekXGSh0oBGQorIN1owpDsj6V4mhHwaQw==","signatures":[{"sig":"MEUCIQDpBzmcwVub1uGF+EVy99kPKFNq7OmnGh6jG0MjqXKSfwIgd8Ur0yqdg3FAr8l5GlF4hD0Bn8vwUlZ2/TGsrN7nU7Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","engines":{"node":">=0.10.16"},"gitHead":"817911ed6731ff4a4baea9dcae41c3ddabaa8274","release":{"generateNotes":"semantic-release-tamia/generateNotes","verifyRelease":"semantic-release-tamia/verifyRelease","analyzeCommits":"semantic-release-tamia/analyzeCommits","verifyConditions":"condition-circle"},"scripts":{"lint":"eslint .","test":"mocha --compilers js:babel-register --recursive","build":"mkdirp lib && babel src --out-dir lib","clean":"rimraf lib","pretest":"printf \"node \" && node --version","coverage":"npm run coveralls && npm run codeclimate","coveralls":"babel-node node_modules/.bin/istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec --recursive test && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","prepublish":"npm run clean && npm run build","test:watch":"npm test -- --watch --growl","build:watch":"npm run build -- --watch","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","changelog:commit":"sr-changelog commit","semantic-release":"semantic-release pre && npm publish && semantic-release post","changelog:preview":"sr-changelog"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"5.5.1","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.9.1","dependencies":{"lodash":"^4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.5","bluebird":"^3.5.1","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1"},"devDependencies":{"growl":"1.9.2","husky":"^0.14.3","mocha":"3.2.0","eslint":"3.19.0","expect":"1.20.2","mkdirp":"0.5.1","rimraf":"2.6.1","semver":"^5.4.1","ioredis":"^3.1.1","istanbul":"1.1.0-alpha.1","prettier":"^1.8.2","babel-cli":"6.24.1","coveralls":"2.13.0","lint-staged":"^5.0.0","babel-eslint":"7.2.1","babel-register":"6.24.0","redis-commands":"1.3.1","release-relief":"^1.0.1","babel-preset-env":"^1.6.0","eslint-plugin-import":"2.2.0","prettier-package-json":"^1.4.0","eslint-config-prettier":"^2.7.0","codeclimate-test-reporter":"0.4.1","eslint-config-airbnb-base":"11.1.3"},"peerDependencies":{"ioredis":"2.x || 3.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock-3.4.0.tgz_1511803365327_0.8796008920762688","host":"s3://npm-registry-packages"}},"3.4.1":{"name":"ioredis-mock","version":"3.4.1","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@3.4.1","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"be172e32ab28e828c6607cb9a5f2340bbba0da8d","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-3.4.1.tgz","integrity":"sha512-xMzQCP5WkLn1pAuXD5VDhzel4v/OMZ8xLPpIlJF2etpImajrXoHdsWReRIQ66zzd27A9fcFeUmCWRwm6mLxRng==","signatures":[{"sig":"MEUCIQC4VyGbrfkYCSvNImmGjNy3Ra9yYdWQNnmLBCPeRdP0eQIgdEUUfqQKnO6/J2DliNxAWNEpnWcrk41P6czOJyVQ240=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","engines":{"node":">=0.10.16"},"gitHead":"b7521525e328a5104bb8a032c16a622e250bbcc6","release":{"generateNotes":"semantic-release-tamia/generateNotes","verifyRelease":"semantic-release-tamia/verifyRelease","analyzeCommits":"semantic-release-tamia/analyzeCommits","verifyConditions":"condition-circle"},"scripts":{"lint":"eslint .","test":"mocha --require babel-core/register --recursive --reporter mocha-circleci-reporter --reporter-options testsuitesTitle=node@$(node --version),mochaFile=junit/$(node --version).xml","pretest":"printf \"node \" && node --version","coverage":"yarn coveralls && yarn codeclimate","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"nyc --reporter=lcov yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"5.5.1","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.9.1","dependencies":{"lodash":"^4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.5","bluebird":"^3.5.1","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1"},"devDependencies":{"nyc":"^11.3.0","husky":"^0.14.3","mocha":"^3.5.3","eslint":"3.19.0","expect":"1.20.2","semver":"^5.4.1","ioredis":"^3.2.1","prettier":"^1.8.2","babel-cli":"^6.26.0","coveralls":"3.0.0","lint-staged":"^5.0.0","babel-eslint":"7.2.1","babel-register":"^6.26.0","redis-commands":"^1.3.1","release-relief":"^1.0.1","babel-preset-env":"^1.6.1","eslint-plugin-import":"2.2.0","prettier-package-json":"^1.4.0","eslint-config-prettier":"^2.7.0","mocha-circleci-reporter":"^0.0.2","codeclimate-test-reporter":"0.5.0","eslint-config-airbnb-base":"11.1.3"},"peerDependencies":{"ioredis":"2.x || 3.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock-3.4.1.tgz_1511834420654_0.17691036057658494","host":"s3://npm-registry-packages"}},"3.4.2":{"name":"ioredis-mock","version":"3.4.2","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@3.4.2","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"87408c4c70e6008ecf547c1a5450e25192badcee","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-3.4.2.tgz","integrity":"sha512-GjzOJoI9ZHRXIZZUpUaA2RtPlu0DlkHaw1legEMotnS1aWu/LLBevkdNs35Yr5jFRj9sXawlhqtRnWNb+V6vzQ==","signatures":[{"sig":"MEQCIAoT0fHJffneHjyQUOnC8zU4L03XqobSHTEetYJH5fszAiAcU5QvM4YUazDt69njsk6J8tW5I0KqSMt52TB+QmdPSw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","files":["example.js","lib/"],"engines":{"node":">=0.10.16"},"gitHead":"142df47f4cb43670c02a2b2c2922e02e00d5f1ca","release":{"generateNotes":"semantic-release-tamia/generateNotes","verifyRelease":"semantic-release-tamia/verifyRelease","analyzeCommits":"semantic-release-tamia/analyzeCommits","verifyConditions":"condition-circle"},"scripts":{"lint":"eslint .","test":"mocha --require babel-core/register --recursive --reporter mocha-circleci-reporter --reporter-options testsuitesTitle=node@$(node --version),mochaFile=junit/$(node --version).xml","pretest":"printf \"node \" && node --version","coverage":"yarn coveralls && yarn codeclimate","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"nyc --reporter=lcov yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"5.5.1","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.9.1","dependencies":{"lodash":"^4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.5","bluebird":"^3.5.1","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1"},"devDependencies":{"nyc":"^11.3.0","husky":"^0.14.3","mocha":"^3.5.3","eslint":"3.19.0","expect":"1.20.2","semver":"^5.4.1","ioredis":"^3.2.1","prettier":"^1.8.2","babel-cli":"^6.26.0","coveralls":"3.0.0","lint-staged":"^5.0.0","babel-eslint":"7.2.1","babel-register":"^6.26.0","redis-commands":"^1.3.1","release-relief":"^1.0.1","babel-preset-env":"^1.6.1","eslint-plugin-import":"2.2.0","prettier-package-json":"^1.4.0","eslint-config-prettier":"^2.7.0","mocha-circleci-reporter":"^0.0.2","codeclimate-test-reporter":"0.5.0","eslint-config-airbnb-base":"11.1.3"},"peerDependencies":{"ioredis":"2.x || 3.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock-3.4.2.tgz_1511836747520_0.013574583688750863","host":"s3://npm-registry-packages"}},"3.5.0":{"name":"ioredis-mock","version":"3.5.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@3.5.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"970669976175dc6489591caca0f1e832adc05e02","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-3.5.0.tgz","integrity":"sha512-Wt3zDond3Swav16Z2Xm2VKUiUfi6UFHgvuXRAvfDga71p7enVlE5tmeMQB4M+yz4vaWL90CL60SQ0sqUwrYN4A==","signatures":[{"sig":"MEUCICmQu9SEoc5UiDJjtaokm8oxLdSAVBxUxfScjcyHyrXoAiEA2xQDV45F10TUtSL+621gYVzpDvHHho08W8hnLNTnHpc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","files":["example.js","lib/"],"engines":{"node":">=0.10.16"},"gitHead":"4b0047cb29705c2124b5c2d6826b710b3b3e683e","release":{"generateNotes":"semantic-release-tamia/generateNotes","verifyRelease":"semantic-release-tamia/verifyRelease","analyzeCommits":"semantic-release-tamia/analyzeCommits","verifyConditions":"condition-circle"},"scripts":{"lint":"eslint .","test":"mocha --require babel-core/register --recursive --reporter mocha-circleci-reporter --reporter-options testsuitesTitle=node@$(node --version),mochaFile=junit/$(node --version).xml","pretest":"printf \"node \" && node --version","coverage":"yarn coveralls && yarn codeclimate","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"nyc --reporter=lcov yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"5.5.1","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.9.1","dependencies":{"lodash":"^4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.5","bluebird":"^3.5.1","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1"},"devDependencies":{"nyc":"^11.3.0","husky":"^0.14.3","mocha":"^3.5.3","eslint":"3.19.0","expect":"1.20.2","semver":"^5.4.1","ioredis":"^3.2.1","prettier":"^1.9.1","babel-cli":"^6.26.0","coveralls":"3.0.0","lint-staged":"^5.0.0","babel-eslint":"7.2.1","babel-register":"^6.26.0","redis-commands":"^1.3.1","release-relief":"^1.0.1","babel-preset-env":"^1.6.1","eslint-plugin-import":"2.2.0","prettier-package-json":"^1.4.0","eslint-config-prettier":"^2.7.0","mocha-circleci-reporter":"^0.0.2","codeclimate-test-reporter":"0.5.0","eslint-config-airbnb-base":"11.1.3"},"peerDependencies":{"ioredis":"2.x || 3.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock-3.5.0.tgz_1512640382720_0.1790549459401518","host":"s3://npm-registry-packages"}},"3.6.0":{"name":"ioredis-mock","version":"3.6.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@3.6.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"e370110a07187ea2155223a5311f745a1559432a","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-3.6.0.tgz","integrity":"sha512-cGX539wSqNbfytXfxy3zrnMCHGEtjJenPrYQvLDd0s/UFd4rcm5M3fgR3jyjWr+gLHUvFO507fKNXYAvtC2ccw==","signatures":[{"sig":"MEUCIFAPI4cx//SEQ7t6CNqbYqp4CLqY6pUjS8lHA+gb2MbGAiEA8dKATkjUn4YQftTK76oJvatQA/e16atWt7IxwB788Uw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","files":["example.js","lib/"],"engines":{"node":">=0.10.16"},"gitHead":"c131deaae1ce681fa9bc6b70e374b2486b36c6af","release":{"generateNotes":"semantic-release-tamia/generateNotes","verifyRelease":"semantic-release-tamia/verifyRelease","analyzeCommits":"semantic-release-tamia/analyzeCommits","verifyConditions":"condition-circle"},"scripts":{"lint":"eslint .","test":"mocha --require babel-core/register --recursive --reporter mocha-circleci-reporter --reporter-options testsuitesTitle=node@$(node --version),mochaFile=junit/$(node --version).xml","pretest":"printf \"node \" && node --version","coverage":"yarn coveralls && yarn codeclimate","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"nyc --reporter=lcov yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"5.5.1","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.9.3","dependencies":{"lodash":"^4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.5","bluebird":"^3.5.1","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1"},"devDependencies":{"nyc":"^11.3.0","husky":"^0.14.3","mocha":"^3.5.3","eslint":"3.19.0","expect":"1.20.2","semver":"^5.4.1","ioredis":"^3.2.1","prettier":"^1.9.1","babel-cli":"^6.26.0","coveralls":"3.0.0","lint-staged":"^5.0.0","babel-eslint":"7.2.1","babel-register":"^6.26.0","redis-commands":"^1.3.1","release-relief":"^1.0.1","babel-preset-env":"^1.6.1","eslint-plugin-import":"2.2.0","prettier-package-json":"^1.4.0","eslint-config-prettier":"^2.7.0","mocha-circleci-reporter":"^0.0.2","codeclimate-test-reporter":"0.5.0","eslint-config-airbnb-base":"11.1.3"},"peerDependencies":{"ioredis":"2.x || 3.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock-3.6.0.tgz_1515008274029_0.6919567899312824","host":"s3://npm-registry-packages"}},"3.6.1":{"name":"ioredis-mock","version":"3.6.1","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@3.6.1","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"4efbd5d325842745ebbaede840c8a67a86378572","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-3.6.1.tgz","integrity":"sha512-O9pEeV1S+UKX8LuurXsB6TkKr06MHxU4npdhIJrJcOWZBQEV/uGutJ+nr+DsTc+c/eK5OnMO9xL3Vj0J9dgcyQ==","signatures":[{"sig":"MEQCIBOi2t5R0osMyrYh51qVVjU1IEe+uvI7AC8q/H3aMn22AiBT3RbINirF23XDkm5Qsm2Sh23JEtxCVMvYsOr/epCkyw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","files":["example.js","lib/"],"engines":{"node":">=0.10.16"},"gitHead":"46d4195c30e9961b54698b8ee99c096d5294ec37","release":{"generateNotes":"semantic-release-tamia/generateNotes","verifyRelease":"semantic-release-tamia/verifyRelease","analyzeCommits":"semantic-release-tamia/analyzeCommits","verifyConditions":"condition-circle"},"scripts":{"lint":"eslint .","test":"mocha --require babel-core/register --recursive --reporter mocha-circleci-reporter --reporter-options testsuitesTitle=node@$(node --version),mochaFile=junit/$(node --version).xml","pretest":"printf \"node \" && node --version","coverage":"yarn coveralls && yarn codeclimate","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"nyc --reporter=lcov yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"5.6.0","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.9.4","dependencies":{"lodash":"^4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.5","bluebird":"^3.5.1","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1"},"devDependencies":{"nyc":"^11.3.0","husky":"^0.14.3","mocha":"^3.5.3","eslint":"3.19.0","expect":"1.20.2","semver":"^5.4.1","ioredis":"^3.2.1","prettier":"^1.9.1","babel-cli":"^6.26.0","coveralls":"3.0.0","lint-staged":"^5.0.0","babel-eslint":"7.2.1","babel-register":"^6.26.0","redis-commands":"^1.3.1","release-relief":"^1.0.1","babel-preset-env":"^1.6.1","eslint-plugin-import":"2.2.0","prettier-package-json":"^1.4.0","eslint-config-prettier":"^2.7.0","mocha-circleci-reporter":"^0.0.2","codeclimate-test-reporter":"0.5.0","eslint-config-airbnb-base":"11.1.3"},"peerDependencies":{"ioredis":"2.x || 3.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock-3.6.1.tgz_1515257468671_0.3726258173119277","host":"s3://npm-registry-packages"}},"3.6.2":{"name":"ioredis-mock","version":"3.6.2","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@3.6.2","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"562e9cb840947217634b449ef44a845e3ec757d2","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-3.6.2.tgz","integrity":"sha512-iHBzipu955gfwQt4Kud33RhUifO09CoK68D/KnjUcd0lzsCPsosJstnvIInY5LjBolVFZGBgH1TndHeYsz261Q==","signatures":[{"sig":"MEUCIFbKsJH5q1nnVNGyOzqH91rnbqkxBv7bug/7069x279/AiEArT4HVcQ9t7hrEiXRui5QXt7oK38/f+OkKFAOf4g3jdo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","files":["example.js","lib/"],"engines":{"node":">=0.10.16"},"gitHead":"455a899f5cba056d5e666ed3bdace593eb3f04a1","release":{"generateNotes":"semantic-release-tamia/generateNotes","verifyRelease":"semantic-release-tamia/verifyRelease","analyzeCommits":"semantic-release-tamia/analyzeCommits","verifyConditions":"condition-circle"},"scripts":{"lint":"eslint .","test":"mocha --require babel-core/register --recursive --reporter mocha-circleci-reporter --reporter-options testsuitesTitle=node@$(node --version),mochaFile=junit/$(node --version).xml","pretest":"printf \"node \" && node --version","coverage":"yarn coveralls && yarn codeclimate","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"nyc --reporter=lcov yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"5.6.0","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.9.4","dependencies":{"lodash":"^4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.5","bluebird":"^3.5.1","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1"},"devDependencies":{"nyc":"^11.3.0","husky":"^0.14.3","mocha":"^3.5.3","eslint":"3.19.0","expect":"1.20.2","semver":"^5.4.1","ioredis":"^3.2.1","prettier":"^1.9.1","babel-cli":"^6.26.0","coveralls":"3.0.0","lint-staged":"^5.0.0","babel-eslint":"7.2.1","babel-register":"^6.26.0","redis-commands":"^1.3.1","release-relief":"^1.0.1","babel-preset-env":"^1.6.1","eslint-plugin-import":"2.2.0","prettier-package-json":"^1.4.0","eslint-config-prettier":"^2.7.0","mocha-circleci-reporter":"^0.0.2","codeclimate-test-reporter":"0.5.0","eslint-config-airbnb-base":"11.1.3"},"peerDependencies":{"ioredis":"2.x || 3.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock-3.6.2.tgz_1517518080340_0.7486532300245017","host":"s3://npm-registry-packages"}},"3.6.3":{"name":"ioredis-mock","version":"3.6.3","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@3.6.3","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"961c95d9eaeba8ecaf4df38c29e5b0c4107e61fc","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-3.6.3.tgz","integrity":"sha512-TZG3seHaK6zMR+C+f9dNGx7PJ2KyNaSMsBcZjnU69l5tG4UJI3JN1fDspnkzFaIXxSkpEwQfjudlCXzutIyOZQ==","signatures":[{"sig":"MEUCIEen412qgiwkoIpo8RLwzABN6dw+iDWwzcdzeKDHjizAAiEAjMIklyn3TERMyVFNo/1QkV6kM3i/1QgMnt6dlEyY974=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","files":["example.js","lib/"],"engines":{"node":">=0.10.16"},"gitHead":"a59fc0c735818299c47d4258b1b23faa18c12104","release":{"generateNotes":"semantic-release-tamia/generateNotes","verifyRelease":"semantic-release-tamia/verifyRelease","analyzeCommits":"semantic-release-tamia/analyzeCommits","verifyConditions":"condition-circle"},"scripts":{"lint":"eslint .","test":"mocha --require babel-core/register --recursive --reporter mocha-circleci-reporter --reporter-options testsuitesTitle=node@$(node --version),mochaFile=junit/$(node --version).xml","pretest":"printf \"node \" && node --version","coverage":"yarn coveralls && yarn codeclimate","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"nyc --reporter=lcov yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"5.6.0","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.9.4","dependencies":{"lodash":"^4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.5","bluebird":"^3.5.1","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1"},"devDependencies":{"nyc":"^11.3.0","husky":"^0.14.3","mocha":"^3.5.3","eslint":"3.19.0","expect":"1.20.2","semver":"^5.4.1","ioredis":"^3.2.1","prettier":"^1.9.1","babel-cli":"^6.26.0","coveralls":"3.0.0","lint-staged":"^5.0.0","babel-eslint":"7.2.1","babel-register":"^6.26.0","redis-commands":"^1.3.1","release-relief":"^1.0.1","babel-preset-env":"^1.6.1","eslint-plugin-import":"2.2.0","prettier-package-json":"^1.4.0","eslint-config-prettier":"^2.7.0","mocha-circleci-reporter":"^0.0.2","codeclimate-test-reporter":"0.5.0","eslint-config-airbnb-base":"11.1.3"},"peerDependencies":{"ioredis":"2.x || 3.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock-3.6.3.tgz_1517947649389_0.9741798241157085","host":"s3://npm-registry-packages"}},"3.6.4":{"name":"ioredis-mock","version":"3.6.4","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@3.6.4","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"ac95b1609d4eb0d9d050ac92e1864af0929c6343","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-3.6.4.tgz","fileCount":111,"integrity":"sha512-axVYjlz+XtY15ywRyDus1cggjOOsqFU9Ir5dzs9Kc7wPb/n8jbXtDCxol63F5E9dQb478RdrqWxOvataf2Qgbw==","signatures":[{"sig":"MEYCIQCxJFPJu3sg348epWlLwPxjqq7zE5V0yJLx7cf4bzhXSAIhAJwB7/TgQFdi9XBQ42BS2AgMIetjo2qODtXBzWPBUK6/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106729},"main":"./lib","files":["example.js","lib/"],"engines":{"node":">=0.10.16"},"gitHead":"192335221aa47ebf05d887460c20098fb81f41c2","release":{"generateNotes":"semantic-release-tamia/generateNotes","verifyRelease":"semantic-release-tamia/verifyRelease","analyzeCommits":"semantic-release-tamia/analyzeCommits","verifyConditions":"condition-circle"},"scripts":{"lint":"eslint .","test":"mocha --require babel-core/register --recursive --reporter mocha-circleci-reporter --reporter-options testsuitesTitle=node@$(node --version),mochaFile=junit/$(node --version).xml","pretest":"printf \"node \" && node --version","coverage":"yarn coveralls && yarn codeclimate","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"nyc --reporter=lcov yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"5.6.0","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.9.4","dependencies":{"lodash":"^4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.5","bluebird":"^3.5.1","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.3.0","husky":"^0.14.3","mocha":"^3.5.3","eslint":"3.19.0","expect":"1.20.2","semver":"^5.4.1","ioredis":"^3.2.1","prettier":"^1.9.1","babel-cli":"^6.26.0","coveralls":"3.0.0","lint-staged":"^5.0.0","babel-eslint":"7.2.1","babel-register":"^6.26.0","redis-commands":"^1.3.1","release-relief":"^1.0.1","babel-preset-env":"^1.6.1","eslint-plugin-import":"2.2.0","prettier-package-json":"^1.4.0","eslint-config-prettier":"^2.7.0","mocha-circleci-reporter":"^0.0.2","codeclimate-test-reporter":"0.5.0","eslint-config-airbnb-base":"11.1.3"},"peerDependencies":{"ioredis":"2.x || 3.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_3.6.4_1518888516112_0.8850673343524311","host":"s3://npm-registry-packages"}},"3.7.0":{"name":"ioredis-mock","version":"3.7.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@3.7.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"8c0ef6d3de02a1d9a5b36e33f18a124d0f18696c","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-3.7.0.tgz","fileCount":114,"integrity":"sha512-+LPduRL6FkpC9K7BllzD51c2Zrj/vGHZVxwcSnqeIWbn+l7bTOqKK9qlLKs9L5LXQwtcgiFLoVSniblX2i01TQ==","signatures":[{"sig":"MEUCIEJl/xz+okfmYFUAmd1nMj4mEokiHiYEU6bcbCSICxoZAiEA7BiZoFqr+B2fvoc0tsylbJpJklx3JvsfbihrFQI0Moc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113265},"main":"./lib","files":["example.js","lib/"],"engines":{"node":">=0.10.16"},"gitHead":"e5a98bc4bce60bac5a9b3291c0c9faa8e5223a47","release":{"generateNotes":"semantic-release-tamia/generateNotes","verifyRelease":"semantic-release-tamia/verifyRelease","analyzeCommits":"semantic-release-tamia/analyzeCommits","verifyConditions":"condition-circle"},"scripts":{"lint":"eslint .","test":"mocha --require babel-core/register --recursive --reporter mocha-circleci-reporter --reporter-options testsuitesTitle=node@$(node --version),mochaFile=junit/$(node --version).xml","pretest":"printf \"node \" && node --version","coverage":"yarn coveralls && yarn codeclimate","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"nyc --reporter=lcov yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"5.6.0","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.10.0","dependencies":{"lodash":"^4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.5","bluebird":"^3.5.1","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"11.6.0","husky":"0.14.3","mocha":"3.5.3","chance":"1.0.13","eslint":"4.19.1","expect":"1.20.2","ioredis":"3.2.2","prettier":"1.11.1","babel-cli":"6.26.0","coveralls":"3.0.0","lint-staged":"7.0.1","stream-mock":"1.0.2","babel-eslint":"8.2.2","babel-register":"6.26.0","redis-commands":"1.3.5","release-relief":"1.0.1","babel-preset-env":"1.6.1","eslint-plugin-import":"2.10.0","prettier-package-json":"1.5.1","eslint-config-prettier":"2.9.0","mocha-circleci-reporter":"0.0.2","codeclimate-test-reporter":"0.5.0","eslint-config-airbnb-base":"12.1.0"},"peerDependencies":{"ioredis":"2.x || 3.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_3.7.0_1522536952270_0.3706133408463528","host":"s3://npm-registry-packages"}},"3.7.1":{"name":"ioredis-mock","version":"3.7.1","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@3.7.1","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"fb545e65953ed2619be0a5fc97d95271c1fabfce","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-3.7.1.tgz","fileCount":114,"integrity":"sha512-sABeg0a5I5q9iHlGtOxCKB0tuc2adKCQgv/kHnD9B9L5Epv95WTPU+t/DxRs0fmonLHKgogNIUZvrasc1Sm6SA==","signatures":[{"sig":"MEUCIQC/SzvUTV1FumoTknE6Kq6psbn/UDNdP2N5sZXvvGURewIgI5CIVXpNzv5zBLZTr/ls9C8clFhpsstNcJwV0ZwMhrs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113267},"main":"./lib","files":["example.js","lib/"],"engines":{"node":">=0.10.16"},"gitHead":"2775f6962d67fd4d65d18e783491c519e9d41c53","release":{"generateNotes":"semantic-release-tamia/generateNotes","verifyRelease":"semantic-release-tamia/verifyRelease","analyzeCommits":"semantic-release-tamia/analyzeCommits","verifyConditions":"condition-circle"},"scripts":{"lint":"eslint .","test":"mocha --require babel-core/register --recursive --reporter mocha-circleci-reporter --reporter-options testsuitesTitle=node@$(node --version),mochaFile=junit/$(node --version).xml","pretest":"printf \"node \" && node --version","coverage":"yarn coveralls && yarn codeclimate","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"nyc --reporter=lcov yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"5.6.0","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.11.0","dependencies":{"lodash":"^4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.5","bluebird":"^3.5.1","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"11.6.0","husky":"0.14.3","mocha":"3.5.3","chance":"1.0.13","eslint":"4.19.1","expect":"1.20.2","ioredis":"3.2.2","prettier":"1.11.1","babel-cli":"6.26.0","coveralls":"3.0.0","lint-staged":"7.0.2","stream-mock":"1.0.2","babel-eslint":"8.2.2","babel-register":"6.26.0","redis-commands":"1.3.5","release-relief":"1.0.1","babel-preset-env":"1.6.1","eslint-plugin-import":"2.10.0","prettier-package-json":"1.5.1","eslint-config-prettier":"2.9.0","mocha-circleci-reporter":"0.0.2","codeclimate-test-reporter":"0.5.0","eslint-config-airbnb-base":"12.1.0"},"peerDependencies":{"ioredis":"2.x || 3.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_3.7.1_1522744044977_0.8216841516061426","host":"s3://npm-registry-packages"}},"3.8.0":{"name":"ioredis-mock","version":"3.8.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@3.8.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"7547cb2cde17ab29a3ecf2ef2c8b849543a54115","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-3.8.0.tgz","fileCount":120,"integrity":"sha512-Mnt3uLyLaoySCbff5qJKAU6EQI9ofXeDp98LlXH2kw+FuDmh2vX1LBI3yL8Z/GPqtUFilfpgtNhJPQLcCYmXKg==","signatures":[{"sig":"MEYCIQCp+SUb2cP7FtMVJynSiPgFyN9lqejKCPm4xG4sc/5dZwIhAL/NvZ8Fw55lIxnn/WG0pbZtvYE/O6UTkTWaz51537la","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118823},"main":"./lib","files":["example.js","lib/"],"engines":{"node":">=0.10.16"},"gitHead":"b6f7d2f58aaead93ad242a3b561e5a2ef34e719e","release":{"generateNotes":"semantic-release-tamia/generateNotes","verifyRelease":"semantic-release-tamia/verifyRelease","analyzeCommits":"semantic-release-tamia/analyzeCommits","verifyConditions":"condition-circle"},"scripts":{"lint":"eslint .","test":"mocha --require babel-core/register --recursive --reporter mocha-circleci-reporter --reporter-options testsuitesTitle=node@$(node --version),mochaFile=junit/$(node --version).xml","pretest":"printf \"node \" && node --version","coverage":"yarn coveralls && yarn codeclimate","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"nyc --reporter=lcov yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"5.6.0","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.11.1","dependencies":{"lodash":"^4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.5","bluebird":"^3.5.1","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"11.6.0","husky":"0.14.3","mocha":"3.5.3","chance":"1.0.13","eslint":"4.19.1","expect":"1.20.2","ioredis":"3.2.2","prettier":"1.11.1","babel-cli":"6.26.0","coveralls":"3.0.0","lint-staged":"7.0.4","stream-mock":"1.1.0","babel-eslint":"8.2.2","babel-register":"6.26.0","redis-commands":"1.3.5","release-relief":"1.0.1","babel-preset-env":"1.6.1","eslint-plugin-import":"2.10.0","prettier-package-json":"1.5.1","eslint-config-prettier":"2.9.0","mocha-circleci-reporter":"0.0.2","codeclimate-test-reporter":"0.5.0","eslint-config-airbnb-base":"12.1.0"},"peerDependencies":{"ioredis":"2.x || 3.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_3.8.0_1523396040191_0.7973946068795259","host":"s3://npm-registry-packages"}},"3.8.1":{"name":"ioredis-mock","version":"3.8.1","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@3.8.1","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"07da10cc9146fc2b800d679a55544768c3cd7ff6","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-3.8.1.tgz","fileCount":120,"integrity":"sha512-zy88ee2vcHJCA9xFPpEb3AbEPMoTGpPdASGnA9lcppeigcxufXlCjkjHF7PDOIMVy5gR/n99qEq3dBy+NX5v4Q==","signatures":[{"sig":"MEQCIE7xk5abzWV6sA8OJN9pWpWf25IYmy7Jv4CkHMbxnaryAiA/kR1iLOeikMv0X2YYCH/YAxX6bk+h1eg1+YKkilZx3w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118944},"main":"./lib","files":["example.js","lib/"],"engines":{"node":">=0.10.16"},"gitHead":"b51efbbfba69658080609d04b60f74bc821ed4c8","release":{"generateNotes":"semantic-release-tamia/generateNotes","verifyRelease":"semantic-release-tamia/verifyRelease","analyzeCommits":"semantic-release-tamia/analyzeCommits","verifyConditions":"condition-circle"},"scripts":{"lint":"eslint .","test":"mocha --require babel-core/register --recursive --reporter mocha-circleci-reporter --reporter-options testsuitesTitle=node@$(node --version),mochaFile=junit/$(node --version).xml","pretest":"printf \"node \" && node --version","coverage":"yarn coveralls && yarn codeclimate","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"nyc --reporter=lcov yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"5.6.0","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.11.1","dependencies":{"lodash":"^4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.5","bluebird":"^3.5.1","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"11.6.0","husky":"0.14.3","mocha":"3.5.3","chance":"1.0.13","eslint":"4.19.1","expect":"1.20.2","ioredis":"3.2.2","prettier":"1.12.0","babel-cli":"6.26.0","coveralls":"3.0.0","lint-staged":"7.0.4","stream-mock":"1.1.0","babel-eslint":"8.2.2","babel-register":"6.26.0","redis-commands":"1.3.5","release-relief":"1.0.1","babel-preset-env":"1.6.1","eslint-plugin-import":"2.10.0","prettier-package-json":"1.5.1","eslint-config-prettier":"2.9.0","mocha-circleci-reporter":"0.0.2","codeclimate-test-reporter":"0.5.0","eslint-config-airbnb-base":"12.1.0"},"peerDependencies":{"ioredis":"2.x || 3.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_3.8.1_1523535608530_0.285247985150469","host":"s3://npm-registry-packages"}},"3.8.2":{"name":"ioredis-mock","version":"3.8.2","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@3.8.2","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"32d85ec416404574aad7d4b3c0169acab3648626","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-3.8.2.tgz","fileCount":120,"integrity":"sha512-Hn5y07xBhH5jShZponp3g9bLOIpU6A1iMcHzlrtiCNDRSED8+oYDWTEBr/8H9ldKdmMCY0jL5JrrhMPVbAlkIw==","signatures":[{"sig":"MEUCIQCqgSKCw9uMURpHUiUhS1UHaKSh2wEU0PDwqaM/Mw4iBwIgFmxIWGU2MdQvJFKMj84VfjTT8Gen9+O5hytEXqyRM8I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119164,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBtkiCRA9TVsSAnZWagAAgS0P/jRw/hn+yLmbwNKqdoHO\n6s3uQgSDfWT+SW2iyNcu6VS4pG2DowljB4zJgdkjruOGV1OShmeYnKcqXhNw\nIRgpcwYK7ZnU5zBZuxHJZEjOU/xMqBXB7sujL6JXvs0//2y/AGahrFFqb8ml\nFvo2o7619351FCGXHYFkRzZ1FDC5eXR1MV1PM4CadG+1AeT9ksAWVY45MYEW\nv8w93ETLQa6H0tlNuYYSos5N29sdq4WO98owifNJW6ipfqPOfPkCYTb4p/Ne\n3+sSfRmUlCfT/J5qOJpiHCGeEoME5alKAFDhSg/9A0JrycCS5Dd90g7sp2e2\nFD0qsm6bCllMinxoOdgzKI5cyetNzDQ0BJnUXyXNByU1/ZdZUJNled3kR27+\nEByAK6jodGWHltqSG78LA+rIyxH06RDZ9MsMDrIrK6Vsit4lvSLnIIMQ2E5L\nL8z81CMZY8E0w1iLPPJIfm0brRx3lo1LqHbw+ABTwyiPCmTaSKPPHS3vEMK8\n5jrj5qY0LjxGDFQ5XuldcA0QehUEXIXFPzOySJZGs5ZVSorSIOc6ER2D7xra\nqY6qHkbyLa/Tz6FhghlOG50VEUGgjigUTKKTstNJPyTKJ+drxJp5dU1mk8i6\nPgEq/fSJ5rhFpPYrZNxEM/+hm3V7TzIjGHijbduivXXQhLc48+habeiY69ay\nWOGu\r\n=Ibx6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","files":["example.js","lib/"],"engines":{"node":">=0.10.16"},"gitHead":"38ceedf0798bd7286025f2384835457a53fa1fc8","release":{"generateNotes":"semantic-release-tamia/generateNotes","verifyRelease":"semantic-release-tamia/verifyRelease","analyzeCommits":"semantic-release-tamia/analyzeCommits","verifyConditions":"condition-circle"},"scripts":{"lint":"eslint .","test":"mocha --require babel-core/register --recursive --reporter mocha-circleci-reporter --reporter-options testsuitesTitle=node@$(node --version),mochaFile=junit/$(node --version).xml","pretest":"printf \"node \" && node --version","coverage":"yarn coveralls && yarn codeclimate","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"nyc --reporter=lcov yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"5.6.0","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.11.2","dependencies":{"lodash":"^4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.5","bluebird":"^3.5.1","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"11.8.0","husky":"0.14.3","mocha":"3.5.3","chance":"1.0.16","eslint":"4.19.1","expect":"1.20.2","ioredis":"3.2.2","prettier":"1.12.1","babel-cli":"6.26.0","coveralls":"3.0.1","lint-staged":"7.1.2","stream-mock":"1.2.0","babel-eslint":"8.2.3","babel-register":"6.26.0","redis-commands":"1.3.5","release-relief":"1.0.1","babel-preset-env":"1.7.0","eslint-plugin-import":"2.12.0","prettier-package-json":"1.6.0","eslint-config-prettier":"2.9.0","mocha-circleci-reporter":"0.0.2","codeclimate-test-reporter":"0.5.0","eslint-config-airbnb-base":"12.1.0"},"peerDependencies":{"ioredis":"2.x || 3.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_3.8.2_1527175457307_0.1199628844469276","host":"s3://npm-registry-packages"}},"3.8.3":{"name":"ioredis-mock","version":"3.8.3","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@3.8.3","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"8adc5660f88c15d654ac79437154002416488602","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-3.8.3.tgz","fileCount":120,"integrity":"sha512-yE83IM2w3b0vHiByuO6xL/7z910Q4JCiIHQjrByXS1hcjUdZzvq9x6hDxe4hUL5U8HdcuElG41zU4AIucx4LYg==","signatures":[{"sig":"MEYCIQD8kJuG19g6sFpEUtjB/VLnSnpmASQrLXjJGrYCf10CiQIhAMN8AI1DqO6mWqQVeTkCB6uoDn/UTEukkDkNobsxWyYk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119137,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbCEPDCRA9TVsSAnZWagAAQF8P/juZYzo/nG8ohIwkkPOW\n52/oPvP1wjAeFbj0JDv3aUUWiXQ53npqBjxZaWQeibz/MQLIGAuIbWiNoDQp\nIMG0bmZMTOHkRrO6w6kWi0SnYEW05nPyPS0pP1+FEEuiCRKGAasCdsQHfWeY\nKhekqxC9J0JOBUbDL8c4Q+6/HkrzTPqiOoSu37PF3BVWjNHFTJOsH9zX09dx\nyJXRwb/ELj8GDYj8bgglDQgDZ1+/ws4Scd+mI8arC2c/DJlfeTG3QrSjoBWX\nnHzIfzhbSKYHtWvEEaJLqYJOb7uMOwWOYnwMAE6YUlu0F8R6hSu4CYS1K1Mz\nRh1MMijXS/EgBzYFQVqnAv0Ql/paQN5uO9IX1AXObdopyDgA8vrELLCp5dOe\njajDNHgGl2PFFYZ2A//0FLJKnHdThv5UKVA30nXxyjQRAHMXO1H/5zZwWp3q\n4Nw3sioBl2rysdZ6sHejzoUtYC2wslfHDpDC3FlNYR37yci3KKSTph/j5oXf\nATbIviLLZNHwHWNRxzkpQIoK/Z2thcfzdBTPzZtGwei+oAPWXZOtqNNizAYj\nUcJl59YITgt2wIasqNCQWGBMd5xKaKc/JRZp849o23mXgJsuPYIJ/TpvUQwj\nOkUKgDTAp3Drt8K8DHXBTm/ZpZhgbaBtc33YRCB9iTg9TSaHLDG61VBOCmIA\ntlAP\r\n=71yR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","files":["example.js","lib/"],"engines":{"node":">=0.10.16"},"gitHead":"bb3ea4e146778f13a7ba3286e4915496fce7de89","release":{"generateNotes":"semantic-release-tamia/generateNotes","verifyRelease":"semantic-release-tamia/verifyRelease","analyzeCommits":"semantic-release-tamia/analyzeCommits","verifyConditions":"condition-circle"},"scripts":{"lint":"eslint .","test":"mocha --require babel-core/register --recursive --reporter mocha-circleci-reporter --reporter-options testsuitesTitle=node@$(node --version),mochaFile=junit/$(node --version).xml","pretest":"printf \"node \" && node --version","coverage":"yarn coveralls && yarn codeclimate","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"nyc --reporter=lcov yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"5.6.0","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.11.2","dependencies":{"lodash":"^4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.5","bluebird":"^3.5.1","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"11.8.0","husky":"0.14.3","mocha":"3.5.3","chance":"1.0.16","eslint":"4.19.1","expect":"1.20.2","ioredis":"3.2.2","prettier":"1.12.1","babel-cli":"6.26.0","coveralls":"3.0.1","lint-staged":"7.1.2","stream-mock":"1.2.0","babel-eslint":"8.2.3","babel-register":"6.26.0","redis-commands":"1.3.5","release-relief":"1.0.1","babel-preset-env":"1.7.0","eslint-plugin-import":"2.12.0","prettier-package-json":"1.6.0","eslint-config-prettier":"2.9.0","mocha-circleci-reporter":"0.0.2","codeclimate-test-reporter":"0.5.0","eslint-config-airbnb-base":"12.1.0"},"peerDependencies":{"ioredis":"2.x || 3.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_3.8.3_1527268290175_0.01399689063675913","host":"s3://npm-registry-packages"}},"3.9.0":{"name":"ioredis-mock","version":"3.9.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@3.9.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"8a8a7cc5dde05cd5b2765056e3be2e6a043ac99b","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-3.9.0.tgz","fileCount":123,"integrity":"sha512-Me7Sj0qpfELHDeyIwZvGv5DgPwyWc9tYfw2ZjD/aXs5t6xrqx0wcKhcxfZ/zFu455hWTwZG7et7yekQr2UhwMg==","signatures":[{"sig":"MEUCIQCNJSOdIrQhFEib+hseCbPbNw68qE9kpJgsmqDSGYUzmwIgEJuW5B9jQwBx/5woht1zVSQZm2SMiHBIf+MzfUnU4G8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123438,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbFbnjCRA9TVsSAnZWagAApDMQAJFK4v3cpI9ZGZrFWypg\ngknZzVoqpd81uwJlUUGSJP6kbRWA/VDrUG56FT5N/0ww1jyrvbsGKYEfr4AG\nphofHbAhjXweoUTBOTMmMjG7+xa9WmyK4hYKdSh79xUj211xHCwhBu3fioGL\n/Qw7Ebh5VPNGzzBzswegQGbVLDpDBYR5X5GblNolXOhQZTv/9C8PYofvDobY\nvEuOi8WH9EwzwxhdmendHZF1viysLP9nJM71lKdywjIR8rOG8EmDn9kgT/Nv\nXGp85UutztEFzTinWUo7yeW90hDKu3MLZnBPH+WhZbmQvqeJNicGd5F6bUdF\np2BR/5BoVbFT0qE/P877PVLK1oolORpcqzu/X7AjcTXH13IZt16TuiZ7EAAB\n2kNVDOTLO3UDsUdclRXT/WFetMPZJupBN18orr/AMb1HuLTrX1KLQ9ZK1PZa\ndKpmbfVRGkqggHZbKT97QtQx2tWyX6bRnppqV6/YtXzwXIuc8sFftRRLpiQ0\nXG9I5DOUhGuR0ln3yet9IIYa0mKqqsmF7xCj5d2ecT6wMGrpb4Mc9EiBQSIb\njPIxC+ihranyJXb6UJmIJBu3p6JDchBE5X0Fidm5zOGG4KwwYQuJf/4pO54k\no79fAXcsBFjdNAtwLllu6IUCv+bqCgASLfpHII4v6AumH9iquu8N+q6H9S3O\nTh/F\r\n=/iBo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","files":["example.js","lib/"],"engines":{"node":">=0.10.16"},"gitHead":"0f9f9261efea273b447803dd26efe1a52eb5601d","release":{"generateNotes":"semantic-release-tamia/generateNotes","verifyRelease":"semantic-release-tamia/verifyRelease","analyzeCommits":"semantic-release-tamia/analyzeCommits","verifyConditions":"condition-circle"},"scripts":{"lint":"eslint .","test":"mocha --require babel-core/register --recursive --reporter mocha-circleci-reporter --reporter-options testsuitesTitle=node@$(node --version),mochaFile=junit/$(node --version).xml","pretest":"printf \"node \" && node --version","coverage":"yarn coveralls && yarn codeclimate","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"nyc --reporter=lcov yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"5.6.0","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.11.2","dependencies":{"lodash":"^4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.5","bluebird":"^3.5.1","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"11.9.0","husky":"0.14.3","mocha":"3.5.3","chance":"1.0.16","eslint":"4.19.1","expect":"1.20.2","ioredis":"3.2.2","prettier":"1.13.4","babel-cli":"6.26.0","coveralls":"3.0.1","lint-staged":"7.1.3","stream-mock":"1.2.0","babel-eslint":"8.2.3","babel-register":"6.26.0","redis-commands":"1.3.5","release-relief":"1.0.1","babel-preset-env":"1.7.0","eslint-plugin-import":"2.12.0","prettier-package-json":"1.6.0","eslint-config-prettier":"2.9.0","mocha-circleci-reporter":"0.0.2","codeclimate-test-reporter":"0.5.0","eslint-config-airbnb-base":"12.1.0"},"peerDependencies":{"ioredis":"2.x || 3.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_3.9.0_1528150495702_0.005295969720314986","host":"s3://npm-registry-packages"}},"3.9.1":{"name":"ioredis-mock","version":"3.9.1","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@3.9.1","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"ad0baddb40bb41486aa75eea8eb68a9ef255ad29","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-3.9.1.tgz","fileCount":123,"integrity":"sha512-UFUO2Chk7roAQFRf2kzyLylzbEiEJwlDEQbaeRUburX06B9zUomwGfrHySlkjVXPaDf1lNBVo4pSY3lr2L7btA==","signatures":[{"sig":"MEQCIADAdOaO4V0UOrzCTkGVHtbd5xjkBEB6di060oTKa0pdAiB1l30jcDDht7e66FZ4PXH32MmZRmerXpQa9ZQACP8B+w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123502,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbHBuvCRA9TVsSAnZWagAAlvIQAKGQnCPHmdD4eD2j0dLO\ntCDk7GC5SNuI90CUDwZi8FpU5nXEP1VeRDiQVQT54Zg7gzfNqEa006hdFiz8\nBfTsqpMHVPHOM5lByk3+QwL645jXYzr3glP/JwWRJGIFf+llvXMTuhrGxlDa\nQgImogC2nST0DzfGx8zuwrjSQHfiE+22/r5qdhJMKMuKEMQFxOOLSiYf3KC7\nyvK9gDlGLdMV1mkBqL6AZPQ1xbvD1Wa4JpaL9S7Cfe7CNKjSVB8eXPt984lc\ntYBRVGni/xaj5LYXVMksJUcT8IHfHA/vThHHaG+i/W4T2B2Dc2lBwgjo6Jil\nrYe0VJMQmWx87tnG/AViPj5eVE9p5MU2S7Wjj8srBmu0JQ5zgLdbfEFmJx4a\nhGDSHsEDuo2dW5s/ppdvtx4ti86XEm5ivg0vyR2yGfPVQ6KHv2tIeJ6DbdZP\n8+d62X4b6jMy8RveyluOx5Zxq4NBp7XLUmYCu58CZR6kABuNRwsKrxVErdHd\nWFhvRnY0Ul/LLTXDB1OUj7WmjM4jyY0CSd5qCbevpIzN3o3KIIIkx+iaNdk9\n12KNj96DPyt5hkUpi2+M/UQcg8d0lfsNyBQc+XC1PoJH7OslumWC1MdsvbTc\nTCHfdoRqCUSp0wOQn3a33AkWXPaUH2uLjTUyQbX51rBTwNu8RnQvH76NaABR\nA8bD\r\n=bty4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","files":["example.js","lib/"],"engines":{"node":">=0.10.16"},"gitHead":"cab51a6798b30357125a6bcd2f13781dcd3c8020","release":{"generateNotes":"semantic-release-tamia/generateNotes","verifyRelease":"semantic-release-tamia/verifyRelease","analyzeCommits":"semantic-release-tamia/analyzeCommits","verifyConditions":"condition-circle"},"scripts":{"lint":"eslint .","test":"mocha --require babel-core/register --recursive --reporter mocha-circleci-reporter --reporter-options testsuitesTitle=node@$(node --version),mochaFile=junit/$(node --version).xml","pretest":"printf \"node \" && node --version","coverage":"yarn coveralls && yarn codeclimate","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"nyc --reporter=lcov yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"5.6.0","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.11.2","dependencies":{"lodash":"^4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.5","bluebird":"^3.5.1","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"11.9.0","husky":"0.14.3","mocha":"3.5.3","chance":"1.0.16","eslint":"4.19.1","expect":"1.20.2","ioredis":"3.2.2","prettier":"1.13.5","babel-cli":"6.26.0","coveralls":"3.0.1","lint-staged":"7.1.3","stream-mock":"1.2.0","babel-eslint":"8.2.3","babel-register":"6.26.0","redis-commands":"1.3.5","release-relief":"1.0.1","babel-preset-env":"1.7.0","eslint-plugin-import":"2.12.0","prettier-package-json":"1.6.0","eslint-config-prettier":"2.9.0","mocha-circleci-reporter":"0.0.2","codeclimate-test-reporter":"0.5.0","eslint-config-airbnb-base":"12.1.0"},"peerDependencies":{"ioredis":"2.x || 3.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_3.9.1_1528568750451_0.8337031257616012","host":"s3://npm-registry-packages"}},"3.10.0":{"name":"ioredis-mock","version":"3.10.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@3.10.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"a66d17150c106688df0f100a378c7bbf2aa47d6b","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-3.10.0.tgz","fileCount":128,"integrity":"sha512-rVE6O/c9AmT6Rtlvk+Ry5ben3qb194j3oQb0+/B1N54bjFpjEgnSp3tNKmQl9mJ5DyV1couuAkOJnUl7JRoQJQ==","signatures":[{"sig":"MEUCIHiaZQ/Uzu/jJh210m9qhWfKJXSLfTRtxrWPMuvTpW6/AiEA7cBvTmkD/PV5hf3VsChng1x/WdNt5P9ooml6GEThc9w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133352,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbLtDxCRA9TVsSAnZWagAADMkQAJYG1aKmexwcEnmHDML2\nf9tMKRPC/QDdk2hYeS9nb1KqzW2cH7ov+1cQ10fdus9R426l9pW1+i8IxeN2\nbdoIB6YwlnWkEAzgSmfJjeX4DLIVr8pkTPIEvgUh3M+kp3C+P1E97vsZneyS\nOR7oW3VnItX69Gio93K2vj4NEckjQtAJOO0jgUDjZ7PFBMtXmXo4mxz3wl3N\nmiPCnu+isesg9x0032+V/rtsAkVmixQSAbaDvqJJ+kR9VPPL73feI3ZAHkZM\neYZclr1Qb7YIgMqIutSzLZlOiYxNy8O3T6SZd8L1B0LQCEEh1WNIKVu+LpCx\nw3FkC2ahxKQR4c3WamiNYOBDST+nNT25tsjUm1R/+Yq5FB7qCnX+vxdhQjXN\nvqRyyS6jj+nBRXUK8KAy7iEfssKFeF4Lga5dhwL9DDGgLA8T+WS7skZ559jv\nWbMlhT16n049UObZuV32RT5WeMs7I2Ik+oEACO2S3CN1sphpHm7Mdh9OMn9S\npSLUjcahVE3auJb14kotc/GtgV5feb6ocISlmaSQLLBebaMT+zYA0WdJi8uM\n1inT76BqHQp+4b8YBczseDIvKmg87QfyYjBdf2b9h5JuzumMDXSGZyISqib9\nAeqEtBc5hS6mo7VL6A0gogkDq5k+9qnqZO6aD55KYQoh1cGRXOodhN4CjLh+\nLmhn\r\n=P6r1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","files":["example.js","lib/"],"engines":{"node":">=0.10.16"},"gitHead":"f2242e566a1cab9d4e3a86e8f232c9404d399e97","release":{"generateNotes":"semantic-release-tamia/generateNotes","verifyRelease":"semantic-release-tamia/verifyRelease","analyzeCommits":"semantic-release-tamia/analyzeCommits","verifyConditions":"condition-circle"},"scripts":{"lint":"eslint .","test":"mocha --require babel-core/register --recursive --reporter mocha-circleci-reporter --reporter-options testsuitesTitle=node@$(node --version),mochaFile=junit/$(node --version).xml","pretest":"printf \"node \" && node --version","coverage":"yarn coveralls && yarn codeclimate","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"nyc --reporter=lcov yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"5.6.0","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.11.3","dependencies":{"lodash":"^4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.5","bluebird":"^3.5.1","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"11.9.0","husky":"0.14.3","mocha":"3.5.3","chance":"1.0.16","eslint":"4.19.1","expect":"1.20.2","ioredis":"3.2.2","prettier":"1.13.5","babel-cli":"6.26.0","coveralls":"3.0.1","lint-staged":"7.2.0","stream-mock":"1.2.0","babel-eslint":"8.2.5","babel-register":"6.26.0","redis-commands":"1.3.5","release-relief":"1.0.1","babel-preset-env":"1.7.0","eslint-plugin-import":"2.12.0","prettier-package-json":"1.6.0","eslint-config-prettier":"2.9.0","mocha-circleci-reporter":"0.0.2","codeclimate-test-reporter":"0.5.0","eslint-config-airbnb-base":"12.1.0"},"peerDependencies":{"ioredis":"2.x || 3.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_3.10.0_1529794801571_0.30636519009414354","host":"s3://npm-registry-packages"}},"3.10.1":{"name":"ioredis-mock","version":"3.10.1","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@3.10.1","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"a3c86bd8c7c3da8ee1b48dbfc5760cf39dcb07b4","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-3.10.1.tgz","fileCount":128,"integrity":"sha512-AehZUGmECEnLVkvG8GxNasmLnqtQ9UaSeLHMuJTjj3UMcGjePnvQUkl0jnsVQqqd9WiUeUMlvJRW0gUzijrLQg==","signatures":[{"sig":"MEQCIGrKqWyEcgcZQwTrQs4TvjG9Uy00sXe5ykYU4rF++QpoAiB8VSgrl2zkjpV9AGsWNkajx+/L+J1IMxltD6teuI7sWw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133352,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbMTeXCRA9TVsSAnZWagAA+zMP/2h94yau5oNN9ZF3088h\n6/fXEQ2DJksmYgEm+lrqLVr9HtLi/YS1i4b5OUK3BE1/3zq4l3Z7kfnV3z05\n3z3Qs2yYuYMBSjj2W7kCCrKhL7RsUpi5cMmaCYD4LeYJ+RQAHyMmetZO5iKn\nESRLLIhBFf/8bfc25sKrPqnnJBbdyqs/LXkjpfbXIe8U+yZH5WPlZkhCFuni\nJ49Yhsd4irvQzOEIzN6GClOG3Rc84r4kqxpikr44TVofsg7MCM97Augx28+C\n1GEcljYCpcAukV4NpyKHMvGOx5OcLWS7DXH7rNP4vfkaY5zry08oY14obDJW\ndfEp51J0VK9S1PmWBTa4lfB35aO2A5LT/lc7tMm51LqaKcObPoGIQdGyJIKB\n9GK+zAK3fPADQ/UOBA+VbJxmbug6qw4gy9EFlHiZV4C3Kip8aLw5uaZlFS4Y\nKFZUY62BwKktxAX3BiV3EJqwl6aTQP5zPQ2+VplfmFJg+fGkNVjkKmVOqIr5\nQuv72h60H1fWtD+5uqHPU6xzpVcLo7f457a3wP80valX+O46amzQLtgztXnb\np0RUmeL51iylVrqlL/3u+jN7XB2fgX2rRpTrQPhucns6o4NMVk9Zyou5dW2K\nVgZFf/rLhjOIHissXy94f/dFhln987wS2SHD6Nu1I5h/GJLGCcZ1sA9L3Jis\nbOqz\r\n=HL7h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","files":["example.js","lib/"],"engines":{"node":">=0.10.16"},"gitHead":"3025004b9680058deb90616d212fd819ae7759a8","release":{"generateNotes":"semantic-release-tamia/generateNotes","verifyRelease":"semantic-release-tamia/verifyRelease","analyzeCommits":"semantic-release-tamia/analyzeCommits","verifyConditions":"condition-circle"},"scripts":{"lint":"eslint .","test":"mocha --require babel-core/register --recursive --reporter mocha-circleci-reporter --reporter-options testsuitesTitle=node@$(node --version),mochaFile=junit/$(node --version).xml","pretest":"printf \"node \" && node --version","coverage":"yarn coveralls && yarn codeclimate","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"nyc --reporter=lcov yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"5.6.0","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.11.3","dependencies":{"lodash":"^4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.5","bluebird":"^3.5.1","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"11.9.0","husky":"0.14.3","mocha":"3.5.3","chance":"1.0.16","eslint":"4.19.1","expect":"1.20.2","ioredis":"3.2.2","prettier":"1.13.6","babel-cli":"6.26.0","coveralls":"3.0.1","lint-staged":"7.2.0","stream-mock":"1.2.0","babel-eslint":"8.2.5","babel-register":"6.26.0","redis-commands":"1.3.5","release-relief":"1.0.1","babel-preset-env":"1.7.0","eslint-plugin-import":"2.12.0","prettier-package-json":"1.6.0","eslint-config-prettier":"2.9.0","mocha-circleci-reporter":"0.0.2","codeclimate-test-reporter":"0.5.0","eslint-config-airbnb-base":"12.1.0"},"peerDependencies":{"ioredis":"2.x || 3.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_3.10.1_1529952150921_0.2518248136284209","host":"s3://npm-registry-packages"}},"3.10.2":{"name":"ioredis-mock","version":"3.10.2","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@3.10.2","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"1b4cc3c53ef00692916dc1594452b019e1fdea78","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-3.10.2.tgz","fileCount":128,"integrity":"sha512-5es0255v7ms8daapdx9ZYlccY1XUBuWzzA3g1p2av/anU2PEwOX2HF/D/wUEw0oXk1WOf9CQHBjUaH8uMKqlUw==","signatures":[{"sig":"MEUCIQClGZl2YI6FgU3+/ejRB5Ez4fjI7NHxmr2rRNizqkSFbwIgXyhyFIpk6DwumNbbVKzDV2/R6Vxcxn0pj4LjA4eF79E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133644,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbRgCdCRA9TVsSAnZWagAA93oP+wb3Ugd4bDZyZDOeuYGk\nXreZWUO3KwHlYi6IpO4PUaRLQQT5H8SqSUtLk9a2Udl1hUeVMLfpIZa67ewl\nGU+OE3zSmUDmLY431AMvQvkLevFRJm9Yq8sQJe7+IcwCJSOicVECcnyK64V9\nbtRO9z45/AEZ5Ui87MXvu2GB/coV0YyOgU1hSvx+5OnG2RoBfVsh+awuSOZ7\nTBecfhGhuY5sMKvdxAZwZAy9No3zW3y51BoSnyIqEaHNrvSsxZOAbfB3XYWN\neGo0l04zEV2vTjJHWaADcukFW6M6dSzfBtVbWGsVzJ2NNKHISE10sNKedGTP\nCm+SjcgWtarGMqwZrENzXf5dYQKIfbBAh6xtFx72kqP/YiY+VSX67F6EtRrA\nAA0Fa9DE2XyAbjrf41YZ2lbo6VL064EuuYUM0gP3BAuOrXRhAJJUQaIoS/le\nFgIzqShFfC/JpoZEwH2oaIZTemordtCVxq4dGGr7j5QjfUXrq7pMryFxOJjM\nBxDgPcAt9k7weMLIjTvuTQOF49YVBzKPyS4gbxVqhzBeXXImZMI89ZqLrgTW\nRrbZ8hETIp6GDwf8p2OVcQRMVNjrlgoO0QprnFQXmp9AFuYaBcWstojotCNx\nmmQeKqqI0yR8KDXFRJIWFE7h39DydaLETik4kFe/Vzy0N/nY9c9F9F/lex+C\nI2AV\r\n=KNdn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","files":["example.js","lib/"],"engines":{"node":">=0.10.16"},"gitHead":"3f16b0d2256b97ac92b54496ba4c44ba31fc8014","release":{"generateNotes":"semantic-release-tamia/generateNotes","verifyRelease":"semantic-release-tamia/verifyRelease","analyzeCommits":"semantic-release-tamia/analyzeCommits","verifyConditions":"condition-circle"},"scripts":{"lint":"eslint .","test":"mocha --require babel-core/register --recursive --reporter mocha-circleci-reporter --reporter-options testsuitesTitle=node@$(node --version),mochaFile=junit/$(node --version).xml","pretest":"printf \"node \" && node --version","coverage":"yarn coveralls && yarn codeclimate","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"nyc --reporter=lcov yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"5.6.0","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.11.3","dependencies":{"lodash":"^4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.5","bluebird":"^3.5.1","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"11.9.0","husky":"0.14.3","mocha":"3.5.3","chance":"1.0.16","eslint":"4.19.1","expect":"1.20.2","ioredis":"3.2.2","prettier":"1.13.7","babel-cli":"6.26.0","coveralls":"3.0.2","lint-staged":"7.2.0","stream-mock":"1.2.0","babel-eslint":"8.2.5","babel-register":"6.26.0","redis-commands":"1.3.5","release-relief":"1.0.1","babel-preset-env":"1.7.0","eslint-plugin-import":"2.12.0","prettier-package-json":"1.6.0","eslint-config-prettier":"2.9.0","mocha-circleci-reporter":"0.0.2","codeclimate-test-reporter":"0.5.0","eslint-config-airbnb-base":"12.1.0"},"peerDependencies":{"ioredis":"2.x || 3.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_3.10.2_1531314333092_0.6762690420412283","host":"s3://npm-registry-packages"}},"3.11.0":{"name":"ioredis-mock","version":"3.11.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@3.11.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"f2b76d892a33c8b919c384171be1c5e344443531","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-3.11.0.tgz","fileCount":129,"integrity":"sha512-ljATIvHp+OH3tJs052yJLYnx1+8FXkndIBO34I7dWihji3rvunr+k3K1IOy+0q0jAOCbPD3hanGIlG7h3CVkew==","signatures":[{"sig":"MEQCIFBf6/LTTvbU6OVRhn9tZnVOO/jxMEy+pzW6QIquIeMbAiABdZ+puBDS+T/zwXZdj3RLfhbHmG8sVJGcrYpJ1zeiJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135367,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbTz+qCRA9TVsSAnZWagAAIa0QAJgHjrwWZHjzEpjhmZTy\n7AWzMY3CltSshFMCTPQUQ7zsc3W+QdcuLsepK4cI2afhkm74YzTecCmar68J\nLVrbvWO+7TdnjjerwzlJEbT1zhLeEiHa4vyvmmLXuJKY68GQ8ypoxivx69Ew\n6vRbWDTCVHLicemaeu84JDGdS8UZVfzFApFG6PrSxnOxhmVvOBPrlHh+F0Rj\nDSxbgJnAaYEiOHuy5YuwTEJ0QT0BKMpk02TsDizCg+3xwTitFIwn7mlMQgUq\nmpBiADJ1rUvkE6odZsfGypsSXlYQdlAgguoEvGgz8BQlzYcJ6Zla/LQeTuKu\nPlM8/JPBbweDC/BUnkZtAnFLTQlIBlX3RAJ5vjoYey0w2pcxeV58psX96OTe\npX8FjTBqeTBwD7nUC1m+zBwyf1HlNgDnjj8yjoGDmy8wAo+/QAYnGpPEAQxN\nnzds6x78XHAc9zmTJ6Zpci/B6yCQ6cJIM2478A/hGICRsVwcat9lGs8Y6zLo\nXhiXuVgHTIGPpT326P+j4niZeu7rHvpdPmeC88xcLczU0qBiixJHJFZUa95i\nNJItIRddFMkMlq8CSk95HjSC+KhfYt1oEIM0jQVwadtUrONJXu3l756wEpJ+\nruWq5LbSlO5168+oB/HSWsNjg6lKAPL9DIEk+dlwUAF2V6WH6541MuMF+TSg\ngSjl\r\n=sgkz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","files":["example.js","lib/"],"engines":{"node":">=0.10.16"},"gitHead":"feb818d9b1818fbe849346f029815892783fe414","release":{"generateNotes":"semantic-release-tamia/generateNotes","verifyRelease":"semantic-release-tamia/verifyRelease","analyzeCommits":"semantic-release-tamia/analyzeCommits","verifyConditions":"condition-circle"},"scripts":{"lint":"eslint .","test":"mocha --require babel-core/register --recursive --reporter mocha-circleci-reporter --reporter-options testsuitesTitle=node@$(node --version),mochaFile=junit/$(node --version).xml","pretest":"printf \"node \" && node --version","coverage":"yarn coveralls && yarn codeclimate","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"nyc --reporter=lcov yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"5.6.0","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.11.3","dependencies":{"lodash":"^4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.5","bluebird":"^3.5.1","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"11.9.0","husky":"0.14.3","mocha":"3.5.3","chance":"1.0.16","eslint":"4.19.1","expect":"1.20.2","ioredis":"3.2.2","prettier":"1.13.7","babel-cli":"6.26.0","coveralls":"3.0.2","lint-staged":"7.2.0","stream-mock":"1.2.0","babel-eslint":"8.2.6","babel-register":"6.26.0","redis-commands":"1.3.5","release-relief":"1.0.1","babel-preset-env":"1.7.0","eslint-plugin-import":"2.12.0","prettier-package-json":"1.6.0","eslint-config-prettier":"2.9.0","mocha-circleci-reporter":"0.0.2","codeclimate-test-reporter":"0.5.0","eslint-config-airbnb-base":"12.1.0"},"peerDependencies":{"ioredis":"2.x || 3.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_3.11.0_1531920298256_0.0935015448928509","host":"s3://npm-registry-packages"}},"3.12.0":{"name":"ioredis-mock","version":"3.12.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@3.12.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"99a2c4e15471a5f3e07fdd0f9fd50ac5de518e76","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-3.12.0.tgz","fileCount":129,"integrity":"sha512-/ZotFP6fgZiGCruxgoulioJw4kGbpcYiVWZNeiE+tkCjDUavA8zbFrxux911vkHoofomCf2Uq1h0QxVR5wiJRw==","signatures":[{"sig":"MEUCIAaAoE2jWHlKWeJVt+cvdUu77Z+3tdo4BC8x6xQrXXw9AiEAnRlyM6OuxqQrlRrlJI08MNpiWy6Mx4vatnb2IEtFHCY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135588,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbWMccCRA9TVsSAnZWagAA+ukQAI7hQFidQrTcPFVzKA+g\nG55JyJpIheZkJk7E+hCLLTMEib5K42W6UsDuX4cOWQ8TogAmyzUH4e3/VkW9\nsqaZVKrPbDYb9D9MSZSRvam6LuI7qirxZ2IF7zmIP3G/WoYc0Y+VyuIgKwwD\nA/NNM8EN7ot+SJbIkY0OryMy+6F3doS2fxSf++L2uF25/j1RJBr3mokaF9HZ\n63r2fQdgSafz4SirLwiEl5OLpcr2iCngJ1T2QVUi0OqIFvV052TxeByHRC0R\nDF49WDP8SjcBU4RSJOKDSJm3ucN9B082WuQ28hfee1J8OEYHjwrXAgSqHo6U\nWF6MRTWJC8kE4SDslOWmtEiSeqECRWupwSd6Qobbl77yrteNggiqhzqUdv/1\nNmT7EPAYYk4RvA74DsuulyobvkYo3VIavcCShGRPD4WpZW7SfHz9ezzpFb2T\nCRmapi9RaDxUukd4QWv8F+xYgUq/DBlpuXPsj7/KAomnorJhyo4jnsvxxLxv\nO0CIGZXF+3UQRmRuJjfBF3TYRcky409+buokxR5b8DpwDotsjjzoBsPqLkNF\nV9cI8P86JXGxSqLTLabKGF6L1fGch3HTCsZKHLISJTgftzpKYqKwBWFH7Q9T\nfoANx1eCICnx6nOzea+d6J65/Kn7wLxQn7QTRkaUPA19I0ns0wACk5Egqt06\n4RBI\r\n=FOgI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","files":["example.js","lib/"],"engines":{"node":">=0.10.16"},"gitHead":"6d1489fb85ffd69c5abffad39886f20ea53f9dfc","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"mocha --require babel-core/register --recursive --reporter mocha-circleci-reporter --reporter-options testsuitesTitle=node@$(node --version),mochaFile=junit/$(node --version).xml","pretest":"printf \"node \" && node --version","coverage":"yarn coveralls && yarn codeclimate","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"nyc --reporter=lcov yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"5.6.0","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.11.3","dependencies":{"lodash":"^4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.5","bluebird":"^3.5.1","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"11.9.0","husky":"0.14.3","mocha":"3.5.3","chance":"1.0.16","eslint":"4.19.1","expect":"1.20.2","ioredis":"3.2.2","prettier":"1.13.7","babel-cli":"6.26.0","coveralls":"3.0.2","lint-staged":"7.2.0","stream-mock":"1.2.0","babel-eslint":"8.2.6","babel-register":"6.26.0","redis-commands":"1.3.5","babel-preset-env":"1.7.0","semantic-release":"15.8.0","eslint-plugin-import":"2.12.0","prettier-package-json":"1.6.0","eslint-config-prettier":"2.9.0","mocha-circleci-reporter":"0.0.2","codeclimate-test-reporter":"0.5.0","eslint-config-airbnb-base":"12.1.0"},"peerDependencies":{"ioredis":"2.x || 3.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_3.12.0_1532544796313_0.16902050014284242","host":"s3://npm-registry-packages"}},"3.12.1":{"name":"ioredis-mock","version":"3.12.1","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@3.12.1","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"198d17b85c1ce5f4dcce8f2c15188e750322af42","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-3.12.1.tgz","fileCount":129,"integrity":"sha512-HesT0ts7ScWSMdkiZBLJIEu4IV0WdbqnDEMUl2eEVmOSvQK4/LCwpoyRoHGskYFrFLfYXeKdTUYEEyWuDK71Dg==","signatures":[{"sig":"MEYCIQDFik9Sq60uOPkDtt15/WMEARO4CBDQuKTk0gsduDerMQIhAK2LFchL3wn6a9XA5UoulR+HW4t8lokdk5i2cDJYtFl4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135515,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbZX0tCRA9TVsSAnZWagAAeygQAKUv2Tr8ctdB8on4Osoz\nTKpRUXSgvWUNaDyGycM//dWhWQpOrjxVqCgr3ZUGoMTr+4xkvSiUj6l9uE2L\n2d6lzLPF4hFlQF/yQhsxkCgXV7VUdIgs0IyEQkAfo7NtF4os8rcJ1QMHK+oZ\nXc0qloPODsJ6cDCR7kWYHkiWp2QJssVtIOKcUEGNpzgqDnbo617/QnGIdUwg\n7os7ASPAQcfA5/lXqSAanO/oxlZCTFkNUCuPd2WOFQbsGX/gfc9xG8NS8WGN\nNUzA2b21hhKP+ItE1FOOdVkxatLVX0/vY6T96lNuHa7GsoNNTISIpZPbtTVX\ngggr8TjYR4rGxIdufijKQM3T8adWVUQlZe2uioTlTCNj+tRJbLkNTMWCLFU0\naf0VEApK/QjC2+mIzt/c/PAvNtjFyVU5Zx33n1rsZG/qb2ZJjAz0TWXzx0qx\nv2fX6r2zpt5Z1JAJDOH6Oy+zeQdXeRzEafP5t4rz7aqqaKhBx6bMDogH1mdF\nZ9cLn3MSeKelZE+Pcs2xI7AIU9mvJ/9AnUx449DIAOgq9nJFC0VLMiMZuQj4\nvrz6SJAkBGdg4OVlKy8nthSXpGE6OZB2sdDRFC+kxpbWO6G4lF4DSrSb/BjL\nVk9mtVmQLpodAtFUFBTEGDZ5z8ao1Sifb8SEwrbMfMyektpOVruQB8rGduuu\n5qoC\r\n=zJrJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","files":["example.js","lib/"],"engines":{"node":">=0.10.16"},"gitHead":"43ce5f1a69b096fcbcd24d0c8a4f6d93f040db61","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"mocha --require babel-core/register --recursive --reporter mocha-circleci-reporter --reporter-options testsuitesTitle=node@$(node --version),mochaFile=junit/$(node --version).xml","pretest":"printf \"node \" && node --version","coverage":"yarn coveralls && yarn codeclimate","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"nyc --reporter=lcov yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"5.6.0","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.11.3","dependencies":{"lodash":"^4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.5","bluebird":"^3.5.1","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"12.0.2","husky":"0.14.3","mocha":"3.5.3","chance":"1.0.16","eslint":"4.19.1","expect":"1.20.2","ioredis":"3.2.2","prettier":"1.14.0","babel-cli":"6.26.0","coveralls":"3.0.2","lint-staged":"7.2.0","stream-mock":"1.2.0","babel-eslint":"8.2.6","babel-register":"6.26.0","redis-commands":"1.3.5","babel-preset-env":"1.7.0","semantic-release":"15.9.3","eslint-plugin-import":"2.12.0","prettier-package-json":"1.6.0","eslint-config-prettier":"2.9.0","mocha-circleci-reporter":"0.0.2","codeclimate-test-reporter":"0.5.0","eslint-config-airbnb-base":"12.1.0"},"peerDependencies":{"ioredis":"2.x || 3.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_3.12.1_1533377837291_0.8935825078011914","host":"s3://npm-registry-packages"}},"3.13.0":{"name":"ioredis-mock","version":"3.13.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@3.13.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"72d121bd5d82b2ac944263e0bcefae19a316fd4d","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-3.13.0.tgz","fileCount":129,"integrity":"sha512-dXFaAK8/OZ8cZH9t70AS/Z7EXAxScX12zJg38ws4Yrmwlna7X5BjnBRTA7rbbnVzopogU/PV4a32Ti6qrhTrVg==","signatures":[{"sig":"MEUCIF8U3V1g6RMPGarJMQJzm8Dab13ch7wVknr5A3c2xVZ3AiEAo8tjW4pivwxWOfQ5fNnbIrOWXfvP1L1ZkxEGY5ljK9I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135611,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbaB/YCRA9TVsSAnZWagAAm9YP/228478egNLZmvxEpo4Y\nZiPlFB8H8mZ+uJWtYIBmoJgz+wsCQiJF9Jf3nVGmu4sbyEIx86AfgsZowE3E\nPbh0XL40wdIumGC4K5r+jg1s6cElY68zFBUkFtxqrnFbFa/OeHjnWCZBp3tW\nPEVuOzqOZK3/6Wj3xaQK0WN9Mr+xTrYBS+XikkEvMLDzqCSnsAumiC3EOJlE\n0+mYDYFMAVuFjcXXBFJHjYEAJJDyzk+p9pJ3baPwjkdHUjhg02zVrOKbtLqf\nrYMqb4FpVmKb0Q6bSkKoVC+6eipEC1pdSvxOmP6WT9kpMlkoxQHw98O5OiVs\nEB/jdWpajeuGG4y3HIP0zSL7KMSyM3VYac22b6XqFG1mCKmxCBrlKso0G2/v\nMGub/QeBRrKJXO6rus+yPS415t+2MSEPt6HDo8PsWFUSH4a1Kskr0gAwCn+/\nnGFxdKDOvxSddXWuLGJXXELrViO6Yd/yNmbh0AclhB9vETXe/49CgEY2kSm9\nUrN5648TeBByyAw/6eMf2vltW3ypBL49WeH3owhEWqD0oLFbYBmXVgGnqVbC\nAwPy+zDg3UE6vbSuvjVAUQbz5yXiYBI4sc+Ab6/RQKRJ4MPwlm9sFcC7ZqFe\npnLR2DotsXPc9E0EWB1LS6JB3m9ZCnd3ftlCxQ+/x/+8XunIJcvY4wicxlft\nLpw/\r\n=T65m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","files":["example.js","lib/"],"engines":{"node":">=0.10.16"},"gitHead":"9db9491a8239d0f1f8152e78f7281c1c6f9fe24b","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"mocha --require babel-core/register --recursive --reporter mocha-circleci-reporter --reporter-options testsuitesTitle=node@$(node --version),mochaFile=junit/$(node --version).xml","pretest":"printf \"node \" && node --version","coverage":"yarn coveralls && yarn codeclimate","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"nyc --reporter=lcov yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.3.0","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.11.3","dependencies":{"lodash":"^4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.5","bluebird":"^3.5.1","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"12.0.2","husky":"0.14.3","mocha":"3.5.3","chance":"1.0.16","eslint":"4.19.1","expect":"1.20.2","ioredis":"3.2.2","prettier":"1.14.0","babel-cli":"6.26.0","coveralls":"3.0.2","lint-staged":"7.2.0","stream-mock":"1.2.0","babel-eslint":"8.2.6","babel-register":"6.26.0","redis-commands":"1.3.5","babel-preset-env":"1.7.0","semantic-release":"15.9.5","eslint-plugin-import":"2.12.0","prettier-package-json":"1.6.0","eslint-config-prettier":"2.9.0","mocha-circleci-reporter":"0.0.2","codeclimate-test-reporter":"0.5.0","eslint-config-airbnb-base":"12.1.0"},"peerDependencies":{"ioredis":"2.x || 3.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_3.13.0_1533550551779_0.23745857920763047","host":"s3://npm-registry-packages"}},"3.13.1":{"name":"ioredis-mock","version":"3.13.1","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@3.13.1","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"0ded4041cce647a154430a3bfb0b16a2e43d480a","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-3.13.1.tgz","fileCount":129,"integrity":"sha512-LYnD+roRPLp/QANUF5S3eLVDHIfquYyLo+m9JZFzNvAiOJcw6FHV+8hK+aS5Rt5Ab9QTtloT1LT3si+E8gHN7Q==","signatures":[{"sig":"MEUCIQDvveXC4rw9NBkSlToHfLVhNFEjmIjZgtBAjA98l8OTMgIgcwZL0iwKA4A0L8UZ0gdXaK7iLKpkbWA3WXk2h+8Vkfo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135618,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbczGrCRA9TVsSAnZWagAAUgsP/1A0LXZ56WB6nNmuU/um\nm75NqdWC8RdiHnLG/RBxE4eK9kRureJHDn9rnr/Qa9WJioeqdOjmpNSFBEvU\nirLQ4z1DfrvWOAUj3ev9pgF+UWxl1iFWTaX1j2O0j3ZymzEzzPTpNu4N0j6f\n1SlJsSMkWPg1phjQ9RU+Jo0NryRgIFlDRG3R/Ee8p+rlsdH8Twgyt6iZgRX+\nez6uoKDbWieCdoD+1OZQ6q7CjHtLuT5efDa2J1Y6LJf2HK4wYVMnuFL6IOuY\n2UqV+2h6xU8fqNn05AKc44qGQag/i8EyD5Yhtb6j6JB35pTbWu9PhsDAH2S5\nfvLzy+WY0ifJu3VPFU3Q+p5CIvp63/jHK4hguOip/4vyhbRKxh5jY/PFm4Ol\nKb2L4IgZappXe+bndzX/msRfwCsdO03lppXFmdY2lqGKbvm3sIJgz/+/CeWP\nhpe1wWiff/x+VJy5r453dnQpFZAd4YTF0hlfcdx15mfsX5ESjtUBsYX8gnCN\ncZqG7FTgCWnJAdNvC5wN4Vo0nuQslpc735ZHTjPZLDBoxeG6Gue0z8DE0evQ\nes8UC4kHs+kt39UzrrFO6MqFHdpUwJSpNyOHjSCnrK2L3JqEjFOszQDW90D4\nCjGTqCLEII1hjONNVCSmdOWf21SPPeCbh+TTa5zVSnJ/l3n/P3FD5UsSrg+l\nqXAV\r\n=DSnT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","files":["example.js","lib/"],"engines":{"node":">=0.10.16"},"gitHead":"577527b871a12dbc69378fb5d16d871fcf9fc942","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"mocha --require babel-core/register --recursive --reporter mocha-circleci-reporter --reporter-options testsuitesTitle=node@$(node --version),mochaFile=junit/$(node --version).xml","pretest":"printf \"node \" && node --version","coverage":"yarn coveralls && yarn codeclimate","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"nyc --reporter=lcov yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.3.0","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.11.3","dependencies":{"lodash":"^4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.5","bluebird":"^3.5.1","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"12.0.2","husky":"0.14.3","mocha":"3.5.3","chance":"1.0.16","eslint":"4.19.1","expect":"1.20.2","ioredis":"4.0.0","prettier":"1.14.2","babel-cli":"6.26.0","coveralls":"3.0.2","lint-staged":"7.2.2","stream-mock":"1.2.0","babel-eslint":"8.2.6","babel-register":"6.26.0","redis-commands":"1.3.5","babel-preset-env":"1.7.0","semantic-release":"15.9.8","eslint-plugin-import":"2.12.0","prettier-package-json":"2.0.0","eslint-config-prettier":"2.9.0","mocha-circleci-reporter":"0.0.2","codeclimate-test-reporter":"0.5.0","eslint-config-airbnb-base":"12.1.0"},"peerDependencies":{"ioredis":"2.x || 3.x || 4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_3.13.1_1534276010562_0.4010142719876213","host":"s3://npm-registry-packages"}},"3.14.0":{"name":"ioredis-mock","version":"3.14.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@3.14.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"89d01e94aa2d5e30b717d7938b358b689e68e6e3","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-3.14.0.tgz","fileCount":130,"integrity":"sha512-Xu/yq+Xh37Hx3HyDYJCLceJk9aYtTWGbDMlorLya560ffmP0UxVoaZxnMTjN6M4Kqne64w9N09i4l+3ZOVH80g==","signatures":[{"sig":"MEUCIQDs1cGagTgy1vDiqROcWwMxYka8zZ/Aq1HdrIevPiSNQQIgAwMpLDf7SgPV8Z+umNZzv9M8DandQJGZ4XJ/iGZ86po=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":136359,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbgXexCRA9TVsSAnZWagAAzBgP/A0pxOs1XaXualFOZ8iy\nieVBQhf/MV8YFGb19aVt3giS/s7cdwOs8EyyVTfJM3cYnUmtfxpYO4BfhYQU\nvqzPFg/b2Jve5EbVtIdo36foESM50/r6YyVOefyyZzCZ7qodQ83JKTuZUznC\nC/f1J3PQbHG9zjCjyr0JZS71tJorqjW5ZC4iWpsJBbjJC608pELxu1PmLChE\nZTAVC0SKBALRnmY4DINB0qDDDA31tz39ZSwS9yADBktVnkA6KAHIFtdZs38W\nF58g3OKvwictdsU0qyknODTzYETyHYYOo2xGDm6AtFIE/v3RhDJXNwQrANoS\ni8HVaFLg27TJMKO54OK8x9GO4nkTilsG2DYQ7jrc/JB7KtmcLPf40v/0t0m+\nGdFrh5UbqOI8ULaANkun+tZkwkTnIXK2OTh78xO10uYK98ahuFQdRXjSASOe\nN/7P16LhAsSzK7vIAoWQcYP/FhGazNEN8DGDqLJMqA8l0YbC60bIDmBxQxDa\nJ3gegraH8LgH8i6BZtdmd/CLg4wrHyZShmmItXM5Ky8Vi3WNSDsMitAJRGi6\nFIGpRtDMTAxvUJEVPDQzxktUB8+L6DWsJFDAPaMe+48NA6SzwqGr/pp6mYgH\nv4p0OOwKjMQnmI6YkgzX3yH4udDNQD2umM50TSqF18I1psAH7JJpnXkI8OeA\n1eVw\r\n=Ytbl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","files":["example.js","lib/"],"engines":{"node":">=0.10.16"},"gitHead":"dc124d536cc7f9f84bcb854fad881b8269388edb","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"mocha --require babel-core/register --recursive --reporter mocha-circleci-reporter --reporter-options testsuitesTitle=node@$(node --version),mochaFile=junit/$(node --version).xml","pretest":"printf \"node \" && node --version","coverage":"yarn coveralls && yarn codeclimate","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"nyc --reporter=lcov yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.3.0","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.11.4","dependencies":{"lodash":"^4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.5","bluebird":"^3.5.1","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"12.0.2","husky":"0.14.3","mocha":"5.2.0","chance":"1.0.16","eslint":"4.19.1","expect":"1.20.2","ioredis":"4.0.0","prettier":"1.14.2","babel-cli":"6.26.0","coveralls":"3.0.2","lint-staged":"7.2.2","stream-mock":"1.2.0","babel-eslint":"8.2.6","babel-register":"6.26.0","redis-commands":"1.3.5","babel-preset-env":"1.7.0","semantic-release":"15.9.9","eslint-plugin-import":"2.12.0","prettier-package-json":"2.0.0","eslint-config-prettier":"2.9.0","mocha-circleci-reporter":"0.0.3","codeclimate-test-reporter":"0.5.0","eslint-config-airbnb-base":"12.1.0"},"peerDependencies":{"ioredis":"2.x || 3.x || 4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_3.14.0_1535211441240_0.0757094479542717","host":"s3://npm-registry-packages"}},"3.14.1":{"name":"ioredis-mock","version":"3.14.1","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@3.14.1","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"7dc945d55b4766667b9c5ed68e61aad301b0ea96","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-3.14.1.tgz","fileCount":130,"integrity":"sha512-4k7k8RCYs0fT39Er39CsDkixpVklyhoaem8HyNv3P+HAedBRDLnASqV3Pl5Qfm/XxX0T9VpKnjpsHZZ9luJ+VA==","signatures":[{"sig":"MEYCIQDlKcCFLc1P2MEfcNDY4tp+pmfImYO2RUOSBenwfv7ZXQIhALSFww1AYSvq6/jfbQJnuLxWDAqf3tUD5he18ua0Ru04","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":136493,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbiFctCRA9TVsSAnZWagAAxOUP/1LAvF1YhBjnDE7YKkyq\n5OgDre7CX76yCC0F/ROaANroI6f0pEPH22x6tVrl8rI+ho9v6oti2ySV9+nR\ntQbx8InH4P3bsHLX97ot9Fw7nw/USHAL3jjxCKRZXSQ0J55xBRSbjE0Pk6t9\no0kOXi3dTUvg+yIFATGVX1VqrfXfScwb2K5/BKUniA2mgs8HDE2eHyHjNzj7\nkv4Q1Q8oRCDzXkpZ72BubkLzRyhFgtVmAeXbFm7uTH0cVnPX2Ay0Hrcox5U5\nSazau0aq4+2Q0njVrO+CWa5eMU4CqUyMY9hkRV9urGWrW7dAv1NMd7tAeC+S\nhkQhi0ZDiQ0Hl+JqayHd6t4e3zgcK8c3qoMgDR0esjN/x6mcZJ+GjZ0ZEgYm\niflX1Dy87g1uzY6beaw/a/ka6NhmATjtBVXVZNaNkNDw+q3pcW4eNpvGXeJZ\n2RbDm6AA2hE05+XMk8odtx4SmKf8HbYx3qqlXchGCJDFOFJjzNB1TAdYhuvV\nPcIDDaxzkUs/cy7yLP4XvF576JMUhK/3uvDVNrI+YIup6kacyR1H7FCFjm4Z\naZgWGpZMCUAecnzmUTk7bNI7W+GWUVotjhYxYAQKGynfC7giBCO+exWSxHuD\nk7bMLKLeVKpF+TzCawpcxHNkKqlUBnfvWiP6e8x76RAO00jC58kNkXLmuzxk\nJ6oh\r\n=csGV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","engines":{"node":">=0.10.16"},"gitHead":"50a57a7e6169af4c6926d3d99ce04e9c36cc76ee","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"mocha --require babel-core/register --recursive --reporter mocha-circleci-reporter --reporter-options testsuitesTitle=node@$(node --version),mochaFile=junit/$(node --version).xml","pretest":"printf \"node \" && node --version","coverage":"yarn coveralls && yarn codeclimate","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"nyc --reporter=lcov yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.3.0","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.11.4","dependencies":{"lodash":"^4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.5","bluebird":"^3.5.1","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.0.1","husky":"0.14.3","mocha":"5.2.0","chance":"1.0.16","eslint":"4.19.1","expect":"1.20.2","ioredis":"4.0.0","prettier":"1.14.2","babel-cli":"6.26.0","coveralls":"3.0.2","lint-staged":"7.2.2","stream-mock":"1.2.0","babel-eslint":"9.0.0","babel-register":"6.26.0","redis-commands":"1.3.5","babel-preset-env":"1.7.0","semantic-release":"15.9.12","eslint-plugin-import":"2.14.0","prettier-package-json":"2.0.0","eslint-config-prettier":"2.9.0","mocha-circleci-reporter":"0.0.3","codeclimate-test-reporter":"0.5.0","eslint-config-airbnb-base":"12.1.0"},"peerDependencies":{"ioredis":"2.x || 3.x || 4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_3.14.1_1535661868193_0.2843881178838763","host":"s3://npm-registry-packages"}},"3.14.2":{"name":"ioredis-mock","version":"3.14.2","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@3.14.2","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"ee5400793baa55f33582b08da419657047c52692","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-3.14.2.tgz","fileCount":130,"integrity":"sha512-R0oHee530F7yCzsk/FoTWDtkNkUrlrNzc4MdIwud+sYxc/CAN2h9wbXDb9CBLejd4nBK0jpPPYRYjcaQLyBAww==","signatures":[{"sig":"MEYCIQD8/+uS1ZBg1p3Ap87B9YLNYkE2V21RDi7yGqKluulbbAIhAKgJ6KqOu01lkNFH/9qkizkISEtScLEoZLagNSR50UKS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":136555,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJblAYTCRA9TVsSAnZWagAAYSEP/101I+JR0bgtZ3iM8qQ8\nZVbTUu/aChEcRA4dMODMjpQaD7xtzjxHS4Fx9/u2A/MJz8dkTe2bNi5qlxwA\nEYPJJPZeLQTLthxnF6klOJMuYk9Gp4ppeLFAcFuLd4o8Xy40aVZqlmNsByKS\nPKqFESoCthEMMZ4RlZAotPb2GnARuwp0vL210P6VodTSMiP0y7X6DqoZreF2\nCz52ybvHroPjdg5QDpAxCNn1UavWi3S7VG85F3qFsGTbPpqsLw7mb8QsRrBB\nP95g7O9OybAkXMJEY3n6YUWEMmunAvSHmTdq2vF9DWA8ifzORKrl1Eej3Wkl\ncrj8wfu8Jkp2T6Y3rXCBFI1/YA6dESPoNb3Hjpb5FlKGHBDQrp5ketVGpptL\nVVpPW3xeTQFF9JbOi0euLA06QEZHPDNmDmUBmOIPBOi1f2Qn2tvocLO0hkS2\n3QkO2ibRMLV4lGC9oyjzJD5RLFvK3A5hZCGgMKbWelAHcDPXKu6DMqeWuDQx\nrXTqLR37eYnlD+etDBSlvnX8sJbhWISPsBFDrmdqrgaKNkdEubazgObhBmJj\nJgTx0DpxvZD0N1jckz2kNupP8f4IFwCtDPVnHldxe7IghLtwOq0492Obk61i\nFmAoJjEz8SQDdxrnEJwzwEb2cyPm/5cDnZJAvSw9XYTH9YIWEtPYQGxA+zuq\nzKg5\r\n=nhGX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","engines":{"node":">=0.10.16"},"gitHead":"ee2f0297c6849255d88d609a52bcdf7048e92dd0","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"mocha --require babel-core/register --recursive --reporter mocha-circleci-reporter --reporter-options testsuitesTitle=node@$(node --version),mochaFile=junit/$(node --version).xml","pretest":"printf \"node \" && node --version","coverage":"yarn coveralls && yarn codeclimate","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"nyc --reporter=lcov yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.4.0","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.11.4","dependencies":{"lodash":"^4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.5","bluebird":"^3.5.1","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.0.1","husky":"0.14.3","mocha":"5.2.0","chance":"1.0.16","eslint":"4.19.1","expect":"1.20.2","ioredis":"4.0.0","prettier":"1.14.2","babel-cli":"6.26.0","coveralls":"3.0.2","lint-staged":"7.2.2","stream-mock":"1.2.0","babel-eslint":"9.0.0","babel-register":"6.26.0","redis-commands":"1.3.5","babel-preset-env":"1.7.0","semantic-release":"15.9.13","eslint-plugin-import":"2.14.0","prettier-package-json":"2.0.0","eslint-config-prettier":"2.9.0","mocha-circleci-reporter":"0.0.3","codeclimate-test-reporter":"0.5.0","eslint-config-airbnb-base":"12.1.0"},"peerDependencies":{"ioredis":"2.x || 3.x || 4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_3.14.2_1536427538403_0.7568644414065548","host":"s3://npm-registry-packages"}},"3.14.3":{"name":"ioredis-mock","version":"3.14.3","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@3.14.3","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"e74f916864b64ef94df16ac0389b6962e3ef1e19","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-3.14.3.tgz","fileCount":130,"integrity":"sha512-745NAr/BQ8rTJwEWn8qMFa2tgQtA4YfpHG2B82kZ7Npzs43iFbODp9GiKOxOEMd8RowlPO2OcanJYcCffJqs2A==","signatures":[{"sig":"MEUCIQC5ijuAQHjfdtaogqtV9KfGKsTqFYIbA4ub7erAfnGsoAIgMKtdurKmnfat5bp8EyHvrtAc3+oGlHiJKBMFdrhuU14=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":136861,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbm1bKCRA9TVsSAnZWagAANFcP/iSPMMgxah9ftRWF28j/\ns/gY1mZRNM4H19XN8gyf2l7FHi2uxTVpPF6vvOaFo8wVHTcy8mlx6gLT4j+4\nk2WxjlVbygQCMdXkcthdMolWewAe+GvMNZKrqcjy4kcOhVOl8XAcynZSsZ89\n+dzeDFGXa8NTw6gJ/Mr2TEuHM4sGeuqf6hqiV8RiiheS07AwcFiW2op+VG62\nNBdnCrF6z4HXa7iTzqHxhfOD69v2SSFBr2LhN9PxQJvcrhsnxiS4WfGO85Ee\nywEYCsAgXCeoNuDJi/FKkz8Rb6y9dK4uoxsikIu8DBtNUicI0jXazLgvosUR\nC1sJ02kgqOibhVKiecz5D2MqefuLTfnkE28D/0uepiXG6gh7M4XUPxn0llgA\nXs0GqgipulYxseZXQ35vBJkHnmw97i+MVx9Gsm58woQ9fzn7BcejNj/oNGkm\noJGHRSv/jHeksh3t8AqVZKubxw6eJkU5stXL68fQa87Ivx4zXMdWm7heoeW6\nrhymapsa5cM5frgDwvBOCokOFtkPRzLRr+2luglDnUa8djxI91ujC8LYufvi\naWFoEAMwm+b+5zZnQTTtWnM53FLgiKLyBjBCQ1iI3ZnsCsIeVV67li4GxXr0\n+mdEDcq9fgJQSf96veb7DMyoTPIQXb3fSJSoQdaw0g2WCxGthokB7DLvP8yE\nc7FJ\r\n=WigW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","engines":{"node":">=0.10.16"},"gitHead":"7006aacaa1e0b4f5613a0c384df9e4241f8cc22f","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"mocha --require babel-core/register --recursive --reporter mocha-circleci-reporter --reporter-options testsuitesTitle=node@$(node --version),mochaFile=junit/$(node --version).xml","pretest":"printf \"node \" && node --version","coverage":"yarn coveralls && yarn codeclimate","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"nyc --reporter=lcov yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.4.1","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"lodash":"^4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.5","bluebird":"^3.5.1","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.0.1","husky":"0.14.3","mocha":"5.2.0","chance":"1.0.16","eslint":"4.19.1","expect":"1.20.2","ioredis":"4.0.0","prettier":"1.14.2","babel-cli":"6.26.0","coveralls":"3.0.2","lint-staged":"7.2.2","stream-mock":"1.2.0","babel-eslint":"9.0.0","babel-register":"6.26.0","redis-commands":"1.3.5","babel-preset-env":"1.7.0","semantic-release":"15.9.15","eslint-plugin-import":"2.14.0","prettier-package-json":"2.0.0","eslint-config-prettier":"2.9.0","mocha-circleci-reporter":"0.0.3","codeclimate-test-reporter":"0.5.0","eslint-config-airbnb-base":"12.1.0"},"peerDependencies":{"ioredis":"2.x || 3.x || 4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_3.14.3_1536906953854_0.6692478738121062","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"ioredis-mock","version":"4.0.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@4.0.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"780787171c4bc883ea8ec2dd22b1ecf1bfc12402","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-4.0.0.tgz","fileCount":131,"integrity":"sha512-WH7QXsnl3DybKnLw8blIgrAp/26oqecYVD6lfPtDypXtmAQAUd6xGyq0nBgCM5/gL8WKS1KQlluz537bS5Wp2A==","signatures":[{"sig":"MEUCIFPE1Zf3E1oBccSjBiiAOgmNJGTsmlMEVgGOeZJV6TE6AiEAu2cJY39UY+2251KtoPCT0sUFS2DMMl7e4BH8ObJOoi8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":138574,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbs8R4CRA9TVsSAnZWagAAkiYP/i3U4gKGIXjVOlz1zHR2\nk25tSKUXm8cSX+vo0T4McytHBwpyPXKXzV5fgLOofJWU69NLsdYxC8gPH89A\nXblLQejHw7ysdiImiDdEqkgMXCsogd/AvN15dFProib3ALDxKUnPGzIwQQ/w\naAjKdod/J8fgrPyBLbE7cxSkZH5kKtIBXtk2hXpjLWOSAFbsAPEnaHgtDhDd\naqMah4VOXylUf9AyqGgbRzkQdEn2omb21ZMGPPqChWeZvnlfs55NZAeoKmNb\nmzYd0Yq9GR3vwAVhf8HkFHjSyASmH68qKQiTvH96rsAM/+6DNBKZx7zgm0eL\nh3oT9SoIvLBXi4U7abuj6CNFKJ3Am/jY+mNU+GWJ0g+22je9oqQ5rs0E7qZW\ny8280DG6gHoVkTzec1fhQA2k2KoLG3FQFoElYoe3iS/STsl3QTNZ+rff6u+N\ns1szxZYUObQ/fppdYJCO7AQnULOMWWBp/TdnDqnmZ8OR8giVOFrphL4CjffY\nGCHuwtDbdodJUnwA8WadNTi/KGtg9DksSVtd9xVOsKsYJY8fStq11XnuTZI+\nu9Hh1N1E5b3PbdorcyrVjuZ6S4OOn826yRd8KZKRlzBPmbBuJZNuR9cPM7er\n+TTzVzc5R4CoWX2/5jrGViIGufJdN+NHHrCdmro4lFYBV/Np4BtSiBeWZyML\nHTYJ\r\n=3Rcd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","engines":{"node":">=0.10.16"},"gitHead":"c3ece9ffec60f7e364f25fc6fe08cd37745191df","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"mocha --require babel-core/register --recursive --reporter mocha-circleci-reporter --reporter-options testsuitesTitle=node@$(node --version),mochaFile=junit/$(node --version).xml","pretest":"printf \"node \" && node --version","coverage":"yarn coveralls && yarn codeclimate","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"nyc --reporter=lcov yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.4.1","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"lodash":"^4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.5","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1","standard-as-callback":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.0.1","husky":"1.1.0","mocha":"5.2.0","chance":"1.0.16","eslint":"4.19.1","expect":"1.20.2","ioredis":"4.0.0","bluebird":"^3.5.1","prettier":"1.14.3","babel-cli":"6.26.0","coveralls":"3.0.2","lint-staged":"7.3.0","stream-mock":"1.2.0","babel-eslint":"10.0.1","babel-register":"6.26.0","redis-commands":"1.3.5","babel-preset-env":"1.7.0","semantic-release":"15.9.16","eslint-plugin-import":"2.14.0","prettier-package-json":"2.0.1","eslint-config-prettier":"2.9.0","mocha-circleci-reporter":"0.0.3","codeclimate-test-reporter":"0.5.0","eslint-config-airbnb-base":"12.1.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_4.0.0_1538507895916_0.8860670794150995","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"ioredis-mock","version":"4.1.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@4.1.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"ede96a475939fb5d8998e3d3353bf9e70b4477ca","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-4.1.0.tgz","fileCount":132,"integrity":"sha512-FTuMmHCI1kCw5AR2ZfzXkMpzHP+IIYG8EcRDGEAqGFLlr03GBq+3/JNqSdd/SYIaQOpxCgpeYUXUCViFvOrtOw==","signatures":[{"sig":"MEUCIGcn4fFOEXRLKzo3rFCLQJteHHTmwkTYZZVEBjvfN4E8AiEA6N7PPrKkcsAcr/t83+O0LhNnIZrLtxOM4hOHV0tAW0E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139437,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbwDv5CRA9TVsSAnZWagAAteIP/3DmxK6n0xlx8AqFQBxD\ndHG68MaoZtj2PpEFH2+GvcuuPvl0Z8KWu+/Y89+W9YroS0mkgjcO/tYAl9u7\nX6h/Mks3w71xxKgYCF75uJ57nYR33ieLIsRrGAbYGF7qGHgeOmY2764VI5V2\nveFzbYzcSn9v4Mun380cQ1zsYwi6Lz93Z8QupQdegaQhb8gdpzsr5Ha0NNmx\n4SQE3N/Ybko3LztVzBwExv2OLzzfuw41G27grWRZ+JiE3xNoxJSBhzEZCU07\nXKaQb7XIvNRe5enKs1BBPzrPOm03i86HVZnYXd2DdHWVoT09j9fgwqh7iPjQ\n9bILpjnKkIltA+7Fi+lKnpiXfqNVXAQYVcj9KCppgfgCjjrL2ZdIfUH6lHw+\nv7wWQLCNgMhUv/7y85ghjtnJ+ob21RsU6Q/q+uwzXuc7xoVq0OTboXvG9Qfr\nF/Sk/JUEuzRxSc19eRJCNvzWqFyhQSQyUjev5x8xR5242WkS7oVGcr7eb8Cf\nYPB7T8tRAj1xcR2rqtq7kXrBTmvpcG8pGMY9ukd31OyWg1xOO7CxKy9h0dwH\nkqqU+WHCSR6PiOAWDuZolAsXkU3I+CI4LRb5EkNvUBgzK0wKtyouCFFVy0Eu\npbrp4UOrj1TXe8ex6XZG4S2E3ElyFCzLWhWEf0xpGzNz9iRRK8ftvbLYGXXS\nVhL0\r\n=yDTQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","engines":{"node":">=0.10.16"},"gitHead":"0c69f9b0a9a149a95e97a5151ff8f519844607c4","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"mocha --require babel-core/register --recursive --reporter mocha-circleci-reporter --reporter-options testsuitesTitle=node@$(node --version),mochaFile=junit/$(node --version).xml","pretest":"printf \"node \" && node --version","coverage":"yarn coveralls && yarn codeclimate","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"nyc --reporter=lcov yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.4.1","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"lodash":"^4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.5","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1","standard-as-callback":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.0.1","husky":"1.1.2","mocha":"5.2.0","chance":"1.0.16","eslint":"4.19.1","expect":"1.20.2","ioredis":"4.0.2","bluebird":"3.5.2","prettier":"1.14.3","babel-cli":"6.26.0","coveralls":"3.0.2","lint-staged":"7.3.0","stream-mock":"1.2.0","babel-eslint":"10.0.1","babel-register":"6.26.0","redis-commands":"1.4.0","babel-preset-env":"1.7.0","semantic-release":"15.9.17","eslint-plugin-import":"2.14.0","prettier-package-json":"2.0.1","eslint-config-prettier":"2.9.0","mocha-circleci-reporter":"0.0.3","codeclimate-test-reporter":"0.5.1","eslint-config-airbnb-base":"12.1.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_4.1.0_1539324920975_0.24078145193949219","host":"s3://npm-registry-packages"}},"4.1.1":{"name":"ioredis-mock","version":"4.1.1","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@4.1.1","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"4d44c90711582e81e2ee1619c31c104a450794ee","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-4.1.1.tgz","fileCount":132,"integrity":"sha512-j3czrucFwggfRkEv6XEI9ZGh2qWYEyObeMufloSGLdLBEPtmUpWqEIe9YwR7HgghSX+uC4DgwWusEv8hj8WNWg==","signatures":[{"sig":"MEQCIAYYZGJJ6GyVCvCigwkGi8MDKQL+r6rFfn/DD8oK579WAiBUsV/xrf72BJA/GYvWlCXOEIYRjYV4uz20LD49QgKWow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139458,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbxgohCRA9TVsSAnZWagAAAhkP+wakSFbS/2cMLnrGZvlW\nwwo7M3lwlj9D9iLyPz/SHQSBXKJ3K1ywFo7HLNZCIHGV8A15V9axPqVWexPR\nPYX0mF9SNfqHnjUXfFz5lJ3Hd5AjnA0A9v1IAGQJpZRb7udCZ066EHcv60IJ\nT8PrsXwsuSivUnR/gthSFI7CuUe/7Y6wqUrHb15H7aEQgxTEWPls4OPHAxby\nEnqeBn3tfIMhQ/jgo1MYfV2DXbM2ND9kiNaCclYk0Pajp+pAK7n755z9V8LO\n9pjhbq9lyZQ9deAi/IWhKFEO0EtsmqoI3EAoRc3CNRDUQtDXSrolAe1umxMU\nLA0d7fOz2V5guoOpTc4aKLWUYKNIkKwCPe61J4j+gkID/vEJUVU/AWI/lzLU\nFmdjJJ0KG6rCLztLnTErNKBPbQKMKr5OiJvXysWEcJ0Uz+q4VesROC1er7IU\nSX3usdlvMIwoPPGbgO5553umPkGypx+rfmc3tiwOcLe1K8feCJwxdQ2o2ZcP\nC49R/ly844uLh7uqaMshUm4MbmUBDLYCRGVPn1Ch9F/PCgAlqOIxGMz0sUHn\n9GVyAJ1vKE5BjS+Y3G8+K8dzqvvLSORypVt/Q4YTKg2Ze1EHsp6ZXrzuPlq7\nfapnKKowoOiK6E4OtGUWRHkFc649oWUf3jT0lh/etl55gCA7aRP6p3bCQSN/\nxv8X\r\n=dyeV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","engines":{"node":">=0.10.16"},"gitHead":"b5adf334ad222253dd41bb6c48283d519d2fb7ca","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"mocha --require babel-core/register --recursive --reporter mocha-circleci-reporter --reporter-options testsuitesTitle=node@$(node --version),mochaFile=junit/$(node --version).xml","pretest":"printf \"node \" && node --version","coverage":"yarn coveralls && yarn codeclimate","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"nyc --reporter=lcov yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.4.1","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"lodash":"^4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.5","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1","standard-as-callback":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.1.0","husky":"1.1.2","mocha":"5.2.0","chance":"1.0.16","eslint":"4.19.1","expect":"1.20.2","ioredis":"4.1.0","bluebird":"3.5.2","prettier":"1.14.3","babel-cli":"6.26.0","coveralls":"3.0.2","lint-staged":"7.3.0","stream-mock":"1.2.0","babel-eslint":"10.0.1","babel-register":"6.26.0","redis-commands":"1.4.0","babel-preset-env":"1.7.0","semantic-release":"15.9.17","eslint-plugin-import":"2.14.0","prettier-package-json":"2.0.1","eslint-config-prettier":"2.9.0","mocha-circleci-reporter":"0.0.3","codeclimate-test-reporter":"0.5.1","eslint-config-airbnb-base":"12.1.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_4.1.1_1539705375874_0.3540586023076815","host":"s3://npm-registry-packages"}},"4.1.2":{"name":"ioredis-mock","version":"4.1.2","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@4.1.2","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"cf931ecf9fedbb0a2434180d482222bc5ca38164","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-4.1.2.tgz","fileCount":132,"integrity":"sha512-8Tqj1aQJThoFlDk/QBPTxxsOHBJmxzN+fwFIJ0m9EYuzyy+qqfbMerLJXYulW/YUMTdg8WX8h2erDBwb86S8pQ==","signatures":[{"sig":"MEUCIC5Hfoa2dcZqdEf/k222PVS2v4WRwoWA95tXSs0sX7exAiEA4850JiZhp+gULJyR8ha2n/va93AIEtLwxJLU8335FTY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139728,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2AYICRA9TVsSAnZWagAAMSgP/3Zw4xvSbJrlM02PoY6l\nFwm8C35sKqtH85aatlvLmA2sKAxoKc6+IOM1uWLcynDvxRneOGGAku1Bx5cl\neUxF7cF5/Ef1zo561mQoh8cWKMAlD1RguV75NFMvkTO99ZzZNVcDy+ie19dL\nJowrXYFSkzt/375pRZmCBlN7wQc1XaMy1Jj/RhCuVxM1/r6OfILiTjRrztjN\nhtXav93EoMzh3K/NY711PQqGSyCIpgMQ+Do18PL4U3EMZzbtDb8ZfDBW7Ouf\n3kwxymKJafKUWIEKbFnSAL4nkQwiBXEj8RDABBDXvBei9YxRWui+15A2tI7h\nUCpUuoFQROCUqCWMpYL6EXSntvjb5ObCbs0iQq9+0TLD9y6x7Q/IVbgOkc1Z\nN3QEjWabWdn6qQf/SAoqA1HvhBOQIfRRrzQtSEmn+kxA3CkYtZpy14UYg/QG\ngV6gVFH/NWupHsvi1Ph7Y3qE+hl3SmP710xnJuIWfJJX/FQX8kDaG2VC073X\n27O62/qhtczpHD8sSoFB0VzAL2kD/prUG83JzzRoz9BIuRbfOeFuAmJXl8A3\nJx04svmVvvko/MgCV9sc7s47KTwERbA3NH965bGNM65ZqS1M/1ATTpw5jIFT\nGx6kyPtvHZ4nxyzh/2uZXSHDF1LJR9p/7fsqjmrFQXhQMcIPjghr2vBaprwg\nf+51\r\n=e+sv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","engines":{"node":">=0.10.16"},"gitHead":"9820320d4db949d677323341b95420944cfc66d8","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"mocha --require babel-core/register --recursive --reporter mocha-circleci-reporter --reporter-options testsuitesTitle=node@$(node --version),mochaFile=junit/$(node --version).xml","pretest":"printf \"node \" && node --version","coverage":"yarn coveralls && yarn codeclimate","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"nyc --reporter=lcov yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.4.1","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"lodash":"^4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.5","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1","standard-as-callback":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.1.0","husky":"1.1.2","mocha":"5.2.0","chance":"1.0.16","eslint":"4.19.1","expect":"1.20.2","ioredis":"4.2.0","bluebird":"3.5.2","prettier":"1.14.3","babel-cli":"6.26.0","coveralls":"3.0.2","lint-staged":"8.0.2","stream-mock":"1.2.0","babel-eslint":"10.0.1","babel-register":"6.26.0","redis-commands":"1.4.0","babel-preset-env":"1.7.0","semantic-release":"15.10.6","eslint-plugin-import":"2.14.0","prettier-package-json":"2.0.1","eslint-config-prettier":"2.9.0","mocha-circleci-reporter":"0.0.3","codeclimate-test-reporter":"0.5.1","eslint-config-airbnb-base":"12.1.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_4.1.2_1540883975155_0.6667171450724043","host":"s3://npm-registry-packages"}},"4.1.3":{"name":"ioredis-mock","version":"4.1.3","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@4.1.3","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"24efa3e13e61a55dd03aa5903cb90e42e8cdbf40","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-4.1.3.tgz","fileCount":132,"integrity":"sha512-/J+mG4HxG/2QQjs8vpWeN5PtzqBGZhNZIx3dERroOJOIlCE1q8U7WgBLajQRwL0xp9xyDvAAKYP7q3bmSdBcYg==","signatures":[{"sig":"MEQCIHe0eu/D295glehPQskozYHvAyDMRhJuFDasBBJ6yXZzAiALoESknQkg3RnX+Cutk6cHRkYQmWexTBXmaS7BE3JBOQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139728,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb6YaQCRA9TVsSAnZWagAAZqkP/j8u8XmB9cBAVO6JVQ3e\nr7ByVCNoN6WfCOsulURBhAKai+/EQYz9H5R5YuoakXyTplzvS/3sJX8TQBW8\n3QYxtPpNl6ZHqG+//+WQ+EEZ63kuYhEk6JgooeAynL3YrQUxvaMoKK3ibNm1\ncb1aRjyZzoGw1KCzBmnoGmQnktyHqPVT5v66D3fl+wUZZF43i3iu2uT7KT08\nEhGwOjjlVEIx0QDCuBAnQHdkmkNTApNr6tWk8WRmq5S+/tWI520v6mtjofgo\n5C5wJu75URyZrCkcluDVrqpSMa4Bbv4+8YLGRN+amUuxb6Km8NO55T24k+MS\n155+wl0uN4eflvu6cVkTex//pUtdw53UCdV/g1OMz8z8OTVj7Dji6hO8LhFj\nqB11ubpXotW0N4xIM5kAp3OJ3cOjZGcwKVnFCQMwVdbaSppJGhKT/+frLvKc\n4CWHJCGPvP+dR4ybR/RUK3RcEkO19QRhBWhGiLgzJLWsO9qpTM8C41VIsv3S\nASYj7bc60lU7GdVodYaiD2Q9aumSxXEi7750y972k595CMBj5IggwePALs0+\nfwub8Li5Nglnz6FQTmVbN9YHbsfJHcd6YMvC62/kY0sJ12sfvrC99OBnnOY6\nSFMBGo62R79pXdxCzu3qyr6/3qnAftvDbG8Eah4FKWx+PMMcaCExaF8TDknN\n7yis\r\n=L6cx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","engines":{"node":">=0.10.16"},"gitHead":"62f2b1d0c4eeb0d0038bae4e711e8c1256b30d09","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"mocha --require babel-core/register --recursive --reporter mocha-circleci-reporter --reporter-options testsuitesTitle=node@$(node --version),mochaFile=junit/$(node --version).xml","pretest":"printf \"node \" && node --version","coverage":"yarn coveralls && yarn codeclimate","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"nyc --reporter=lcov yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.4.1","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"lodash":"^4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.5","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1","standard-as-callback":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.1.0","husky":"1.1.3","mocha":"5.2.0","chance":"1.0.16","eslint":"4.19.1","expect":"1.20.2","ioredis":"4.2.0","bluebird":"3.5.3","prettier":"1.15.2","babel-cli":"6.26.0","coveralls":"3.0.2","lint-staged":"8.0.4","stream-mock":"1.2.0","babel-eslint":"10.0.1","babel-register":"6.26.0","redis-commands":"1.4.0","babel-preset-env":"1.7.0","semantic-release":"15.10.8","eslint-plugin-import":"2.14.0","prettier-package-json":"2.0.1","eslint-config-prettier":"2.9.0","mocha-circleci-reporter":"0.0.3","codeclimate-test-reporter":"0.5.1","eslint-config-airbnb-base":"12.1.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_4.1.3_1542030992082_0.31967709746936257","host":"s3://npm-registry-packages"}},"4.2.0":{"name":"ioredis-mock","version":"4.2.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@4.2.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"5b99e1d61e7d4a50c87170c342b06c0d18b8d7b1","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-4.2.0.tgz","fileCount":132,"integrity":"sha512-ZZt7AQlJie2jA2JTVopq+T26GC/m+1MQqNNad/gyNtsWwDgaxBmkJWDtrjBdN7sPOmEOaxgS/6LHoroaInTACg==","signatures":[{"sig":"MEQCIED//KE/16j5fbPcPuHqfhkF+dVqFr00bQdxf+/GDwmZAiBqxa2CbiXwJzF4HSwIRg+gUA6y9yRlUGda4+IN0uZkDg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140695,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb6YbfCRA9TVsSAnZWagAAmagP/0Yzt2N6tdh+HWJDD0EW\nCEelv/pF2sylNmyY5NivFZMJTnWKZclVj8LNVkoFf9mRU0v3YqYNC7ddehHt\n08VN6oo22zBAH9Q76h/JBqwJGAzeKduKnSVlFPArf+9K2vPqXTXAUnm9G0zA\nYpqX3joN3SQEWOHOUeHy/XlIoLGoXoXdNg3moR11FXdOnBKoU3qVm4YeQ/ZY\ntd8z8RtiHU6XpJZ0YaaBVNB0VLKlpujgvkmakImmguYGXhh230nKdeBQdsHh\n7KkM9mBkrhgxDKI/POFaa/+QvxDSRW4aqB4bmLZX0pybzM3sAy1cHEWQUwy5\nK/RKR6n4ToxLjz1HXaN3AX/O26aAVr7yDaXwAT72fyCe7c+Es5DnY6XKpWP9\nopltke9yu+/CXy8UaaIxzaIsVUXbDiTTT3avt6KT4lJNwuVO1F3upmQxs72S\nGyeBvePjmcgofi7NDjG+FSXVcH16wtcumt+b92FjbpsTFhobuf1Mo87Nqca2\n9apWeo/wPZOjPC2kePyCG5DPFoW3qsp2YPgXTxn2SGxSQNYzOkYOy5Xj/SVe\nTfKwkL7xic5nuHIbp7SkonZ2MD3MIASWFuGcDycEbkhgW16b2AK1RMQE81BU\nNQrJh7iRfHtH97NFRqm48p3R9AatC50zNycuYoUIA01WVCZ9v1+MdE4S8a/3\nDbeJ\r\n=/3q7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","engines":{"node":">=0.10.16"},"gitHead":"a2e613c73c9346c556dade318731c46b65a5fed1","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"mocha --require babel-core/register --recursive --reporter mocha-circleci-reporter --reporter-options testsuitesTitle=node@$(node --version),mochaFile=junit/$(node --version).xml","pretest":"printf \"node \" && node --version","coverage":"yarn coveralls && yarn codeclimate","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"nyc --reporter=lcov yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.4.1","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"lodash":"^4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.5","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1","standard-as-callback":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.1.0","husky":"1.1.3","mocha":"5.2.0","chance":"1.0.16","eslint":"4.19.1","expect":"1.20.2","ioredis":"4.2.0","bluebird":"3.5.3","prettier":"1.15.2","babel-cli":"6.26.0","coveralls":"3.0.2","lint-staged":"8.0.4","stream-mock":"1.2.0","babel-eslint":"10.0.1","babel-register":"6.26.0","redis-commands":"1.4.0","babel-preset-env":"1.7.0","semantic-release":"15.10.8","eslint-plugin-import":"2.14.0","prettier-package-json":"2.0.1","eslint-config-prettier":"2.9.0","mocha-circleci-reporter":"0.0.3","codeclimate-test-reporter":"0.5.1","eslint-config-airbnb-base":"12.1.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_4.2.0_1542031070712_0.2751394520167505","host":"s3://npm-registry-packages"}},"4.3.0":{"name":"ioredis-mock","version":"4.3.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@4.3.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"4468512501f3a9c82f3c90aa21770faed4180d4f","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-4.3.0.tgz","fileCount":132,"integrity":"sha512-zYJ5zOUGep09cfm5ND3cdVwXaOHhBtKVJNL83RJK+HiUISSg+iiZlmCTNmiJMSWl9pADxtARVA4NJelI33UcAA==","signatures":[{"sig":"MEYCIQD7RCk1ge3gMr7N6gXQfDUer1deerJ1MtQ0OM9Urb6UzwIhAOaQQlk0NnvO57pashRyD+yJPVZPUeGnrfktfKfrCztV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":141036,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9nu9CRA9TVsSAnZWagAAByIP/0vyyFWpzxXYna5OEiZf\n9i21a+yfVkD6sjKU6fJPS9Z6WR2vllC7gFrafK+4sgsk5KGfGiF93PP3HPa6\nPjqCf5QKTxyAwpDxxIqGwciNAL9U4OiOK0zzpy6dNLVkHkdyY3fdqoYAIjwZ\n0goGmWD0cr/+Lb8UCF/BGdL+riE/UoDYXECI/9VAxoDpQ2nf6KUXTr11SRKo\nbW1/Pds0Htt6PNHjDbDxXl4vBsTD2rupzQXawS/WDRjfbrZ15HIN6ktbSkUg\nCP/6AgGF4PrcFOnGwcGakGuLwN8+ElUa6mylbjoyLQHNYErVUK0kaoN/98mt\nJGFx+HZe6Xd1v2IrivJGzIn5gzgZeuNItxkupQBzfXVxVrqy7ssmqppjxeWI\nGRc3RdVbefXS7n55NFUVp9sUkemf8jUojnwORgpGM1lpoSgqIOX59Naz9l0v\n4Dfxd26IRjdTwxZKIrhpVDKHFQQoAnYAAC1HyeONFWdIBcF7r+PoB8SXBdUn\nHl8QUNsOG5Pr0ymgpO3IW2VjwZnvotI6Xn1/D+9bIsF3ri4yqV11xTJfMBLH\nF8kLFPQC4heFNMFfmHZ9cSlpQ0+tsaEHGd4R/I6UcozJ0bmfw+07OFPoefVa\nLJ20lURjP2mtD3hLKyumiLBM+ltRLk849ImGanc6wfbPDl4TMf8Tubq37CDD\n9N5C\r\n=Ia7R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","engines":{"node":">=0.10.16"},"gitHead":"7e8de0d5e646fa7a95947b5f789691e363b33e01","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"mocha --require babel-core/register --recursive --reporter mocha-circleci-reporter --reporter-options testsuitesTitle=node@$(node --version),mochaFile=junit/$(node --version).xml","pretest":"printf \"node \" && node --version","coverage":"yarn coveralls && yarn codeclimate","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"nyc --reporter=lcov yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.4.1","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"lodash":"^4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.5","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1","standard-as-callback":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.1.0","husky":"1.2.0","mocha":"5.2.0","chance":"1.0.16","eslint":"4.19.1","expect":"1.20.2","ioredis":"4.2.0","bluebird":"3.5.3","prettier":"1.15.2","babel-cli":"6.26.0","coveralls":"3.0.2","lint-staged":"8.1.0","stream-mock":"1.2.0","babel-eslint":"10.0.1","babel-register":"6.26.0","redis-commands":"1.4.0","babel-preset-env":"1.7.0","semantic-release":"15.12.1","eslint-plugin-import":"2.14.0","prettier-package-json":"2.0.1","eslint-config-prettier":"2.9.0","mocha-circleci-reporter":"0.0.3","codeclimate-test-reporter":"0.5.1","eslint-config-airbnb-base":"12.1.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_4.3.0_1542880188645_0.9374794922216723","host":"s3://npm-registry-packages"}},"4.3.1":{"name":"ioredis-mock","version":"4.3.1","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@4.3.1","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"cc420330270cb8b95eb77677eac838c37f31469d","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-4.3.1.tgz","fileCount":132,"integrity":"sha512-/JQ3RaQjovjwBEwtpnWwh91iP+R9JPzsQLA4hXEOckVseMS1oOWcyqWq6Fv0f6zcBh2bq1mbNMAb7ROdccGzBw==","signatures":[{"sig":"MEUCIGxr5rG1lyhFdGoLD5O+nAh+TKd+SXlVCNW6g3C/GZ6RAiEAwln5wfJHIKekgQrOwaWgcqA2t3gPqWGsvGvGTmhyjNE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":141071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/QZiCRA9TVsSAnZWagAAItUQAJVmL/WIGMCIiZEr66St\nHrQLjlvN3IK+UDsyJkhwtryGqWH+MmmvC5d0KPwENAJQs5EKiXRNz3LggNvp\nOcWIQVv+9XcXybiPuTgQIskBpXUoBQ5v8ur3qYGzvYUVV4KrQsEj6snrc7lT\n9xWY5js67njqAvC8YBFJrqypQRcjKo1V9EVufP1ItV/IWtFStTviC85R3gCZ\nA0RIM23K9R07dtD6YKQE2e5GynaGID0M/LaW4CmxQs8KJxPZ0fNn17086nC1\nGDOx4Cp+BM/jjRCsxkvKnl7JGhbVzRqJv6tGGsjkLTOloOYworB3NYZumUdR\ncEihp5d9+2l8rnem5mO63KsmMVFpScnzbFJMRR9dMlLmmOsWBJQaecYCEED6\nAkwEEjfWdpxBhhquzLGx13qf6lFJdC3zLP4Y2xdYUmEkzTrd5r04C68edsJl\nkeBZcAsoaZj7mb2ej+DSyyA8q/qB0Djjnq5+eVAfW9J7iaztMVzOlQ6+UiET\nOBLbsgKPnkdyOjTbgm72MarN9VcoMiBE58VFA8CTJqa6crvIt9TmzBQQU9LL\nKVBp/DndFgysdm8aOFiwMkZOotzA4blpiuzV4P38+lgwRGLMUU1HFV2LQelB\nH6+MdEHgFY38GcFQQCM8L2OQpBSxAXPzK4JV3xe5PvwyzPiFN0nciYn8p/oB\nrnaz\r\n=rog8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","engines":{"node":">=0.10.16"},"gitHead":"386a5341aeb8306e897655575e1d7542198ead87","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"mocha --require babel-core/register --recursive --reporter mocha-circleci-reporter --reporter-options testsuitesTitle=node@$(node --version),mochaFile=junit/$(node --version).xml","pretest":"printf \"node \" && node --version","coverage":"yarn coveralls && yarn codeclimate","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"nyc --reporter=lcov yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.4.1","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"lodash":"^4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.5","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1","standard-as-callback":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.1.0","husky":"1.2.0","mocha":"5.2.0","chance":"1.0.16","eslint":"4.19.1","expect":"1.20.2","ioredis":"4.2.0","bluebird":"3.5.3","prettier":"1.15.2","babel-cli":"6.26.0","coveralls":"3.0.2","lint-staged":"8.1.0","stream-mock":"1.2.0","babel-eslint":"10.0.1","babel-register":"6.26.0","redis-commands":"1.4.0","babel-preset-env":"1.7.0","semantic-release":"15.12.2","eslint-plugin-import":"2.14.0","prettier-package-json":"2.0.1","eslint-config-prettier":"2.9.0","mocha-circleci-reporter":"0.0.3","codeclimate-test-reporter":"0.5.1","eslint-config-airbnb-base":"12.1.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_4.3.1_1543308897913_0.44617751641411507","host":"s3://npm-registry-packages"}},"4.4.0":{"name":"ioredis-mock","version":"4.4.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@4.4.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"3a0b15d5029b2c6ada8ffd06750c9da95134ec47","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-4.4.0.tgz","fileCount":134,"integrity":"sha512-WN5NLjndoT4aYAnJcJ5cPV/b7eu2Su4986JGGkknYvfPivX6Njg9y8iaVWhlUNrDk+qcs+mD+u9Cs8Ugb7u8BA==","signatures":[{"sig":"MEUCIQCTOzibIGchnriWryORZMGqlT3w6u5/vbrXwfYzbpgl3wIgNEc8I/bchBoAI3Z8dmvTHKde+lYx2AItd8LZrtvY7Jk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142583,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNFTlCRA9TVsSAnZWagAAPEwP+wYLiSwnY7mbkspHriBq\niFtOTi4Krj2D18j4S3VDFPOHpn8Fc1fXsVz4Ei8DxhpIm+PA4T6LCNz8x1dE\nyZwLDX+o5eYbdKrM2n+f4KGbc6B1uoXhhTzViSP9fY0KTtP19U80EeO6aQ2b\ncVKWj/wq1i1F4I1qb7UqXhYdzhF0/Wb1j2F5gSzWkXmEkgCbTXrMbZFcClxy\nSR/QfUYq5knbH4cGnb6GqwkKq0U/X/eQBE1Yk62MC+x3u4s5u1BhYE37LHTw\notC5g67XfmhHuheqr076naInzbHmhTRnroIl0Y0+g81f/Q4pdbUj/wVrtiJf\nYmN7LxDqqm/OdsZ3HhokY67dK4obV6LJiwhX3Jw06imoATRZblltbQRAVxDq\nYQ/aQVJ7XZwqZ//B45GTHTKsHfE6RghmFwO6KIJFHbK48NIZhNrb41NKaJIl\nBQELykclEbphUyx686P6lDZpx8Ir4Cg2L1aAcCL+X3hQBgy5bFfFLLdc9PiA\nuL2W+yDboUBvDVm9gY/Pb+h8FJZ43jf2lFJDyIokc99JKhGAHuLoaJ4b03NB\nTlr6OzKbsfe8nGo5xWfE1TrcHKg+ZoJoAo54AyFqNrRDdFxjWe/dOi1sKkda\nJR11m57l4G8ryCDKsEUONNj8kw+3hgAAmKJZuhBwz1qnck705HDzdWNkevf+\nNqhP\r\n=74II\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","engines":{"node":">=0.10.16"},"gitHead":"eea071667bc915e016e53bbd09cd5b8b866f9777","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"mocha --require babel-core/register --recursive --reporter mocha-circleci-reporter --reporter-options testsuitesTitle=node@$(node --version),mochaFile=junit/$(node --version).xml","pretest":"printf \"node \" && node --version","coverage":"yarn coveralls && yarn codeclimate","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"nyc --reporter=lcov yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.4.1","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"lodash":"^4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.5","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1","standard-as-callback":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.1.0","husky":"1.3.1","mocha":"5.2.0","chance":"1.0.18","eslint":"5.12.0","expect":"1.20.2","ioredis":"4.3.0","bluebird":"3.5.3","prettier":"1.15.3","babel-cli":"6.26.0","coveralls":"3.0.2","lint-staged":"8.1.0","stream-mock":"1.2.0","babel-eslint":"10.0.1","babel-register":"6.26.0","redis-commands":"1.4.0","babel-preset-env":"1.7.0","eslint-plugin-import":"2.14.0","prettier-package-json":"2.0.1","eslint-config-prettier":"3.3.0","mocha-circleci-reporter":"0.0.3","codeclimate-test-reporter":"0.5.1","eslint-config-airbnb-base":"13.1.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_4.4.0_1546933476906_0.7409096504206583","host":"s3://npm-registry-packages"}},"4.5.0":{"name":"ioredis-mock","version":"4.5.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@4.5.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"2f9561979db9ea6d70b8d1647dd3f7befd758549","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-4.5.0.tgz","fileCount":135,"integrity":"sha512-vrmiVe9zdF60lbbVJar74QFGlM+LDDokE2vWjPjVWlZNSyimUg2uvJRUZQEr1X9sDu+bIPn9o5IqulwGqpmj+g==","signatures":[{"sig":"MEUCIQCUlnX0A5GxCkhqYNIoyzq/zBl6o8B6frT9WFwdjipvcAIgfnFd1lF/t3Qq+Uszoed1A5PKBhB0ugnc9z+qFb6soak=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":144767,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcOFkxCRA9TVsSAnZWagAA9OsP/37ox2cgvHUQaEF1mTdW\nhv004J6WAPA6lQ3uUVMPrHt13Xz3AnBTjhM3bPn4AYYHJR5iaQrN9Y1lu5pU\nTwypEnKC0zoa+mOEgn6Hz7Piqe7k763tHH1l7dK6gXYVL+I1l3cwmNeG1rqg\nD9emUx92bbvZxmOaDacF9a5CYGb59UCLxnnvFntSCP9kPK36RxOviiIjRTHn\nkbIvBQrKr35yOORROAbef0eeYbDfAFrKuHSBADJgN1gdvsOSMnzPqHBPU01K\nMhi5qcyrah/5t6tUMpe26W0UAlei9DnG26iaOuVFPxaAcApCujMeAwrkqqU1\npd/8uHx3gO0ZN7URYZs8Cq5ZnIHLHyfKoMF1OQpx5JW/tJdrc5Pp/2kiKm1a\nDK7B0tSm0L5t3MCa+yrdxSuISoDyVqq5blnktzE9voadJ6lBb+zLit6xx3Dp\nPBGFogC0LiMeBOjizXvk0e9dcPZS0yhA4zOhpqHdK4wd9ExjnsoKyr+BWfu2\n6zMrTjfgwCBaaEBdFzzThYwdRKZZPSgymCdC2u4ImpDKjJcysbkVlD/CJtel\nX54OW4jxy/poT4+IH5QbdWPwczx32zXDl6fGVArFWCPXQH7lLoQ+NEVRQ4/R\nO4NvO8ScEgWswK5YU3U/nUReV+T33ye84dHbIluoh0hH3lwjft7VnyqWD9j2\nVFKP\r\n=yQcf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","engines":{"node":">=0.10.16"},"gitHead":"a9b25e3097af39e961a38e64937cc01b25b45138","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"mocha --require babel-core/register --recursive --reporter mocha-circleci-reporter --reporter-options testsuitesTitle=node@$(node --version),mochaFile=junit/$(node --version).xml","pretest":"printf \"node \" && node --version","coverage":"yarn coveralls && yarn codeclimate","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"nyc --reporter=lcov yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.4.1","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"lodash":"^4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.5","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1","standard-as-callback":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.1.0","husky":"1.3.1","mocha":"5.2.0","chance":"1.0.18","eslint":"5.12.0","expect":"1.20.2","ioredis":"4.3.0","bluebird":"3.5.3","prettier":"1.15.3","babel-cli":"6.26.0","coveralls":"3.0.2","lint-staged":"8.1.0","stream-mock":"1.2.0","babel-eslint":"10.0.1","babel-register":"6.26.0","redis-commands":"1.4.0","babel-preset-env":"1.7.0","eslint-plugin-import":"2.14.0","prettier-package-json":"2.0.1","eslint-config-prettier":"3.3.0","mocha-circleci-reporter":"0.0.3","codeclimate-test-reporter":"0.5.1","eslint-config-airbnb-base":"13.1.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_4.5.0_1547196721003_0.4999287062252067","host":"s3://npm-registry-packages"}},"4.6.0":{"name":"ioredis-mock","version":"4.6.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@4.6.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"afdd7452917f8e3d2be3ddcdb1d5315343b5dbdc","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-4.6.0.tgz","fileCount":135,"integrity":"sha512-dJS/pGtW33Cfz2CS0YYUjmjZ810tAxb0/P7WpBRhbVH2c4vH/71SO3kxXc74aCD/ZatMmreO1V/BktaflS1IKg==","signatures":[{"sig":"MEUCIGUaF7TwfXjVgnyadFn2ufwkE9E9OS4bH1wNxlKJnguKAiEA+5qCU49Zh2T9+cV8Mr8uqSOGMBVxmov++WP5SuF6aX8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":147390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcOKL8CRA9TVsSAnZWagAAaI4P+QCVVOGPY8HlvFIGLb/5\no//F23F0hHIQM9aKiQjsZ59xMDTibTFhtKFsmlLzqzl8dcqNTbOp7af6F0qn\nMEqhrhiQWJMeC38D0J8pICXEGwAnpqbSx5hGSg5XYiiktfUTSKqyYTkqeVOu\nuLyQyFJGEmMEVaHf8Agu1Bus/82J/ubwyIwFJXaeHtnhsA21siFL204M5jV1\nmg6FganAOcRReiMTO59ZgNfXq1SbbiL32mrkUQYIkkFFzUemOD6ajzuXTBKs\nMhUR3boMqh7PjcouJ7MwY83l1HOs9Ak8T4bzUFUdgTRZEq3RZyrudRurgkkE\nayPnWq4HYjJFd8JsuXSj+5VyyIkKF9w37je2jLtiUaODGQmwup+H9Ig9XfwE\n97dLT4U8QFNabfi0UdBRh/4ExD3NG63uqoNk7sIc5y9aPdeVAcM1n0QabDc2\nIbjhafEZ5BDT35O2Z0jdDL8FysuvleqMkc/rF6orwccAgeSeeKoET9Pe2e+U\n6/KbbjlVNl89p7rvML9xm8YnR4fgWgqQsNHPXTBBNw8uWKoy2ZM2k95rm3ag\ne+YdI43ySqJPJr172XPH5VL3nmv8GzHuTqxbDcy312HkPehklGSfcxsClSiH\n4aZ+BO8oB6XkI0PA2fKAc8u0KBRVF0vZDgyxDLlRo+R6hQwEVYs+/DL1J9F8\n5SZR\r\n=Pyq/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","engines":{"node":">=0.10.16"},"gitHead":"923e72cb2e8550d6eb614173d3dca034e51b9052","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"mocha --require babel-core/register --recursive --reporter mocha-circleci-reporter --reporter-options testsuitesTitle=node@$(node --version),mochaFile=junit/$(node --version).xml","pretest":"printf \"node \" && node --version","coverage":"yarn coveralls && yarn codeclimate","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"nyc --reporter=lcov yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.4.1","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"lodash":"^4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.5","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1","standard-as-callback":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.1.0","husky":"1.3.1","mocha":"5.2.0","chance":"1.0.18","eslint":"5.12.0","expect":"1.20.2","ioredis":"4.3.0","bluebird":"3.5.3","prettier":"1.15.3","babel-cli":"6.26.0","coveralls":"3.0.2","lint-staged":"8.1.0","stream-mock":"1.2.0","babel-eslint":"10.0.1","babel-register":"6.26.0","redis-commands":"1.4.0","babel-preset-env":"1.7.0","eslint-plugin-import":"2.14.0","prettier-package-json":"2.0.1","eslint-config-prettier":"3.3.0","mocha-circleci-reporter":"0.0.3","codeclimate-test-reporter":"0.5.1","eslint-config-airbnb-base":"13.1.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_4.6.0_1547215611350_0.3512152173110974","host":"s3://npm-registry-packages"}},"4.7.0":{"name":"ioredis-mock","version":"4.7.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@4.7.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"b1ef92bea9c975dbc75097f17894fab44a3d66cb","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-4.7.0.tgz","fileCount":136,"integrity":"sha512-t1Nj/nmOiHFViVeT5n673fetq4bjXxSh7GTo3O+I2TIqi78Jo51UIskZ4q6Xiequj6wf05z2uCh/dAL5ZxZZ0g==","signatures":[{"sig":"MEQCIHxDjUHPfFvBAAY3Q7ILQju3ujftVFt0pMn6BF6kFhaYAiB9y5eXXO4g9v8ryUpAmV6Zz9ay5DcO7ERLhtAHjnXjnA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150279,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcPFJzCRA9TVsSAnZWagAAEJMP/RStZScVoYZPE+IQwmlD\nLMOd0oWhCqZ0ngh/AAd54ZM/ZWCzSU842EBgpf7e39R7ru7FHqXbw6FUT14M\nX6mjcrLFqe96Ff9XQi4Z1DcI2LrFpBz06Y+TQAFeC4auwYG1PBNEWi9rO7pX\nZdr+FgLse1tuKIFInNCZY1DoeQK0f4vYDWDVP5/HkATVLvTuViQmsR5q5DXO\n6OnMHvkA/c9fBQWrFoS3A6jN4zmXWyR4OUIdL+7dJSKpPDrEgTN9QB9D1SbX\nM5wz/s7E+GnV6b40PpFDy3zPNx3H25dgUuzQl/ZeX0aiUlvEOAi3T24GCr5v\nqHDrBrsB0yPNapH7olG3E9bhd9u4670QzaFQIAT+LLLz9egXaCdTPkM/uJmD\ntReUd9JkF+bh9qzTFe8/Q3erBtQKWHPtHEOqSCGXA8bFhShjUZWOSxdxSTje\n/C771vn2IQf8ubsR1oddCw+lAPc7l4Jd25HL7OcDrEnjQA2S6fQH8zQprm5x\nq/C/P6EK1JgXeZa1WJAkRXgx+oVKrZKGmyDU00JrNOo7vQU8ea3P+z/Mg37+\nkYDAD7wL4SeL+HslmmkamOWqIPp20HwoBMOyTD5n3NBUKf+mgjt8OzYjvUzH\nzCK1Tk9IbyUHKFiOQdlHiOLPhyBXcwBUkrVzBVqM3k1txGTofYKR4pXBZWNl\nYpKC\r\n=THc0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","engines":{"node":">=0.10.16"},"gitHead":"ece541aa217d7c7365100229b742450d4c5b2190","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"mocha --require babel-core/register --recursive --reporter mocha-circleci-reporter --reporter-options testsuitesTitle=node@$(node --version),mochaFile=junit/$(node --version).xml","pretest":"printf \"node \" && node --version","coverage":"yarn coveralls && yarn codeclimate","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"nyc --reporter=lcov yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.4.1","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"lodash":"^4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.5","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1","standard-as-callback":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.1.0","husky":"1.3.1","mocha":"5.2.0","chance":"1.0.18","eslint":"5.12.0","expect":"1.20.2","ioredis":"4.3.0","bluebird":"3.5.3","prettier":"1.15.3","babel-cli":"6.26.0","coveralls":"3.0.2","lint-staged":"8.1.0","stream-mock":"1.2.0","babel-eslint":"10.0.1","babel-register":"6.26.0","redis-commands":"1.4.0","babel-preset-env":"1.7.0","eslint-plugin-import":"2.14.0","prettier-package-json":"2.0.1","eslint-config-prettier":"3.4.0","mocha-circleci-reporter":"0.0.3","codeclimate-test-reporter":"0.5.1","eslint-config-airbnb-base":"13.1.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_4.7.0_1547457139110_0.8747635769700852","host":"s3://npm-registry-packages"}},"4.8.0":{"name":"ioredis-mock","version":"4.8.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@4.8.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"218746112aa7f74704bbb5c1161f373e953a2372","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-4.8.0.tgz","fileCount":139,"integrity":"sha512-iUGr8H3TCTD6rnEQzUD/r07cxqokM39YBGh4S58rDSU2DhPRMAhIQykPT16FP5R+GGIWpZcuIuiT4g8WjVixsA==","signatures":[{"sig":"MEYCIQD7jdj0OqWrTlPLycb+DjQuONoH/oNAM8LBOZ3o4POmjwIhAPUOOby/SA+dkuv9oK1FlcVW8PNf/U1zp3HRa4ryDY7a","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163051,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcYoZZCRA9TVsSAnZWagAA/gIP/3I2QeT8Ordwwfj3Bhi4\nrtCbBxF08b8lMozd9mkKMn7FQXOKk6i2DJGcK5w2bDRDi5ciMX5IvOWXKf9M\nE3zIp1kPGEXOms6DeUOfCvv1XbiXr+c2Cih8GWC523uWRBI7ujOTK9nCwL1c\n71+NXD9VNeHIeH5hkDIgkoI/Yx4k+4kjgEigZMxTYtNppDx22oEE3Xgs4zHJ\n5Q7C7etYPSbN+afUbwOF7x2iZesBGFEgUrDRcY6tfUd0mE0oxOwMFCWM3p1r\n4Qf/dcEdpK2VD3WC1io1vUB4pesitKYmWU3f6sfq33v23MXWYZX5Y5wyBiVN\n7M7ZRQpdFHWWGpPYphaUVA8Q+HkUr2VCKQQcyX4Iuc28pKCBvcaMtrPCBNh0\nhEY962kmWAEvkZQfEHCky+dgkAUAwRu/k+yysZ7SzB0t5L35fHbtKovW7htf\nRghP3zUC7V4h/x++BiR/fha+S9bgmyYJU1EKx5xBrCikq4sfmG3o1Nk3xAnQ\nX4UXvsAYdmDETASicrarWB7xJF9XCLzxdg4jHO7u2T/F60URh8u7KFDh6tv6\nujKYhZ5mu45PTaWP1H8xHXM0J4iqUfjCq0uFDVFDF99vuLMUjsfncBgj69mH\nAgTmlm9+EexXXpCWvvcXG8bzyleJ9xWhcVuUKZTaWw7dVwp7BCkim3V9iJMA\n4Tw6\r\n=BiMd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","engines":{"node":">=0.10.16"},"gitHead":"a66927c8c610a2c9f72cb01d26167f6c750b0cf2","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"mocha --require babel-core/register --recursive --reporter mocha-circleci-reporter --reporter-options testsuitesTitle=node@$(node --version),mochaFile=junit/$(node --version).xml","pretest":"printf \"node \" && node --version","coverage":"yarn coveralls && yarn codeclimate","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"nyc --reporter=lcov yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.4.1","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"lodash":"^4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.5","fengari":"^0.1.4","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1","fengari-interop":"^0.1.2","standard-as-callback":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.2.0","husky":"1.3.1","mocha":"5.2.0","chance":"1.0.18","eslint":"5.13.0","expect":"1.20.2","ioredis":"4.6.2","bluebird":"3.5.3","prettier":"1.16.4","babel-cli":"6.26.0","coveralls":"3.0.2","lint-staged":"8.1.3","stream-mock":"1.2.0","babel-eslint":"10.0.1","babel-register":"6.26.0","redis-commands":"1.4.0","babel-preset-env":"1.7.0","eslint-plugin-import":"2.16.0","prettier-package-json":"2.0.1","eslint-config-prettier":"4.0.0","mocha-circleci-reporter":"0.0.3","codeclimate-test-reporter":"0.5.1","eslint-config-airbnb-base":"13.1.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_4.8.0_1549960792430_0.9196708636357538","host":"s3://npm-registry-packages"}},"4.8.1":{"name":"ioredis-mock","version":"4.8.1","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@4.8.1","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"5a5009bc5b2e4c025002d60c67b985b1927f0a90","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-4.8.1.tgz","fileCount":139,"integrity":"sha512-hrbOWQIaWDpvELKdPyEidtZ62isgIVkOLUz6oRtwKg4y49+jClXREL4iH+6rzKA+Ea0/e54hqnALTe2iVXO1Gg==","signatures":[{"sig":"MEQCIGvN5v9tD/vvB3kJ8CRsfpQXrzubo858cya5o3bhehCYAiAS5ZO+6/CSozTZ5VaRVwMWzmzb2/P6y0UzJ77F4714sQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163051,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcYoggCRA9TVsSAnZWagAAvmwQAJgnWdkics6Svsr2NcV9\nHWzvBcWmeSa7z6hNRZsnIX4hp/dch45iRMygdy46jsEWsPQPK4BOCy6iz/XH\n4+DL6HXDprqngKajfB9/nQoJgzYQcJtolNgKmrZzoID4+4SgPJ9YpVnJNhQ3\nMhIr32R7yiJSU7mz0VNUfEWBAWsNPAg0fXY+3/Wb+m9NdRBZMmhiQb1HR5Eu\nT5IckMIy8SLkzto50gJJm9Y/On0iA3p6Kb/zgTkAlGHBuL5hidpuLWXTI31A\nNl0EyuOTrVk9vqKk6GOCi3p/NY3BouD42xeKcWV+MRjR84g4muheBQ7dk5Mx\nLsJBlyckWNHisDXqgMzDjxGsDRsqt2R1MHPgvSZg8/bVuvv6VMFTlzqmtYWx\neIy8b+PE9mpRxWldUIMpn7hQSWYineYN7N5RLWjBtD9UYBHPhuO1rq5EwF/G\n8xPKgzdGIbvEAR8baXez797lbpZbkQGgHEUILhaRqJHrfURnCBrf7ANa2Ara\nMdFe1ZwO3VsV2UcaC4/luShjMPb0dhXYWQADMsSDwBmD7VUE6pv89loaPvJP\nYHlpeP3uXMnmGQD0l9mqS25Razfvg1Yj0bVGeck34cPskLK/y+V6HJlSNvFX\nhRnWzEy54U3dMtDmBJskQZyQGD9xvcVlJXJysjdlSlEyClp4wEf8KFuQl9Aq\njdZe\r\n=4bZ5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","engines":{"node":">=0.10.16"},"gitHead":"f5185eaa66c8025f381052447a3617e4f34fc547","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"mocha --require babel-core/register --recursive --reporter mocha-circleci-reporter --reporter-options testsuitesTitle=node@$(node --version),mochaFile=junit/$(node --version).xml","pretest":"printf \"node \" && node --version","coverage":"yarn coveralls && yarn codeclimate","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"nyc --reporter=lcov yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.4.1","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"lodash":"^4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.5","fengari":"^0.1.4","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1","fengari-interop":"^0.1.2","standard-as-callback":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.2.0","husky":"1.3.1","mocha":"5.2.0","chance":"1.0.18","eslint":"5.13.0","expect":"1.20.2","ioredis":"4.6.2","bluebird":"3.5.3","prettier":"1.16.4","babel-cli":"6.26.0","coveralls":"3.0.2","lint-staged":"8.1.3","stream-mock":"1.2.0","babel-eslint":"10.0.1","babel-register":"6.26.0","redis-commands":"1.4.0","babel-preset-env":"1.7.0","eslint-plugin-import":"2.16.0","prettier-package-json":"2.0.1","eslint-config-prettier":"4.0.0","mocha-circleci-reporter":"0.0.3","codeclimate-test-reporter":"0.5.1","eslint-config-airbnb-base":"13.1.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_4.8.1_1549961247707_0.3387363978286644","host":"s3://npm-registry-packages"}},"4.8.2":{"name":"ioredis-mock","version":"4.8.2","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@4.8.2","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"ebce49959eeadcc429fcd0fb4806a579d9d5aec9","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-4.8.2.tgz","fileCount":139,"integrity":"sha512-OTbtsnKljM0sAAVFSaDntWVkpAvu2OLGWafpFx1d8MbUUnKWPoOX684CHiHjqI2YmwuXsHz0hGck5ore7g1h+Q==","signatures":[{"sig":"MEUCIQCboYWpCrBAZJmBqEojytZWzi1i4nfHZx03vacy69S+iAIgJaD1j/lCtg5Sp+J3fuh58K+1CeUYaLTjmg1LavPUUo4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163067,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcaKXvCRA9TVsSAnZWagAAUgEP/j/iwCyrBbomkz0KysYr\nvJp8cRv4wmd4nwujyZ1GpfP3mPfoOs2RChjEBDzRYaNZ9CH7wlWmyhpRlO7Z\nmRDaU5UpU0cBq0qHiX262Ovf5WfDJ1IgKNvX9xhKiIEaeaVCoN54ib6leaE4\nV/kuoRrwdtGUrqGpIvXtsMVfa7KQCpAsfdTqxkVgCF+hcVTgW/5xmi9wPeq2\nUUATj5+tYd/zd7qB/x+iUx/jLa7ZDzHKYtkplwRB5waosix4iJupeeUsSLGD\n+728YlZVLZOMoJ+q4kbSHMdowy1r87o0bjFHmgj+mGtSi56eK1u6NMefaKe6\nZG+7TrHnfT38wKuTHnK0M6Eaou/FC28NSzZmnRgZWNtjkEgpRN33z2v2D14N\naftqpsFkOjKrZqRIpzJMsvmdYCa6C53XwVzYP+tbsspKtechuvUgBW+hFJTp\n7mzkmJLyOdhIyaYaPYaG1k2pjms5ao5g171hFgrUxYSyKEdGerQGsBjO72i7\n1AzoInlT50wdBfBpcP36llpCHzhZOHZjpIZ4d5SsMhyed8LEkJ4KZJ+3Hpuj\nR5EMO0KY2RxsviXfPsJ2jmPcTCgPMmiKvVcRyH1ZiV4G+110FGNdVkAaUxac\ngQIVzvb/OOgT6FjjTVKZST9sf6Zm2R7H4sT51Si8sD2W89GEOzyjhesfnJ2L\n1Y8E\r\n=5g52\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","engines":{"node":">=0.10.16"},"gitHead":"b5f5ea11e7382d44ac03595b0cfc00cef4679169","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"mocha --require babel-core/register --recursive --reporter mocha-circleci-reporter --reporter-options testsuitesTitle=node@$(node --version),mochaFile=junit/$(node --version).xml","pretest":"printf \"node \" && node --version","coverage":"yarn coveralls && yarn codeclimate","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"nyc --reporter=lcov yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.4.1","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"lodash":"^4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.5","fengari":"^0.1.4","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1","fengari-interop":"^0.1.2","standard-as-callback":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.3.0","husky":"1.3.1","mocha":"5.2.0","chance":"1.0.18","eslint":"5.14.0","expect":"1.20.2","ioredis":"4.6.2","bluebird":"3.5.3","prettier":"1.16.4","babel-cli":"6.26.0","coveralls":"3.0.2","lint-staged":"8.1.4","stream-mock":"1.2.0","babel-eslint":"10.0.1","babel-register":"6.26.0","redis-commands":"1.4.0","babel-preset-env":"1.7.0","eslint-plugin-import":"2.16.0","prettier-package-json":"2.0.1","eslint-config-prettier":"4.0.0","mocha-circleci-reporter":"0.0.3","codeclimate-test-reporter":"0.5.1","eslint-config-airbnb-base":"13.1.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_4.8.2_1550362095138_0.867538638202042","host":"s3://npm-registry-packages"}},"4.8.3":{"name":"ioredis-mock","version":"4.8.3","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@4.8.3","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"0c3f4ca2755e69a4975024efb8d8b414b829d95d","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-4.8.3.tgz","fileCount":139,"integrity":"sha512-BsVOoTNX/XHGZgUZxarvQ3hY0zh1fFmfGtpVsbt1vKrzkMpKg+p/eHbYeGFLbaYzKlXsoPA9xG256Q+CjywIfw==","signatures":[{"sig":"MEYCIQDICLd3IgyLkBqNaKPmlcpnrfeldhWthOQfRRhErHv/+gIhAOKFQDo6czEQkIQ1PFecEzFN0EBT+06zxhG4vGF4MA3N","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163066,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcoeAMCRA9TVsSAnZWagAAms4P/38sXsnEjoFXR5RGhbX/\nLzgDz23Kz6ur27er2HxZR6MxIRtFiZ2IXTWt7GlaYE5A0Kwcd8Uaxh2ICX+n\n1w2U/NWqRxYXA4dbfz0gbygDcbeAHwYPPQyPctu4mM8iS3vbz70HYZWNJWBN\ngi1hI+BR+d7JQnJOzR4ch7jJiR9JWEquO9kICxOytqwsiHOqSVv+DNEV/2/Z\nChq+3K1BucpmqZgBsWwPFs269pCFory1beFQLK5ZOc5SLKn906uOWlGM7NGe\nv1VFebqfi6RMkshMUysEqr4v96/UZEa4i/eteOYGZTU2Atkq3KeNxhZVwQcG\n+Obpx2qlGtgnP1kHldh8PjdTfz3t5TZYDFQE2dh42abUNeiAL/9XcSSFNxAg\nE290debQplPiKcW2hpyzwKEvcNwx/AQiOGvCUJQipbTNDM8tP5PYjv+D/8C4\nJHCnG5N6tnqhzu9QYVFvu06PZZWrRWVnu8IOx4jDhQ7KssbtYK3UORJYR8Op\n2r5XtsdCqNF5n1ICA+/Axdn2XttUphe/3QRGeSJNP64zcAuB8x486Bl3M2kw\nBj6T0b73czw5xZSTQ8Urx41CsCmg9irVOxXrJ4iRMb5rDiJNMUvyj63G3Xg8\nRbH44J+j+YHgdivUc1vjy2blFs4okKMvYhSpOzrNXmqVQR8Rm/Whge13U14D\n9NmR\r\n=h/aq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","engines":{"node":">=0.10.16"},"gitHead":"0790e7ca316d1f065e8c62f066fb8d02da538585","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"mocha --require babel-core/register --recursive --reporter mocha-circleci-reporter --reporter-options testsuitesTitle=node@$(node --version),mochaFile=junit/$(node --version).xml","pretest":"printf \"node \" && node --version","coverage":"yarn coveralls && yarn codeclimate","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"nyc --reporter=lcov yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.4.1","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"lodash":"^4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.5","fengari":"^0.1.4","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1","fengari-interop":"^0.1.2","standard-as-callback":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.3.0","husky":"1.3.1","mocha":"6.0.2","chance":"1.0.18","eslint":"5.16.0","expect":"1.20.2","ioredis":"4.9.1","bluebird":"3.5.3","prettier":"1.16.4","babel-cli":"6.26.0","coveralls":"3.0.3","lint-staged":"8.1.5","stream-mock":"1.2.0","babel-eslint":"10.0.1","babel-register":"6.26.0","redis-commands":"1.4.0","babel-preset-env":"1.7.0","eslint-plugin-import":"2.16.0","prettier-package-json":"2.1.0","eslint-config-prettier":"4.1.0","mocha-circleci-reporter":"0.0.3","codeclimate-test-reporter":"0.5.1","eslint-config-airbnb-base":"13.1.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_4.8.3_1554112524072_0.5125789803969967","host":"s3://npm-registry-packages"}},"4.9.0":{"name":"ioredis-mock","version":"4.9.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@4.9.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"d87d39ccdd725bb78366dcffb7bb9ff7051da6a4","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-4.9.0.tgz","fileCount":140,"integrity":"sha512-J2GmJg01175o8TleL0OhoXPYTXffN2g1lmVc+0M22f6XPwnsQpQzLeGpcVJlwn1awYgqaCxIRpFq8snUvaQ33Q==","signatures":[{"sig":"MEQCIGiV8nJXZEw0XgR8cjnSuVSvYjfETeSGMjZZMTTAvdpiAiA3GMJZ1JZyKHBKJkSVApSWt/QFZc+a12wZfziLek53rQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163876,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcoehPCRA9TVsSAnZWagAAdoEP/0aKPOQ5mad0UbcRSiUc\nO5sHHNN+k7H89buKmAmrTXLJP3mRPgZ9NV6HVyKFq3AtC+nMLCEmlHJNdmPq\nXSi/VC/aD/Do26dDPqLJBzmBQz+Xaj/riYXbWQENclg+HcYcIETKNK/6DMN4\nOiLdoeL5sgqJnJDqB2IwCmBW+yy6F3iezRvjx6akr6eIcmPG/VFgkA5aDR8N\nPF7fIe8GDFyJRQnN9opzDFCZwmmruSopNclHyPS8Hf0FxQTca10XgzbXsTyt\nTD73Pjs9AzorNPG0Ni3jFaUHfY7NHti8npzqWK1uEjrO8UZSCD5LAO9mUgFF\nS3YaOC4WvSxYVsMSrn/4oc/JV5y8wJpV/W5hzSXvT+THMqdiDbkFoYKzuOa0\nWN6/8Zbs6Acr3g7dJIgUAHHPxCT1fmvtCOufOrEk2nTvyGIksILh9FNPr8tS\nYcvMHOCLtYbnLAtl75nD4jehFWUvBOf/VwObjKF8dB0TY0ign8kw9W2KQflo\nUDRmbZA+yY4nOrdbdJLq43p12KPmVc+W64K8IwXf7dMOlyvhdwsm8++ZQOmM\nrWBwRhmp0za1dYiH46hOYZDEIbFHmv2UpaQu8nxuO86C963dAIQ9ZtLBW8S6\npmMJAyLYpa8H0OJCHdER8XsZCuteNesT2sO3pnQfpQ9zFqd5zVVhLIisqR5+\nUlV7\r\n=exLW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","engines":{"node":">=0.10.16"},"gitHead":"cdc4774573bd1a0332c5663647843331bf53d608","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"mocha --require babel-core/register --recursive --reporter mocha-circleci-reporter --reporter-options testsuitesTitle=node@$(node --version),mochaFile=junit/$(node --version).xml","pretest":"printf \"node \" && node --version","coverage":"yarn coveralls && yarn codeclimate","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"nyc --reporter=lcov yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.4.1","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"lodash":"^4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.5","fengari":"^0.1.4","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1","fengari-interop":"^0.1.2","standard-as-callback":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.3.0","husky":"1.3.1","mocha":"6.0.2","chance":"1.0.18","eslint":"5.16.0","expect":"1.20.2","ioredis":"4.9.1","bluebird":"3.5.3","prettier":"1.16.4","babel-cli":"6.26.0","coveralls":"3.0.3","lint-staged":"8.1.5","stream-mock":"1.2.0","babel-eslint":"10.0.1","babel-register":"6.26.0","redis-commands":"1.4.0","babel-preset-env":"1.7.0","eslint-plugin-import":"2.16.0","prettier-package-json":"2.1.0","eslint-config-prettier":"4.1.0","mocha-circleci-reporter":"0.0.3","codeclimate-test-reporter":"0.5.1","eslint-config-airbnb-base":"13.1.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_4.9.0_1554114638267_0.9967995285361109","host":"s3://npm-registry-packages"}},"4.12.0":{"name":"ioredis-mock","version":"4.12.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@4.12.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"9164be51b74f2f88b7f509a4b123423aa1a0b533","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-4.12.0.tgz","fileCount":142,"integrity":"sha512-I+u3nXfQrsrevAkhn39r/IQ3T7XsIeYS9rV18dICyUIAHZJEcChCmFxGh+O0533SwqeAs/p29p+iIpEIs4zTQg==","signatures":[{"sig":"MEQCIHKJUHWAN9qByiluiMBVJCD0PvuEIjo5rV2jyDJWCnHdAiArapCrQHJ8GeaYoPXdfCikeDgMG6z5Nbr/Untxz5IPiw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":165998,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc2ds7CRA9TVsSAnZWagAAC2EP/jWzzOqpqcpnIMLcMw6c\nTlUXeU0fRuqjb7IbdFwqCWNbfFHQnWXgGLH3xKuTYmMQcMGOpbOSpossuzXW\noIqZvS6WNMHpP0aNMOsZgnexGQu8DnDTRqpVWZrBG15Q62AtANMIEadkDamZ\nezxXJbnvtPAlGaggVU3E3MtovInrwtaDllOL/k6TRELf/xxXSJjJt7/QLAls\nxg7IQhCenVP1P6/iaxoYuCknlwmxjdMzD4V7pzU/CjQ/POunJyTsLfHKxejz\niyy66oUsMUA+Bwhaiwjm+iT7fvqA2YiyOmQCWbs3eO3QiNHvwW4gxNngaTe5\nF53zwPhBIieTs/VqTBH3jUMmPf6hPXOpYn1oC2x68hqY4p9BEkBhgjKvEiOi\nufWkBZ5YEJE/hkbRLp4QXKbeJnCA+uCPtOFD6mfEKyVGU9OXLJYkr8Cd271d\njRh15tQeccpXUy4+m7OimmFUUzlq+XatoXgrUfTaMuqMQamd8rQ6P5XvESZx\ng78+qLPe/6Q4LpKOyIbkSDKlgeXgFaWJKz9Z07/7925ZPv6MH0KMwJy8/pyA\nRKstTlZHbzKgCwxTepB3Nanu6FVCi/foatHQzOjp411VEARCr6aaP2ArnoEe\nNloIECNgOEON5IQz8ubUH3rGNtMF8pKEUcHgIl+U/g9RXD6TRGSEq8DE1pmv\ntr0B\r\n=klOV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","engines":{"node":">=0.10.16"},"gitHead":"6ef180a696b7fb651f353a7d2f6ab2c3a9b693b4","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"mocha --require babel-core/register --recursive --reporter mocha-circleci-reporter --reporter-options testsuitesTitle=node@$(node --version),mochaFile=junit/$(node --version).xml","pretest":"printf \"node \" && node --version","coverage":"yarn coveralls && yarn codeclimate","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"nyc --reporter=lcov yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.4.1","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"lodash":"^4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.5","fengari":"^0.1.4","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1","fengari-interop":"^0.1.2","standard-as-callback":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","husky":"2.2.0","mocha":"6.1.4","chance":"1.0.18","eslint":"5.16.0","expect":"1.20.2","ioredis":"4.9.3","bluebird":"3.5.4","prettier":"1.17.1","babel-cli":"6.26.0","coveralls":"3.0.3","lint-staged":"8.1.6","stream-mock":"1.2.0","babel-eslint":"10.0.1","babel-register":"6.26.0","redis-commands":"1.5.0","babel-preset-env":"1.7.0","eslint-plugin-import":"2.16.0","prettier-package-json":"2.1.0","eslint-config-prettier":"4.1.0","mocha-circleci-reporter":"0.0.3","codeclimate-test-reporter":"0.5.1","eslint-config-airbnb-base":"13.1.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_4.12.0_1557781306849_0.20722986335835314","host":"s3://npm-registry-packages"}},"4.12.1":{"name":"ioredis-mock","version":"4.12.1","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@4.12.1","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"e24391feed7d4d79a445c025c62b29f66f406d45","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-4.12.1.tgz","fileCount":142,"integrity":"sha512-RztiUHcorQRQL+ARhv/27DKJxgKv6fw99Pj/MNDoLVj0Lgr7OkyE9xg1I0ClWFNxx3t0pICeL1jc/jgEpFiy/w==","signatures":[{"sig":"MEQCIHOJhtD4YLcvy6zCYphQyVrN271zRqX4Io/QvFRC+RQMAiATbaLTa5aMb20UGvV27LUjqHd2Wd/ugU2KiRI57bwUtA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":165999,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdKAqZCRA9TVsSAnZWagAAVokP+waY4NyxpLqblucQ/hDu\n+KWH1vVzwDxT8UagWgkLG0BDm7CwUrPkQI3qL84vF3ZeINi6wFKcz1JiXTkc\nA0CiRrG4GGKyNolshOT+qpsaQisbUvJDlomjAq/tVAumFo6a9T2w2fJSDnlO\nbhmwhJs/rNTcCM3iSYaDT7AbagufxjacyqsNi6EaCRKhLOceOZoTo190Mvmv\nY0N3eBoTxteVjogZ7m0m13OkiIF4wjun5h8fEM5/ePHkgkgjuorWWOaWQB+w\n10qB4yuv5eQyUTmo1P90zFNV8rhc6ueJBqa2HZpwQVoQF7zTtSjorHBxAsdp\nwQn5A8LXotkrpl0IDFRoOWBLJMBvQCP1YjtVVOjARW1lHKT1IWqtBoOd3LU4\nX6lyq0HuAyrN4bTMKlWYHPor/q+TKseuoWanq+gBdeeDeG8LkbFO9Fl/25oG\nwlJHKEa3aJOFbyrgsI/BzhXxLMD0l6kB5RCH+7DyDPMP3KVYz1NB/M814oaR\nctzQUVeZIYz3HgbrsJ3rKcwznjlQ3vka5dfpYEJeqTsGKFQ14WWjMyB7O9T8\n3JLTVH1vP1OW/W7KLEzNzopV5ycStjq4425b7WcBiqkhH+L79mxJkf+ftw+j\nW5tSpCaD/SzzAJxKfn1V72fQUTxdt8ee2tKqJqf2tTrZwANCj5r6ssZqfrUh\nvlJF\r\n=vPgH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","engines":{"node":">=0.10.16"},"gitHead":"84bf4e3c952636c7e730459776bbfea0686781d3","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"mocha --require babel-core/register --recursive --reporter mocha-circleci-reporter --reporter-options testsuitesTitle=node@$(node --version),mochaFile=junit/$(node --version).xml","pretest":"printf \"node \" && node --version","coverage":"yarn coveralls && yarn codeclimate","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"nyc --reporter=lcov yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.4.1","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"lodash":"^4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.5","fengari":"^0.1.4","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1","fengari-interop":"^0.1.2","standard-as-callback":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","husky":"3.0.0","mocha":"6.1.4","chance":"1.0.18","eslint":"5.16.0","expect":"1.20.2","ioredis":"4.11.1","bluebird":"3.5.5","prettier":"1.18.2","babel-cli":"6.26.0","coveralls":"3.0.5","lint-staged":"9.2.0","stream-mock":"1.2.0","babel-eslint":"10.0.2","babel-register":"6.26.0","redis-commands":"1.5.0","babel-preset-env":"1.7.0","eslint-plugin-import":"2.16.0","prettier-package-json":"2.1.0","eslint-config-prettier":"5.0.0","mocha-circleci-reporter":"0.0.3","codeclimate-test-reporter":"0.5.1","eslint-config-airbnb-base":"13.1.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_4.12.1_1562905240941_0.5007207156707947","host":"s3://npm-registry-packages"}},"4.13.0":{"name":"ioredis-mock","version":"4.13.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@4.13.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"c3d3ee7ee8688c0db4686bc1822bd1dfd1fa07dd","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-4.13.0.tgz","fileCount":145,"integrity":"sha512-ayPps169y7FlyXdrfe1oO9FaB/Ud5Z4+BFPe9Z/F0okbFtRg8EK1zCytkvlokgyB9zK/AeNrzyD23y9+bf9Hyg==","signatures":[{"sig":"MEUCICvTLVo4dh0otqF41qgmNYwA8fOSRmYz4cWrCzQLu5OIAiEA9wJJT/mxWLmvdxMw1+e61NyGWcD7pfd2la818m08x3M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":169335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQEhWCRA9TVsSAnZWagAAPfwP/1QdyuT7i1JbXXhb+NPA\nfJJGqtNooea3M18LJ/YBVgHkoO0AI1+FWqhmHffuSUUG3v4KpT8NDi34Wfy/\nPCHoVBDYvqFmPdSQOu7oC2SOX1JjYqRutDiaKqM+wlB+q87ZX4ybC1e7MQdS\nz1DEJfZQn0EK7Bt3Uxu8RSbaxAuHdvfWWFe0MpFv4kRvfWdu7nv4DMvVCGSp\nnr/KgWwbN/1GYfYuj/2glWLsNlWqexMdLEZUiVmRbqQeIgXua0DsTBHRCpGK\nDOoVtmWNb2JYk9ECwu0z55YDDH3WIc0YKfkl+LR04CpRW32mW2I9fUvC6kgZ\nYsPIS5r6GCXRjPjRHCGfLNcgmtxUPuzP093z0kROUVkkTITd5hm7vIJEzEEn\ntk/NPRglukTNSYZNKE++/ee+HENFTviI4ESf9+9gis/fdxLevglzcV6VLKK7\n5ldGYJYJdRx7CAm+8wapAM4A9xCCDnubQTdqCSghECxBQ0wT2dZD0jeVVmKk\n+GWdUuzIcInETExmFhyT9mp6EM7E7JEADc14yanTNZFBeseVMtaQlzFgpIQ9\nz6NgZBHgfQQA8xkF0bK1xQXk76N3v9rDH6Efu9CsqSynyAUlwTeYkvopqHv/\n0ksGIaIIDihf9Jbo2goa3vEMpNJNbPRAxWTkZFfhx+LLEIXiaKFSyKxfE1Ik\ntoUK\r\n=HiwW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","engines":{"node":">=0.10.16"},"gitHead":"db3680a91fe28b237f9eb8a2de7387ab48169356","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"mocha --require babel-core/register --recursive --reporter mocha-circleci-reporter --reporter-options testsuitesTitle=node@$(node --version),mochaFile=junit/$(node --version).xml","pretest":"printf \"node \" && node --version","coverage":"yarn coveralls && yarn codeclimate","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"nyc --reporter=lcov yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.4.1","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"lodash":"^4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.5","fengari":"^0.1.4","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1","fengari-interop":"^0.1.2","standard-as-callback":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","husky":"3.0.2","mocha":"6.2.0","chance":"1.0.18","eslint":"5.16.0","expect":"1.20.2","ioredis":"4.11.2","bluebird":"3.5.5","prettier":"1.18.2","babel-cli":"6.26.0","coveralls":"3.0.5","lint-staged":"9.2.1","stream-mock":"1.2.0","babel-eslint":"10.0.2","babel-register":"6.26.0","redis-commands":"1.5.0","babel-preset-env":"1.7.0","eslint-plugin-import":"2.16.0","prettier-package-json":"2.1.0","eslint-config-prettier":"5.0.0","mocha-circleci-reporter":"0.0.3","codeclimate-test-reporter":"0.5.1","eslint-config-airbnb-base":"13.1.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_4.13.0_1564493909509_0.5339981085198842","host":"s3://npm-registry-packages"}},"4.13.1":{"name":"ioredis-mock","version":"4.13.1","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@4.13.1","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"f0bc61aaa7b75894fe34852ffc09259db26e01d7","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-4.13.1.tgz","fileCount":145,"integrity":"sha512-cNtIzCnRz56x3NhLZiiqTazjIDnFZ04yaxvdW78i0xCngNlvWBJXaOHw7p+ibEsyPu2pp2rYzM4Ojfgs3JNzfA==","signatures":[{"sig":"MEQCIF4sacZc3FBao6OU2XE2nDGjUcLYhZLJ39ZrwebEfFJ3AiBiR9CFB449emYUtER8i3v7pekUS3X3stAuQes937Umww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":169408,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQExtCRA9TVsSAnZWagAAphIP/ij7M77Y9+FRWgsgKRwl\n4Aa8IR6IAK0BkJIvImrpkS7RSgoImlYpG/cs+4GjZQBBNoF2BvfpZKvMQgHN\n7cOpPLEyErqMRsAoSexCgNj7gK4JmOaAnl2kopHmZmD0fxu4A6eWyT/yMRVU\nEW9Gx7oH8jgiCgdZlrGzGt0kxYmGhwcKE2lvySoGR+EsWbOVg/0cYjTujZwT\n5NoAEM7k5kaNHi5X7yyHXZRC+1CIwOLIYSswv+NJ8HCIf3qEwss0iaarFEB7\nOR/Ns9OamyQhINtjQyOSoZd/xe/TLVE10A9aVN4+K6f+nkLB0sjsYw0sxtoF\nSLbQCxj4p9WlAJB+3PWK/5Ejrfj8CWQ81LbeZC0UKwHYS6EMzs7QhS2RVmyT\n19O82aRTi4xQ/wWZn6YF0ISRCo9sqa8s4spw0UnZsgDUveHv/bSuMpq9cth0\njO1/rDGIV5K9nM+ZuLMetloocOa0utKg7hpoeMUq5z4tIWKcxnSeD6lJH4jS\nmS7c38a9gOq4zpB5qIwsZvBHZ8z/LUOOG456YFT9ykX/0m6cmgw0d3+MbYln\n0d9/WQ0E2mujqYvcGKQQKDvMfpn/nZXYwUaCO0lmeIyiaoUHpoxQ0fGFgCrw\nv4fnLfUY/tUtm52PjFmFMAfdK8iYS7TMWMqMvoTUnGqK/t47z1UaEO8a7hco\ntXg7\r\n=lvdl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","engines":{"node":">=0.10.16"},"gitHead":"09131b720b8ceec1bf2bd4f1bf000a95821e4ee3","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"mocha --require babel-core/register --recursive --reporter mocha-circleci-reporter --reporter-options testsuitesTitle=node@$(node --version),mochaFile=junit/$(node --version).xml","pretest":"printf \"node \" && node --version","coverage":"yarn coveralls && yarn codeclimate","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"nyc --reporter=lcov yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.4.1","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"lodash":"^4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.5","fengari":"^0.1.4","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1","fengari-interop":"^0.1.2","standard-as-callback":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","husky":"3.0.2","mocha":"6.2.0","chance":"1.0.18","eslint":"5.16.0","expect":"1.20.2","ioredis":"4.11.2","bluebird":"3.5.5","prettier":"1.18.2","babel-cli":"6.26.0","coveralls":"3.0.5","lint-staged":"9.2.1","stream-mock":"1.2.0","babel-eslint":"10.0.2","babel-register":"6.26.0","redis-commands":"1.5.0","babel-preset-env":"1.7.0","eslint-plugin-import":"2.16.0","prettier-package-json":"2.1.0","eslint-config-prettier":"5.0.0","mocha-circleci-reporter":"0.0.3","codeclimate-test-reporter":"0.5.1","eslint-config-airbnb-base":"13.1.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_4.13.1_1564494957023_0.42107242156871094","host":"s3://npm-registry-packages"}},"4.14.0":{"name":"ioredis-mock","version":"4.14.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@4.14.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"1625d468295fd2c32f9f855cee7be16b08e55dad","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-4.14.0.tgz","fileCount":145,"integrity":"sha512-V6aHAanv0s428rJ4gzQ7q8attqpVAIXQsZEq1IfXgg9BurLKvHNZyViZv5OlQ9eP+iSy3udRn0nbCSKNbn5Bxw==","signatures":[{"sig":"MEUCIE7RQHRHhPnVmm1ziIZ9uowawZkyIbg25+agK6oAN3szAiEA9SnasoXRW3cHa3pgx1N1p0zlONCFuDEasNEltgKfnrg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":169547,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQE5oCRA9TVsSAnZWagAAs4IQAJG1L7XqHyfMD7y7Vdly\nrekxg+Av1ezeTqS5Ht8gw48CMedZomqG4zFrDOP7fa1vHE34Mzmdc6gdLaXE\nSCMyrAGiIchFLd+YNxSaQhm9KX2YiNNJZYbMoJ9Q606kZSMbLWsjd7pA5LPy\nGxbm0s9rDxfjtOACGFpRngMdH7X73m0yq8AGy6a1a1qn+TN0HASGSFD0soV1\nDFnttmyG8D5AacjzYOUGFmWMh/wNa7ctbl18sh8vgsmox1hrRiZ+s/mu5KwZ\nGDpQkqNucSS2gTX4raXm2qMQOhyr8HoMkSKWNDCJKMtsv7IfT0zMndTZQ1xX\nBG8mAHF2CEkXBwo8pSFBGE0dmdZfX78pWQJ0XAdFaitJ78BVTIJ1/UirBP7h\neGYZijwLpMcRycguUtQwyKrvV552+KY8CGWb16lxGuRG8yKUJQ6rIxiuL+HV\nV283UaPFgaZdZKvlurXYn9vQRs8KkKHb805+K+mSMQxDRZR/IGj1eT+InCt1\nUhEe7VbFG+iIh72EzWFaG8J5UrzzdY6guZgviBVodIHcmjpbZPdQPxZOQ9o/\ntg2wNI2Wyhe59JPbvwF/sTV8BGwjJPq5XQ2gUTG0z3WoQApeTTaeTFyYMdvH\n6NxaqL9GIfpaL759agmu1PZkChpF6vpyUnoxJW1yrLvKEpw6kAhDlHJwXnYb\nr/S6\r\n=CnKc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","engines":{"node":">=0.10.16"},"gitHead":"283fd0ad061207c09f975bf4f76d87d808b20b72","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"mocha --require babel-core/register --recursive --reporter mocha-circleci-reporter --reporter-options testsuitesTitle=node@$(node --version),mochaFile=junit/$(node --version).xml","pretest":"printf \"node \" && node --version","coverage":"yarn coveralls && yarn codeclimate","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"nyc --reporter=lcov yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.4.1","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"lodash":"^4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.5","fengari":"^0.1.4","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1","fengari-interop":"^0.1.2","standard-as-callback":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","husky":"3.0.2","mocha":"6.2.0","chance":"1.0.18","eslint":"5.16.0","expect":"1.20.2","ioredis":"4.11.2","bluebird":"3.5.5","prettier":"1.18.2","babel-cli":"6.26.0","coveralls":"3.0.5","lint-staged":"9.2.1","stream-mock":"1.2.0","babel-eslint":"10.0.2","babel-register":"6.26.0","redis-commands":"1.5.0","babel-preset-env":"1.7.0","eslint-plugin-import":"2.16.0","prettier-package-json":"2.1.0","eslint-config-prettier":"5.0.0","mocha-circleci-reporter":"0.0.3","codeclimate-test-reporter":"0.5.1","eslint-config-airbnb-base":"13.1.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_4.14.0_1564495463526_0.8961610149151344","host":"s3://npm-registry-packages"}},"4.15.0":{"name":"ioredis-mock","version":"4.15.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@4.15.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"0a7804d29dcf3967988760795ec97cf6353928d6","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-4.15.0.tgz","fileCount":147,"integrity":"sha512-KZKPRjuD7NYKSyS/BVFzA+sWsi/qZF8Z03zFoPeoJHOo32NaYqmiJvB1KCsN9N8a5EiHsamPb0lerwHyW5EArQ==","signatures":[{"sig":"MEUCIBgUx5EqJtz5oaeert/uFuOKKxcTnzTaxxJ2mGvM/JAHAiEA/kBqbD6LmI+XtcD6L4umC8YF3Af6pz1LTOTDzyRlU/w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":172531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQE99CRA9TVsSAnZWagAAsmkP/1ZiJQGMRE8B9hWDChJT\nY7EXg5izs042SO0oLilHm71diBO3/ZTK+1UEyIGfiNsXVxOYrb+0YMyhy/cg\n1cw3EN0y+RhUkM1HGymxZC1J1KRFTLsgpEUtnThXOqna0A/4x032PYu/eyeB\nr8AefxExTGwG3+LoPzKbwZxMzaXGGZAZXGLmuxTt3jHQT75/VDKgtbnpWk0F\nQtUTRystyvAbYAW2vgw1uYUGrY2gOxXdXZ5CbCtu0BkWXyb0GDDfJQTbzSy+\nPsqm82ptC9UfCJUS6Zgbw8trvi0nM3myfY+p43LSskdzfkdoL1w5bVc4mRfC\nvJkB7Y2UcIvYJtcQdh4JP55WB0TeG64TjXbWvVQQH1wEpNUiMrJiVoCBjnIK\nHEuXlsE+1E/kcqs5avt6Dkto6G6T9orAigmfjAy1RQXf0S5tUkG1J56BlgFF\n5jy09muHNsft6qLLQfjwO5RRHarZaogj2BkU8Ilcc/GBd9oXoatiy1GJOLQH\n/leXNgb84K6cCzALRbSr7ZYW4XfEACXY79g+wJYI5cPL9MqlubLpBNltoL/O\nT+Ma4uiJLvZLTrdueK53NM5ytQpkeck7Zdc5iMEUA0wTHR81E3V0aj5Cumha\ntPE5gRVRypP+4gwKkiiFYGgRYUHUW/IJTt9aMtLncmlQkifGUsfd1fD5xv31\nUHSs\r\n=A0CJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","engines":{"node":">=0.10.16"},"gitHead":"2fde953049455cadb449fffe44c0549120f4ecda","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"mocha --require babel-core/register --recursive --reporter mocha-circleci-reporter --reporter-options testsuitesTitle=node@$(node --version),mochaFile=junit/$(node --version).xml","pretest":"printf \"node \" && node --version","coverage":"yarn coveralls && yarn codeclimate","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"nyc --reporter=lcov yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.4.1","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"lodash":"^4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.5","fengari":"^0.1.4","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1","fengari-interop":"^0.1.2","standard-as-callback":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","husky":"3.0.2","mocha":"6.2.0","chance":"1.0.18","eslint":"5.16.0","expect":"1.20.2","ioredis":"4.11.2","bluebird":"3.5.5","prettier":"1.18.2","babel-cli":"6.26.0","coveralls":"3.0.5","lint-staged":"9.2.1","stream-mock":"1.2.0","babel-eslint":"10.0.2","babel-register":"6.26.0","redis-commands":"1.5.0","babel-preset-env":"1.7.0","eslint-plugin-import":"2.16.0","prettier-package-json":"2.1.0","eslint-config-prettier":"5.0.0","mocha-circleci-reporter":"0.0.3","codeclimate-test-reporter":"0.5.1","eslint-config-airbnb-base":"13.1.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_4.15.0_1564495741204_0.1607782972996632","host":"s3://npm-registry-packages"}},"4.16.0":{"name":"ioredis-mock","version":"4.16.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Stian Didriksen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@4.16.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"a9eb500f0cf15d2c90376c1756d406d958ac12a0","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-4.16.0.tgz","fileCount":149,"integrity":"sha512-OOjOrOpS6oVDVs6+HoIkRqUopJsdQW7uOeedVmvWiEQHUhnYhdCyHJcuCGgxuJZopywEzwaFR1FSynKGtAIhoA==","signatures":[{"sig":"MEQCIEniII95rbWzc3OvlRDCS3qv1taZgRbSB5FxWvtFQ5PPAiAuQnzqTBSn2hO4AkAZ9Y+wgtD0zV6N10SrAartG5ICVA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":175624,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQFDzCRA9TVsSAnZWagAAIgMP/jXKOgQrRG+6+FQsYiyS\nLRFG4c12bQX0Yq2qyVYubLaBbuHBARvYDqO2MFFOI3l08jRaGV4Y2lYrqjDm\nAcExGPA/hz9herPPpuRKIthQJqWWT+8XPm6r0NYqEdUjdwfG7ViqwmD+DjCm\nCP0Fv+e4c6BfEveB7kHMKxlrGv42cTgiKxfpJlLA7S7GEu69E1sUx0x+4BkC\nNBGOtiN3JppkfNjvqK2GFTerY8bI76tpnpn/ige1XRZi0ZJyCSXGvLx9WAHB\nF81anQONYoO1MUBCFB8nUuoCHl3AZ2nDxIU3+KT+ncZOrRxmPD9Nn+tsO8UJ\nsGvBciMrM7cQe7cndqnPhnEYU2uwHr5aziu+Ec22eVQ1qQ79bpWtdLmRXGdn\n4nuyvHdSZOWpzlufgGberHFhPAXCx9P3k3gs+d/bFJekBBAC0BVLljMipy8u\nxADh6qMc/HhN2MPyfNxMR/Ny7otus0YDVJ2U3QlJ94U1Hlaqg081joYe18h2\nmo0OuP+xHd0xDQwXO7qM9HjoES8amzULXWrUgbEXaYviNp2TlTtD/baeHq6Y\nc33WpfhRmMcXwcCe+obBj5WUbVRRYZUNKbQojDvnrbb5oHgUDz/OXw7uJBsN\nwVO/79SzT4QFEFbo+2vIo39NheGut9mGMo5x++OehW65TQSnd6OYs3mZ/9Sv\nVLpd\r\n=z0Vo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","engines":{"node":">=0.10.16"},"gitHead":"a6662bb38583a7f84dda2aae9212cf679f2a0372","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"mocha --require babel-core/register --recursive --reporter mocha-circleci-reporter --reporter-options testsuitesTitle=node@$(node --version),mochaFile=junit/$(node --version).xml","pretest":"printf \"node \" && node --version","coverage":"yarn coveralls && yarn codeclimate","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"nyc --reporter=lcov yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.4.1","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"lodash":"^4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.5","fengari":"^0.1.4","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1","fengari-interop":"^0.1.2","standard-as-callback":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","husky":"3.0.2","mocha":"6.2.0","chance":"1.0.18","eslint":"5.16.0","expect":"1.20.2","ioredis":"4.11.2","bluebird":"3.5.5","prettier":"1.18.2","babel-cli":"6.26.0","coveralls":"3.0.5","lint-staged":"9.2.1","stream-mock":"1.2.0","babel-eslint":"10.0.2","babel-register":"6.26.0","redis-commands":"1.5.0","babel-preset-env":"1.7.0","eslint-plugin-import":"2.16.0","prettier-package-json":"2.1.0","eslint-config-prettier":"5.0.0","mocha-circleci-reporter":"0.0.3","codeclimate-test-reporter":"0.5.1","eslint-config-airbnb-base":"13.1.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_4.16.0_1564496114567_0.9645632854225392","host":"s3://npm-registry-packages"}},"4.16.1":{"name":"ioredis-mock","version":"4.16.1","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@4.16.1","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"d0d0a11e13fb180c02d0831869fc33f7c3b0f5aa","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-4.16.1.tgz","fileCount":149,"integrity":"sha512-HcLorubMmBBVKmWREWD5NR7EY7JioYDxhaS+jyEUnn/aMZ//KmVz4Jrd/nlo06O3/lUD9lYYKMlL1eglEGfN5g==","signatures":[{"sig":"MEYCIQC+UdvUQq0JnhOZMwcOn1akBd4/y6WWrU3B/wQnpeQ1SgIhAJNNwS75iKcVNPIx9I541X9ujwQ1s10qvQbxc740pDOQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":176465,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQ/uDCRA9TVsSAnZWagAAax8QAJESgXVytTb1gSP4YQFE\npzL4Ry+HyIOyZDSkXspNUh+jbtELm5vVeowBEP3jPZbXrC86fhZJ9DZYoNRL\no5pFH6O2HZk2BOjTkmGfxVNNqeiHTa/kF5n5wDPxLb3/WH3VppmzQ7nFK7Lw\n2zd05XFTm0jFXBeqMcDZUCk/B3UCY9hAOcWbnsbW5dksXjAsLUW89Rq+Ogww\nkmQdyXvPMVs46kmxfHAcF430WJWm5IRLI7I3fbaDSvY+psmFsE5FsFqI2009\n2W2p4cuj/UOfnuG1HPWrw53SwxGJfFDD/U4N1GeNg8c/yTrzOs3aRoYYeBQz\nsjYv41SQOyjZi2SD76Vy1FsN6ky6bdR+j/loy4/nHH1I6vnm+xHD32YU2ws3\nni7x8lHIAjrwxSjKEOGX9eNOKlhuHUU7GEdRLBhLi5dh5fEXeenPeBLElUc1\nYg8QCXZD3G34KwF1ZPkT+bEESGZx5GX26jFXaZr1OGreaaXXweachHyrh6qs\nsykPXj2YfWcQ155EC2hak0ha1T9JlVTmnuijWPKF2mgcT6O1r117/AnEvydg\nb+gJowlZ/PAb3n5tzlmSKL1cIB4ALXdlGvYUv7VVnaxw+qUl157JH/qiq/H/\nKG7ntmvlJwiqvoWDObqLvwbz3VxeAYtHAWdClh7ItOgq3xt94i0aGrrx6Ir+\n1suR\r\n=qUnx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","engines":{"node":">=0.10.16"},"gitHead":"a48a9171b0e07eacb6f2365a0985b6840accabeb","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"mocha --require babel-core/register --recursive --reporter mocha-circleci-reporter --reporter-options testsuitesTitle=node@$(node --version),mochaFile=junit/$(node --version).xml","pretest":"printf \"node \" && node --version","coverage":"yarn coveralls && yarn codeclimate","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"nyc --reporter=lcov yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"Chore: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.4.1","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"lodash":"^4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.5","fengari":"^0.1.4","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1","fengari-interop":"^0.1.2","standard-as-callback":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","husky":"3.0.2","mocha":"6.2.0","chance":"1.0.18","eslint":"5.16.0","expect":"1.20.2","ioredis":"4.14.0","bluebird":"3.5.5","prettier":"1.18.2","babel-cli":"6.26.0","coveralls":"3.0.5","lint-staged":"9.2.1","stream-mock":"2.0.5","babel-eslint":"10.0.2","babel-register":"6.26.0","redis-commands":"1.5.0","babel-preset-env":"1.7.0","eslint-plugin-import":"2.16.0","prettier-package-json":"2.1.0","eslint-config-prettier":"5.0.0","mocha-circleci-reporter":"0.0.3","codeclimate-test-reporter":"0.5.1","eslint-config-airbnb-base":"13.1.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_4.16.1_1564736386498_0.9290835804979571","host":"s3://npm-registry-packages"}},"4.16.2":{"name":"ioredis-mock","version":"4.16.2","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@4.16.2","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"667815bb23fdd2bee6960ee2e5a4325b1fd5f093","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-4.16.2.tgz","fileCount":149,"integrity":"sha512-IQX3wEJ6rYbvlGrfgQ+9GyVMHFKKTWRyNnu0JkSg0lnn/LOEtl2WYHzafZMXKytPA4XYTm0EVL9olhPScrNJ2g==","signatures":[{"sig":"MEYCIQC7ZmIE5S/H7utCthvv5EuiFvnCh39Q9rUzRam/xRfvGgIhALBySVkAI8AUXliJfXZwgBi57H7b6A7QjOjLviJulcl7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":176561,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTFP1CRA9TVsSAnZWagAAzoUP+gJSqLbztnqDbBYCutRa\nXAhQee26NvrTve1Hm1WEsHW+wijoljEuoJM0UsmBBGu0LctyaPbfSKe4oBhM\nOCGMuZKUQL1bCap8l6FHRuoSpgzuPTlpmPejPdShn+JvzVwWgG8AbfJwk5ZY\nA49/InAWILHOZuzWtZEDPzGrqNvW67NOLxSNNmxCL8la7vgy4FNdpoG3nT95\nvl/nBOdZLZVjSZxX9DAG5Q+9EmFLyD+r/XbqShr9XY7nVZbSaGaxkzZI9eTI\n325btRlwsSfT5nCDt6Wgf52PLSbSAiun0335qDsFwcVwBXfmxXkrQXSynFPz\ncOTjDzzyEh9bGxjvDBP92hIKfgd3Tv7fv9Pmpqfg/k1fT+28EbPVsKDzQ1ot\nhI64j74UBaJvcHEAlCxCGBLjeT2+EcHIjEVfP9MVI59IVHdiyHsgwVH+F42z\n2fakZZACxgq/Fu+I8UJMnSz7CZhAElH7RIRjO4MLfgmlWSsI7EliB99/nzz8\ncB38xFbufwOtlsZLwRDm2aHPKBQdxD5YNnk3zKWFExhxuAw53h57DhXQEpmy\nAeRRNFV3RktH2tnOWRxiNCBI9t4NUnFHx8sAOqDQ23zZLtZDKqJY0qwQUKg2\nk+hrfHT172J43zOdF3Oj72KqfxPxvoqn70odBQbkA/cY8MfasvGH3v0S0oar\nHJ6E\r\n=P+aO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","engines":{"node":">=0.10.16"},"gitHead":"930ea9e6801bb3b4dfe9d98e60f0f4b804dba60b","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"mocha --require babel-core/register --recursive --reporter mocha-circleci-reporter --reporter-options testsuitesTitle=node@$(node --version),mochaFile=junit/$(node --version).xml","pretest":"printf \"node \" && node --version","coverage":"yarn coveralls && yarn codeclimate","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"nyc --reporter=lcov yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.4.1","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"lodash":"^4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.5","fengari":"^0.1.4","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1","fengari-interop":"^0.1.2","standard-as-callback":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","husky":"3.0.3","mocha":"6.2.0","chance":"1.0.18","eslint":"5.16.0","expect":"1.20.2","ioredis":"4.14.0","bluebird":"3.5.5","prettier":"1.18.2","babel-cli":"6.26.0","coveralls":"3.0.6","lint-staged":"9.2.1","stream-mock":"2.0.5","babel-eslint":"10.0.2","babel-register":"6.26.0","redis-commands":"1.5.0","babel-preset-env":"1.7.0","eslint-plugin-import":"2.16.0","prettier-package-json":"2.1.0","eslint-config-prettier":"5.0.0","mocha-circleci-reporter":"0.0.3","codeclimate-test-reporter":"0.5.1","eslint-config-airbnb-base":"13.1.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_4.16.2_1565283316655_0.9305458615022777","host":"s3://npm-registry-packages"}},"4.16.3":{"name":"ioredis-mock","version":"4.16.3","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@4.16.3","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"b415b82be1f64b7505ff9274dee637ab9352d36c","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-4.16.3.tgz","fileCount":149,"integrity":"sha512-ZO1naR3BDwIq/pDsHFtI/FGJW6Sp+1EbYkglo9vuXHidORlenIXNF5zpIJaMWou1tudkToJ7vcf+TY/8IZIa4A==","signatures":[{"sig":"MEUCIClgSqWLQOSHj9akUu1vs35wflrEMX7C0HZbh0hSwJyoAiEA/MlIFsW4mWwL82Qe7r1DkT69YLOkkLEvpIXrSwoDQVQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":176811,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTFtQCRA9TVsSAnZWagAAVJsP/Rbidxmh5wDPTKdUS3wM\nzeY0rxWKeTxIR0GzzciGwJIHm44HDp3CWHsluT7tuPZgBCo+mO4igA9iW9JI\nWkvEcvuw5b9Wb7YijRFArCX9BIjjCzhZUWZCeJSMzB7nOVf7wn7DGJsI4cSz\nRSjYD6ItKckbs2vR7Y7EVRzsbU7MpHxE/2RqQxsqqFF8IhVhPpXSyiYyqP8o\nMsYfxAu12p3dQrwQEahjPUn8AYw03quOKw4HKWfXti5Gs8+qo6imJsxaoPZm\neEZyc+fT9fnIKz/XiTToBpx78802qub8/A9nw6fPWLDdoKfsiOGs544rSlcG\nLSLO+9wCZV4L6HjL7fBuUlwI1V/TjIV2kjfVAtakhm6pLZxZIyH7RJAf8BYv\nyhCIRbvikGIcOrj2mkvgfnLk8z0dbxAUb6cy0FaTfULGhVuhX6s9Q1mgI3rV\n0Sdih2Pvfm8VYOd7Hr0nS4dDJCX9P7STP4U3ib8Ex2vPscW85KTrv3s3t6bP\n9hrJtZfZFInmN5r6s2PbjTLfXra8eiumJwNBqjQd2aTHDtZyIRoEMHMYIUVn\nQ8iO1JHlWfN397AZhS+Op6uiJSmZQ0Cm59D74fkq6w4/yMZAJwicsgkZkrvW\n9EJPeLNlXoRRyImFjejyq2egC4qh9JskUdYRdsQP6AzxM+WKJGpKjbn0at4K\nLK9t\r\n=foQA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","engines":{"node":">=0.10.16"},"gitHead":"6e6323ff312991a43c49590f50c0b207b722fa1e","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"mocha --require babel-core/register --recursive --reporter mocha-circleci-reporter --reporter-options testsuitesTitle=node@$(node --version),mochaFile=junit/$(node --version).xml","pretest":"printf \"node \" && node --version","coverage":"yarn coveralls && yarn codeclimate","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"nyc --reporter=lcov yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.4.1","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"lodash":"^4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.5","fengari":"^0.1.4","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1","fengari-interop":"^0.1.2","standard-as-callback":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","husky":"3.0.3","mocha":"6.2.0","chance":"1.0.18","eslint":"5.16.0","expect":"1.20.2","ioredis":"4.14.0","bluebird":"3.5.5","prettier":"1.18.2","babel-cli":"6.26.0","coveralls":"3.0.6","lint-staged":"9.2.1","stream-mock":"2.0.5","babel-eslint":"10.0.2","babel-register":"6.26.0","redis-commands":"1.5.0","babel-preset-env":"1.7.0","eslint-plugin-import":"2.16.0","prettier-package-json":"2.1.0","eslint-config-prettier":"5.0.0","mocha-circleci-reporter":"0.0.3","codeclimate-test-reporter":"0.5.1","eslint-config-airbnb-base":"13.1.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_4.16.3_1565285199930_0.5084957092447304","host":"s3://npm-registry-packages"}},"4.17.0":{"name":"ioredis-mock","version":"4.17.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@4.17.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"6c08413fe0d66696bff14fbc43f1b2a1644beda1","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-4.17.0.tgz","fileCount":151,"integrity":"sha512-nvPmEj3q9Qt8gIcd7nTU1UkamqBpK5XGRppf8Z3K7tIAgvfm304YiV6I0MauD8mx679wUd7E8CPaiChOBYFVGA==","signatures":[{"sig":"MEUCIQDsRxNqmiMMClWRvgelMMPEOm7WXr8iSzV9HQMstVUPMwIgW158EH/kPrP0BTNGPYlxP4ewFQI0xZT5gd8zDBj/j7Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":177817,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdmw01CRA9TVsSAnZWagAAe3IP/iVwm7+uijbx0YBfRKsV\nn7+f9m9GYV1g+Tx93QmenrygUtlvJmDCmpmp+Eg/9bbsd+U4wUja201lx208\nn7g9zIDYzwi3lBa+fVcENXuuGYXdlY1VMprpPkDoCXcYpcFXt9+8kOOxf7jk\nU6HUJzDKFqKpUbgkaidWJ5v8tWyLBUze3CCJ7X2cuTfxpmdhTibbGpeGwRn0\n16gZZyrIBrPZ1TCHCxbAo6th90mEf5HTUjFWk9iMLYQSkHqh0YByLpcCOd7G\nesZnRL4oWO2ZWAM8qOyY6fsk2150qRRQyIYYearsswSLoDR6BpJ/j7AQ7jyt\nK/BrX5f3Wdwpgzefdd8RhXCmV/gm0p2sMMV5bZDLed31JjVK4oSDPbWOWpjP\nN6ljqc/KLNXhCZkfk9SfFQKeVUWHrVhnwotKr5ibodIIydHWTNj9dDSLt+qg\nfSa8zFeTQkyzBwVWlHd3Yg22yAp2hrfkb0t+OH8ulnZtaNRSXL/WWMx/m1tL\nwZD58E7xtPAJunxlxqEJ2RHPZyMA6UMUW8lcznIaHWivITi7tpfl3sWJU7oL\nVrreiJ+oFkkg4ZqiaP+TJGoliBYKZBYt951aP1QY4nLmE/BNNcHzjm843O6y\n2TicBW8nU+HA6VgGU0p2oSS4QF9lA0JSJL7L8e9r/voF1WpzPPcG1LfH236a\nunv1\r\n=H5s3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","engines":{"node":">=0.10.16"},"gitHead":"eeb39054cfb44f8562e2a21a99f122f8e31caf53","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"mocha --require babel-core/register --recursive --reporter mocha-circleci-reporter --reporter-options testsuitesTitle=node@$(node --version),mochaFile=junit/$(node --version).xml","pretest":"printf \"node \" && node --version","coverage":"yarn codeclimate","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"nyc --reporter=lcov yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.4.1","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"lodash":"^4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.5","fengari":"^0.1.4","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1","fengari-interop":"^0.1.2","standard-as-callback":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","husky":"3.0.8","mocha":"6.2.1","chance":"1.1.0","eslint":"6.5.1","expect":"1.20.2","ioredis":"4.14.1","bluebird":"3.7.0","prettier":"1.18.2","babel-cli":"6.26.0","coveralls":"3.0.6","lint-staged":"9.4.1","stream-mock":"2.0.5","babel-eslint":"10.0.3","babel-register":"6.26.0","redis-commands":"1.5.0","babel-preset-env":"1.7.0","eslint-plugin-import":"2.18.2","prettier-package-json":"2.1.0","eslint-config-prettier":"6.4.0","mocha-circleci-reporter":"0.0.3","codeclimate-test-reporter":"0.5.1","eslint-config-airbnb-base":"14.0.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_4.17.0_1570442549061_0.35560881978852055","host":"s3://npm-registry-packages"}},"4.18.0":{"name":"ioredis-mock","version":"4.18.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@4.18.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"036a2dae29230c49fa6fadd78b3bf5417abae688","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-4.18.0.tgz","fileCount":152,"integrity":"sha512-/7JQHQl8bEaHxeBwUWIpZT2yA/NOy1+Q0fGR120umtAT3qxrCjreKb3ef7PVTV1ENQeg1TXSToZKdl7aVUevQw==","signatures":[{"sig":"MEYCIQDVrsjwVeBItHN6t10nc7UQDk7606bbeL/UN4TZWduyZgIhAMfMb32IstBwaDx2H/zm9+j281huEGskH25y1ixGdyAV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":180381,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdmxVmCRA9TVsSAnZWagAAAUYP/3fwtHooLLdw3iW6Y9iF\nGpRwtTU3/6pIdeGBgfoQzTMH39DkjbSpfwX98/8R0cxL8HqRnAU97NkNfw9o\nosxYCzLhmfYvAq/uz/T91mJZhb9kj9X/bZP+BzFUb1O5dTIedzvs63A7EQX9\nPt9gf1eX6WR6hYYNAMKO+aRH43ERJmjYVOvZVcN4UGCO2LiFTaD8Erxcy/hZ\nOi9bIuFZfv3aJ1NcLLhv2suSnXtdlYpArk9gXpxa5WpQD9m5XJhCTSEPalsl\n+/CQV9vdSdLgWoYIM57IOfBg3j6f8a0rWzGKwPHxlDUkzYhBEWdg8LOQzUVl\nEzlWxYyr1LNkRa8gzZieiHc9JJKViDgbCr9CNxoVjnyH0Eum/beeY8dHOG7Z\n1Z55t2WDIFeYAKfm8LUN+DvS1jRQzE75pqt0XNH1XMdR8bTsqhlQrSlspYcG\n/iLb2T3IxOXTX+9XYZUF4bZFEpc66LFXkgp91y/2425ADTkBYQfpRP6YgyI1\nxRwsrIQ8szSHBrcd+k+PlADkRM1lUkI6psXjYkbxlrS+Jwk9q7st2Ihgmsk2\nabqI5A2YefsABfSNoCVZvCGLec7MrQpMNxqdegr+CtHrJVxRnmamJLDpnwKE\n4t7U7UBHgJFgGv0p/+mC9vFOx1/+fnmk94v9cdtJWQdyp8+OcYC3peSfGbK7\naFF9\r\n=/Npu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","engines":{"node":">=0.10.16"},"gitHead":"74d0d8e5e29c93788a946c700a160e7a8bf16502","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"mocha --require babel-core/register --recursive --reporter mocha-circleci-reporter --reporter-options testsuitesTitle=node@$(node --version),mochaFile=junit/$(node --version).xml","pretest":"printf \"node \" && node --version","coverage":"yarn codeclimate","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"nyc --reporter=lcov yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.4.1","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"lodash":"^4.17.4","es6-map":"^0.1.5","es6-set":"^0.1.5","fengari":"^0.1.4","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1","fengari-interop":"^0.1.2","standard-as-callback":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","husky":"3.0.8","mocha":"6.2.1","chance":"1.1.0","eslint":"6.5.1","expect":"1.20.2","ioredis":"4.14.1","bluebird":"3.7.0","prettier":"1.18.2","babel-cli":"6.26.0","coveralls":"3.0.6","lint-staged":"9.4.1","stream-mock":"2.0.5","babel-eslint":"10.0.3","babel-register":"6.26.0","redis-commands":"1.5.0","babel-preset-env":"1.7.0","eslint-plugin-import":"2.18.2","prettier-package-json":"2.1.0","eslint-config-prettier":"6.4.0","mocha-circleci-reporter":"0.0.3","codeclimate-test-reporter":"0.5.1","eslint-config-airbnb-base":"14.0.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_4.18.0_1570444646313_0.6730201547350103","host":"s3://npm-registry-packages"}},"4.18.1":{"name":"ioredis-mock","version":"4.18.1","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@4.18.1","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"49852b3bc41479cc5877fd1d16438b9fd140211e","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-4.18.1.tgz","fileCount":152,"integrity":"sha512-rJMPDNIH7O+UDmowDofkcg7mqk6pPuTuQWWVFA3N8I75xNyroErwAmR+keST1InPd3goWgWr6X3jn7zfr+kggQ==","signatures":[{"sig":"MEYCIQCKBH9P7nW9p0q+OlVDaXA41/r/E/STzJ5FF5EAUHb8IQIhAOdDu4g7Ahcv7CclBBJyIZQTwYd8PhiNVRsJQN8mbDfj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":180382,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrSXPCRA9TVsSAnZWagAAe+8P/jUyiO6skiGbTMVfy/KZ\negKRN193Ib08YGm3ma/YPiP/VZigbBOgo6YijebwazJH+6av5QB0YWUszEHm\nGlYP3vI5hrW2MJVf7TMcrwSO0NsuqLNjxNcQ+1ExxChhhHU8KwW5Q3VTGfa8\nu5K4KyfMTBNxFA2QkC0KUUFQOftpsxmO1fCQg2IJHa9jiLgyXter6i81kqDx\njneSSb3PNDs+G1K/yYZyim/DKYxwJE1wdLOnymQXXwucI+8tvJj/pUivhV9J\npUJetG3ZOSd1e+jNFX/QIlPfVpp9YYel5UUkcEpU3mThV91wOlpqZT+TTtOe\nYARZVz4/6rXNuPGZmrWHPrxqGc3zL1oGqDKPI+cXPthlwlMqg6lD7fsCN/o+\nF4NxRkYLBXKmmOFJXJgoVshklixfK/avC/wUQIvtuP+/unW7cUoTbGkl/kzV\nUuMlJkg6XOt4TenIwDHeUu4hkSPUZsb1eVwDSoGYsi/lvTypFSMBvAXU+WiJ\nXA3JwZvSZGSUPkCx5qfjVMGX7+ak/lueT/RdrRWTYdfukrAESrRdvt5rFXdj\n2XDZTkh0bQfHu9W4a5gmG80kmEfQSiPXyb79JWCahjjTQNWdoNjBiUpdJb6w\nwx/y/S8cieluyUVPbZkAUnLczJwjd+RlKP58jr0lB/iHRto7aWx6CobBVuOF\nFOs+\r\n=xRHM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","engines":{"node":">=0.10.16"},"gitHead":"2c22f86375a26b91d3006a84a1c9dbd3e1d4efaa","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"mocha --require babel-core/register --recursive --reporter mocha-circleci-reporter --reporter-options testsuitesTitle=node@$(node --version),mochaFile=junit/$(node --version).xml","pretest":"printf \"node \" && node --version","coverage":"yarn codeclimate","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"nyc --reporter=lcov yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.4.1","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"lodash":"^4.17.15","es6-map":"^0.1.5","es6-set":"^0.1.5","fengari":"^0.1.4","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1","fengari-interop":"^0.1.2","standard-as-callback":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","husky":"3.0.9","mocha":"6.2.2","chance":"1.1.3","eslint":"6.5.1","expect":"1.20.2","ioredis":"4.14.1","bluebird":"3.7.1","prettier":"1.18.2","babel-cli":"6.26.0","coveralls":"3.0.7","lint-staged":"9.4.2","stream-mock":"2.0.5","babel-eslint":"10.0.3","babel-register":"6.26.0","redis-commands":"1.5.0","babel-preset-env":"1.7.0","eslint-plugin-import":"2.18.2","prettier-package-json":"2.1.0","eslint-config-prettier":"6.4.0","mocha-circleci-reporter":"0.0.3","codeclimate-test-reporter":"0.5.1","eslint-config-airbnb-base":"14.0.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_4.18.1_1571628494289_0.470475882969861","host":"s3://npm-registry-packages"}},"4.18.2":{"name":"ioredis-mock","version":"4.18.2","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@4.18.2","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"b26791e36e03c1bf1bf700d87fb92b2cfd4bf78e","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-4.18.2.tgz","fileCount":152,"integrity":"sha512-4lplQFUSr/D73UREymMPbEinH4+NRZDUmDgp6d+yiQB4eGKkDilMdwL0tXo+xRQBHFV3ebG32xdVfNMjs4a5cA==","signatures":[{"sig":"MEUCIQCqG25n+Ui+I/DntfMyzcygEq6xIvg9TOzANyblpwFnVQIgQhigh1lGCeEQX0IqT27sG/vM7EROWBo4fQYbtvugn3E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":180382,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrTWQCRA9TVsSAnZWagAAFHQQAI8W24xV1o8ZdtMtuO+O\ntTBCFwE3+R9X111XItlNLs/VSpawKGH5FI0eOfPWrQcjbb4BglNac7K9n2po\n6DMpgmBdu5jE9nCmkANK6xzotvDy9hNfDHmcxnXxpxxq1Ba9pfKa+hXTX6CN\ndcnH+MKxqQh7U9xAq9D4wXOIQRdG0Z/6wh+YZi0H1fZcxOrBjhCABgECbzNX\nNLNDbxApeOkVMCIQwdrlepqZGJnxDgHhOsa7moJ6vTnhEqkGHhsDCQKNbXRS\neayZpebZwqTZPNiQQku/a8Io+4N2DSyv8sNPie6X8ntYcQf6IU8R0MX1t0Bd\nDZNPAOKeDYXxKwZ/6XSehB4grkDJWj+BCZic+Lpb/M991bsVmBEINeLPuJPy\nvFbrfvD6H7vZdyu0vcvDhGW/D1I1fWQy4IZ21LzIHltmyrH+C+D9+a9G86Sf\n3motfH0dZD1/3h9a+C9GTgxxqyQxI6LyF4/z9t+zI4/FrASb3xCP2ywx1Kpw\nx774p75JtvUEgqYjzFLuGe1Rfe60h43p439XYqn/tEtAHh7lGz7NW+sSYRtb\nDL4uCZA6EQo35zh81frjzdt2AZI+PkKUNffdniVJejeRVKen/ONk7At+GqJq\nNZhjc05MIXZfNBu2r3LOd3lR/7WFRvPGdANN7aI2PZGt96LCFBoJs4MWWOan\nzOe1\r\n=rGvq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","engines":{"node":">=0.10.16"},"gitHead":"dd8d1594e69a020567f412bc4f5cda5d09495ee1","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"mocha --require babel-core/register --recursive --reporter mocha-circleci-reporter --reporter-options testsuitesTitle=node@$(node --version),mochaFile=junit/$(node --version).xml","pretest":"printf \"node \" && node --version","coverage":"yarn codeclimate","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precommit":"lint-staged","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"nyc --reporter=lcov yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.4.1","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"lodash":"^4.17.15","es6-map":"^0.1.5","es6-set":"^0.1.5","fengari":"^0.1.4","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1","fengari-interop":"^0.1.2","standard-as-callback":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","husky":"3.0.9","mocha":"6.2.2","chance":"1.1.3","eslint":"6.5.1","expect":"1.20.2","ioredis":"4.14.1","bluebird":"3.7.1","prettier":"1.18.2","babel-cli":"6.26.0","coveralls":"3.0.7","lint-staged":"9.4.2","stream-mock":"2.0.5","babel-eslint":"10.0.3","babel-register":"6.26.0","redis-commands":"1.5.0","babel-preset-env":"1.7.0","eslint-plugin-import":"2.18.2","prettier-package-json":"2.1.0","eslint-config-prettier":"6.4.0","mocha-circleci-reporter":"0.0.3","codeclimate-test-reporter":"0.5.1","eslint-config-airbnb-base":"14.0.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_4.18.2_1571632527518_0.8763720874692509","host":"s3://npm-registry-packages"}},"4.18.3":{"name":"ioredis-mock","version":"4.18.3","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@4.18.3","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"7533cfb7b647a46fa393c22d7243201335fc2cf0","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-4.18.3.tgz","fileCount":152,"integrity":"sha512-QpjRWXJXtYdwYmt63Mk4KX6bNFN4t54r4ma5aM90xmGfErTJHV2T/Bya6SZl/i5WkxpMR5YKtN5Pjfmw1J050A==","signatures":[{"sig":"MEQCIH43Jnr6z8x4QTwhJ8el3lcW3JF/RIBI0j4JdlKINFGzAiAnm0+edlOLwRfppZru1gk+nBvOyCty9Recj3dFUEB7pw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":180304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1mxqCRA9TVsSAnZWagAA9NUP/jNR25/5IaaZR8r5/kI6\n4PWGviwFhZJi8n6tIH7lzli2F4zIcaHyuh8LECJ68Jo0/ZJScmVU4HNvDWb+\nQZlCG51lVTUhMs9CY1mDgptlgkYEZQuN/2N6i1e+NKjMwQ4QWbrIVl9v29Nx\niOr2VTYNtNiTIp6x0q+Qu4VOdhLP+lq8r9HFSbb0Yb/97Frw2xJSylPYQzcV\ncqNCymqN8U0x/JZcoD82NRv5RtPeNJhteVGycaAQBtPlE7NqQdWthS9HCtCB\nXsrh2BMKbI0JR3wJFFUvscp5WZJqsgXg/XNoKd9CKjHYVR6lh8VqGXr0xWlt\ntMeN4uvlOTblVbzBDk6YLullKlZrrrCaLoEQKqm/FtGOOe5jeygbih29UBEi\nKwOYvjg47wqI7N9Yu1vOLi9fwWN339VD5Oo7J9X9l/wlLIuzjBj99paiwXsr\nRM2pmDE+LiyzFDw8lzz0HewD0fVrZKUVNcQbTbjT+x9Td3umKT69mYXRgbqi\nmf7HZA0qjGf8Hn0ipFmvYZ/cChD24uDmwEgPEXgUVeDJgTTgSZzM4GMCciyS\nyYHqpCUXxTcbihLpop85CDQdSK5Btp/TxVl8cYU9XGDOSCkHWOfwKm7KkBic\ncys2bafuLhcqr2oM4Oqyu5EdlcLXerx+dMlmnh78xJx+25sSEsgTTAPvMbvz\n9ZOl\r\n=UfUW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=0.10.16"},"gitHead":"72698b7e22c178849d46976f3d2cb3ecadcfcccb","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"nyc mocha --require babel-core/register --recursive","coverage":"nyc report --reporter=text-lcov > ./coverage/lcov.info","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage && yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.4.1","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.16.0","dependencies":{"lodash":"^4.17.15","es6-map":"^0.1.5","es6-set":"^0.1.5","fengari":"^0.1.4","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1","fengari-interop":"^0.1.2","standard-as-callback":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","husky":"3.0.9","mocha":"6.2.2","chance":"1.1.3","eslint":"6.5.1","expect":"1.20.2","ioredis":"4.14.1","bluebird":"3.7.1","prettier":"1.18.2","babel-cli":"6.26.0","coveralls":"3.0.7","lint-staged":"9.4.2","stream-mock":"2.0.5","babel-eslint":"10.0.3","babel-register":"6.26.0","redis-commands":"1.5.0","babel-preset-env":"1.7.0","mocha-lcov-reporter":"^1.3.0","eslint-plugin-import":"2.18.2","prettier-package-json":"2.1.0","eslint-config-prettier":"6.4.0","codeclimate-test-reporter":"0.5.1","eslint-config-airbnb-base":"14.0.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_4.18.3_1574333546011_0.059582318040428905","host":"s3://npm-registry-packages"}},"4.18.4":{"name":"ioredis-mock","version":"4.18.4","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@4.18.4","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"1a233fc9d9e58a7da40e5e61ce9e0f25ffc31e3a","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-4.18.4.tgz","fileCount":153,"integrity":"sha512-iFp21I4fXb82xw646AwsIxcp/y46c/X1aooLnV2I1tPJrIb+KJ1nU+sM6awN1o4aUvfa5QerIyOxP0J/fLpd6A==","signatures":[{"sig":"MEYCIQDFPmAYEYSLeJhLie8txlxBEK1xuIQSLeI8moVUkbkHeQIhAL3DcL80uM3UtWYEeBQab+jMXi15vkbHTJq1MwZ5AqgF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":189819,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1ou9CRA9TVsSAnZWagAA/AUP/ibaGG+EqyysVWfRa7Ig\nGKgyzzW8FA+O0fP8ldawZuegcbl/s+724YeHFYQSW7Gq7BV2kCjyrU3958/7\n70SvtEx5XBZAe3xPP723FECEv1I6SQL3FoWnlog134O7j8K+i7xmMYoVGOH1\nEvigoiKILcZFUhRsOlvryV8TUdoNIb8V5f2eAX25J/mX1WJW84EPJFPAKVhq\nKcf1IRQb96QAlPq58sj7Br5J0IXYTwpjcq7O6sGu2fD7PMauDgUF1hQH9KAU\nsCd8K/8GWZBFcp9hscT/dzyWLA9AlOSLcCpC1FOSErw/G6iBzicXarZ4DAoA\nczcmMnynsWCUzugh/Fej4PKF2uyTbvgASng6TB/M23DbpUl2Q7z00nhcb44/\nccbrUn8HI2WFXwdu0pguSC6iVD892i3cTVVkSs+Q6Qf/ATmH+rOj/g6fr8MW\nVNmxg3E8Nh2WEGlpgCbn38GvZVjZg2mfa2+f+eS3W+jPZSzDAulo4DVEv+Ap\nTtjeSi1JYxeF1YJjpqzOU+ZHXE1zTgnEE+19RVqSH/BSKymT2Yg36/Em02Vu\ns+ouZJfd54TYeQxPejZtxw9L/BRNSSCuR5uOmvxDSCysht+SAj3BhoGAsYhr\naAFwnev2dTASCYSgGMn8SpPeXeWfGjgrbOWUksNinJRC7oOCyGBfhIpGlIyd\nRx9N\r\n=VdH5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=0.10.16"},"gitHead":"546562860ac467d97188c5b4c047c541ccb70e16","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"nyc mocha --require @babel/register --recursive","coverage":"nyc report --reporter=text-lcov > ./coverage/lcov.info","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage && yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.4.1","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.16.2","dependencies":{"lodash":"^4.17.15","es6-map":"^0.1.5","es6-set":"^0.1.5","fengari":"^0.1.4","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1","fengari-interop":"^0.1.2","standard-as-callback":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","husky":"3.1.0","mocha":"6.2.2","chance":"1.1.3","eslint":"6.6.0","expect":"1.20.2","ioredis":"4.14.1","bluebird":"3.7.1","prettier":"1.19.1","coveralls":"3.0.7","@babel/cli":"^7.7.0","@babel/core":"^7.7.2","lint-staged":"9.4.3","stream-mock":"2.0.5","babel-eslint":"10.0.3","redis-commands":"1.5.0","@babel/register":"^7.7.0","@babel/preset-env":"^7.7.1","mocha-lcov-reporter":"^1.3.0","eslint-plugin-import":"2.18.2","prettier-package-json":"2.1.0","eslint-config-prettier":"6.7.0","codeclimate-test-reporter":"0.5.1","eslint-config-airbnb-base":"14.0.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_4.18.4_1574341564786_0.07775445681883952","host":"s3://npm-registry-packages"}},"4.18.5":{"name":"ioredis-mock","version":"4.18.5","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@4.18.5","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"d3f1dbdfd411ebfdea01c85570d4c51742de9042","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-4.18.5.tgz","fileCount":153,"integrity":"sha512-m0leJpXx2CfdvMXmZgE0no2/BWYk4fV/plylpf9rKLWGKoyNAXbZxZHn8gV9UEp+TVyFrXEdEnxqouN0hlGWVA==","signatures":[{"sig":"MEQCIBQi4kQYTTv5cAway+OueISiR0T2ULFNn/u7XEv9LXIrAiBcWVJ2n6kWzuQCViJ2iS62lHNZOgu57KN6eB1c0Cb6GQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":189850,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeDbGpCRA9TVsSAnZWagAAWPwP/jmcVOsamdjdqgt2G22r\nR81r5NlaaaaIp0YKh7gXJIiCOq5VROsr2tQRx2nLMuPbgeD/m1ShjEPZBV4H\n3psQwZX2SI0aO7wfFpDJ/ivLNaQodDEzSfebHgPY2jC7Pb6tFtIzbaEx3t43\nVPHiYd/Q3BOwgv02dGKyYbdUP4ZDKZkx/Q3WfFlwkUOFy5UvekEqu2Aeq2in\nKgPvF46YUyQhTS/j3BwEJZl2wT7/QeyUYnN/HkPS62ZeuEy1IukVGDmm/2JZ\nD1QLTptplRKVCitXs0Q7IkTtT9OWT4g4HBIakwVXOZDIsr0yh9HNs3fyyjkF\nVj3RIQhFO/XeYtTrRKaapvI1tDTfyZcT1riZ88MNbty92KZqIBk93/iiu2Bt\nxx7Ab2e0Hi71vMVjxNtPUR8H5J2eMe/ksLyRlvPzSvlX1GNNC1xMOjJu4KyC\n24E5cMatCxbppuOdBllTmHjQPxN9X1Ly9b6xjVlRJ7/GW0pt/kfpYuf8PM2e\nPo5Nvzbqim5DyBIr32IXC+oqreVfNmfMuu0LoaNg+gebaZ7IdJfNal172wSd\nC91yScPKJXaIGozIetCvrDWELUgcOJVMXtwAw5re2SLxfsElNqrnz8oR9eg4\nxPpZgcF+Zm+VvpQKnA5p7OX603MkhY2QhFHepDaKBPHcFg+NzBfhjfDK5abR\nvDq/\r\n=WEKE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=0.10.16"},"gitHead":"102c4cfa65fa6fadc4dca0a2a4e02b8769d1f4bc","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"nyc mocha --require @babel/register --recursive","coverage":"nyc report --reporter=text-lcov > ./coverage/lcov.info","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage && yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.13.4","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.17.0","dependencies":{"lodash":"^4.17.15","es6-map":"^0.1.5","es6-set":"^0.1.5","fengari":"^0.1.4","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1","fengari-interop":"^0.1.2","standard-as-callback":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.0.0","husky":"3.1.0","mocha":"6.2.2","chance":"1.1.4","eslint":"6.8.0","expect":"1.20.2","ioredis":"4.14.1","bluebird":"3.7.2","prettier":"1.19.1","coveralls":"3.0.9","@babel/cli":"^7.7.7","@babel/core":"^7.7.7","lint-staged":"9.5.0","stream-mock":"2.0.5","babel-eslint":"10.0.3","redis-commands":"1.5.0","@babel/register":"^7.7.7","@babel/preset-env":"^7.7.7","mocha-lcov-reporter":"^1.3.0","eslint-plugin-import":"2.19.1","prettier-package-json":"2.1.3","eslint-config-prettier":"6.9.0","codeclimate-test-reporter":"0.5.1","eslint-config-airbnb-base":"14.0.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_4.18.5_1577955753160_0.8309888402322829","host":"s3://npm-registry-packages"}},"4.18.6":{"name":"ioredis-mock","version":"4.18.6","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@4.18.6","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"449a201141ae72701813e9d4ee3984e83e4097fe","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-4.18.6.tgz","fileCount":153,"integrity":"sha512-EfcNO7aA5zJrFnqUg/3IZSrd7eQhw8A4+bUYvbmXgCrNRDy0bowJ82vaQe0EvlK84H5NzckQ1/iYYme4/F9lrA==","signatures":[{"sig":"MEYCIQDEBGsRDIFkpgK4ssLXZB7WmBcvinrLxyLoChewxVX9xgIhAI82RYlr6ZQ+wUEvpvMbdpXP42BwSwfaLytQUWje2WtW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":189913,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeDbewCRA9TVsSAnZWagAAvfIQAI2LObE4mThndESDJ+k8\n43gCFEhWIPXVFLoHv64rxH8QMJjkN1KZgNzTLGgRc6zU+ByWcIGpqCqyKuMk\nIENj8s5PX8UbN6D7IkJTH9DBKtKU8lIzy1vV3dUjbvNjse2UPbR7PN5bpayR\n7Ku/doysKRw6PwpXSIo6KkqE+m1D7PYYQYEHZ4GyolT9i7GDJV4BnqcZJU/y\nNsQxPVWt9WuFeHMLN7Ntk+W0W50f33GgDis0u4lt8p6LP537sKFKM7zfG+pr\n9QWvHqfXa5aj9c7rskkVWH5olt6P06ZUr1HAGHxFt8gpSWC9FJI7WNjpERr+\nRqeVAM+W2OB79KW+HD1W2RvyquQpgFQYfETzVOKjkh+SdGECUt+s8YIyfss3\n8lPBliRAiEANR9qUJB39dojfTrbyoceW1Zylzcl1Ah+jzANPArgvGDddGPqu\nHXxv4gUBl1wOinuOzN+z3jbCXyxvrRV+ic6g55BfNfPL3tfZdequF4sF/Uwr\nB5lnKQvMSiKvE04Qj54QYuzPnxdY1rXh/hciugBkmEyVK3xYhzA71OHKC8vG\nWwoXjVcsQH2vBptjdm/VOiE7wVLITkisa7ccIVv1UJVWH11GaV6HsJeMoaCh\nw1y6NFDvDx1cvZlcIuKqK8ANinL88AOLE9Zif1usFw/qwL+84IfvxUeVSehU\nDu6m\r\n=6fHv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=0.10.16"},"gitHead":"e231826f248d2cf1d86bd725eb09bae04b750fa6","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"nyc mocha --require @babel/register --recursive","coverage":"nyc report --reporter=text-lcov > ./coverage/lcov.info","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage && yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.13.4","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.17.0","dependencies":{"lodash":"^4.17.15","es6-map":"^0.1.5","es6-set":"^0.1.5","fengari":"^0.1.4","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1","fengari-interop":"^0.1.2","standard-as-callback":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.0.0","husky":"3.1.0","mocha":"6.2.2","chance":"1.1.4","eslint":"6.8.0","expect":"1.20.2","ioredis":"4.14.1","bluebird":"3.7.2","prettier":"1.19.1","coveralls":"3.0.9","@babel/cli":"^7.7.7","@babel/core":"^7.7.7","lint-staged":"9.5.0","stream-mock":"2.0.5","babel-eslint":"10.0.3","redis-commands":"1.5.0","@babel/register":"^7.7.7","@babel/preset-env":"^7.7.7","mocha-lcov-reporter":"^1.3.0","eslint-plugin-import":"2.19.1","prettier-package-json":"2.1.3","eslint-config-prettier":"6.9.0","codeclimate-test-reporter":"0.5.1","eslint-config-airbnb-base":"14.0.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_4.18.6_1577957296349_0.4542372622796247","host":"s3://npm-registry-packages"}},"4.19.0":{"name":"ioredis-mock","version":"4.19.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@4.19.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"8bba94a2ed35687c296621bcf1e1ce65a4fc4463","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-4.19.0.tgz","fileCount":154,"integrity":"sha512-dG35HhH5Mgrh4lYT9xYWSeX9Qd5hBT9f/xVM9p58Ey4sMqHIAd2jVfUlj1ql4+Ndn5mJLNxfwXkGZW4jSJj8Uw==","signatures":[{"sig":"MEUCIQCJ2T8KMjtTIjHkCp7lXfJWoC+3yWIoqnA59e4eR9PZDAIgOM7fEbpuwpOiRvMm4o5Jws73lXpNv6tHsmpbkpeAMV0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":193679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeDbleCRA9TVsSAnZWagAAqGAP/3ErYCxF/5Pz0DRBfaGW\nlXbsSgbP1rsfW0U5TPOtEoM9EeNyuRZyWtKxlDOGAfgJQVpLHV2ekKIaLuM7\nDHjZUWqT2/V16zRMqlwveSc47Zq+1kQCiI26HzRRwRBu7YYzh0qpYEb95Yqi\ntgRWAg6XkEtKl0QrtSE13Ud4ZKQ+h3oYdNvWLssy2SIvsz20WIPm86v14i3L\nFdYuS8fOguSCdtV18lAh/SXBGdjE7ssqjB+J9RWAmeXeg6Na8y6F7qxYVQIN\nzkZTO7co8BoyvAnYrAfNiTfJ1J7c0thmWsYR5rmSV8Cuzoh7I6IHRpbWinZy\n/fGjlkib7K1E45TS4yH1bQoBa8R+HKT6HE71tQCvpoDcPyeysFLiAp6LVhO0\n0JS2kU3qTCBPsAfwfIl5EsSTab5UB9G6X5eTrxM+BmqR56Srt8ckFEJ8BJyd\nCs1Uw2WNbgi80NlfF2uXb3QjRweIZZj/mTD2EUSnuWpgib4cis9BpaIHntBi\nfvnM9Y3hpXPDF1R7Lc6YMUhLqrnqAyMPuqptdGZc8mWRTWKwZsPe/X06LB1J\nvXbg0A3XcrsyXpbmJUywB95QB6pq4ksiYPCvCqmcj8ZikMpAEh+3CEwOMz30\n86zhaeCpO2M/Nxwo7rHKuoXBpIUos6Fwle6ttMjV3O7gj256D+htYfxgtMOX\nm7gP\r\n=jnD4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=0.10.16"},"gitHead":"41f1722fdef20a6680499f769f4e2235e56b5b65","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"nyc mocha --require @babel/register --recursive","coverage":"nyc report --reporter=text-lcov > ./coverage/lcov.info","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage && yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.13.4","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"8.17.0","dependencies":{"lodash":"^4.17.15","es6-map":"^0.1.5","es6-set":"^0.1.5","fengari":"^0.1.4","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1","fengari-interop":"^0.1.2","standard-as-callback":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.0.0","husky":"3.1.0","mocha":"6.2.2","chance":"1.1.4","eslint":"6.8.0","expect":"1.20.2","ioredis":"4.14.1","bluebird":"3.7.2","prettier":"1.19.1","coveralls":"3.0.9","@babel/cli":"^7.7.7","@babel/core":"^7.7.7","lint-staged":"9.5.0","stream-mock":"2.0.5","babel-eslint":"10.0.3","redis-commands":"1.5.0","@babel/register":"^7.7.7","@babel/preset-env":"^7.7.7","mocha-lcov-reporter":"^1.3.0","eslint-plugin-import":"2.19.1","prettier-package-json":"2.1.3","eslint-config-prettier":"6.9.0","codeclimate-test-reporter":"0.5.1","eslint-config-airbnb-base":"14.0.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_4.19.0_1577957725767_0.4108993025310921","host":"s3://npm-registry-packages"}},"4.20.0":{"name":"ioredis-mock","version":"4.20.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@4.20.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"ff552abb8555ed0e04a2626c983d66487bd5f41f","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-4.20.0.tgz","fileCount":156,"integrity":"sha512-hrKywwvCd34WHV9kOqneJPLodrZiuorkb31ipF+vOXi6oDPw++w4zTRlnvQvGhuQ1B7oW6A1EsTquFzGvQqwzA==","signatures":[{"sig":"MEUCIQDlx5yjg886PFOMfdhMG8v/Vi3NCDgO3mYGisucTjKF/wIgOWWlihxxJikYTLF/FG4oSWa34IuPV3c2gpmogTUdpbg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":206397,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexVwtCRA9TVsSAnZWagAAG7kP/3T+Tdr73gbGJxsG/VmP\nt+hmHjIxB2vy8uLTXCG/w4cvcN9Myfc6Rdu5GGsPU82ZJ/oOB1Q+r0YAj/WG\nNU5rIPLCXwu8WYT7hTxdUnPatLdt+4ETnhntlnOvjLpO4qtVY37Cw+L3cGG9\nnkukngIQMcVxXGwBOYLVoSLKY4c5PBO/TW4OdMNgwfqeQXpwmCPVxVXADalb\n85HuuDGD/CAsuPRiQUigH9evCP5LwL42AHu2B5S+HtJ8f3IaYvHbvgp50iB2\nB9Og/Of4mGvu+9YNggCjiED/vf6J+aCAysh5+PX09+J9ntnpG5hWL8XyvCmq\nTTB1FBdpc1tI/mZAiQEnsGAuxzKskfeZQ9Wwj28rKSAh/x2xhLVRnZc/D/NM\n6sDv2GQq/827nAmJmVOUwDNyo6wPxBioub83ZVbBBzCRv4GYQQU5bjrbP2sU\n8LibWV+EkYLqjUyGXBYjkPABpTgI6LCLiOB6GoIW1a6GepKi0NGDpXshljHT\nUsNZYQnS82rUmLiBOWJyy8aHgkPQy00gZCkBzeQSCM7RnuPkRSNEp5SXisuI\nD/uYH6x0gZKoKZDVePYfpq5UfARFPWTQHTt4xeBUBNUkHlZQxxt/i3NeVCdq\n13hiSD9TEOToONO88x+o69GWxq5t3pR2GOuepdpd15SuX2C9nTZcKR2Y/Rdq\nfPLu\r\n=xIuD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=0.10.16"},"gitHead":"cde339b72e08655b57263456cbca93d9c565d0b0","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"nyc mocha --require @babel/register --recursive","coverage":"nyc report --reporter=text-lcov > ./coverage/lcov.info","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage && yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.14.4","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.15","es6-map":"^0.1.5","es6-set":"^0.1.5","fengari":"^0.1.4","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1","fengari-interop":"^0.1.2","standard-as-callback":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","husky":"^3.1.0","mocha":"^6.2.2","chance":"^1.1.5","eslint":"^6.8.0","expect":"^1.20.2","ioredis":"^4.17.1","bluebird":"^3.7.2","prettier":"^1.19.1","coveralls":"^3.1.0","@babel/cli":"^7.8.4","@babel/core":"^7.9.6","lint-staged":"^9.5.0","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","redis-commands":"^1.5.0","@babel/register":"^7.9.0","@babel/preset-env":"^7.9.6","mocha-lcov-reporter":"^1.3.0","eslint-plugin-import":"^2.20.2","prettier-package-json":"^2.1.3","eslint-config-prettier":"^6.11.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.1.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_4.20.0_1589992493396_0.19048597892567343","host":"s3://npm-registry-packages"}},"4.21.0":{"name":"ioredis-mock","version":"4.21.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@4.21.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"63d2b065474f81b02a1f696f542fdc84b14b9c62","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-4.21.0.tgz","fileCount":156,"integrity":"sha512-fF8I/e6qA2vwk1JBkeoYmFy/AlRUSmChXAb7GRNYReTo2Po90yReWSelLD1iR08xmKZHkiSEB3PSGkpK2iEUpw==","signatures":[{"sig":"MEQCIFshUVHDiR8oGQAcrGYLc8n/i7pETT2ZCQ28RqnybJz8AiB1iK/CA8tK3WcWo3O6uaP2hnhoQnE8gsFEThIS/BwlTQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":208708,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexV0YCRA9TVsSAnZWagAAMekP/2rnq83K/9qRG3FkxNSc\nr2xEyJ46rBlSOPvMk4wibFMNZdYasyLaiPUMPZOmuEgu17klZsvsPZ69fJTT\n3BuUp7o0Pu3J53fr/P9yHSMaNCBgj8yhYjgDd01i0o+jeqE4JSwLU+HWS8gy\nJLTPvubZPJA/6rV/FfQkQy1Nl3kXCVaTI3DAgQgSjWsIxFd50CqpmAD+JU6M\ndnL9hUuBFi3mTWkI5q9XtXNrt8nvFhl92MJ2ZQmsaezmWedzmVzAUmRam1bM\ngbdTD2ywRMgk/8BISu0+3UjcRjJCJ7RdlqMdjH3EHmUv/uuHz7rz2CGpAcYr\nd8y/9JMJmgar6X0CnCcNd6bUSVQaQkDmDqZ124EiPWn9+A7bASB2A81ehLV3\nOTSCmcZR25S3QDTtNI/qWc2+pu8+v8jt7FtnJh3BDKf6sxLd63FDcIsEVdVJ\nFpm2zMujeIBFCe+8vGbDD73pnijx4Y7/+XppyjRgzfppZaWEu0B3pN5fSyPS\nrCGOC0aQ1A82bWk2EDMupxK0ZkQDlXnY/4JF0KRsbXxxxHgXzdWzpNfUFBXp\nvgucsmnaYLZFtZKU61lUtbGdLovtsh46CZWqTKntOZ1p/XglWnp1FtwvXG2O\n/xgw7efi/zb9vCLxOTkGQDQhIPvUK27fXZiT+vrlLvrzjq1yre3ECc4CVQEB\nQbXa\r\n=cvOp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=0.10.16"},"gitHead":"b2e5196b7f47682bb21e7bc81f5c08fb7d00d91a","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"nyc mocha --require @babel/register --recursive","coverage":"nyc report --reporter=text-lcov > ./coverage/lcov.info","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage && yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.14.4","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.15","es6-map":"^0.1.5","es6-set":"^0.1.5","fengari":"^0.1.4","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1","fengari-interop":"^0.1.2","standard-as-callback":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","husky":"^3.1.0","mocha":"^6.2.2","chance":"^1.1.5","eslint":"^6.8.0","expect":"^1.20.2","ioredis":"^4.17.1","bluebird":"^3.7.2","prettier":"^1.19.1","coveralls":"^3.1.0","@babel/cli":"^7.8.4","@babel/core":"^7.9.6","lint-staged":"^9.5.0","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","redis-commands":"^1.5.0","@babel/register":"^7.9.0","@babel/preset-env":"^7.9.6","mocha-lcov-reporter":"^1.3.0","eslint-plugin-import":"^2.20.2","prettier-package-json":"^2.1.3","eslint-config-prettier":"^6.11.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.1.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_4.21.0_1589992728437_0.030103211620513992","host":"s3://npm-registry-packages"}},"4.21.1":{"name":"ioredis-mock","version":"4.21.1","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@4.21.1","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"caea0e35e40b1ac662f5e7c37adc8f2564683e88","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-4.21.1.tgz","fileCount":156,"integrity":"sha512-xsjl9ElE/MHLrQwmW3+OhIIEv/GjHumEbtB8dbxtqud3A/k0fiH4/46SPYvMj5P0BLqfdA0bbHrrIxhhQ1TUnA==","signatures":[{"sig":"MEUCIQDKxiiXa/QCDeJqBoOGF7swb8xt1LoxXuGMzW6j/HW7SQIgFoyWEJ4gzsIigXj9qwSzNiR4OURkEYedJN95l/yI20k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":209139,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3ECtCRA9TVsSAnZWagAAM+4P/3mrOHl5mL5YOdy8mLki\nMWsg+zQqqMitErgeabJFwRalrRO5cqocJTISEdiJTIIQpVDseV0VgVVhUiuZ\nI05QyhKTnNY+lYB8QgjTPdDY2nf4EX4fcvJWULJGgfuoonfU2495idh4InP5\nPeCRAHuNx50nB8/NTwNyLuFsQjvS4conrXiDllVMJbozd9JSiERicTvfLCKE\n72s2wNQk6ybLUt0IHk/dRcH+ZDnQZvxpvjnwkSfxulN5J07mZpnBf+/tD50Z\n2P5NZe6jpaQ12d1/XYorP1zNVynNEP87Nk5jE+GF/psN2tP6prYF5vqddHL+\n/LZn+F1+YDAB9IPMqWWwYyWv9rytdkeiLZ/+6XmBONd6YqGvYjvMxCndciks\nubGXq6pTG2JX3KqvemFm4cHfDF4SKkhshKPhTh4lmL/EmGglyLm2RQHsggGU\nhYZqsLHmIwC3wPO2Xrb8xLIj4BwZrxOi4VsdY78lDkLEX26/xYz87HwMdkap\ny6E5RGdniRDMyoAugp9ys00kIxY1eM0GRFnKHJxP1ZKedqxTEs0na1ii35td\nXZmu7Uj1VHAdFcYFD14NuJgOy6tQr8l4E/IpfQ8F1zKea+hmP+wB+TDKklel\nSTbtnBzmiz3zgHUTRtaFxL4Tp4fA+CZ26Tby3VRZCylN0gFAwGiHl0+4sLiK\nSJDl\r\n=8AmO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=0.10.16"},"gitHead":"8605170e06b3b40b508cdabc059bd31022e58587","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"nyc mocha --require @babel/register --recursive","coverage":"nyc report --reporter=text-lcov > ./coverage/lcov.info","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage && yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.14.4","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"10.21.0","dependencies":{"lodash":"^4.17.15","es6-map":"^0.1.5","es6-set":"^0.1.5","fengari":"^0.1.4","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1","fengari-interop":"^0.1.2","standard-as-callback":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","husky":"^4.2.5","mocha":"^6.2.2","chance":"^1.1.5","eslint":"^7.1.0","expect":"^1.20.2","ioredis":"^4.17.1","bluebird":"^3.7.2","prettier":"^2.0.5","coveralls":"^3.1.0","@babel/cli":"^7.8.4","@babel/core":"^7.9.6","lint-staged":"^10.2.6","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","redis-commands":"^1.5.0","@babel/register":"^7.9.0","@babel/preset-env":"^7.9.6","mocha-lcov-reporter":"^1.3.0","eslint-plugin-import":"^2.20.2","prettier-package-json":"^2.1.3","eslint-config-prettier":"^6.11.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.1.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_4.21.1_1591492781179_0.04900088916324563","host":"s3://npm-registry-packages"}},"4.21.2":{"name":"ioredis-mock","version":"4.21.2","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@4.21.2","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"77c2bd36042644074e82482d6c0518ea5e51c7e4","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-4.21.2.tgz","fileCount":156,"integrity":"sha512-Zdb+NuhX9QLZREHPLSQjjet78tTjICXNeCYEhf9DNl+l8CvJQ0+PtKN4fylMrPBRwVHiP+cHUP8glwsnkC0BCw==","signatures":[{"sig":"MEUCIQDjvWr6o7SWkn+h92CBiKdfzYpd4kMhteX+FqFUrjdCpQIgRU5R4RJecwva8vGlZtqTDKF58TVOkEuO/a9L0+GVZsc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":209184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFPKVCRA9TVsSAnZWagAAeAUP/01fyA0RiaFFaIQSwCdp\nx28ZtjiQvZ6fS+h8iNnntNPWmihAKJcogG5sUJI97oJOMCgXPhzgAtMDRxT8\nAzZ/nSu2hUMXGIsMCYVUVNDvmGCApX7T6ec42b2e+fWSjxhfE8XORGdkEP2Y\nBsxaOMGwnpmfDH87eR32lCqWYUedzwHoKrr8lL0v/mQGAp0uveotoLPrqFOw\nGK6QNeEiEcAIK0ynBUrIKfhbt6xzSQtVfH951SesVc8csCJaWhUNXfHNUzuY\nv+72f7foDIci5f0Vdd/e6yHu6eleaVBczhz1F6frjaEkM8DJxJ9VXt27Dsop\nwMrE27fYVA0jf2yRFEfaq8om4K9H8cJmkdKutqXyOtfLhlZsFPaR87ssBqOu\nRzpWONvnUOIgmhIlfaDm2ddQHkiVyvE/7J7rzYr3XnhaKVC9uVjgVwKeioSc\nETXr5HAU6uIdz2jj7aartIOYi/PVNj9tyxWkK+m3mycOn2Q5+jNV+HvaNWod\n5hufjKFq0VthEHar+YOhtbzyhD9r5791G+yIx3wHdH6knn3wvJMPir7ZNTuC\njt8J/of1zANixGkoBSENw3QRVTMrKWwqA8TqzoO2H+TRQtEW3LBfvrkUKHhg\nh18Ce1AmSh1TEhBg6SFOBYP6ixNjoQZOph4vY5/LZ8TmPlnegfGJB1YV7P7a\nF5f3\r\n=0uo7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=0.10.16"},"gitHead":"6f6a7ea101f68cc287d26f0ba7a75666f651362f","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"nyc mocha --require @babel/register --recursive","coverage":"nyc report --reporter=text-lcov > ./coverage/lcov.info","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage && yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.14.4","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"10.21.0","dependencies":{"lodash":"^4.17.19","es6-map":"^0.1.5","es6-set":"^0.1.5","fengari":"^0.1.4","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1","fengari-interop":"^0.1.2","standard-as-callback":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","husky":"^4.2.5","mocha":"^8.0.1","chance":"^1.1.6","eslint":"^7.4.0","expect":"^1.20.2","ioredis":"^4.17.3","bluebird":"^3.7.2","prettier":"^2.0.5","coveralls":"^3.1.0","@babel/cli":"^7.10.5","@babel/core":"^7.10.5","lint-staged":"^10.2.11","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","redis-commands":"^1.5.0","@babel/register":"^7.10.5","@babel/preset-env":"^7.10.4","mocha-lcov-reporter":"^1.3.0","eslint-plugin-import":"^2.22.0","prettier-package-json":"^2.1.3","eslint-config-prettier":"^6.11.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_4.21.2_1595208341111_0.03438300467715716","host":"s3://npm-registry-packages"}},"4.21.3":{"name":"ioredis-mock","version":"4.21.3","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@4.21.3","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"2bef8d6095e60c5a9682c4431c048de00f7c98bd","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-4.21.3.tgz","fileCount":156,"integrity":"sha512-8HzNfW4h/MQB6NEoXhdgJlN91XhnAXOE9pzjVZFf6c4MAsJudv3oYVsx39yAuthXoAR5N/Wp3vD6eJKX9wokKA==","signatures":[{"sig":"MEUCIAWXwa4B82XIr3Lry2p04G+v3n7aqWeS/GWlI2+ArtlIAiEAwpHhVyZVMRC2v72vzVSR3KTq/9r3rO/ktGr/5QzvgNM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":209184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOeE8CRA9TVsSAnZWagAAZuAQAKOYbUZFOnfD97OPvcoh\nvEW+E/OixUygjzw7JYSWn/7m1vlELEhrPMaqVugDq6i7GtI2fQswD9xSluwb\nlgIomNGZLinW4N9FCiXJtdqzBabSdHkwyWXcLiRWSRHGKIJz4o6vvtY4pmPh\nYB1dG9uo8jke1FH9RS5XoQY0WvGx3Q5W3usUkZWcomQItiDW69wGsZ6z0+Ac\nH2uGYjGh3FgymYueOggrrfeUT396XcuNO7wvbWxX7dwS91gYQX/regLu3hDF\nJlZD7+GByGvBiZX3DJUNy/c3JL7vUu4uY2gDiTNr1PrTXGzJiamoiNAtKJ0/\nrQIrMAuT3x+zkvuFO0avEhmyyzAIG41KmExbMly7ygVfK37XrDihYvzbIIWO\nEOZg0/eBirRoT8jDpeGEJxTuuKdjb53izMcdF7DrZlg6+MzeRWtOwKkXBcS7\nP0v3sqAB2sTY9CT6coy5Oy/eUBb8KUg1DwLkEc2tX4ayx/HVdCa3upE0Rx7j\n7j8yQRIvUnDZTB6YQmN1o7G9wIKSna7nciBWzB2O+bV1Rik9ZwE32t5ijhHq\ny1iK8RPstdm2VDaYsBDjBBYHdnfV4nBRx2hd27PqCk7my4RTHBBQIdl5x+xa\nMWWeEyFTU/losOx8WOo1RunOoyFsqWWI+CLD01mfo8JshgrkzT/KCo0IJesd\nj/L+\r\n=TttR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=0.10.16"},"gitHead":"09da0357e694dca87e106b323315d107b1a2134b","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"nyc mocha --require @babel/register --recursive","coverage":"nyc report --reporter=text-lcov > ./coverage/lcov.info","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage && yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.14.6","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"10.22.0","dependencies":{"lodash":"^4.17.20","es6-map":"^0.1.5","es6-set":"^0.1.5","fengari":"^0.1.4","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1","fengari-interop":"^0.1.2","standard-as-callback":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","husky":"^4.2.5","mocha":"^8.1.1","chance":"^1.1.6","eslint":"^7.7.0","expect":"^1.20.2","ioredis":"^4.17.3","bluebird":"^3.7.2","prettier":"^2.0.5","coveralls":"^3.1.0","@babel/cli":"^7.10.5","@babel/core":"^7.11.1","lint-staged":"^10.2.11","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","redis-commands":"^1.5.0","@babel/register":"^7.10.5","@babel/preset-env":"^7.11.0","mocha-lcov-reporter":"^1.3.0","eslint-plugin-import":"^2.22.0","prettier-package-json":"^2.1.3","eslint-config-prettier":"^6.11.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_4.21.3_1597628731529_0.7883843396283337","host":"s3://npm-registry-packages"}},"4.21.4":{"name":"ioredis-mock","version":"4.21.4","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@4.21.4","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"a0d8d8f0d58d3975b39368ddbd0fef7fa6580b48","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-4.21.4.tgz","fileCount":156,"integrity":"sha512-3UUrTX+UJ6fcSKMK/JYRXAG2GS//JKiENShS2W/zRUtSEYTPnJxvbEUiSrvuYjwKOkF84i7Az2zuPyyHwy/znw==","signatures":[{"sig":"MEYCIQDpJcXQLcqs4ByvDwAX1gr6kK9FWUyNAyF8wiKF9C9PKgIhANwUBQRHWZvPhuQ8CI5nhZq/+J6oPML+lBcKteeXGtvU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":209311,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdLp3CRA9TVsSAnZWagAA/RMP/37sHk4J+QF2ErZZFAMQ\nWmeVWiXnItxSAUMK881B8XVXtfiK8CMbOZtP6qbipf+a6oXyPBxfo2SPs7Xc\nZprxpRBkE6ZbWSaOQ/OTRlyFKL3t/lG03UZE8a4fzeuDh5YIoft+w3AfGmSk\n3+7k6Zsh410UjOQXZt+Ylal5+45JDZXTh14UXMwQKqjaoD4GexvGNyWwzG32\nSCFS0ma5ugNK0dvvSF1SCBYpYYybr8Vjg9M/EF0O3+w3uq9XWttdFuZVTzKZ\npKKJ9VU8nMyYUSMBZkC6J1qDDb8LCi1RhvSEWKSewGE+do3t2pt92doqB4ew\nGSxH0p/o6H6xhqM4SAU39s+1KkIjW+85JZWBWw/d/BAF2hIvuVxBU2zr+L9m\n4xBhapBLNOGf+8pQp/yfxy48OyfVWAZ8NveQJyQU5OgrcScKnhZhFPrzCRGP\nDEyb/hvB1bCQhLrhgOuCeqfeyUfpn0a7Gl2JOZ7Sa+kUA0gyFqPAA1bRFSKO\nQ5Z3WQxxz5doCpNZG4hVmiIMGUYpPNPpSXubSdd2EiyfB/suhKHciifG+XXO\nnT77pZsHXKbaFlsz3XXj2cVDzipnbyDw/CNfS6GEhCzvKC0BDyb7As738C7W\ncJBsHmrkdi99a6qxMWRkgpd52yox//WqgzCCLCsfisMl/+mnY75syV21LGaY\nt8CK\r\n=HCaM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=0.10.16"},"gitHead":"9f740f3698536ebbd106e1ea48d5b22b471c9199","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"nyc mocha --require @babel/register --recursive","coverage":"nyc report --reporter=text-lcov > ./coverage/lcov.info","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage && yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.14.6","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"10.22.1","dependencies":{"lodash":"^4.17.20","es6-map":"^0.1.5","es6-set":"^0.1.5","fengari":"^0.1.4","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1","fengari-interop":"^0.1.2","standard-as-callback":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","husky":"^4.3.0","mocha":"^8.1.3","chance":"^1.1.7","eslint":"^7.10.0","expect":"^1.20.2","ioredis":"^4.17.3","bluebird":"^3.7.2","prettier":"^2.1.2","coveralls":"^3.1.0","@babel/cli":"^7.11.6","@babel/core":"^7.11.6","lint-staged":"^10.4.0","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","redis-commands":"^1.5.0","@babel/register":"^7.11.5","@babel/preset-env":"^7.11.5","mocha-lcov-reporter":"^1.3.0","eslint-plugin-import":"^2.22.1","prettier-package-json":"^2.1.3","eslint-config-prettier":"^6.12.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_4.21.4_1601485431359_0.6516875922645564","host":"s3://npm-registry-packages"}},"4.21.5":{"name":"ioredis-mock","version":"4.21.5","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@4.21.5","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"6f9b49e25d9a365657c4319bdb87ce23b707d28a","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-4.21.5.tgz","fileCount":156,"integrity":"sha512-3cKISZ5CYOxbRIQLUXDOwDnT/dvWL1F9Pr9Yemzlhi7bGGew+HZ4ZuiMeA+fYZAMe98GaWbHaqzllpM7RmGYmg==","signatures":[{"sig":"MEUCIQCHrYehsAR2eJ4iJFyDs3ir4bvy7QzAnwh98sbmXQDmswIgeH7FAPDxKk71hACkaxSRxXpoJ8aQNKm1Qmr3WtY07Cc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":209313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdzVXCRA9TVsSAnZWagAAKT8P+QC3QrMKAHiE1bEfTXnh\nvVw8wEOLVKxlgS32JNCUmp55hI1qFGLK6herjS6PqzTE145zHsrZ4GCv8Uji\nSq8DvAXmDw9EplQFjrtHAURRAh9wgfiVNSgOI0bRQ64VtSUkitve1gIQihCW\n7VORW38tieHioAKwzqxa1BDFdUXsj8JxtvHtE90GQa7LwPUJxcCFpl9nN53m\nRnZRMEwC8tQjsYqlj5OkIDNjOHEAPlcPZHsdBwysxzPeaWTW/fD6ko5nzTpf\nxNDco3aU5FvwbU446NMlgLOG1w/56gVix5+ncvppMiFp8uVesmle6DaRTPbB\n2m6YZBlIJITgaJEAOuPiwKtw4NGwN/6dJrWR4fT43EVjkCfKlc6DFm0e8Ll1\nn0Jzg/Jc34cADqRC6rGSav0IHxl2XWuEyK7QK1xazQq1hlk4TQsgTD3cStpa\nyY25f+q5Mc/Zc5Xx33zxAUL+plBg7zsqFMaJ29WPx63VhxUdYWNQ9S795FXK\nNsBPiOgQBWUtH0sNJJrC8ycxG8LP3OTCtWQ/Hq1vNSK0jzE0qOZxQK0JeI0p\ndQdbq/wDIBRvXG3KbRMdokliGU5rsce5nvFeGCRCj9iWXZWYZf4iyM25ZOwZ\nkPtiGHTszL+8L3GOfWpxqqTsNcVVS+SP+YpBTLNEIiV1eWF6+jdeFPjVg0Bz\nYNOF\r\n=mOLZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=0.10.16"},"gitHead":"5697b73b920984e4c7e0db54cba94a3a3256515d","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"nyc mocha --require @babel/register --recursive","coverage":"nyc report --reporter=text-lcov > ./coverage/lcov.info","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage && yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.14.6","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"10.22.1","dependencies":{"lodash":"^4.17.20","es6-map":"^0.1.5","es6-set":"^0.1.5","fengari":"^0.1.4","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1","fengari-interop":"^0.1.2","standard-as-callback":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","husky":"^4.3.0","mocha":"^8.1.3","chance":"^1.1.7","eslint":"^7.10.0","expect":"^1.20.2","ioredis":"^4.17.3","bluebird":"^3.7.2","prettier":"^2.1.2","coveralls":"^3.1.0","@babel/cli":"^7.11.6","@babel/core":"^7.11.6","lint-staged":"^10.4.0","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","redis-commands":"^1.6.0","@babel/register":"^7.11.5","@babel/preset-env":"^7.11.5","mocha-lcov-reporter":"^1.3.0","eslint-plugin-import":"^2.22.1","prettier-package-json":"^2.1.3","eslint-config-prettier":"^6.12.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_4.21.5_1601647958483_0.12302011725545992","host":"s3://npm-registry-packages"}},"4.21.6":{"name":"ioredis-mock","version":"4.21.6","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@4.21.6","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"54f02c9ba4469f51f9cac259bdd89b19f0aa2785","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-4.21.6.tgz","fileCount":156,"integrity":"sha512-7lOdu6PmtDtetWo5wH14RUSbFcnALeiLG4pjZ2p3XmuUrBCQwdTCe7E1kPhbMgYd8NllzENFgWTpokaaqGaciw==","signatures":[{"sig":"MEYCIQDir4cLAeS5fQA8SJT/nl2QZq0Xt/kbdgaasR/x1FmNhQIhAILxH1QCv64IzRUpJI5ouqGg8MimK699pLnTjldiau3s","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":209217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdzYpCRA9TVsSAnZWagAAx1MP/1fl/iTQp2X7c3e13HgX\ndnkBA73EmGtfh/BnOJVIbiB40TkBjoDVGa7OXdUZmwj7naCqsGhbbOSB2HiB\nBkwZBpa5B+vSOzFrUfdVZEuV1fVQtqZ+E6dXgVdfdUk0Cue7jk/vcjdscNK3\nQj2GXn08JazBQtF1kFNsfZYKEs/uFbpi27sB29oT5dLrveYVJ33Lr2XLG2Ku\nLvVlCq4VmC5R4pTCCV7QW90BdMm8Bo0MknbOLEfWvNu82ADcel1B+9O7viwC\nLxnJjrn2W5phgL+QEAE9MpcRZnwB2VuLhojTRstyJ66tlXcINdeP6xxz2fh+\nncsXrNXGdKiJ7UjQ/1AnMn/mtF5ELbOE099LfEe1yJMuJKoD8PN9NMtkr2vS\nxU981gUI+YGyg1OW7UZAFVk2Mck8C5Rl4vqlvAtrv0FHijL8Gj5uU/3Jq8/s\nq61PuaLSb2lvj4v7kpFrzdQDhvEFWPwvbfBrQx5Gmr0BeSp0k0OjHtnCi6yS\n1rr+xQprqN9JKoe9PhZQHBtmSRqzd8n9NyP5V9U28ttpurGPO2diLJqpK157\nOTCKyuwwDdw/zaPvdc5hzKoaoOtwE9bPq4YRU6y+QCuds6bvrE8QElxz5VIk\n8NtFTBuWtHDIh/qjspoivMhhnW55cfqS82ryVvSgw4sOcSf7q+hUaYSP+3mU\nu6Jd\r\n=5ZLd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=0.10.16"},"gitHead":"f3b9aaf507394b0841cd1e0bef37dfa4d24e6054","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"nyc mocha --require @babel/register --recursive","coverage":"nyc report --reporter=text-lcov > ./coverage/lcov.info","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage && yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.14.6","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"10.22.1","dependencies":{"lodash":"^4.17.20","es6-map":"^0.1.5","es6-set":"^0.1.5","fengari":"^0.1.4","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1","fengari-interop":"^0.1.2","standard-as-callback":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","husky":"^4.3.0","mocha":"^8.1.3","chance":"^1.1.7","eslint":"^7.10.0","expect":"^1.20.2","ioredis":"^4.17.3","bluebird":"^3.7.2","prettier":"^2.1.2","coveralls":"^3.1.0","@babel/cli":"^7.11.6","@babel/core":"^7.11.6","lint-staged":"^10.4.0","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","redis-commands":"^1.6.0","@babel/register":"^7.11.5","@babel/preset-env":"^7.11.5","mocha-lcov-reporter":"^1.3.0","eslint-plugin-import":"^2.22.1","prettier-package-json":"^2.1.3","eslint-config-prettier":"^6.12.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_4.21.6_1601648168356_0.5239113714032002","host":"s3://npm-registry-packages"}},"4.21.7":{"name":"ioredis-mock","version":"4.21.7","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@4.21.7","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"b12fd0143a67ab2dbc14283c4facfc0fbed134d8","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-4.21.7.tgz","fileCount":156,"integrity":"sha512-KUv82LgXcKqQKc6Le5d9U9hgXQkf8MviRZof4NnN8lbmcd4g5ZDJLf5nIExBpIX3s2DYHHEo2141Ql3Qg2FW8Q==","signatures":[{"sig":"MEYCIQChCoTsIFGtt5S+SyzLAYmAWQe2etGSb8bKz4wHCfnsZQIhALSkDvMnKrRL+zHVM8R74ZL99eUbWNcXcdVekRFVaIOW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":211012,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdza8CRA9TVsSAnZWagAAMuUP/0FVKLCsqNvxxoujTtJa\nOV3npAwU+ZFtlapmz7sfYr/+inu+Bk4sg3DTWWY0nvCYFclek6Z0NRTPrXh/\nNUUVyFoJs7h5c9Jjxo/2AYzY74PFsiegvzosN7i2lPF6HPmzEiJRAPFKxSLe\n984q76BQjD+/JYBpQUhJsP9J2QHe+C8K/H1RwM6qptp613xypwXXtVPKHAKI\n5WlTK9Eb1JdWPaagC4L2kTNtWw2NPz/+N3m17qnRo7IU/djREmZ4CGaaZPnh\nSVb/v5vqWrRCz50JeeFc7mIAHTy6QJ5hlxJgHH9sbl5fvhhYQD/FQmYe1uvp\ndiMEmWLvw6CRFOEVEoFYudTbMcRGLMhA7VmCbojFo5VeV/qUtwU38mkV52ZJ\no+q9bTD+EshbORBgmd2QnieN9BhZKaUDeNTMCszqoxEQIsZ4rjK+oYH2mUdo\nrWw0V4iWIAcquq8VCsb8BTBvpcmmoyVV3lsnisgiZklfpHRdQLM/a5KFc7+r\ndv6/WF2JJ++wkG6AxS9ihNUzjUxUdjqQdUrZDuK1Dtidb7J5L16E44/GNPq1\nV/UPqA6HqyCSUCvOxQbnkfIZs92pV0opZIaV6pL+4Pp82zDJ8yPpA1/71L98\nto9GZNZvQXpnHgWFxOu0Xe6lyjVRHm7uwrUNSjbilQnX5JzdsL+hjcrJAaOg\naKXr\r\n=FqGu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=0.10.16"},"gitHead":"2d7828490275114bb5d4bedd8bba28b0f389c4ea","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"nyc mocha --require @babel/register --recursive","coverage":"nyc report --reporter=text-lcov > ./coverage/lcov.info","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage && yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.14.6","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"10.22.1","dependencies":{"lodash":"^4.17.20","es6-map":"^0.1.5","es6-set":"^0.1.5","fengari":"^0.1.4","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1","fengari-interop":"^0.1.2","standard-as-callback":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","husky":"^4.3.0","mocha":"^8.1.3","chance":"^1.1.7","eslint":"^7.10.0","expect":"^1.20.2","ioredis":"^4.17.3","bluebird":"^3.7.2","prettier":"^2.1.2","coveralls":"^3.1.0","@babel/cli":"^7.11.6","@babel/core":"^7.11.6","lint-staged":"^10.4.0","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","redis-commands":"^1.6.0","@babel/register":"^7.11.5","@babel/preset-env":"^7.11.5","mocha-lcov-reporter":"^1.3.0","eslint-plugin-import":"^2.22.1","prettier-package-json":"^2.1.3","eslint-config-prettier":"^6.12.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_4.21.7_1601648315560_0.5623010487196025","host":"s3://npm-registry-packages"}},"4.21.8":{"name":"ioredis-mock","version":"4.21.8","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@4.21.8","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"2f1932200c61a9dcfa44f4358f0232877ccb5cfc","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-4.21.8.tgz","fileCount":156,"integrity":"sha512-Rq0ibesBtIunSkjKXtzRXpM+i3nLAmukPaRPYowlD1hYC6/JsBlFdKuFb8svQSNpWzm5NpT8BE2iyR3puf6YMg==","signatures":[{"sig":"MEYCIQCq3TiDFOYRIdJIvrDk4v2WGgdsYvfDdlPHO7BwbiziVAIhALou4HUgZWKqY36UqEuUFM1vtMAa+q1ThA2KWFNfKo36","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":211229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdzcQCRA9TVsSAnZWagAASoMP/0ZE8rV0Fu0RDMbK9ng5\n1h6cyhe86qCa5twCrcyDO92us5DTKkBwrEDHkhG23RrUm/HSeo/RsNheO34R\nSgBrz8xNGsjiA3M7PX1qEE1rT5rQOXww+KwDTMQk+a34uFyBlv6v1pskezZA\nBFf85ld5gaHMNRZG3c1xYl+Et8ry06hCvtGqrMxiw1QoMWWP2fVdWrDmFgmy\nYG3m1PACmfFGDBUbXXjVzqdq9PUxlBn+BQqQ/NLWihUoCFbHIkFtgADCbsRa\nDGULNVJeuZb8Vo3TiPB+JGWTQRwt9aBYlkfyWrLCAc6QDqeUrxZIZD9oa+om\n/iilP0jzdE8Jmw/1uX0kDxQPGU7YTVr3T65mTKI01j0NPCH/gnzLMLk4PNqU\nbZmrxi8g+L8u5w0me0ZPsHFSbEtL8viQhx8gTYawtDp+4EyGL/Om3r2cum7F\nnMHT4N5YKqxqpCCBNG7GaMpFk9hb5RzVkSW9sTmmRUj8PPu0KkiFr5pfC8dJ\nZNebGXL/UPFpS9q8O4HlJxh6ShxaVI34AVkZYdhSVY7xTqMJR1gfcd7CsueP\nTwKW0ZqS2MYv91+gFBMy1ZJsAY7Y4zU3YinhyVT+nIGEogQnybQQDZwIO6wk\nRZwhSuolS+FewmAwsYS3XPTu2QQZAjH0IQJ4NaTf5C+36B/Zec5imhKFWsmf\npfG2\r\n=jQeE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=0.10.16"},"gitHead":"668363f25301f374fa7e748ba23de620bc277fff","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"nyc mocha --require @babel/register --recursive","coverage":"nyc report --reporter=text-lcov > ./coverage/lcov.info","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage && yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.14.6","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"10.22.1","dependencies":{"lodash":"^4.17.20","es6-map":"^0.1.5","es6-set":"^0.1.5","fengari":"^0.1.4","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1","fengari-interop":"^0.1.2","standard-as-callback":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","husky":"^4.3.0","mocha":"^8.1.3","chance":"^1.1.7","eslint":"^7.10.0","expect":"^1.20.2","ioredis":"^4.17.3","bluebird":"^3.7.2","prettier":"^2.1.2","coveralls":"^3.1.0","@babel/cli":"^7.11.6","@babel/core":"^7.11.6","lint-staged":"^10.4.0","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","redis-commands":"^1.6.0","@babel/register":"^7.11.5","@babel/preset-env":"^7.11.5","mocha-lcov-reporter":"^1.3.0","eslint-plugin-import":"^2.22.1","prettier-package-json":"^2.1.3","eslint-config-prettier":"^6.12.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_4.21.8_1601648399899_0.06034378361597437","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"ioredis-mock","version":"5.0.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@5.0.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"98682bfb2389c38542a3e8b58084514bf8a152d3","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-5.0.0.tgz","fileCount":156,"integrity":"sha512-yaDNAfEft4A+QPwFCVpXe52Bb4sM0wl2OMdB7hwTAleV1Z28F3p/t82LtfA/WdJVNJI0GxLFVsVUnZrZ08Fvyw==","signatures":[{"sig":"MEUCIF9xuEzmb5zD22SoWoRgKFbxs4XWXgo+ONdAgWGYv+OKAiEA+3nb9RoXOF1oLRvly9aG3YbyH3rQ/Dp+dBlX5BM+Zno=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":177111,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkGOaCRA9TVsSAnZWagAAcc4P/2IY/O/piTGp+vYXFCob\nTa4txnMGiWb3JzAeWwdxu6HduPWRS0LanP+FBWcKwfkQ1C4+wxnivInsUHKa\nrPwv9yDTrCi3G0VDUVMnctMjJ/tYWxVIV9+JbLF6p8O9nMgVtbQwUIN52Alp\n4vo99yKN1cGx+vL4erII+K/cSnYfreoJQrSPIJPj9NRLcNb+HiXrdTxwT6aQ\nYUX3/zmNWNiih4VGfyhW+D1uz9EOAN3fH0Bpw0dB7p2D1QWsmMSLSf/YALLn\ngALLL4B90qoAdleQBPRbawZHIhDTV7TDqEGv96Ewx7N3c7BozvS8yoTa1F4v\nFYUP2LxrqCQ/4VOyjF/9NCbr85u+fXaSADFRJN5gJ5gTgSYurDYRvB68KvuK\n8TzwWdDvXp2ZGPU+zP7CU/AhU4j5+a6jlEHKbHvXya7sqVkkmR7W9kOVnn6b\n+XXU1d5DcJ7CepmzBbptHUJW7bmQRngDGkPOa4GdWkc5Y2r2AetNQ20Zu4Zn\nqrRIhPpSyqroh3RTQl1U8HOkQjayb8bxhVG8KLAZNVKXSGDwrZFqXzxCCgsL\n637B6LNS9buUqcKw5TJ3NoQrXBBh78BjjtYDepfXXecALdoCyBJYCmXog8cm\nVHnlP+KjGuanR5KRtRG9hKIgESMD+gxEAw3FXkChcPybaqL3WQquKgnH2lmL\nHS0Y\r\n=HAL5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=10"},"gitHead":"2da1aa662d912d41ea9eee7ccc329913295b42d4","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"nyc mocha --require @babel/register --recursive","coverage":"nyc report --reporter=text-lcov > ./coverage/lcov.info","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage && yarn test","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.14.8","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"12.19.0","dependencies":{"lodash":"^4.17.20","es6-map":"^0.1.5","es6-set":"^0.1.5","fengari":"^0.1.4","minimatch":"^3.0.4","array-from":"^2.1.1","object-assign":"^4.1.1","fengari-interop":"^0.1.2","standard-as-callback":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","husky":"^4.3.0","mocha":"^8.2.0","chance":"^1.1.7","eslint":"^7.11.0","expect":"^1.20.2","ioredis":"^4.17.3","bluebird":"^3.7.2","prettier":"^2.1.2","coveralls":"^3.1.0","@babel/cli":"^7.12.1","@babel/core":"^7.12.3","lint-staged":"^10.4.0","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","redis-commands":"^1.6.0","@babel/register":"^7.12.1","@babel/preset-env":"^7.12.1","mocha-lcov-reporter":"^1.3.0","eslint-plugin-import":"^2.22.1","prettier-package-json":"^2.1.3","eslint-config-prettier":"^6.12.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_5.0.0_1603298201528_0.5694209099088117","host":"s3://npm-registry-packages"}},"5.1.0":{"name":"ioredis-mock","version":"5.1.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@5.1.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"471e5d9e7b7dda9ecbe33f020ba5e86c4871e8c2","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-5.1.0.tgz","fileCount":156,"integrity":"sha512-6t5ru9KWz6/U2IfvgPKd69MILfnqgz8s5oj3bPsiI50WavHuCTzlAwHF2Yw/MaEeJM5BkBwPIzY0AdTU4bzscw==","signatures":[{"sig":"MEUCIGKnReLRhYyGC5fp24qz3hXJsOaEW8EzVk7DBeZz6yhUAiEAx1u2uDXAxxuSeAIbqkSNjX6696+EPKEccQyGK9eKFOU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":177253,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmcgZCRA9TVsSAnZWagAA3TwP/j+V2qayifi9ZCPn72Lf\nY+izgEicpe5ykmgWYqshNewMF6o+CfirfqLgWP/X4xD/d5wEnvn2PLSUimKc\nX3g2rjv7GxAZ/dJcX3GX4rZbRVa1aPPR/sH4ffrI4/7GpMojWU19b0U+BT+Z\njG6k2a44Yp5GNwljrOiGOfVbPiKGfK4Qd3MgbLMsajftuU1aJKC0OSyI2Dth\nOusIlz///lP5Nns+ikPMsdztLfdnggr7AOFlDRpfAOyiP4HtNWkAGGqW+Pzr\nPXz5x+LIbnhD+lI7ql6YCqMLkgwnl7PhQqmHGbZIeK8eSEv3eF7ieJC2lzRI\n1vIkNIVYADcVPulPRFsisVARs8w2VOXdMc0dNvykLPP4w/z9fhWLIEUTt6B/\naK7Sezl4L6Lxch1aTmvQw+b7zV6qPY6wH0jIwIyiMT542hxxuLM35NSt6A9e\ndQuiB5yPiHX5/6LBASkVXDhAinuBDyD/0r3O53WtVgHYUwmcd4x/P8l5iTHP\nVW2Mdvmf462PjFqVRcmhZZS0YrikVTl1rUdk+mVYtpo4UgiHRhWIC2q5QWXL\n7EYI3KxmshWLQiXKEPJc3pgz6X5s7OJJvAlrFNIRhHCI3AT6iU2cREuI0b58\nHy25GbgfQPKvrp8lm7vtd450JVNDP45Qi5xcojc4Al/UkTVF+KgyXiF4ySGu\n0ZoI\r\n=5zca\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["**/test/**/*.js"],"testRunner":"jest-circus/runner","coverageDirectory":"coverage"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=10"},"gitHead":"cefc8dab5237ac16057d0d51d91997062a3e39bc","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"jest","coverage":"yarn test --coverage","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.14.8","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"12.19.0","dependencies":{"lodash":"^4.17.20","es6-map":"^0.1.5","es6-set":"^0.1.5","fengari":"^0.1.4","minimatch":"^3.0.4","array-from":"^2.1.1","fengari-interop":"^0.1.2","standard-as-callback":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.1","husky":"^4.3.0","chance":"^1.1.7","eslint":"^7.12.0","ioredis":"^4.17.3","bluebird":"^3.7.2","prettier":"^2.1.2","coveralls":"^3.1.0","@babel/cli":"^7.12.1","@babel/core":"^7.12.3","jest-circus":"^26.6.1","lint-staged":"^10.4.2","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","redis-commands":"^1.6.0","@babel/register":"^7.12.1","@babel/preset-env":"^7.12.1","eslint-plugin-jest":"^24.1.0","eslint-plugin-import":"^2.22.1","prettier-package-json":"^2.1.3","eslint-config-prettier":"^6.14.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_5.1.0_1603913752724_0.33516898647576787","host":"s3://npm-registry-packages"}},"5.2.0":{"name":"ioredis-mock","version":"5.2.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@5.2.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"f2c26817ab89855774d5e57f9ec09b02398ae485","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-5.2.0.tgz","fileCount":156,"integrity":"sha512-BGB0ANqW/a+W89mToXUTSL/wqr+WXGeGElLme7Do2X9hM3tQuZYswNw1VdfstdbbFiK4t/qzou+OXZWPi8CieA==","signatures":[{"sig":"MEQCIFIaO8eKB7bnCkFeIBW1KTSBE+XAyUI47D26Qi3TXR/HAiBiMni78oY6ESfxqNGUhr/wgHtVcBqNWuaAjcWwKY+z7w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":177552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftSmjCRA9TVsSAnZWagAA7TgP/36wYHuEhlpRlIObSYoP\nShe4n8k6BVmxcylWsYwPuop00bBbyVeNIzOSxgHd5xQ82FNWSUxYTKq1ZDFz\n/ejv4X/JppMV+TSP/xYVLKeBILHDhfk0Z4GuawGpJ5tE93pQngp8uzMMhZ60\nyp/4bt65PcOX+XtnDnQ+gNF7RPFqeKlFZLgd3sbMzTigjRb2JvqDVYvsJhfd\nDp1YFtYQNSVJ6r/DKbf9LFwLYyU6wC2P3UqTSmHCuytoayVX+qPpz3xmprr/\nMQ8RJlCGeNLIj3T32pokpIYcB0EVMfkYOyzFtRMO6wBhn+ST8WoeOo/VOmT4\n4+QSO1D5ZLQzuU9BGjL0JnGrx2egwef1aCk7Gy0HHU6HcUt14+i+a8fHS2/R\nRJEnIjWtKAfCUXezDVNylm5WcAlZiqI0YB9S2DLvGeSL/SkxRr4YooZqOb4o\nHeEXSiYddZ64YNfY/oML7o4pfOnGWWGJqoy9jvZueDCIffhPnPrwpBJczUA9\nnADV6h55ZS5eVk8g4+LBQHVMoyGoJLSe4I2z4Quu3GlqqAODUGfqh/kDxQRj\n7Y4ZZS4eGqRljh8koP4Xih8UpPtd6PwbcGcgPYkSJ7yFNJ/Uu5ej+v56CHIK\njRzKSTkMs0Ue6Ghl03U2mRoWtpXSIO/KTeyDYHZ32N0jz/QpPt9qrOWo6lr9\nWNxg\r\n=0DxK\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["**/test/**/*.js"],"testRunner":"jest-circus/runner","coverageDirectory":"coverage"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=10"},"gitHead":"0977bffa5f3c8e9ce6e7324cd76a286a0cfcedea","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"jest","coverage":"yarn test --coverage","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.14.8","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"12.19.1","dependencies":{"lodash":"^4.17.20","es6-map":"^0.1.5","es6-set":"^0.1.5","fengari":"^0.1.4","minimatch":"^3.0.4","array-from":"^2.1.1","fengari-interop":"^0.1.2","standard-as-callback":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.0","chance":"^1.1.7","eslint":"^7.13.0","ioredis":"^4.19.2","bluebird":"^3.7.2","prettier":"^2.1.2","coveralls":"^3.1.0","@babel/cli":"^7.12.1","@babel/core":"^7.12.3","jest-circus":"^26.6.3","lint-staged":"^10.5.1","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","redis-commands":"^1.6.0","@babel/register":"^7.12.1","@babel/preset-env":"^7.12.1","eslint-plugin-jest":"^24.1.3","eslint-plugin-import":"^2.22.1","prettier-package-json":"^2.1.3","eslint-config-prettier":"^6.15.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.1"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_5.2.0_1605708194605_0.61649746267265","host":"s3://npm-registry-packages"}},"5.2.1":{"name":"ioredis-mock","version":"5.2.1","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@5.2.1","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"b5c952ef558f9db29e2eeb2b247356899f78030e","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-5.2.1.tgz","fileCount":156,"integrity":"sha512-Cc9KcZvt1e8KUIkTq669n6EdheveQVwloORpUmMQonxTnI2wn5mjQ9kSrsKX0Obv1TUUwz+nRDcFecfo+h9koA==","signatures":[{"sig":"MEUCIQCZX6JY4ok/45XT0v5sbG80Mcn7d+O2QhnmiADio4ZkJgIgHte/+dAQUMZ9r86CiC13PyTO48a7/GqXsRymtQbCbvs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":178024,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFbVWCRA9TVsSAnZWagAAuccP/Rc6QfT0A/dF/qAS5p5h\nIhU0k6J/Gfu3UDpgW/cLgCtAk29OgGFpPPlRX/uDmvcXsrzkryil1+edfaK3\nR/xrgf0uCXyOjqG1DcUqFzIuE7KFUFM988B4MXJutNtMRf4ItuWN2IKw7Pcg\nnvbYxEkK74TWlc/0ZgjK6xafTCoMj2BpLR7ZQay++Wo2GvevfQ7DuK3Im2xk\nbLK2eWp2qY/+QA3erONeKe9g4xRo/y9xHKDWcuf+GlrI1FHMrDnuRbuUDW1D\niN4GymMLUkvROnkrioOTknnU9ILU/ZPMWMWwlG8cBvZ+SbweAkJqzofCrfrc\ndhNlcF0VPs+P9RKvBIa5RkE8ge6cdBOpQEFYct0mpVSuAUMugP/wZI3OHugQ\nBwrDJx6jGjhyWtLy9f4xGmz5PbdKCofah/WAIUt33UGlSFfGsFQ8dKYbW22I\nYadGH1bW5W5Pmb32br0VLVkrLjHu4L5FjBLYHdiM0PmDsmxD8rAVWEa0X2QD\nuUxWi4SCilNVyTt4pMl2Vju0JM36WuZz5/sxWCXDBFHfspQ3rCNkNqRC+/lp\nbFgpOJQ6bqr+71U1vZoN+0sZ7/nBwVjyd7djVnFmCKta2AXDT2vtCEgsrRMW\nmVG6d6MhrcLkGzkeM/Mj5K+PkDJN+PfESLRvfk2a8ZwIGFCJ1wZd7I7CC94X\nOeaf\r\n=lIPE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["**/test/**/*.js"],"testRunner":"jest-circus/runner","coverageDirectory":"coverage"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=10"},"gitHead":"36d0882a3aa55084e2a097e9d67c0db184f91c1c","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"jest","coverage":"yarn test --coverage","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.14.10","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"12.20.1","dependencies":{"lodash":"^4.17.20","es6-map":"^0.1.5","es6-set":"^0.1.5","fengari":"^0.1.4","minimatch":"^3.0.4","array-from":"^2.1.1","fengari-interop":"^0.1.2","standard-as-callback":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.0","chance":"^1.1.7","eslint":"^7.13.0","ioredis":"^4.19.2","bluebird":"^3.7.2","prettier":"^2.1.2","coveralls":"^3.1.0","@babel/cli":"^7.12.1","@babel/core":"^7.12.3","jest-circus":"^26.6.3","lint-staged":"^10.5.1","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","redis-commands":"^1.6.0","@babel/register":"^7.12.1","@babel/preset-env":"^7.12.1","eslint-plugin-jest":"^24.1.3","eslint-plugin-import":"^2.22.1","prettier-package-json":"^2.1.3","eslint-config-prettier":"^7.0.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.1"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_5.2.1_1612035413136_0.15023070700514607","host":"s3://npm-registry-packages"}},"5.2.2":{"name":"ioredis-mock","version":"5.2.2","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@5.2.2","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"8d0251f6be64cdd86dbeea5a7f2aabdd2ff37dfd","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-5.2.2.tgz","fileCount":156,"integrity":"sha512-GRWSTtPyXT8rKPW/UMaNbIbdZt4QDkcmEAX+UxnNcgw5YzoiDwbE+W9xgEB4YIkgCNcrIqRKp6tVgIBq9DfKfg==","signatures":[{"sig":"MEUCIQD//XULT+7lkRoyTziKGm86HEAatSpYNnku+hU8Hr0UsgIgeNCg1gI8mftFbngXajltebyoHXWzQboqu6nDfFmbxTw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":177702,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgKCtMCRA9TVsSAnZWagAA3/wP/1t5SHo/7qACnH7YK2bS\nhsfiiwNJFuva262wwpcfiwZ3eTfV5k3WeHi8m7pcHR2xxA/RrOVIoiVUvnQj\nS1Nv9jbzwKjoHTWxSbvha2TI9yyhmQsHB7Wb2DLhfTPdjoP3rrHqfmZ35c8k\n/YTIauGRwOTtyF8SP2QfpnDM45tJDNTFEl1JAP118HOyKDz5jbJMYcesrInU\nfDVBnvHw5PKVMwvCs5vsjrfkUiv4Na4vQas3oin3l7Mx8RLu559TD6R/cpOi\nFV5ChAH3DP5bV3Dyu389H8d5ULJsC5QeLC8r0hE1AE8DPeYZbXhiE+uuxurk\nWZVbPbNdY1ttYHEqB8KrdLYutiPT1ZjTPAHqU/hsARH9HINdbowURw5UPUh9\nik+/8PS9ayOUKMR/CKcYzvy00QlWMyPJPeCPzLbMhUQVQxVhqjZzc9ZCSc6L\nHftlqQXpuZKBuUDGCmAiVKOWii9DEQng5FFJQmxzy9Ih5BPD/63GhpIz9lvX\n06NiqbIZzaRcylXl4A3deHU187xWDN/BOkD8jpNflfYzaMAn/rZOpOO2/d/N\nTxp8rjdJMqK9OtGHRQfmktBxVBRYHumcC5b39y1hFkOxXQHJApenabKE2/Ma\nMQ66darpquKftlDYwC3ryfAoHSMq+Dn0hLAb04Wr8qYcUlauabSvrWVZbbpe\nzgvg\r\n=AJhj\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["**/test/**/*.js"],"testRunner":"jest-circus/runner","coverageDirectory":"coverage"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=10"},"gitHead":"c32b93b128ccf7b3229064b577084fc375a76050","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"jest","coverage":"yarn test --coverage","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.14.11","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"12.20.2","dependencies":{"lodash":"^4.17.20","es6-map":"^0.1.5","es6-set":"^0.1.5","fengari":"^0.1.4","minimatch":"^3.0.4","array-from":"^2.1.1","fengari-interop":"^0.1.2","standard-as-callback":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.0","chance":"^1.1.7","eslint":"^7.13.0","ioredis":"^4.19.2","bluebird":"^3.7.2","prettier":"^2.1.2","coveralls":"^3.1.0","@babel/cli":"^7.12.1","@babel/core":"^7.12.3","jest-circus":"^26.6.3","lint-staged":"^10.5.1","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","redis-commands":"^1.6.0","@babel/register":"^7.12.1","@babel/preset-env":"^7.12.1","eslint-plugin-jest":"^24.1.3","eslint-plugin-import":"^2.22.1","prettier-package-json":"^2.1.3","eslint-config-prettier":"^7.0.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.1"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_5.2.2_1613245259705_0.7132479137024614","host":"s3://npm-registry-packages"}},"5.2.3":{"name":"ioredis-mock","version":"5.2.3","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@5.2.3","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"84f269c7efd312f074abd4579c1edc0fe42aeee8","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-5.2.3.tgz","fileCount":156,"integrity":"sha512-RlzUnd8QP2L4axLW3mdD++w89CpcnwZ/aof6CRzEdC0F01KzQgILjZPJUPgHAoF7QLY9IeaBF8dfNQdpHHDnqA==","signatures":[{"sig":"MEUCIQDlMk5wprC85X8PilZU6rK4dykGnVe2laWzyp2Na3+u/gIgC6WuXT0dZhs9dPdFXDmpVFo4XjHXyqSsYfJXYF6k83E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":177702,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMenjCRA9TVsSAnZWagAA0C8QAIxBb+dMfQfTdHbCWhvN\nznEKjO707Al//AablM4cPzVXFPfkKos11wacrjv0tv+fPta9tSLCb6PS/Sx/\n3AZpB/TwgpUx9RBPex+dft7ZC+h8JQOD7/R+STAlJnNXbhat3/jJflJlf5L1\n5TajWv3iAp7dLilHjjkGxp0KtMJqBLzqGqAMEIiRWO19lxsLDdziWv7NL36P\n4PLUSPAjchaMkheNRT9webMrg2I/Dgxb7n9o5ffWhp45spdUBkUyja41fA9d\nMaZt5+KwZMyQZ5a69vZweeRuzbdRflVm8y9NIwIt7Q+ZHLaKn7WTJinm4lbD\nVV99+2ICb2eDXLtfFQrV1jpNl9lIwjLgbk3IwY3lRbOkgQhTXxnCjfORCLgA\nGpjtU8RYzAX6p0QOel+pvc+59ucvQ67hnZQ0JxyUJ48P3Xxzmd2FzCoBvwXV\ndJkywAu3J74r94Ap49OPNGc0uVQu7onbINNERdMGw8gmB89T9Wh2mBvwlWAB\ngZygjdg+lcdj/BYOWVXkmjZwsqzyNEMjmBNCkyvHPus6FCtFUCQze+vhNjcI\njZqOxwl80F1fNrUxAwdDNwyWU9QNvEFeh3ZDRjoGppRNZgLFZBPYVAJN9dsx\naQ+du668e8S7misC7TKGvcaamTnPm7i0a4WtXWf8c/W8IkyPfO6PCuJMDlGQ\nqeM0\r\n=axXd\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["**/test/**/*.js"],"testRunner":"jest-circus/runner","coverageDirectory":"coverage"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=10"},"gitHead":"8c7c436feb05c3cc651ff033dfb15eac5854e2e5","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"jest","coverage":"yarn test --coverage","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.14.11","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"12.20.2","dependencies":{"lodash":"^4.17.20","es6-map":"^0.1.5","es6-set":"^0.1.5","fengari":"^0.1.4","minimatch":"^3.0.4","array-from":"^2.1.1","fengari-interop":"^0.1.2","standard-as-callback":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.0","chance":"^1.1.7","eslint":"^7.13.0","ioredis":"^4.19.2","bluebird":"^3.7.2","prettier":"^2.1.2","coveralls":"^3.1.0","@babel/cli":"^7.12.1","@babel/core":"^7.12.3","jest-circus":"^26.6.3","lint-staged":"^10.5.1","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","redis-commands":"^1.6.0","@babel/register":"^7.12.1","@babel/preset-env":"^7.12.1","eslint-plugin-jest":"^24.1.3","eslint-plugin-import":"^2.22.1","prettier-package-json":"^2.1.3","eslint-config-prettier":"^7.0.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.1"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_5.2.3_1613883875121_0.9386630094241959","host":"s3://npm-registry-packages"}},"5.2.4":{"name":"ioredis-mock","version":"5.2.4","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@5.2.4","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"274a5d3e78aa92c01d579ed16dd21e9a2176e52a","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-5.2.4.tgz","fileCount":156,"integrity":"sha512-Ek4pC+hl0rjKilaxYpm4E9qZRILevFzb5vFsjf3njR1a1EDM1DXHnxjQiMgeugcObxFLouksfadysuCXJJ8bZQ==","signatures":[{"sig":"MEQCIAzHJIA4EXlzK9PpAZB1I65sJKRoLn79FmpiP8IQXY1YAiBkP3rqpKZdVO+3Af6x790/taTIjtW1FgyG+ZtxRDRE+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":178170,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMyLkCRA9TVsSAnZWagAADuoP/0Ibc3HpFKlOAX9O/6DW\nzTMyghyBWa65nsrKqKX2KjRK6dRnYKoy5J9Pq0ueSnA5nChuUtENdtdX9CjM\nE0o3XXeaDm0kJjss3LRQfsPJtt0XMOPiROor4DaC1pjIeV4ynLL6kprkvyGC\nqwbXoD5iA1NDgP6YDKVm5JvAePSA9WulqTVdAAJzLes7Mk0HKNIFi7k0UeB7\nWJvV1nIjzADx1nDKb3Dn6/2rFhmI+MM9dABvj7GD1aTFHipveWzYMqdMOAvg\nJcVAjbErpwpXS2mYJezUZUgHxJE+5YEB9iZbQeg1B/VycdYbSoMKO+kOd7eU\nyNa+9/8QQx9dfOrplOOKLxlDWu1hSJkM4ZVZlPA/p6O/NOO6/adTjfT0jA5B\n8mJwUUv6SlGyL6WjvcuQzh18QQQkL0wuXqUK9pci1tdM4aT0tomTkdobh3+K\nE3Bq4tLL+dGxKg5RhNLzpU4KoB+4l6qF6m4d3BY4EuV54VI1x8C8TcvAqRZ1\nXplH694MD5Ou7hCSlyGe3Tt8pywKv6iGo0UvCav8kKPVPmcfYL2VrQlb0MSL\nGjIVTszg81iNiwRpNu9AynnHLEqIvl1whGhpG2NoTM4rVUxECOGbNm2byljW\n9kDYosRDXXTTwJI62ZGgoqWzFIm3wGEjukP0OCpGIK0OJOYHNHlNGfRs64Wf\naRaf\r\n=RVeF\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["**/test/**/*.js"],"testRunner":"jest-circus/runner","coverageDirectory":"coverage"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=10"},"gitHead":"98ab29449b9507cda2b7dd9e69daf32138826df4","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"jest","coverage":"yarn test --coverage","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.14.11","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"12.20.2","dependencies":{"lodash":"^4.17.20","es6-map":"^0.1.5","es6-set":"^0.1.5","fengari":"^0.1.4","minimatch":"^3.0.4","array-from":"^2.1.1","fengari-interop":"^0.1.2","standard-as-callback":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^5.0.0","chance":"^1.1.7","eslint":"^7.13.0","ioredis":"^4.19.2","bluebird":"^3.7.2","prettier":"^2.1.2","coveralls":"^3.1.0","@babel/cli":"^7.12.1","@babel/core":"^7.12.3","jest-circus":"^26.6.3","lint-staged":"^10.5.1","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","redis-commands":"^1.6.0","@babel/register":"^7.12.1","@babel/preset-env":"^7.12.1","eslint-plugin-jest":"^24.1.3","eslint-plugin-import":"^2.22.1","prettier-package-json":"^2.1.3","eslint-config-prettier":"^8.0.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.1"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_5.2.4_1613964003393_0.7911476140694633","host":"s3://npm-registry-packages"}},"5.2.5":{"name":"ioredis-mock","version":"5.2.5","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@5.2.5","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"8ab78c3df00f9fe3071984786f9488c7b33ee3ed","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-5.2.5.tgz","fileCount":156,"integrity":"sha512-Ctp4/iKIkiPSBRim1njDV6ebvZFu1ydJT8zKehvG2f/ajitSgexaGd1VZx14mlIJh+ojeU85UqMNJKiMuWJanw==","signatures":[{"sig":"MEQCIC/6pk6SMMpFQOzkssleklx2YMfyjbHRIbrnnCg7umCyAiAIRmYSZCabecsUcoevrrRS7aLa1lKqmKGmXxjKPDskbg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":178170,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTtXHCRA9TVsSAnZWagAAcDsQAJyyBeVKUp0zRcmVXd3q\ncq7GUeCU+ysQ/w5o2PnBDXQ7rLuYbyf1OUuFxCWxYGCXg4V1mOi34JgxXCtS\nbkS3P+wh+hJnNMYedAAfT6VA9XDMyO9FY9wxHQPcJzNa1tE+cLhRr5Rz7HNC\n7WpN1LRVQjLLkmczLsKSU7ndKn+AKx95lyBuGILJMKjYaHyrPSxMtvgnmaIm\nGN8Y10X5vs7Hs6Ip3Z6CRhPZVMFFHkcWcqiZLD0jrYmxSDGFWGjEkNwL5vo1\nV7m01eNGa0oVc/tn3Dwuwuq4frbubwNgFfJ8wdm4wlKG7F3gmWjgfjvq0mKL\nG9oDp6N0qP0J3P2G4mchGDL36BQfVto/qKnhTV2qwbiw5Niq91bXBNJHrP6I\nYUOJJ8qo2YHbN3+D7WXJ3MdeJC0HTq49mI0HrnuQhZXj6g9H2aByfHBtXqfv\nGiFse3yikv6eu0Vq10bRrG4/WIx6jhHExH09WPOelWXCp0/4OABVMx4fu9MF\n+O11jd/uuWJSSkBzwZxTO3VZFEmNgP3Mc3iUye1+VKHatkNP23ymFzAv6VhA\npoP4rLmxLsCyDpkgRcLGjbev7VI9akKpDzULJJWi6sbEjUgWLmsRMimxqBdB\nh5z+LWntMnPSkmABR08/4aJFaWJJf8NAtULcFtvTHC0MQXYzxHguy0Uj4ZVK\n4kYs\r\n=O+AS\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["**/test/**/*.js"],"testRunner":"jest-circus/runner","coverageDirectory":"coverage"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=10"},"gitHead":"bd65491327aa4d450cf3ecd3c32b3fc556a86b7a","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"jest","coverage":"yarn test --coverage","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.14.11","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"12.21.0","dependencies":{"lodash":"^4.17.20","es6-map":"^0.1.5","es6-set":"^0.1.5","fengari":"^0.1.4","minimatch":"^3.0.4","array-from":"^2.1.1","fengari-interop":"^0.1.2","standard-as-callback":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^5.0.0","chance":"^1.1.7","eslint":"^7.13.0","ioredis":"^4.19.2","bluebird":"^3.7.2","prettier":"^2.1.2","coveralls":"^3.1.0","@babel/cli":"^7.12.1","@babel/core":"^7.12.3","jest-circus":"^26.6.3","lint-staged":"^10.5.1","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","redis-commands":"^1.6.0","@babel/register":"^7.12.1","@babel/preset-env":"^7.12.1","eslint-plugin-jest":"^24.1.3","eslint-plugin-import":"^2.22.1","prettier-package-json":"^2.1.3","eslint-config-prettier":"^8.0.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.1"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_5.2.5_1615779270522_0.8212566574714661","host":"s3://npm-registry-packages"}},"5.3.0":{"name":"ioredis-mock","version":"5.3.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@5.3.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"9b1f432a7c2c02b2c0d1e7066ea53098e5fef06e","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-5.3.0.tgz","fileCount":157,"integrity":"sha512-herNl9MSlf8f3+fipR7O32EvzJgrNOd56eEPtgz+cY7fwSu23ZjQ2rdzDWsNuSQoBbfkZAKACrvudnXvJA1UGQ==","signatures":[{"sig":"MEYCIQD02kYWDATcbZPTCRGUXvP9UUJT1O9i7L6JHGnr6XxqWAIhAOVmJZiCClwmis/rhNu35P2waZFpWWb+KcNERef17x1V","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":179345,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgU8jLCRA9TVsSAnZWagAAryQP+wReYM3aktlWlk9RvMM1\nUAzBcqJGIuSCe0pZtVM6Q8WpKHvc2W3zHfFsuiNbNMkCkbgTVHfj8PpTUY5u\nW1/ZJ0ZnxVfRz5+DjVpSsEcP5SfMUGA4s5fS/33EXh335ND4j2xXz+eg6iKb\nOjo7LdzjKSuFG+u7XWO9q69jdisqAM/ejRzKsoeXZ6G05jshQl8txe12eArB\nsGDN9SoE7qz843NPO7PIjHVgi979nPKHVa/hpxZbrk/Kf7Dyf9ObM5f5Hl56\nChxiI9nZdCXqiKyecWZHT7UxS0jtGFsUMqUMtnhjK1UufNPYqL7a25zn+Cse\nmyqyFVYhhwI3lLW2DRecbV/SwVmeJ4z7aCaXH9+IMSjAK4jtZdEbnwgHgpZl\n9Z7XDJ92OM5msjB2UA4XaY2NJBjEWz1VqOS30XSA0nPjV1F1JRCFJ+kNMqKt\ntIqk1sWofX97qqop1Q40kF9FFnvBpglmcXOgMi8vUjuIF7OC69EPggffAxKf\nOMhTwDCtXqIno05EOGEn28+Z0kKKKzEBYReVPr5CSorDqlzQ9SG9W0uD3lZg\niznnOenM/M2YszmwJMYDLF3N6NqTLrDhAT/k66kFbnvrnVc3miAsW8xZ6STo\n9YjTI9Iphq7tXrytz0nhyM0k4CyENMCf03AEDNJhYOB1d+EC/CgRsCJ9/s8h\nakQX\r\n=cN8q\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["**/test/**/*.js"],"testRunner":"jest-circus/runner","coverageDirectory":"coverage"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=10"},"gitHead":"3683c0ae02539d8b3080c9cd54902b22a221e4a4","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"jest","coverage":"yarn test --coverage","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.14.11","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"12.21.0","dependencies":{"lodash":"^4.17.20","es6-map":"^0.1.5","es6-set":"^0.1.5","fengari":"^0.1.4","minimatch":"^3.0.4","array-from":"^2.1.1","fengari-interop":"^0.1.2","standard-as-callback":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^5.0.0","chance":"^1.1.7","eslint":"^7.13.0","ioredis":"^4.19.2","bluebird":"^3.7.2","prettier":"^2.1.2","coveralls":"^3.1.0","@babel/cli":"^7.12.1","@babel/core":"^7.12.3","jest-circus":"^26.6.3","lint-staged":"^10.5.1","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","redis-commands":"^1.6.0","@babel/register":"^7.12.1","@babel/preset-env":"^7.12.1","eslint-plugin-jest":"^24.1.3","eslint-plugin-import":"^2.22.1","prettier-package-json":"^2.1.3","eslint-config-prettier":"^8.0.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.1"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_5.3.0_1616103626487_0.5038266210860449","host":"s3://npm-registry-packages"}},"5.4.0":{"name":"ioredis-mock","version":"5.4.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@5.4.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"8237ed56e74eea71671d6b1bf08f8694e8339818","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-5.4.0.tgz","fileCount":158,"integrity":"sha512-wS8JVwmW0IbWF+C4UXK7ndT8yu9QDYhU7vdffoRX7LmiLA/iIOiMhy+9c6jxG497RmQNxZqY7WlsogtFz9z3gQ==","signatures":[{"sig":"MEUCIDkbZ/cK85ERGQpqc3+/sOn8TBcww/Uc94qCsf47sGWkAiEAwGfuauvn6xCZQOJmnzJirFO7sqy8FrHu7KLtsIucERA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":390468,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWhI0CRA9TVsSAnZWagAAaqYP/Rqd2RO8E93DHWjexwNZ\nIVYI1DroYivbGBNhqEIjEKOC/gZVJf3F6kLHHDWJzDeScvAmoqhXMna8noI1\nvQGl9YRuPSsBSh0rdqUgc24aPpZVRd/oh2wSHyfY3rj0miBVN+a8RDDtGC+o\nTr4+1xHXoOBS+Huu3YEIMqdeOBY10+bvzculweR+tuTNHQzXMYu1uzbh3H0G\nciRiSGnpEC1SZyrXUcnZ0y0piBBCzYVrG2vydTaeZol6YRSKZR5M8EChyUnL\nEK1xpuaEAew7lFqEVpGgD1O16ewKAXEuXCBm6FTEbD2hFYqmzKXnaP5/yIj9\nptAEKpmWJJtJ7F0mFxgtR5UJeDItSVFM8N1JrISl0a7KoU05UNLRUkx9GNYC\nKG6eNqAoLPY9YMW6yOgeU1sghd7IuKpB1fdEryUENOTg4pzUl38rQbJ9NQRP\nhpUr8dioQQxk27cSx7z3Gou9MPt+EOpVP0siCdh1DFsdNIfmuOQnjvZcsspR\n4PlPdeyNeEi/bQuGga3uyoBoKzVyeXicd4nfPcd3G/a7vAcNBo2xIQ7KshOD\ncncdsAMauf3KZXd3CeccmkTTFvOaCBfhwa+TlBac5tN/TopgE9eke1LqFyF5\n0zAkRXVDo+iOyHZvPPsbbbeX+d/uMx4CcXhDmgjq7Njw8FhmjEqybYk1hkLH\nr/Wb\r\n=sOYc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=10"},"gitHead":"1a52d2371afec18af75140c583a4e78bbd0669ea","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"jest","coverage":"yarn test --coverage","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","build:babel":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage","test:jest.js":"jest --config jest.config.jest.js","build:jest.js":"esbuild src/index.js --bundle --external:cluster-key-slot --external:debug --external:denque --external:lodash.defaults --external:lodash.flatten --external:p-map --external:redis-commands --external:redis-errors --external:redis-parser --external:array-from --external:es6-map --external:es6-set --external:fengari --external:fengari-interop --external:lodash --external:minimatch --external:standard-as-callback --outfile=jest.js --platform=node --target=node10","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"yarn build:babel && yarn build:jest.js","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.14.11","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"12.21.0","dependencies":{"lodash":"^4.17.20","es6-map":"^0.1.5","es6-set":"^0.1.5","fengari":"^0.1.4","minimatch":"^3.0.4","array-from":"^2.1.1","fengari-interop":"^0.1.2","standard-as-callback":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^5.0.0","chance":"^1.1.7","eslint":"^7.13.0","esbuild":"^0.9.6","ioredis":"^4.19.2","bluebird":"^3.7.2","prettier":"^2.1.2","coveralls":"^3.1.0","@babel/cli":"^7.12.1","@babel/core":"^7.12.3","jest-circus":"^26.6.3","lint-staged":"^10.5.1","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","redis-commands":"^1.6.0","@babel/register":"^7.12.1","@babel/preset-env":"^7.12.1","eslint-plugin-jest":"^24.1.3","eslint-plugin-import":"^2.22.1","prettier-package-json":"^2.1.3","eslint-config-prettier":"^8.0.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.1"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_5.4.0_1616515635469_0.6565830060428548","host":"s3://npm-registry-packages"}},"5.4.1":{"name":"ioredis-mock","version":"5.4.1","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@5.4.1","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"09de734eb536c3b286f056123aa21e118c59917d","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-5.4.1.tgz","fileCount":157,"integrity":"sha512-H8yz/ndYvmnz/Vr2ngU01XI59NBq/3QNBmZ3GCyjOuMWVbPfUbhMKZON3Er5JRbU2BZZvAU4+9yW9tu7xLe7XA==","signatures":[{"sig":"MEUCIBg7HUCyGfJuiZbClM+9l0HR0xNOFjN12BXU9nLpXJEnAiEAyWgZVn9PbYXWRSFKoiey0EKUt928UnLmPOHMGoGXpd4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":478563,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWh3ZCRA9TVsSAnZWagAAszgP/R1baEWSrL5fZlM3FRUv\nmBSAla4oOlAEkKPQPMH3SQ4ng0PnmYSob+fArhFdzNMG4yLxUada0xv/AEeK\nFzJH834HCnbg+cGjw7F3nnVhQ73R/xisZk1tbaO3kXToAnPnW4ZnYCiZv9Qb\nxOa/zsb9CU0BO1PL1Sd7SwRQ2m3v4/v5tfX4FPDarW/kPFw3DjAcbLnC3KQK\nX8rN5I62xdw16RCrd5LmB29vkvZWGkETNttaDk6wYo+qQOMh6dijWGfEPcqY\nMXW6DB74g5l46jvZlzTefpxpUk+rabmpFgTWqypAw9pM1OtpRRFk7YUvQb9L\nacMsApDszKD5rG/Hd28yUM5QheKiHYDzQKcseeuYtPkg1B6lBvcplHaEsWAh\nAkthpHYuPpbXp8YAhhgTIrjtT534v5NosijxZjJUQTyQ0jiZGEW2LDeox+Cf\nmssoyiH5fyPTsQWdE/PA+k7Oyg16mLCPsfngcCsKh06LM07LQGA1qRYFtBLm\neDgF5KLyYhSyENI2/mCYwcf+3gNS3ZjWNsK5if+fBKXXVITa0SxmjH8l3k0y\nS/+NMpBhq0YlZCFwU/DFwUr+umwRYf5b4akIRQGyRHoe3ZQ1xmrSiJOqo+2V\nHtlbw+HaRP/O27Hlxn9NGCJpnpBNwpBtxmNLOweehd2RXbTFTNe+HMcOUaBi\nMbcy\r\n=J+7S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=10"},"gitHead":"a55db96dd611ac0a6b574ad3583b40d52631cd17","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"jest","coverage":"yarn test --coverage","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","build:babel":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage","test:jest.js":"jest --config jest.config.jest.js","build:jest.js":"esbuild src/index.js --bundle --external:fengari --external:fengari-interop --external:lodash --external:minimatch --external:standard-as-callback --outfile=jest.js --platform=node --target=node10","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"yarn build:babel && yarn build:jest.js","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.14.11","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"12.21.0","dependencies":{"lodash":"^4.17.20","fengari":"^0.1.4","minimatch":"^3.0.4","fengari-interop":"^0.1.2","standard-as-callback":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^5.0.0","chance":"^1.1.7","eslint":"^7.13.0","esbuild":"^0.9.6","ioredis":"^4.19.2","bluebird":"^3.7.2","prettier":"^2.1.2","coveralls":"^3.1.0","@babel/cli":"^7.12.1","@babel/core":"^7.12.3","jest-circus":"^26.6.3","lint-staged":"^10.5.1","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","redis-commands":"^1.6.0","@babel/register":"^7.12.1","@babel/preset-env":"^7.12.1","eslint-plugin-jest":"^24.1.3","eslint-plugin-import":"^2.22.1","prettier-package-json":"^2.1.3","eslint-config-prettier":"^8.0.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.1"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_5.4.1_1616518616690_0.6116354404512787","host":"s3://npm-registry-packages"}},"5.5.0":{"name":"ioredis-mock","version":"5.5.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@5.5.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"8ede34c0811569f9e938b6f8d0a03249c56ac7c4","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-5.5.0.tgz","fileCount":157,"integrity":"sha512-iSLsGFujylg7YSGfPiGq6EvwuWy58qKiMgJyN0hpfmIj1szSwDCQQoCh6mC4xSrnAyBAD/3XYKuTIv/G6f/uFg==","signatures":[{"sig":"MEUCIQCaKc30KtyEXn8YvXAJPXtl243adb1rKw1MKl3GSwWjZgIgLsfYZJMXVNR225jdh0bP+aebiL2sHXCppEeqH2q4SWI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":481823,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeGP6CRA9TVsSAnZWagAAoMQP/i46r2hI0tISNfPQ2dOP\np9ltHkMVXQUhMyZc/vT34DYPW5GYW2wf2eNQK+KxBOIUO8RYFmo7iWq4Bx6e\ncBsOuWOdsPGX+X6BW9m/eLsri9orH59BwOIiyuTxgUw/IoI4qyLwsqsyAMlQ\nQ3KuIEC6O0xek5o5TuJgN/STmq140gTuTTosVL/42dgWhegY3xMaZMXOajrL\nirLvuUKCd83y5VjntnM9kcOhW03O5yFSYXRe/D649idt7s8GmmWrY7yq9c5l\nfMIScv9/aA3jCBVD+vnEq+5c9Gr9ZjZjZabY72rynrr5idqyeW8Lrlg8TZmD\nh4N9yhvCNqmfht3GdkgB5yn5wXYBHCYZzLGcz01qzN8/4DYHV7bDFb/ar9wA\n85RuyGnwceVW5eYXxYR0NfFAVO99JIG7bQlGcNJtn2TTSikpYN8PQ5v+A9xN\n6QtjLP3Hrd6BoSFXxvqz+rdnbUBOZJAhYVB6ONqv9sY1HtMQMx7hQPXlLePy\nUAhvs4x9zMPLY5Y95Uo/nFOxKjBAoHazLShdWrQuzbrAi2yghiQE/bF+c6hl\nsRwxVY0O3fLXuEZ58RRzB1+tv+9yVPeleopITFyc0+XSwvp0SyQFTkL2IAfZ\nl8/zmu8Zu4XiEfzYCqgEw2c7fpVWgniw0bqjjOn3uhCjXuCZGUo4LT3Kdhkx\nY6C8\r\n=bD5a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=10"},"gitHead":"d6591b5c9a37070ccc15693f09e5037d54d2eecf","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"jest","coverage":"yarn test --coverage","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","build:babel":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage","test:jest.js":"jest --config jest.config.jest.js","build:jest.js":"esbuild src/index.js --bundle --external:fengari --external:fengari-interop --external:lodash --external:minimatch --external:standard-as-callback --outfile=jest.js --platform=node --target=node10","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"yarn build:babel && yarn build:jest.js","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.14.12","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"12.22.1","dependencies":{"lodash":"^4.17.20","fengari":"^0.1.4","minimatch":"^3.0.4","fengari-interop":"^0.1.2","standard-as-callback":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^5.0.0","chance":"^1.1.7","eslint":"^7.13.0","esbuild":"^0.11.0","ioredis":"^4.19.2","bluebird":"^3.7.2","prettier":"^2.1.2","coveralls":"^3.1.0","@babel/cli":"^7.12.1","@babel/core":"^7.12.3","jest-circus":"^26.6.3","lint-staged":"^10.5.1","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","redis-commands":"^1.6.0","@babel/register":"^7.12.1","@babel/preset-env":"^7.12.1","eslint-plugin-jest":"^24.1.3","eslint-plugin-import":"^2.22.1","prettier-package-json":"^2.1.3","eslint-config-prettier":"^8.0.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.1"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_5.5.0_1618502649942_0.8268442978739927","host":"s3://npm-registry-packages"}},"5.5.1":{"name":"ioredis-mock","version":"5.5.1","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@5.5.1","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"94384ad57b8448687765ff71e12b168c0464a49c","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-5.5.1.tgz","fileCount":157,"integrity":"sha512-vJj/b4qaRM/6MCWIBK/jiwZuL1DklndZcRfCxIt4RE/CqquVbAUBg3kb6PYaiDP4oaXUQZ70HSK5E5d+RNVtGQ==","signatures":[{"sig":"MEUCIQDdh4W2eslqhcWMbUy4GL4bIMr7Msyu9wN6zPbNuTZf7wIgUnZ84HO4DUo8ZiaxubwLXAUyAOI3v45dBI1IXW9kTVw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":482257,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeGTbCRA9TVsSAnZWagAA67cP/jUdXuTzHfrlLQJlxFtx\nNrToTkeR8bFN7rJzwvbSyzyeoZRqOwKwJOUQ7o+X8+eWj8Y7xpE3T7e97/cj\n8RwGtCaNMpFholZ6xEOnHvGwwsUVU2cbllHDi/pkeS0HHLlTql1wwb+2qbiN\nsbLFWIsj061ruDQ0UlTR8P6WnWHC11xySTCGEoxsArovkGs8bZzL0iJm2dIb\n5Bw9CfLSVJHSfD6eqX7pAXOfOyGLEex3456muS7vlx8kmlL1q9YXOo8a73HG\nT0H3tA8WT6avLZsTxlI7WkXzelvjdL/OWz0ZD7hhN7UZAr9cZ+4rMj0qtXwv\nN5sqO3oOx7i8crl19BFVprnD4FkWTwzJU4eBBnNgAnDDk30vfg8lHnuCAdzz\n6jn52xZAcClPoXXpEAejXLj/UUqPDXt//Mgn4QYSNzBdI3fYAZIAW9+AVP2Z\ns4A0xQyCHYL26u5hs5rSYw7Z9hk8IAWd5BWnKpkc+HJHY6tYQGeDdxoPgcvo\nl/Hf1/elp7+Hwc15XLhr/5EwTJ7WmnCfFol6g/XInRJrvBi/mY/ITrlRNztu\noc47mTxr8LS4DWOEs1ar8Ss+ljylSLpYhn7s6d2VHUBJd7AkzvA3yK3P1D5n\n6g7MO4ugdD+1YDgniDUG1Wr+dp+qooOV3zISX7e0Jkmsh1mPJxp8xP73rjyV\nnc/4\r\n=yFOC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=10"},"gitHead":"3e51f1aab76dd43c3fc6d7a3e1487a4b04dbad18","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"jest","coverage":"yarn test --coverage","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","build:babel":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage","test:jest.js":"jest --config jest.config.jest.js","build:jest.js":"esbuild src/index.js --bundle --external:fengari --external:fengari-interop --external:lodash --external:minimatch --external:standard-as-callback --outfile=jest.js --platform=node --target=node10","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"yarn build:babel && yarn build:jest.js","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.14.12","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"12.22.1","dependencies":{"lodash":"^4.17.20","fengari":"^0.1.4","minimatch":"^3.0.4","fengari-interop":"^0.1.2","standard-as-callback":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^5.0.0","chance":"^1.1.7","eslint":"^7.13.0","esbuild":"^0.11.0","ioredis":"^4.19.2","bluebird":"^3.7.2","prettier":"^2.1.2","coveralls":"^3.1.0","@babel/cli":"^7.12.1","@babel/core":"^7.12.3","jest-circus":"^26.6.3","lint-staged":"^10.5.1","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","redis-commands":"^1.6.0","@babel/register":"^7.12.1","@babel/preset-env":"^7.12.1","eslint-plugin-jest":"^24.1.3","eslint-plugin-import":"^2.22.1","prettier-package-json":"^2.1.3","eslint-config-prettier":"^8.0.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.1"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_5.5.1_1618502875233_0.16252622963576524","host":"s3://npm-registry-packages"}},"5.5.2":{"name":"ioredis-mock","version":"5.5.2","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@5.5.2","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"e7a8621a2cd11a2a82a9aed41f82d545673a8612","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-5.5.2.tgz","fileCount":157,"integrity":"sha512-hGbXu+5agBbJ7RJQS6aGCiooKqMdJc5p4EbN5lSRUlOfeo8nFn5gfH8bKHWEobOjTLVWeUbDiEAEBQ5N0g9CnQ==","signatures":[{"sig":"MEQCIGN1qMNgPQ/SqWV9EwLKR8iZDmJ0ZhU4GOyRNhIiTRxrAiBOFLN6ik4iwmYLstOa+nweIAh4vVY0hAmzGyJB5dGPPQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":482204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeGq/CRA9TVsSAnZWagAATokQAJl6eijTCE4pwQ7l0ifw\nMqf1QoRmbOW7+GDJx5xnKmGCqfv9CxhdjBjv5cLwTQnkfUln+5ey3ONdDlO6\nSL80X2gzR8wTYIzDw+oO9kQEc+udUzxKyZWWZOxin1bG2gq7dEG8dlN1m8Dr\nSksCcOWa39w3QP+jbRrIZ3SYBHAlOtjmErx7zVzpHoGOD+sQu/077Bf4Rsov\nmjmEDe1+zNlO8b9G1e6uKz5xT2d3wkujRGK5idhebXrtAMuasb5Bl6DfIimB\nZECJfVRcWqAQtdXLfAb7KyIRRANunEAyC0UyOPCVg7nhz4FNP4Mhb1OOG9ba\ncTVrrI9Fnosbys9SjfOvlmJFQAhAZPyHqpMIA/DDah9mPodzmy7mgiOeL7eW\nn9rVVpsuitBeIqmfXe1n6BIMKtWC+isqgYWU21ipZttPOqA6fPM9ljOfOeGO\n13ggcHzcUNF2vGpssZql9sx+gg/0fXxyphjoqFbjHATI4tfyUMjxozgQPRb2\nPhxkud5towH9WU2d631wLNygfgqSTW7PNEXwpfosYxhHO22yq6KcmZS99cwb\nov+3pM4hZ4eWZSmw8twE19+sLuUhzG8oAOdX4MKalPuXQR/641umkZsMuuRY\nHTObk+kpPcPlUxtJFcnAwiherScz74tBygDcrfSEpcueTHDnLHJFjbHX8x90\naTA8\r\n=+dPe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=10"},"gitHead":"367195b80f5b6c554106951ac8deebaa3ac13341","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"jest","coverage":"yarn test --coverage","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","build:babel":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage","test:jest.js":"jest --config jest.config.jest.js","build:jest.js":"esbuild src/index.js --bundle --external:fengari --external:fengari-interop --external:lodash --external:minimatch --external:standard-as-callback --outfile=jest.js --platform=node --target=node10","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"yarn build:babel && yarn build:jest.js","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.14.12","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"12.22.1","dependencies":{"lodash":"^4.17.20","fengari":"^0.1.4","minimatch":"^3.0.4","fengari-interop":"^0.1.2","standard-as-callback":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^5.0.0","chance":"^1.1.7","eslint":"^7.13.0","esbuild":"^0.11.0","ioredis":"^4.19.2","bluebird":"^3.7.2","prettier":"^2.1.2","coveralls":"^3.1.0","@babel/cli":"^7.12.1","@babel/core":"^7.12.3","jest-circus":"^26.6.3","lint-staged":"^10.5.1","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","redis-commands":"^1.6.0","@babel/register":"^7.12.1","@babel/preset-env":"^7.12.1","eslint-plugin-jest":"^24.1.3","eslint-plugin-import":"^2.22.1","prettier-package-json":"^2.1.3","eslint-config-prettier":"^8.0.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.1"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_5.5.2_1618504383124_0.25614482921650183","host":"s3://npm-registry-packages"}},"5.5.3":{"name":"ioredis-mock","version":"5.5.3","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@5.5.3","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"86e2fc97d3622a034543009b95279b9a75a06eb1","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-5.5.3.tgz","fileCount":157,"integrity":"sha512-Z2qKe8t/BturcOerz4/nsmJ8dR06A7ECOFyWnSUFmXiwqIpVwsGqmkXS3gcJNFf2gp4l6ZJxt9B+Z0VfCyseEA==","signatures":[{"sig":"MEQCIFt+1g6yps8Z794LLAZ7rDHSCcCr8PMdO+iH9qfd87djAiBafWhP8p9mmLCUkNS2dC6p5oJ161AfJozoPi2yeylt/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":483613,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfYyUCRA9TVsSAnZWagAA57UP/1vzvjn5o14+oG6ubPjs\nzQvEzGwxTmS5fxPbtlrW8QyVYguJP2R/wH6Op45PrsDD07ZX7CtNxpk+gU5d\nI+B0I9lmDefdf9/MSy/Aafk9ox8tnP0D+iCx3hNmNX/fjx4QeAPx04gIIOvJ\nmPtUdWybKRa1DSiibphAX2iHuGT2jZjhErOivixsxvqcCn9iNv73r8fgwVU9\nE4vVH1plb4bkZ4wj9mqWKCXi0K3yKvkTKavIR5iL7OU2l3jjAgwkmRYUC/FW\nCBHjgNMcmFCYqQts0MhOBfA0+k1ifrcmKwhJ9wjTidv39JXLr8kjCF3JxOk2\nqWn9E6bY7Qwav64vwjSs92VLr4KatXpxP4iC432rUF+m6El2lW+UCGPiBNv8\nXxe+rYDkFuqy7gGEhNpO+MgbPrrr8gVUywjIyAFTo2XwlqHENVTSuusjrXPm\nX6q54MSMaEUUKEb3ipbX6bFJa33cBnC9q0IM9lQG+kzCHZ2PRWoRVcT+Rbqq\nJwlO9c7K9wptl+ZE6f19kg+ua4IShEMS3e4s3nTw+qpRj+CKh1d0dwJ4THCy\n3jSqGCs1F7D4wh8VhCPUWgOdQ9w69wy9CzpBCm+hEro0pLeQIsnhJrxQumXt\nluRAEckW4MGRhCsU4PWpzxPTMyfnJOuPT7NEXh+t8q81v8iLdQZjUG54kt+c\nvtbT\r\n=1CF9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=10"},"gitHead":"6ffa40e69c30bbed5976491aee7ae87fe928f572","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"jest","coverage":"yarn test --coverage","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","build:babel":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage","test:jest.js":"jest --config jest.config.jest.js","build:jest.js":"esbuild src/index.js --bundle --external:fengari --external:fengari-interop --external:lodash --external:minimatch --external:standard-as-callback --outfile=jest.js --platform=node --target=node10","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"yarn build:babel && yarn build:jest.js","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.14.12","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"12.22.1","dependencies":{"lodash":"^4.17.21","fengari":"^0.1.4","minimatch":"^3.0.4","fengari-interop":"^0.1.2","standard-as-callback":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^6.0.0","chance":"^1.1.7","eslint":"^7.24.0","esbuild":"^0.11.12","ioredis":"^4.19.2","bluebird":"^3.7.2","prettier":"^2.2.1","coveralls":"^3.1.0","@babel/cli":"^7.13.14","@babel/core":"^7.13.15","jest-circus":"^26.6.3","lint-staged":"^10.5.4","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","redis-commands":"^1.7.0","@babel/register":"^7.13.14","@babel/preset-env":"^7.13.15","eslint-plugin-jest":"^24.3.5","eslint-plugin-import":"^2.22.1","prettier-package-json":"^2.1.3","eslint-config-prettier":"^8.2.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.1"},"peerDependencies":{"ioredis":"4.x","redis-commands":"1.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_5.5.3_1618840724070_0.7110376830081886","host":"s3://npm-registry-packages"}},"5.5.4":{"name":"ioredis-mock","version":"5.5.4","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@5.5.4","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"404faffb700b70cd8e0082c8159fa6003b7ab33d","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-5.5.4.tgz","fileCount":157,"integrity":"sha512-u8AT/Y0RrlRSJKvd2zoJPdU6svA3kkMS3sRwakjdEahZgOiDo/yZ8urM91citQDNkcgbOXnSUwK9JBu3vtzOCg==","signatures":[{"sig":"MEYCIQDdQkA9bNa5xL0vMgal4bzLc1pAmynSW68uMCiegZ3bhQIhAN0ryW+Iv7wa7C9jx3EUumxoADcXWEFjGe++7oeE43jz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":483626,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfhSVCRA9TVsSAnZWagAAKG0P/3CqGl4o1I00u0RE1aHS\n300h+lcjSv4aKzbfhVdYu5MN+OveEqOkikcUwokwSQYcWlMhr1ajss4M+NwY\nxXCUYjRhVh/fB5oPHWs25PSVFKjoSHHJOJE552mZ5rVWpstJjNhMOsvbBpY2\nkr1eCTqx8p8OLuAxAE8matK+x4TWY1wME+btM/MHM1gVdNii2TmAyN6MTTKT\ngxsRiv9kgwfQjsHM4prFuu1Cn4Ar5tlaCAAN90B/s36GcfYJeyFHed3MqGFz\nr5ykzvLE/+E70wupGQU6iNgaUk3adydxkLyq/QjWWFlJL2WjdE0TjjAS09DJ\nqF68zLNcs6rzmwGEsorA7YVnXwrD5tGAsr3HPxxuB8X0mG6SENzbXzl0Owvw\n7lDbmIBxQRHb7TsPlGmfrnYfcLcW+QyLt3G6wt7vazvXO2luj9eeACQLC3h3\neX36UhAmby2KekDba+kHc9dFXd4f0vgTJucw74bz9uGIFZexQFeODJDoA6fG\nb9yU1fO2VsCbum4NKCrkWLXuPgNme18rVaqvUPLW1lHUNdNOx9fzxmA2raMM\ncpZBclTp1FnpeD3qTkPd8IR0O5DgX7KrQPn1SWxXeRkKaZg8tVd/cx9LocXz\nVVaa6vXEXfOYo0t07KwsvKKlQdxJbZes7kfqzx6A3lTh3O3zaK9quUr8WPGc\nqN+/\r\n=rNDA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=10"},"gitHead":"a668afbd0526253b764446f14e84adbc3b3f37ef","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"jest","coverage":"yarn test --coverage","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","build:babel":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage","test:jest.js":"jest --config jest.config.jest.js","build:jest.js":"esbuild src/index.js --bundle --external:fengari --external:fengari-interop --external:lodash --external:minimatch --external:standard-as-callback --outfile=jest.js --platform=node --target=node10","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"yarn build:babel && yarn build:jest.js","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.14.12","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"12.22.1","dependencies":{"lodash":"^4.17.21","fengari":"^0.1.4","minimatch":"^3.0.4","fengari-interop":"^0.1.2","standard-as-callback":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^6.0.0","chance":"^1.1.7","eslint":"^7.24.0","esbuild":"^0.11.12","ioredis":"^4.19.2","bluebird":"^3.7.2","prettier":"^2.2.1","coveralls":"^3.1.0","@babel/cli":"^7.13.14","@babel/core":"^7.13.15","jest-circus":"^26.6.3","lint-staged":"^10.5.4","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","redis-commands":"^1.7.0","@babel/register":"^7.13.14","@babel/preset-env":"^7.13.15","eslint-plugin-jest":"^24.3.5","eslint-plugin-import":"^2.22.1","prettier-package-json":"^2.1.3","eslint-config-prettier":"^8.2.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.1"},"peerDependencies":{"ioredis":"4.x","redis-commands":"1.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_5.5.4_1618875541253_0.7571480422093606","host":"s3://npm-registry-packages"}},"5.5.5":{"name":"ioredis-mock","version":"5.5.5","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@5.5.5","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"dec9fedd238c6ab9f56c026fc366533144f8a256","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-5.5.5.tgz","fileCount":157,"integrity":"sha512-7SxCAwNtDLC8IFDptqIhOC7ajp3fciVtCrXOEOkpyjPboAGRQkJbnpNPy1NYORoWi+0/iOtUPUQckSKtSQj4DA==","signatures":[{"sig":"MEUCIDps7UJN81l4teG/Zq8dzpH9f5LwbJzRLI0peIsRUOSHAiEAyTEdIRWd6umZfI+LA1RUN0xW9YD1+1/Wuhu9Pu//NLs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":484088,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiopPCRA9TVsSAnZWagAAvz4QAIhqPoA0Qx6MfiRJsEaM\npEG/HCt/Ormhy8S9hvaPRA0y8GehHYbM8Veo6NbblVTEqJGIopL9xwytrcQ3\nRwSmp/xW2aNIBCYzHLqTggaiUQsXNwfgwtQZwn83TnYLQp43bNT8MbxljnhW\nhJWUlxW5rNlvhANnzhdaKF1SvgBCnzUiFHzRgZKiSajmGV4HFt9ekbuRnZsN\nmrEX/hMDg0Z+zc3VQeexc731CModEAj+0o90VLT5EFu18WRNk57klZI6uT99\nAixsWbddh6U9eVcOdydWfNlD27WyfT1O2Im17wNjD8lpaoCRlpTKJFmlEeWG\nkgLImZ4G6TvvV8J2KP1Ng2h/5DTT2Tlf9bnntUXmYaFEL1XEG7nkYZs6J54R\n1rP3aTtDM4PL2aVTSgcYhsUKCUfF5E6Fua6MgDCwPbQq9eBKm1kyl0GeQUXA\n21pLFOgdaJrdtOp3nCKnT39MAjHQhOuElNV5Z+VBDQ4byzMM5EE6xNxtZprC\nIReQw6Fgd7vhcALqdxkPQ0Kjz/OZQsli6kFEVSfxBppA5CGNiPH/pov1Dg4l\nYc4X1md+Eysk4NLkN8Rn/E25OB4rgcCKfzKEUTZnyevVPb7sMr8p94krkxTk\n0JLEV4IONuCX/uZR8mj53m9+gF939hxPdij1GEGUW85GPn/SV6adIc8jeK/s\nHGm0\r\n=1lVe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=10"},"gitHead":"15d8d39306aca14347019ddb1abc91aaac1cf9c4","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"jest","coverage":"yarn test --coverage","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","build:babel":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage","test:jest.js":"jest --config jest.config.jest.js","build:jest.js":"esbuild src/index.js --bundle --external:fengari --external:fengari-interop --external:lodash --external:minimatch --external:standard-as-callback --outfile=jest.js --platform=node --target=node10","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"yarn build:babel && yarn build:jest.js","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.14.12","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"12.22.1","dependencies":{"lodash":"^4.17.21","fengari":"^0.1.4","minimatch":"^3.0.4","fengari-interop":"^0.1.2","standard-as-callback":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^6.0.0","chance":"^1.1.7","eslint":"^7.24.0","esbuild":"^0.11.12","ioredis":"^4.19.2","bluebird":"^3.7.2","prettier":"^2.2.1","coveralls":"^3.1.0","@babel/cli":"^7.13.14","@babel/core":"^7.13.15","jest-circus":"^26.6.3","lint-staged":"^10.5.4","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","redis-commands":"^1.7.0","@babel/register":"^7.13.14","@babel/preset-env":"^7.13.15","eslint-plugin-jest":"^24.3.5","eslint-plugin-import":"^2.22.1","prettier-package-json":"^2.1.3","eslint-config-prettier":"^8.2.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.1"},"peerDependencies":{"ioredis":"4.x","redis-commands":"1.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_5.5.5_1619692110687_0.56679640496199","host":"s3://npm-registry-packages"}},"5.5.6":{"name":"ioredis-mock","version":"5.5.6","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@5.5.6","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"0f575af4cc1321785d9a3627619fa37763424afa","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-5.5.6.tgz","fileCount":158,"integrity":"sha512-MP9e7jigywcDMuY5nUBzeHlXFPjzGK+73jHfuFI2/pnzU/68X/cN3LwvwZ908HYQLk+wDiCAIS6ttgO/Vh5VBQ==","signatures":[{"sig":"MEYCIQDG3P4E9E3gsE62FIPiXsAclZAsYdK9is8vtjvtu+mkqgIhAIVHx460Be++cThhFbM2q+FsW5//UwdWbpqT81NQeXYN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":516648,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnTcOCRA9TVsSAnZWagAAqPwP/3wDaTHivWCthIsQAvl1\nIU+qo+AYSooIbzBzr5YwB+o37p2bVPe2nBbVFO4cgvWkKNB/snFx1O/njOuX\n+iWC7b15sX2WWiffVdpBB0iWd07ZPZoyZml7B9yPMG0Wb4AneSqg22eFZJee\njsgnz7KSKve+jM6dOwyNgwYcODtAAy7/NUzR+5kwXRxiBgDLUsPJReYGakOY\ngY2OOt3xxqL9FFf2NrjZXqqDDcVjhCMAZ+GGYVxTL1mzUBV+ZifpVBDpSZh8\ni2441sOnAg5zGyl8tepZgskHQEbdqthWbIpvoyX9zOcj4a7t3R3K6njqhuId\nOAfuoBnqQEBRpd7ZPimBSTySPDy1oZXT2kETRjusm/8eTd+8imcyS6Uuk7pR\nxOOBmf+pTKBfSMSKfV9J0Lt61ZnxTWqjKnx7UKBZ4denKkpIwwjtXOJyG1wg\nyonX5boCAJlaMGvqfEdOeZKLKkMPqCOACqpJg05olcQh2qh+sl2EIZnhZPBq\n+AQXw6TPElwFx3zfJZX1u+CH+hg/cdMbW3B/LVcU2i0u44899Ov86+jmC4CD\nOKKONLk0/rleTpLAhIp6nJHeGtOwt74nPXbZC2G0pbPVvNvhOZNwiAhMmCpF\neEbON1lcfCrMq6R/VjMoNp6vKHxFM4KMNb8uYjbhZ+treKFuWebUviWvLhAj\n3BCA\r\n=+4v/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=10"},"gitHead":"68ccbd210384cbac9a3ca00e78532ad2395eff79","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"jest","coverage":"yarn test --coverage","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","build:babel":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage","test:jest.js":"jest --config jest.config.jest.js","build:jest.js":"esbuild src/index.js --bundle --external:fengari --external:fengari-interop --external:lodash --external:minimatch --external:standard-as-callback --outfile=jest.js --platform=node --target=node10","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"yarn build:babel && yarn build:jest.js","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"6.14.12","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"12.22.1","dependencies":{"lodash":"^4.17.21","fengari":"^0.1.4","fengari-interop":"^0.1.2","standard-as-callback":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^6.0.0","chance":"^1.1.7","eslint":"^7.24.0","esbuild":"^0.11.12","ioredis":"^4.19.2","bluebird":"^3.7.2","prettier":"^2.2.1","coveralls":"^3.1.0","@babel/cli":"^7.13.14","@babel/core":"^7.13.15","jest-circus":"^26.6.3","lint-staged":"^10.5.4","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","redis-commands":"^1.7.0","@babel/register":"^7.13.14","@babel/preset-env":"^7.13.15","eslint-plugin-jest":"^24.3.5","eslint-plugin-import":"^2.22.1","prettier-package-json":"^2.1.3","eslint-config-prettier":"^8.2.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.1"},"peerDependencies":{"ioredis":"4.x","redis-commands":"1.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_5.5.6_1620915982150_0.7838235305317254","host":"s3://npm-registry-packages"}},"5.5.7":{"name":"ioredis-mock","version":"5.5.7","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@5.5.7","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"61eca8974015bc52c6c214ba4971a93fcf23b249","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-5.5.7.tgz","fileCount":157,"integrity":"sha512-sFUdqw4d3AIdQkEK7pvs8aiEEGiE2JTypTwTfU2aGmrhytdRODTYmReCCQhR6ABQlL8FyWno8wjdGbxxLYhJCw==","signatures":[{"sig":"MEUCIFCQAMKt+uJRGir75guk4X8R6bGeKAMeH3+UEVx5SzSrAiEA8KqLxkqUGXlOOs6Z4rBLZIfiIJhtCYtfX95uWasaY/I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":501710,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrj7eCRA9TVsSAnZWagAA5f8P/i8nMH84OVF9bx8j8Qcq\nD7s9JhaBKdTP90iYNt5ABOM+imRf4TdQUfg3RiV4Z4nG07pKlQYuTLxwazKq\nja/SPYIM6pSeEILwGa+xyIV9KxJawLP2ZJavDUnlSV0ZW/hJyKI7/G9D/FKk\n2sxfX3BGJQitqoZCgSFJNize+g04wvXGfBJkq5Qe9mRXBZPEO2fslQU88EGZ\nQNPPpghkMXbh46adAWLpxkbthh9jRkFAUk/X0DthvjXd7QeOL6mcD8HqY8ce\nk4I/JriPINj/HX+gWDSc2EhOEKekVJJp0HnMLksX6MW2Lukk8oFw4hlJR/ny\nNbLjit8ecwuIa2PwxypVi/SrCS81m3KRnAwre6Tj6na9WVsqdww9/CQLcGWo\n52F8ijMklrXiUs7/IEhJnXh0jw4KcMKWiqCZJIzBruzRzBHMfIOVTzxr5F54\nBA6HmkGEsa5k0Lbp6pJU/F3ycWzEXqs+E9ZZMi98NEcO+FwuziaKF3z5ia85\ngdTj/fwAuIZhuh0s+XvBtDiSPkH8HBynufGxM+wFEefFn6epTUVaMEMpSrPe\ndG2f/fIBRfCo5l4IUY5qzOMD5IC+eNMNRzCPZqVILRZ0HXgqeWkHihBPTcO3\nU50GE7HLRhX2KJfJl8Bh0HYvZtaEycBoLYenNM5meO3AzES8dSgx7JqqjYNq\nBbVB\r\n=3syE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=10"},"gitHead":"a7e40d9b3674b6f4fb25bac2350ae88539a7f693","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"jest","coverage":"npm test -- --coverage","test:e2e":"jest --config jest.config.redis.js","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","build:babel":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage","test:jest.js":"jest --config jest.config.jest.js","build:jest.js":"esbuild src/index.js --bundle --external:fengari --external:fengari-interop --external:lodash --external:minimatch --external:standard-as-callback --outfile=jest.js --platform=node --target=node10","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:babel && npm run build:jest.js","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"7.14.0","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"15.14.0","dependencies":{"lodash":"^4.17.21","fengari":"^0.1.4","fengari-interop":"^0.1.2","standard-as-callback":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^6.0.0","chance":"^1.1.7","eslint":"^7.24.0","esbuild":"^0.11.12","ioredis":"^4.19.2","bluebird":"^3.7.2","prettier":"^2.2.1","coveralls":"^3.1.0","@babel/cli":"^7.13.14","@babel/core":"^7.13.15","jest-circus":"^26.6.3","lint-staged":"^11.0.0","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","redis-commands":"^1.7.0","@babel/register":"^7.13.14","@babel/preset-env":"^7.13.15","eslint-plugin-jest":"^24.3.5","eslint-plugin-import":"^2.22.1","prettier-package-json":"^2.1.3","eslint-config-prettier":"^8.2.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.1"},"peerDependencies":{"ioredis":"4.x","redis-commands":"1.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_5.5.7_1622032094298_0.9599693277058321","host":"s3://npm-registry-packages"}},"5.6.0":{"name":"ioredis-mock","version":"5.6.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@5.6.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"f60f9fbc3a53b50f567be9369e2b211ed52c0653","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-5.6.0.tgz","fileCount":161,"integrity":"sha512-Ow+tyKdijg/gA2gSEv7lq8dLp6bO7FnwDXbJ9as37NF23XNRGMLzBc7ITaqMydfrbTodWnLcE2lKEaBs7SBpyA==","signatures":[{"sig":"MEQCIC1+inX0co0iYV9uJ9cbBpdOEqLlyacKbS97cPdG2oRqAiAuhqjZQ/rZNoV3AtlCD6ckxYkHSos7tgGepVyWEYDSNw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":505123,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsotaCRA9TVsSAnZWagAAwrEP/iKjnavA2eeuOWQ62/tf\n8nyTgW7KkLKA+2TjK1cP6bbpaPu9STbiFSnn2RPtPUKhpjtz6T1vtOEScvPw\n4lPRnoVnJ4KGFT7ybcEurFKsIsZ6CxBQRUAQdgBEAHddURySCxPWhW94O1Of\nDEm1B1d2w6cHpoLxD2YkJjZJp77fHPUP1Lt9pdQypAWgHwapdaa0uNztl93f\nGwfSmlSO8T/7iqiMfXIEzOyLNfjMHpwMPX5Xy6x5iXGZUJova//sRSSqH5ND\n0ssB8JSDepcDpJamFtNmU95+zhErJ4BixxWRFuFJ5xLj4xV0FNPNReiOyrnr\nyJfWIy+2hVk2c/+yoJqKer7bBejOnP+g9rlhK5rRgZOEPVWKwhrYWQ8D0UZs\n5cadFMTs+tBpjwdGsMCc/pRlTyuJz1nVLiR5vE9z2N5QTmWCn5Ik5zH1lX2f\nJK4EFjgqeJuY6P0sbZl5puA8zFyNUUqCJU2Kf2PEULKtK7rFMnczNtmms+SV\nzxp2TxQa5H7iwggEBwxzeoEQ+ohhTQS6Z9HaDZSFJWS33v9hf6f7+27f5fOk\nDWRjjD+FTc6KDYTtk/MoO1cVg9ICtUhcwNRxMdr4Cy4HD7Or9R1nr4lMsitM\ng62zJhOyxHPBuWttJL8MK43qyzL/E4kRVNlNaxSAcbcKFReH/GDDGC/tp1ux\nGuTS\r\n=+e2Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=10"},"gitHead":"d37376919f97b4c7cf86796b496f5f0705518d37","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"jest","coverage":"npm test -- --coverage","test:e2e":"jest --config jest.config.redis.js","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","build:babel":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage","test:jest.js":"jest --config jest.config.jest.js","build:jest.js":"esbuild src/index.js --bundle --external:fengari --external:fengari-interop --external:lodash --external:minimatch --external:standard-as-callback --outfile=jest.js --platform=node --target=node10","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:babel && npm run build:jest.js","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"7.15.0","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"15.14.0","dependencies":{"lodash":"^4.17.21","fengari":"^0.1.4","fengari-interop":"^0.1.2","standard-as-callback":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^6.0.0","chance":"^1.1.7","eslint":"^7.24.0","esbuild":"^0.11.12","ioredis":"^4.19.2","bluebird":"^3.7.2","prettier":"^2.2.1","coveralls":"^3.1.0","@babel/cli":"^7.13.14","@babel/core":"^7.13.15","jest-circus":"^26.6.3","lint-staged":"^11.0.0","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","redis-commands":"^1.7.0","@babel/register":"^7.13.14","@babel/preset-env":"^7.13.15","eslint-plugin-jest":"^24.3.5","eslint-plugin-import":"^2.22.1","prettier-package-json":"^2.1.3","eslint-config-prettier":"^8.2.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.1"},"peerDependencies":{"ioredis":"4.x","redis-commands":"1.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_5.6.0_1622313817663_0.2424965574274074","host":"s3://npm-registry-packages"}},"5.6.1":{"name":"ioredis-mock","version":"5.6.1","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@5.6.1","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"c12c7a0156abac7de37d7cc22ac142f14bf77a9e","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-5.6.1.tgz","fileCount":161,"integrity":"sha512-y04QhRa77ODKc/qwTr4GZ7xzLeJDMRRJPj0jslbcQpsh/OubQKe/FxeZ+nwakj1gWMke23H8QBICOCgTfuSP0A==","signatures":[{"sig":"MEQCIH/dLyjXagW5VBZ7A3QxCmGJ8g7kmZZNkroptWdgqnV6AiBW3UjL/cEWdy+RsgrWe3Ka5LYaybBiFullKZIZ6MAK/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":505578},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=10"},"gitHead":"ca81ada42f57ab193904ee3be0a87f836d24ec17","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"jest","coverage":"npm test -- --coverage","test:e2e":"jest --config jest.config.redis.js","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","build:babel":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage","test:jest.js":"jest --config jest.config.jest.js","build:jest.js":"esbuild src/index.js --bundle --external:fengari --external:fengari-interop --external:lodash --external:minimatch --external:standard-as-callback --outfile=jest.js --platform=node --target=node10","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:babel && npm run build:jest.js","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"7.24.2","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"15.14.0","dependencies":{"lodash":"^4.17.21","fengari":"^0.1.4","fengari-interop":"^0.1.2","standard-as-callback":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^6.0.0","chance":"^1.1.7","eslint":"^7.24.0","esbuild":"^0.11.12","ioredis":"^4.19.2","bluebird":"^3.7.2","prettier":"^2.2.1","coveralls":"^3.1.0","@babel/cli":"^7.13.14","@babel/core":"^7.13.15","jest-circus":"^26.6.3","lint-staged":"^11.0.0","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","redis-commands":"^1.7.0","@babel/register":"^7.13.14","@babel/preset-env":"^7.13.15","eslint-plugin-jest":"^24.3.5","eslint-plugin-import":"^2.22.1","prettier-package-json":"^2.1.3","eslint-config-prettier":"^8.2.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.1"},"peerDependencies":{"ioredis":"4.x","redis-commands":"1.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_5.6.1_1635972865120_0.5555962080331334","host":"s3://npm-registry-packages"}},"5.7.0":{"name":"ioredis-mock","version":"5.7.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@5.7.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"c2f2464313b0c8592cf096d84b0ef4019813fc22","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-5.7.0.tgz","fileCount":162,"integrity":"sha512-Z3U7SoDoLP+LeljcNWWGuldbZKzjzbyBrVa1/j0+GurFIgZlT4Ij+/6IqQlTDwZZkss/Prp3UaOdvr5e0Iow5g==","signatures":[{"sig":"MEYCIQCIQpCtHIdlh63PnLXenzo1dpBNFb3mjeckWVFY9oBTVwIhAM6ksoUOFf3B79iFUT2aPjqdfKIVWrb8xcdjB3iWBO0R","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":506361},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=10"},"gitHead":"d553b869075f95a635a2250dd289932856e3ed40","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"jest","coverage":"npm test -- --coverage","test:e2e":"jest --config jest.config.redis.js","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","build:babel":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage","test:jest.js":"jest --config jest.config.jest.js","build:jest.js":"esbuild src/index.js --bundle --external:fengari --external:fengari-interop --external:lodash --external:minimatch --external:standard-as-callback --outfile=jest.js --platform=node --target=node10","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:babel && npm run build:jest.js","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"7.24.2","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"15.14.0","dependencies":{"lodash":"^4.17.21","fengari":"^0.1.4","fengari-interop":"^0.1.2","standard-as-callback":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.0","husky":"^6.0.0","chance":"^1.1.7","eslint":"^7.24.0","esbuild":"^0.11.12","ioredis":"^4.19.2","bluebird":"^3.7.2","prettier":"^2.2.1","coveralls":"^3.1.0","@babel/cli":"^7.13.14","@babel/core":"^7.13.15","jest-circus":"^27.0.0","lint-staged":"^11.0.0","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","redis-commands":"^1.7.0","@babel/register":"^7.13.14","@babel/preset-env":"^7.13.15","eslint-plugin-jest":"^24.3.5","eslint-plugin-import":"^2.22.1","prettier-package-json":"^2.1.3","eslint-config-prettier":"^8.2.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.1"},"peerDependencies":{"ioredis":"4.x","redis-commands":"1.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_5.7.0_1636050673485_0.051340983894014425","host":"s3://npm-registry-packages"}},"5.8.0":{"name":"ioredis-mock","version":"5.8.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@5.8.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"99d3f0fe58419c2ff15c81cb4e13709aff8f2a44","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-5.8.0.tgz","fileCount":164,"integrity":"sha512-PokVyNC/d3qaAyHAdf+Ex4HHBe7GdaSGrcn8pP7ran+pVmSrJ6Aofwm7Od5bQ5JtjDSiylEtIoZzEPYIjUKMHA==","signatures":[{"sig":"MEUCIBW9XQEPa0ylFJmN/eFu274Z3kLpUFPRUsJxcoe6i+KOAiEAo+LLyT1vzr+n+JmB66HC7sSIgKVobFD7xaTVKngsnHg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":509162,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhkqd+CRA9TVsSAnZWagAAiBcP/R7Cx8A2v+USbdWwHeVM\noQauUl6DH9UU0tTv7OFwwxnIcidjuEPgPhsn/xAFMyWF9YpRJlgcckaYCfGr\nbFAU3wJDzCBb3uM8LLtfFoNKcyntGBp5WLz34FdPKrJmjzNThWyy4JH3V8nN\n1DBORIRaBMlPR2cyuic638nNB0+TrMaMOibnkO8q+ebGP//FcOd/9DwV8lS9\np8iF/cKvYeP0UDPA1JkGBSFUpw1f8G5xsjbcW3cjRPdKMpHJjWmn1XWT6IkF\nLW16uTOTAE6hExa9i4xwF5BDhE+xTtrLODxitap46/x4LUWe9UfBSRjdNXS9\noEnUUCzgP8puNl5oB8KsMG3ZCmhwqYejQcDE9P7xN2lngucz5xFW1mdYaYWj\njJRuE0bbL/YbFRwe+G3s/2n0Rq2UeetS0xATLxnv5SMhx53jrTvs97DtTcKt\nzw8+p/H24vVxOT9MatwZxKNjtkJRbqQ03EkGlXvMXAioKl+pHgSdpKPiu+v3\nMfSyVieaMXLDWZ30QhwwngZIcFHROO47+iHm6jlIo0gdINxKNuXcfpc4/IkP\n496ExIBjYVKmL6oSoX3FjCLq6WdC5WiJuhcK7CNubgHDZonrB/wyANg0aJNl\njAM/FTv6SYsKz0yGdriUWLs845kFmPJ1oCLARnDpz8rbv5tD4PUYmp4SVkBq\npgsm\r\n=Qz0W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=10"},"gitHead":"7979c220de973f974915340e9aa13f8304ac5855","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"jest","coverage":"npm test -- --coverage","test:e2e":"jest --config jest.config.redis.js","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","build:babel":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage","test:jest.js":"jest --config jest.config.jest.js","build:jest.js":"esbuild src/index.js --bundle --external:fengari --external:fengari-interop --external:lodash --external:minimatch --external:standard-as-callback --outfile=jest.js --platform=node --target=node10","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:babel && npm run build:jest.js","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"7.24.2","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"17.0.1","dependencies":{"lodash":"^4.17.21","fengari":"^0.1.4","fengari-interop":"^0.1.2","standard-as-callback":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.0","husky":"^6.0.0","chance":"^1.1.7","eslint":"^7.24.0","esbuild":"^0.11.12","ioredis":"^4.19.2","bluebird":"^3.7.2","prettier":"^2.2.1","coveralls":"^3.1.0","@babel/cli":"^7.13.14","@babel/core":"^7.13.15","jest-circus":"^27.0.0","lint-staged":"^11.0.0","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","redis-commands":"^1.7.0","@babel/register":"^7.13.14","@babel/preset-env":"^7.13.15","eslint-plugin-jest":"^24.3.5","eslint-plugin-import":"^2.22.1","prettier-package-json":"^2.1.3","eslint-config-prettier":"^8.2.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.1"},"peerDependencies":{"ioredis":"4.x","redis-commands":"1.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_5.8.0_1637001085928_0.6352305763103039","host":"s3://npm-registry-packages"}},"5.8.1":{"name":"ioredis-mock","version":"5.8.1","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@5.8.1","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"5221260a7165c1d0a6db40f7245d7eb8996cd9d2","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-5.8.1.tgz","fileCount":164,"integrity":"sha512-YWUoE7ZZLzo2fJMWLjeh3F/TkgHqeazdOeExZskit+/2ZSA0bsFPkXiKMOUHZxjOk2JskOP9iuYvf/iO3mhMZg==","signatures":[{"sig":"MEQCIE8JDH+/ytK50nldbfFGHhD09vajaCn5DodJWef6HTrrAiAPVoPcsmUl4ZJD967oW/gwWVIiGeSWRvwtsnQc2B/tDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":509162,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpY1zCRA9TVsSAnZWagAAunMP/2rB1Q8OUvwx3COpMiou\nw/wbqE+8zSBk1FpxnEI1siRc1sABoxxM8cKf55DvX6H/n8ZkfewdcHdbIzfa\nBUU1q3cyXIbDq1p26cmFdvNF4VJCpy/21alJa3oCyc4249+SayAWK9aapQFM\nQjpAJSXt3jg0cu5l/5wmjO9Wn3LvXCpZmcSTr/FdBFSqIKa0PmGMG7+dw0Kk\nJECrbZoGGLMjZJcJOSkZxzgBsM8VB1Bnmn31MznkOkdBmudUn8S/gAGR12hP\nK7fifT4ojoPJ2rEe5nwHJHEsM9u9r1VG9AX1y3SBGv8jk6eiePWggNUrvof2\nOBqEtoCWuVAF5nYIW9LgWXWildMapKet6FbmVCgmJ+mDU3kMe9mdmEo6Yif/\n83ei7ZrLqZerWHXEPzj3j4RhXAUeRHCto7C2ZN8GQ4JCaZKMABUSg7w80LbV\nlGdT+3tVBAowF6JqCupcTwuG1jxlhX7bxE5TSEgHaRLsVz15nGyrCvDBKxiq\n5pBRBPGWStcrBAgUgzJcGHwgIZ0S3smxhfxv9VEtJ8RIYP8P7NPsYvHPx1YD\nglRHGax4N3zBCEekGgovfL5nIk+5Ml4/XueQl/fDmJSmWBfqkQy9Df3B2t+H\nbIym9rm8qTtIgyEN5qhl9oLyBwWkh9+3RWVKfMXmZyTF8CjNfKpEMPxlvAqU\nJP5f\r\n=Me4G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=10"},"gitHead":"04fcbca5d68d763c41189957a3edd0f20a0cff3c","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"jest","coverage":"npm test -- --coverage","test:e2e":"jest --config jest.config.redis.js","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","build:babel":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage","test:jest.js":"jest --config jest.config.jest.js","build:jest.js":"esbuild src/index.js --bundle --external:fengari --external:fengari-interop --external:lodash --external:minimatch --external:standard-as-callback --outfile=jest.js --platform=node --target=node10","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:babel && npm run build:jest.js","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"7.24.2","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"17.1.0","dependencies":{"lodash":"^4.17.21","fengari":"^0.1.4","fengari-interop":"^0.1.2","standard-as-callback":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.0","husky":"^6.0.0","chance":"^1.1.7","eslint":"^7.24.0","esbuild":"^0.11.12","ioredis":"^4.19.2","bluebird":"^3.7.2","prettier":"^2.2.1","coveralls":"^3.1.0","@babel/cli":"^7.13.14","@babel/core":"^7.13.15","jest-circus":"^27.0.0","lint-staged":"^11.0.0","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","redis-commands":"^1.7.0","@babel/register":"^7.13.14","@babel/preset-env":"^7.13.15","eslint-plugin-jest":"^24.3.5","eslint-plugin-import":"^2.22.1","prettier-package-json":"^2.1.3","eslint-config-prettier":"^8.2.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.1"},"peerDependencies":{"ioredis":"4.x","redis-commands":"1.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_5.8.1_1638239603754_0.740165968408105","host":"s3://npm-registry-packages"}},"5.8.2":{"name":"ioredis-mock","version":"5.8.2","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@5.8.2","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"7af22e29c923f5d91504e30c4c3e54623557cfda","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-5.8.2.tgz","fileCount":164,"integrity":"sha512-9HQSBWrmbk/ci444ISSrDwccwj+ChxfkZOw9oruXfRzEHI4AHMZqy3IpCLGTdVIpbRwGsgZlv5wFUISsNfWJvQ==","signatures":[{"sig":"MEUCIQDP88RUr0s8Wg26yznm77NWR0ihOOfCk/tmybhWrd3CWgIgEltNZ0o3zXvH0V0y1A9jNC8yWZ4elxMkUPtKsoNsa14=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":509244,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6lTFCRA9TVsSAnZWagAASP4P/0SHl+oTyW105Kef6ngk\n/+k9gN5SvmXkHt3pXJ0IjLyDZA2kS7HX/HImww5wrJrgNGWUpSAeJYQzpaCg\nwSeFYBBH3koW2TDq6jN8HHJVFn4R8S9/o4yLwWuC7p1ecFIZi7ev/VvHJM0V\n4RMmfWFPxrRnkhl2FYkIkkw4GsEOhb5ZwrWTIGLvu2gLfURN7L+Ria2w4bNk\noilwJxxOSkPSf1H7YxPNAp8KijLJ1SN7fghe55F/IckcE+HBDhyjJdPClz1q\n3HMf5XfAuquC3bhzCDhFW/w4mNUjFuVA8sFs8Ndj7yF49dIQ1t0GMZo4ALI4\nLagbBaBglfmwHYS1igYCH09jZViAEyUAEuJ7xLyDkurMCn8wod9jWyvU8Mse\nMFNeO8FyOFNHbN+P1VnE2MjCu5RZijPU7LBGMW9D9UR8iQ/bTjy5WpRvQhNg\nLPDjt7N1XNCXd+un2iPq63kX7HNWkyFOu745e8l/ISGome1Ylm3oIeHwE65d\nTsIbOvor8mlPviB07dxFqRWzLi8t2Dk/CqPmbeIvVCbr0fTiBu7jtRhQhpDJ\nBnXzXGxSu4CLQS5vXmCOd/yF22v/qwazQOZgo4jCx31oE2J4h6Mz1jkJyD0k\nqZrCWWXkIoPFDNCSBwcDak+F68qDth54Hn2JP1Nj6IyX/Lzhl3wMY+aUVGeW\nrsQi\r\n=b8Q1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=10"},"gitHead":"b6805ed1452262f4835e8a114f9f413697a63bde","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"jest","coverage":"npm test -- --coverage","test:e2e":"jest --config jest.config.redis.js","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","build:babel":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage","test:jest.js":"jest --config jest.config.jest.js","build:jest.js":"esbuild src/index.js --bundle --external:fengari --external:fengari-interop --external:lodash --external:minimatch --external:standard-as-callback --outfile=jest.js --platform=node --target=node10","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:babel && npm run build:jest.js","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"8.1.4","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"17.2.0","dependencies":{"lodash":"^4.17.21","fengari":"^0.1.4","fengari-interop":"^0.1.2","standard-as-callback":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.0","husky":"^6.0.0","chance":"^1.1.7","eslint":"^7.24.0","esbuild":"^0.11.12","ioredis":"^4.19.2","bluebird":"^3.7.2","prettier":"^2.2.1","coveralls":"^3.1.0","@babel/cli":"^7.13.14","@babel/core":"^7.13.15","jest-circus":"^27.0.0","lint-staged":"^11.0.0","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","redis-commands":"^1.7.0","@babel/register":"^7.13.14","@babel/preset-env":"^7.13.15","eslint-plugin-jest":"^24.3.5","eslint-plugin-import":"^2.22.1","prettier-package-json":"^2.1.3","eslint-config-prettier":"^8.2.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.1"},"peerDependencies":{"ioredis":"4.x","redis-commands":"1.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_5.8.2_1642747077660_0.39281716113738163","host":"s3://npm-registry-packages"}},"5.8.3":{"name":"ioredis-mock","version":"5.8.3","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@5.8.3","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"8dd09ded1ff34fb323fc79053d8cd366c2a56e93","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-5.8.3.tgz","fileCount":164,"integrity":"sha512-daK8fabJFdFUDHa1K7R/FcoD5FbH4wkc1lHbDZlNRentMOpjQsp8d9br6xPyhE4ipW+BKb9h+Hi298RjMQhBlQ==","signatures":[{"sig":"MEUCIBJ0v/jt2HkNaGyxHhA4fDN/c+bJ+viQqm4V7JvjS06MAiEAir+AzT7fSZdJeQuncG/jOaanCgFkd+HRi6bL7em3U6Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":509367,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6lfFCRA9TVsSAnZWagAArfkP/1WQy5reoRKj9PcP6DxM\nc7mH70SXHF/yE/bIjH+/MVkhWgPTOnzOKzoK4d4/ZDPpy23l9BPvTDRlqj86\nUyseAOylDh7/7kqE9gREO4txXbC4D1i/NNBOXVGozfwn3itRm+CwucO04dhx\nE9drovQYUOtavRbmJ37041MkldY024cemHiuo43oOCC9T/iV9rTDbGEE6RfO\nl27hmyXaZ8zhxHerblb+uAToliyuyLoJBfpPEqctJxXlO1BSK9au3QJbTFB3\nNv9rsXzUQMq6v8Hfwp87dzt5jl24I7dbTK/SXy5fmOEGJbZJaQMVPNo1ufS5\nQyDkONmRGDii+QqH2lPmejcq8JJ99/i/xuUhaxIVwH2C74LizbeOQY2dPiXn\nJsic3z4WRuh7A2DeD8J3q8HSMnC2ZRJVDxczcLy4ruztOfOw/mFh0oI+X74V\nixMCZ3B1D5BU85Lx8yTltYXoNvodICCHkigPhx33u2oEd5tDBX4SsnGea85T\nHme2aqRHgYm3aLf52p8Uyyoo+nzOwp5348Q/jhpN30g3oFMfT+Ft9rWb9IeL\nrMiMAfiozADGFHsSkUvzd1Q+UfvtFx0/HOFIHxZx4sIH3bz8jHknjs2g4hQb\n8HUcMvEZY0q8bvriEVbwmh1DG/umnZIy2oPq6LKlto9mBU1P+tvp/E1F+OKN\n3z3J\r\n=aBSU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=10"},"gitHead":"f84897df6c3cfe35dde9eba6dfdd75b92b0ee8bf","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"jest","coverage":"npm test -- --coverage","test:e2e":"jest --config jest.config.redis.js","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","build:babel":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage","test:jest.js":"jest --config jest.config.jest.js","build:jest.js":"esbuild src/index.js --bundle --external:fengari --external:fengari-interop --external:lodash --external:minimatch --external:standard-as-callback --outfile=jest.js --platform=node --target=node10","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:babel && npm run build:jest.js","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"8.1.4","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"17.2.0","dependencies":{"lodash":"^4.17.21","fengari":"^0.1.4","fengari-interop":"^0.1.2","standard-as-callback":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.0","husky":"^6.0.0","chance":"^1.1.7","eslint":"^7.24.0","esbuild":"^0.11.12","ioredis":"^4.19.2","bluebird":"^3.7.2","prettier":"^2.2.1","coveralls":"^3.1.0","@babel/cli":"^7.13.14","@babel/core":"^7.13.15","jest-circus":"^27.0.0","lint-staged":"^11.0.0","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","redis-commands":"^1.7.0","@babel/register":"^7.13.14","@babel/preset-env":"^7.13.15","eslint-plugin-jest":"^24.3.5","eslint-plugin-import":"^2.22.1","prettier-package-json":"^2.1.3","eslint-config-prettier":"^8.2.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.1"},"peerDependencies":{"ioredis":"4.x","redis-commands":"1.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_5.8.3_1642747845306_0.9994917093994258","host":"s3://npm-registry-packages"}},"5.8.4":{"name":"ioredis-mock","version":"5.8.4","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@5.8.4","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"49081551172bb0178c59867d77e51a8ecc312f0e","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-5.8.4.tgz","fileCount":164,"integrity":"sha512-dIw8DTHJ5iZQJda2NuxFuRlLZEZX4D30rFXUNJ5oMuln+02Vhnwm7FMBzXiccua8JefWL3u+HyhYYP2yVu/PDg==","signatures":[{"sig":"MEYCIQCB/yVFf32Tt91dcXwG7Lzmg9OzTMZ/Oqoh1X3Vg1WlUAIhAMDt6/fiA9tMjT2cqyMbBsbCiREdlSmt0VV/4S1KDAd/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":509723,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6snNCRA9TVsSAnZWagAAsOgP/A9euI6cHs/Thp7fXLfJ\nIneYMRc7Lm/sVEtZYrlxqTjGbBqAlZ9YdjChZqREQWv+gWpTkp4zA+X0XygT\nrcm82sSceZe5eA0Yyif2U93F1eqZrNnlxCxQMfOSBe5C2dalFR92UNePRWMO\niPwBtra+xvyO+nohXJWpD+uJ6oI25j2ThKr6sCysFjfDyzD0X8UV+Qj4eHQe\nRVHT0qEaUzxmHqkFt+R6zrpcfnqPQmi09rJ9iW2AJuF6LMQbfaKtgojhZ1XB\n1Cj497i0kqe7qWJdlRx1Tw0KRyeYqv41mfm2Mthk6k9O9OAgG5udgQ3Fl0Gj\nyhIJKPbP+a6FEgyavG2yqKvB4VDvogt4zjOZ6A9B0H+nB3+96QsL73wLtVlE\ngTPzRLG59RgnwGytkQxsO4GC201WXzpMVMDKtvQme8/6MV/Xgwv/T2Y/r+el\nqh9oRn8fTH+HwoECIqBB2yte9cJRy065CZ2QMFKnrdBKZs4LDOgle4WunVh5\nLt9t0ML+DtE1Vw5yaXCQBN62uvL2IGI/2MLsP8xaWFqaa7TswMWoYENMMQNw\neyMxtL9PXDQEnVUdznXNn7QLD2/NOYDYkmw89xQjALdRhWLw8bkk6DoCrBVp\niMi8zxzubqTkMAstl0gTJCQA1KU0nC3RzCZCQVautFlUIRf1ZyNUUddEHkph\n/eMm\r\n=JRS4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=10"},"gitHead":"cb17f5ae1af8c8f4b799d1981c41249bf1731eb6","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"jest","coverage":"npm test -- --coverage","test:e2e":"jest --config jest.config.redis.js","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","build:babel":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage","test:jest.js":"jest --config jest.config.jest.js","build:jest.js":"esbuild src/index.js --bundle --external:fengari --external:fengari-interop --external:lodash --external:minimatch --external:standard-as-callback --outfile=jest.js --platform=node --target=node10","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:babel && npm run build:jest.js","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"8.1.4","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"17.2.0","dependencies":{"lodash":"^4.17.21","fengari":"^0.1.4","fengari-interop":"^0.1.2","standard-as-callback":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.0","husky":"^6.0.0","chance":"^1.1.7","eslint":"^7.24.0","esbuild":"^0.11.12","ioredis":"^4.19.2","bluebird":"^3.7.2","prettier":"^2.2.1","coveralls":"^3.1.0","@babel/cli":"^7.13.14","@babel/core":"^7.13.15","jest-circus":"^27.0.0","lint-staged":"^11.0.0","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","redis-commands":"^1.7.0","@babel/register":"^7.13.14","@babel/preset-env":"^7.13.15","eslint-plugin-jest":"^24.3.5","eslint-plugin-import":"^2.22.1","prettier-package-json":"^2.1.3","eslint-config-prettier":"^8.2.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.1"},"peerDependencies":{"ioredis":"4.x","redis-commands":"1.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_5.8.4_1642777037749_0.007920586745691738","host":"s3://npm-registry-packages"}},"5.9.0":{"name":"ioredis-mock","version":"5.9.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@5.9.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"70b0d5bfbd3efb14536143c787f7a5e93d9dee1d","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-5.9.0.tgz","fileCount":165,"integrity":"sha512-AU5kVOrv7G8Nml9PxWf8urwckBvMqvmeR14Du9+poW2+jsIOoLz7TxU1uIUVJlr5+3ztYKkEFxsZ/Q56DIuxDA==","signatures":[{"sig":"MEUCIQCBr9Tj9BiMBm9oVYVPRU0l+EpBdyYraMZtqrr7Vb4KmwIgSrzjkOd852nv2vKHmgN7oSzSiPdFatFRTC1akB44nqg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":516715,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh64ZvCRA9TVsSAnZWagAA7CIP/R8g6tak1js+vWoP9lzU\nZoWvuPe+g8exeZIq4BL/Gj/jEUrj1DJfEeomTiykcKWbvbf10wZPjxEQydmn\nemd8wuzeqGwaVLykn71tLXY9Vo7Utf3xTJfjDW90DzUWv1B9ZIhdve6jIJdk\nXg7K3uWSVCoeVRqgQ3OkeJHvU7Zs7pvSZb+L+KxY5GhLeli6snFHZOYfhZLU\nMyzM/fSOLGqq0Ui4W/0BfnGYNol4alp2H1yw4/Ydpa4q1HJu0xAPcjcB3Zmt\nJeVYWl5Su1+d1mEG4TobTWDBLYPPi9jHzdRzTigA9eJxc6IoBGKPMlvaUKru\nCE1JvWRdXvN1uq8148fWq5UZRPmVTc6JySYHyMaI8YJLCdDA8RL1JorD9Ug1\nh8dBTpFt2WQtiaE19VWK8Nr73iwl/gm90eQMH/ydrwfieHQrxzAioJwiWGIT\nHZXGR14nmabPjsbJTXn4gy/mnbcGJdQM6IV9mj+cIFeFn+kvYa5JXnvRRcou\nU92UkXsn5ykchglXCVNyKt4MIigewx31+5YSZTvuUaDZ9zqR4s95IFBAlJYl\n2cwIpOIXh92MxrtHQNDz9keUnvzKohts8ypLge2pasPQxpJZpNRrP4z4Egua\nWwHA1VZebAplhloOveiPNS9EKBgUx6FI9TrllqigiZg/CcNspogtHOcXqIIk\nYtnU\r\n=inhv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=10"},"gitHead":"3da06de737a1d7040ce296a13c0da46ae73834e6","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"jest","coverage":"npm test -- --coverage","test:e2e":"jest --config jest.config.redis.js","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","build:babel":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage","test:jest.js":"jest --config jest.config.jest.js","build:jest.js":"esbuild src/index.js --bundle --external:fengari --external:fengari-interop --external:lodash --external:minimatch --external:standard-as-callback --outfile=jest.js --platform=node --target=node10","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:babel && npm run build:jest.js","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"singleQuote":true,"trailingComma":"es5"},"deprecated":"This is a breaking release by accident, see v6.0.0 instead, which includes upgrade notes. Or stay on v5.9.1 or v5.8.4 until you're ready to migrate.","repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"8.1.4","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"17.2.0","dependencies":{"lodash":"^4.17.21","fengari":"^0.1.4","fengari-interop":"^0.1.2","standard-as-callback":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.0","husky":"^6.0.0","chance":"^1.1.7","eslint":"^7.24.0","esbuild":"^0.11.12","ioredis":"^4.19.2","bluebird":"^3.7.2","prettier":"^2.2.1","coveralls":"^3.1.0","@babel/cli":"^7.13.14","@babel/core":"^7.13.15","jest-circus":"^27.0.0","lint-staged":"^11.0.0","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","redis-commands":"^1.7.0","@babel/register":"^7.13.14","@babel/preset-env":"^7.13.15","eslint-plugin-jest":"^24.3.5","eslint-plugin-import":"^2.22.1","prettier-package-json":"^2.1.3","eslint-config-prettier":"^8.2.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.1"},"peerDependencies":{"ioredis":"4.x","redis-commands":"1.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_5.9.0_1642825327403_0.3767881817522112","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"ioredis-mock","version":"6.0.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@6.0.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"84f33b6804dba9922a42345fd1cb7d745d7f119b","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-6.0.0.tgz","fileCount":165,"integrity":"sha512-YcMBODmUbEMPYcNypNr7LeisXydUYxIppJ0aDgEelY+x3vOwMzndtVv2TnACQ8wKd/CuQFWIrzaH5ikMbFQODg==","signatures":[{"sig":"MEQCICQ4PaCH6iaXlIvL+whIqNvxY4JTW8csFjwgXSTBbzd0AiBrJP4ZBPFcBrmYv/0Gl06JQMS3gbZOfctbGSD1EyVDUw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":529079,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh70KTCRA9TVsSAnZWagAAGUAQAKQsVj4mk0Zj41L1o5fD\nZVOvIMhTAZ59tuiN1825kj59j5/0EoWwxcFOSArGTkwv9gm8613jFe6JjqlK\nudXAH6O7nMnioPCH+N80H1ZnBBr38S4mceLeWuWopBhGMKy0VdA7tmFPsz7F\nNnZ/Bf81t/Le+01ND3HGos+FXzdKZmp9+twDSoD/eLQmu60+f6oLhn48Aa1Y\nHuBQbwNqHr1lGsXg+kRs+qk5DdY2alYkpg/QSNwY3dPzPJvTi2ogg85StvnA\nKO0EbRijRGZcfHgKTs68c9/9ahvLlvN1UMBxNEUyuU0niITAVpFupwR4kPq/\ngvFgFC6r26J9JqNQHkJdSYYRsQdzih+i95P71UMuc/20j51phqg2cGs9g2UB\nTvUcIm4Xy0UIe8jsB80SWxhD0Kr8lP3125vIm5v4gTKKBox4fBTtmxmW0cmJ\n7oKec6l7AtlIwgckDBk6MzGitXtlrH9EoFKeaMX0wZNcvg8QNEd05wf/EbUG\nXP7uZrIRHpRqdji6lwsp4mtOkDlKvy5egCrJf3AV7dBRAUnkv42dNiKwfmj3\n0M/nMhmwSINqd4k8FERQMhGcDlUuifkm2EfvNNNQPgJE1TjqSwMgaCE6OLsh\nhpSprNkU/LGNfKDt6NS2S6ZpcdIxkp0c4IPi3a88Ecyc840J1LT8pFwKlhYj\nFf3e\r\n=XpRT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=10"},"gitHead":"a9adbd076f7f7fcca3cec41e40548d4b5b3a4168","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"jest","coverage":"npm test -- --coverage","test:e2e":"jest --config jest.config.redis.js","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","build:babel":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage","test:jest.js":"jest --config jest.config.jest.js","build:jest.js":"esbuild src/index.js --bundle --external:fengari --external:fengari-interop --external:lodash --external:minimatch --external:standard-as-callback --outfile=jest.js --platform=node --target=node10","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:babel && npm run build:jest.js","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"8.1.4","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"17.2.0","dependencies":{"lodash":"^4.17.21","fengari":"^0.1.4","fengari-interop":"^0.1.2","standard-as-callback":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.0","husky":"^6.0.0","chance":"^1.1.7","eslint":"^7.24.0","esbuild":"^0.14.0","ioredis":"^4.19.2","bluebird":"^3.7.2","prettier":"^2.2.1","coveralls":"^3.1.0","@babel/cli":"^7.13.14","@babel/core":"^7.13.15","jest-circus":"^27.0.0","lint-staged":"^11.0.0","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","redis-commands":"^1.7.0","@babel/register":"^7.13.14","@babel/preset-env":"^7.13.15","eslint-plugin-jest":"^24.3.5","eslint-plugin-import":"^2.22.1","prettier-package-json":"^2.1.3","eslint-config-prettier":"^8.2.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.1"},"peerDependencies":{"ioredis":"4.x","redis-commands":"1.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_6.0.0_1643070099716_0.051063585281658774","host":"s3://npm-registry-packages"}},"5.9.1":{"name":"ioredis-mock","version":"5.9.1","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@5.9.1","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"e0229822bacf7e0143d2e4c755770626a7983919","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-5.9.1.tgz","fileCount":164,"integrity":"sha512-ZirdGJFOqH5nP8FYXuHUJmexvtZ6r2Ybc5alaGMzt38QA0kse5/rYnBQcb4ofxkyqzhXHuaCsXiwLlfG6NyhhQ==","signatures":[{"sig":"MEQCIG3vXsncoZ4zkUXjd4XSewZ8fKekuThRQ+rhK/O5i2uNAiBPJHx4zSIsMMbAmkURKwpAzwrWi/C6iau8AGs00AVgtg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":521315,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh70dNCRA9TVsSAnZWagAAw2kQAJ8r6LP4urlKI1GY//R6\nmiyNqYkz903LKWynBWOJgRorh6bofFCUPGRlUuJUI4jS3fiZaLR3gr73BAfP\nCOC8pA6uuDH/S1NE26g0VR+hXvdpoTPoMyY2tSqLUrf6VXM1XU1seucHisf5\nQ5pvHoz2bSGSxrHcQ5k0ACNi9nLbzr1HvUPE9PAINb7xjxNa6fBtDbjRKG2P\nX2SL3yzklra30fDw2HkAEggLC9e7qfTG/aJnTu4Mu5OJe/SEAPFJKZekdSNY\nEEoB/z7JFP5jwZNIc11Aq1+zFG+eQbtOvkDVsLu2J2hUTZXThTbPR+lIhqeb\nFN6+njUEANl6a30GLYcze4omuypGaqGxK+8NaI8Nk3mHR32sJQLd6bfFZyfP\nyTtYOOzkFj2BVGkZzC/4b1HHT06SJ0RXBz+KSmbc79RpbN6xPzTI6T25IOHe\nikipV/7QPJonzOM4EOYhC46C1LRnyo8LPfoBX2p/2RES5GSdS+ZRWMrZiNr+\npnSSB9Z0eOmE6GDZI8BhxAKn6RwpJMKGWwN5SppRRDNLvCXgP41doa9JgyLb\n9xxNkOOYD8hTSEwASrW5EUZTIQ6lvpQOGsQL8UlgW9MndmHzr1IpoCoiPYPY\nAGFPpnrJMrRGnCfGC6bQIrVofRH8IPxFyv8GsM0ex4VOvMg41xecvU56zWPv\nlvNV\r\n=mGh6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=10"},"gitHead":"cb17f5ae1af8c8f4b799d1981c41249bf1731eb6","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"jest","coverage":"npm test -- --coverage","test:e2e":"jest --config jest.config.redis.js","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","build:babel":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage","test:jest.js":"jest --config jest.config.jest.js","build:jest.js":"esbuild src/index.js --bundle --external:fengari --external:fengari-interop --external:lodash --external:minimatch --external:standard-as-callback --outfile=jest.js --platform=node --target=node10","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:babel && npm run build:jest.js","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"8.1.2","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"16.13.2","dependencies":{"lodash":"^4.17.21","fengari":"^0.1.4","fengari-interop":"^0.1.2","standard-as-callback":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.0","husky":"^6.0.0","chance":"^1.1.7","eslint":"^7.24.0","esbuild":"^0.11.12","ioredis":"^4.19.2","bluebird":"^3.7.2","prettier":"^2.2.1","coveralls":"^3.1.0","@babel/cli":"^7.13.14","@babel/core":"^7.13.15","jest-circus":"^27.0.0","lint-staged":"^11.0.0","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","redis-commands":"^1.7.0","@babel/register":"^7.13.14","@babel/preset-env":"^7.13.15","eslint-plugin-jest":"^24.3.5","eslint-plugin-import":"^2.22.1","prettier-package-json":"^2.1.3","eslint-config-prettier":"^8.2.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.1"},"peerDependencies":{"ioredis":"4.x","redis-commands":"1.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_5.9.1_1643071309324_0.44283315544987345","host":"s3://npm-registry-packages"}},"6.0.0-alpha.0":{"name":"ioredis-mock","version":"6.0.0-alpha.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@6.0.0-alpha.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"07879d24de7365d3f8636ea2d5f153fd606965e9","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-6.0.0-alpha.0.tgz","fileCount":167,"integrity":"sha512-pXq2HNmKMRMrfSJ+uvKoyipirStuy35cAPN9qLthYH62anPCGOKpsguMwpTN/WSdERcX7P4SNuRss1l77awnmg==","signatures":[{"sig":"MEUCID3fZ19JFL1CXTTeQb8OXii4GA+Fqs1eJVQ9XG+Bcs9rAiEA/PiYycMqNYQVqvPnuBzMA/CdIvnD0jhOtusFfw7BGgY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5061621,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8qoPCRA9TVsSAnZWagAASPMP/iBtdzDKMQUHDvSgF1hD\nsZgEPHOU/N6C1kdEmTmBWWdDsUz2VYnRBgvdRVfdgPq64LFv5uRvj33jqrkS\nI67uH8UR2oHJ3sF3VYp8FarI2agWx/1KhwHgMU3/Rt6MESzBlDQWc22N4Aov\nv5y7FX0/hSJAROPfpxLolaZScFYqCWaGFfVXpx/NKcP3ZmAy0gjouc3JHlad\nfQ9znTafcuGtPdn0eEKoaqGXW3jUBrnHtFcuq+D5ktl49fB4Tua2lRxK4698\nUrdbKmlK0bkgxjadqOBGwlZY8FjdW54XhfN3HfoVjD/ZDNCGXVQX+HXeB1r3\ndwHkXfmmYUP0xb4GBt4+5DCMl2Q/QunBFbJeEpyccReMXrscTocm1jcfZyg1\nht4Fo4IYpS24Wd3rPMMJ1b2+Pwd6hI1TlPktGbnQyYvQ+MinrvTKnAGZkYiV\nvbvKIW6SHsJkGkQYYjSS6tWlXlYDmrCSEVDaPfRBnknW+BAkNh+YEbAr/B0v\nJ9QCjNul+5VmvGLb+zbKHmlXA4RUABN3PPZyHqpvvtLhJeiuAEItV77YdgpT\nXZPVT+HhFXjIN6TDStNAyd6svht3fbpQaKwON0aHWomsCJqtIKOf+yLy0/vr\n478bZ/PpyRyTRTkYuB0GGdPs5vlVzZryLP7pFLIf7Qp46tR0oqOosU3N07SC\nKicH\r\n=9pO9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"unpkg":"./browser.js","browser":{"./lib":"./browser.js","crypto":"crypto-browserify","stream":"stream-browserify"},"engines":{"node":">=10"},"gitHead":"07cd607c0b904e67846967ac49f23cd637fa437a","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"jest","coverage":"npm test -- --coverage","test:e2e":"jest --config jest.config.redis.js","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","build:babel":"npx rimraf lib && npx mkdirp lib && babel src --out-dir lib","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage","test:jest.js":"jest --config jest.config.jest.js","build:jest.js":"esbuild src/index.js --bundle --external:fengari --external:fengari-interop --external:lodash --external:minimatch --external:standard-as-callback --outfile=jest.js --platform=node --target=node10","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:babel && npm run build:browser.js && npm run build:jest.js","build:browser.js":"esbuild src/index.js --bundle --format=esm --outfile=browser.js --define:process=undefined --define:process.env.FENGARICONF=undefined --define:global=window --define:process.nextTick=nextTickShim --inject:./browser-shims.js --minify --sourcemap","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"8.1.2","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"16.13.2","dependencies":{"lodash":"^4.17.21","fengari":"^0.1.4","fengari-interop":"^0.1.2","standard-as-callback":"^2.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"url":"^0.11.0","jest":"^27.0.0","husky":"^6.0.0","buffer":"^6.0.3","chance":"^1.1.7","eslint":"^7.24.0","events":"^3.3.0","mkdirp":"^1.0.4","esbuild":"^0.14.0","ioredis":"^4.19.2","bluebird":"^3.7.2","prettier":"^2.2.1","coveralls":"^3.1.0","@babel/cli":"^7.13.14","@babel/core":"^7.13.15","jest-circus":"^27.0.0","lint-staged":"^11.0.0","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","redis-commands":"^1.7.0","@babel/register":"^7.13.14","@babel/preset-env":"^7.13.15","crypto-browserify":"^3.12.0","stream-browserify":"^3.0.0","eslint-plugin-jest":"^24.3.5","eslint-plugin-import":"^2.22.1","prettier-package-json":"^2.1.3","eslint-config-prettier":"^8.2.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.1"},"peerDependencies":{"ioredis":"4.x","redis-commands":"1.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_6.0.0-alpha.0_1643293199336_0.2716903104131314","host":"s3://npm-registry-packages"}},"6.1.0":{"name":"ioredis-mock","version":"6.1.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@6.1.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"c195882a26a59b73ad2fc03f75c2f93d7a3a29ef","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-6.1.0.tgz","fileCount":9,"integrity":"sha512-397QXQI1fcHCb8FYJKgmhCJtztBgRQJ11veRdUgsL1eHIgP2OKPs37Hp8seqFVXVm9eVCwGCPffSPPVG3AyppQ==","signatures":[{"sig":"MEUCIQCyWsgl16rYTeV4JWkWA0pIWbzPOxjhBTvPKWvDBy3SewIgG3SlaONaLhf4Ng5kmL96SAneWOoXOKdNrSnd6gctVWo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4926985,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8z8MCRA9TVsSAnZWagAA51wP/1wuMlqmcAOrYkXeEMnp\nhUtW6nIIsvfwgYi4gJCKkyQ3WZARQooTepfiGpTnQFiCJzyfmbwBDBSWakb0\n96aaNWR6IxXuloMsx2oHp/+8V7B0UPNQF6XlyE9hoa5sijWPctX8gevBG0YT\ntYh4TgcuPLM4oAwriDABV6casm9a3e8Yu3S1DLlR8dpeQHIQXVBOAHC/1qB5\nC165IDDcHkGZtrmdVQi6oCno6klt1v0fUo2xLPysUwmFmo7hxSjCDR+dEL2y\n9+KX6AocanCv420M8wHvno4b1TwBx71cpKFXa6S50j0J+kpnszVFrkQXzObb\nBHuUTgdhK83WrxhESf7RuoFLZvZCFmKrIDQLOJhxh0vWYSY6xdoYky0IeIaH\nZz0jnTD2/XG/q95YqgTS8I71nztY9rNFfpm8KxV17EeUOfv+mdZDf3xRsNB8\nMl94KuKdTL5niVTIbREFibUkV+VxUiWownhYb3wFCCdNbGgUmsNN8p3dulAg\nO+BslQca91zKU3RGd636Jb3g6XtubUTVn9Gof00OkBCqX8j94mPaMGnH/KIf\nSLTQNQFegQyiWXs984t2Bsb0mahBVsTjaZ6RPYAIK4klycX3blTClkaHZuBw\ndk5SeKM2ZEXGFUe85V5qIJYeYZR7MHjddmRLU1Jr8jb1EVOWjfsvpS0TT/LB\nowWb\r\n=f0lr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"unpkg":"./browser.js","browser":{"./lib":"./browser.js","crypto":"crypto-browserify","stream":"stream-browserify"},"engines":{"node":">=10"},"gitHead":"b0e02e1594571cf9e386bd97a632b27d6b1e9214","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"jest","coverage":"jest --coverage","lint:fix":"eslint . --fix && npx prettier --write . && npx prettier-package-json --write ./package.json","postlint":"npx prettier . --check","posttest":"npm run build:lib && npm run test:integration && npm run build:browser.js && npm run test:browser.js && npm run test:jestlegacy","test:e2e":"jest --config jest.config.redis.js","build:lib":"npx rimraf lib && esbuild src/index.js --outfile=lib/index.js --platform=node --target=node10 --bundle --external:array.prototype.flatmap --external:fengari --external:fengari-interop --external:redis-commands --external:standard-as-callback --external:ioredis --sourcemap --minify-syntax","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:lib && npm run build:browser.js -- --minify-whitespace --minify-identifiers","test:browser.js":"jest --config jest.config.browser.js","test:jestlegacy":"jest --config jest.config.jestlegacy.js","build:browser.js":"esbuild src/index.js --bundle --format=esm --outfile=browser.js --define:process=undefined --define:global.process=undefined --define:process.env.FENGARICONF=undefined --define:global=window  --define:process.browser=true --define:process.nextTick=nextTickShim --define:process.hrtime=hrtimeShim --define:setImmediate=nextTickShim --inject:./browser-shims.js --minify-syntax --sourcemap","semantic-release":"semantic-release pre && npm publish && semantic-release post","test:integration":"jest --config jest.config.integration.js"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"8.1.4","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"17.2.0","dependencies":{"fengari":"^0.1.4","redis-commands":"^1.7.0","fengari-interop":"^0.1.3","standard-as-callback":"^2.1.0","array.prototype.flatmap":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"url":"^0.11.0","jest":"^27.4.7","husky":"^6.0.0","buffer":"^6.0.3","chance":"^1.1.8","eslint":"^7.32.0","events":"^3.3.0","mkdirp":"^1.0.4","esbuild":"^0.14.14","ioredis":"^4.28.3","bluebird":"^3.7.2","prettier":"^2.5.1","coveralls":"^3.1.1","@babel/cli":"^7.16.8","@babel/core":"^7.16.12","jest-circus":"^27.4.6","lint-staged":"^11.2.6","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","lodash.orderby":"^4.6.0","lodash.shuffle":"^4.2.0","@babel/register":"^7.16.9","lodash.zipobject":"^4.1.3","@babel/preset-env":"^7.16.11","crypto-browserify":"^3.12.0","stream-browserify":"^3.0.0","eslint-plugin-jest":"^24.7.0","eslint-plugin-import":"^2.25.4","lodash.isplainobject":"^4.0.6","lodash.intersectionby":"^4.7.0","prettier-package-json":"^2.6.0","browser-process-hrtime":"^1.0.0","eslint-config-prettier":"^8.3.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-simple-import-sort":"^7.0.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_6.1.0_1643331340681_0.8386131084618322","host":"s3://npm-registry-packages"}},"6.1.1":{"name":"ioredis-mock","version":"6.1.1","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@6.1.1","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"80f5f93ca1a4f62971cef5885ca68ee3b53a7194","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-6.1.1.tgz","fileCount":9,"integrity":"sha512-Z/5qY3FenEE3OYIS42QjZxxrlWVQz59H4kXaXQuG/KMzzIPhsGqevrJqX79qVAvS8/dDDt3ls1yZ7GOfBZ5Ffg==","signatures":[{"sig":"MEUCIQDO88F7ABIiy6/fUHGGJ5WPrGPHV3pBvxuCZeZDFox3dQIgDytZU4phf4qiPZSrbATy2xdrx5e0zr8/kZZVCoj8hjo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4921208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh845OCRA9TVsSAnZWagAAlSsP/i3yWLav80dehbciRkbR\nBbk1Q5sOjtAS8wVnAP7HPLSsO9PQDsofkWUpMt5ooor45Xk2gqGCWgyryGnU\nXp75G3P6w9s4RBATs5a/NxV7fodXQn+41Ski/w6SyjxD1koszDcw389p4QP2\nYtk/7QwDwGm16BQ9WqhZ9bBu72xDsoOYqFCobfLJE0Ro/BVZkMW2WEYTZZrI\np7RdvfEjSQPt3dfmbyO01Rd4zUsaYRSYacIrBvCC6Uh7ivltbFYY4MfglVDy\nYR70dhT05eYQvKQ43IQR2EALlRwrnizEqdabG3YmpUahSttjakDJYbr7R9II\n6o97hzm9Y8VGiJIfFyMMlFFv+LOwRwt2iiMtB6TJE3pCfOpf0ugd6TckBa2w\nfe+M1MXlHa1ghS3TIzUt4czw8/MtygUDJK+dYjMeTP39tCPtqmO3i63+hksu\n0asOJTzu1xlyblDDe1sob/cdQcaMJecOWbrABN08Kkisiq6bMS1SUK/TYEHE\nk1Tq39caSZjzj366YeyisCE2S8jh6xBZSqmdAZLRmKu2PKoquO+kIe/PY0Wj\nVlTYURe/DTXqqauoyaYDH2M9JZak+aqrcUU1l0LWKe7pbFkeWLFgLg8kYb7d\nk//xsZW6XSQ4T5/wWNMg8rs/1PHi7y/JxUfoVAmBclyeuvvGTJ8PdAklBH9H\nPdfp\r\n=VWXf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"unpkg":"./browser.js","browser":{"./lib":"./browser.js","crypto":"crypto-browserify","stream":"stream-browserify"},"engines":{"node":">=10"},"gitHead":"45fc3777faaa34ee75b5c5d2bcf8eb63f282c773","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"jest","coverage":"jest --coverage","lint:fix":"eslint . --fix && npx prettier --write . && npx prettier-package-json --write ./package.json","postlint":"npx prettier . --check","posttest":"npm run build:lib && npm run test:integration && npm run build:browser.js && npm run test:browser.js && npm run test:jestlegacy","test:e2e":"jest --config jest.config.redis.js --forceExit --runInBand","build:lib":"npx rimraf lib && esbuild src/index.js --outfile=lib/index.js --platform=node --target=node10 --bundle --external:array.prototype.flatmap --external:fengari --external:fengari-interop --external:redis-commands --external:standard-as-callback --external:ioredis --sourcemap --minify-syntax","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:lib && npm run build:browser.js -- --minify-whitespace --minify-identifiers","test:browser.js":"jest --config jest.config.browser.js","test:jestlegacy":"jest --config jest.config.jestlegacy.js","build:browser.js":"esbuild src/index.js --bundle --format=esm --outfile=browser.js --define:process=undefined --define:global.process=undefined --define:process.env.FENGARICONF=undefined --define:global=window  --define:process.browser=true --define:process.nextTick=nextTickShim --define:process.hrtime=hrtimeShim --define:setImmediate=nextTickShim --inject:./browser-shims.js --minify-syntax --sourcemap","semantic-release":"semantic-release pre && npm publish && semantic-release post","test:integration":"jest --config jest.config.integration.js"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"8.1.4","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"17.2.0","dependencies":{"fengari":"^0.1.4","redis-commands":"^1.7.0","fengari-interop":"^0.1.3","standard-as-callback":"^2.1.0","array.prototype.flatmap":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"url":"^0.11.0","jest":"^27.4.7","husky":"^6.0.0","buffer":"^6.0.3","chance":"^1.1.8","eslint":"^7.32.0","events":"^3.3.0","mkdirp":"^1.0.4","esbuild":"^0.14.14","ioredis":"^4.28.3","bluebird":"^3.7.2","prettier":"^2.5.1","coveralls":"^3.1.1","@babel/cli":"^7.16.8","@babel/core":"^7.16.12","jest-circus":"^27.4.6","lint-staged":"^11.2.6","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","lodash.orderby":"^4.6.0","lodash.shuffle":"^4.2.0","@babel/register":"^7.16.9","lodash.zipobject":"^4.1.3","@babel/preset-env":"^7.16.11","crypto-browserify":"^3.12.0","stream-browserify":"^3.0.0","eslint-plugin-jest":"^24.7.0","eslint-plugin-import":"^2.25.4","lodash.isplainobject":"^4.0.6","lodash.intersectionby":"^4.7.0","prettier-package-json":"^2.6.0","browser-process-hrtime":"^1.0.0","eslint-config-prettier":"^8.3.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-simple-import-sort":"^7.0.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_6.1.1_1643351630686_0.8239781560213721","host":"s3://npm-registry-packages"}},"6.1.2":{"name":"ioredis-mock","version":"6.1.2","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@6.1.2","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"cfe7353a7e5e4182618c9f4865dd45de12df2164","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-6.1.2.tgz","fileCount":9,"integrity":"sha512-l0cu//UioCWkcVr0Sr07bv1IwnPrW1O41YL9zHlEpdj+Q1Uxt955vfoSmKfhzJezKvTXW3OxU+gSR4WLdiUjGg==","signatures":[{"sig":"MEUCIQDbsR29KHEqOcvy0HUn2mel22HHU8w5FLlWePJQ+oVeyQIgPfda1R9hzAsRBj9dhZNeHoEiyhcyLZXMzVd3hzPiNZc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4921945,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh88eUCRA9TVsSAnZWagAATQUP/0/l4TWS1o+4ckCncbGu\n7e8jV0LJ6tP4Qu5+MYp1iiKujZCqI9ybWj2h6HlJwmvFx5f7YoSrg8bnjfs9\nH7EQtu1XUjELx19lBzmRgaBE+Zfq0MubJfab36dKxBV/kpOfVFC18dp30Ala\nwC98K+FPt0dtVo87WwkBD6knIwEAbAx8sRQDUdVJ/JFachyzoWV1pjWIgIvU\nFIoe6wN95DXlI7O+PObvkOuNJ/8vWMDCyxq6mWlsgaqILDp04WVGF+cVVnM1\nz4C5fqwiQ6QDsfHkyA8eazHJSPu2EhirfRaoKOLF+24Nh09z0+3uXp0ADQSf\nNRXacE5sOSsjLZDZ8JvZx7oz8J/5Yq2oYy5tjGXtcj1iLYgbZjXw9RDMJBhn\noNZIXW1DZbINzAwhuzS1Zbxs7zekMV6w5cvkKl5IJpvYptvCFqlPS2VmcA5K\nSZ1MZfqcPhvahCQM1SJ1S3U7znrQt2SndJ+SU9ETKDar/cU/Y/5YLKnIHi7l\nGcy0agpRvIq5qH55iJ3N1DsDFOXB18+J8I9/IS/GdfkOO+nvRAqpwhgZVe0h\nrmvwjcn2xRCObr8zFhVpZW0JeILmErJ6kl0fIn16F2v0iuRKW83fHSzz0irY\nTfqgG6BOJeJg2mDTbX8MVGrRxip/v8ir7bjkqgyqo7Xzw+lLWm7a28YtvYOG\nTkI2\r\n=HAf5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"unpkg":"./browser.js","browser":{"./lib":"./browser.js","crypto":"crypto-browserify","stream":"stream-browserify"},"engines":{"node":">=10"},"gitHead":"4907dab8d588acafa54d2791f49c8a36f33d0b74","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"jest","coverage":"jest --coverage","lint:fix":"eslint . --fix && npx prettier --write . && npx prettier-package-json --write ./package.json","postlint":"npx prettier . --check","posttest":"npm run build:lib && npm run test:integration && npm run build:browser.js && npm run test:browser.js && npm run test:jestlegacy","test:e2e":"jest --config jest.config.redis.js --forceExit --runInBand","build:lib":"npx rimraf lib && esbuild src/index.js --outfile=lib/index.js --platform=node --target=node10 --bundle --external:array.prototype.flatmap --external:fengari --external:fengari-interop --external:redis-commands --external:standard-as-callback --external:ioredis --sourcemap --minify-syntax","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:lib && npm run build:browser.js -- --minify-whitespace --minify-identifiers","test:browser.js":"jest --config jest.config.browser.js","test:jestlegacy":"jest --config jest.config.jestlegacy.js","build:browser.js":"esbuild src/index.js --bundle --format=esm --outfile=browser.js --define:process=undefined --define:global.process=undefined --define:process.env.FENGARICONF=undefined --define:global=window  --define:process.browser=true --define:process.nextTick=nextTickShim --define:process.hrtime=hrtimeShim --define:setImmediate=nextTickShim --inject:./browser-shims.js --minify-syntax --sourcemap","semantic-release":"semantic-release pre && npm publish && semantic-release post","test:integration":"jest --config jest.config.integration.js"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"8.1.4","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"17.2.0","dependencies":{"fengari":"^0.1.4","redis-commands":"^1.7.0","fengari-interop":"^0.1.3","standard-as-callback":"^2.1.0","array.prototype.flatmap":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"url":"^0.11.0","jest":"^27.4.7","husky":"^6.0.0","buffer":"^6.0.3","chance":"^1.1.8","eslint":"^7.32.0","events":"^3.3.0","mkdirp":"^1.0.4","esbuild":"^0.14.14","ioredis":"^4.28.3","bluebird":"^3.7.2","prettier":"^2.5.1","coveralls":"^3.1.1","@babel/cli":"^7.16.8","@babel/core":"^7.16.12","jest-circus":"^27.4.6","lint-staged":"^11.2.6","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","lodash.orderby":"^4.6.0","lodash.shuffle":"^4.2.0","@babel/register":"^7.16.9","lodash.zipobject":"^4.1.3","@babel/preset-env":"^7.16.11","crypto-browserify":"^3.12.0","stream-browserify":"^3.0.0","eslint-plugin-jest":"^24.7.0","eslint-plugin-import":"^2.25.4","lodash.isplainobject":"^4.0.6","lodash.intersectionby":"^4.7.0","prettier-package-json":"^2.6.0","browser-process-hrtime":"^1.0.0","eslint-config-prettier":"^8.3.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-simple-import-sort":"^7.0.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_6.1.2_1643366292096_0.22270583211365858","host":"s3://npm-registry-packages"}},"6.2.0":{"name":"ioredis-mock","version":"6.2.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@6.2.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"1762e62252b3d7d1ee18508f20d2f68582103fda","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-6.2.0.tgz","fileCount":9,"integrity":"sha512-6Fk8q4BVkWsPkrvgq5GanY3l6p1N/16TAsgrsX+TnNLxTBvGjjNO+YrJbkrYApsUszSWMb3k2N2UkgLWQkQvqg==","signatures":[{"sig":"MEUCIDyAObZXulzgQdZ4UVh6aV6NLp1zbbRYa5/D9m9A1Gw+AiEA0XYjYFaUZ5COK6kSSjOe0YCovzTcq8JZYKBn7SiMeiA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4928261,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8917CRA9TVsSAnZWagAAKUQP/2ov6amn8EEyJsycQkFu\nL6e3GqIXaN9/Hm4YxvbPrMwiIVzAIw++Ytbetu5hWMcO+LPC9UB9Y+IcFqvb\nqa2JMz8wiifKNMFXw85njR/ndpc1Y7w+kQqKr93sRtFWKGWDqqAjg2YQNdkP\nADaYryfgRf+uiCgad5DUWp1GR7hzoCEAF3ZIr6O4QyBUwubRAvQJYg6R/QF0\nWoP50a/Nsd/qsuwq24DP0GTozH8ZljWwyNIQ4JaRfHUf/Chsh7ReUfbzku/3\nzVs97aPG53MehfxbZ44JoHp6gDPfVuZJLK+dMYK8BBcNnCG8DjrKSq0LIUvA\npPpduPZOI07H7HmRfmo68vtlQOkniY0FwJqKqw8jOkT4n4UWBUIEfbvGrAmG\n6OiRWDxn463gGbR+pOkZwtK5w0slUOXQJXAUCg0EA54sIPRIWrKL+fqr4piu\ngHP6HnMuAVA7q2LfzQGPnfuqYgpiiCCTOunTdE//bp1xw3FbLjWctb92W3j/\nk03xWX2J6pXY7rZFfApf9J1WessaP+PXjcNeooaSkL/PKsYR6mx+h9DR9lVY\nMtxcxPk4n5aLWNkFX3TLatuMntFfKR7SvUd1W84e7mwT4d8wHvahK79Zqhqe\nd8z5UxkenlRV8k87NFcLjG3SReuVhlxm5fRCM4c1PFhh4aKzVkXJ9GGz6BgT\n2vnX\r\n=eB3k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"unpkg":"./browser.js","browser":{"./lib":"./browser.js","crypto":"crypto-browserify","stream":"stream-browserify"},"engines":{"node":">=10"},"gitHead":"1fdd8e5f09d7366975d9806a8f19d1fb075cda7d","release":{"prepare":["@semantic-release/npm"]},"scripts":{"lint":"eslint .","test":"jest","coverage":"jest --coverage","lint:fix":"eslint . --fix && npx prettier --write . && npx prettier-package-json --write ./package.json","postlint":"npx prettier . --check","posttest":"npm run build:lib && npm run test:integration && npm run build:browser.js && npm run test:browser.js && npm run test:jestlegacy","test:e2e":"jest --config jest.config.redis.js --forceExit --runInBand","build:lib":"npx rimraf lib && esbuild src/index.js --outfile=lib/index.js --platform=node --target=node10 --bundle --external:array.prototype.flatmap --external:fengari --external:fengari-interop --external:redis-commands --external:standard-as-callback --external:ioredis --sourcemap --minify-syntax","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:lib && npm run build:browser.js -- --minify-whitespace --minify-identifiers","test:browser.js":"jest --config jest.config.browser.js","test:jestlegacy":"jest --config jest.config.jestlegacy.js","build:browser.js":"esbuild src/index.js --bundle --format=esm --outfile=browser.js --define:process=undefined --define:global.process=undefined --define:process.env.FENGARICONF=undefined --define:global=window  --define:process.browser=true --define:process.nextTick=nextTickShim --define:process.hrtime=hrtimeShim --define:setImmediate=nextTickShim --inject:./browser-shims.js --minify-syntax --sourcemap","semantic-release":"semantic-release pre && npm publish && semantic-release post","test:integration":"jest --config jest.config.integration.js"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"8.1.4","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"17.2.0","dependencies":{"fengari":"^0.1.4","redis-commands":"^1.7.0","fengari-interop":"^0.1.3","standard-as-callback":"^2.1.0","array.prototype.flatmap":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"url":"^0.11.0","jest":"^27.4.7","husky":"^6.0.0","buffer":"^6.0.3","chance":"^1.1.8","eslint":"^7.32.0","events":"^3.3.0","mkdirp":"^1.0.4","esbuild":"^0.14.14","ioredis":"^4.28.3","bluebird":"^3.7.2","prettier":"^2.5.1","coveralls":"^3.1.1","@babel/cli":"^7.16.8","@babel/core":"^7.16.12","jest-circus":"^27.4.6","lint-staged":"^11.2.6","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","lodash.orderby":"^4.6.0","lodash.shuffle":"^4.2.0","@babel/register":"^7.16.9","lodash.zipobject":"^4.1.3","@babel/preset-env":"^7.16.11","crypto-browserify":"^3.12.0","stream-browserify":"^3.0.0","eslint-plugin-jest":"^24.7.0","eslint-plugin-import":"^2.25.4","lodash.isplainobject":"^4.0.6","lodash.intersectionby":"^4.7.0","prettier-package-json":"^2.6.0","browser-process-hrtime":"^1.0.0","eslint-config-prettier":"^8.3.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-simple-import-sort":"^7.0.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_6.2.0_1643371899285_0.5622680467903343","host":"s3://npm-registry-packages"}},"6.3.0":{"name":"ioredis-mock","version":"6.3.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@6.3.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"907742f72ef2d7491761eae9d0d8012794111bb9","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-6.3.0.tgz","fileCount":9,"integrity":"sha512-ZHgREHxPmOAaUiRSx5edugLhlp548+aw4c9XpS69W61iRiUguYhpMJpmWMk18PXqybgjqN/NWleXHg6A5XcszQ==","signatures":[{"sig":"MEQCIGPX2N2MBypjsoIzCPhbYaQjOjaXJW5yWgXRvUrg7mnZAiAt7PBSKT89CLvJ5B86tyOjZ1uLjuSh//da+E4ITPRg7Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4940374,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9JodCRA9TVsSAnZWagAA6hkP/0SBJdzMtrnGWArpB8t6\nn+H6pCfipDTw3Fixetd/NCgzKCmkVcIDAcgqMNKpFGW7G91cssQclLXF6DVY\n8qM1QYYPsVJjmXS+kaLvPevLFXOJN0KVH0MtizeUjy+yhOqEvaGMpJKKCOHt\n8isUoxKbXLA4L2VO7n6Yxhra7UbjTbk6hUJlouhozWg7wUg6wPeFoiG/9uRj\nFYkYhxBqaeeRMuNtH43umQXs8zrlW8/s/6tguucADCrDhRurCT+pB+kIFgoq\nBb5a/xg/9bisVtoqGab1iYg6Oe2qZw2G7fgX1D/dZaEQHc4w6tcfqUPdSjSq\nYlThOygPMCUFAy5/fuvBpaLqt5XVNrqKi+jSUFQHwcCfYjzn4OLEDZHN0Jp1\nrt9cmz/Rgy56pbGCsEKgPFZgpT6ryWaeiTny4mobGh56b+OdiOPSStEsPql4\n8DG8TaZVoYPASGXd4dEOFRf2PXVWan3lrY8BcvLq3JcF8PZUmHYdObh60jal\nkOxQ4ZYu4YI7l2k4S2YPtHewFz5t4K2IZNxmWYTA2OX9Uaud0oybb6l9kwm4\nHHfobsgYXhVzSiO0V3nAVOU85uaGuyKycITddF/k00/pAzQTMBkrcabvM5jb\nLDGNbRzaHO+ttAayPLbOpm0b5pk68AZYRksNFQ8gMN6evDkTSmOcQbaWREU4\nMRQI\r\n=MA+u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"unpkg":"./browser.js","browser":{"./lib":"./browser.js","crypto":"crypto-browserify","stream":"stream-browserify"},"engines":{"node":">=10"},"gitHead":"a37a3d9906a05f6b7518fb12ca7953da83fc6d75","release":{"prepare":["@semantic-release/npm"],"branches":["main"]},"scripts":{"lint":"eslint .","test":"jest","coverage":"jest --coverage","lint:fix":"eslint . --fix && npx prettier --write . && npx prettier-package-json --write ./package.json","postlint":"npx prettier . --check","posttest":"npm run build:lib && npm run test:integration && npm run build:browser.js && npm run test:browser.js && npm run test:jestlegacy","test:e2e":"jest --config jest.config.redis.js --forceExit --runInBand","build:lib":"npx rimraf lib && esbuild src/index.js --outfile=lib/index.js --platform=node --target=node10 --bundle --external:array.prototype.flatmap --external:fengari --external:fengari-interop --external:redis-commands --external:standard-as-callback --external:ioredis --sourcemap --minify-syntax","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:lib && npm run build:browser.js -- --minify-whitespace --minify-identifiers","test:browser.js":"jest --config jest.config.browser.js","test:jestlegacy":"jest --config jest.config.jestlegacy.js","build:browser.js":"esbuild src/index.js --bundle --format=esm --outfile=browser.js --define:process=undefined --define:global.process=undefined --define:process.env.FENGARICONF=undefined --define:global=window  --define:process.browser=true --define:process.nextTick=nextTickShim --define:process.hrtime=hrtimeShim --define:setImmediate=nextTickShim --inject:./browser-shims.js --minify-syntax --sourcemap","semantic-release":"semantic-release pre && npm publish && semantic-release post","test:integration":"jest --config jest.config.integration.js"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"8.1.4","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"17.2.0","dependencies":{"fengari":"^0.1.4","redis-commands":"^1.7.0","fengari-interop":"^0.1.3","standard-as-callback":"^2.1.0","array.prototype.flatmap":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"url":"^0.11.0","jest":"^27.4.7","husky":"^6.0.0","buffer":"^6.0.3","chance":"^1.1.8","eslint":"^7.32.0","events":"^3.3.0","mkdirp":"^1.0.4","esbuild":"^0.14.14","ioredis":"^4.28.3","bluebird":"^3.7.2","prettier":"^2.5.1","coveralls":"^3.1.1","@babel/cli":"^7.16.8","@babel/core":"^7.16.12","jest-circus":"^27.4.6","lint-staged":"^11.2.6","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","lodash.orderby":"^4.6.0","lodash.shuffle":"^4.2.0","@babel/register":"^7.16.9","lodash.zipobject":"^4.1.3","@babel/preset-env":"^7.16.11","crypto-browserify":"^3.12.0","stream-browserify":"^3.0.0","eslint-plugin-jest":"^24.7.0","eslint-plugin-import":"^2.25.4","lodash.isplainobject":"^4.0.6","lodash.intersectionby":"^4.7.0","prettier-package-json":"^2.6.0","browser-process-hrtime":"^1.0.0","eslint-config-prettier":"^8.3.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-simple-import-sort":"^7.0.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_6.3.0_1643420188972_0.0520933373010255","host":"s3://npm-registry-packages"}},"6.4.0":{"name":"ioredis-mock","version":"6.4.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@6.4.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"c624d57f9e50e90f95dcbaabe3dddc5da96d0a3e","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-6.4.0.tgz","fileCount":10,"integrity":"sha512-CfUGUhjzsJTi0oy77EQLuo5d55i5di7RNDt5Dco7FoOIk3zFMXcei6nlCmlyg7ZZdMGrXUo4lYt7AawNZbR1gQ==","signatures":[{"sig":"MEUCIQD/du5zxe+CIAx0xg41He/KJchPrUIk1Lg2omUoIQgDgwIgfPT2qRIASsKLDa0JyL6csVny6fpyBxvap2byUXQs8Xg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4982271,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9xh7CRA9TVsSAnZWagAAGcsP/0LkzSD3u4sAt2PPt/vr\nfc8CAq9XPVUMNegi90/asKv3BqCMbysU5OyW1AVjmUKlasL1WC5KuZubcB7T\nxW7fIjWdylDhIbznOwQRslIfaF6jzEb4Q0bpAubivHcWFol9n9wph6vlyG+D\n4pe+Ru3WQ3fMJyFWWjSZH6LVytr+kg1+qm2Wmr0Eah4iLKsnOR9e+82wArE3\nPCPliTOAQHx9k7XedRzeTSzoHvJZE2IrergxHdmp8ddq07Bj0kKDraYnYJe0\nO6DgeV2ltq+TkjVPkN1bQRCoiBiA7daKXIdrcjS+r0KRamiQWJ3lCq1uEZSv\nYv9bRf24+RNxUyzuzhEaRDeNVh9om0ghGj9eXctWrqPz/ia4aDXP1LxPaP/M\nu4Td/82LLbhiN4XH0S5XMBZzfsCcSJxxfALEhHkjf3mZRFBl1g38IkKIuiu2\ntcUrVyWSyymt+0CvZpsr3YqbQ+d2IB4VBk3kEKV1QzZi+2D/xnCbhdTmdMrW\n660YcUgr/KMuxBeqMeUOVJkhcWlWoOm+h3c67e3kZt7Yre7U5tS0+U6He/E5\ncKNkFMQgU00vuvs9vgGV0bGovUl/CfL79qXTMjwK+AKloOP/toWL5heky82/\nOT4a1v2PIYj8zOI6Vu/e62QQSF8Vdz8xBL9CXkpaYWPgFiytXE2aVZ2euEC/\nEl2F\r\n=+B6B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"unpkg":"./browser.js","browser":{"./lib":"./browser.js","crypto":"crypto-browserify","stream":"stream-browserify"},"engines":{"node":">=10"},"gitHead":"3fd2b6e8a488bc84a31e1d5cd669c9c4355a3daf","release":{"prepare":["@semantic-release/npm"],"branches":["main"]},"scripts":{"lint":"eslint .","test":"jest","coverage":"jest --coverage","lint:fix":"eslint . --fix && npx prettier --write . && npx prettier-package-json --write ./package.json","postlint":"npx prettier . --check","posttest":"npm run build:lib && npm run test:integration && npm run build:browser.js && npm run test:browser.js && npm run test:jestlegacy","test:e2e":"IS_E2E=true jest --config jest.config.redis.js --forceExit --runInBand","build:lib":"npx rimraf lib && esbuild src/index.js --outfile=lib/index.js --platform=node --target=node10 --bundle --external:array.prototype.flatmap --external:fengari --external:fengari-interop --external:redis-commands --external:standard-as-callback --external:ioredis --sourcemap --minify-syntax","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:lib && npm run build:browser.js -- --minify-whitespace --minify-identifiers","test:browser.js":"jest --config jest.config.browser.js","test:jestlegacy":"jest --config jest.config.jestlegacy.js","build:browser.js":"esbuild src/index.js --bundle --format=esm --outfile=browser.js --define:process=undefined --define:global.process=undefined --define:process.env.FENGARICONF=undefined --define:global=window  --define:process.browser=true --define:process.nextTick=nextTickShim --define:process.hrtime=hrtimeShim --define:setImmediate=nextTickShim --inject:./browser-shims.js --minify-syntax --sourcemap","semantic-release":"semantic-release pre && npm publish && semantic-release post","test:integration":"jest --config jest.config.integration.js"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"8.1.4","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"17.2.0","dependencies":{"fengari":"^0.1.4","redis-commands":"^1.7.0","fengari-interop":"^0.1.3","standard-as-callback":"^2.1.0","array.prototype.flatmap":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"url":"^0.11.0","jest":"^27.4.7","husky":"^6.0.0","buffer":"^6.0.3","chance":"^1.1.8","eslint":"^7.32.0","events":"^3.3.0","mkdirp":"^1.0.4","esbuild":"^0.14.14","ioredis":"^4.28.3","bluebird":"^3.7.2","prettier":"^2.5.1","coveralls":"^3.1.1","@babel/cli":"^7.16.8","@babel/core":"^7.16.12","jest-circus":"^27.4.6","lint-staged":"^11.2.6","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","lodash.orderby":"^4.6.0","lodash.shuffle":"^4.2.0","@babel/register":"^7.16.9","lodash.zipobject":"^4.1.3","@babel/preset-env":"^7.16.11","crypto-browserify":"^3.12.0","stream-browserify":"^3.0.0","eslint-plugin-jest":"^24.7.0","eslint-plugin-import":"^2.25.4","lodash.isplainobject":"^4.0.6","lodash.intersectionby":"^4.7.0","prettier-package-json":"^2.6.0","browser-process-hrtime":"^1.0.0","eslint-config-prettier":"^8.3.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-simple-import-sort":"^7.0.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_6.4.0_1643583611282_0.1511330745175683","host":"s3://npm-registry-packages"}},"6.5.0":{"name":"ioredis-mock","version":"6.5.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@6.5.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"6969b780153e827f703d58b3b8c4844de9fd346f","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-6.5.0.tgz","fileCount":10,"integrity":"sha512-X397M29YF0+HMXBRqXztLSKXmgdkFBw3/ckqHAc9xIvLa7g8mltLVjet1r/KLs3vgdLVx9s+6SPZ5EGWM29TLg==","signatures":[{"sig":"MEUCIQCzA94nSsGmx8DRfUoReLNyDJtoV9RxKr0+89QstyS0lQIgYB7SAibwiEZEMFon2OKH+bxUWqhl8JCXqH9aSbMqBrg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4992707,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9yyJCRA9TVsSAnZWagAAe2cQAJhFG8SJc3B4e/UR+iK3\nxCAbVd5SFX+pKCl8s7o1Co6bjHAjcmcKKL3gei6R0m2dNPBhgAO9NeU1a702\nhChDOrtTshyGQ1EriDITi7CoSeuG63sOcSMQ5hm//aBWho4tjpwaIfNW1zyP\no49G73vymgV61fusgktVW/WBgXW/1JqujIi7rFj/LeXmwy1u5jEnGri03YZD\nG0GZGGoQ89absXEgWgbHjOOGAOZQyi94aPrUSoTryfvjhfPNSTiPn2+BnQba\nbULEgDuhMk+INmPrO7r4gjvpXpSydjiqIVkRx2cz0RvGCHUv90/mVcM+wInz\ngd6mY7oL8OFjVqC101sqAJsfdgWMp5GqlPrL0vWxLb28OTI2kM/cjKj/8Jxz\nPEvhOJTtbFD/jFCODUjIobPomTZFDbTH+RfEpDs4nHob4nnU1Ngh7b0XOeO2\n3Up6y84gGmJWMPgRGwmUwynuAg9y15+pMQGrba9z9d8bUy9cHJ12CuT39XBb\nYy4sLeRImx9XW2rkIRARzPMrWby0xo5ZCxZdwluYQerfCxBwSREqu4YMLEJ2\nDX0YyG9OKAchIlGStkQr1WCzmn5gnJJdaKO58X8TdGmZtxlSEXtaxQwV12AW\nNeXMYVKcgVvRzs0njGZHvqX7JxtA4PhV4XDCk0HqQtwRRWT4ApaefVnxrnwk\n/MlE\r\n=YeLY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"unpkg":"./browser.js","browser":{"./lib":"./browser.js","crypto":"crypto-browserify","stream":"stream-browserify"},"engines":{"node":">=10"},"gitHead":"c84d19994ef36a8dbaa50c8794cfcb77775a1e40","release":{"prepare":["@semantic-release/npm"],"branches":["main"]},"scripts":{"lint":"eslint .","test":"jest","coverage":"jest --coverage","lint:fix":"eslint . --fix && npx prettier --write . && npx prettier-package-json --write ./package.json","postlint":"npx prettier . --check","posttest":"npm run build:lib && npm run test:integration && npm run build:browser.js && npm run test:browser.js && npm run test:jestlegacy","test:e2e":"IS_E2E=true jest --config jest.config.redis.js --forceExit --runInBand","build:lib":"npx rimraf lib && esbuild src/index.js --outfile=lib/index.js --platform=node --target=node10 --bundle --external:array.prototype.flatmap --external:fengari --external:fengari-interop --external:redis-commands --external:standard-as-callback --external:ioredis --sourcemap --minify-syntax","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:lib && npm run build:browser.js -- --minify-whitespace --minify-identifiers","test:browser.js":"jest --config jest.config.browser.js","test:jestlegacy":"jest --config jest.config.jestlegacy.js","build:browser.js":"esbuild src/index.js --bundle --format=esm --outfile=browser.js --define:process=undefined --define:global.process=undefined --define:process.env.FENGARICONF=undefined --define:global=window  --define:process.browser=true --define:process.nextTick=nextTickShim --define:process.hrtime=hrtimeShim --define:setImmediate=nextTickShim --inject:./browser-shims.js --minify-syntax --sourcemap","semantic-release":"semantic-release pre && npm publish && semantic-release post","test:integration":"jest --config jest.config.integration.js"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"8.1.4","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"17.2.0","dependencies":{"fengari":"^0.1.4","redis-commands":"^1.7.0","fengari-interop":"^0.1.3","standard-as-callback":"^2.1.0","array.prototype.flatmap":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"url":"^0.11.0","jest":"^27.4.7","husky":"^6.0.0","buffer":"^6.0.3","chance":"^1.1.8","eslint":"^7.32.0","events":"^3.3.0","mkdirp":"^1.0.4","esbuild":"^0.14.14","ioredis":"^4.28.3","bluebird":"^3.7.2","prettier":"^2.5.1","coveralls":"^3.1.1","@babel/cli":"^7.16.8","@babel/core":"^7.16.12","jest-circus":"^27.4.6","lint-staged":"^11.2.6","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","lodash.orderby":"^4.6.0","lodash.shuffle":"^4.2.0","@babel/register":"^7.16.9","lodash.zipobject":"^4.1.3","@babel/preset-env":"^7.16.11","crypto-browserify":"^3.12.0","stream-browserify":"^3.0.0","eslint-plugin-jest":"^24.7.0","eslint-plugin-import":"^2.25.4","lodash.isplainobject":"^4.0.6","lodash.intersectionby":"^4.7.0","prettier-package-json":"^2.6.0","browser-process-hrtime":"^1.0.0","eslint-config-prettier":"^8.3.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-simple-import-sort":"^7.0.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_6.5.0_1643588745568_0.21425270570784294","host":"s3://npm-registry-packages"}},"6.6.0":{"name":"ioredis-mock","version":"6.6.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@6.6.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"e31bcd7e9f9304d6d84b010899f20c35370df1aa","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-6.6.0.tgz","fileCount":10,"integrity":"sha512-MrjccL9W6+gb5JD1cuEjDmu0nc0EI4PgF1+6aI7P6hB0eH6vhIQRxNyCYN16GahtIsbu8WgCWZeR+zjMcixfOQ==","signatures":[{"sig":"MEUCIQDDx3w3/s9QELizyeI8JptQqXvvl26HQ6Sm4vDnHCQnlwIgVCvo4QFBeWnOvljl7H3W7exePKxWEOKE6p8BQESmmts=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5004439,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh90ORCRA9TVsSAnZWagAABv0P/36nzpkuKJDZsLfCbIEd\nckZ83Mc6HB1XEGdoqqiS8RWxwBe0DVD2cT6GCWCty5OEEjsk/ShQvwvGPvjB\n0bww8jql9DE3iyDXjXH5M6qFKoN1C6AxV8PC0Eibl1l88NKFQM2P3+NFzIfM\ndtiZ+Hkh0BR0KZkpvsKJw6sLmgZZFW/L1AfGYH5FOQV/4TdY0Ih+TJGK8UtL\ndq1G0mSn+NzGS25EB50OhC/aVF9d3Rep7LjV4jJ/LMPKk00KOl/MBkej6Cnl\nhSAdOxm+6lxp165PW+QrdYwgFLm97Rb6ev3mfzj7Tj+Y11F5MIABVBcpKej7\nssbQg3V+nF5aGwAUAS74bsalioJb0RxlpMJcjc2y4KU06C8jjAKaPZ6R+dla\n1Dw1ETb1YNVxSGah5NNlkvMVbKqb5s143a3kA/p3IXqjb4uU4cSpiRgIlE8G\nxb433bIr8WbFxxdjYAyOq5zAbt/l3L8lxSsx1/c4iCLDxASre2DoWnotRu0M\nS7wdfYPWC3ukUGoUqDFeajDtcSR78F053pxCi35bMxPTzhyL9bEyXsTkBB5V\neFJM4t5kW27CuIiNIzEabAxgFsE6n41V0sh5yz6vVIzyrzckRNc6lMyXl+Ka\n5w6txKG+EL7/mEPYs23dEhNd0TZKRB/6DdWahQEfIHNwkz8/nXg9Gw0QIM2f\nmwS7\r\n=/uul\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"unpkg":"./browser.js","browser":{"./lib":"./browser.js","crypto":"crypto-browserify","stream":"stream-browserify"},"engines":{"node":">=10"},"gitHead":"92b5e454462b1418e7c38d139eeeca14f14e737b","release":{"prepare":["@semantic-release/npm"],"branches":["main"]},"scripts":{"lint":"eslint .","test":"jest","coverage":"jest --coverage","lint:fix":"eslint . --fix && npx prettier --write . && npx prettier-package-json --write ./package.json","postlint":"npx prettier . --check","posttest":"npm run build:lib && npm run test:integration && npm run build:browser.js && npm run test:browser.js && npm run test:jestlegacy","test:e2e":"IS_E2E=true jest --config jest.config.redis.js --forceExit --runInBand","build:lib":"npx rimraf lib && esbuild src/index.js --outfile=lib/index.js --platform=node --target=node10 --bundle --external:array.prototype.flatmap --external:fengari --external:fengari-interop --external:redis-commands --external:standard-as-callback --external:ioredis --sourcemap --minify-syntax","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:lib && npm run build:browser.js -- --minify-whitespace --minify-identifiers","test:browser.js":"jest --config jest.config.browser.js","test:jestlegacy":"jest --config jest.config.jestlegacy.js","build:browser.js":"esbuild src/index.js --bundle --format=esm --outfile=browser.js --define:process=undefined --define:global.process=undefined --define:process.env.FENGARICONF=undefined --define:global=window  --define:process.browser=true --define:process.nextTick=nextTickShim --define:process.hrtime=hrtimeShim --define:setImmediate=nextTickShim --inject:./browser-shims.js --minify-syntax --sourcemap","semantic-release":"semantic-release pre && npm publish && semantic-release post","test:integration":"jest --config jest.config.integration.js"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"8.1.4","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"17.2.0","dependencies":{"fengari":"^0.1.4","redis-commands":"^1.7.0","fengari-interop":"^0.1.3","standard-as-callback":"^2.1.0","array.prototype.flatmap":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"url":"^0.11.0","jest":"^27.4.7","husky":"^6.0.0","buffer":"^6.0.3","chance":"^1.1.8","eslint":"^7.32.0","events":"^3.3.0","mkdirp":"^1.0.4","esbuild":"^0.14.14","ioredis":"^4.28.3","bluebird":"^3.7.2","prettier":"^2.5.1","coveralls":"^3.1.1","@babel/cli":"^7.16.8","@babel/core":"^7.16.12","jest-circus":"^27.4.6","lint-staged":"^11.2.6","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","lodash.orderby":"^4.6.0","lodash.shuffle":"^4.2.0","@babel/register":"^7.16.9","lodash.zipobject":"^4.1.3","@babel/preset-env":"^7.16.11","crypto-browserify":"^3.12.0","stream-browserify":"^3.0.0","eslint-plugin-jest":"^24.7.0","eslint-plugin-import":"^2.25.4","lodash.isplainobject":"^4.0.6","lodash.intersectionby":"^4.7.0","prettier-package-json":"^2.6.0","browser-process-hrtime":"^1.0.0","eslint-config-prettier":"^8.3.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-simple-import-sort":"^7.0.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_6.6.0_1643594641157_0.6764069455801414","host":"s3://npm-registry-packages"}},"6.7.0":{"name":"ioredis-mock","version":"6.7.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@6.7.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"715b32ca60190f28bb9bef67c7fa6895140cc60a","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-6.7.0.tgz","fileCount":10,"integrity":"sha512-2PSOVZt2YMjL48leHxUMzS0gqxCOQc2m5H1ivaLM3zS/uLnt9AJ8KSI5SK7zF4YWyqmcQ+8HD1yjR1QS9gYpKg==","signatures":[{"sig":"MEYCIQCLZju+F1JCDDAxsXif00ZO1K1t8qwf/57A0LLI0r6imAIhAPuA9+IC37pW5a/Z+icobiUUeYSLLziZsXBo+FzswdLK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5007305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh90xPCRA9TVsSAnZWagAASXEP+gJ9/tipJjGBHYcLdQ5f\nvQPGk8hvGtf/wwlRtv0B/sBggJkaIofjIbzxWcYlzFDH4EhL5jUPhxxFJDvh\n2hBZgHi/d4D7RFKCRWxzChm8AGKd4Z+hqr8STCvBPg3ZBpF8QaYb/WWYjn3H\nU0gc9yaUCoM2lb3iVi1M57s+tymkEOEabQFgqjz7Ec2TjkeHL4zi1Rsv0xrE\nmXMD6tR2iMsLd5dIC423UpH7IHfsU0vyfU2dgRIq4WBR3STv9+OsOOeTFaLa\n5YDo4ftcGg2K3aac1Xv6oP+aLGuXv+4DyDw8iugye9oNOyZPLNjcG/oGzxgk\nLVh0AOiRJEY8wLoaoe5mxuUbLQxO+1Ep6v8ZWluhCkHVwhJnddZEyJH+FgBE\n/BgESBQEO7huZp2dQ1G8g3nTyj3OLYE4Qw4d6moqjtPONlglUHhbsLNmqeBD\noQjo2xhta7J1GFg+ZNgOdAkReTNS+SQVR7wHn0t7/SdunJ52ZjFJy9FOUJb8\nzp4gaizRMe+4yjxddaAZYN5uUHYrjgbfiJe3bs9Jg5dJrq1eeyIwLEIhNX4T\neBotFLJejXPwgfw+5PgRUoBmAXl2h19YokVZiT7XU2UHIQ4nIbZGGKMM9r0T\nZGj4NOyyOl6tqZs70uHa+qikRXmxMWEv2jxbjqlfDbIUCbwNy+vXy0XyTPlW\nix4n\r\n=e1Fl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"unpkg":"./browser.js","browser":{"./lib":"./browser.js","crypto":"crypto-browserify","stream":"stream-browserify"},"engines":{"node":">=10"},"gitHead":"466b4781abd1e0f4e41204b74a1d05278378c7ad","release":{"prepare":["@semantic-release/npm"],"branches":["main"]},"scripts":{"lint":"eslint .","test":"jest","coverage":"jest --coverage","lint:fix":"eslint . --fix && npx prettier --write . && npx prettier-package-json --write ./package.json","postlint":"npx prettier . --check","posttest":"npm run build:lib && npm run test:integration && npm run build:browser.js && npm run test:browser.js && npm run test:jestlegacy","test:e2e":"IS_E2E=true jest --config jest.config.redis.js --forceExit --runInBand","build:lib":"npx rimraf lib && esbuild src/index.js --outfile=lib/index.js --platform=node --target=node10 --bundle --external:array.prototype.flatmap --external:fengari --external:fengari-interop --external:redis-commands --external:standard-as-callback --external:ioredis --sourcemap --minify-syntax","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:lib && npm run build:browser.js -- --minify-whitespace --minify-identifiers","test:browser.js":"jest --config jest.config.browser.js","test:jestlegacy":"jest --config jest.config.jestlegacy.js","build:browser.js":"esbuild src/index.js --bundle --format=esm --outfile=browser.js --define:process=undefined --define:global.process=undefined --define:process.env.FENGARICONF=undefined --define:global=window  --define:process.browser=true --define:process.nextTick=nextTickShim --define:process.hrtime=hrtimeShim --define:setImmediate=nextTickShim --inject:./browser-shims.js --minify-syntax --sourcemap","semantic-release":"semantic-release pre && npm publish && semantic-release post","test:integration":"jest --config jest.config.integration.js"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"8.1.4","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"17.2.0","dependencies":{"fengari":"^0.1.4","redis-commands":"^1.7.0","fengari-interop":"^0.1.3","standard-as-callback":"^2.1.0","array.prototype.flatmap":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"url":"^0.11.0","jest":"^27.4.7","husky":"^6.0.0","buffer":"^6.0.3","chance":"^1.1.8","eslint":"^7.32.0","events":"^3.3.0","mkdirp":"^1.0.4","esbuild":"^0.14.14","ioredis":"^4.28.3","bluebird":"^3.7.2","prettier":"^2.5.1","coveralls":"^3.1.1","@babel/cli":"^7.16.8","@babel/core":"^7.16.12","jest-circus":"^27.4.6","lint-staged":"^11.2.6","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","lodash.orderby":"^4.6.0","lodash.shuffle":"^4.2.0","@babel/register":"^7.16.9","lodash.zipobject":"^4.1.3","@babel/preset-env":"^7.16.11","crypto-browserify":"^3.12.0","stream-browserify":"^3.0.0","eslint-plugin-jest":"^24.7.0","eslint-plugin-import":"^2.25.4","lodash.isplainobject":"^4.0.6","lodash.intersectionby":"^4.7.0","prettier-package-json":"^2.6.0","browser-process-hrtime":"^1.0.0","eslint-config-prettier":"^8.3.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-simple-import-sort":"^7.0.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_6.7.0_1643596879100_0.2313683840973091","host":"s3://npm-registry-packages"}},"6.8.0":{"name":"ioredis-mock","version":"6.8.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@6.8.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"4a27f8222e17c9b5392aa35b78cfc27f527476e5","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-6.8.0.tgz","fileCount":10,"integrity":"sha512-aO9PwMOQcETTsqbWmipm57G7MLgA/zpMJPRXfNSGPGMujtooFdPG7DT+FWko2EVzFDhYDJQzx44tUMYWGa58+w==","signatures":[{"sig":"MEUCIEb1o41HOT2MCfmVy4tjL/k8hv2P3PB+y1/cWAQlCTmzAiEA7h+e8HkCxjI3bg3prKNo0idI6EMxh12QCmayxie1PMA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5010127,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh91EqCRA9TVsSAnZWagAAyZMP/AvcWBobnuBgKJE52VaM\nm13dZDTK+yA3nDkwt9AHyPpPCy6upphfUNawhK2vB7mmqnuEIkOtJ3XDzKJQ\n0Dj6eNG6YYY634cJgw/qqweyLZtnttdZUrX9G8eQz5RaViemiWoEpnO9hy2n\nfORejGsZRmKdNfDm62QhEehxBeIpFiwWODSlpZzS2K5806tdjVXzMx9IUbtd\n636njLJ3JTb7oOUhRU7MvCl9+LvdRBVX9i1v0Qcf4JPb3wmX0ns/wyKYCEo/\nHk2VMZJgoR9OQyMGsKgvTNUWbq4xKMnHyFu2goBgcEovtPPopBs3sjUo5DS8\nX3IIv9bWZRASZOcKGjZmN/L7OMigFt05E14WfIAJOZc20iJIKsCgv7F6UvXz\nxcDyPpsvRzLlojZsD+Dom5AmBXthmsh5bEwzfJ2A75yyDvsc+sNT6U8aKMUt\niV91RzGa6gJU32NLoooTabEnUza30Wjf5JmGMvZminNZ9y/q/MILYsILbfbh\n6MqMMiI2FVy6YddqYsYDA5EMZB1NIPlx46C8IpqKKTaQBD3/KBZJYR6tUaox\nVU1dI30EfC6iygKPDwcb0XSBOpBMcXxSfXPTlnHdB1V7kit7r6WjzMePe2T8\nrZp17sWW3ricOsqpIc/T/IyHPLgv4pagpG2BTV/UUOyQWe0rzFd8CRmtNXlh\nmkag\r\n=z6/g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"unpkg":"./browser.js","browser":{"./lib":"./browser.js","crypto":"crypto-browserify","stream":"stream-browserify"},"engines":{"node":">=10"},"gitHead":"aa8c3b0f4b087a30a607a6fd9c9beb4874bc6d82","release":{"prepare":["@semantic-release/npm"],"branches":["main"]},"scripts":{"lint":"eslint .","test":"jest","coverage":"jest --coverage","lint:fix":"eslint . --fix && npx prettier --write . && npx prettier-package-json --write ./package.json","postlint":"npx prettier . --check","posttest":"npm run build:lib && npm run test:integration && npm run build:browser.js && npm run test:browser.js && npm run test:jestlegacy","test:e2e":"IS_E2E=true jest --config jest.config.redis.js --forceExit --runInBand","build:lib":"npx rimraf lib && esbuild src/index.js --outfile=lib/index.js --platform=node --target=node10 --bundle --external:array.prototype.flatmap --external:fengari --external:fengari-interop --external:redis-commands --external:standard-as-callback --external:ioredis --sourcemap --minify-syntax","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:lib && npm run build:browser.js -- --minify-whitespace --minify-identifiers","test:browser.js":"jest --config jest.config.browser.js","test:jestlegacy":"jest --config jest.config.jestlegacy.js","build:browser.js":"esbuild src/index.js --bundle --format=esm --outfile=browser.js --define:process=undefined --define:global.process=undefined --define:process.env.FENGARICONF=undefined --define:global=window  --define:process.browser=true --define:process.nextTick=nextTickShim --define:process.hrtime=hrtimeShim --define:setImmediate=nextTickShim --inject:./browser-shims.js --minify-syntax --sourcemap","semantic-release":"semantic-release pre && npm publish && semantic-release post","test:integration":"jest --config jest.config.integration.js"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"8.1.4","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"17.2.0","dependencies":{"fengari":"^0.1.4","redis-commands":"^1.7.0","fengari-interop":"^0.1.3","standard-as-callback":"^2.1.0","array.prototype.flatmap":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"url":"^0.11.0","jest":"^27.4.7","husky":"^6.0.0","buffer":"^6.0.3","chance":"^1.1.8","eslint":"^7.32.0","events":"^3.3.0","mkdirp":"^1.0.4","esbuild":"^0.14.14","ioredis":"^4.28.3","bluebird":"^3.7.2","prettier":"^2.5.1","coveralls":"^3.1.1","@babel/cli":"^7.16.8","@babel/core":"^7.16.12","jest-circus":"^27.4.6","lint-staged":"^11.2.6","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","lodash.orderby":"^4.6.0","lodash.shuffle":"^4.2.0","@babel/register":"^7.16.9","lodash.zipobject":"^4.1.3","@babel/preset-env":"^7.16.11","crypto-browserify":"^3.12.0","stream-browserify":"^3.0.0","eslint-plugin-jest":"^24.7.0","eslint-plugin-import":"^2.25.4","lodash.isplainobject":"^4.0.6","lodash.intersectionby":"^4.7.0","prettier-package-json":"^2.6.0","browser-process-hrtime":"^1.0.0","eslint-config-prettier":"^8.3.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-simple-import-sort":"^7.0.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_6.8.0_1643598122262_0.12187477788089862","host":"s3://npm-registry-packages"}},"6.9.0":{"name":"ioredis-mock","version":"6.9.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@6.9.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"b366d8ff0683986f36e4c4064bcfaf565748a0d0","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-6.9.0.tgz","fileCount":10,"integrity":"sha512-DBS4+H/HZn1av1ycz2PTKa5zwEfbsuSl9h1fDtl/70DF4jgunL5gqsCdtKbqJuulYWMlCGLmUHPC2ObpxItKeg==","signatures":[{"sig":"MEUCIQCWoAj8HLtjaFy86AvrrwcL53HM0xWqoVeSprKsKlLu0wIgLRkMDBrfvmynSPlthqeIoJTiED2S/lcLFszcxLg8yZ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5016932,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh92HlCRA9TVsSAnZWagAAVLwP+QEbER7+swmWwtT+1nDO\nPCn/VCacGukXaUC5ICn34UmHiH1F9DeAUHkEpnIREoHQakZ3bThitcDU9dHP\ncfOZFDwODVQtC35lOgh38udSbkb8UK8me7nLl8/r7/3GjHvLqWPb5+cdpuqQ\nAmyFl8wrWgSnDrJsiijTjspUF3WOayHDwTNMFN05E8xQsp7olUagrfn2yY7c\nHf6boSqT8UJJCMOE/3tKD+NeMJZ//gdkj2J1NWvA5eBrsGWw7iIDbUJCG45N\ndHhCMJuflzci4b8eH6B/nyElJX/t2nity2ucvC+SrEfBJUSU+yZ1vFYO4Fln\nMj7qqykITm97KIX2HGai0NThVCB2bWHy6J51ebF70NA9Z0qyyNAYd+2e5PJX\njLN5BJQNSKBfIHup0CWU5G4uwyPzFWDvJGxZ1Z/E/mpS9fWghpErXxkfLtUQ\nTaC8m5uczR+yPdnRVtb0ekWj0BvPSyxfRLlqYJ12yuPomwpBlJmVICbTbauS\nxySnU8L883xZusvWXOkgGEQu0coIqzJstXoF9y07wPLM3SN4b8zxSzchVtVm\nJa+S8qFqGmOPmeuBelCRYcoJv0VmktvSLD4T6LiraT7b2hZeNI2oyYN6Bm3Y\nVxBdOjKcB8VJQpEgnJobFyQEIC7+TXtjKGvCG2zgDPWn+SiasLDzhV5zsPjv\n/8Ju\r\n=kRoc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"unpkg":"./browser.js","browser":{"./lib":"./browser.js","crypto":"crypto-browserify","stream":"stream-browserify"},"engines":{"node":">=10"},"gitHead":"258d9da1ab05114a59ecd524a597804a1fb2c280","release":{"prepare":["@semantic-release/npm"],"branches":["main"]},"scripts":{"lint":"eslint .","test":"jest","coverage":"jest --coverage","lint:fix":"eslint . --fix && npx prettier --write . && npx prettier-package-json --write ./package.json","postlint":"npx prettier . --check","posttest":"npm run build:lib && npm run test:integration && npm run build:browser.js && npm run test:browser.js && npm run test:jestlegacy","test:e2e":"IS_E2E=true jest --config jest.config.redis.js --forceExit --runInBand","build:lib":"npx rimraf lib && esbuild src/index.js --outfile=lib/index.js --platform=node --target=node10 --bundle --external:array.prototype.flatmap --external:fengari --external:fengari-interop --external:redis-commands --external:standard-as-callback --external:ioredis --sourcemap --minify-syntax","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:lib && npm run build:browser.js -- --minify-whitespace --minify-identifiers","test:browser.js":"jest --config jest.config.browser.js","test:jestlegacy":"jest --config jest.config.jestlegacy.js","build:browser.js":"esbuild src/index.js --bundle --format=esm --outfile=browser.js --define:process=undefined --define:global.process=undefined --define:process.env.FENGARICONF=undefined --define:global=window  --define:process.browser=true --define:process.nextTick=nextTickShim --define:process.hrtime=hrtimeShim --define:setImmediate=nextTickShim --inject:./browser-shims.js --minify-syntax --sourcemap","semantic-release":"semantic-release pre && npm publish && semantic-release post","test:integration":"jest --config jest.config.integration.js"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"8.1.4","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"17.2.0","dependencies":{"fengari":"^0.1.4","redis-commands":"^1.7.0","fengari-interop":"^0.1.3","standard-as-callback":"^2.1.0","array.prototype.flatmap":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"url":"^0.11.0","jest":"^27.4.7","husky":"^6.0.0","buffer":"^6.0.3","chance":"^1.1.8","eslint":"^7.32.0","events":"^3.3.0","mkdirp":"^1.0.4","esbuild":"^0.14.14","ioredis":"^4.28.3","bluebird":"^3.7.2","prettier":"^2.5.1","coveralls":"^3.1.1","@babel/cli":"^7.16.8","@babel/core":"^7.16.12","jest-circus":"^27.4.6","lint-staged":"^11.2.6","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","lodash.orderby":"^4.6.0","lodash.shuffle":"^4.2.0","@babel/register":"^7.16.9","lodash.zipobject":"^4.1.3","@babel/preset-env":"^7.16.11","crypto-browserify":"^3.12.0","stream-browserify":"^3.0.0","eslint-plugin-jest":"^24.7.0","eslint-plugin-import":"^2.25.4","lodash.isplainobject":"^4.0.6","lodash.intersectionby":"^4.7.0","prettier-package-json":"^2.6.0","browser-process-hrtime":"^1.0.0","eslint-config-prettier":"^8.3.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-simple-import-sort":"^7.0.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_6.9.0_1643602404906_0.14615146791905742","host":"s3://npm-registry-packages"}},"6.10.0":{"name":"ioredis-mock","version":"6.10.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@6.10.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"7291fd14901761021816863acd1005183e42ee27","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-6.10.0.tgz","fileCount":10,"integrity":"sha512-rJRuwYaR7szZVrqdy9e3PzX9BSsBNtKOqBoPk+pRyvhlTn7Ywgt/JfLc121p+iQBGHxRvEzujd3Glzy/GfclfA==","signatures":[{"sig":"MEYCIQCVyLlXBcIOzlQ6uLZQBrMWC66igmxTCMxvPukqZ7ewvgIhAMpPw390JQGhhyEsDE9qafMmF0bvQpkmlrmTIfHddqyA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5045978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh92TrCRA9TVsSAnZWagAAyC4P/Asjb+7PpwfXZlpssuA9\nRZ6CJOQRSOmuKdWYIcK/sMGet447HN6yIVqpCv8VGIr1sF4ZFJUwGbe0vujv\nMsVG9OomTET4XdaZ82gHz/LbOK256eIjr9ut3tRzOIruVMivieqzTd/kl5DZ\nUpZcCmDMS/t10iT/zAbyWZDIqH3irUebaPe3JqYEWY8r7sZUae4L5st/eWjp\npdq9PFNtJ8PkXl9PVFroz2qNErx1PBpyllQRdEK+OK8MgUxSWEUXpQfINKks\nRZHB4diS1jfWURq0GJt/5k0RNHKSSw2q4Gc7kLDx77kG1E7sekKxRgibazfZ\nIHWlXGf3lw0xkMfT9nBGts3J9QzpzbWV1x24h6Lsbcxj2ImuyzPjk/4/QSJD\nr1Vm1zUurjAsYzdXtILbSz0cfZ3Ou5XeV7lmweyaPgf2KfnBB19w9t9GLVIn\njglSUX9xDUHvR54hxbo7RyMNkP4j908qljawjmUS6Jmehsz7IPvO8R6TkQ2S\nqiaGYV40wV/fIU5SyheZFrSCEhgsjK7VVHOjLUwLKNH+5cNKvkacTw/Gsh1v\nZ/inbfxvfzV1Fp+5dnVF+5sc6yMC7PQSL+hW3LoTrPYGzT73aL2riN0dzZcC\nsPujSU0278puV+Pg+B1CB7M6FaeMpG4i2YA+blOfLqnA4WrXru80Lpol5cne\nD/xt\r\n=7rBt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"unpkg":"./browser.js","browser":{"./lib":"./browser.js","crypto":"crypto-browserify","stream":"stream-browserify"},"engines":{"node":">=10"},"gitHead":"c5c89c14ae3c4affa480688235fee37a808be7f7","release":{"prepare":["@semantic-release/npm"],"branches":["main"]},"scripts":{"lint":"eslint .","test":"jest","coverage":"jest --coverage","lint:fix":"eslint . --fix && npx prettier --write . && npx prettier-package-json --write ./package.json","postlint":"npx prettier . --check","posttest":"npm run build:lib && npm run test:integration && npm run build:browser.js && npm run test:browser.js && npm run test:jestlegacy","test:e2e":"IS_E2E=true jest --config jest.config.redis.js --forceExit --runInBand","build:lib":"npx rimraf lib && esbuild src/index.js --outfile=lib/index.js --platform=node --target=node10 --bundle --external:array.prototype.flatmap --external:fengari --external:fengari-interop --external:redis-commands --external:standard-as-callback --external:ioredis --sourcemap --minify-syntax","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:lib && npm run build:browser.js -- --minify-whitespace --minify-identifiers","test:browser.js":"jest --config jest.config.browser.js","test:jestlegacy":"jest --config jest.config.jestlegacy.js","build:browser.js":"esbuild src/index.js --bundle --format=esm --outfile=browser.js --define:process=undefined --define:global.process=undefined --define:process.env.FENGARICONF=undefined --define:global=window  --define:process.browser=true --define:process.nextTick=nextTickShim --define:process.hrtime=hrtimeShim --define:setImmediate=nextTickShim --inject:./browser-shims.js --minify-syntax --sourcemap","semantic-release":"semantic-release pre && npm publish && semantic-release post","test:integration":"jest --config jest.config.integration.js"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"8.1.4","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"17.2.0","dependencies":{"fengari":"^0.1.4","redis-commands":"^1.7.0","fengari-interop":"^0.1.3","standard-as-callback":"^2.1.0","array.prototype.flatmap":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"url":"^0.11.0","jest":"^27.4.7","husky":"^6.0.0","buffer":"^6.0.3","chance":"^1.1.8","eslint":"^7.32.0","events":"^3.3.0","mkdirp":"^1.0.4","esbuild":"^0.14.14","ioredis":"^4.28.3","bluebird":"^3.7.2","prettier":"^2.5.1","coveralls":"^3.1.1","@babel/cli":"^7.16.8","@babel/core":"^7.16.12","jest-circus":"^27.4.6","lint-staged":"^11.2.6","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","lodash.orderby":"^4.6.0","lodash.shuffle":"^4.2.0","@babel/register":"^7.16.9","lodash.zipobject":"^4.1.3","@babel/preset-env":"^7.16.11","crypto-browserify":"^3.12.0","stream-browserify":"^3.0.0","eslint-plugin-jest":"^24.7.0","eslint-plugin-import":"^2.25.4","lodash.isplainobject":"^4.0.6","lodash.intersectionby":"^4.7.0","prettier-package-json":"^2.6.0","browser-process-hrtime":"^1.0.0","eslint-config-prettier":"^8.3.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-simple-import-sort":"^7.0.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_6.10.0_1643603179127_0.6352430225242569","host":"s3://npm-registry-packages"}},"6.11.0":{"name":"ioredis-mock","version":"6.11.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@6.11.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"e0c7692c12d770f53908e30b547306ec5d5b90b5","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-6.11.0.tgz","fileCount":10,"integrity":"sha512-8qQTUKRqtmTCntGpAIISRGiVH9E9hsZ4gR2iPWQ6oZ1A1lp20FIlATI9KCZCG1Lxb+gDGEk0d4UzeXqvz/zXnw==","signatures":[{"sig":"MEUCIANarydreaJvhs7GfGjvH9YYv2f32SQzck0aDYEnmUloAiEA73hMlOvz8xPmzAE6yq66E6c+3EAdE4tBsT+WcjpO0WY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5054462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh93IcCRA9TVsSAnZWagAAHCQQAJoEM/IRMYLhfSNsLl6b\nXBoBamWY5VczxfZKKiehA1/MNviKdK8Fom8tNvY0cHseLHxRPiwBcUTwji17\nnIvcIQtqESqceP6St1f/9yvYBS8xpYH4rVTlBZpmeOLjWWgCU4SN7GfLGFIL\njBINbb8oKtJ1ag8Vlx7jT+yxFGh2EkJPF/zHxjP4lnNgaQjouUB262SXQlHL\niGbpHWx6nYaMQCNpYqnF2O4nxdGwBZ0isMeVBfKrxbZhKGvlLV3ty125unZs\nf0jHQAe60SFPLMElUc7LArkgKLIC1ZEJM0kAfxdx/x44XgnKfL32xDB3xkSZ\nOzxOb4HUfaR0naZAFtnHHb6KRUDXR/s0ipCpqJI511MYVZYdjMqCFVCK7U8P\nkIFhpG8n52RCJrjJFQqlq8n4SGLSsYidbRsqiFAYGJV48pFhTFOYY/qyPh5j\nV681HD1LZfK/Xa3YQXrpX3LJuy9XOlFgMMfZqCZEGxvhVWCd8OHUAS8lTrbd\ni4H1YxoBy7nUGSJjR48Dd/T4iegBDe4A+NKz0fGSUGHVqlvozL2vOjIoqiFF\nyJvq6XnaRMObN/rEo8zvwmxH9zhyWpcqXwKeTFGWrXNNDV2Qj71U8fdV1Ou1\njZCRO0OfYwr8A/3XHud4O/Y79E1R0sCTLg0z2KwApdNdA6ltXTt+8nAuz5jX\nrjax\r\n=iQUI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"unpkg":"./browser.js","browser":{"./lib":"./browser.js","crypto":"crypto-browserify","stream":"stream-browserify"},"engines":{"node":">=10"},"gitHead":"b1c45110698df1b927186ceab04380462ce4feb5","release":{"prepare":["@semantic-release/npm"],"branches":["main"]},"scripts":{"lint":"eslint .","test":"jest","coverage":"jest --coverage","lint:fix":"eslint . --fix && npx prettier --write . && npx prettier-package-json --write ./package.json","postlint":"npx prettier . --check","posttest":"npm run build:lib && npm run test:integration && npm run build:browser.js && npm run test:browser.js && npm run test:jestlegacy","test:e2e":"IS_E2E=true jest --config jest.config.redis.js --forceExit --runInBand","build:lib":"npx rimraf lib && esbuild src/index.js --outfile=lib/index.js --platform=node --target=node10 --bundle --external:array.prototype.flatmap --external:fengari --external:fengari-interop --external:redis-commands --external:standard-as-callback --external:ioredis --sourcemap --minify-syntax","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:lib && npm run build:browser.js -- --minify-whitespace --minify-identifiers","test:browser.js":"jest --config jest.config.browser.js","test:jestlegacy":"jest --config jest.config.jestlegacy.js","build:browser.js":"esbuild src/index.js --bundle --format=esm --outfile=browser.js --define:process=undefined --define:global.process=undefined --define:process.env.FENGARICONF=undefined --define:global=window  --define:process.browser=true --define:process.nextTick=nextTickShim --define:process.hrtime=hrtimeShim --define:setImmediate=nextTickShim --inject:./browser-shims.js --minify-syntax --sourcemap","semantic-release":"semantic-release pre && npm publish && semantic-release post","test:integration":"jest --config jest.config.integration.js"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"8.1.4","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"17.2.0","dependencies":{"fengari":"^0.1.4","redis-commands":"^1.7.0","fengari-interop":"^0.1.3","standard-as-callback":"^2.1.0","array.prototype.flatmap":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"url":"^0.11.0","jest":"^27.4.7","husky":"^6.0.0","buffer":"^6.0.3","chance":"^1.1.8","eslint":"^7.32.0","events":"^3.3.0","mkdirp":"^1.0.4","esbuild":"^0.14.14","ioredis":"^4.28.3","bluebird":"^3.7.2","prettier":"^2.5.1","coveralls":"^3.1.1","@babel/cli":"^7.16.8","@babel/core":"^7.16.12","jest-circus":"^27.4.6","lint-staged":"^11.2.6","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","lodash.orderby":"^4.6.0","lodash.shuffle":"^4.2.0","@babel/register":"^7.16.9","lodash.zipobject":"^4.1.3","@babel/preset-env":"^7.16.11","crypto-browserify":"^3.12.0","stream-browserify":"^3.0.0","eslint-plugin-jest":"^24.7.0","eslint-plugin-import":"^2.25.4","lodash.isplainobject":"^4.0.6","lodash.intersectionby":"^4.7.0","prettier-package-json":"^2.6.0","browser-process-hrtime":"^1.0.0","eslint-config-prettier":"^8.3.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-simple-import-sort":"^7.0.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_6.11.0_1643606555970_0.5256959743774601","host":"s3://npm-registry-packages"}},"6.12.0":{"name":"ioredis-mock","version":"6.12.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@6.12.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"bc835f5f6a4c18a6ace1c107f802c9a5e8dd6fb2","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-6.12.0.tgz","fileCount":10,"integrity":"sha512-d+D1K4spXmxyn8y5nexhcAofTTUcYJYekTF+6aJhl5DIDTYwEgAPd+vs7n0tMwJ6OLa+dA4aICBL3/eELK/5Jg==","signatures":[{"sig":"MEQCID8AbSM1h6sReR/wmO6w9E77T+Q4o3mk1yEhobIeVgrMAiA23dKtJV72vcQ1fGTd2fWaSZB+eMbj8CpsPkTk7VwYAw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5063740,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh94uiCRA9TVsSAnZWagAAF68P/1QqvkpAuTTFgyrmMY1I\nciUv5LUtSwQLLZ+BxINPXAko7VoOc3ELZw0l2IROoFRHCgJJAf6bOiyvlRZf\nMHu70T6vQWuscrvsskWKrovmugcE+hOI0+0xgm6tWr4mBa/bfmJZmImOTuFL\n8Sug6fRwYr76Rd2DNcQMbzOqyTtjbS4m/LG9rTnJWQ7lGwA4OtdwJTFWYAPy\n6roNZRxir44J3UpYISSzdMdqTdyt/OU7IvkHYaDe4b3zoiFEqBVrKee7I1hB\nFKBZPHgQ9QhUjpNh9t+liSOrV8OCVbDQahhIC2MOCoicjtGNU96vmi4D8UiX\nJChulRAtOTbhJacL7Sd6a0Z+YvY1jca05+aBH8CIwoKkarC+CsY2tlS5gbeh\nyijotsajondrXTSbhylDGMiI+3zKNUZGTfxzkgelnzQF8drrqYwLTfOkkbFR\nnOGR+XuD2mdkZ6xJX6Zwmm2tg/GD2Lh9mzYBjdCHN/zu+musbcBwFMI00gAr\n/3GuJ84dA221zb4l1QIhqfnT20fBhHrun5Em3x+w3EFWp3owD2fHywcIpgMq\nmSTh3QkM4sXrcOgiEo9nl6jMeosa9qu1AFj7BR63txzSYu7DtvAgtqDCDx8G\neuI/UT4fAvV0HUwem4B/MOehvzBzOXuJk55xxXzwn+iHkCO4WUOqE6SAwxZL\nGUeQ\r\n=lJk7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"unpkg":"./browser.js","browser":{"./lib":"./browser.js","crypto":"crypto-browserify","stream":"stream-browserify"},"engines":{"node":">=10"},"gitHead":"aa1db832217e40c3832b46bf050f288ee0204b5a","release":{"prepare":["@semantic-release/npm"],"branches":["main"]},"scripts":{"lint":"eslint .","test":"jest","coverage":"jest --coverage","lint:fix":"eslint . --fix && npx prettier --write . && npx prettier-package-json --write ./package.json","postlint":"npx prettier . --check","posttest":"npm run build:lib && npm run test:integration && npm run build:browser.js && npm run test:browser.js && npm run test:jestlegacy","test:e2e":"IS_E2E=true jest --config jest.config.redis.js --forceExit --runInBand","build:lib":"npx rimraf lib && esbuild src/index.js --outfile=lib/index.js --platform=node --target=node10 --bundle --external:array.prototype.flatmap --external:fengari --external:fengari-interop --external:redis-commands --external:standard-as-callback --external:ioredis --sourcemap --minify-syntax","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:lib && npm run build:browser.js -- --minify-whitespace --minify-identifiers","test:browser.js":"jest --config jest.config.browser.js","test:jestlegacy":"jest --config jest.config.jestlegacy.js","build:browser.js":"esbuild src/index.js --bundle --format=esm --outfile=browser.js --define:process=undefined --define:global.process=undefined --define:process.env.FENGARICONF=undefined --define:global=window  --define:process.browser=true --define:process.nextTick=nextTickShim --define:process.hrtime=hrtimeShim --define:setImmediate=nextTickShim --inject:./browser-shims.js --minify-syntax --sourcemap","semantic-release":"semantic-release pre && npm publish && semantic-release post","test:integration":"jest --config jest.config.integration.js"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"8.1.4","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"17.2.0","dependencies":{"fengari":"^0.1.4","redis-commands":"^1.7.0","fengari-interop":"^0.1.3","standard-as-callback":"^2.1.0","array.prototype.flatmap":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"url":"^0.11.0","jest":"^27.4.7","husky":"^6.0.0","buffer":"^6.0.3","chance":"^1.1.8","eslint":"^7.32.0","events":"^3.3.0","mkdirp":"^1.0.4","esbuild":"^0.14.14","ioredis":"^4.28.3","bluebird":"^3.7.2","prettier":"^2.5.1","coveralls":"^3.1.1","@babel/cli":"^7.16.8","@babel/core":"^7.16.12","jest-circus":"^27.4.6","lint-staged":"^11.2.6","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","lodash.orderby":"^4.6.0","lodash.shuffle":"^4.2.0","@babel/register":"^7.16.9","lodash.zipobject":"^4.1.3","@babel/preset-env":"^7.16.11","crypto-browserify":"^3.12.0","stream-browserify":"^3.0.0","eslint-plugin-jest":"^24.7.0","eslint-plugin-import":"^2.25.4","lodash.isplainobject":"^4.0.6","lodash.intersectionby":"^4.7.0","prettier-package-json":"^2.6.0","browser-process-hrtime":"^1.0.0","eslint-config-prettier":"^8.3.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-simple-import-sort":"^7.0.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_6.12.0_1643613090195_0.5700317368630863","host":"s3://npm-registry-packages"}},"6.13.0":{"name":"ioredis-mock","version":"6.13.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@6.13.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"3e1fbe4f632cff21f925c1c9a422f2b8e31482d7","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-6.13.0.tgz","fileCount":10,"integrity":"sha512-DudzCXzkyi3UZAloushDKWkBSQONo7Un2TiIpOqvHKLGj4YWeV7r3GtEA8gKWMyWzbP8uzZ3zfkeKLUBk/1BMw==","signatures":[{"sig":"MEYCIQDEgcTk2ygZQrZyKZdNmN0fBkh4uC60ATFlknzgUWZaCAIhAM9BoEqjsX6GP4jHeuvqm6tk4EPvoufrg3gl2XOG3Cyf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5074353,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh97IbCRA9TVsSAnZWagAA+/EP/3c92/R2ARqEWDWSsPQE\n2wmejUcqcT0yRsFUwd2U/L8ZN8su+zEsFqn/v8B4S/6XIVI3LyvETfV2zxxQ\nI8epGZ+p8HJZh3uOACs+uTTOgrFT0/c1p+CIY8YotphrAbjRGWTH+bSYiqbE\nBT9u+ZrbBaqXR/0l+hD9ZsMF1EJTP70mqqaNVxW/d+YxEhqiR84vBj3tk7ek\nUiBghN3RQcK/kNuzwu2LTo2HtygD0J/GldAXDfwd36QWrXqC6DRm5V/TTWEq\n4x5sndBzqIvSd9yjsVgODKD9UXL6RM2XtRG2k2XcHq7FjSvRojsNQEi7ofVf\nqVKFnCcH2yO1y63/kXSvllKZQ9se/w83+M+zNzDB0laOCvNmKjAJ5B3+VA0/\numjQ+4O4f9iwL6mTxsD8VAoaZ7YLYfE4iIVV/kyv2FGYj1GtfLmcXgy2NYfG\nAzI2IzLRjSGXlV5fhMLOe6Qps4vNWo7HhY6oj/6xAedOHFNYOJkG6x0uQh4N\nFgyjntBA7ATs0UhsVmhuZQcSubz9+yCT8DyTf1ry+yaDdIa+j32tDif2VOR+\nJ6Lz3wodhuIe0NHTNNTeYsbuvb/YHMr4jk9TZ+/PBuIf/8Fc50/QlK05Gt2F\nu2b3RqIbjwWlKQ1S3aRkBSFPMFjhM1w12KEGk9ArNOQdPRavnW6t66dYg7iM\n+ChX\r\n=jb5G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"unpkg":"./browser.js","browser":{"./lib":"./browser.js","crypto":"crypto-browserify","stream":"stream-browserify"},"engines":{"node":">=10"},"gitHead":"ee4a526bd4f6d81e80fea7c2b0a579ffe67633d9","release":{"prepare":["@semantic-release/npm"],"branches":["main"]},"scripts":{"lint":"eslint .","test":"jest","coverage":"jest --coverage","lint:fix":"eslint . --fix && npx prettier --write . && npx prettier-package-json --write ./package.json","postlint":"npx prettier . --check","posttest":"npm run build:lib && npm run test:integration && npm run build:browser.js && npm run test:browser.js && npm run test:jestlegacy","test:e2e":"IS_E2E=true jest --config jest.config.redis.js --forceExit --runInBand","build:lib":"npx rimraf lib && esbuild src/index.js --outfile=lib/index.js --platform=node --target=node10 --bundle --external:array.prototype.flatmap --external:fengari --external:fengari-interop --external:redis-commands --external:standard-as-callback --external:ioredis --sourcemap --minify-syntax","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:lib && npm run build:browser.js -- --minify-whitespace --minify-identifiers","test:browser.js":"jest --config jest.config.browser.js","test:jestlegacy":"jest --config jest.config.jestlegacy.js","build:browser.js":"esbuild src/index.js --bundle --format=esm --outfile=browser.js --define:process=undefined --define:global.process=undefined --define:process.env.FENGARICONF=undefined --define:global=window  --define:process.browser=true --define:process.nextTick=nextTickShim --define:process.hrtime=hrtimeShim --define:setImmediate=nextTickShim --inject:./browser-shims.js --minify-syntax --sourcemap","semantic-release":"semantic-release pre && npm publish && semantic-release post","test:integration":"jest --config jest.config.integration.js"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"8.1.4","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"17.2.0","dependencies":{"fengari":"^0.1.4","redis-commands":"^1.7.0","fengari-interop":"^0.1.3","standard-as-callback":"^2.1.0","array.prototype.flatmap":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"url":"^0.11.0","jest":"^27.4.7","husky":"^6.0.0","buffer":"^6.0.3","chance":"^1.1.8","eslint":"^7.32.0","events":"^3.3.0","mkdirp":"^1.0.4","esbuild":"^0.14.14","ioredis":"^4.28.3","bluebird":"^3.7.2","prettier":"^2.5.1","coveralls":"^3.1.1","@babel/cli":"^7.16.8","@babel/core":"^7.16.12","jest-circus":"^27.4.6","lint-staged":"^11.2.6","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","lodash.orderby":"^4.6.0","lodash.shuffle":"^4.2.0","@babel/register":"^7.16.9","lodash.zipobject":"^4.1.3","@babel/preset-env":"^7.16.11","crypto-browserify":"^3.12.0","stream-browserify":"^3.0.0","eslint-plugin-jest":"^24.7.0","eslint-plugin-import":"^2.25.4","lodash.isplainobject":"^4.0.6","lodash.intersectionby":"^4.7.0","prettier-package-json":"^2.6.0","browser-process-hrtime":"^1.0.0","eslint-config-prettier":"^8.3.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-simple-import-sort":"^7.0.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_6.13.0_1643622939729_0.8627596502853558","host":"s3://npm-registry-packages"}},"7.0.0":{"name":"ioredis-mock","version":"7.0.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@7.0.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"4e67aeb8743f7c1901d9a045d3f8e99ae05feba7","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-7.0.0.tgz","fileCount":9,"integrity":"sha512-JLsog7ivJq6UyqFvcPnv/Cz+0BZY3UvdhpFWsvKSEBY7XM70Td0gq0MZFbZowwLe4D0daKxVCh6vw5i8Qx4Syw==","signatures":[{"sig":"MEUCIQDgMSP9vScqXiYI8++p4oZRFQXificfa1W8D5fvogwprQIgPWaiCcic8UrQgrrlQs+yv333mYXkzwQarU2EYBdDtcA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4897689,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh97wGCRA9TVsSAnZWagAA+AsP/jPP4Q1fVkMGfQOIA+/7\nkhK1wKvxBorpRJAY8A520R1eauzyGu+uafvsrmfSRSuXL0lWMoP8WSkaN8dK\nMqN7TOWWM8Bodec09yTRStt6VSaQQcljRvGYemuz3vtADP4ivYJ8lK2/KpW8\nbeqhg9f1M4ROwc++JcV2+R8iY5Gb5KR50x1lic2x0zTZFFKrwbxiF1Q/afKM\nH9Et0qYof76thget2tbWsogim57sIyuHnu8//KRjMWhCpT3SjLNFec3oIq6E\nEl7X2EeyljXk7+U+ZDOxwnFFMBO6wJugR1Fl00CufgmfL1BbkJb37JwXJX+l\nctuUADI0brO0H7L1nvEm+rqgr8JaypOO5GTRjpuLH6RjMhlfneymvbrEG92j\nNCl6ScBNpy5MCxnCU4yO3MIISqYItvb+ypoD56mJbuSzhdmP86Ahb8h45yT8\n/BBqZs490j5I9tYQx6ohRf+2sCd/pza1UmcfeAEx3xCTR3CRz5yqR/Zsf3NI\n7tqP100wlvJa4skHyHFHWEfeE7Dmcn1gvwJzPqyBWHyP9Zr4F4D8IZc5GFJs\nDP3J5H9fcKZTuW73Ze0G89eDGBRcfwcrJBB5pcdQXODKi87t6sGNy8VwVaQE\n/Ku8aiCa5o39IPXXK0qchQYCEzPC2XatPbBUwYuxaEjqPWHBC/X0oeGBZ/Dz\nEzMC\r\n=7B2J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"unpkg":"./browser.js","browser":{"./lib":"./browser.js","crypto":"crypto-browserify","stream":"stream-browserify"},"engines":{"node":">=12"},"gitHead":"41273d817d081be48513295273071d6f4a38abcc","release":{"prepare":["@semantic-release/npm"],"branches":["main"]},"scripts":{"lint":"eslint .","test":"jest","coverage":"jest --coverage","lint:fix":"eslint . --fix && npx prettier --write . && npx prettier-package-json --write ./package.json","postlint":"npx prettier . --check","posttest":"npm run build:lib && npm run test:integration && npm run build:browser.js && npm run test:browser.js","test:e2e":"IS_E2E=true jest --config jest.config.redis.js --forceExit --runInBand","build:lib":"npx rimraf lib && esbuild src/index.js --outfile=lib/index.js --platform=node --target=node12 --bundle --external:fengari --external:fengari-interop --external:redis-commands --external:standard-as-callback --external:ioredis --sourcemap --minify-syntax","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:lib && npm run build:browser.js -- --minify-whitespace --minify-identifiers","test:browser.js":"jest --config jest.config.browser.js","build:browser.js":"esbuild src/index.js --bundle --format=esm --outfile=browser.js --define:process=undefined --define:global.process=undefined --define:process.env.FENGARICONF=undefined --define:global=window  --define:process.browser=true --define:process.nextTick=nextTickShim --define:process.hrtime=hrtimeShim --define:setImmediate=nextTickShim --inject:./browser-shims.js --minify-syntax --sourcemap","semantic-release":"semantic-release pre && npm publish && semantic-release post","test:integration":"jest --config jest.config.integration.js"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"8.1.4","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"17.2.0","dependencies":{"fengari":"^0.1.4","redis-commands":"^1.7.0","fengari-interop":"^0.1.3","standard-as-callback":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"url":"^0.11.0","jest":"^27.4.7","husky":"^6.0.0","buffer":"^6.0.3","chance":"^1.1.8","eslint":"^7.32.0","events":"^3.3.0","mkdirp":"^1.0.4","esbuild":"^0.14.14","ioredis":"^4.28.3","bluebird":"^3.7.2","prettier":"^2.5.1","coveralls":"^3.1.1","@babel/cli":"^7.16.8","@babel/core":"^7.16.12","jest-circus":"^27.4.6","lint-staged":"^11.2.6","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","lodash.orderby":"^4.6.0","lodash.shuffle":"^4.2.0","@babel/register":"^7.16.9","lodash.zipobject":"^4.1.3","@babel/preset-env":"^7.16.11","crypto-browserify":"^3.12.0","stream-browserify":"^3.0.0","eslint-plugin-jest":"^24.7.0","eslint-plugin-import":"^2.25.4","lodash.isplainobject":"^4.0.6","lodash.intersectionby":"^4.7.0","prettier-package-json":"^2.6.0","browser-process-hrtime":"^1.0.0","eslint-config-prettier":"^8.3.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-simple-import-sort":"^7.0.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_7.0.0_1643625478827_0.26626916877161744","host":"s3://npm-registry-packages"}},"7.0.1":{"name":"ioredis-mock","version":"7.0.1","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@7.0.1","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"92a408964bd3fd5b7464e5f8af28a7c48c8d5ebf","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-7.0.1.tgz","fileCount":9,"integrity":"sha512-/YuBx1mnTh8QKBPGqRUEFNg5JdXAMrgiRdj4Ke7AxIZkEOZ+vfDzkOz8mONSCYu0H1m28hIyxwTlaHT5J0mX4Q==","signatures":[{"sig":"MEYCIQCOJojRj9h5049t/Ld850R7nD6Bz46LK4DDgThM2/ADpAIhAIOw3ryNIZo/mMVc/5xxpBgi6vquLYTqUQBMQeT582wo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4897502,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFtB9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmodixAAm5IjKVPgTBjKba3SBo1AIWPXJi2I9uyJjALT+XndmkAxDFMB\r\nBjbGPllcbvgvhcjpoOnK0W42UPKCAXgmmgPkEVykTXssdrwAoQV2xaYb+jbn\r\nTYXjGq0O9sO8LtTxCSqNLaQSAD7pPRbTRm40U116Fi73eqNAbXc5jBCMgCYj\r\ncI0IRNk/iTRNcOSxhgBma1k3EuNuTeA9Jq4BGIlJhPNt8UarQ/XYNGOuTph8\r\ncw0B4ox8ctGjd7r0SApgGuXn8XiSOW3Y9tPTSmP/+uS3CQh8E9MFBoy7GIXY\r\nvoII1vz9rmX9TAWNg7qx6q+3BnX1GLkx9AdaE32/F7BBLIKGBks0jOYzTb4k\r\nzqyl/3iwhGeZmEFzd6IK2sojK41SCqzHvk1NKqxdzF89Rrw9VXmcYq1fhGaK\r\nUsKTuG9sE2VIPgu+CAbVmmxNJQ+YSysPxJ+pifirHKhvzz6YflIUoT65/99T\r\nCRrTpkj5Xrh2q059NgnSmJnG9HuxnO+A11QL7FrCrk2x2oKAwnVz/S77rutX\r\n9V2P8C/ndyHlZIetQO6zd10mekR/GOJ1A5wDkUpKnb1ClsLAzaPnIij67b3J\r\n2NHz2EOipxVK2fuqbcuU+hYljYZyIMZHcpo9EbWDppFnc8t2TVg/hatf2jHg\r\ntkVAOuE1sBYgUFi0V10ju+nwKAxWMVRfaYU=\r\n=K+df\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"unpkg":"./browser.js","browser":{"./lib":"./browser.js","crypto":"crypto-browserify","stream":"stream-browserify"},"engines":{"node":">=12"},"gitHead":"7737f1b4ab41f91ce7344d69440b267c836d8745","release":{"prepare":["@semantic-release/npm"],"branches":["main"]},"scripts":{"lint":"eslint .","test":"jest","coverage":"jest --coverage","lint:fix":"eslint . --fix && npx prettier --write . && npx prettier-package-json --write ./package.json","postlint":"npx prettier . --check","posttest":"npm run build:lib && npm run test:integration && npm run build:browser.js && npm run test:browser.js","test:e2e":"IS_E2E=true jest --config jest.config.redis.js --forceExit --runInBand","build:lib":"npx rimraf lib && esbuild src/index.js --outfile=lib/index.js --platform=node --target=node12 --bundle --external:fengari --external:fengari-interop --external:redis-commands --external:standard-as-callback --external:ioredis --sourcemap --minify-syntax","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:lib && npm run build:browser.js -- --minify-whitespace --minify-identifiers","test:browser.js":"jest --config jest.config.browser.js","build:browser.js":"esbuild src/index.js --bundle --format=esm --outfile=browser.js --define:process=undefined --define:global.process=undefined --define:process.env.FENGARICONF=undefined --define:global=window  --define:process.browser=true --define:process.nextTick=nextTickShim --define:process.hrtime=hrtimeShim --define:setImmediate=nextTickShim --inject:./browser-shims.js --minify-syntax --sourcemap","semantic-release":"semantic-release pre && npm publish && semantic-release post","test:integration":"jest --config jest.config.integration.js"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"8.1.4","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"17.2.0","dependencies":{"fengari":"^0.1.4","redis-commands":"^1.7.0","fengari-interop":"^0.1.3","standard-as-callback":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"url":"^0.11.0","jest":"^27.4.7","husky":"^6.0.0","buffer":"^6.0.3","chance":"^1.1.8","eslint":"^7.32.0","events":"^3.3.0","mkdirp":"^1.0.4","esbuild":"^0.14.14","ioredis":"^4.28.3","bluebird":"^3.7.2","prettier":"^2.5.1","coveralls":"^3.1.1","@babel/cli":"^7.16.8","@babel/core":"^7.16.12","jest-circus":"^27.4.6","lint-staged":"^11.2.6","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","lodash.orderby":"^4.6.0","lodash.shuffle":"^4.2.0","@babel/register":"^7.16.9","lodash.zipobject":"^4.1.3","@babel/preset-env":"^7.16.11","crypto-browserify":"^3.12.0","stream-browserify":"^3.0.0","eslint-plugin-jest":"^24.7.0","eslint-plugin-import":"^2.25.4","lodash.isplainobject":"^4.0.6","lodash.intersectionby":"^4.7.0","prettier-package-json":"^2.6.0","browser-process-hrtime":"^1.0.0","eslint-config-prettier":"^8.3.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-simple-import-sort":"^7.0.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_7.0.1_1645662333495_0.8817590587271811","host":"s3://npm-registry-packages"}},"7.1.0":{"name":"ioredis-mock","version":"7.1.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@7.1.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"36850e2f405152755b6f68d49edd7781a5a9c958","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-7.1.0.tgz","fileCount":9,"integrity":"sha512-Qq71Xf1ACz/k/DHF9ZH9owROLQSYGWGk/nOKIl1220mMuWRNWwLfgIxdK4KimuzZGNFpZLfN7QDAHrVjEfS0LA==","signatures":[{"sig":"MEYCIQCnrusyLZ66r7KU9D3xKiQ1cazQOrlTE9qoBBD6oyd0JQIhANN1KPHlU1ScS7Pbs7Uc1IyXv5Xl4Kq0Mq2eYIptubwR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4897517,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiG/3UACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqpuA//Ypzgh/C9E4+F90qecq5tP3TOZL6BMZp63X6G60BS76HViFTd\r\nBuzdlUUBAuL2MaO8LiSm1lvzVVV+5qvlHfsqTy1F0yN7vFgZenqD8cQ+Gj9m\r\nwbknSRcBd3m9DvV76oXTDHRyosag6rq6TnI7E3zEnxLO9wtRHaWgy9hTsMZ8\r\n4iFAFjkC9C/3Fp0uoDt6DUa6IJd2BuoszA3Qblds4yvAudiNiMvhxuLVIduw\r\nKgCj7Gc3akzVudaYZFm7KjE1X2I1dzA+us789ZwfdYqcTloI1s/kRZ84Q1xD\r\n9Xug/iLhsYBW9SaJxAUqsSNRVG55NA0lufCmf5vtzwNnmWcnueeqVVnH2tnh\r\n80gx0gA3sZ4pInFp92NTCHaHYuzK+w9mrbI4ZFMcsjRz43ZqC7ZG44ZlvhD1\r\nlIaQCLvy/CnM5vhoOhXOrOmQUhMlg5Hq02U4SJads8BN2hyKOYXKZGJPjmoS\r\nWj6qAxf/w7ddTXLP3o0abespUGZhby23zo+xzn3TXNvlcoLM/WzikkbrBE0K\r\n6c8OCRLwuIuWtq0goZyiNa8sv1tRs1Q7AERW1rxmtlLp+Glm4ymblbFeP6fI\r\neZR8caxcYQeDKXDOK0p2grGuDn6udppXcJrjP4Qg8dYUB0WkBCJvYhJBO37O\r\nWlqe6Sx4LdYP2H4bgZhdlxsTZFYkP28JSbE=\r\n=viXA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"unpkg":"./browser.js","browser":{"./lib":"./browser.js","crypto":"crypto-browserify","stream":"stream-browserify"},"engines":{"node":">=12"},"gitHead":"e1a9110e0cabf08959b1a51b60cc2b9b64bd1236","release":{"prepare":["@semantic-release/npm"],"branches":["main"]},"scripts":{"lint":"eslint .","test":"jest","coverage":"jest --coverage","lint:fix":"eslint . --fix && npx prettier --write . && npx prettier-package-json --write ./package.json","postlint":"npx prettier . --check","posttest":"npm run build:lib && npm run test:integration && npm run build:browser.js && npm run test:browser.js","test:e2e":"IS_E2E=true jest --config jest.config.redis.js --forceExit --runInBand","build:lib":"npx rimraf lib && esbuild src/index.js --outfile=lib/index.js --platform=node --target=node12 --bundle --external:fengari --external:fengari-interop --external:redis-commands --external:standard-as-callback --external:ioredis --sourcemap --minify-syntax","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:lib && npm run build:browser.js -- --minify-whitespace --minify-identifiers","test:browser.js":"jest --config jest.config.browser.js","build:browser.js":"esbuild src/index.js --bundle --format=esm --outfile=browser.js --define:process=undefined --define:global.process=undefined --define:process.env.FENGARICONF=undefined --define:global=window  --define:process.browser=true --define:process.nextTick=nextTickShim --define:process.hrtime=hrtimeShim --define:setImmediate=nextTickShim --inject:./browser-shims.js --minify-syntax --sourcemap","semantic-release":"semantic-release pre && npm publish && semantic-release post","test:integration":"jest --config jest.config.integration.js"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"8.1.4","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"17.2.0","dependencies":{"fengari":"^0.1.4","redis-commands":"^1.7.0","fengari-interop":"^0.1.3","standard-as-callback":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"url":"^0.11.0","jest":"^27.4.7","husky":"^6.0.0","buffer":"^6.0.3","chance":"^1.1.8","eslint":"^7.32.0","events":"^3.3.0","mkdirp":"^1.0.4","esbuild":"^0.14.14","ioredis":"^4.28.3","bluebird":"^3.7.2","prettier":"^2.5.1","coveralls":"^3.1.1","@babel/cli":"^7.16.8","@babel/core":"^7.16.12","jest-circus":"^27.4.6","lint-staged":"^11.2.6","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","lodash.orderby":"^4.6.0","lodash.shuffle":"^4.2.0","@babel/register":"^7.16.9","lodash.zipobject":"^4.1.3","@babel/preset-env":"^7.16.11","crypto-browserify":"^3.12.0","stream-browserify":"^3.0.0","eslint-plugin-jest":"^24.7.0","eslint-plugin-import":"^2.25.4","lodash.isplainobject":"^4.0.6","lodash.intersectionby":"^4.7.0","prettier-package-json":"^2.6.0","browser-process-hrtime":"^1.0.0","eslint-config-prettier":"^8.3.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-simple-import-sort":"^7.0.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_7.1.0_1646001620482_0.4106243148257054","host":"s3://npm-registry-packages"}},"7.2.0":{"name":"ioredis-mock","version":"7.2.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@7.2.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"48f006c07ef7f1f93f75e60d8f9035fa46c4ef0a","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-7.2.0.tgz","fileCount":9,"integrity":"sha512-xzABBG3NhfDBGxH1KX9n6vs7WGNn9lhcxMT3b+vjynVImxlUV+vOXU+tjGzSUnGmx4IYllA8RqbXN8z6ROMPVA==","signatures":[{"sig":"MEYCIQCUZ8HRH1ZIX5ybqXoxkhg0SCaro32yAb8QKteUE2nzJwIhANxIUnLhx4l9lbm907Wu/5sVsUGbCBkI5+C3j//lOtq3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5047664,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOhXUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpSqw/9GJ1ekZ6S4pmvNR9gRzRaGHqPu6aKGtOLFixv0Irag218FPvl\r\nLKlzPV+Kb1wD7d26CpXOhOssW5iuDZ+oHEJjZZ3o4dEy8AtDoAbwHhtPyQLy\r\newa5pGQ7pSMEcC4fJe198M7pkGf5s1I5f/JKzzqsuVst5GXNNObq27FGThnP\r\ni4SXquTLj1qksPv3CBhwsR9aVY4hTAqVoXW3Us7YTpglHdA3KuPKDCFUOIS4\r\n0sA0yMMRDFxvByk75D4ayKmqdMpRFKATOqkhS2Lnb2BgZCP/g/Dw7PeAbkPu\r\nmxNfd/knhNB78j6vhR3qgbtemFKnaZYcpsVgettSlKOhWnWrDp0bn61Iz//5\r\nidYlYylhHDiEkZ8sd0zoB+V4mfzydbrF7414/M9cRYWhRA4jnyBztFtXCUFo\r\n4ahP7Um4h3VRAo5RosOlM7JfKNNEXRdXQiq8F7G8BFIOea0shb40D1DmS3l0\r\nHvanfTxOSoqj/S2nuJ2jXlUvDyK1UnNYB+KmyhTvvrTBaqvT9u4MN6GDv/x6\r\n7T2nnmzxvtjFA34UJR6dJ9biYRL/VVMq3fS4YC3tbMuk2b82adTK1oqc/FSg\r\n5ydsKYQjMswbsidApfSN1M8QcwbopGpzE7uKbVQg+omKfcrlu7eXmwZM09dH\r\ngxdUywZm+wT+ZK9Y3YIlsJiXo33VOvMtcls=\r\n=z+ws\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"unpkg":"./browser.js","browser":{"./lib":"./browser.js","crypto":"crypto-browserify","stream":"stream-browserify"},"engines":{"node":">=12"},"gitHead":"bcf569899f08f1627f47ebc9742efe25d266cbf8","release":{"prepare":["@semantic-release/npm"],"branches":["main"]},"scripts":{"lint":"eslint .","test":"jest","coverage":"jest --coverage","lint:fix":"eslint . --fix && npx prettier --write . && npx prettier-package-json --write ./package.json","postlint":"npx prettier . --check","posttest":"npm run build:lib && npm run test:integration && npm run build:browser.js && npm run test:browser.js","test:e2e":"IS_E2E=true jest --config jest.config.redis.js --forceExit --runInBand","build:lib":"npx rimraf lib && esbuild src/index.js --outfile=lib/index.js --platform=node --target=node12 --bundle --external:fengari --external:fengari-interop --external:redis-commands --external:standard-as-callback --external:ioredis --sourcemap --minify-syntax","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:lib && npm run build:browser.js -- --minify-whitespace --minify-identifiers","test:browser.js":"jest --config jest.config.browser.js","build:browser.js":"esbuild src/index.js --bundle --format=esm --outfile=browser.js --define:process=undefined --define:global.process=undefined --define:process.env.FENGARICONF=undefined --define:global=window  --define:process.browser=true --define:process.nextTick=nextTickShim --define:process.hrtime=hrtimeShim --define:setImmediate=nextTickShim --inject:./browser-shims.js --minify-syntax --sourcemap","semantic-release":"semantic-release pre && npm publish && semantic-release post","test:integration":"jest --config jest.config.integration.js"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"8.1.4","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"17.2.0","dependencies":{"fengari":"^0.1.4","redis-commands":"^1.7.0","fengari-interop":"^0.1.3","standard-as-callback":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"url":"^0.11.0","jest":"^27.4.7","husky":"^6.0.0","buffer":"^6.0.3","chance":"^1.1.8","eslint":"^7.32.0","events":"^3.3.0","mkdirp":"^1.0.4","esbuild":"^0.14.14","ioredis":"^4.28.3","bluebird":"^3.7.2","prettier":"^2.5.1","coveralls":"^3.1.1","@babel/cli":"^7.16.8","@babel/core":"^7.16.12","jest-circus":"^27.4.6","lint-staged":"^11.2.6","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","lodash.orderby":"^4.6.0","lodash.shuffle":"^4.2.0","@babel/register":"^7.16.9","lodash.zipobject":"^4.1.3","@babel/preset-env":"^7.16.11","crypto-browserify":"^3.12.0","stream-browserify":"^3.0.0","eslint-plugin-jest":"^24.7.0","eslint-plugin-import":"^2.25.4","lodash.isplainobject":"^4.0.6","lodash.intersectionby":"^4.7.0","prettier-package-json":"^2.6.0","browser-process-hrtime":"^1.0.0","eslint-config-prettier":"^8.3.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-simple-import-sort":"^7.0.0"},"peerDependencies":{"ioredis":"4.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_7.2.0_1647973843787_0.8962465354540259","host":"s3://npm-registry-packages"}},"7.3.0":{"name":"ioredis-mock","version":"7.3.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@7.3.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"3497eb3af2dc5929941d302f98da25ca4f75c2cd","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-7.3.0.tgz","fileCount":9,"integrity":"sha512-aAkk7obW1EPvpWMnk1n7UXxqQUTZdudd97uilBzjAxw/Nj1RLbEmg5DF7zYBNmioUxBr35qCvW+ZTjonc7iuLg==","signatures":[{"sig":"MEYCIQDpgKOvwKLKVqwhRdCMo/f5XkPIPX9ztIOv/JfNAZESywIhALOz3z09mvqZia8rL8+MrIriRJNosTtWOfff+ItxqXsi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5048468,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicYH0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoc/A/+JCu7Q2T65/oVbzs4xvpIcM6QSrW/bkD/75cQJG0nMr4nX35p\r\nk+DdpAtworwo2hLqpEmjBC/nk8y6hlawkIM/HF0j2IMctdo0zXHS2gfw+UZh\r\ndSuRVflmF9uqujGKF8S5IDprvphNbba7K/NphS8Qz+vP3ZbmZmhFQ7ouVnLM\r\n4QoyE2v5htXZVkshfbogD+pCk62u0jOQ8f5LLuZXlRjMBAGPgYxpv+VpF/Sd\r\n8BoYNqQjolIaArlIP9R6RKUkvraJ4wG2fc6/DenYIMGzyDQQvvQMYrBipvWu\r\n0zOf37ZTVaIqbB/vA5FBUikT3cVguguoj8I+rMtErxSetGn7wZVevU4SXyzl\r\nJCIKuHO6KXaIuyxN4djF/WzvTettNCV+TWQpPycYN2LDapGUNtxJ9bi3VJ/r\r\nDK5W+AKt/Gfp7UKWNYYFTQy9RxszALBWZ2RON5kSls7nYRRWf4owGEA10Fm6\r\n6Xj3XdbRCztmfz5KNL4QF0ob28Bic/TxY3fPyuJlcXXvSGEQdywBtu9UHyVj\r\nPeyj18N7vsV0AZGMuaruLRq0kc9WQBfRC9txN4SpECEM85KT2dF/NBAqYJEN\r\nG73m4YXwaigixCCJ3ZK28epmDXUtFpTh55BfqH5rvVoaw3hm8NRsu1U5J+ub\r\nqAD5+6sTRbbad++1XTC5eFMFwQyQoLO2j1U=\r\n=Fa4v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"unpkg":"./browser.js","browser":{"./lib":"./browser.js","crypto":"crypto-browserify","stream":"stream-browserify"},"engines":{"node":">=12"},"gitHead":"156105f1bf1b8a6d9487bedbf21f1e5d76434db1","release":{"prepare":["@semantic-release/npm"],"branches":["main"]},"scripts":{"lint":"eslint .","test":"jest","coverage":"jest --coverage","lint:fix":"eslint . --fix && npx prettier --write . && npx prettier-package-json --write ./package.json","postlint":"npx prettier . --check","posttest":"npm run build:lib && npm run test:integration && npm run build:browser.js && npm run test:browser.js","test:e2e":"IS_E2E=true jest --config jest.config.redis.js --forceExit --runInBand","build:lib":"npx rimraf lib && esbuild src/index.js --outfile=lib/index.js --platform=node --target=node12 --bundle --external:fengari --external:fengari-interop --external:redis-commands --external:standard-as-callback --external:ioredis --sourcemap --minify-syntax","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:lib && npm run build:browser.js -- --minify-whitespace --minify-identifiers","test:browser.js":"jest --config jest.config.browser.js","build:browser.js":"esbuild src/index.js --bundle --format=esm --outfile=browser.js --define:process=undefined --define:global.process=undefined --define:process.env.FENGARICONF=undefined --define:global=window  --define:process.browser=true --define:process.nextTick=nextTickShim --define:process.hrtime=hrtimeShim --define:setImmediate=nextTickShim --inject:./browser-shims.js --minify-syntax --sourcemap","semantic-release":"semantic-release pre && npm publish && semantic-release post","test:integration":"jest --config jest.config.integration.js"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"8.1.4","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"17.2.0","dependencies":{"fengari":"^0.1.4","redis-commands":"^1.7.0","fengari-interop":"^0.1.3","standard-as-callback":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"url":"^0.11.0","jest":"^27.4.7","husky":"^6.0.0","buffer":"^6.0.3","chance":"^1.1.8","eslint":"^7.32.0","events":"^3.3.0","mkdirp":"^1.0.4","esbuild":"^0.14.14","ioredis":"^4.28.3","bluebird":"^3.7.2","prettier":"^2.5.1","coveralls":"^3.1.1","@babel/cli":"^7.16.8","@babel/core":"^7.16.12","jest-circus":"^27.4.6","lint-staged":"^11.2.6","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","lodash.orderby":"^4.6.0","lodash.shuffle":"^4.2.0","@babel/register":"^7.16.9","lodash.zipobject":"^4.1.3","@babel/preset-env":"^7.16.11","crypto-browserify":"^3.12.0","stream-browserify":"^3.0.0","eslint-plugin-jest":"^24.7.0","eslint-plugin-import":"^2.25.4","lodash.isplainobject":"^4.0.6","lodash.intersectionby":"^4.7.0","prettier-package-json":"^2.6.0","browser-process-hrtime":"^1.0.0","eslint-config-prettier":"^8.3.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-simple-import-sort":"^7.0.0"},"peerDependencies":{"ioredis":"4.x || 5.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_7.3.0_1651606004616_0.5937089666108428","host":"s3://npm-registry-packages"}},"7.4.0":{"name":"ioredis-mock","version":"7.4.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@7.4.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"953ca4ccd79eec36a78d86b5d5028f4d6098eaae","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-7.4.0.tgz","fileCount":9,"integrity":"sha512-jcNG+9YjjBA1p6Hb1nYaC1yhW+n9S5VOgbGZXt59ZmtI2WrPWH+lSD4gE017uaGitPqW7tquFdAfcBPvFEQbew==","signatures":[{"sig":"MEQCIGHgEagx1Pb7bEd9zu3VjeCATsrImPmYJrhCBeAAokSXAiBB5BdwfgIxFtO+aTt7PEwx0RqzJUWT2vfKQiXfiCLcpA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5063610,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicZI/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo5mw//bPwtt3/zmLxpkjfQurH3mpdwZIfxj0lCLjSOH7tAF+1cV0bi\r\n7YdOXlsnnQyzBP684Kzwlah5B50EjX5ZyAIfHw7rHC867oTXZrB0wyrr3+xf\r\ngf4bcajJsrR/fhW2dV0xvKeMZfslIFyVdaC6GtdOmKpgKTwocwm5ZYzA5EMQ\r\nW7lFgq05/5xj8Rtzr41bDJivxjfia+rf9WXusgjvfz4anNRoGFbhXro2Xq7w\r\nKGDYY/PPfFckDuq1ZJR4zQLWIfTzVtarCwpg0SqwBX3bVQ9VJeT3FzxoIMZf\r\nET24KPoJPr3vGCjXAhwo71g9iNNTSFIJxhy6/JvfAhcIgSzYGXXfe7rJKI54\r\nPdlCGwWv96u/HwcyIrdoddcGz+HVX5jvPGhoj41DrnyrAYNswOH1lnOoFXfi\r\nBqMZ0a9q2MuqOqd9RiHFJdTBxTsYaJVGzsJxM2MTphhIof6i7zliWEC4sSlw\r\nheo0/kuaIYMok/Sh+c81vpnubaiJfyAUE6+M3mMvHSEeZNO8YVnbxbgH59Er\r\nzR5e7hHoKZ+d/oYXiq5deZlU7fCdvWugNKO+1jWuLy3jKRR3SpIRHPE7oD6p\r\nJwstYyEoAc+5yq0JaBsL4g6PgZ4YOFt2gavZbB/Da5b/dZLugN7A46/1TbDR\r\npGMTtQ6wdNH86SYhfstsY1sfyhNHHpK1MaM=\r\n=wcpD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"unpkg":"./browser.js","browser":{"./lib":"./browser.js","crypto":"crypto-browserify","stream":"stream-browserify"},"engines":{"node":">=12"},"gitHead":"80d92386d32c80a2546446e231b0cb996bff4d47","release":{"prepare":["@semantic-release/npm"],"branches":["main"]},"scripts":{"lint":"eslint .","test":"jest","coverage":"jest --coverage","lint:fix":"eslint . --fix && npx prettier --write . && npx prettier-package-json --write ./package.json","postlint":"npx prettier . --check","posttest":"npm run build:lib && npm run test:integration && npm run build:browser.js && npm run test:browser.js","test:e2e":"IS_E2E=true jest --config jest.config.redis.js --forceExit --runInBand","build:lib":"npx rimraf lib && esbuild src/index.js --outfile=lib/index.js --platform=node --target=node12 --bundle --external:fengari --external:fengari-interop --external:redis-commands --external:standard-as-callback --external:ioredis --sourcemap --minify-syntax","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:lib && npm run build:browser.js -- --minify-whitespace --minify-identifiers","test:browser.js":"jest --config jest.config.browser.js","build:browser.js":"esbuild src/index.js --bundle --format=esm --outfile=browser.js --define:process=undefined --define:global.process=undefined --define:process.env.FENGARICONF=undefined --define:global=window  --define:process.browser=true --define:process.nextTick=nextTickShim --define:process.hrtime=hrtimeShim --define:setImmediate=nextTickShim --inject:./browser-shims.js --minify-syntax --sourcemap --external:ioredis/built/command","semantic-release":"semantic-release pre && npm publish && semantic-release post","test:integration":"jest --config jest.config.integration.js"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"8.1.4","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"17.2.0","dependencies":{"fengari":"^0.1.4","redis-commands":"^1.7.0","fengari-interop":"^0.1.3","standard-as-callback":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"url":"^0.11.0","jest":"^27.4.7","husky":"^6.0.0","buffer":"^6.0.3","chance":"^1.1.8","eslint":"^7.32.0","events":"^3.3.0","mkdirp":"^1.0.4","esbuild":"^0.14.14","ioredis":"^5.0.4","bluebird":"^3.7.2","prettier":"^2.5.1","coveralls":"^3.1.1","@babel/cli":"^7.16.8","@babel/core":"^7.16.12","jest-circus":"^27.4.6","lint-staged":"^11.2.6","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","lodash.orderby":"^4.6.0","lodash.shuffle":"^4.2.0","@babel/register":"^7.16.9","lodash.zipobject":"^4.1.3","@babel/preset-env":"^7.16.11","crypto-browserify":"^3.12.0","stream-browserify":"^3.0.0","eslint-plugin-jest":"^24.7.0","eslint-plugin-import":"^2.25.4","lodash.isplainobject":"^4.0.6","lodash.intersectionby":"^4.7.0","prettier-package-json":"^2.6.0","browser-process-hrtime":"^1.0.0","eslint-config-prettier":"^8.3.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-simple-import-sort":"^7.0.0"},"peerDependencies":{"ioredis":"4.x || 5.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_7.4.0_1651610175642_0.08358979395175825","host":"s3://npm-registry-packages"}},"8.0.0":{"name":"ioredis-mock","version":"8.0.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@8.0.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"4ecc601fab4bae92af1026bbb79b03db61b5760c","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-8.0.0.tgz","fileCount":13,"integrity":"sha512-ENamgpxHSl7voIcFUDMUvWAkLV7lcG6mjTCyX7okHWz3fXeWMJqnxoq3a4wqS46EW4o2IPR4dfvgCdgVlMqlQA==","signatures":[{"sig":"MEUCIQDjsp0K9ZjRIik8Ov5tv9ulJAP78ByTmr9lpg0eR6fbLAIgSq7K+zXjA0YEVAJUrqCmvNeVoV/7UEU4H35el4l5IlE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5476424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJict8mACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrd+hAAi98Ec4ffmbG+odfg1Qzm5dW3O4e/F6d7+d8+MNnAdPR3+7U5\r\nXsbI2OHBs+AAvMQfr49XEtu/2bnu5zBH1hbYY0xI0wuNhsMOIWj+ddHF1MWJ\r\nPJFhxyfEVx0t55QgKn2KD7f765knHzm0wG+w6Q/REZto7OleEqvfiMGHSR3e\r\nNRnTTL27cV0MYVLqQF5UpbBcgIz6bi120VeV2vwMqV3V7EZdmAFxicxjxpc7\r\n6kId+juj4AXGhYjwe0xQC////XYvTQA1oUYGFt7x+CWC3cPcEVsEafKVH1hL\r\njj8VoCXBMgCgH635hC/ZhbXXU3xe7c95AKDvRH4+y97VcE0S4rKUkFzUo4BB\r\nuWVmFx/xxqdk7oQVTsAfAnY+6mmzlVXbc1CWqY/+pelY+kzS9ELsxd3JoiY6\r\nzlFiSnZQFwgHo7t5oJO6l+bs/F8OdaR1VnzIOpx02NJm0LHm7/L1vJ2/hQtp\r\nkkFxHcwQCUt5kvf6hkyBxwZORCWHqgmJdp0J2eMBeUAExvlQ7jDm0bFFaYis\r\nWLemaN1SC7QFZdtfw8f7BiOAAKMXG7+rM0fwt1gziApMnI+jqlcRsQmznUNz\r\nFS2l/qCZ56WWVH1eAWJdP24wPg5/HfemnsL+JkFVAFt8+tJJoMsnxluHyFDm\r\ngYKXy8EO1WB2IWZ8UB6qbyzBYAkpH7dpPG0=\r\n=FpF4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"unpkg":"./browser.js","browser":{"./lib":"./browser.js","crypto":"crypto-browserify","stream":"stream-browserify"},"engines":{"node":">=12"},"gitHead":"4da4f654dd35a0e1a72aff61a7d9d1c23bed0e1e","release":{"prepare":["@semantic-release/npm"],"branches":["main"]},"scripts":{"lint":"eslint .","test":"jest","coverage":"jest --coverage","lint:fix":"eslint . --fix && npx prettier --write . && npx prettier-package-json --write ./package.json","postlint":"npx prettier . --check","posttest":"npm run build:lib && npm run test:integration && npm run build:browser.js && npm run test:browser.js","test:e2e":"IS_E2E=true jest --config jest.config.redis.js --forceExit --runInBand","build:lib":"npx rimraf lib && esbuild src/index.js --outfile=lib/index.js --platform=node --target=node12 --bundle --external:fengari --external:fengari-interop --external:@ioredis/commands --external:@ioredis/as-callback --external:ioredis --external:./data/*.json --sourcemap --minify-syntax","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage","update-data":"node scripts/update-data","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:lib && npm run build:browser.js -- --minify-whitespace --minify-identifiers","test:browser.js":"IS_BROWSER=true jest --config jest.config.browser.js","build:browser.js":"esbuild src/index.js --bundle --format=esm --outfile=browser.js --define:process=undefined --define:global.process=undefined --define:process.env.FENGARICONF=undefined --define:global=window  --define:process.browser=true --define:process.nextTick=nextTickShim --define:process.hrtime=hrtimeShim --define:setImmediate=nextTickShim --inject:./browser-shims.js --minify-syntax --sourcemap --external:ioredis/built/command","semantic-release":"semantic-release pre && npm publish && semantic-release post","test:integration":"jest --config jest.config.integration.js"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"8.1.4","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"17.2.0","dependencies":{"fengari":"^0.1.4","fengari-interop":"^0.1.3","@ioredis/commands":"^1.1.1","@ioredis/as-callback":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"url":"^0.11.0","jest":"^27.4.7","husky":"^6.0.0","buffer":"^6.0.3","chance":"^1.1.8","eslint":"^7.32.0","events":"^3.3.0","mkdirp":"^1.0.4","esbuild":"^0.14.14","ioredis":"^5.0.4","prettier":"^2.5.1","coveralls":"^3.1.1","@babel/cli":"^7.16.8","@babel/core":"^7.16.12","jest-circus":"^27.4.6","lint-staged":"^11.2.6","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","lodash.sortby":"^4.7.0","lodash.orderby":"^4.6.0","lodash.shuffle":"^4.2.0","@babel/register":"^7.16.9","lodash.zipobject":"^4.1.3","@babel/preset-env":"^7.16.11","crypto-browserify":"^3.12.0","stream-browserify":"^3.0.0","write-file-atomic":"^4.0.1","eslint-plugin-jest":"^24.7.0","eslint-plugin-import":"^2.25.4","lodash.isplainobject":"^4.0.6","lodash.intersectionby":"^4.7.0","prettier-package-json":"^2.6.0","browser-process-hrtime":"^1.0.0","eslint-config-prettier":"^8.3.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.1","jest-buffer-snapshot-serializer":"^1.0.0","eslint-plugin-simple-import-sort":"^7.0.0"},"peerDependencies":{"ioredis":"5.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_8.0.0_1651695398145_0.7809188329505161","host":"s3://npm-registry-packages"}},"8.1.0":{"name":"ioredis-mock","version":"8.1.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@8.1.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"194b69a0134d28af3447e299ab107a9e3aad9c66","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-8.1.0.tgz","fileCount":13,"integrity":"sha512-yws393j2w/6mjj/pExK8+pmpUYZ7qrDQlUt/xKssF+knbZz4FWKU+UsMzS0PqpnHpnKdR7pPXr4SSKLdF4QspQ==","signatures":[{"sig":"MEUCIEFUyHlxOU5o0OhYYN5pkvP4LbOBujSfdOZv4aClPhzUAiEAxxEbHAvgZJ+7fW05rmfnk/XLIQG+pYDBLg4buHNldtw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5479349,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicwXNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqgHg//fFCLZy5qc/crR6e8NH/XD6cZ38DhjMwfCcdu1oZjIhZUZ47l\r\nD1E1DL4TB1xJBxC+Kpcsg5AxJAoaJGCwOFHY3UCx2wnCf0DoYUBJ/5fUe2xO\r\n/m74OMUED0oqy/pQY4FYv57KnOa+eTtxI8/G6LjFtqmmYNm5BHGSt3/BYz5R\r\n7JFCpM5YIhXrQEts7KCo8O4nahcftNttLk9TmXziMHmXPFlpcUbGmj1J81Aa\r\nDdOi4RaBOQ/PsefBXELqCTchoA8q88YxehUVTSVFFoetdKLfoqvHxspRKd0O\r\nUAUJHjndIjXeCTHNiVGgL2dfdvd/7n2X87Ol9ZZJ1twBgzkG/hNzZnYXJxxs\r\n+kfAJg3YD+5WGDWpNICA+iDzQjyp9AtTJsQVzCBAHrp69PGo4XzCHe5nVvHi\r\n5/M4ZYQSdsrLuIPR6IGfMSKleRHCgGIFzjQvXgU/LXpPm9z4P1jS0La9lScD\r\nm2nrC3b4KOD4iUKe5gwzpIOd+T19ywWPtc4WoZmCaF4EL3gufytun7O/dkQZ\r\nX73O9p1sBtV0ZFOygdHqw5poHz2hVULnUAULxV01b2VWGrRV2gmqYHrxB/mH\r\n45A7uSR84alnmTY2LPrhGjq1Zfxuvo/hC+lSdxL1ziY12PEKV6yvC4jWlySk\r\nRjqld8R9+qxyMk5oNTqRMooaWkoUdQQrMdM=\r\n=W/KQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"unpkg":"./browser.js","browser":{"./lib":"./browser.js","crypto":"crypto-browserify","stream":"stream-browserify"},"engines":{"node":">=12"},"gitHead":"9b3b6f79ecfc92b18b3a0f6637ad1ea1bc52387e","release":{"prepare":["@semantic-release/npm"],"branches":["main"]},"scripts":{"lint":"eslint .","test":"jest","coverage":"jest --coverage","lint:fix":"eslint . --fix && npx prettier --write . && npx prettier-package-json --write ./package.json","postlint":"npx prettier . --check","posttest":"npm run build:lib && npm run test:integration && npm run build:browser.js && npm run test:browser.js","test:e2e":"IS_E2E=true jest --config jest.config.redis.js --forceExit --runInBand","build:lib":"npx rimraf lib && esbuild src/index.js --outfile=lib/index.js --platform=node --target=node12 --bundle --external:fengari --external:fengari-interop --external:@ioredis/commands --external:@ioredis/as-callback --external:ioredis --external:./data/*.json --sourcemap --minify-syntax","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage","update-data":"node scripts/update-data","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:lib && npm run build:browser.js -- --minify-whitespace --minify-identifiers","test:browser.js":"IS_BROWSER=true jest --config jest.config.browser.js","build:browser.js":"esbuild src/index.js --bundle --format=esm --outfile=browser.js --define:process=undefined --define:global.process=undefined --define:process.env.FENGARICONF=undefined --define:global=window  --define:process.browser=true --define:process.nextTick=nextTickShim --define:process.hrtime=hrtimeShim --define:setImmediate=nextTickShim --inject:./browser-shims.js --minify-syntax --sourcemap --external:ioredis/built/command","semantic-release":"semantic-release pre && npm publish && semantic-release post","test:integration":"jest --config jest.config.integration.js"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"8.1.4","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"17.2.0","dependencies":{"fengari":"^0.1.4","fengari-interop":"^0.1.3","@ioredis/commands":"^1.1.1","@ioredis/as-callback":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"url":"^0.11.0","jest":"^27.4.7","husky":"^6.0.0","buffer":"^6.0.3","chance":"^1.1.8","eslint":"^7.32.0","events":"^3.3.0","mkdirp":"^1.0.4","esbuild":"^0.14.14","ioredis":"^5.0.4","prettier":"^2.5.1","coveralls":"^3.1.1","@babel/cli":"^7.16.8","@babel/core":"^7.16.12","jest-circus":"^27.4.6","lint-staged":"^11.2.6","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","lodash.sortby":"^4.7.0","lodash.orderby":"^4.6.0","lodash.shuffle":"^4.2.0","@babel/register":"^7.16.9","lodash.zipobject":"^4.1.3","@babel/preset-env":"^7.16.11","crypto-browserify":"^3.12.0","stream-browserify":"^3.0.0","write-file-atomic":"^4.0.1","eslint-plugin-jest":"^24.7.0","eslint-plugin-import":"^2.25.4","lodash.isplainobject":"^4.0.6","lodash.intersectionby":"^4.7.0","prettier-package-json":"^2.6.0","browser-process-hrtime":"^1.0.0","eslint-config-prettier":"^8.3.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.1","jest-buffer-snapshot-serializer":"^1.0.0","eslint-plugin-simple-import-sort":"^7.0.0"},"peerDependencies":{"ioredis":"5.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_8.1.0_1651705293663_0.6168300860730398","host":"s3://npm-registry-packages"}},"8.1.1":{"name":"ioredis-mock","version":"8.1.1","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@8.1.1","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"19369d53060b7994aa6092a7e6d98afdaa1a161c","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-8.1.1.tgz","fileCount":13,"integrity":"sha512-D/saGV+kkUfPYMDm18BNnic812N8eyaUNCauGZWjoBNfsadfpA8OXiPx+Uc+tRHDuHfL895Sv1wGC2obzgh1rw==","signatures":[{"sig":"MEQCIBIlP2LG4543Iii38PdJXc2RSG3ZPSNFC6bDIprhkLLoAiBMgEi7HiP2FsWx8TMu+OByVhLBHAPB+9UNXTZk0/DxOg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5479926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicwfKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpCXQ/9ET2quYqs/n/0mdjmjT2Lc8bluZCfXJbU0DWQ3dERm9zHJfIi\r\nazVLsftq9YJWeNEFC6CL4wxACvvA+zG5LxkiNtdvPoegAKa2kuhoXhqFtDtW\r\nM59ts6FQO770+4pi25minuUJJKfWSlYXoRIDNrfyK/xwZXxKAKJgvakMXrKF\r\n0UXiTXNqHTdSXT3A7AsOzUD+A4AwNoJyQrt6drUPcDYHqDcDkGeWfW3Oa65c\r\nsLLdrzyHaw5CvR2dV5nwEJt6pxiiNlKboNyHtsgFPSeIoFeRNDTj10Rczt9W\r\niIsjn3Ri/05R0AblJa/Jh08URy6p974TRoiDT6UcxdXcWcZ+6ysYhSQeZr6E\r\njNjv0iw0Rv0WuuUym5UcNDPAU6ylWPnKPwv5VyxvfVO/Bj67eqR/TWDNpFqO\r\nJVq68nlKJH167IHxXsiLtfDoROaj4tzceGmuBgjbVdUx2GJLg+FD8qEEn0i0\r\n6dkvJhR27QDwC0Dh3f8CgV35+KbBv7ON3dYqa3L4mIhjnwjVjlPie+T+/2eM\r\ncyqNyW1IDFWL8CubjudXMmo2PhhvkKsdM2TZaYUlwrtKXISVc/HjVQXxmDKr\r\nVF7Lzy69F4j3mLYImllQy0vpVwD+nrOkKKAPcDKwIASMpfcXILU6MZ34Yqw7\r\nCI+pnbky7/VslDy8zva+pR4Y4oENKwQUX1U=\r\n=1vLB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"unpkg":"./browser.js","browser":{"./lib":"./browser.js","crypto":"crypto-browserify","stream":"stream-browserify"},"engines":{"node":">=12"},"gitHead":"ac35d5027758beaae12cda184b8ba288342395ce","release":{"prepare":["@semantic-release/npm"],"branches":["main"]},"scripts":{"lint":"eslint .","test":"jest","coverage":"jest --coverage","lint:fix":"eslint . --fix && npx prettier --write . && npx prettier-package-json --write ./package.json","postlint":"npx prettier . --check","posttest":"npm run build:lib && npm run test:integration && npm run build:browser.js && npm run test:browser.js","test:e2e":"IS_E2E=true jest --config jest.config.redis.js --forceExit --runInBand","build:lib":"npx rimraf lib && esbuild src/index.js --outfile=lib/index.js --platform=node --target=node12 --bundle --external:fengari --external:fengari-interop --external:@ioredis/commands --external:@ioredis/as-callback --external:ioredis --external:./data/*.json --sourcemap --minify-syntax","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage","update-data":"node scripts/update-data","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:lib && npm run build:browser.js -- --minify-whitespace --minify-identifiers","test:browser.js":"IS_BROWSER=true jest --config jest.config.browser.js","build:browser.js":"esbuild src/index.js --bundle --format=esm --outfile=browser.js --define:process=undefined --define:global.process=undefined --define:process.env.FENGARICONF=undefined --define:global=window  --define:process.browser=true --define:process.nextTick=nextTickShim --define:process.hrtime=hrtimeShim --define:setImmediate=nextTickShim --inject:./browser-shims.js --minify-syntax --sourcemap --external:ioredis/built/command","semantic-release":"semantic-release pre && npm publish && semantic-release post","test:integration":"jest --config jest.config.integration.js"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"8.1.4","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"17.2.0","dependencies":{"fengari":"^0.1.4","fengari-interop":"^0.1.3","@ioredis/commands":"^1.1.1","@ioredis/as-callback":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"url":"^0.11.0","jest":"^27.4.7","husky":"^6.0.0","buffer":"^6.0.3","chance":"^1.1.8","eslint":"^7.32.0","events":"^3.3.0","mkdirp":"^1.0.4","esbuild":"^0.14.14","ioredis":"^5.0.4","prettier":"^2.5.1","coveralls":"^3.1.1","@babel/cli":"^7.16.8","@babel/core":"^7.16.12","jest-circus":"^27.4.6","lint-staged":"^11.2.6","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","lodash.sortby":"^4.7.0","lodash.orderby":"^4.6.0","lodash.shuffle":"^4.2.0","@babel/register":"^7.16.9","lodash.zipobject":"^4.1.3","@babel/preset-env":"^7.16.11","crypto-browserify":"^3.12.0","stream-browserify":"^3.0.0","write-file-atomic":"^4.0.1","eslint-plugin-jest":"^24.7.0","eslint-plugin-import":"^2.25.4","lodash.isplainobject":"^4.0.6","lodash.intersectionby":"^4.7.0","prettier-package-json":"^2.6.0","browser-process-hrtime":"^1.0.0","eslint-config-prettier":"^8.3.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.1","jest-buffer-snapshot-serializer":"^1.0.0","eslint-plugin-simple-import-sort":"^7.0.0"},"peerDependencies":{"ioredis":"5.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_8.1.1_1651705801776_0.6042206145422484","host":"s3://npm-registry-packages"}},"8.2.0":{"name":"ioredis-mock","version":"8.2.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@8.2.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"9e083e05276b8e80756e7aaefc8ce6567301e7de","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-8.2.0.tgz","fileCount":13,"integrity":"sha512-yW0qTVtEn7VH3sRWHH0HYtebo9sIdfh53uLWxg8sX77o3WnbIM294F7KJtR9kpZdti7vzsPnO8ivQudGQTNvKA==","signatures":[{"sig":"MEUCIQCk93nri/dsSiDmJqaudx12gZqdCntTjxIq8BNvOQ6HhQIgXhvjuAB7/RV4hSZUQ1xfNri0PEITpW8Z4smfEFEAun0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5494198,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJieDG0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrISA//ffeBY8u8vHzr0rgkwIefTe0aVoTxoxdtmOyoWoNHo/DQjn8j\r\nMoQtVB2P9ZvvHmheOUVsWAnJpKCXaV/DB60bODAjpbczhclblCmLe5UN3yNp\r\nqjT8188/PFae1AT75w9j1UcX4lG/bbno6umRMFx6E2pmOlt4gmNdVKgddg3C\r\nEzcwB00LSnn/HthNAA0SBsysnavNVI08ySz4x8DUCXFeEFlCXetnwc05amN+\r\nmcGZcDUPc2tfNGt+jdcdCiB07PaRTy83HpBaiY53uMULmrlW5BT60KVfKxZP\r\nnSQ3tNXTQHYf4Gh3oSxALA27Q8xy+hQtC4oSXLwgd1qVvw+/KHnwWxBHB6Q5\r\n9aQT+7lviDI8pbwvdGraLWyA3T7B9c30OgCxTrFv7+z+qHcbhQ/XxyJOENaV\r\nEAr+tjd7XVJUbSp7cuuTd902f7DJpb9zPHH6bpIQcCOv+4DYWH0QLY9NGx0f\r\nvQD2gCSCaU0aNQCnY9siF2YCz2BV+6V3KWwpOKVBnyISSZS9GUmLPyGY8vhu\r\n7eDqPp+yx2/qLek/gBXVcorvMt7mX94WkgeGomHSFxq/1rKZGLw2eiq2c2E0\r\nSoNcUwzPkj8rSj7vG841E4oX67Re3eULpVYsFS54AkQQNbeX074uK4yC4n8s\r\nsEyTRfci5GGB0COiLWQ/wDziovqulR+hrMA=\r\n=+uAy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"unpkg":"./browser.js","browser":{"./lib":"./browser.js","crypto":"crypto-browserify","stream":"stream-browserify"},"engines":{"node":">=12"},"gitHead":"9bdc5cf53475950407f4be6d77901b35eca31f7d","release":{"prepare":["@semantic-release/npm"],"branches":["main"]},"scripts":{"lint":"eslint .","test":"jest","coverage":"jest --coverage","lint:fix":"eslint . --fix && npx prettier --write . && npx prettier-package-json --write ./package.json","postlint":"npx prettier . --check","posttest":"npm run build:lib && npm run test:integration && npm run build:browser.js && npm run test:browser.js","test:e2e":"IS_E2E=true jest --config jest.config.redis.js --forceExit --runInBand","build:lib":"npx rimraf lib && esbuild src/index.js --outfile=lib/index.js --platform=node --target=node12 --bundle --external:fengari --external:fengari-interop --external:@ioredis/commands --external:@ioredis/as-callback --external:ioredis --external:./data/*.json --sourcemap --minify-syntax","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage","update-data":"node scripts/update-data","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:lib && npm run build:browser.js -- --minify-whitespace --minify-identifiers","test:browser.js":"IS_BROWSER=true jest --config jest.config.browser.js","build:browser.js":"esbuild src/index.js --bundle --format=esm --outfile=browser.js --define:process=undefined --define:global.process=undefined --define:process.env.FENGARICONF=undefined --define:global=window  --define:process.browser=true --define:process.nextTick=nextTickShim --define:process.hrtime=hrtimeShim --define:setImmediate=nextTickShim --inject:./browser-shims.js --minify-syntax --sourcemap --external:ioredis/built/command","semantic-release":"semantic-release pre && npm publish && semantic-release post","test:integration":"jest --config jest.config.integration.js"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"8.1.4","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"17.2.0","dependencies":{"fengari":"^0.1.4","fengari-interop":"^0.1.3","@ioredis/commands":"^1.1.1","@ioredis/as-callback":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"url":"^0.11.0","jest":"^28.0.0","husky":"^6.0.0","buffer":"^6.0.3","chance":"^1.1.8","eslint":"^7.32.0","events":"^3.3.0","mkdirp":"^1.0.4","esbuild":"^0.14.14","ioredis":"^5.0.4","prettier":"^2.5.1","coveralls":"^3.1.1","@babel/cli":"^7.16.8","@babel/core":"^7.16.12","jest-circus":"^28.0.0","lint-staged":"^11.2.6","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","lodash.sortby":"^4.7.0","lodash.orderby":"^4.6.0","lodash.shuffle":"^4.2.0","@babel/register":"^7.16.9","lodash.zipobject":"^4.1.3","@babel/preset-env":"^7.16.11","crypto-browserify":"^3.12.0","stream-browserify":"^3.0.0","write-file-atomic":"^4.0.1","eslint-plugin-jest":"^24.7.0","eslint-plugin-import":"^2.25.4","lodash.isplainobject":"^4.0.6","lodash.intersectionby":"^4.7.0","prettier-package-json":"^2.6.0","browser-process-hrtime":"^1.0.0","eslint-config-prettier":"^8.3.0","jest-environment-jsdom":"^28.0.2","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.1","jest-buffer-snapshot-serializer":"^1.0.0","eslint-plugin-simple-import-sort":"^7.0.0"},"peerDependencies":{"ioredis":"5.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_8.2.0_1652044212284_0.6251398223936733","host":"s3://npm-registry-packages"}},"8.2.1":{"name":"ioredis-mock","version":"8.2.1","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@8.2.1","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"1935ce43821b79aba0cc9748489aca0f0cc82a78","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-8.2.1.tgz","fileCount":13,"integrity":"sha512-JNMjJCQZqCFKdpbEM2O5omUSqOBiDfh32rbNbBvkPZv0TBrgj8Wgq3NNGGcJWeK2fC4c7Gdvms/Who0yFOX9nQ==","signatures":[{"sig":"MEQCIGFqA1v5HlNSXcRh93uG2WL+ElYt8fFFZfF6HDmIhlEIAiAR8cRWqtBGQ9dnN5XyWpIZuQV2HeO9FhndOdlg5rQzJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5494198,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikB5dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrdjQ//en806I0FpN/wfgljarTb7VXj4NjDBdKH82UT1FcJv6TXXi+M\r\npnBiWwWT1rlo9nFE2PPzKA3gIJE7+8rZc4yvIMZja9TZnlw8SLp+6nwQ61oG\r\nFm54KrnIg8RShATrFh1/8gbuKDgB3DcgK+tjZVkHQMnPz5kj/YGLvHVhA837\r\nA0RbsVFdbTFBql8Q5Elb6UHokkSyg6J4DZ5HFmduiYxrQTNH6KoVIRhJD80j\r\nsppwHFqfxLEBEEQwa8Wy7oJtoY6Nyz7nK2gTlDkft66ODzlenUBYcEzdFJ2b\r\n2RD8Dwkz5zue9QQZlUW2GCHgx9TrxQT63SNduE6u2GXo8/3JrZE79HP0mQao\r\nM/PQBGloWkRpkvQZK5xHH9mxo4m5PkaHb35uIzVQLwFjTYfBgNw2TEum4ROO\r\nG05YJxDvpftqKqf/EMnNkkqf4KL2ZF85be9sSKbTx8e9s9/xC0UKR4TVpx25\r\nqqhPA1nDY465c0+3HuII3ZEDq2CBhmufbKkGtucbUO3gsHhGmpKzB8K9ZiPC\r\nK8wG46LfSwtfiN9jM9PfM0P5csuuCT1slzulBIc6x/Z19TuxaPoZrPRMAyhy\r\nU2YsZZlikOxp5JzGDDcNbnULcX3McGY67am0RUkf9jTTBGg5pE30CZvAFYz8\r\nETiukdbaxKZ1DlxNdGimhN+W+CLbj4+PS7s=\r\n=nCE5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"unpkg":"./browser.js","browser":{"./lib":"./browser.js","crypto":"crypto-browserify","stream":"stream-browserify"},"engines":{"node":">=12"},"gitHead":"63f9c05e97b8507b8573043aad8ab46eabec6921","release":{"prepare":["@semantic-release/npm"],"branches":["main"]},"scripts":{"lint":"eslint .","test":"jest","coverage":"jest --coverage","lint:fix":"eslint . --fix && npx prettier --write . && npx prettier-package-json --write ./package.json","postlint":"npx prettier . --check","posttest":"npm run build:lib && npm run test:integration && npm run build:browser.js && npm run test:browser.js","test:e2e":"IS_E2E=true jest --config jest.config.redis.js --forceExit --runInBand","build:lib":"npx rimraf lib && esbuild src/index.js --outfile=lib/index.js --platform=node --target=node12 --bundle --external:fengari --external:fengari-interop --external:@ioredis/commands --external:@ioredis/as-callback --external:ioredis --external:./data/*.json --sourcemap --minify-syntax","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage","update-data":"node scripts/update-data","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:lib && npm run build:browser.js -- --minify-whitespace --minify-identifiers","test:browser.js":"IS_BROWSER=true jest --config jest.config.browser.js","build:browser.js":"esbuild src/index.js --bundle --format=esm --outfile=browser.js --define:process=undefined --define:global.process=undefined --define:process.env.FENGARICONF=undefined --define:global=window  --define:process.browser=true --define:process.nextTick=nextTickShim --define:process.hrtime=hrtimeShim --define:setImmediate=nextTickShim --inject:./browser-shims.js --minify-syntax --sourcemap --external:ioredis/built/command","semantic-release":"semantic-release pre && npm publish && semantic-release post","test:integration":"jest --config jest.config.integration.js"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"8.1.4","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"17.2.0","dependencies":{"fengari":"^0.1.4","fengari-interop":"^0.1.3","@ioredis/commands":"^1.1.1","@ioredis/as-callback":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"url":"^0.11.0","jest":"^28.0.0","husky":"^6.0.0","buffer":"^6.0.3","chance":"^1.1.8","eslint":"^7.32.0","events":"^3.3.0","mkdirp":"^1.0.4","esbuild":"^0.14.14","ioredis":"^5.0.4","prettier":"^2.5.1","coveralls":"^3.1.1","@babel/cli":"^7.16.8","@babel/core":"^7.16.12","jest-circus":"^28.0.0","lint-staged":"^11.2.6","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","lodash.sortby":"^4.7.0","lodash.orderby":"^4.6.0","lodash.shuffle":"^4.2.0","@babel/register":"^7.16.9","lodash.zipobject":"^4.1.3","@babel/preset-env":"^7.16.11","crypto-browserify":"^3.12.0","stream-browserify":"^3.0.0","write-file-atomic":"^4.0.1","eslint-plugin-jest":"^24.7.0","eslint-plugin-import":"^2.25.4","lodash.isplainobject":"^4.0.6","lodash.intersectionby":"^4.7.0","prettier-package-json":"^2.6.0","browser-process-hrtime":"^1.0.0","eslint-config-prettier":"^8.3.0","jest-environment-jsdom":"^28.0.2","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.1","jest-buffer-snapshot-serializer":"^1.0.0","eslint-plugin-simple-import-sort":"^7.0.0"},"peerDependencies":{"ioredis":"5.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_8.2.1_1653612124894_0.19567988479945653","host":"s3://npm-registry-packages"}},"8.2.2":{"name":"ioredis-mock","version":"8.2.2","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@8.2.2","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"9bae98378a396d3ba748fab604ede1b90c53eadf","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-8.2.2.tgz","fileCount":13,"integrity":"sha512-XyJfcF6pqcLHwAYtldkzaLtjRxPw7d8U0FUfjgQ5U/d0vVhFxiXbqsILR4FEOp+ygzyZgBA8xye+uPKu74IH1A==","signatures":[{"sig":"MEYCIQDo5DP9FgSW/6/tRmRLx2V46E0CB4CFydcUgzcSv9ulOgIhAL0h5ua03qwNMtVObLijnQY8PwOOZeuVUltZZeAsUGHb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5494156,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikCZyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpOxw/+OZOj6kR6+x5YgOZ26kGjEgGgobIg6KhyXiY+tfOCA3XEWcRD\r\nZab7j5VNFZllYv97rQE2r5ZWaVZzLKTJLvlPfmkz/7Qo7TMMdXlwxdmRG6aN\r\n9lFnsV+uAGR41MfqEGBdOazVPNiu8dYhLbFYsGAb7da9duCFouV1+eLnSjlD\r\nnHSKp5Z81IYig/kuPqK5nXK7IGsYHPxZOrYZQi14CSzq68UWBWs7nNCYfECT\r\nVrfkbhOVf2vUGOh4N7wy1thJS590iWFK9ImLxrCVcvZtZrjgcXo+GOaOb8Sd\r\nwvf6QBW6euF9EmntkeUmsjOOXyf7OC5eafgXu/UOX4UYUhv1OR8d5sgAYEoq\r\nIwmNUPSFhqw1GPF+Dbg07qCDp7B2PAfOno6ulpaLspmY7s91rS5tmiMKlMXe\r\nOhKvy95CSs4A7RqiP6Pr6P2J2I9SHii3oZVIQ/Exu+58krS/ykZ+P8xVDg3K\r\neseecLg8QJeAO60M9fJf89X6/21ct90mxd+nbDQIKeELeTQWWz6MuFp4xGZU\r\n3SbNHquJR2xqsgILzxrKkl26Ys2ubMhXdwAotEK0DQ+G21IJUiJHnC8bHJ1j\r\n3kf1XxSSZua+BRdIJzD3xrjE4wIdQDnWwEz4+79ZsOelX4//+VLcu73fRqlj\r\nBZUBzpEcmIaYkKfzcIYP68SoHXMQ0Gp2uaM=\r\n=pxFQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"unpkg":"./browser.js","browser":{"./lib":"./browser.js","crypto":"crypto-browserify","stream":"stream-browserify"},"engines":{"node":">=12"},"gitHead":"de6a2054583494fd99d126b7fd9c70597ffd43e9","release":{"prepare":["@semantic-release/npm"],"branches":["main"]},"scripts":{"lint":"eslint .","test":"jest","coverage":"jest --coverage","lint:fix":"eslint . --fix && npx prettier --write . && npx prettier-package-json --write ./package.json","postlint":"npx prettier . --check","posttest":"npm run build:lib && npm run test:integration && npm run build:browser.js && npm run test:browser.js","test:e2e":"IS_E2E=true jest --config jest.config.redis.js --forceExit --runInBand","build:lib":"npx rimraf lib && esbuild src/index.js --outfile=lib/index.js --platform=node --target=node12 --bundle --external:fengari --external:fengari-interop --external:@ioredis/commands --external:@ioredis/as-callback --external:ioredis --external:./data/*.json --sourcemap --minify-syntax","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage","update-data":"node scripts/update-data","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:lib && npm run build:browser.js -- --minify-whitespace --minify-identifiers","test:browser.js":"IS_BROWSER=true jest --config jest.config.browser.js","build:browser.js":"esbuild src/index.js --bundle --format=esm --outfile=browser.js --define:process=undefined --define:global.process=undefined --define:process.env.FENGARICONF=undefined --define:global=window  --define:process.browser=true --define:process.nextTick=nextTickShim --define:process.hrtime=hrtimeShim --define:setImmediate=nextTickShim --inject:./browser-shims.js --minify-syntax --sourcemap --external:ioredis/built/command","semantic-release":"semantic-release pre && npm publish && semantic-release post","test:integration":"jest --config jest.config.integration.js"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"8.5.5","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"16.15.0","dependencies":{"fengari":"^0.1.4","fengari-interop":"^0.1.3","@ioredis/commands":"^1.1.1","@ioredis/as-callback":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"url":"^0.11.0","jest":"^28.0.0","husky":"^6.0.0","buffer":"^6.0.3","chance":"^1.1.8","eslint":"^7.32.0","events":"^3.3.0","mkdirp":"^1.0.4","esbuild":"^0.14.14","ioredis":"^5.0.4","prettier":"^2.5.1","coveralls":"^3.1.1","@babel/cli":"^7.16.8","@babel/core":"^7.16.12","jest-circus":"^28.0.0","lint-staged":"^11.2.6","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","lodash.sortby":"^4.7.0","lodash.orderby":"^4.6.0","lodash.shuffle":"^4.2.0","@babel/register":"^7.16.9","lodash.zipobject":"^4.1.3","@babel/preset-env":"^7.16.11","crypto-browserify":"^3.12.0","stream-browserify":"^3.0.0","write-file-atomic":"^4.0.1","eslint-plugin-jest":"^24.7.0","eslint-plugin-import":"^2.25.4","lodash.isplainobject":"^4.0.6","lodash.intersectionby":"^4.7.0","prettier-package-json":"^2.6.0","browser-process-hrtime":"^1.0.0","eslint-config-prettier":"^8.3.0","jest-environment-jsdom":"^28.0.2","eslint-config-airbnb-base":"^14.2.1","jest-buffer-snapshot-serializer":"^1.0.0","eslint-plugin-simple-import-sort":"^7.0.0"},"peerDependencies":{"ioredis":"5.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_8.2.2_1653614194646_0.10312621911833642","host":"s3://npm-registry-packages"}},"8.2.3":{"name":"ioredis-mock","version":"8.2.3","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@8.2.3","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"5f47c11f31de813dbab3ac1af02fe00faae89e4d","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-8.2.3.tgz","fileCount":13,"integrity":"sha512-E8c78cnvB3q/EeMteWzWqT6B+4RJIdA9RVcGyYmmApqVVqIxRbyd5sjUC7yDqHxbmKrv7HY+BzqPJGE1QreycA==","signatures":[{"sig":"MEUCIQDQT7vXIwu+XOYWYf7gFYmEHfal9Tpnp7B+l4sTJYiEygIgAxZB0k5AJpmi99B0CnqC8p5LxT9U51P/6FRUsL4QRTk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5500997,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1lR4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpb7A/7BKezvryJo92xChBWE0ZQZQBQjOeUKaY82L63/bMttnX9DeQi\r\nzgOwq63DyyCTQpPyNI6mrxXX4QV19sNs7EkwAZdXSObhyS2LxQ6EIcOkFIPI\r\nhvYX0wkkx+CRA9tbj5WoSHxYtfSKacgNFo0mR44USgXvzvKwdGa2Fall0Tev\r\ncWxAC8YiS1uZdU1ThzKRv4/DFZBB82LnynNrsFYnjq9lxPwqwBXmbLSldogq\r\n9QKcjWC5dRQlOftks85dGHFq7wXD3q8KNzFq5RryP1sHHpeWl8GKa+PQEv+z\r\nIK7Pd7wsKJsQTiye3ZDdIyBYYi+RMg0BZDdmFvyb0RJ/jO1faNUVY/ynq6Ss\r\ns2H/IDcZrYB1Wx/W8IjXfXp+XdkxxlFjVp66p9anvB8K0pH4znCCSxnHh1mM\r\nDgY632KHFSO3G6c8nePkJh+cW2at5A0FasstfXovMKHeVeS7gjxjKhWxLP9c\r\ntKgYhlFNk4S2ZlgWoJ6oMGmKVXFJkZzeln3V+auTpCjuRr6KjF/mF7+IuHzg\r\n3jUSA7cuoWCLzC1IZux71n9lyAzrEnJZr1im8VWazV4+XXufzrNK7w0/dgy0\r\nD0eqJPEMX7hZPwW6N/cx7Z5HRY0vh3QxLXRoOewnlfCD1ZiYRN6ZKFyr4kQc\r\nj52gTudzfuUV20QUO24fEfMX1+rFU67ikmA=\r\n=za4q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","unpkg":"./browser.js","browser":{"./lib":"./browser.js","crypto":"crypto-browserify","stream":"stream-browserify"},"engines":{"node":">=12"},"gitHead":"2750d9c2d6fda7b6f17df4dc6edfd3aa1b97f4d1","scripts":{"lint":"eslint .","test":"jest","coverage":"jest --coverage","lint:fix":"eslint . --fix","postlint":"npx prettier . --check","posttest":"npm run build:lib && npm run test:integration && npm run build:browser.js && npm run test:browser.js","test:e2e":"IS_E2E=true jest --config jest.config.redis.js --forceExit --runInBand","build:lib":"npx rimraf lib && esbuild src/index.js --outfile=lib/index.js --platform=node --target=node12 --bundle --external:fengari --external:fengari-interop --external:@ioredis/commands --external:@ioredis/as-callback --external:ioredis --external:./data/*.json --sourcemap --minify-syntax","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precoverage":"npx rimraf coverage && npx mkdirp coverage","update-data":"node scripts/update-data","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:lib && npm run build:browser.js -- --minify-whitespace --minify-identifiers","test:browser.js":"IS_BROWSER=true jest --config jest.config.browser.js","build:browser.js":"esbuild src/index.js --bundle --format=esm --outfile=browser.js --define:process=undefined --define:global.process=undefined --define:process.env.FENGARICONF=undefined --define:global=window  --define:process.browser=true --define:process.nextTick=nextTickShim --define:process.hrtime=hrtimeShim --define:setImmediate=nextTickShim --inject:./browser-shims.js --minify-syntax --sourcemap --external:ioredis/built/command","test:integration":"jest --config jest.config.integration.js"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"8.19.3","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"fengari":"^0.1.4","fengari-interop":"^0.1.3","@ioredis/commands":"^1.1.1","@ioredis/as-callback":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"url":"^0.11.0","jest":"^28.0.0","buffer":"^6.0.3","chance":"^1.1.8","eslint":"^7.32.0","events":"^3.3.0","mkdirp":"^1.0.4","esbuild":"^0.14.14","ioredis":"^5.3.0","prettier":"^2.8.3","coveralls":"^3.1.1","@babel/cli":"^7.16.8","ls-engines":"^0.9.0","@babel/core":"^7.16.12","jest-circus":"^28.0.0","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","lodash.sortby":"^4.7.0","lodash.orderby":"^4.6.0","lodash.shuffle":"^4.2.0","@babel/register":"^7.16.9","lodash.zipobject":"^4.1.3","@babel/preset-env":"^7.16.11","crypto-browserify":"^3.12.0","stream-browserify":"^3.0.0","write-file-atomic":"^4.0.1","eslint-plugin-jest":"^24.7.0","eslint-plugin-import":"^2.25.4","lodash.isplainobject":"^4.0.6","lodash.intersectionby":"^4.7.0","browser-process-hrtime":"^1.0.0","eslint-config-prettier":"^8.3.0","jest-environment-jsdom":"^28.0.2","eslint-config-airbnb-base":"^14.2.1","prettier-plugin-packagejson":"^2.4.0","@sanity/semantic-release-preset":"^4.0.0","jest-buffer-snapshot-serializer":"^1.0.0","eslint-plugin-simple-import-sort":"^7.0.0"},"peerDependencies":{"ioredis":"5.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_8.2.3_1674990712258_0.1984111100000443","host":"s3://npm-registry-packages"}},"8.2.4":{"name":"ioredis-mock","version":"8.2.4","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@8.2.4","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"98b58b9ff5139c62203a23efc28142a325576ef3","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-8.2.4.tgz","fileCount":13,"integrity":"sha512-vVJCIaS85x8K8RPcexOzm1jDaPPPKKPOMvPY1e6BiLMpOa2IC1jv6CAQivIrTUcUd1UqHv2azcfluLrPidw/jQ==","signatures":[{"sig":"MEQCIHNeynjz6NIuRK8wPDIsOTVMQenQA8biTi/4QDIt7i9AAiArAHJ/rvZBBY2yqK/vFev+0LhI5jjz1/4xgq+CFMr+ug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6332111,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1mM3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp7xw/5AKYZyhXyP+NXmRF2fwVm4v+cvVuzn0cNr1jcQ/5bwg0Go44V\r\nOmTQhPTItBnYheIxeskQaVOHy8Je7D8MK8jnZmmLpDyA1zo//HIMVMwS21iL\r\nVken8P+KuVt6BF5GMxeHryy05k8iGntcES116+4aYWfhmMfEztu+O5qIFh08\r\np4breyL7Jd9S4QyZADFcbgFlXuMijoGwipRZiNoC1HjpdPZrwjfqbosZVOpW\r\ndEJBXzviR1nKtrMK1IvJV88yG5QNKL2zvQqAYuNOPVsVUOof5Ol0KvpRot9u\r\n+UFnD2FSwhI4DjroMZgi9H/CsUw0JAsmXRq7+/dpgO2ekN7TRnkULhbZBPFX\r\nOqn5AyM6Df6+23UBIOQjASqb4OiBljlo5kbs673dgOLjAaiXjlMObdEss7/X\r\nif0p544l1IdDhrICM8a0o7+kcZz56uzmoL41DVraOdXEOOWKIm8riSm+GY2r\r\njyhrxIBKU6C1PFe6W0Jy2yWUqmmP/HiKvj3f18PYDPLF9ULcxLBQyvCr9SDK\r\ne+gL2Xy8ZeZwI5m28n9kxeczDs+3kvt/FTNnkAgsS3Cl3CxsWTk3lW8mEhJD\r\n8T5pvlePrME0EdKl1HdwRm7YehOde8QE1l/07ATJVQVM9AS2uR/N5uA245k5\r\nLLjpcBlQ1NwlhP2/snZeMPlwIZ4sEydVixc=\r\n=bpyt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","unpkg":"./browser.js","browser":{"./lib":"./browser.js","crypto":"crypto-browserify","stream":"stream-browserify"},"engines":{"node":">=12.22"},"gitHead":"314ba9af16b89d9c64fc7aaab0e3bc3efafc97cc","scripts":{"lint":"eslint .","test":"jest","coverage":"jest --coverage","lint:fix":"eslint . --fix","posttest":"npm run build:lib && npm run test:integration && npm run build:browser.js && npm run test:browser.js","test:e2e":"IS_E2E=true jest --config jest.config.redis.js --forceExit --runInBand","build:lib":"npx rimraf lib && esbuild src/index.js --outfile=lib/index.js --platform=node --target=node12 --bundle --external:fengari --external:fengari-interop --external:@ioredis/commands --external:@ioredis/as-callback --external:ioredis --external:./data/*.json --sourcemap --minify-syntax","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precoverage":"npx rimraf coverage && npx mkdirp coverage","update-data":"node scripts/update-data","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:lib && npm run build:browser.js -- --minify-whitespace --minify-identifiers","test:browser.js":"IS_BROWSER=true jest --config jest.config.browser.js","build:browser.js":"esbuild src/index.js --bundle --format=esm --outfile=browser.js --define:process=undefined --define:global.process=undefined --define:process.env.FENGARICONF=undefined --define:global=window  --define:process.browser=true --define:process.nextTick=nextTickShim --define:process.hrtime=hrtimeShim --define:setImmediate=nextTickShim --inject:./browser-shims.js --minify-syntax --sourcemap --external:ioredis/built/command","test:integration":"jest --config jest.config.integration.js"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"8.19.3","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"fengari":"^0.1.4","fengari-interop":"^0.1.3","@ioredis/commands":"^1.2.0","@ioredis/as-callback":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"url":"^0.11.0","jest":"^28.1.3","buffer":"^6.0.3","chance":"^1.1.9","eslint":"^7.32.0","events":"^3.3.0","mkdirp":"^1.0.4","esbuild":"^0.17.5","ioredis":"^5.3.0","prettier":"^2.8.3","coveralls":"^3.1.1","@babel/cli":"^7.20.7","ls-engines":"^0.9.0","@babel/core":"^7.20.12","jest-circus":"^28.1.3","stream-mock":"^2.0.5","lodash.sortby":"^4.7.0","lodash.orderby":"^4.6.0","lodash.shuffle":"^4.2.0","@babel/register":"^7.18.9","lodash.zipobject":"^4.1.3","@babel/preset-env":"^7.20.2","crypto-browserify":"^3.12.0","stream-browserify":"^3.0.0","write-file-atomic":"^4.0.2","eslint-plugin-jest":"^24.7.0","@babel/eslint-parser":"^7.19.1","eslint-plugin-import":"^2.27.5","lodash.isplainobject":"^4.0.6","lodash.intersectionby":"^4.7.0","browser-process-hrtime":"^1.0.0","eslint-config-prettier":"^8.6.0","jest-environment-jsdom":"^28.1.3","eslint-config-airbnb-base":"^14.2.1","prettier-plugin-packagejson":"^2.4.0","@sanity/semantic-release-preset":"^4.0.0","jest-buffer-snapshot-serializer":"^1.0.0","eslint-plugin-simple-import-sort":"^7.0.0"},"peerDependencies":{"ioredis":"^5","@types/ioredis-mock":"^8"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_8.2.4_1674994486869_0.4010519180393979","host":"s3://npm-registry-packages"}},"8.2.5":{"name":"ioredis-mock","version":"8.2.5","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@8.2.5","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"85822bce9df6f044ade5cce5afd58ce2539ece02","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-8.2.5.tgz","fileCount":13,"integrity":"sha512-dH+YJ2xfF4saZ0HYGvoGE4nQOLVhSkyoEcDgrD0sh05QINgxJ0RXIzWbO+8cSADlXbSe4zjpl4a2lRZXvBwp+g==","signatures":[{"sig":"MEYCIQCoeACnYdmo8+nrWXsJqgntqrfWPati9EzL75AlJeUeawIhAN4aeeqkZ1CHURawRjeKsBKm+fTO6uY04pPiaojIB2Xq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6325587,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1pzuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCsQ/9FaHX0MIgeMKzwrzy0pqNdRjKve8Y8AHxJWahT4FhTcsv5ajg\r\nLuW0HECuMZNdsXb6OvOpHfJBo4R24XeMlioYwMEu7hDBX9OguOQ9XFJCXJZ1\r\nbipzLdibtoLH8r37TvNj/9/rYcV/QktrfmL9JtmCEIOg3thmdHF5S6nYKvVa\r\ncXaJSEh/IaMcp25z3xu2ZCuqdyu2oxe3gFSJ5vr9hVt2C2dY+DZWPB5EPz9K\r\nFK8/tfbvSmhUGPYa5n+eHKWvxJosM4hTnX9E6jlIVRwuoXmu9TiR57EhVBGG\r\nQABWZzbGH1ZBX8a5KX1aHH2yoh8NvpqXxqZIUnHypu1dnj+bA2R3oWLbAWXG\r\n29HmT8RzQ5cNDFIxfluRoGtRvkHaT++mCR3pUmuavzG7qZQIDCiC36sZ4GCq\r\nMDh7h9l0Nwqlcji7XOcuLQz2MIKXnyHMw95PxSAHJp0r84J+YmdULilYRIMW\r\nKLc4mslwbZUCEpOgfPCXzC5IV0h/Tol6MGStr7gP9ktpcIXFtuMGDBPr5lKz\r\nd1YvoQGvlKHG2GFB4HXYztpdyGlpx7NC1gSiFnrrnky34MVHIjr8L/1TP/Y9\r\nqsBjc01THEXLPjobrMQ0TeklHgRpQw1ODhBH2vT2u8hQucZ7HQ4MdoTR4jF7\r\nFnAGML/K4I6gvBfxbtuReKcPeyjKXNJXrXQ=\r\n=d2Qu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","unpkg":"./browser.js","browser":{"./lib":"./browser.js","crypto":"crypto-browserify","stream":"stream-browserify"},"engines":{"node":">=12.22"},"gitHead":"883b88ef0d007e9e876da59f1eb9f79a9c3fc483","scripts":{"lint":"eslint .","test":"jest","coverage":"jest --coverage","lint:fix":"eslint . --fix","posttest":"npm run build:lib && npm run test:integration && npm run build:browser.js && npm run test:browser.js","test:e2e":"IS_E2E=true jest --config jest.config.redis.js --forceExit --runInBand","build:lib":"npx rimraf lib && esbuild src/index.js --outfile=lib/index.js --platform=node --target=node12 --bundle --external:fengari --external:fengari-interop --external:@ioredis/commands --external:@ioredis/as-callback --external:ioredis --external:./data/*.json --sourcemap --minify-syntax","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precoverage":"npx rimraf coverage && npx mkdirp coverage","update-data":"node scripts/update-data","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:lib && npm run build:browser.js -- --minify-whitespace --minify-identifiers","test:browser.js":"IS_BROWSER=true jest --config jest.config.browser.js","build:browser.js":"esbuild src/index.js --bundle --format=esm --outfile=browser.js --define:process=undefined --define:global.process=undefined --define:process.env.FENGARICONF=undefined --define:global=window  --define:process.browser=true --define:process.nextTick=nextTickShim --define:process.hrtime=hrtimeShim --define:setImmediate=nextTickShim --inject:./browser-shims.js --minify-syntax --sourcemap --external:ioredis/built/command","test:integration":"jest --config jest.config.integration.js"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"8.19.3","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"fengari":"^0.1.4","fengari-interop":"^0.1.3","@ioredis/commands":"^1.2.0","@ioredis/as-callback":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"url":"^0.11.0","jest":"^29.4.1","buffer":"^6.0.3","chance":"^1.1.9","eslint":"^7.32.0","events":"^3.3.0","mkdirp":"^2.1.3","esbuild":"^0.17.5","ioredis":"^5.3.0","prettier":"^2.8.3","coveralls":"^3.1.1","@babel/cli":"^7.20.7","ls-engines":"^0.9.0","@babel/core":"^7.20.12","jest-circus":"^29.4.1","stream-mock":"^2.0.5","lodash.sortby":"^4.7.0","lodash.orderby":"^4.6.0","lodash.shuffle":"^4.2.0","@babel/register":"^7.18.9","lodash.zipobject":"^4.1.3","@babel/preset-env":"^7.20.2","crypto-browserify":"^3.12.0","stream-browserify":"^3.0.0","write-file-atomic":"^5.0.0","eslint-plugin-jest":"^24.7.0","@babel/eslint-parser":"^7.19.1","eslint-plugin-import":"^2.27.5","lodash.isplainobject":"^4.0.6","lodash.intersectionby":"^4.7.0","browser-process-hrtime":"^1.0.0","eslint-config-prettier":"^8.6.0","jest-environment-jsdom":"^29.4.1","eslint-config-airbnb-base":"^14.2.1","prettier-plugin-packagejson":"^2.4.0","@sanity/semantic-release-preset":"^4.0.0","jest-buffer-snapshot-serializer":"^1.0.0","eslint-plugin-simple-import-sort":"^7.0.0"},"peerDependencies":{"ioredis":"^5","@types/ioredis-mock":"^8"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_8.2.5_1675009261750_0.11207718827552982","host":"s3://npm-registry-packages"}},"8.2.6":{"name":"ioredis-mock","version":"8.2.6","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@8.2.6","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"66af2165e39dd957dedfbc44118fc3d323a59610","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-8.2.6.tgz","fileCount":13,"integrity":"sha512-Dc4fWVicryn1O6ZLT77TgKTATVBnk4XpUAYMQetKTLlKs4j7+/+6SUTYy0xnsQHVJedR0RBP3nCeqePobU/kog==","signatures":[{"sig":"MEQCIERBvxzwvnHx0V9bKw1HifzB6I1yxGZgiDwVKhwEuvxQAiAW4lVezsO07x+/S8hns/45SrolxxAnqo2GSQUCnCi7XA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6325835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj19Q+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8Cw/+PTWa5NpED4mg0IW7rY0BSMOxx85Ijwon0+W3cpTKVijHwLIw\r\niEh+fLjhrca6UfJ47ovCGZkD/uu1B9pZfkGxgoaTmKxaYEOSF6uyuwvFvET3\r\nA7QBlEAOgGucEoOE+lAh/23bHJ13MlpTvMQe7RLF5J0k9U3XWxT/Jo3JZzDa\r\nGqmlrwQfVYTrPzqtkT9oIPQb/Yn5aLdbq3JW538BQTHrlfU9cwnRSAah7EGl\r\nT2cChFXkiM5qGqK4hfOU7KIkOHxv1ma811veLAzV5ZCS+oEyY03m6hwVXFcH\r\nuBE3A7H5TRVIMmRG160MgllckoFrqDANGRObsl25tHwwTiHWOdUxVMXKeYtz\r\nS7xohieQwYHcdeTgzVl3UgcrXYhhUHNWPuNfyXFyaJlqMPropCKOjGVgw3YU\r\nHsNeOxZx71sW1A4eewHqdmWgQ2YQWlLfQ+YHugkyOcTvHSi7tnqmFFUqipJV\r\nEiYSPlbYcgDS/yhxTkLCTl1hWCd3osDkF/MzpkBZ84jFIlBnbeOhdvrUWtCf\r\n8VpsGbuZmde/EkPr71otkzqPyx30kAEP1KfjLUEU5uXoRyMim4dtdoR4Bp+E\r\npywI6mOkzoBD13I9VZcycbo1YWy/GWYwlvPqYZJtaWE85ujg6vvqvvwaKRQz\r\nd1SJ2bxHd4oOiEZ/ISCbG09NuIEww0DvNIA=\r\n=GTl6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","unpkg":"./browser.js","browser":{"./lib":"./browser.js","crypto":"crypto-browserify","stream":"stream-browserify"},"engines":{"node":">=12.22"},"gitHead":"4bdd39222c98b36881677e3eba6c71519971b896","scripts":{"lint":"eslint .","test":"jest","coverage":"jest --coverage","lint:fix":"eslint . --fix","posttest":"npm run build:lib && npm run test:integration && npm run build:browser.js && npm run test:browser.js","test:e2e":"IS_E2E=true jest --config jest.config.redis.js --forceExit --runInBand","build:lib":"npx rimraf lib && esbuild src/index.js --outfile=lib/index.js --platform=node --target=node12 --bundle --external:fengari --external:fengari-interop --external:@ioredis/commands --external:@ioredis/as-callback --external:ioredis --external:./data/*.json --sourcemap --minify-syntax","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precoverage":"npx rimraf coverage && npx mkdirp coverage","update-data":"node scripts/update-data","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:lib && npm run build:browser.js -- --minify-whitespace --minify-identifiers","test:browser.js":"IS_BROWSER=true jest --config jest.config.browser.js","build:browser.js":"esbuild src/index.js --bundle --format=esm --outfile=browser.js --define:process=undefined --define:global.process=undefined --define:process.env.FENGARICONF=undefined --define:global=window  --define:process.browser=true --define:process.nextTick=nextTickShim --define:process.hrtime=hrtimeShim --define:setImmediate=nextTickShim --inject:./browser-shims.js --minify-syntax --sourcemap --external:ioredis/built/command","test:integration":"jest --config jest.config.integration.js"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"8.19.3","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"fengari":"^0.1.4","fengari-interop":"^0.1.3","@ioredis/commands":"^1.2.0","@ioredis/as-callback":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"url":"^0.11.0","jest":"^29.4.1","buffer":"^6.0.3","chance":"^1.1.9","eslint":"^7.32.0","events":"^3.3.0","mkdirp":"^2.1.3","esbuild":"^0.17.5","ioredis":"^5.3.0","prettier":"^2.8.3","coveralls":"^3.1.1","@babel/cli":"^7.20.7","ls-engines":"^0.9.0","@babel/core":"^7.20.12","jest-circus":"^29.4.1","stream-mock":"^2.0.5","lodash.sortby":"^4.7.0","lodash.orderby":"^4.6.0","lodash.shuffle":"^4.2.0","@babel/register":"^7.18.9","lodash.zipobject":"^4.1.3","@babel/preset-env":"^7.20.2","crypto-browserify":"^3.12.0","stream-browserify":"^3.0.0","write-file-atomic":"^5.0.0","eslint-plugin-jest":"^24.7.0","@babel/eslint-parser":"^7.19.1","eslint-plugin-import":"^2.27.5","lodash.isplainobject":"^4.0.6","lodash.intersectionby":"^4.7.0","browser-process-hrtime":"^1.0.0","eslint-config-prettier":"^8.6.0","jest-environment-jsdom":"^29.4.1","eslint-config-airbnb-base":"^14.2.1","prettier-plugin-packagejson":"^2.4.2","@sanity/semantic-release-preset":"^4.0.0","jest-buffer-snapshot-serializer":"^1.0.0","eslint-plugin-simple-import-sort":"^7.0.0"},"peerDependencies":{"ioredis":"^5","@types/ioredis-mock":"^8"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_8.2.6_1675088958425_0.6371336484804273","host":"s3://npm-registry-packages"}},"8.2.7":{"name":"ioredis-mock","version":"8.2.7","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@8.2.7","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"f4f92b458dfad71d2f683d25beb91e1cd7a7d819","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-8.2.7.tgz","fileCount":13,"integrity":"sha512-Oj0mN+w39CTTg5UyBoSMPwYDfx96AUHB0iXYdmxn87atHfDLktNCZ66NuSfiM4fnQ2FNjnzrEL53a0By2sFD5Q==","signatures":[{"sig":"MEUCIQDHq3HwV1D1de9svas5QZ3UXERh37XeTbZ/urIo2KQMxQIgF5/03wo+6Ijwg1Fj4q/iLxAlD6f+lTPp4S3/MQQbCHo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6681984,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkG2/tACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpwBg//Y+bsad5notNed/L0wZxljTNoE86+UBgApxxnvtrRyj+FoEYR\r\nAZZKje4X2fdRO8+OZlxbsGVBLnji8K93eyxMMxEIipBP9AUmj/UoF9pO6Sf1\r\nMSqfqhVj0A58JbEpN+RBjJP20Sz2xbJwePaEy65bF4qLlT30fW1WZccnZc0B\r\nR8ql+IPnbVWqE1nm6qAnOGfLMl5/9YZ9iD4pd03QOqCGeOdVEEsUaPzBx4e7\r\nayOP5aE0gbEn013eZuNDF9apS0/SpdWhfaMKfpnJhOh1YPifjUQdEeFcN0hr\r\nMML6uGejDvEv/JLkcFGoMSZNYp69Q4GzXHYhAdNWY0wizpCtizo3yEKwUYJw\r\nJ4J9BARDAeCedXpU+mGR9axkznwY6GXWcbfJVwoi5HXS0XzCeNtZBh4zVXas\r\nfnEDOsgJWmfPqXSM/JcEDPIqUCC8p4OU/+ajpkfK1pW2o8/7S65x6OwRtxsC\r\nHAnOwOJfwLvL9RJIEUns+JY1rgf9CXUYOuAvuSz38pDGNhGJaIwN+AdskJeY\r\ng1jOKRFvq+YEpyCQ+7YzalHmAF4ik2siksZWqfdh2Dj2M+tSdgAEyD+HWECy\r\nEqJRegevv8U2WizoRuawOUZI8LhMjZrGZgMxHO5oBU7JxIoCkGHFdwzpWHFN\r\nfRTjf7yKRVdTO+zxsH2SImGmjuPoIpdZjyo=\r\n=Z7js\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","unpkg":"./browser.js","browser":{"./lib":"./browser.js","crypto":"crypto-browserify","stream":"stream-browserify"},"engines":{"node":">=12.22"},"gitHead":"e50f5aba4f79937a304647375c3bb82045b0c516","scripts":{"lint":"eslint .","test":"jest","coverage":"jest --coverage","lint:fix":"eslint . --fix","posttest":"npm run build:lib && npm run test:integration && npm run build:browser.js && npm run test:browser.js","test:e2e":"IS_E2E=true jest --config jest.config.redis.js --forceExit --runInBand","build:lib":"npx rimraf lib && esbuild src/index.js --outfile=lib/index.js --platform=node --target=node12 --bundle --external:fengari --external:fengari-interop --external:@ioredis/commands --external:@ioredis/as-callback --external:ioredis --external:./data/*.json --sourcemap --minify-syntax","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precoverage":"npx rimraf coverage && npx mkdirp coverage","update-data":"node scripts/update-data","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:lib && npm run build:browser.js -- --minify-whitespace --minify-identifiers","test:browser.js":"IS_BROWSER=true jest --config jest.config.browser.js","build:browser.js":"esbuild src/index.js --bundle --format=esm --outfile=browser.js --define:process=undefined --define:global.process=undefined --define:process.env.FENGARICONF=undefined --define:global=window  --define:process.browser=true --define:process.nextTick=nextTickShim --define:process.hrtime=hrtimeShim --define:setImmediate=nextTickShim --inject:./browser-shims.js --minify-syntax --sourcemap --external:ioredis/built/command","test:integration":"jest --config jest.config.integration.js"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"8.19.4","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"semver":"^7.3.8","fengari":"^0.1.4","fengari-interop":"^0.1.3","@ioredis/commands":"^1.2.0","@ioredis/as-callback":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"url":"^0.11.0","jest":"^29.5.0","buffer":"^6.0.3","chance":"^1.1.11","eslint":"^8.36.0","events":"^3.3.0","mkdirp":"^2.1.5","esbuild":"^0.17.12","ioredis":"^5.3.1","prettier":"^2.8.4","coveralls":"^3.1.1","@babel/cli":"^7.21.0","ls-engines":"^0.9.0","@babel/core":"^7.21.3","jest-circus":"^29.5.0","stream-mock":"^2.0.5","lodash.sortby":"^4.7.0","lodash.orderby":"^4.6.0","lodash.shuffle":"^4.2.0","@babel/register":"^7.21.0","lodash.zipobject":"^4.1.3","@babel/preset-env":"^7.20.2","crypto-browserify":"^3.12.0","stream-browserify":"^3.0.0","write-file-atomic":"^5.0.0","eslint-plugin-jest":"^27.2.1","@babel/eslint-parser":"^7.21.3","eslint-plugin-import":"^2.27.5","lodash.isplainobject":"^4.0.6","lodash.intersectionby":"^4.7.0","browser-process-hrtime":"^1.0.0","eslint-config-prettier":"^8.7.0","jest-environment-jsdom":"^29.5.0","eslint-config-airbnb-base":"^15.0.0","prettier-plugin-packagejson":"^2.4.3","@sanity/semantic-release-preset":"^4.0.0","jest-buffer-snapshot-serializer":"^1.0.0","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"ioredis":"^5","@types/ioredis-mock":"^8"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_8.2.7_1679519725168_0.5897371620120979","host":"s3://npm-registry-packages"}},"8.3.0":{"name":"ioredis-mock","version":"8.3.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@8.3.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"5a1828b8163f9c42b5b0a40fad1878fac83a6571","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-8.3.0.tgz","fileCount":13,"integrity":"sha512-j+z9jDxFRMmXbumKg02PHtFM81dfImrIZ/D32JH8TY64qXI9ERd7Fvvnoh8xjTcp4Ir6AUtkOk0K4yi4ERjRtw==","signatures":[{"sig":"MEUCIDDilMG5hEtTHspSKV66d1FMyp598l9OlmhEHEzQ1dEtAiEAiGbb2FHOcU5Emqk5Eq0l0bWgkAwLJFKEs3Y1pTxCgEI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6683687,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIyN4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoC8xAAkfGR6zANNX7352yKyc3TC9+LAA1l3YvlDCol0B4YauOs0Dl1\r\nNOFkBa59PWaSIu0FIWdyw7DDJ6inKLnmWNrW6GAlYBokzSIcF1s+olkkMvjr\r\nFiVqxPsqWpF8fkO0pp0lWja5tru7pq0FkgP1CDP043lkFiNPV9/FwZzlp/W8\r\npaVcLiej6Jx051dp7fyYhhQ6N1krLx/Smo4UFarMB6cv3Yjun9xl30AQ/Qsa\r\ndPmVxsaBhbGUX+ZcZTpz2G+6nB25AvIt/IqJcjkoi6RNaXRg8F1/Cj7lba55\r\nEgIzTimuEC56h2BtZTi37iEkcRIEF+8U3SgBM/h23WUZKKeqaOhOGZc+7ssb\r\njf/RKNx+gxWHRDSGr5VhH/1oVQfyl/QybPl1DXH4FgFjoUCk73TPitpNPl3A\r\n1vWVYlXhRk9ZGhk0C3uV0L5DR75C9TK/5F+knLoSkDNGeRV09DEQ9XUsRm4+\r\nNdZvU1z8t2iXe8+P4IFsX4y1WRSWVVIqqEAciwSKn0NdMCNYbUbbcqpbSAVg\r\nSo4oGNs8qxxOs6jIfwxG6TIJuGgT1hGAFB6E5s8dF6rMpfgkddt+QxYQeFiU\r\nVbqjcLPMEH9VZfjbAqGYqaACHB7xP2LtyjTVraa4U7HNaAHytqjovZ+A/nC+\r\nynWnHWdnFsCOI0AZzp5XDqIcOM4DGRJI/qg=\r\n=Pi09\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","unpkg":"./browser.js","browser":{"./lib":"./browser.js","crypto":"crypto-browserify","stream":"stream-browserify"},"engines":{"node":">=12.22"},"gitHead":"fa271013c58603e06c9bdb5cc1de98ab2fb76afd","scripts":{"lint":"eslint .","test":"jest","coverage":"jest --coverage","lint:fix":"eslint . --fix","posttest":"npm run build:lib && npm run test:integration && npm run build:browser.js && npm run test:browser.js","test:e2e":"IS_E2E=true jest --config jest.config.redis.js --forceExit --runInBand","build:lib":"npx rimraf lib && esbuild src/index.js --outfile=lib/index.js --platform=node --target=node12 --bundle --external:fengari --external:fengari-interop --external:@ioredis/commands --external:@ioredis/as-callback --external:ioredis --external:./data/*.json --sourcemap --minify-syntax","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precoverage":"npx rimraf coverage && npx mkdirp coverage","update-data":"node scripts/update-data","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:lib && npm run build:browser.js -- --minify-whitespace --minify-identifiers","test:browser.js":"IS_BROWSER=true jest --config jest.config.browser.js","build:browser.js":"esbuild src/index.js --bundle --format=esm --outfile=browser.js --define:process=undefined --define:global.process=undefined --define:process.env.FENGARICONF=undefined --define:global=window  --define:process.browser=true --define:process.nextTick=nextTickShim --define:process.hrtime=hrtimeShim --define:setImmediate=nextTickShim --inject:./browser-shims.js --minify-syntax --sourcemap --external:ioredis/built/command","test:integration":"jest --config jest.config.integration.js"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"9.6.2","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"semver":"^7.3.8","fengari":"^0.1.4","fengari-interop":"^0.1.3","@ioredis/commands":"^1.2.0","@ioredis/as-callback":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"url":"^0.11.0","jest":"^29.5.0","buffer":"^6.0.3","chance":"^1.1.11","eslint":"^8.36.0","events":"^3.3.0","mkdirp":"^2.1.5","esbuild":"^0.17.12","ioredis":"^5.3.1","prettier":"^2.8.4","coveralls":"^3.1.1","@babel/cli":"^7.21.0","ls-engines":"^0.9.0","@babel/core":"^7.21.3","jest-circus":"^29.5.0","stream-mock":"^2.0.5","lodash.sortby":"^4.7.0","lodash.orderby":"^4.6.0","lodash.shuffle":"^4.2.0","@babel/register":"^7.21.0","lodash.zipobject":"^4.1.3","@babel/preset-env":"^7.20.2","crypto-browserify":"^3.12.0","stream-browserify":"^3.0.0","write-file-atomic":"^5.0.0","eslint-plugin-jest":"^27.2.1","@babel/eslint-parser":"^7.21.3","eslint-plugin-import":"^2.27.5","lodash.isplainobject":"^4.0.6","lodash.intersectionby":"^4.7.0","browser-process-hrtime":"^1.0.0","eslint-config-prettier":"^8.7.0","jest-environment-jsdom":"^29.5.0","eslint-config-airbnb-base":"^15.0.0","prettier-plugin-packagejson":"^2.4.3","@sanity/semantic-release-preset":"^4.0.0","jest-buffer-snapshot-serializer":"^1.0.0","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"ioredis":"^5","@types/ioredis-mock":"^8"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_8.3.0_1680024438841_0.598237974397337","host":"s3://npm-registry-packages"}},"8.4.0":{"name":"ioredis-mock","version":"8.4.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@8.4.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"872d7ab1b8ee210094a677f0c1334815f09df775","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-8.4.0.tgz","fileCount":13,"integrity":"sha512-ZB+Wj9kzYbYcPrU2Xr61Fo+Fcc8Y1/sAnc/8sCKhyi69C4lQf7cdTEqiqRwneICX2OwgGtpCw8Udr7GEyZixOQ==","signatures":[{"sig":"MEYCIQDTVHOZQJQEIt3u7wffwZRNGxtQzh29VsGAZuvEN04CkQIhAL9L18/rYum+JkOW8s4xNdvnScFnmENfdtS6XzrJ24cD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6687502,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkI248ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmomOA//dTHGYX2VDqYemU2vUfFdQKx1aARTALzbSh9tRyeLPccQ8Eca\r\nY7COzR4gm425x4wTU+KPPFGUT+C7IMa4cuzdDnFQJPE3t2awLASgof1Q6VuA\r\npetRbGnM0OcSHl2V0WJiFNtYIm+0HxZUnWcaKmtb28TgofT8IDSlAktKF1Uh\r\neiT2vvf6OMtu4PB5pdd8aNHz0pUc8x+dEvan2lPHe0zCS4JKNYYSkIDe+CBj\r\nz6xq/Bvmrf0jn05pB/+fLDpxWFgQX8Z7lW1cXIAgHTt+m/ToVKfzXn7FwCdA\r\n/wct8jqm95sxigQ9lfPHVby/ukn+uW4YLBi4xDSoRpZmopF2Pn9lbhgRwLiq\r\nxV4eMJ1Zla/xoK8qtwyBncX8VB0HL37QCmm1L7BGMFinKhxAagGG9dqboWzi\r\naOqsFSHK2KhTnnwcdatZu1Z2JTBM20ZJdX43g+AK8hJAFIgTIK5zMZGK4Cah\r\nq4Qqb+p7jNoNusKCbf5DcAvVgdP/3nrdRZpzpyUMJ10OFWOB187XL0W7AAZI\r\nbb3JPJUd3STtsD0mLCJZUWWa9Rk9KLPORz5ZlogEMZiGUJt2YaHh2CAspZkq\r\nIZ9fkw50NXH2h8+TKe87+wYYQj0U5v6BA3ps0X7xup3KZfk5AynvNNcvebmW\r\nO2j9yqPOzyUIMD99Vd3oueIKrC7txfhZT5s=\r\n=ohtx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","unpkg":"./browser.js","browser":{"./lib":"./browser.js","crypto":"crypto-browserify","stream":"stream-browserify"},"engines":{"node":">=12.22"},"gitHead":"dd898239ee42d1129e00aaf96990c850d294d88b","scripts":{"lint":"eslint .","test":"jest","coverage":"jest --coverage","lint:fix":"eslint . --fix","posttest":"npm run build:lib && npm run test:integration && npm run build:browser.js && npm run test:browser.js","test:e2e":"IS_E2E=true jest --config jest.config.redis.js --forceExit --runInBand","build:lib":"npx rimraf lib && esbuild src/index.js --outfile=lib/index.js --platform=node --target=node12 --bundle --external:fengari --external:fengari-interop --external:@ioredis/commands --external:@ioredis/as-callback --external:ioredis --external:./data/*.json --sourcemap --minify-syntax","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precoverage":"npx rimraf coverage && npx mkdirp coverage","update-data":"node scripts/update-data","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:lib && npm run build:browser.js -- --minify-whitespace --minify-identifiers","test:browser.js":"IS_BROWSER=true jest --config jest.config.browser.js","build:browser.js":"esbuild src/index.js --bundle --format=esm --outfile=browser.js --define:process=undefined --define:global.process=undefined --define:process.env.FENGARICONF=undefined --define:global=window  --define:process.browser=true --define:process.nextTick=nextTickShim --define:process.hrtime=hrtimeShim --define:setImmediate=nextTickShim --inject:./browser-shims.js --minify-syntax --sourcemap --external:ioredis/built/command","test:integration":"jest --config jest.config.integration.js"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"9.6.2","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"semver":"^7.3.8","fengari":"^0.1.4","fengari-interop":"^0.1.3","@ioredis/commands":"^1.2.0","@ioredis/as-callback":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"url":"^0.11.0","jest":"^29.5.0","buffer":"^6.0.3","chance":"^1.1.11","eslint":"^8.36.0","events":"^3.3.0","mkdirp":"^2.1.5","esbuild":"^0.17.12","ioredis":"^5.3.1","prettier":"^2.8.4","coveralls":"^3.1.1","@babel/cli":"^7.21.0","ls-engines":"^0.9.0","@babel/core":"^7.21.3","jest-circus":"^29.5.0","stream-mock":"^2.0.5","lodash.sortby":"^4.7.0","lodash.orderby":"^4.6.0","lodash.shuffle":"^4.2.0","@babel/register":"^7.21.0","lodash.zipobject":"^4.1.3","@babel/preset-env":"^7.20.2","crypto-browserify":"^3.12.0","stream-browserify":"^3.0.0","write-file-atomic":"^5.0.0","eslint-plugin-jest":"^27.2.1","@babel/eslint-parser":"^7.21.3","eslint-plugin-import":"^2.27.5","lodash.isplainobject":"^4.0.6","lodash.intersectionby":"^4.7.0","browser-process-hrtime":"^1.0.0","eslint-config-prettier":"^8.7.0","jest-environment-jsdom":"^29.5.0","eslint-config-airbnb-base":"^15.0.0","prettier-plugin-packagejson":"^2.4.3","@sanity/semantic-release-preset":"^4.0.0","jest-buffer-snapshot-serializer":"^1.0.0","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"ioredis":"^5","@types/ioredis-mock":"^8"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_8.4.0_1680043580357_0.7654802937196679","host":"s3://npm-registry-packages"}},"8.5.0":{"name":"ioredis-mock","version":"8.5.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@8.5.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"0a9aa968ce888e19e1a27b848d80de9ffec312fb","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-8.5.0.tgz","fileCount":13,"integrity":"sha512-mtYmuQTta9gjlSUvI7imWpP7axR08DyW1WdVn80NthYIzSJeAWI5dd5rU1rVYc22/dVvJGx87SaoE3Zf6Rr8lA==","signatures":[{"sig":"MEQCIHUTQEOFRMLr/Wf4TOMRWXy/Iop1N52qzrGmDaMFR3HyAiBwNoVISDBkJ7m4pKrokeKpB9sIx4oZq4uPlrl2CCu37g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6687960,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMebFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqPKA//Rhn8vX+OnemwrQNj64MNqgKnXcjNw+TcKG3z153/M3DKg+os\r\nBsABqGGZPU/9L97gHP2IsONAccs+P6ts8SJsRB4Ny82HRA7RfcqQ8xtL6UVe\r\nWWbnyQZrIPj0fXyqlgvgktHEriWNNsW2SEnLI/oFcRjiwArrbr7tkGTLy9VX\r\nQKT2YcAjxIua9VVj6mLXjJN0v6BqK1EfzIy8jDsOp3V//oQ8Ux1GSLdLSphq\r\nE7O6F+UlWoizzi6jBckOEeSojc+mN7CTi92y+p50jDRywoIvkqvF1D4yyyPG\r\nsDXiDZZDLjpadX3dCKGpEXEt1Z2NmbLErJ7ZSlgnuu5B4+3KSBEcQVGNulG3\r\nbAxGZ3ehu12yx0NxK1k3W6IR0lyGssUCLHtozjCEGzdyeeEomD5G4s1ya13e\r\nwdU1YPSDiBo4kYG//aLyLAbINba0KqwVywAm2ciGIsImXNMm6Zg7Xowu+lKW\r\n1tUflImzwfwaMoB0zdrRbXHjaTWCXaDiPboBHe7FAFj6mr+KOkaGdFyHHVNP\r\n1U8iWC0QVNiahBMIxpgTyqAnuPdeGVh7Ew1mTNJhqbx6xEtxZL8TVlY5XLL4\r\nzhCj2Jmv0AgW/zcwZ8UWrGV369VTmMV7QRfKXlYEeh77axh34dC5nHtCToYR\r\nmd0yi0C8Q/SDa8TYRbxSHHIwEcdWqzDT9rQ=\r\n=8nNk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","unpkg":"./browser.js","browser":{"./lib":"./browser.js","crypto":"crypto-browserify","stream":"stream-browserify"},"engines":{"node":">=12.22"},"gitHead":"fd318cd7e09277923d4dec1fc0be2cff99314e5c","scripts":{"lint":"eslint .","test":"jest","coverage":"jest --coverage","lint:fix":"eslint . --fix","posttest":"npm run build:lib && npm run test:integration && npm run build:browser.js && npm run test:browser.js","test:e2e":"IS_E2E=true jest --config jest.config.redis.js --forceExit --runInBand","build:lib":"npx rimraf lib && esbuild src/index.js --outfile=lib/index.js --platform=node --target=node12 --bundle --external:fengari --external:fengari-interop --external:@ioredis/commands --external:@ioredis/as-callback --external:ioredis --external:./data/*.json --sourcemap --minify-syntax","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precoverage":"npx rimraf coverage && npx mkdirp coverage","update-data":"node scripts/update-data","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:lib && npm run build:browser.js -- --minify-whitespace --minify-identifiers","test:browser.js":"IS_BROWSER=true jest --config jest.config.browser.js","build:browser.js":"esbuild src/index.js --bundle --format=esm --outfile=browser.js --define:process=undefined --define:global.process=undefined --define:process.env.FENGARICONF=undefined --define:global=window  --define:process.browser=true --define:process.nextTick=nextTickShim --define:process.hrtime=hrtimeShim --define:setImmediate=nextTickShim --inject:./browser-shims.js --minify-syntax --sourcemap --external:ioredis/built/command","test:integration":"jest --config jest.config.integration.js"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"9.6.3","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"semver":"^7.3.8","fengari":"^0.1.4","fengari-interop":"^0.1.3","@ioredis/commands":"^1.2.0","@ioredis/as-callback":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"url":"^0.11.0","jest":"^29.5.0","buffer":"^6.0.3","chance":"^1.1.11","eslint":"^8.36.0","events":"^3.3.0","mkdirp":"^2.1.5","esbuild":"^0.17.12","ioredis":"^5.3.1","prettier":"^2.8.4","coveralls":"^3.1.1","@babel/cli":"^7.21.0","ls-engines":"^0.9.0","@babel/core":"^7.21.3","jest-circus":"^29.5.0","stream-mock":"^2.0.5","lodash.sortby":"^4.7.0","lodash.orderby":"^4.6.0","lodash.shuffle":"^4.2.0","@babel/register":"^7.21.0","lodash.zipobject":"^4.1.3","@babel/preset-env":"^7.20.2","crypto-browserify":"^3.12.0","stream-browserify":"^3.0.0","write-file-atomic":"^5.0.0","eslint-plugin-jest":"^27.2.1","@babel/eslint-parser":"^7.21.3","eslint-plugin-import":"^2.27.5","lodash.isplainobject":"^4.0.6","lodash.intersectionby":"^4.7.0","browser-process-hrtime":"^1.0.0","eslint-config-prettier":"^8.7.0","jest-environment-jsdom":"^29.5.0","eslint-config-airbnb-base":"^15.0.0","prettier-plugin-packagejson":"^2.4.3","@sanity/semantic-release-preset":"^4.0.0","jest-buffer-snapshot-serializer":"^1.0.0","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"ioredis":"^5","@types/ioredis-mock":"^8"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_8.5.0_1680991941148_0.26690189762464356","host":"s3://npm-registry-packages"}},"8.6.0":{"name":"ioredis-mock","version":"8.6.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@8.6.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"6e078ea5bc46dfa5a042e96f8ae147e6e3f70fa0","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-8.6.0.tgz","fileCount":13,"integrity":"sha512-UZcvH3q3vW9Jf4gZHo0ptQBbfCgY46q6l5H32M3DAyDzJ/Z9nSOW8cG9aj/Ac4kHpyoAWDV2W1HFoH63aMRKYQ==","signatures":[{"sig":"MEQCIBjDvRfffVGaizDEAZU2FC2BYjQkWxuzmnTwuwQXxru0AiBgE2YsVweWSfBhxlSPjpSh5cXyqqt8UOiPw3dk41wqig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6700072,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNeplACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmomtRAAh3dxzi95z3MkB5P16R1qWpxPHXLapCIe/UuCknmBcP9Aad5J\r\nEngLlmcIFPZ6CwjZ1ZMR4C6OZ2/wASqQevxVQBl/zkj64KkNxUngxcIbFc4+\r\nZvqxrQ8jUUoO29uXs6hiAehKpo4+JXXoChL/ikNYnbUTnTS8587LdlCgIg+O\r\nKDxMoMgBaFiywsAQQ8UOVFDUG+p9cguiT6jHQU9mnDzYjq6JxDMGBYp1DbYc\r\nZcXQOaH5oFgrCLOUF+LshJsSmy9H38GW6wE76Wqac22c8PV4y/7FUZaG6yad\r\n2WFXessOR5qSJTSiPS09Z6/CAa25TC5EZdTwHDDc4RTp6N/irDqYet1DFwHa\r\njcXMduu7SjaBn99bjoqz/TYqozSSBnRCnU92xuvhp0UCDSfWAVcgop9CpcE/\r\nAS58Dv/i9fI4Bc5Y1ggetj7+LxrYZzr51nRnsiSPZop12rM6hXctDzNPyClE\r\ns4YXhlnvHcl+tCy2z/UAdchdTZczc+1hcfvgkpNnSeNkC5EW6wIUG+YyDIBS\r\nCYaQ6gmtnMbbnBavwfCxUw0lw57tsem6GTV5JnGVT0lSC7XgjH7Vz8GJfMVc\r\nvp55/qwVIkIoxxOAjcMWwrE7vkmJM2J/K9Ai1L14P/Ri9SG88/0cabbO3kN6\r\nLUMJniaLGmg9ZpjYgPWkWg6jxILW7UAhEdE=\r\n=FmGV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","unpkg":"./browser.js","browser":{"./lib":"./browser.js","crypto":"crypto-browserify","stream":"stream-browserify"},"engines":{"node":">=12.22"},"gitHead":"f08d264fe24ca9012e4c3828a48dfca80ae8ed8a","scripts":{"lint":"eslint .","test":"jest","coverage":"jest --coverage","lint:fix":"eslint . --fix","posttest":"npm run build:lib && npm run test:integration && npm run build:browser.js && npm run test:browser.js","test:e2e":"IS_E2E=true jest --config jest.config.redis.js --runInBand","build:lib":"npx rimraf lib && esbuild src/index.js --outfile=lib/index.js --platform=node --target=node12 --bundle --external:fengari --external:fengari-interop --external:@ioredis/commands --external:@ioredis/as-callback --external:ioredis --external:./data/*.json --sourcemap --minify-syntax","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precoverage":"npx rimraf coverage && npx mkdirp coverage","update-data":"node scripts/update-data","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:lib && npm run build:browser.js -- --minify-whitespace --minify-identifiers","test:browser.js":"IS_BROWSER=true jest --config jest.config.browser.js","build:browser.js":"esbuild src/index.js --bundle --format=esm --outfile=browser.js --define:process=undefined --define:global.process=undefined --define:process.env.FENGARICONF=undefined --define:global=window  --define:process.browser=true --define:process.nextTick=nextTickShim --define:process.hrtime=hrtimeShim --define:setImmediate=nextTickShim --inject:./browser-shims.js --minify-syntax --sourcemap --external:ioredis/built/command","test:integration":"jest --config jest.config.integration.js"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"9.6.4","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"semver":"^7.3.8","fengari":"^0.1.4","fengari-interop":"^0.1.3","@ioredis/commands":"^1.2.0","@ioredis/as-callback":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"url":"^0.11.0","jest":"^29.5.0","buffer":"^6.0.3","chance":"^1.1.11","eslint":"^8.36.0","events":"^3.3.0","mkdirp":"^3.0.0","esbuild":"^0.17.12","ioredis":"^5.3.1","prettier":"^2.8.4","coveralls":"^3.1.1","@babel/cli":"^7.21.0","ls-engines":"^0.9.0","@babel/core":"^7.21.3","jest-circus":"^29.5.0","stream-mock":"^2.0.5","lodash.sortby":"^4.7.0","lodash.orderby":"^4.6.0","lodash.shuffle":"^4.2.0","@babel/register":"^7.21.0","lodash.zipobject":"^4.1.3","@babel/preset-env":"^7.20.2","crypto-browserify":"^3.12.0","stream-browserify":"^3.0.0","write-file-atomic":"^5.0.0","eslint-plugin-jest":"^27.2.1","@babel/eslint-parser":"^7.21.3","eslint-plugin-import":"^2.27.5","lodash.isplainobject":"^4.0.6","lodash.intersectionby":"^4.7.0","browser-process-hrtime":"^1.0.0","eslint-config-prettier":"^8.7.0","jest-environment-jsdom":"^29.5.0","eslint-config-airbnb-base":"^15.0.0","prettier-plugin-packagejson":"^2.4.3","@sanity/semantic-release-preset":"^4.0.0","jest-buffer-snapshot-serializer":"^1.0.0","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"ioredis":"^5","@types/ioredis-mock":"^8"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_8.6.0_1681255013061_0.8480445158037664","host":"s3://npm-registry-packages"}},"8.7.0":{"name":"ioredis-mock","version":"8.7.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@8.7.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"9877a85e0d233e1b49123d1c6e320df01e9a1d36","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-8.7.0.tgz","fileCount":13,"integrity":"sha512-BJcSjkR3sIMKbH93fpFzwlWi/jl1kd5I3vLvGQxnJ/W/6bD2ksrxnyQN186ljAp3Foz4p1ivViDE3rZeKEAluA==","signatures":[{"sig":"MEYCIQDevxk+GbfE9M5+VpxDlzZdvcyUWp5LNxSyuuu3vjUE7gIhAMKGRhrMet7HrwgQkalaydtowo8OgzWAZ15kCTxn4iRc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6703393,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPmUyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrh4A//aOPMhoF6pcM3ZgvJpjQ611TCJdVQOORLqIPe54kQkE8HEcUx\r\nmGF7C+5TY4GAgsX51+jUBejAArrWyScsLvegXd+Y0o81vIoEPZ3w8eUEVeh6\r\npWcR8DuCNBdmL//ZgQH4/b/49ALqrc7ksw7d9L4UbDkf7DbeBQzgfUw/L9CK\r\nXqVWIGCdUow5CcpNyMt3Fxw5nh+QCufQ81QZqvCRncnGiztlyhXDwD8FI7uR\r\nVPEZ6SJgxNWtZjhXHq63aViydCIMnhe/pC3v4e3Ydin5sRfvsxuGhdZXOsbl\r\n97u7KILl4CRoTDDfKZa/wqyJ91KqjTFNTu0v+Hj0P6iz92/BgkBxaUZNEvlB\r\naWASsRUROUMTysf+all0jRGXZZWyhFxytW2JxEBZcfVTrKd7b5IEKABhb91J\r\nggdFSuT1FBjm13ySSk8M0b9+23ePdDxBvRFP3Keh9DZqSFVJ4rNCncfQK9vi\r\nK2bOkgOQ0L05XK2nyGsssF6EZjc0omAyrJZ2kyO1xZKlGLahyNBEYV2MuV5s\r\n6/K6RL6vusZlSCL8yoWUSwrbmdc4PbYy/qQ8WcwzQIQeLJeYOCagelin5jPD\r\nw6uFM830HzB0NtPb3h1E5owgxrOvJ/BMnkDHb7WtpLZaXWPI8awFcCqxwio3\r\nDl0r3kELIcUDw+l2mCRSH7IWHnOJXqQDgYo=\r\n=EvaW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","unpkg":"./browser.js","browser":{"./lib":"./browser.js","crypto":"crypto-browserify","stream":"stream-browserify"},"engines":{"node":">=12.22"},"gitHead":"21a1b736cec027cd71889b5cab5e570e63465801","scripts":{"lint":"eslint .","test":"jest","coverage":"jest --coverage","lint:fix":"eslint . --fix","posttest":"npm run build:lib && npm run test:integration && npm run build:browser.js && npm run test:browser.js","test:e2e":"IS_E2E=true jest --config jest.config.redis.js --runInBand","build:lib":"npx rimraf lib && esbuild src/index.js --outfile=lib/index.js --platform=node --target=node12 --bundle --external:fengari --external:fengari-interop --external:@ioredis/commands --external:@ioredis/as-callback --external:ioredis --external:./data/*.json --sourcemap --minify-syntax","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precoverage":"npx rimraf coverage && npx mkdirp coverage","update-data":"node scripts/update-data","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:lib && npm run build:browser.js -- --minify-whitespace --minify-identifiers","test:browser.js":"IS_BROWSER=true jest --config jest.config.browser.js","build:browser.js":"esbuild src/index.js --bundle --format=esm --outfile=browser.js --define:process=undefined --define:global.process=undefined --define:process.env.FENGARICONF=undefined --define:global=window  --define:process.browser=true --define:process.nextTick=nextTickShim --define:process.hrtime=hrtimeShim --define:setImmediate=nextTickShim --inject:./browser-shims.js --minify-syntax --sourcemap --external:ioredis/built/command","test:integration":"jest --config jest.config.integration.js"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"9.6.4","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"semver":"^7.3.8","fengari":"^0.1.4","fengari-interop":"^0.1.3","@ioredis/commands":"^1.2.0","@ioredis/as-callback":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"url":"^0.11.0","jest":"^29.5.0","buffer":"^6.0.3","chance":"^1.1.11","eslint":"^8.36.0","events":"^3.3.0","mkdirp":"^3.0.0","esbuild":"^0.17.12","ioredis":"^5.3.1","prettier":"^2.8.4","coveralls":"^3.1.1","@babel/cli":"^7.21.0","ls-engines":"^0.9.0","@babel/core":"^7.21.3","jest-circus":"^29.5.0","stream-mock":"^2.0.5","lodash.sortby":"^4.7.0","lodash.orderby":"^4.6.0","lodash.shuffle":"^4.2.0","@babel/register":"^7.21.0","lodash.zipobject":"^4.1.3","@babel/preset-env":"^7.20.2","crypto-browserify":"^3.12.0","stream-browserify":"^3.0.0","write-file-atomic":"^5.0.0","eslint-plugin-jest":"^27.2.1","@babel/eslint-parser":"^7.21.3","eslint-plugin-import":"^2.27.5","lodash.isplainobject":"^4.0.6","lodash.intersectionby":"^4.7.0","browser-process-hrtime":"^1.0.0","eslint-config-prettier":"^8.7.0","jest-environment-jsdom":"^29.5.0","eslint-config-airbnb-base":"^15.0.0","prettier-plugin-packagejson":"^2.4.3","@sanity/semantic-release-preset":"^4.0.0","jest-buffer-snapshot-serializer":"^1.0.0","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"ioredis":"^5","@types/ioredis-mock":"^8"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_8.7.0_1681810738673_0.0853702516188819","host":"s3://npm-registry-packages"}},"8.8.0":{"name":"ioredis-mock","version":"8.8.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@8.8.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"bea8773c731ea33e8e87f5d659f3502903716d8c","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-8.8.0.tgz","fileCount":13,"integrity":"sha512-0R6Ne9scIqp2xioPBiE/6NT3JL4NfHL8+KQl+WMpN+4ufBF2fYM7KRyaXz9KeLFG1VLv3Tl7lc5OKoDnn6xJVA==","signatures":[{"sig":"MEUCIDX1el19NcsAkCXVHVTXKIND+8J3Ocar5i0pTz7JgA5KAiEAzj6U4pzXznrZpNHj070XGzJ6z4efkPXR9hmvMtSY4lc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ioredis-mock@8.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":6871283},"main":"./lib","unpkg":"./browser.js","browser":{"./lib":"./browser.js","crypto":"crypto-browserify","stream":"stream-browserify"},"engines":{"node":">=12.22"},"gitHead":"d92cd23278e10251809bf77652cf7b3823b43f27","scripts":{"lint":"eslint .","test":"jest","coverage":"jest --coverage","lint:fix":"eslint . --fix","posttest":"npm run build:lib && npm run test:integration && npm run build:browser.js && npm run test:browser.js","test:e2e":"IS_E2E=true jest --config jest.config.redis.js --runInBand","build:lib":"npx rimraf lib && esbuild src/index.js --outfile=lib/index.js --platform=node --target=node12 --bundle --external:fengari --external:fengari-interop --external:@ioredis/commands --external:@ioredis/as-callback --external:ioredis --external:./data/*.json --sourcemap --minify-syntax","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precoverage":"npx rimraf coverage && npx mkdirp coverage","update-data":"node scripts/update-data","update-compat":"node scripts/update-compat && npx prettier --write compat.md && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:lib && npm run build:browser.js -- --minify-whitespace --minify-identifiers","test:browser.js":"IS_BROWSER=true jest --config jest.config.browser.js","build:browser.js":"esbuild src/index.js --bundle --format=esm --outfile=browser.js --define:process=undefined --define:global.process=undefined --define:process.env.FENGARICONF=undefined --define:global=window  --define:process.browser=true --define:process.nextTick=nextTickShim --define:process.hrtime=hrtimeShim --define:setImmediate=nextTickShim --inject:./browser-shims.js --minify-syntax --sourcemap --external:ioredis/built/command","test:integration":"jest --config jest.config.integration.js"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"9.6.7","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"semver":"^7.5.4","fengari":"^0.1.4","fengari-interop":"^0.1.3","@ioredis/commands":"^1.2.0","@ioredis/as-callback":"^3.0.0"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"url":"^0.11.1","jest":"^29.6.1","buffer":"^6.0.3","chance":"^1.1.11","eslint":"^8.45.0","events":"^3.3.0","mkdirp":"^3.0.1","esbuild":"^0.18.12","ioredis":"^5.3.2","prettier":"^3.0.0","coveralls":"^3.1.1","@babel/cli":"^7.22.9","ls-engines":"^0.9.0","@babel/core":"^7.22.9","jest-circus":"^29.6.1","stream-mock":"^2.0.5","lodash.sortby":"^4.7.0","lodash.orderby":"^4.6.0","lodash.shuffle":"^4.2.0","@babel/register":"^7.22.5","lodash.zipobject":"^4.1.3","@babel/preset-env":"^7.22.9","crypto-browserify":"^3.12.0","stream-browserify":"^3.0.0","write-file-atomic":"^5.0.1","eslint-plugin-jest":"^27.2.3","@babel/eslint-parser":"^7.22.9","eslint-plugin-import":"^2.27.5","lodash.isplainobject":"^4.0.6","lodash.intersectionby":"^4.7.0","browser-process-hrtime":"^1.0.0","eslint-config-prettier":"^8.8.0","jest-environment-jsdom":"^29.6.1","eslint-config-airbnb-base":"^15.0.0","prettier-plugin-packagejson":"^2.4.5","@sanity/semantic-release-preset":"^4.1.2","jest-buffer-snapshot-serializer":"^1.0.0","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"ioredis":"^5","@types/ioredis-mock":"^8"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_8.8.0_1689365858509_0.4679538815200781","host":"s3://npm-registry-packages"}},"8.8.1":{"name":"ioredis-mock","version":"8.8.1","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@8.8.1","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"46e22a93e06e4377b09b66143351a3dda552e04f","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-8.8.1.tgz","fileCount":13,"integrity":"sha512-zXSaDf86EcDFVf8jMOirWU6Js4WcwLd/cxwJiCh9EbD1GoHfeE/fVqLhLz/l1MkyL85Fb6MwfF2Fr/9819Ul9Q==","signatures":[{"sig":"MEYCIQDjMB0vEdDW7jQUvEYXAtDOAmE3FZSPMn73ipHMB+ULTAIhAMZqgfmgDVXQSzBD+ZbL4Sx11m40AVZUtV37gvl06fEi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ioredis-mock@8.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":6872163},"main":"./lib","unpkg":"./browser.js","browser":{"./lib":"./browser.js","crypto":"crypto-browserify","stream":"stream-browserify"},"engines":{"node":">=12.22"},"gitHead":"c6fe3323665e310b3570cbfeb301b6140a474e8a","scripts":{"lint":"eslint .","test":"jest","coverage":"jest --coverage","lint:fix":"eslint . --fix","posttest":"npm run build:lib && npm run test:integration && npm run build:browser.js && npm run test:browser.js","test:e2e":"IS_E2E=true jest --config jest.config.redis.js --runInBand","build:lib":"npx rimraf lib && esbuild src/index.js --outfile=lib/index.js --platform=node --target=node12 --bundle --external:fengari --external:fengari-interop --external:@ioredis/commands --external:@ioredis/as-callback --external:ioredis --external:./data/*.json --sourcemap --minify-syntax","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precoverage":"npx rimraf coverage && npx mkdirp coverage","update-data":"node scripts/update-data","update-compat":"node scripts/update-compat && npx prettier --write compat.md && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:lib && npm run build:browser.js -- --minify-whitespace --minify-identifiers","test:browser.js":"IS_BROWSER=true jest --config jest.config.browser.js","build:browser.js":"esbuild src/index.js --bundle --format=esm --outfile=browser.js --define:process=undefined --define:global.process=undefined --define:process.env.FENGARICONF=undefined --define:global=window  --define:process.browser=true --define:process.nextTick=nextTickShim --define:process.hrtime=hrtimeShim --define:setImmediate=nextTickShim --inject:./browser-shims.js --minify-syntax --sourcemap --external:ioredis/built/command","test:integration":"jest --config jest.config.integration.js"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"9.6.7","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"semver":"^7.5.4","fengari":"^0.1.4","fengari-interop":"^0.1.3","@ioredis/commands":"^1.2.0","@ioredis/as-callback":"^3.0.0"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"url":"^0.11.1","jest":"^29.6.1","buffer":"^6.0.3","chance":"^1.1.11","eslint":"^8.45.0","events":"^3.3.0","mkdirp":"^3.0.1","esbuild":"^0.18.12","ioredis":"^5.3.2","prettier":"^3.0.0","coveralls":"^3.1.1","@babel/cli":"^7.22.9","ls-engines":"^0.9.0","@babel/core":"^7.22.9","jest-circus":"^29.6.1","stream-mock":"^2.0.5","lodash.sortby":"^4.7.0","lodash.orderby":"^4.6.0","lodash.shuffle":"^4.2.0","@babel/register":"^7.22.5","lodash.zipobject":"^4.1.3","@babel/preset-env":"^7.22.9","crypto-browserify":"^3.12.0","stream-browserify":"^3.0.0","write-file-atomic":"^5.0.1","eslint-plugin-jest":"^27.2.3","@babel/eslint-parser":"^7.22.9","eslint-plugin-import":"^2.27.5","lodash.isplainobject":"^4.0.6","lodash.intersectionby":"^4.7.0","browser-process-hrtime":"^1.0.0","eslint-config-prettier":"^8.8.0","jest-environment-jsdom":"^29.6.1","eslint-config-airbnb-base":"^15.0.0","prettier-plugin-packagejson":"^2.4.5","@sanity/semantic-release-preset":"^4.1.2","jest-buffer-snapshot-serializer":"^1.0.0","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"ioredis":"^5","@types/ioredis-mock":"^8"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_8.8.1_1689367210760_0.6922884836391423","host":"s3://npm-registry-packages"}},"8.8.2":{"name":"ioredis-mock","version":"8.8.2","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@8.8.2","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"58bbc41d1a0c09f8789fd78d1770b944e14d5987","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-8.8.2.tgz","fileCount":13,"integrity":"sha512-8vdnr614VhdIpC/+19sCSUhwfQlLsIjwuDsCDL0FEi23TIb25sRCm5sRRa9x2xoxNGvStjYSSSBTDq4zluUBHQ==","signatures":[{"sig":"MEQCIHKOcAzUlrGXUxkZwJQlK2hNiKQEpU1zCirYVVe5pMgVAiBtOoO4lIQC3Vj0fSOyueQaKcaESUTJZ16/HA2CSRVahg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ioredis-mock@8.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":6873067},"main":"./lib","unpkg":"./browser.js","browser":{"./lib":"./browser.js","crypto":"crypto-browserify","stream":"stream-browserify"},"engines":{"node":">=12.22"},"gitHead":"edeb8fc1deee831a2fa6d8a8928afb81b6c6fac4","scripts":{"lint":"eslint .","test":"jest","coverage":"jest --coverage","lint:fix":"eslint . --fix","posttest":"npm run build:lib && npm run test:integration && npm run build:browser.js && npm run test:browser.js","test:e2e":"IS_E2E=true jest --config jest.config.redis.js --runInBand","build:lib":"npx rimraf lib && esbuild src/index.js --outfile=lib/index.js --platform=node --target=node12 --bundle --external:fengari --external:fengari-interop --external:@ioredis/commands --external:@ioredis/as-callback --external:ioredis --external:./data/*.json --sourcemap --minify-syntax","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precoverage":"npx rimraf coverage && npx mkdirp coverage","update-data":"node scripts/update-data","update-compat":"node scripts/update-compat && npx prettier --write compat.md && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:lib && npm run build:browser.js -- --minify-whitespace --minify-identifiers","test:browser.js":"IS_BROWSER=true jest --config jest.config.browser.js","build:browser.js":"esbuild src/index.js --bundle --format=esm --outfile=browser.js --define:process=undefined --define:global.process=undefined --define:process.env.FENGARICONF=undefined --define:global=window  --define:process.browser=true --define:process.nextTick=nextTickShim --define:process.hrtime=hrtimeShim --define:setImmediate=nextTickShim --inject:./browser-shims.js --minify-syntax --sourcemap --external:ioredis/built/command","test:integration":"jest --config jest.config.integration.js"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"9.6.7","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"semver":"^7.5.4","fengari":"^0.1.4","fengari-interop":"^0.1.3","@ioredis/commands":"^1.2.0","@ioredis/as-callback":"^3.0.0"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"url":"^0.11.1","jest":"^29.6.2","buffer":"^6.0.3","chance":"^1.1.11","eslint":"^8.47.0","events":"^3.3.0","mkdirp":"^3.0.1","esbuild":"^0.19.1","ioredis":"^5.3.2","prettier":"^3.0.1","coveralls":"^3.1.1","@babel/cli":"^7.22.10","ls-engines":"^0.9.0","@babel/core":"^7.22.10","jest-circus":"^29.6.2","stream-mock":"^2.0.5","lodash.sortby":"^4.7.0","lodash.orderby":"^4.6.0","lodash.shuffle":"^4.2.0","@babel/register":"^7.22.5","lodash.zipobject":"^4.1.3","@babel/preset-env":"^7.22.10","crypto-browserify":"^3.12.0","stream-browserify":"^3.0.0","write-file-atomic":"^5.0.1","eslint-plugin-jest":"^27.2.3","@babel/eslint-parser":"^7.22.10","eslint-plugin-import":"^2.28.0","lodash.isplainobject":"^4.0.6","lodash.intersectionby":"^4.7.0","browser-process-hrtime":"^1.0.0","eslint-config-prettier":"^9.0.0","jest-environment-jsdom":"^29.6.2","eslint-config-airbnb-base":"^15.0.0","prettier-plugin-packagejson":"^2.4.5","@sanity/semantic-release-preset":"^4.1.3","jest-buffer-snapshot-serializer":"^1.0.0","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"ioredis":"^5","@types/ioredis-mock":"^8"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_8.8.2_1691968128898_0.22243468039617498","host":"s3://npm-registry-packages"}},"7.5.0":{"name":"ioredis-mock","version":"7.5.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@7.5.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"093577aae602aebbed3d746cb73f07be816c3eab","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-7.5.0.tgz","fileCount":9,"integrity":"sha512-K4xYYQKt/wmsHxhOb4KYW/4PHLoXY+UHZ2MBa4UNdsa42QaklZZCnLhaF2dUMmb3YbPRARpmTVtRCywxWfq0Ew==","signatures":[{"sig":"MEUCIGc2Cv+RQNVVpyufOVlVKbm/EAuMBJmxFUAWNxaD0EVXAiEAgbjLa+qZKYE54veFEFrHMC4FXuKefPaSudXBSIlfOp4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5066585},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"unpkg":"./browser.js","browser":{"./lib":"./browser.js","crypto":"crypto-browserify","stream":"stream-browserify"},"engines":{"node":">=12"},"gitHead":"1259f107456fa3f57e2d6adf9ee443a22e011a64","release":{"prepare":["@semantic-release/npm"],"branches":["+([0-9])?(.{+([0-9]),x}).x","main"]},"scripts":{"lint":"eslint .","test":"jest","coverage":"jest --coverage","lint:fix":"eslint . --fix && npx prettier --write . && npx prettier-package-json --write ./package.json","postlint":"npx prettier . --check","posttest":"npm run build:lib && npm run test:integration && npm run build:browser.js && npm run test:browser.js","test:e2e":"IS_E2E=true jest --config jest.config.redis.js --forceExit --runInBand","build:lib":"npx rimraf lib && esbuild src/index.js --outfile=lib/index.js --platform=node --target=node12 --bundle --external:fengari --external:fengari-interop --external:redis-commands --external:standard-as-callback --external:ioredis --sourcemap --minify-syntax","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:lib && npm run build:browser.js -- --minify-whitespace --minify-identifiers","test:browser.js":"jest --config jest.config.browser.js","build:browser.js":"esbuild src/index.js --bundle --format=esm --outfile=browser.js --define:process=undefined --define:global.process=undefined --define:process.env.FENGARICONF=undefined --define:global=window  --define:process.browser=true --define:process.nextTick=nextTickShim --define:process.hrtime=hrtimeShim --define:setImmediate=nextTickShim --inject:./browser-shims.js --minify-syntax --sourcemap --external:ioredis/built/command","semantic-release":"semantic-release pre && npm publish && semantic-release post","test:integration":"jest --config jest.config.integration.js"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"9.6.7","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"18.17.0","dependencies":{"fengari":"^0.1.4","redis-commands":"^1.7.0","fengari-interop":"^0.1.3","standard-as-callback":"^2.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"url":"^0.11.0","jest":"^27.4.7","husky":"^6.0.0","buffer":"^6.0.3","chance":"^1.1.8","eslint":"^7.32.0","events":"^3.3.0","mkdirp":"^1.0.4","esbuild":"^0.14.14","ioredis":"^5.0.4","bluebird":"^3.7.2","prettier":"^2.5.1","coveralls":"^3.1.1","@babel/cli":"^7.16.8","@babel/core":"^7.16.12","jest-circus":"^27.4.6","lint-staged":"^11.2.6","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","lodash.orderby":"^4.6.0","lodash.shuffle":"^4.2.0","@babel/register":"^7.16.9","lodash.zipobject":"^4.1.3","@babel/preset-env":"^7.16.11","crypto-browserify":"^3.12.0","stream-browserify":"^3.0.0","eslint-plugin-jest":"^24.7.0","eslint-plugin-import":"^2.25.4","lodash.isplainobject":"^4.0.6","lodash.intersectionby":"^4.7.0","prettier-package-json":"^2.6.0","browser-process-hrtime":"^1.0.0","eslint-config-prettier":"^8.3.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-simple-import-sort":"^7.0.0"},"peerDependencies":{"ioredis":"4.x || 5.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_7.5.0_1692059218489_0.1405304949473154","host":"s3://npm-registry-packages"}},"8.8.3":{"name":"ioredis-mock","version":"8.8.3","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@8.8.3","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"cf3fc27571091f1fcbe41f6027d53e65e640adf0","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-8.8.3.tgz","fileCount":13,"integrity":"sha512-LkF17WIyYkPfUhvp0fjIZ+HKhILEoq1J2b71vv+9EOW054UlkySVEvgQ2RolXM+eI759MteHtXQvv0oRn0lkUg==","signatures":[{"sig":"MEYCIQCHx+DjAFtPvOg4GOQKaRPJLh2nhaeP3/CmhT3PoQYJAAIhALBgVH511HRtF/9foU+H/0s9LIg6OLRUqlbX1csXQs5i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ioredis-mock@8.8.3","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":6873067},"main":"./lib","unpkg":"./browser.js","browser":{"./lib":"./browser.js","crypto":"crypto-browserify","stream":"stream-browserify"},"engines":{"node":">=12.22"},"gitHead":"a95d4f65064afa0218e8e8e848972bdeb609a14d","scripts":{"lint":"eslint .","test":"jest","coverage":"jest --coverage","lint:fix":"eslint . --fix","posttest":"npm run build:lib && npm run test:integration && npm run build:browser.js && npm run test:browser.js","test:e2e":"IS_E2E=true jest --config jest.config.redis.js --runInBand","build:lib":"npx rimraf lib && esbuild src/index.js --outfile=lib/index.js --platform=node --target=node12 --bundle --external:fengari --external:fengari-interop --external:@ioredis/commands --external:@ioredis/as-callback --external:ioredis --external:./data/*.json --sourcemap --minify-syntax","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precoverage":"npx rimraf coverage && npx mkdirp coverage","update-data":"node scripts/update-data","update-compat":"node scripts/update-compat && npx prettier --write compat.md && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:lib && npm run build:browser.js -- --minify-whitespace --minify-identifiers","test:browser.js":"IS_BROWSER=true jest --config jest.config.browser.js","build:browser.js":"esbuild src/index.js --bundle --format=esm --outfile=browser.js --define:process=undefined --define:global.process=undefined --define:process.env.FENGARICONF=undefined --define:global=window  --define:process.browser=true --define:process.nextTick=nextTickShim --define:process.hrtime=hrtimeShim --define:setImmediate=nextTickShim --inject:./browser-shims.js --minify-syntax --sourcemap --external:ioredis/built/command","test:integration":"jest --config jest.config.integration.js"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"9.6.7","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"semver":"^7.5.4","fengari":"^0.1.4","fengari-interop":"^0.1.3","@ioredis/commands":"^1.2.0","@ioredis/as-callback":"^3.0.0"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"url":"^0.11.1","jest":"^29.6.2","buffer":"^6.0.3","chance":"^1.1.11","eslint":"^8.47.0","events":"^3.3.0","mkdirp":"^3.0.1","esbuild":"^0.19.2","ioredis":"^5.3.2","prettier":"^3.0.1","coveralls":"^3.1.1","@babel/cli":"^7.22.10","ls-engines":"^0.9.0","@babel/core":"^7.22.10","jest-circus":"^29.6.2","stream-mock":"^2.0.5","lodash.sortby":"^4.7.0","lodash.orderby":"^4.6.0","lodash.shuffle":"^4.2.0","@babel/register":"^7.22.5","lodash.zipobject":"^4.1.3","@babel/preset-env":"^7.22.10","crypto-browserify":"^3.12.0","stream-browserify":"^3.0.0","write-file-atomic":"^5.0.1","eslint-plugin-jest":"^27.2.3","@babel/eslint-parser":"^7.22.10","eslint-plugin-import":"^2.28.0","lodash.isplainobject":"^4.0.6","lodash.intersectionby":"^4.7.0","browser-process-hrtime":"^1.0.0","eslint-config-prettier":"^9.0.0","jest-environment-jsdom":"^29.6.2","eslint-config-airbnb-base":"^15.0.0","prettier-plugin-packagejson":"^2.4.5","@sanity/semantic-release-preset":"^4.1.3","jest-buffer-snapshot-serializer":"^1.0.0","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"ioredis":"^5","@types/ioredis-mock":"^8"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_8.8.3_1692060009168_0.0973568654646002","host":"s3://npm-registry-packages"}},"7.5.1":{"name":"ioredis-mock","version":"7.5.1","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@7.5.1","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"3359c77cf337698922370ec9212f75577d9a8e09","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-7.5.1.tgz","fileCount":9,"integrity":"sha512-hAh+Ej1pqW/BhnzFhFDH2uaf8noJhCHS8pXE7i6q7Z8QRQuhPnuBFf+mEp85ZiKYSXbMx4yxiVgHMx+08xasNg==","signatures":[{"sig":"MEUCICui3fPo7DIpu4RBXwkMxKYDwniL5yQxJ3V/c/vdlZWBAiEArQjb+kl1klJ4Ez2ujurkq1ffLKu7IeEYLDfdPM9aWkk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5067650},"main":"./lib","husky":{"hooks":{"pre-commit":"lint-staged"}},"unpkg":"./browser.js","browser":{"./lib":"./browser.js","crypto":"crypto-browserify","stream":"stream-browserify"},"engines":{"node":">=12"},"gitHead":"c77d31b3fc1c89d25bbaf47013e5c1a98b4ab7f4","release":{"prepare":["@semantic-release/npm"],"branches":["+([0-9])?(.{+([0-9]),x}).x","main"]},"scripts":{"lint":"eslint .","test":"jest","coverage":"jest --coverage","lint:fix":"eslint . --fix && npx prettier --write . && npx prettier-package-json --write ./package.json","postlint":"npx prettier . --check","posttest":"npm run build:lib && npm run test:integration && npm run build:browser.js && npm run test:browser.js","test:e2e":"IS_E2E=true jest --config jest.config.redis.js --forceExit --runInBand","build:lib":"npx rimraf lib && esbuild src/index.js --outfile=lib/index.js --platform=node --target=node12 --bundle --external:fengari --external:fengari-interop --external:redis-commands --external:standard-as-callback --external:ioredis --sourcemap --minify-syntax","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","codeclimate":"codeclimate-test-reporter < ./coverage/lcov.info","precoverage":"npx rimraf coverage && npx mkdirp coverage","update-compat":"node scripts/update-compat && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:lib && npm run build:browser.js -- --minify-whitespace --minify-identifiers","test:browser.js":"jest --config jest.config.browser.js","build:browser.js":"esbuild src/index.js --bundle --format=esm --outfile=browser.js --define:process=undefined --define:global.process=undefined --define:process.env.FENGARICONF=undefined --define:global=window  --define:process.browser=true --define:process.nextTick=nextTickShim --define:process.hrtime=hrtimeShim --define:setImmediate=nextTickShim --inject:./browser-shims.js --minify-syntax --sourcemap --external:ioredis/built/command","semantic-release":"semantic-release pre && npm publish && semantic-release post","test:integration":"jest --config jest.config.integration.js"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"9.8.1","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.md":["prettier --write","git add"],"*.json":["prettier --write","git add"],"package.json":["prettier-package-json --write","git add"]},"_nodeVersion":"18.18.0","dependencies":{"fengari":"^0.1.4","redis-commands":"^1.7.0","fengari-interop":"^0.1.3","standard-as-callback":"^2.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"url":"^0.11.0","jest":"^27.4.7","husky":"^6.0.0","buffer":"^6.0.3","chance":"^1.1.8","eslint":"^7.32.0","events":"^3.3.0","mkdirp":"^1.0.4","esbuild":"^0.14.14","ioredis":"^5.0.4","bluebird":"^3.7.2","prettier":"^2.5.1","coveralls":"^3.1.1","@babel/cli":"^7.16.8","@babel/core":"^7.16.12","jest-circus":"^27.4.6","lint-staged":"^11.2.6","stream-mock":"^2.0.5","babel-eslint":"^10.1.0","lodash.orderby":"^4.6.0","lodash.shuffle":"^4.2.0","@babel/register":"^7.16.9","lodash.zipobject":"^4.1.3","@babel/preset-env":"^7.16.11","crypto-browserify":"^3.12.0","stream-browserify":"^3.0.0","eslint-plugin-jest":"^24.7.0","eslint-plugin-import":"^2.25.4","lodash.isplainobject":"^4.0.6","lodash.intersectionby":"^4.7.0","prettier-package-json":"^2.6.0","browser-process-hrtime":"^1.0.0","eslint-config-prettier":"^8.3.0","codeclimate-test-reporter":"^0.5.1","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-simple-import-sort":"^7.0.0"},"peerDependencies":{"ioredis":"4.x || 5.x"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_7.5.1_1695985818600_0.6235422319785797","host":"s3://npm-registry-packages"}},"8.9.0":{"name":"ioredis-mock","version":"8.9.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@8.9.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"5d694c4b81d3835e4291e0b527f947e260981779","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-8.9.0.tgz","fileCount":13,"integrity":"sha512-yIglcCkI1lvhwJVoMsR51fotZVsPsSk07ecTCgRTRlicG0Vq3lke6aAaHklyjmRNRsdYAgswqC2A0bPtQK4LSw==","signatures":[{"sig":"MEUCIQCjXhH0CYEjY0gwN1QJI2Xl2+F6C9SjxhCld+teEeoa8QIgJPn7U1LBF3HivTYjSiNIBZk9G3bKxM81gImHzGWiidw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ioredis-mock@8.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":6975808},"main":"./lib","unpkg":"./browser.js","browser":{"./lib":"./browser.js","crypto":"crypto-browserify","stream":"stream-browserify"},"engines":{"node":">=12.22"},"gitHead":"6a5895505def87261315053f4fecab42bcc44883","scripts":{"lint":"prettier --check . && eslint .","test":"jest","coverage":"jest --coverage","lint:fix":"prettier --write . && eslint . --fix","posttest":"npm run build:lib && npm run test:integration && npm run build:browser.js && npm run test:browser.js","test:e2e":"IS_E2E=true jest --config jest.config.redis.js --runInBand","build:lib":"npx rimraf lib && esbuild src/index.js --outfile=lib/index.js --platform=node --target=node12 --bundle --external:fengari --external:fengari-interop --external:@ioredis/commands --external:@ioredis/as-callback --external:ioredis --external:./data/*.json --sourcemap --minify-syntax","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precoverage":"npx rimraf coverage && npx mkdirp coverage","update-data":"node scripts/update-data","update-compat":"node scripts/update-compat && npx prettier --write compat.md && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:lib && npm run build:browser.js -- --minify-whitespace --minify-identifiers","test:browser.js":"IS_BROWSER=true jest --config jest.config.browser.js","build:browser.js":"esbuild src/index.js --bundle --format=esm --outfile=browser.js --define:process=undefined --define:global.process=undefined --define:process.env.FENGARICONF=undefined --define:global=window  --define:process.browser=true --define:process.nextTick=nextTickShim --define:process.hrtime=hrtimeShim --define:setImmediate=nextTickShim --inject:./browser-shims.js --minify-syntax --sourcemap --external:ioredis/built/command","test:integration":"jest --config jest.config.integration.js"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"9.6.7","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"semver":"^7.5.4","fengari":"^0.1.4","fengari-interop":"^0.1.3","@ioredis/commands":"^1.2.0","@ioredis/as-callback":"^3.0.0"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"url":"^0.11.3","jest":"^29.7.0","buffer":"^6.0.3","chance":"^1.1.11","eslint":"^8.50.0","events":"^3.3.0","mkdirp":"^3.0.1","esbuild":"^0.19.4","ioredis":"^5.3.2","prettier":"^3.0.3","coveralls":"^3.1.1","@babel/cli":"^7.23.0","ls-engines":"^0.9.0","@babel/core":"^7.23.0","jest-circus":"^29.7.0","stream-mock":"^2.0.5","lodash.sortby":"^4.7.0","lodash.orderby":"^4.6.0","lodash.shuffle":"^4.2.0","@babel/register":"^7.22.15","lodash.zipobject":"^4.1.3","@babel/preset-env":"^7.22.20","crypto-browserify":"^3.12.0","stream-browserify":"^3.0.0","write-file-atomic":"^5.0.1","eslint-plugin-jest":"^27.4.0","@babel/eslint-parser":"^7.22.15","eslint-plugin-import":"^2.28.1","lodash.isplainobject":"^4.0.6","lodash.intersectionby":"^4.7.0","browser-process-hrtime":"^1.0.0","eslint-config-prettier":"^9.0.0","jest-environment-jsdom":"^29.7.0","eslint-config-airbnb-base":"^15.0.0","prettier-plugin-packagejson":"^2.4.6","@sanity/semantic-release-preset":"^4.1.4","jest-buffer-snapshot-serializer":"^1.0.0","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"ioredis":"^5","@types/ioredis-mock":"^8"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_8.9.0_1695988555883_0.49861786627138294","host":"s3://npm-registry-packages"}},"8.9.1":{"name":"ioredis-mock","version":"8.9.1","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@8.9.1","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"4eb136493492e540df41bb88158620ff6966a171","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-8.9.1.tgz","fileCount":13,"integrity":"sha512-mPT+at+ccsND1zRp/57AhGD3477Kb375gk+Oh4Z1V+qR9wS+rflf449WjAKtf48svFhP3+SUAsAOVGK3JF6Mfg==","signatures":[{"sig":"MEUCIQCVHHd+DOOapVe11eg7839CpjQVbBeoev1kMzxdTtFKgwIgErK6M4lOpkNYAqDDltYU719BcFESVvGZtCKNEiGg+is=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ioredis-mock@8.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6977966},"main":"./lib","unpkg":"./browser.js","browser":{"./lib":"./browser.js","crypto":"crypto-browserify","stream":"stream-browserify"},"engines":{"node":">=12.22"},"gitHead":"ac2938df07414cb687922376975594b2a0497075","scripts":{"lint":"prettier --check . && eslint .","test":"jest","release":"changeset publish","coverage":"jest --coverage","lint:fix":"prettier --write . && eslint . --fix","posttest":"npm run build:lib && npm run test:integration && npm run build:browser.js && npm run test:browser.js","test:e2e":"IS_E2E=true jest --config jest.config.redis.js --runInBand","build:lib":"npx rimraf lib && esbuild src/index.js --outfile=lib/index.js --platform=node --target=node12 --bundle --external:fengari --external:fengari-interop --external:@ioredis/commands --external:@ioredis/as-callback --external:ioredis --external:./data/*.json --sourcemap --minify-syntax","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","precoverage":"npx rimraf coverage && npx mkdirp coverage","update-data":"node scripts/update-data","update-compat":"node scripts/update-compat && npx prettier --write compat.md && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:lib && npm run build:browser.js -- --minify-whitespace --minify-identifiers","test:browser.js":"IS_BROWSER=true jest --config jest.config.browser.js","build:browser.js":"esbuild src/index.js --bundle --format=esm --outfile=browser.js --define:process=undefined --define:global.process=undefined --define:process.env.FENGARICONF=undefined --define:global=window  --define:process.browser=true --define:process.nextTick=nextTickShim --define:process.hrtime=hrtimeShim --define:setImmediate=nextTickShim --inject:./browser-shims.js --minify-syntax --sourcemap --external:ioredis/built/command","test:integration":"jest --config jest.config.integration.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dcd2e094-fb5f-4f34-8d0b-532aad1c6e8f"}},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"11.6.1","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"semver":"^7.5.4","fengari":"^0.1.4","fengari-interop":"^0.1.3","@ioredis/commands":"^1.2.0","@ioredis/as-callback":"^3.0.0"},"_hasShrinkwrap":false,"packageManager":"npm@11.6.1","devDependencies":{"url":"^0.11.3","jest":"^29.7.0","buffer":"^6.0.3","chance":"^1.1.11","eslint":"^8.50.0","events":"^3.3.0","mkdirp":"^3.0.1","esbuild":"^0.19.4","ioredis":"^5.3.2","prettier":"^3.0.3","coveralls":"^3.1.1","@babel/cli":"^7.23.0","ls-engines":"^0.9.0","@babel/core":"^7.23.0","jest-circus":"^29.7.0","stream-mock":"^2.0.5","lodash.sortby":"^4.7.0","lodash.orderby":"^4.6.0","lodash.shuffle":"^4.2.0","@babel/register":"^7.22.15","@changesets/cli":"^2.29.7","lodash.zipobject":"^4.1.3","@babel/preset-env":"^7.22.20","crypto-browserify":"^3.12.0","stream-browserify":"^3.0.0","write-file-atomic":"^5.0.1","eslint-plugin-jest":"^27.4.0","@babel/eslint-parser":"^7.22.15","eslint-plugin-import":"^2.28.1","lodash.isplainobject":"^4.0.6","lodash.intersectionby":"^4.7.0","browser-process-hrtime":"^1.0.0","eslint-config-prettier":"^9.0.0","jest-environment-jsdom":"^29.7.0","eslint-config-airbnb-base":"^15.0.0","prettier-plugin-packagejson":"^2.4.6","@changesets/changelog-github":"^0.5.1","jest-buffer-snapshot-serializer":"^1.0.0","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"ioredis":"^5","@types/ioredis-mock":"^8"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_8.9.1_1758882463897_0.7606050554291128","host":"s3://npm-registry-packages-npm-production"}},"8.9.2":{"name":"ioredis-mock","version":"8.9.2","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@8.9.2","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"c41e47978a5b07c5bd7e76d55b9fc6dfbd44ae03","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-8.9.2.tgz","fileCount":13,"integrity":"sha512-4wbuC5uRQ9l065zBM99ZZYVJ28rYZGOe9YjZMDNOx3r/lJ6btLA9/wJn18adMxgdEYokj9smm8pJC6PCzErQfg==","signatures":[{"sig":"MEUCIQCzPZL7s4wwxTxKC/Y+qvw+sr8a+e/Gx/ou9aSb4A+uhwIgcnkXmmNaH9CI5G+IA8yXsH3bPQx5GrKgr/gGVzZ6EBE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ioredis-mock@8.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6978054},"main":"./lib","unpkg":"./browser.js","browser":{"./lib":"./browser.js","crypto":"crypto-browserify","stream":"stream-browserify"},"engines":{"node":">=12.22"},"gitHead":"ea23b65cfecfd188fb06974db23c2f8e252b2d1b","scripts":{"lint":"prettier --check . && eslint .","test":"jest","release":"changeset publish","coverage":"jest --coverage","lint:fix":"prettier --write . && eslint . --fix","posttest":"npm run build:lib && npm run test:integration && npm run build:browser.js && npm run test:browser.js","test:e2e":"IS_E2E=true jest --config jest.config.redis.js --runInBand","build:lib":"npx rimraf lib && esbuild src/index.js --outfile=lib/index.js --platform=node --target=node12 --bundle --external:fengari --external:fengari-interop --external:@ioredis/commands --external:@ioredis/as-callback --external:ioredis --external:./data/*.json --sourcemap --minify-syntax","precoverage":"npx rimraf coverage && npx mkdirp coverage","update-data":"node scripts/update-data","update-compat":"node scripts/update-compat && npx prettier --write compat.md && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:lib && npm run build:browser.js -- --minify-whitespace --minify-identifiers","test:browser.js":"IS_BROWSER=true jest --config jest.config.browser.js","build:browser.js":"esbuild src/index.js --bundle --format=esm --outfile=browser.js --define:process=undefined --define:global.process=undefined --define:process.env.FENGARICONF=undefined --define:global=window  --define:process.browser=true --define:process.nextTick=nextTickShim --define:process.hrtime=hrtimeShim --define:setImmediate=nextTickShim --inject:./browser-shims.js --minify-syntax --sourcemap --external:ioredis/built/command","test:integration":"jest --config jest.config.integration.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dcd2e094-fb5f-4f34-8d0b-532aad1c6e8f"}},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"11.6.1","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"semver":"^7.5.4","fengari":"^0.1.4","fengari-interop":"^0.1.3","@ioredis/commands":"^1.2.0","@ioredis/as-callback":"^3.0.0"},"_hasShrinkwrap":false,"packageManager":"npm@11.6.1","devDependencies":{"url":"^0.11.3","jest":"^29.7.0","buffer":"^6.0.3","chance":"^1.1.11","eslint":"^8.50.0","events":"^3.3.0","mkdirp":"^3.0.1","esbuild":"^0.19.4","ioredis":"^5.3.2","prettier":"^3.0.3","@babel/cli":"^7.23.0","ls-engines":"^0.9.0","@babel/core":"^7.23.0","jest-circus":"^29.7.0","stream-mock":"^2.0.5","lodash.sortby":"^4.7.0","lodash.orderby":"^4.6.0","lodash.shuffle":"^4.2.0","@babel/register":"^7.22.15","@changesets/cli":"^2.29.7","lodash.zipobject":"^4.1.3","@babel/preset-env":"^7.22.20","crypto-browserify":"^3.12.0","stream-browserify":"^3.0.0","write-file-atomic":"^5.0.1","eslint-plugin-jest":"^27.4.0","@babel/eslint-parser":"^7.22.15","eslint-plugin-import":"^2.28.1","lodash.isplainobject":"^4.0.6","lodash.intersectionby":"^4.7.0","browser-process-hrtime":"^1.0.0","eslint-config-prettier":"^9.0.0","jest-environment-jsdom":"^29.7.0","eslint-config-airbnb-base":"^15.0.0","prettier-plugin-packagejson":"^2.4.6","@changesets/changelog-github":"^0.5.1","jest-buffer-snapshot-serializer":"^1.0.0","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"ioredis":"^5","@types/ioredis-mock":"^8"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_8.9.2_1758884451940_0.9936106373396685","host":"s3://npm-registry-packages-npm-production"}},"8.10.0":{"name":"ioredis-mock","version":"8.10.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@8.10.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"1b5844425f3ca725375266e20ef4b8a35f8ac8e9","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-8.10.0.tgz","fileCount":13,"integrity":"sha512-en6s4gsIHrQaM59aUqHzBcykD7tIbizFvpVrZ/fLoAOvb48aaEruLDpf2/i0PlErC8Kqb5RTQq1BVRvmw3t33Q==","signatures":[{"sig":"MEUCIQDxJ6uVcHcWnBZEFS9uBixg2MS7Nak2QGOH9+htnA3XIgIgBvo5lgpK2AO88zsSS3APDYI0nIWtKhsLnB/9Sdu3iFM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ioredis-mock@8.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7209706},"main":"./lib","unpkg":"./browser.js","browser":{"./lib":"./browser.js","crypto":"crypto-browserify","stream":"stream-browserify"},"engines":{"node":">=12.22"},"gitHead":"f6c4c4ebeaa7493aed56e7ff4838ab0f1e35ea4c","scripts":{"lint":"eslint .","test":"jest","release":"changeset publish","coverage":"jest --coverage","lint:fix":"prettier --write . && eslint . --fix","posttest":"npm run build:lib && npm run test:integration && npm run build:browser.js && npm run test:browser.js","test:e2e":"IS_E2E=true jest --config jest.config.redis.js --runInBand","build:lib":"npx rimraf lib && esbuild src/index.js --outfile=lib/index.js --platform=node --target=node12 --bundle --external:fengari --external:fengari-interop --external:@ioredis/commands --external:@ioredis/as-callback --external:ioredis --external:./data/*.json --sourcemap --minify-syntax","precoverage":"npx rimraf coverage && npx mkdirp coverage","update-data":"node scripts/update-data","update-compat":"node scripts/update-compat && npx prettier --write compat.md && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:lib && npm run build:browser.js -- --minify-whitespace --minify-identifiers","test:browser.js":"IS_BROWSER=true jest --config jest.config.browser.js","build:browser.js":"esbuild src/index.js --bundle --format=esm --outfile=browser.js --define:process=undefined --define:global.process=undefined --define:process.env.FENGARICONF=undefined --define:global=window  --define:process.browser=true --define:process.nextTick=nextTickShim --define:process.hrtime=hrtimeShim --define:setImmediate=nextTickShim --inject:./browser-shims.js --minify-syntax --sourcemap --external:ioredis/built/command --external:fs --external:path","test:integration":"jest --config jest.config.integration.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dcd2e094-fb5f-4f34-8d0b-532aad1c6e8f"}},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"11.6.1","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"semver":"^7.7.2","fengari":"^0.1.4","fengari-interop":"^0.1.3","@ioredis/commands":"^1.4.0","@ioredis/as-callback":"^3.0.0"},"_hasShrinkwrap":false,"packageManager":"npm@11.6.1","devDependencies":{"url":"^0.11.4","jest":"^29.7.0","buffer":"^6.0.3","chance":"^1.1.13","eslint":"^8.57.1","events":"^3.3.0","mkdirp":"^3.0.1","esbuild":"^0.25.10","ioredis":"^5.8.0","prettier":"^3.6.2","@babel/cli":"^7.28.3","ls-engines":"^0.9.3","@babel/core":"^7.28.4","jest-circus":"^29.7.0","stream-mock":"^2.0.5","setimmediate":"^1.0.5","lodash.sortby":"^4.7.0","lodash.orderby":"^4.6.0","lodash.shuffle":"^4.2.0","@babel/register":"^7.28.3","@changesets/cli":"^2.29.7","lodash.zipobject":"^4.1.3","@babel/preset-env":"^7.28.3","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","write-file-atomic":"^5.0.1","eslint-plugin-jest":"^27.9.0","@babel/eslint-parser":"^7.28.4","eslint-plugin-import":"^2.32.0","lodash.isplainobject":"^4.0.6","lodash.intersectionby":"^4.7.0","browser-process-hrtime":"^1.0.0","eslint-config-prettier":"^9.1.2","jest-environment-jsdom":"^29.7.0","eslint-config-airbnb-base":"^15.0.0","prettier-plugin-packagejson":"^2.5.19","@changesets/changelog-github":"^0.5.1","jest-buffer-snapshot-serializer":"^1.0.0","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"ioredis":"^5","@types/ioredis-mock":"^8"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_8.10.0_1758889421991_0.008162301655268989","host":"s3://npm-registry-packages-npm-production"}},"8.11.0":{"name":"ioredis-mock","version":"8.11.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@8.11.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"ec72904d06c5cbd95bbfe1cc7225c13f370b791a","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-8.11.0.tgz","fileCount":13,"integrity":"sha512-Sggi5AZikX//ypVoaaUlx29uw3PQxO+sWydv3f1quW3G5y/JnC+cwumRC+ONfNiKz88D5562QWYhzigFFVowrA==","signatures":[{"sig":"MEUCICRwAAMG7W8XO278x7KdDLN7neg1FfUpEAdKP1OIpslHAiEA6DxBGFi0KHQCxKPuxMD7xkvDe+1PtYbLVIMeE/5/MWo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ioredis-mock@8.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7221022},"main":"./lib","unpkg":"./browser.js","browser":{"./lib":"./browser.js","crypto":"crypto-browserify","stream":"stream-browserify"},"engines":{"node":">=12.22"},"gitHead":"7acc853f504404a367f54b5242aab5c909f3efe2","scripts":{"lint":"eslint .","test":"jest","release":"changeset publish","coverage":"jest --coverage","lint:fix":"prettier --write . && eslint . --fix","posttest":"npm run build:lib && npm run test:integration && npm run build:browser.js && npm run test:browser.js","test:e2e":"IS_E2E=true jest --config jest.config.redis.js --runInBand","build:lib":"npx rimraf lib && esbuild src/index.js --outfile=lib/index.js --platform=node --target=node12 --bundle --external:fengari --external:fengari-interop --external:@ioredis/commands --external:@ioredis/as-callback --external:ioredis --external:./data/*.json --sourcemap --minify-syntax","precoverage":"npx rimraf coverage && npx mkdirp coverage","update-data":"node scripts/update-data","update-compat":"node scripts/update-compat && npx prettier --write compat.md && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:lib && npm run build:browser.js -- --minify-whitespace --minify-identifiers","test:browser.js":"IS_BROWSER=true jest --config jest.config.browser.js","build:browser.js":"esbuild src/index.js --bundle --format=esm --outfile=browser.js --define:process=undefined --define:global.process=undefined --define:process.env.FENGARICONF=undefined --define:global=window  --define:process.browser=true --define:process.nextTick=nextTickShim --define:process.hrtime=hrtimeShim --define:setImmediate=nextTickShim --inject:./browser-shims.js --minify-syntax --sourcemap --external:ioredis/built/command --external:fs --external:path","test:integration":"jest --config jest.config.integration.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dcd2e094-fb5f-4f34-8d0b-532aad1c6e8f"}},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"11.6.1","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"semver":"^7.7.2","fengari":"^0.1.4","fengari-interop":"^0.1.3","@ioredis/commands":"^1.4.0","@ioredis/as-callback":"^3.0.0"},"_hasShrinkwrap":false,"packageManager":"npm@11.6.1","devDependencies":{"url":"^0.11.4","jest":"^29.7.0","buffer":"^6.0.3","chance":"^1.1.13","eslint":"^8.57.1","events":"^3.3.0","mkdirp":"^3.0.1","esbuild":"^0.25.10","ioredis":"^5.8.0","prettier":"^3.6.2","@babel/cli":"^7.28.3","ls-engines":"^0.9.3","@babel/core":"^7.28.4","jest-circus":"^29.7.0","stream-mock":"^2.0.5","setimmediate":"^1.0.5","lodash.sortby":"^4.7.0","lodash.orderby":"^4.6.0","lodash.shuffle":"^4.2.0","@babel/register":"^7.28.3","@changesets/cli":"^2.29.7","lodash.zipobject":"^4.1.3","@babel/preset-env":"^7.28.3","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","write-file-atomic":"^5.0.1","eslint-plugin-jest":"^27.9.0","@babel/eslint-parser":"^7.28.4","eslint-plugin-import":"^2.32.0","lodash.isplainobject":"^4.0.6","lodash.intersectionby":"^4.7.0","browser-process-hrtime":"^1.0.0","eslint-config-prettier":"^9.1.2","jest-environment-jsdom":"^29.7.0","eslint-config-airbnb-base":"^15.0.0","prettier-plugin-packagejson":"^2.5.19","@changesets/changelog-github":"^0.5.1","jest-buffer-snapshot-serializer":"^1.0.0","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"ioredis":"^5","@types/ioredis-mock":"^8"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_8.11.0_1758892456924_0.9291207152860257","host":"s3://npm-registry-packages-npm-production"}},"8.11.1":{"name":"ioredis-mock","version":"8.11.1","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@8.11.1","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"bc5b0c77d302145a4467caf7e43ab8d519f4d548","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-8.11.1.tgz","fileCount":13,"integrity":"sha512-VOeUNm/bINwrBWRJIBeUbFQ3FbDZXhBDB710DZF/EF55n7v4xfJCNnd/BZgpTE4HIHLDhNM/ITELlDSXSqAzOQ==","signatures":[{"sig":"MEUCIDVCVUiU0rPXW4tD+jbyhrUhOmwv7an+g8QdHocHDmzqAiEAl8190hBzJQKQyeCEx+BUZuCvTkKreN97wXC1bWISrPI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ioredis-mock@8.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7223627},"main":"./lib","unpkg":"./browser.js","browser":{"./lib":"./browser.js","crypto":"crypto-browserify","stream":"stream-browserify"},"engines":{"node":">=12.22"},"gitHead":"542e245d0cab8dfb957b08d61148d7b398d72626","scripts":{"lint":"eslint .","test":"jest","release":"changeset publish","coverage":"jest --coverage","lint:fix":"prettier --write . && eslint . --fix","posttest":"npm run build:lib && npm run test:integration && npm run build:browser.js && npm run test:browser.js","test:e2e":"IS_E2E=true jest --config jest.config.redis.js --runInBand","build:lib":"npx rimraf lib && esbuild src/index.js --outfile=lib/index.js --platform=node --target=node12 --bundle --external:fengari --external:fengari-interop --external:@ioredis/commands --external:@ioredis/as-callback --external:ioredis --external:./data/*.json --sourcemap --minify-syntax","precoverage":"npx rimraf coverage && npx mkdirp coverage","update-data":"node scripts/update-data","update-compat":"node scripts/update-compat && npx prettier --write compat.md && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:lib && npm run build:browser.js -- --minify-whitespace --minify-identifiers","test:browser.js":"IS_BROWSER=true jest --config jest.config.browser.js","build:browser.js":"esbuild src/index.js --bundle --format=esm --outfile=browser.js --define:process=undefined --define:global.process=undefined --define:process.env.FENGARICONF=undefined --define:global=window  --define:process.browser=true --define:process.nextTick=nextTickShim --define:process.hrtime=hrtimeShim --define:setImmediate=nextTickShim --inject:./browser-shims.js --minify-syntax --sourcemap --external:ioredis/built/command --external:fs --external:path","test:integration":"jest --config jest.config.integration.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dcd2e094-fb5f-4f34-8d0b-532aad1c6e8f"}},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"11.6.1","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"semver":"^7.7.2","fengari":"^0.1.4","fengari-interop":"^0.1.3","@ioredis/commands":"^1.4.0","@ioredis/as-callback":"^3.0.0"},"_hasShrinkwrap":false,"packageManager":"npm@11.6.1","devDependencies":{"url":"^0.11.4","jest":"^29.7.0","buffer":"^6.0.3","chance":"^1.1.13","eslint":"^8.57.1","events":"^3.3.0","mkdirp":"^3.0.1","esbuild":"^0.25.10","ioredis":"^5.8.0","prettier":"^3.6.2","@babel/cli":"^7.28.3","ls-engines":"^0.9.3","@babel/core":"^7.28.4","jest-circus":"^29.7.0","stream-mock":"^2.0.5","setimmediate":"^1.0.5","lodash.sortby":"^4.7.0","lodash.orderby":"^4.6.0","lodash.shuffle":"^4.2.0","@babel/register":"^7.28.3","@changesets/cli":"^2.29.7","lodash.zipobject":"^4.1.3","@babel/preset-env":"^7.28.3","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","write-file-atomic":"^5.0.1","eslint-plugin-jest":"^27.9.0","@babel/eslint-parser":"^7.28.4","eslint-plugin-import":"^2.32.0","lodash.isplainobject":"^4.0.6","lodash.intersectionby":"^4.7.0","browser-process-hrtime":"^1.0.0","eslint-config-prettier":"^9.1.2","jest-environment-jsdom":"^29.7.0","eslint-config-airbnb-base":"^15.0.0","prettier-plugin-packagejson":"^2.5.19","@changesets/changelog-github":"^0.5.1","jest-buffer-snapshot-serializer":"^1.0.0","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"ioredis":"^5","@types/ioredis-mock":"^8"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_8.11.1_1758893184969_0.3913768495133272","host":"s3://npm-registry-packages-npm-production"}},"8.11.2":{"name":"ioredis-mock","version":"8.11.2","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@8.11.2","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"8f2bfa1f1d09ac77ae4b8782f8cf677a4e590d3e","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-8.11.2.tgz","fileCount":13,"integrity":"sha512-kbQt+1z3qp7MTIcwnGDkhHTSvIlVMLb72AHVtH+HqOvPN8nnpNsQwuQBGuYd4SQDNAzT6eE0Xh+FTwheLEMV4g==","signatures":[{"sig":"MEUCIEm4952Mav4ou7ty0kKXiMu3h3NGFUcD47gB+YLLxxb4AiEAvQHLgOzz7ZW5PdOBoDZDKFYfHRlmqUJZe/dEOjoktxM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ioredis-mock@8.11.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7224654},"main":"./lib","unpkg":"./browser.js","browser":{"./lib":"./browser.js","crypto":"crypto-browserify","stream":"stream-browserify"},"engines":{"node":">=12.22"},"gitHead":"08df088ca4b9b8b12beb1798d6b0af4d4be802b2","scripts":{"lint":"eslint .","test":"jest","release":"changeset publish","coverage":"jest --coverage","lint:fix":"prettier --write . && eslint . --fix","posttest":"npm run build:lib && npm run test:integration && npm run build:browser.js && npm run test:browser.js","test:e2e":"IS_E2E=true jest --config jest.config.redis.js --runInBand","build:lib":"npx rimraf lib && esbuild src/index.js --outfile=lib/index.js --platform=node --target=node12 --bundle --external:fengari --external:fengari-interop --external:@ioredis/commands --external:@ioredis/as-callback --external:ioredis --external:./data/*.json --sourcemap --minify-syntax","precoverage":"npx rimraf coverage && npx mkdirp coverage","update-data":"node scripts/update-data","update-compat":"node scripts/update-compat && npx prettier --write compat.md && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:lib && npm run build:browser.js -- --minify-whitespace --minify-identifiers","test:browser.js":"IS_BROWSER=true jest --config jest.config.browser.js","build:browser.js":"esbuild src/index.js --bundle --format=esm --outfile=browser.js --define:process=undefined --define:global.process=undefined --define:process.env.FENGARICONF=undefined --define:global=window  --define:process.browser=true --define:process.nextTick=nextTickShim --define:process.hrtime=hrtimeShim --define:setImmediate=nextTickShim --inject:./browser-shims.js --minify-syntax --sourcemap --external:ioredis/built/command --external:fs --external:path","test:integration":"jest --config jest.config.integration.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dcd2e094-fb5f-4f34-8d0b-532aad1c6e8f"}},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"11.6.1","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"semver":"^7.7.2","fengari":"^0.1.4","fengari-interop":"^0.1.3","@ioredis/commands":"^1.4.0","@ioredis/as-callback":"^3.0.0"},"_hasShrinkwrap":false,"packageManager":"npm@11.6.1","devDependencies":{"url":"^0.11.4","jest":"^29.7.0","buffer":"^6.0.3","chance":"^1.1.13","eslint":"^8.57.1","events":"^3.3.0","mkdirp":"^3.0.1","esbuild":"^0.25.10","ioredis":"^5.8.0","prettier":"^3.6.2","@babel/cli":"^7.28.3","ls-engines":"^0.9.3","@babel/core":"^7.28.4","jest-circus":"^29.7.0","stream-mock":"^2.0.5","setimmediate":"^1.0.5","lodash.sortby":"^4.7.0","lodash.orderby":"^4.6.0","lodash.shuffle":"^4.2.0","@babel/register":"^7.28.3","@changesets/cli":"^2.29.7","lodash.zipobject":"^4.1.3","@babel/preset-env":"^7.28.3","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","write-file-atomic":"^5.0.1","eslint-plugin-jest":"^27.9.0","@babel/eslint-parser":"^7.28.4","eslint-plugin-import":"^2.32.0","lodash.isplainobject":"^4.0.6","lodash.intersectionby":"^4.7.0","browser-process-hrtime":"^1.0.0","eslint-config-prettier":"^9.1.2","jest-environment-jsdom":"^29.7.0","eslint-config-airbnb-base":"^15.0.0","prettier-plugin-packagejson":"^2.5.19","@changesets/changelog-github":"^0.5.1","jest-buffer-snapshot-serializer":"^1.0.0","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"ioredis":"^5","@types/ioredis-mock":"^8"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_8.11.2_1758895083157_0.3050077197556522","host":"s3://npm-registry-packages-npm-production"}},"8.12.0":{"name":"ioredis-mock","version":"8.12.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@8.12.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"949522404a92368c4d0349085659ec0664f41037","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-8.12.0.tgz","fileCount":13,"integrity":"sha512-sbo26bDYP3cg4sDJeSS1C/GHae3/UuWdUYkWLkfmwioFK1tBpC8dP69sudDxtvdnUYrsS/+JcWSM7jLL2N+FLQ==","signatures":[{"sig":"MEYCIQDwq0pXEUL/+OMa4u0L0kT1rac7Fp/4wl8AXbjtNSNYrQIhAL9YNUpFY++lQS+ZW1To5jq8ddeIEPNN5nV31ao3bSEl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ioredis-mock@8.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7473773},"main":"./lib","unpkg":"./browser.js","browser":{"./lib":"./browser.js","crypto":"crypto-browserify","stream":"stream-browserify"},"engines":{"node":">=12.22"},"gitHead":"103f0e5d7aff026c9fb29b5795f1da9bcfe8b99e","scripts":{"lint":"eslint .","test":"jest","release":"changeset publish","coverage":"jest --coverage","lint:fix":"prettier --write . && eslint . --fix","posttest":"npm run build:lib && npm run test:integration && npm run build:browser.js && npm run test:browser.js","test:e2e":"IS_E2E=true jest --config jest.config.redis.js --runInBand","build:lib":"npx rimraf lib && esbuild src/index.js --outfile=lib/index.js --platform=node --target=node12 --bundle --external:fengari --external:fengari-interop --external:@ioredis/commands --external:@ioredis/as-callback --external:ioredis --external:./data/*.json --sourcemap --minify-syntax","precoverage":"npx rimraf coverage && npx mkdirp coverage","update-data":"node scripts/update-data","update-compat":"node scripts/update-compat && npx prettier --write compat.md && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:lib && npm run build:browser.js -- --minify-whitespace --minify-identifiers","test:browser.js":"IS_BROWSER=true jest --config jest.config.browser.js","build:browser.js":"esbuild src/index.js --bundle --format=esm --outfile=browser.js --define:process=undefined --define:global.process=undefined --define:process.env.FENGARICONF=undefined --define:global=window  --define:process.browser=true --define:process.nextTick=nextTickShim --define:process.hrtime=hrtimeShim --define:setImmediate=nextTickShim --inject:./browser-shims.js --minify-syntax --sourcemap --external:ioredis/built/command --external:fs --external:path","test:integration":"jest --config jest.config.integration.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dcd2e094-fb5f-4f34-8d0b-532aad1c6e8f"}},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"11.6.1","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"semver":"^7.7.2","fengari":"^0.1.4","fengari-interop":"^0.1.3","@ioredis/commands":"^1.4.0","@ioredis/as-callback":"^3.0.0"},"_hasShrinkwrap":false,"packageManager":"npm@11.6.1","devDependencies":{"url":"^0.11.4","jest":"^29.7.0","buffer":"^6.0.3","chance":"^1.1.13","eslint":"^8.57.1","events":"^3.3.0","mkdirp":"^3.0.1","esbuild":"^0.25.10","ioredis":"^5.8.0","prettier":"^3.6.2","@babel/cli":"^7.28.3","ls-engines":"^0.9.3","@babel/core":"^7.28.4","jest-circus":"^29.7.0","stream-mock":"^2.0.5","setimmediate":"^1.0.5","lodash.sortby":"^4.7.0","lodash.orderby":"^4.6.0","lodash.shuffle":"^4.2.0","@babel/register":"^7.28.3","@changesets/cli":"^2.29.7","lodash.zipobject":"^4.1.3","@babel/preset-env":"^7.28.3","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","write-file-atomic":"^5.0.1","eslint-plugin-jest":"^27.9.0","@babel/eslint-parser":"^7.28.4","eslint-plugin-import":"^2.32.0","lodash.isplainobject":"^4.0.6","lodash.intersectionby":"^4.7.0","browser-process-hrtime":"^1.0.0","eslint-config-prettier":"^9.1.2","jest-environment-jsdom":"^29.7.0","eslint-config-airbnb-base":"^15.0.0","prettier-plugin-packagejson":"^2.5.19","@changesets/changelog-github":"^0.5.1","jest-buffer-snapshot-serializer":"^1.0.0","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"ioredis":"^5","@types/ioredis-mock":"^8"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_8.12.0_1758901521831_0.8040972927401422","host":"s3://npm-registry-packages-npm-production"}},"8.12.1":{"name":"ioredis-mock","version":"8.12.1","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@8.12.1","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"1ffac7ba8bb092ec6bb70f22cd26d777165b0c22","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-8.12.1.tgz","fileCount":13,"integrity":"sha512-KpVaO5pRJjxFXEnuFVDnWHF6MF1NcndbwH9Qg38CBTWUyr6pWHPr/mCG/dovn9wT21yrIP6hwAm9L5mowL6EcQ==","signatures":[{"sig":"MEUCIQCwc0GHVPLIwcC5SRpZx4E1F8tZlNtthaKK3ij5xNevJgIgVB+stx3OYbykecLV6j269m/edPjiy4YJkpqdftM19xk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ioredis-mock@8.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7473779},"main":"./lib","unpkg":"./browser.js","browser":{"./lib":"./browser.js","crypto":"crypto-browserify","stream":"stream-browserify"},"engines":{"node":">=12.22"},"gitHead":"a352bcd48c5902e6e54b1759988e9a438707be57","scripts":{"lint":"eslint .","test":"jest","release":"changeset publish","coverage":"jest --coverage","lint:fix":"prettier --write . && eslint . --fix","posttest":"npm run build:lib && npm run test:integration && npm run build:browser.js && npm run test:browser.js","test:e2e":"IS_E2E=true jest --config jest.config.redis.js --runInBand","build:lib":"npx rimraf lib && esbuild src/index.js --outfile=lib/index.js --platform=node --target=node12 --bundle --external:fengari --external:fengari-interop --external:@ioredis/commands --external:@ioredis/as-callback --external:ioredis --external:./data/*.json --sourcemap --minify-syntax","precoverage":"npx rimraf coverage && npx mkdirp coverage","update-data":"node scripts/update-data","update-compat":"node scripts/update-compat && npx prettier --write compat.md && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:lib && npm run build:browser.js -- --minify-whitespace --minify-identifiers","test:browser.js":"IS_BROWSER=true jest --config jest.config.browser.js","build:browser.js":"esbuild src/index.js --bundle --format=esm --outfile=browser.js --define:process=undefined --define:global.process=undefined --define:process.env.FENGARICONF=undefined --define:global=window  --define:process.browser=true --define:process.nextTick=nextTickShim --define:process.hrtime=hrtimeShim --define:setImmediate=nextTickShim --inject:./browser-shims.js --minify-syntax --sourcemap --external:ioredis/built/command --external:fs --external:path","test:integration":"jest --config jest.config.integration.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dcd2e094-fb5f-4f34-8d0b-532aad1c6e8f"}},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"11.6.1","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"semver":"^7.7.2","fengari":"^0.1.4","fengari-interop":"^0.1.3","@ioredis/commands":"^1.4.0","@ioredis/as-callback":"^3.0.0"},"_hasShrinkwrap":false,"packageManager":"npm@11.6.1","devDependencies":{"url":"^0.11.4","jest":"^29.7.0","buffer":"^6.0.3","chance":"^1.1.13","eslint":"^8.57.1","events":"^3.3.0","mkdirp":"^3.0.1","esbuild":"^0.25.10","ioredis":"^5.8.0","prettier":"^3.6.2","@babel/cli":"^7.28.3","ls-engines":"^0.9.3","@babel/core":"^7.28.4","jest-circus":"^29.7.0","stream-mock":"^2.0.5","setimmediate":"^1.0.5","lodash.sortby":"^4.7.0","lodash.orderby":"^4.6.0","lodash.shuffle":"^4.2.0","@babel/register":"^7.28.3","@changesets/cli":"^2.29.7","lodash.zipobject":"^4.1.3","@babel/preset-env":"^7.28.3","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","write-file-atomic":"^5.0.1","eslint-plugin-jest":"^27.9.0","@babel/eslint-parser":"^7.28.4","eslint-plugin-import":"^2.32.0","lodash.isplainobject":"^4.0.6","lodash.intersectionby":"^4.7.0","browser-process-hrtime":"^1.0.0","eslint-config-prettier":"^9.1.2","jest-environment-jsdom":"^29.7.0","eslint-config-airbnb-base":"^15.0.0","prettier-plugin-packagejson":"^2.5.19","@changesets/changelog-github":"^0.5.1","jest-buffer-snapshot-serializer":"^1.0.0","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"ioredis":"^5","@types/ioredis-mock":"^8"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_8.12.1_1758918925312_0.7287674318818107","host":"s3://npm-registry-packages-npm-production"}},"8.13.0":{"name":"ioredis-mock","version":"8.13.0","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"ioredis-mock@8.13.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"dist":{"shasum":"cd11db097a0ee56201c1ef6c7373553b4e75ee30","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-8.13.0.tgz","fileCount":13,"integrity":"sha512-oO6s5xeL3A+EmcmyoEAMxJnwsnXaBfo5IYD2cctsqxLbX9d6dZm67k5nDXAUWMtkIVJJeEbDa4LuFpDowJbvaw==","signatures":[{"sig":"MEUCIQDNiGisoZYb2O7IPfWvSlPIlwPPrHfZiI18DmYY5ppfAQIgA69pU2wmRVsXBW6jQDsuFSmG2a18PsXhqiL7fyhHnNQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ioredis-mock@8.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7485253},"main":"./lib","unpkg":"./browser.js","browser":{"./lib":"./browser.js","crypto":"crypto-browserify","stream":"stream-browserify"},"engines":{"node":">=12.22"},"gitHead":"bcb5bb83c195ba72defb14aac9397e717dca5c96","scripts":{"lint":"eslint .","test":"jest","release":"changeset publish","coverage":"jest --coverage","lint:fix":"prettier --write . && eslint . --fix","posttest":"npm run build:lib && npm run test:integration && npm run build:browser.js && npm run test:browser.js","test:e2e":"IS_E2E=true jest --config jest.config.redis.js --runInBand","build:lib":"npx rimraf lib && esbuild src/index.js --outfile=lib/index.js --platform=node --target=node12 --bundle --external:fengari --external:fengari-interop --external:@ioredis/commands --external:@ioredis/as-callback --external:ioredis --external:./data/*.json --sourcemap --minify-syntax","precoverage":"npx rimraf coverage && npx mkdirp coverage","update-data":"node scripts/update-data","update-compat":"node scripts/update-compat && npx prettier --write compat.md && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","prepublishOnly":"npm run build:lib && npm run build:browser.js -- --minify-whitespace --minify-identifiers","test:browser.js":"IS_BROWSER=true jest --config jest.config.browser.js","build:browser.js":"esbuild src/index.js --bundle --format=esm --outfile=browser.js --define:process=undefined --define:global.process=undefined --define:process.env.FENGARICONF=undefined --define:global=window  --define:process.browser=true --define:process.nextTick=nextTickShim --define:process.hrtime=hrtimeShim --define:setImmediate=nextTickShim --inject:./browser-shims.js --minify-syntax --sourcemap --external:ioredis/built/command --external:fs --external:path","test:integration":"jest --config jest.config.integration.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dcd2e094-fb5f-4f34-8d0b-532aad1c6e8f"}},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/stipsan/ioredis-mock.git","type":"git"},"_npmVersion":"11.6.1","description":"This library emulates ioredis by performing all operations in-memory.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"semver":"^7.7.2","fengari":"^0.1.4","fengari-interop":"^0.1.3","@ioredis/commands":"^1.4.0","@ioredis/as-callback":"^3.0.0"},"_hasShrinkwrap":false,"packageManager":"npm@11.6.1","devDependencies":{"url":"^0.11.4","jest":"^29.7.0","buffer":"^6.0.3","chance":"^1.1.13","eslint":"^8.57.1","events":"^3.3.0","mkdirp":"^3.0.1","esbuild":"^0.25.10","ioredis":"^5.8.0","prettier":"^3.6.2","@babel/cli":"^7.28.3","ls-engines":"^0.9.3","@babel/core":"^7.28.4","jest-circus":"^29.7.0","stream-mock":"^2.0.5","setimmediate":"^1.0.5","lodash.sortby":"^4.7.0","lodash.orderby":"^4.6.0","lodash.shuffle":"^4.2.0","@babel/register":"^7.28.3","@changesets/cli":"^2.29.7","lodash.zipobject":"^4.1.3","@babel/preset-env":"^7.28.3","crypto-browserify":"^3.12.1","stream-browserify":"^3.0.0","write-file-atomic":"^5.0.1","eslint-plugin-jest":"^27.9.0","@babel/eslint-parser":"^7.28.4","eslint-plugin-import":"^2.32.0","lodash.isplainobject":"^4.0.6","lodash.intersectionby":"^4.7.0","browser-process-hrtime":"^1.0.0","eslint-config-prettier":"^9.1.2","jest-environment-jsdom":"^29.7.0","eslint-config-airbnb-base":"^15.0.0","prettier-plugin-packagejson":"^2.5.19","@changesets/changelog-github":"^0.5.1","jest-buffer-snapshot-serializer":"^1.0.0","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"ioredis":"^5","@types/ioredis-mock":"^8"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/ioredis-mock_8.13.0_1759082609607_0.7448902265344026","host":"s3://npm-registry-packages-npm-production"}},"8.13.1":{"name":"ioredis-mock","version":"8.13.1","description":"This library emulates ioredis by performing all operations in-memory.","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"homepage":"https://github.com/stipsan/ioredis-mock#readme","bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"repository":{"type":"git","url":"git+https://github.com/stipsan/ioredis-mock.git"},"license":"MIT","author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"main":"./lib","unpkg":"./browser.js","browser":{"stream":"stream-browserify","crypto":"crypto-browserify","./lib":"./browser.js"},"scripts":{"build:browser.js":"esbuild src/index.js --bundle --format=esm --outfile=browser.js --define:process=undefined --define:global.process=undefined --define:process.env.FENGARICONF=undefined --define:global=window  --define:process.browser=true --define:process.nextTick=nextTickShim --define:process.hrtime=hrtimeShim --define:setImmediate=nextTickShim --inject:./browser-shims.js --minify-syntax --sourcemap --external:ioredis/built/command --external:fs --external:path","build:lib":"npx rimraf lib && esbuild src/index.js --outfile=lib/index.js --platform=node --target=node12 --bundle --external:fengari --external:fengari-interop --external:@ioredis/commands --external:@ioredis/as-callback --external:ioredis --external:./data/*.json --sourcemap --minify-syntax","precoverage":"npx rimraf coverage && npx mkdirp coverage","coverage":"jest --coverage","lint":"eslint .","lint:fix":"prettier --write . && eslint . --fix","prepublishOnly":"npm run build:lib && npm run build:browser.js -- --minify-whitespace --minify-identifiers","test":"jest","posttest":"npm run build:lib && npm run test:integration && npm run build:browser.js && npm run test:browser.js","test:browser.js":"IS_BROWSER=true jest --config jest.config.browser.js","test:e2e":"IS_E2E=true jest --config jest.config.redis.js --runInBand","test:integration":"jest --config jest.config.integration.js","update-compat":"node scripts/update-compat && npx prettier --write compat.md && git add compat.md README.md && git commit --quiet -m \"docs: Update feature compat table\" &> /dev/null || true","update-data":"node scripts/update-data","release":"changeset publish"},"prettier":{"arrowParens":"avoid","semi":false,"singleQuote":true,"trailingComma":"es5"},"dependencies":{"@ioredis/as-callback":"^3.0.0","@ioredis/commands":"^1.4.0","fengari":"^0.1.4","fengari-interop":"^0.1.3","semver":"^7.7.2"},"devDependencies":{"@babel/cli":"^7.28.3","@babel/core":"^7.28.4","@babel/eslint-parser":"^7.28.4","@babel/preset-env":"^7.28.3","@babel/register":"^7.28.3","@changesets/changelog-github":"^0.5.1","@changesets/cli":"^2.29.7","browser-process-hrtime":"^1.0.0","buffer":"^6.0.3","chance":"^1.1.13","crypto-browserify":"^3.12.1","esbuild":"^0.25.10","eslint":"^8.57.1","eslint-config-airbnb-base":"^15.0.0","eslint-config-prettier":"^9.1.2","eslint-plugin-import":"^2.32.0","eslint-plugin-jest":"^27.9.0","eslint-plugin-simple-import-sort":"^10.0.0","events":"^3.3.0","ioredis":"^5.8.0","jest":"^29.7.0","jest-buffer-snapshot-serializer":"^1.0.0","jest-circus":"^29.7.0","jest-environment-jsdom":"^29.7.0","lodash.intersectionby":"^4.7.0","lodash.isplainobject":"^4.0.6","lodash.orderby":"^4.6.0","lodash.shuffle":"^4.2.0","lodash.sortby":"^4.7.0","lodash.zipobject":"^4.1.3","ls-engines":"^0.9.3","mkdirp":"^3.0.1","prettier":"^3.6.2","prettier-plugin-packagejson":"^2.5.19","setimmediate":"^1.0.5","stream-browserify":"^3.0.0","stream-mock":"^2.0.5","url":"^0.11.4","write-file-atomic":"^5.0.1"},"peerDependencies":{"@types/ioredis-mock":"^8","ioredis":"^5"},"engines":{"node":">=12.22"},"runkitExampleFilename":"example.js","packageManager":"npm@11.6.1","gitHead":"219a48b8667521518ddfc3654edf234152bec0e8","_id":"ioredis-mock@8.13.1","_nodeVersion":"24.11.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-Wsi50AU+cMiI32nAgfwpUaJVBtb4iQdVsOHl9M6R3tePCO/8vGsToCVIG82XWAxN4Se55TZoOzVseu+QngFLyw==","shasum":"e6fda81978dbc80a4880ffa46246e82b7b0ed7f6","tarball":"https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-8.13.1.tgz","fileCount":13,"unpackedSize":7496802,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ioredis-mock@8.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQChhLPUQENOMVDSpvciWRsvsj67r+urWb5u3Y4nu6OTkwIgfpfIiSHbQzvT1Tv0RObuTc0pTKSg+WGaD3j5KCmMoCo="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dcd2e094-fb5f-4f34-8d0b-532aad1c6e8f"}},"directories":{},"maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ioredis-mock_8.13.1_1761752064887_0.0018139635158811451"},"_hasShrinkwrap":false}},"time":{"created":"2016-06-08T22:01:13.310Z","modified":"2025-10-29T15:34:25.550Z","0.0.1":"2016-06-08T22:01:13.310Z","1.0.0":"2016-06-09T07:45:23.449Z","1.0.1":"2016-06-09T19:35:40.845Z","1.0.2":"2016-06-10T07:35:32.366Z","1.0.3":"2016-06-10T13:55:08.788Z","1.0.4":"2016-06-12T13:39:12.660Z","1.0.5":"2016-06-14T08:56:49.873Z","1.0.6":"2016-06-14T17:33:03.141Z","1.1.0":"2016-06-14T20:06:05.741Z","1.1.1":"2016-06-15T07:57:18.119Z","1.2.0":"2016-06-15T22:35:05.623Z","1.3.0":"2016-06-20T22:42:44.766Z","1.4.0":"2016-06-26T17:18:44.404Z","1.4.1":"2016-06-27T21:20:41.212Z","1.5.0":"2016-06-28T08:41:42.690Z","1.6.0":"2016-07-04T14:23:31.106Z","1.7.0":"2016-08-02T12:48:08.558Z","1.8.0":"2016-08-13T11:44:39.915Z","1.8.1":"2016-08-25T12:29:00.464Z","1.8.2":"2016-08-28T13:36:01.391Z","1.8.3":"2016-09-01T20:39:11.328Z","1.9.0":"2016-09-26T14:04:57.221Z","1.10.0":"2016-10-01T17:13:59.998Z","1.11.0":"2016-10-01T19:33:34.820Z","1.12.0":"2016-10-01T23:33:06.909Z","1.13.0":"2016-10-02T03:40:54.216Z","1.13.1":"2016-10-02T04:03:39.552Z","1.14.0":"2016-10-02T16:33:24.282Z","1.15.0":"2016-10-03T22:16:52.404Z","2.0.0":"2016-10-04T01:10:13.890Z","2.1.0":"2016-10-05T20:05:18.108Z","2.2.0":"2016-10-31T20:20:12.133Z","2.3.0":"2017-02-28T01:38:47.960Z","2.4.0":"2017-03-05T01:31:49.670Z","2.4.1":"2017-10-02T00:15:08.546Z","3.0.0":"2017-10-02T00:52:59.250Z","3.0.1":"2017-10-02T00:55:58.535Z","3.0.2":"2017-10-02T01:55:20.746Z","3.1.0":"2017-10-03T21:54:59.184Z","3.1.1":"2017-10-19T10:29:39.962Z","3.1.2":"2017-11-09T22:29:45.936Z","3.1.3":"2017-11-12T18:22:53.471Z","3.2.0":"2017-11-15T19:09:18.580Z","3.3.0":"2017-11-15T23:34:18.990Z","3.3.1":"2017-11-16T23:33:27.140Z","3.4.0":"2017-11-27T17:22:46.470Z","3.4.1":"2017-11-28T02:00:22.765Z","3.4.2":"2017-11-28T02:39:07.673Z","3.5.0":"2017-12-07T09:53:03.757Z","3.6.0":"2018-01-03T19:37:54.997Z","3.6.1":"2018-01-06T16:51:09.661Z","3.6.2":"2018-02-01T20:48:01.366Z","3.6.3":"2018-02-06T20:07:30.643Z","3.6.4":"2018-02-17T17:28:36.219Z","3.7.0":"2018-03-31T22:55:52.404Z","3.7.1":"2018-04-03T08:27:25.072Z","3.8.0":"2018-04-10T21:34:00.314Z","3.8.1":"2018-04-12T12:20:08.707Z","3.8.2":"2018-05-24T15:24:17.410Z","3.8.3":"2018-05-25T17:11:30.298Z","3.9.0":"2018-06-04T22:14:58.365Z","3.9.1":"2018-06-09T18:25:50.529Z","3.10.0":"2018-06-23T23:00:01.701Z","3.10.1":"2018-06-25T18:42:31.013Z","3.10.2":"2018-07-11T13:05:33.435Z","3.11.0":"2018-07-18T13:24:58.415Z","3.12.0":"2018-07-25T18:53:16.500Z","3.12.1":"2018-08-04T10:17:17.633Z","3.13.0":"2018-08-06T10:15:52.081Z","3.13.1":"2018-08-14T19:46:50.683Z","3.14.0":"2018-08-25T15:37:21.347Z","3.14.1":"2018-08-30T20:44:28.407Z","3.14.2":"2018-09-08T17:25:38.557Z","3.14.3":"2018-09-14T06:35:53.992Z","4.0.0":"2018-10-02T19:18:16.042Z","4.1.0":"2018-10-12T06:15:21.144Z","4.1.1":"2018-10-16T15:56:16.081Z","4.1.2":"2018-10-30T07:19:35.425Z","4.1.3":"2018-11-12T13:56:32.226Z","4.2.0":"2018-11-12T13:57:50.818Z","4.3.0":"2018-11-22T09:49:48.742Z","4.3.1":"2018-11-27T08:54:58.099Z","4.4.0":"2019-01-08T07:44:37.093Z","4.5.0":"2019-01-11T08:52:01.128Z","4.6.0":"2019-01-11T14:06:51.503Z","4.7.0":"2019-01-14T09:12:19.215Z","4.8.0":"2019-02-12T08:39:52.776Z","4.8.1":"2019-02-12T08:47:27.907Z","4.8.2":"2019-02-17T00:08:15.299Z","4.8.3":"2019-04-01T09:55:24.192Z","4.9.0":"2019-04-01T10:30:38.378Z","4.12.0":"2019-05-13T21:01:46.973Z","4.12.1":"2019-07-12T04:20:41.100Z","4.13.0":"2019-07-30T13:38:29.780Z","4.13.1":"2019-07-30T13:55:57.162Z","4.14.0":"2019-07-30T14:04:23.686Z","4.15.0":"2019-07-30T14:09:01.387Z","4.16.0":"2019-07-30T14:15:14.774Z","4.16.1":"2019-08-02T08:59:46.681Z","4.16.2":"2019-08-08T16:55:16.818Z","4.16.3":"2019-08-08T17:26:40.085Z","4.17.0":"2019-10-07T10:02:29.247Z","4.18.0":"2019-10-07T10:37:26.441Z","4.18.1":"2019-10-21T03:28:14.437Z","4.18.2":"2019-10-21T04:35:27.721Z","4.18.3":"2019-11-21T10:52:26.144Z","4.18.4":"2019-11-21T13:06:04.924Z","4.18.5":"2020-01-02T09:02:33.361Z","4.18.6":"2020-01-02T09:28:16.501Z","4.19.0":"2020-01-02T09:35:25.896Z","4.20.0":"2020-05-20T16:34:53.494Z","4.21.0":"2020-05-20T16:38:48.533Z","4.21.1":"2020-06-07T01:19:41.286Z","4.21.2":"2020-07-20T01:25:41.231Z","4.21.3":"2020-08-17T01:45:31.676Z","4.21.4":"2020-09-30T17:03:51.546Z","4.21.5":"2020-10-02T14:12:38.673Z","4.21.6":"2020-10-02T14:16:08.720Z","4.21.7":"2020-10-02T14:18:35.709Z","4.21.8":"2020-10-02T14:20:00.054Z","5.0.0":"2020-10-21T16:36:41.755Z","5.1.0":"2020-10-28T19:35:52.913Z","5.2.0":"2020-11-18T14:03:14.776Z","5.2.1":"2021-01-30T19:36:53.272Z","5.2.2":"2021-02-13T19:40:59.848Z","5.2.3":"2021-02-21T05:04:35.335Z","5.2.4":"2021-02-22T03:20:03.554Z","5.2.5":"2021-03-15T03:34:30.657Z","5.3.0":"2021-03-18T21:40:26.732Z","5.4.0":"2021-03-23T16:07:15.718Z","5.4.1":"2021-03-23T16:56:56.882Z","5.5.0":"2021-04-15T16:04:10.127Z","5.5.1":"2021-04-15T16:07:55.417Z","5.5.2":"2021-04-15T16:33:03.240Z","5.5.3":"2021-04-19T13:58:44.257Z","5.5.4":"2021-04-19T23:39:01.404Z","5.5.5":"2021-04-29T10:28:30.811Z","5.5.6":"2021-05-13T14:26:22.312Z","5.5.7":"2021-05-26T12:28:14.489Z","5.6.0":"2021-05-29T18:43:37.813Z","5.6.1":"2021-11-03T20:54:25.331Z","5.7.0":"2021-11-04T18:31:13.682Z","5.8.0":"2021-11-15T18:31:26.114Z","5.8.1":"2021-11-30T02:33:23.951Z","5.8.2":"2022-01-21T06:37:57.806Z","5.8.3":"2022-01-21T06:50:45.477Z","5.8.4":"2022-01-21T14:57:17.911Z","5.9.0":"2022-01-22T04:22:07.619Z","6.0.0":"2022-01-25T00:21:39.911Z","5.9.1":"2022-01-25T00:41:49.540Z","6.0.0-alpha.0":"2022-01-27T14:19:59.532Z","6.1.0":"2022-01-28T00:55:40.862Z","6.1.1":"2022-01-28T06:33:50.922Z","6.1.2":"2022-01-28T10:38:12.308Z","6.2.0":"2022-01-28T12:11:39.463Z","6.3.0":"2022-01-29T01:36:29.192Z","6.4.0":"2022-01-30T23:00:11.534Z","6.5.0":"2022-01-31T00:25:45.801Z","6.6.0":"2022-01-31T02:04:01.407Z","6.7.0":"2022-01-31T02:41:19.278Z","6.8.0":"2022-01-31T03:02:02.501Z","6.9.0":"2022-01-31T04:13:25.363Z","6.10.0":"2022-01-31T04:26:19.377Z","6.11.0":"2022-01-31T05:22:36.234Z","6.12.0":"2022-01-31T07:11:30.334Z","6.13.0":"2022-01-31T09:55:39.880Z","7.0.0":"2022-01-31T10:37:58.984Z","7.0.1":"2022-02-24T00:25:33.817Z","7.1.0":"2022-02-27T22:40:20.634Z","7.2.0":"2022-03-22T18:30:44.052Z","7.3.0":"2022-05-03T19:26:44.814Z","7.4.0":"2022-05-03T20:36:15.897Z","8.0.0":"2022-05-04T20:16:38.376Z","8.1.0":"2022-05-04T23:01:33.923Z","8.1.1":"2022-05-04T23:10:02.221Z","8.2.0":"2022-05-08T21:10:12.796Z","8.2.1":"2022-05-27T00:42:05.070Z","8.2.2":"2022-05-27T01:16:34.907Z","8.2.3":"2023-01-29T11:11:52.557Z","8.2.4":"2023-01-29T12:14:47.180Z","8.2.5":"2023-01-29T16:21:01.996Z","8.2.6":"2023-01-30T14:29:18.708Z","8.2.7":"2023-03-22T21:15:25.391Z","8.3.0":"2023-03-28T17:27:20.183Z","8.4.0":"2023-03-28T22:46:20.490Z","8.5.0":"2023-04-08T22:12:21.456Z","8.6.0":"2023-04-11T23:16:53.316Z","8.7.0":"2023-04-18T09:38:58.889Z","8.8.0":"2023-07-14T20:17:38.827Z","8.8.1":"2023-07-14T20:40:11.048Z","8.8.2":"2023-08-13T23:08:49.155Z","7.5.0":"2023-08-15T00:26:58.698Z","8.8.3":"2023-08-15T00:40:09.452Z","7.5.1":"2023-09-29T11:10:18.894Z","8.9.0":"2023-09-29T11:55:56.125Z","8.9.1":"2025-09-26T10:27:44.173Z","8.9.2":"2025-09-26T11:00:52.199Z","8.10.0":"2025-09-26T12:23:42.225Z","8.11.0":"2025-09-26T13:14:17.281Z","8.11.1":"2025-09-26T13:26:25.241Z","8.11.2":"2025-09-26T13:58:03.394Z","8.12.0":"2025-09-26T15:45:22.069Z","8.12.1":"2025-09-26T20:35:25.557Z","8.13.0":"2025-09-28T18:03:29.838Z","8.13.1":"2025-10-29T15:34:25.148Z"},"bugs":{"url":"https://github.com/stipsan/ioredis-mock/issues"},"author":{"name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","homepage":"https://github.com/stipsan/ioredis-mock#readme","keywords":["fakeredis","in-memory","ioredis","ioredis-mock","mock-ioredis","mock-redis","redis","redis fake","redis inmemory","redis js","redis memory","redis mock","redis standalone","redis test","redis testing","redis-js","redis-mock","redisjs"],"repository":{"type":"git","url":"git+https://github.com/stipsan/ioredis-mock.git"},"description":"This library emulates ioredis by performing all operations in-memory.","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"readme":"# ioredis-mock &middot; [![npm](https://img.shields.io/npm/dm/ioredis-mock.svg?style=flat-square)](https://npm-stat.com/charts.html?package=ioredis-mock) [![npm version](https://img.shields.io/npm/v/ioredis-mock.svg?style=flat-square)](https://www.npmjs.com/package/ioredis-mock) [![Redis Compatibility: 68%](https://img.shields.io/badge/redis-68%25-orange.svg?style=flat-square)](compat.md) [![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg?style=flat-square)](https://github.com/semantic-release/semantic-release)\n\nThis library emulates [ioredis](https://github.com/luin/ioredis) by performing\nall operations in-memory. The best way to do integration testing against redis\nand ioredis is on a real redis-server instance. However, there are cases where\nmocking the redis-server is a better option.\n\nCases like:\n\n- Your workflow already use a local redis-server instance for the dev server.\n- You're on a platform\n  [without an official redis release](https://github.com/MSOpenTech/redis),\n  that's even worse than using an emulator.\n- You're running tests on a CI, setting it up is complicated. If you combine it\n  with CI that also run selenium acceptance testing it's even more complicated,\n  as two redis-server instances on the same CI build is hard.\n- The GitHub repo have bots that run the testing suite and is limited through\n  npm package.json install scripts and can't fire up servers. (Having\n  [Renovatebot](https://renovatebot.com/) notifying you when a new release of\n  ioredis is out and wether your code breaks or not is awesome).\n\nCheck the [compatibility table](compat.md) for supported redis commands.\n\n## Usage ([try it in your browser with RunKit](https://runkit.com/npm/ioredis-mock))\n\n```js\nconst Redis = require('ioredis-mock')\nconst redis = new Redis({\n  // `options.data` does not exist in `ioredis`, only `ioredis-mock`\n  data: {\n    user_next: '3',\n    emails: {\n      'clark@daily.planet': '1',\n      'bruce@wayne.enterprises': '2',\n    },\n    'user:1': { id: '1', username: 'superman', email: 'clark@daily.planet' },\n    'user:2': { id: '2', username: 'batman', email: 'bruce@wayne.enterprises' },\n  },\n})\n// Basically use it just like ioredis\n```\n\n## Browser usage (Experimental)\n\nThere's a browser build available. You can import it directly (`import Redis from 'ioredis-mock/browser.js'`), or use it on unpkg.com:\n\n```js\nimport Redis from 'https://unpkg.com/ioredis-mock'\n\nconst redis = new Redis()\nredis.set('foo', 'bar')\nconsole.log(await redis.get('foo'))\n```\n\n## Breaking Changes\n\n### from v7 to v8\n\n#### `ioredis@v4` support dropped\n\n`ioredis@v5` is the new baseline. Stay on `ioredis-mock@v7` until you're ready to upgrade to `ioredis@v5`.\n\n#### `PromiseContainer` has been removed.\n\nSupport for third-party Promise libraries is dropped. The native Promise library\nwill always be used.\n\n### from v6 to v7\n\n#### `createConnectedClient` is removed\n\nReplace it with `.duplicate()` or use another `new Redis` instance.\n\n#### Dropped support for Node v10\n\n[It's been EOL since Apr, 2021 and it's recommended to upgrade to v14.x LTS.](https://twitter.com/nodejs/status/1388116425361874945)\n\n#### `ioredis-mock/jest.js` is removed\n\n`ioredis-mock` is no longer doing a `import { Command } from 'ioredis'` internally, it's now doing a direct import `import Command from 'ioredis/built/command'` and thus the `jest.js` [workaround](https://github.com/stipsan/ioredis-mock/issues/568) is no longer needed:\n\n```diff\n-jest.mock('ioredis', () => require('ioredis-mock/jest'))\n+jest.mock('ioredis', () => require('ioredis-mock'))\n```\n\n### from v5 to v6\n\nBefore v6, each instance of `ioredis-mock` lived in isolation:\n\n```js\nconst Redis = require('ioredis-mock')\nconst redis1 = new Redis()\nconst redis2 = new Redis()\n\nawait redis1.set('foo', 'bar')\nconsole.log(await redis1.get('foo'), await redis2.get('foo')) // 'bar', null\n```\n\nIn v6 the [internals were rewritten](https://github.com/stipsan/ioredis-mock/pull/1110) to behave more like real life redis, if the host and port is the same, the context is now shared:\n\n```js\nconst Redis = require('ioredis-mock')\nconst redis1 = new Redis()\nconst redis2 = new Redis()\nconst redis3 = new Redis(6380) // 6379 is the default port\n\nawait redis1.set('foo', 'bar')\nconsole.log(\n  await redis1.get('foo'), // 'bar'\n  await redis2.get('foo'), // 'bar'\n  await redis3.get('foo') // null\n)\n```\n\nAnd since `ioredis-mock` now persist data between instances, you'll [likely](https://github.com/luin/ioredis/blob/8278ec0a435756c54ba4f98587aec1a913e8b7d3/test/helpers/global.ts#L8) need to run `flushall` between testing suites:\n\n```js\nconst Redis = require('ioredis-mock')\n\nafterEach(done => {\n  new Redis().flushall().then(() => done())\n})\n```\n\n## Pub/Sub channels\n\nWe also support redis [publish/subscribe](https://redis.io/topics/pubsub) channels.\nLike [ioredis](https://github.com/luin/ioredis#pubsub), you need two clients:\n\n```js\nconst Redis = require('ioredis-mock')\nconst redisPub = new Redis()\nconst redisSub = new Redis()\n\nredisSub.on('message', (channel, message) => {\n  console.log(`Received ${message} from ${channel}`)\n})\nredisSub.subscribe('emails')\nredisPub.publish('emails', 'clark@daily.planet')\n```\n\n## Lua scripting\n\nYou can use the `defineCommand` to define custom commands using lua or `eval` to directly execute lua code.\n\nIn order to create custom commands, using [lua](http://lua.org) scripting, [ioredis exposes the defineCommand method](https://github.com/luin/ioredis#lua-scripting).\n\nYou could define a custom command `multiply` which accepts one\nkey and one argument. A redis key, where you can get the multiplicand, and an argument which will be the multiplicator:\n\n```js\nconst Redis = require('ioredis-mock')\nconst redis = new Redis({ data: { k1: 5 } })\nconst commandDefinition = {\n  numberOfKeys: 1,\n  lua: 'return redis.call(\"GET\", KEYS[1]) * ARGV[1]',\n}\nredis.defineCommand('multiply', commandDefinition) // defineCommand(name, definition)\n// now we can call our brand new multiply command as an ordinary command\nredis.multiply('k1', 10).then(result => {\n  expect(result).toBe(5 * 10)\n})\n```\n\nYou can also achieve the same effect by using the `eval` command:\n\n```js\nconst Redis = require('ioredis-mock')\nconst redis = new Redis({ data: { k1: 5 } })\nconst result = redis.eval(`return redis.call(\"GET\", \"k1\") * 10`)\nexpect(result).toBe(5 * 10)\n```\n\nnote we are calling the ordinary redis `GET` command by using the global `redis` object's `call` method.\n\nAs a difference from ioredis we currently don't support:\n\n- dynamic key number by passing the number of keys as the first argument of the command.\n- automatic definition of the custom command buffer companion (i.e. for the custom command `multiply` the `multiplyBuffer` which returns values using `Buffer.from(...)`)\n- the `evalsha` command\n- the `script` command\n\n## Cluster(Experimental)\n\nWork on Cluster support has started, the current implementation is minimal and PRs welcome #359\n\n```js\nconst Redis = require('ioredis-mock')\n\nconst cluster = new Redis.Cluster(['redis://localhost:7001'])\nconst nodes = cluster.nodes()\nexpect(nodes.length).toEqual(1)\n```\n\n## [Roadmap](https://github.com/users/stipsan/projects/1/views/4)\n\nYou can check the [roadmap project page](https://github.com/users/stipsan/projects/1/views/4), and [the compat table](compat.md), to see how close we are to feature parity with `ioredis`.\n\n## I need a feature not listed here\n\nJust create an issue and tell us all about it or submit a PR with it! 😄\n","readmeFilename":"README.md","users":{"sopepos":true,"stipsan":true,"goliatone":true}}