{"_id":"redis-memory-server","_rev":"25-00cf6328f7288d62ac04cf698445756d","name":"redis-memory-server","dist-tags":{"latest":"0.17.1"},"versions":{"0.1.0":{"name":"redis-memory-server","version":"0.1.0","keywords":["redis","mock","stub","redis-prebuilt"],"license":"MIT","_id":"redis-memory-server@0.1.0","maintainers":[{"name":"mhassan1","email":"marc.j.hassan@gmail.com"}],"homepage":"https://github.com/mhassan1/redis-memory-server","bugs":{"url":"https://github.com/mhassan1/redis-memory-server/issues"},"dist":{"shasum":"b0f413ac3a0c79e2d886d9c7a6b37ac3278cc753","tarball":"https://registry.npmjs.org/redis-memory-server/-/redis-memory-server-0.1.0.tgz","fileCount":41,"integrity":"sha512-ZTLNsH9t+VE4qQ21N/XK8p8IBsZftwk6362EpjqwA1cfuksyBBV8DEzP+4dWoShQusGjROsYMrd2QXT2m9F7Ww==","signatures":[{"sig":"MEUCIH3GXUPCpgKfFN57oCPX5MGmkFCZK+pANw0DrrYLndYyAiEA3pQb6hg/IWOVcy7B/3h95ASMkszdvxBPxI568tUUEPI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":168067,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJIS2CRA9TVsSAnZWagAAN/kP/22squTR+ydlhK2Eg/FC\nhB9sCDZXto1LBbTYIqSbVJQgla725PGRj0PZpPB5iG40Cz6WjuUEFqv+Moc8\n85TePs3pWk1w5Tps2XnL+WYKymLPSPs8c3GgnTi1oK1sQ/vWA27ZrPct3f3U\nUh7o3pkz5OsXieY/4/HJaMIn/EV6k6XK2DmUj4Y4uGHEKhDCUNMbMVq26XsV\nyVj74mNyoGqYiWOp1Z4pTpHR6l707eP4qArR5WqMHc1qKRGmSIddnE2IxPac\ngzLWMAR+SeOgc0i7BeI0z6WBqFNtVWTZCRPLy/wXNZ/lzbv2GAnv2ThIfdyg\nM4hH+XFCF/qJRMIaBx0Xgo+OZl4QYu1tc2sthKpZokuNOSjqnx3LIIOl3wfA\n9nIzeeY/G1B9gu7VNK17NSZ+j2EAkInbRbZLSzxnEQcNWouKueiQBnuV8QtW\n4rFfX5LOc7CkkAad50yPkoNSB1+ZlW7m/dUXTFvExPIMG9m6GYxNfoJe0G0I\nLpPZbKBJyJnvgf0TTWTQ7aWT9xNPymnmfIxnvnLF9Sv1e6eN/uFHA7c+kC1O\nCAk5ijU/ufCUL1bGwe2fTMbRLbCRQpqCRskkTr3g9h5Gq2IM7WKxsMQg1ruo\nSAWYtqnUZ7cxQ33QMaQnafDS+6nBGrj6r2JZXjm4XUzRCPOFZYpTtpyorFSH\nAU4R\r\n=D0M1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index","husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"types":"lib/index.d.ts","engines":{"node":">=10.15.0"},"gitHead":"3888fb3d0429996fbf6fc5d7bcf644206e2e4163","scripts":{"lint":"yarn eslint && yarn tscheck","test":"yarn lint && yarn coverage","build":"rimraf ./lib && tsc -p ./tsconfig.build.json","clean":"rimraf tmp lib coverage node_modules/.cache","watch":"cross-env REDISMS_DOWNLOAD_DIR=./tmp jest --watchAll","eslint":"eslint '**/*.{js,ts}'","publish":"yarn build && yarn npm publish","release":"standard-version","tscheck":"tsc --noEmit","coverage":"cross-env REDISMS_DOWNLOAD_DIR=./tmp jest --coverage","test:watch":"yarn watch","postinstall":"node ./scripts/postinstall"},"_npmUser":{"name":"mhassan1","email":"marc.j.hassan@gmail.com"},"repository":{"url":"git+https://github.com/mhassan1/redis-memory-server.git","type":"git"},"_npmVersion":"6.14.8","description":"Redis Server for testing. The server will allow you to connect your favorite client library to the Redis Server and run parallel integration tests isolated from each other.","directories":{},"lint-staged":{"**/*.{ts,tsx,js,jsx}":["eslint --fix"]},"_nodeVersion":"14.15.1","dependencies":{"tar":"^6.1.0","tmp":"^0.2.1","uuid":"8.3.0","debug":"^4.2.0","mkdirp":"^1.0.4","rimraf":"^3.0.2","semver":"^7.3.2","get-port":"^5.1.1","lockfile":"^1.0.4","camelcase":"^6.0.0","cross-spawn":"^7.0.3","find-cache-dir":"^3.3.1","find-package-json":"^1.2.0","https-proxy-agent":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.0","eslint":"^7.19.0","ioredis":"^4.22.0","ts-jest":"26.4.1","prettier":"2.1.2","cross-env":"^7.0.3","@types/tar":"^4.0.4","@types/tmp":"^0.2.0","commitlint":"11.0.0","typescript":"^4.1.4","@types/jest":"26.0.14","@types/node":"14.11.2","@types/uuid":"^8.0.0","lint-staged":"10.4.0","@types/debug":"^4.1.5","@types/mkdirp":"^1.0.1","@types/rimraf":"^3.0.0","@types/semver":"7.3.4","@types/ioredis":"^4.19.3","@commitlint/cli":"11.0.0","@types/lockfile":"^1.0.1","standard-version":"^9.1.0","@types/cross-spawn":"^6.0.2","@types/find-cache-dir":"^3.2.0","eslint-config-prettier":"6.12.0","eslint-plugin-prettier":"3.1.4","@types/find-package-json":"^1.1.1","@typescript-eslint/parser":"^4.15.0","@commitlint/config-conventional":"11.0.0","@typescript-eslint/eslint-plugin":"^4.15.0"},"_npmOperationalInternal":{"tmp":"tmp/redis-memory-server_0.1.0_1613006006376_0.37526739260377284","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"redis-memory-server","version":"0.2.0","keywords":["redis","mock","stub","redis-prebuilt"],"license":"MIT","_id":"redis-memory-server@0.2.0","maintainers":[{"name":"mhassan1","email":"marc.j.hassan@gmail.com"}],"homepage":"https://github.com/mhassan1/redis-memory-server","bugs":{"url":"https://github.com/mhassan1/redis-memory-server/issues"},"dist":{"shasum":"0aa8fb80b3379b9d64d16f35802421fd297c2f55","tarball":"https://registry.npmjs.org/redis-memory-server/-/redis-memory-server-0.2.0.tgz","fileCount":41,"integrity":"sha512-5KRPb/61e+S2WAFw4N/v7rp8dOZSWCF1mvlLFQ3Yai3IkUKEr9ae+lnAo3N7M2KyoilEyhkOnjD4vt2AGufPNA==","signatures":[{"sig":"MEQCIEueKlRne8wnROaHkIBp/0SoFTXAioIFmUTCNhyBdTlUAiAgfRILHiFWHEQOFO+1g+kbGo8r2ezMz+tsIrW7pMBuSA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJUmbCRA9TVsSAnZWagAAcNAP/2LTgtnQUu08G8ZdYjTa\nboDA/kXIuX4klxOK93s6Po6woTjM4AmuYHH9dcWsm1Xu7dl1y16iJVfzeJpg\nm/U65qeD2JjkezkjkTchX2TFrF5KTntQJ3bOPdo5kl/WmqgQya3RGMRYY5SV\nYKNAAO8SoCM7AHcYwiiYOLugeJt2BA5jcBt4oMQVNNDXQGyKXmwtYvEhaq9R\nCfAEAFLPzCI0QvWyuuoRM2kk8ISxsppHeGSEQ/Az/ifi1v6mASHpuXhYN05k\ngPMzwNFnaVtNVYfdzdhT5MdXNkW10WrJLEEqtlVxPt+xoG6Sdes6AYFdMtNY\nASuwYN2/ySSY7JFEYm9NHM82JYMZBh2nnf/WmXuRzTLmA0bORmd3cX68qmzH\nwPnlF2DvnZcRiRiKtceHpDIJ2zOFMOMqtlpC0K0HxTZXJJLg2K667UvqyuTI\nPqzFMTa1ymji1verDc6Qxi69HrVefrXx3t2s//J/er28XGNNaJL22MijU3mo\n8CaxbZwYUN6LFK7zU/g1V7KF89yROs0V/5fVpXqph/e2B2Pt79lUIsRLjek+\najyRhawirTI9OykK6JCjEcl+n5/bgVwoQIhbX9SWICna1Ac0wAil6v9reO1Q\nVklpLScdJuC6aBR1fyP8o8HvnhyDKQMe+VS7dRU59SxLdnQFEUwgz+AtOHjk\nWaYx\r\n=yUxw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index","husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"types":"lib/index.d.ts","engines":{"node":">=10.15.0"},"gitHead":"58d8d973d4a1bda0d881f45d1aa7e33d70e2f85b","scripts":{"lint":"yarn eslint && yarn tscheck","test":"yarn lint && yarn coverage","build":"rimraf ./lib && tsc -p ./tsconfig.build.json","clean":"rimraf tmp lib coverage node_modules/.cache","watch":"cross-env REDISMS_DOWNLOAD_DIR=./tmp jest --watchAll","eslint":"eslint '**/*.{js,ts}'","publish":"yarn build && npm publish","release":"standard-version","tscheck":"tsc --noEmit","coverage":"cross-env REDISMS_DOWNLOAD_DIR=./tmp jest --coverage","test:watch":"yarn watch","postinstall":"node ./scripts/postinstall"},"_npmUser":{"name":"mhassan1","email":"marc.j.hassan@gmail.com"},"repository":{"url":"git+https://github.com/mhassan1/redis-memory-server.git","type":"git"},"_npmVersion":"6.14.8","description":"Redis Server for testing. The server will allow you to connect your favorite client library to the Redis Server and run parallel integration tests isolated from each other.","directories":{},"lint-staged":{"**/*.{ts,tsx,js,jsx}":["eslint --fix"]},"_nodeVersion":"14.15.1","dependencies":{"tar":"^6.1.0","tmp":"^0.2.1","uuid":"8.3.0","debug":"^4.2.0","mkdirp":"^1.0.4","rimraf":"^3.0.2","semver":"^7.3.2","get-port":"^5.1.1","lockfile":"^1.0.4","camelcase":"^6.0.0","cross-spawn":"^7.0.3","find-cache-dir":"^3.3.1","find-package-json":"^1.2.0","https-proxy-agent":"^5.0.0","lodash.defaultsdeep":"^4.6.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.0","eslint":"^7.19.0","ioredis":"^4.22.0","ts-jest":"26.4.1","prettier":"2.1.2","cross-env":"^7.0.3","@types/tar":"^4.0.4","@types/tmp":"^0.2.0","commitlint":"11.0.0","typescript":"^4.1.4","@types/jest":"26.0.14","@types/node":"14.11.2","@types/uuid":"^8.0.0","lint-staged":"10.4.0","@types/debug":"^4.1.5","@types/mkdirp":"^1.0.1","@types/rimraf":"^3.0.0","@types/semver":"7.3.4","@types/ioredis":"^4.19.3","@commitlint/cli":"11.0.0","@types/lockfile":"^1.0.1","standard-version":"^9.1.0","@types/cross-spawn":"^6.0.2","@types/find-cache-dir":"^3.2.0","eslint-config-prettier":"6.12.0","eslint-plugin-prettier":"3.1.4","@types/find-package-json":"^1.1.1","@typescript-eslint/parser":"^4.15.0","@types/lodash.defaultsdeep":"^4.6.6","@commitlint/config-conventional":"11.0.0","@typescript-eslint/eslint-plugin":"^4.15.0"},"_npmOperationalInternal":{"tmp":"tmp/redis-memory-server_0.2.0_1613056411221_0.0646014409364426","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"redis-memory-server","version":"0.3.0","keywords":["redis","mock","stub","redis-prebuilt"],"license":"MIT","_id":"redis-memory-server@0.3.0","maintainers":[{"name":"mhassan1","email":"marc.j.hassan@gmail.com"}],"homepage":"https://github.com/mhassan1/redis-memory-server","bugs":{"url":"https://github.com/mhassan1/redis-memory-server/issues"},"dist":{"shasum":"9bd63900ee17c694538ee74da0f43fc3c2e80c5f","tarball":"https://registry.npmjs.org/redis-memory-server/-/redis-memory-server-0.3.0.tgz","fileCount":41,"integrity":"sha512-pc1nbWsrBAcRvlqYLpi01ZfpthP60tGj5moq2OFSdAInMR9sRspv+5Ql5ZdS61dku4X6AEAqq5aEuMjYG79P9A==","signatures":[{"sig":"MEYCIQDMI7mdw+lAYhJ+TP2vhrkkxfQ8M+C8xnsTMM7xAG7M4AIhAKdQlfDRJFwiSKf+3yTh5VE2DXC+5ndYJvbLrXPiwdkf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131477,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJVDNCRA9TVsSAnZWagAA13oP/3N1d6OyBbYOPz+FvcW/\ntmEg5eQSvhSFXkDb6DcW+1HMgvzejL7d1zd4orSwhBcIl8ijm3gmhPVsXiDV\nSrkaI2wDsFT2Twru0XlxMX9kujnLxuvBq3Bgj2m+6aY0StqbNepJUUe85Vwg\n83M7eQ7C/D5oIJlQwgL2BJHXUkx3PAB2urMcqLLIJ7ZvhidBDmZfPmIW9yGN\n8iw/jWU9DFp4NXxkXAI47+nYlM30tkpPQvbTOIvs5CYl4IeF7mmdH0I/Ts8m\nevd/1hQWimyJXZy6/aBTdehdeRY3a/5sSHgRCAvQ/ceweAhpbf0ojD3H1LVI\nBtS+0TyE1+3uYYNzRjEWXKW5+PgstIZKYTTD8Ov6Q70aBx58ewMJas9GQKLL\njy7of1pcxhGpO7FJqonPmV4UMJEiOReYzLuJJU2lMYD66o2uQ+h/16vgCM2D\nodFJBkdJUEmIrMvMcyGO+ucfQuAtu/ex+9GlCajPeT5Nvqzz9y3nYA34a5wY\nLEzEbBrzxTiK76f3ARsn5TyhKIRFuB93kBu3OvwRphPIHoQuUMYCe6chb2mm\n0yVljNsPTC84s5O+dkf95Tfj049MWKjsy/LtFSZyD1F3PnudfEuri0PmC9AK\n0qVg/GLqDaSaEHXUp1od+njFYt2pzI9B0eY1QoZzA6p8H1ISzvWAHZLpdPBo\n5txG\r\n=zuuv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index","husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"types":"lib/index.d.ts","engines":{"node":">=10.15.0"},"gitHead":"fab7f5741553709737006c573c1f2262544a0de0","scripts":{"lint":"yarn eslint && yarn tscheck","test":"yarn lint && yarn coverage","build":"rimraf ./lib && tsc -p ./tsconfig.build.json","clean":"rimraf tmp lib coverage node_modules/.cache","watch":"cross-env REDISMS_DOWNLOAD_DIR=./tmp jest --watchAll","eslint":"eslint '**/*.{js,ts}'","release":"standard-version","tscheck":"tsc --noEmit","coverage":"cross-env REDISMS_DOWNLOAD_DIR=./tmp jest --coverage","test:watch":"yarn watch","postinstall":"node ./scripts/postinstall","prepublishOnly":"yarn build"},"_npmUser":{"name":"mhassan1","email":"marc.j.hassan@gmail.com"},"repository":{"url":"git+https://github.com/mhassan1/redis-memory-server.git","type":"git"},"_npmVersion":"6.14.8","description":"Redis Server for testing. The server will allow you to connect your favorite client library to the Redis Server and run parallel integration tests isolated from each other.","directories":{},"lint-staged":{"**/*.{ts,tsx,js,jsx}":["eslint --fix"]},"_nodeVersion":"14.15.1","dependencies":{"tar":"^6.1.0","tmp":"^0.2.1","uuid":"8.3.0","debug":"^4.2.0","mkdirp":"^1.0.4","rimraf":"^3.0.2","semver":"^7.3.2","get-port":"^5.1.1","lockfile":"^1.0.4","camelcase":"^6.0.0","cross-spawn":"^7.0.3","find-cache-dir":"^3.3.1","find-package-json":"^1.2.0","https-proxy-agent":"^5.0.0","lodash.defaultsdeep":"^4.6.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.0","eslint":"^7.19.0","ioredis":"^4.22.0","ts-jest":"26.4.1","prettier":"2.1.2","cross-env":"^7.0.3","@types/tar":"^4.0.4","@types/tmp":"^0.2.0","commitlint":"11.0.0","typescript":"^4.1.4","@types/jest":"26.0.14","@types/node":"14.11.2","@types/uuid":"^8.0.0","lint-staged":"10.4.0","@types/debug":"^4.1.5","@types/mkdirp":"^1.0.1","@types/rimraf":"^3.0.0","@types/semver":"7.3.4","@types/ioredis":"^4.19.3","@commitlint/cli":"11.0.0","@types/lockfile":"^1.0.1","standard-version":"^9.1.0","@types/cross-spawn":"^6.0.2","@types/find-cache-dir":"^3.2.0","eslint-config-prettier":"6.12.0","eslint-plugin-prettier":"3.1.4","@types/find-package-json":"^1.1.1","@typescript-eslint/parser":"^4.15.0","@types/lodash.defaultsdeep":"^4.6.6","@commitlint/config-conventional":"11.0.0","@typescript-eslint/eslint-plugin":"^4.15.0"},"_npmOperationalInternal":{"tmp":"tmp/redis-memory-server_0.3.0_1613058253246_0.47231798448223805","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"redis-memory-server","version":"0.3.1","keywords":["redis","mock","stub","redis-prebuilt"],"license":"MIT","_id":"redis-memory-server@0.3.1","maintainers":[{"name":"mhassan1","email":"marc.j.hassan@gmail.com"}],"homepage":"https://github.com/mhassan1/redis-memory-server","bugs":{"url":"https://github.com/mhassan1/redis-memory-server/issues"},"dist":{"shasum":"f0c11e8159fdedb02255810a1a129294a4e315cf","tarball":"https://registry.npmjs.org/redis-memory-server/-/redis-memory-server-0.3.1.tgz","fileCount":41,"integrity":"sha512-Cz4U8QgswfHQnHLP2RxyV1ov0BNyVfad0ctKX1WygO/F5UIxpZXZdB6/m+vgRQq5O3g7+RBJWtCT93+eFBk+YA==","signatures":[{"sig":"MEQCID/7/8AbUaSmqjL+EGxamXPFwXBGmXqXjrBn3WXWbnN2AiBmE2PXtUNigxtJn/QVyfLki4HvbKKKBGZy/6TxXaHYZw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131858,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJXkLCRA9TVsSAnZWagAA80wQAJ5tv/cXIA4Xg+aMMIZD\nv85oiCJWhdf9hqyeqMNcroKgPuuc3gweyD6E2sltsm40jD75MH9XlUph6DR2\nQSiU6vNmmbyp7Mh2dTdxmGMLxkGv6SrZjTMWhLf50H+MlHHFWHVZHPDXy3IV\niYcrCp6n6ClMOaYycXrOkrXsndOREue9EjKWugDyt9Bjvb2GvJtipJs92k/1\nClXsrhpBzEo2vpAVVe4hMbbr2NVT7EyYR46B3+HCKSsNHkJip1fLN88dQTkh\nmDeBUWlVaEYXyUTgOrxIFbSdkhvqj31GLzE2ZemdXCi8eoZcxpA9+PXJDS5i\nZ+JgDwdfWceuzbYMS/Pw4CkbaUk+xJFLKXx5NJc3nDWu+p/OUpPa/O7PKPnP\nDUna0/QN+Y4rdLsv9//8AXuc7dO52+Ktq+blbsx52jG/jRbmihpQovf16wV+\nL+F+KMrlWRSNH4PoP5MidDyFtttFJfWGYY7c2S8hVvmFRpbGZWtjyIMd2XRo\n9D8X3TsA+hxHGlSdrcHOMG0HyH7MN/mhDdGop1+Nrv5DDF9cyBr88J9LFACu\nDGdIBr+45dxoT9fpjm427lTaagfTDu7lXUMiVAFZSAxmvDN1oj+s/epDCCwV\nu8X8kIHApqkHHr2PXE43YPRgnHGOUmggFUbSYWp8YBdkVoXqiDd5vxjJkeOY\nulfR\r\n=aa41\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index","husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"types":"lib/index.d.ts","engines":{"node":">=10.15.0"},"gitHead":"17d7999380e7e0180a3770c9db229ef9f29a097e","scripts":{"lint":"yarn eslint && yarn tscheck","test":"yarn lint && yarn coverage","build":"rimraf ./lib && tsc -p ./tsconfig.build.json","clean":"rimraf tmp lib coverage node_modules/.cache","watch":"cross-env REDISMS_DOWNLOAD_DIR=./tmp jest --watchAll","eslint":"eslint '**/*.{js,ts}'","release":"standard-version","tscheck":"tsc --noEmit","coverage":"cross-env REDISMS_DOWNLOAD_DIR=./tmp jest --coverage","test:watch":"yarn watch","postinstall":"node ./scripts/postinstall","prepublishOnly":"yarn build"},"_npmUser":{"name":"mhassan1","email":"marc.j.hassan@gmail.com"},"repository":{"url":"git+https://github.com/mhassan1/redis-memory-server.git","type":"git"},"_npmVersion":"6.14.8","description":"Redis Server for testing. The server will allow you to connect your favorite client library to the Redis Server and run parallel integration tests isolated from each other.","directories":{},"lint-staged":{"**/*.{ts,tsx,js,jsx}":["eslint --fix"]},"_nodeVersion":"14.15.1","dependencies":{"tar":"^6.1.0","tmp":"^0.2.1","uuid":"8.3.0","debug":"^4.2.0","mkdirp":"^1.0.4","rimraf":"^3.0.2","semver":"^7.3.2","get-port":"^5.1.1","lockfile":"^1.0.4","camelcase":"^6.0.0","cross-spawn":"^7.0.3","find-cache-dir":"^3.3.1","find-package-json":"^1.2.0","https-proxy-agent":"^5.0.0","lodash.defaultsdeep":"^4.6.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.0","eslint":"^7.19.0","ioredis":"^4.22.0","ts-jest":"26.4.1","prettier":"2.1.2","cross-env":"^7.0.3","@types/tar":"^4.0.4","@types/tmp":"^0.2.0","commitlint":"11.0.0","typescript":"^4.1.4","@types/jest":"26.0.14","@types/node":"14.11.2","@types/uuid":"^8.0.0","lint-staged":"10.4.0","@types/debug":"^4.1.5","@types/mkdirp":"^1.0.1","@types/rimraf":"^3.0.0","@types/semver":"7.3.4","@types/ioredis":"^4.19.3","@commitlint/cli":"11.0.0","@types/lockfile":"^1.0.1","standard-version":"^9.1.0","@types/cross-spawn":"^6.0.2","@types/find-cache-dir":"^3.2.0","eslint-config-prettier":"6.12.0","eslint-plugin-prettier":"3.1.4","@types/find-package-json":"^1.1.1","@typescript-eslint/parser":"^4.15.0","@types/lodash.defaultsdeep":"^4.6.6","@commitlint/config-conventional":"11.0.0","@typescript-eslint/eslint-plugin":"^4.15.0"},"_npmOperationalInternal":{"tmp":"tmp/redis-memory-server_0.3.1_1613068555304_0.43748834484315724","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"redis-memory-server","version":"0.4.0","keywords":["redis","mock","stub","redis-prebuilt"],"license":"MIT","_id":"redis-memory-server@0.4.0","maintainers":[{"name":"mhassan1","email":"marc.j.hassan@gmail.com"}],"homepage":"https://github.com/mhassan1/redis-memory-server","bugs":{"url":"https://github.com/mhassan1/redis-memory-server/issues"},"dist":{"shasum":"8d64022ccf90243e0bbe9040ef098df3b562a991","tarball":"https://registry.npmjs.org/redis-memory-server/-/redis-memory-server-0.4.0.tgz","fileCount":40,"integrity":"sha512-HxWvyL9NtutAbedhcjTgyMKIyDWcp8jWZFXHmWfMJ7JiW8M7PpPN3H53VPS0dDD0/moncyGKv5AMgkka2DV6pg==","signatures":[{"sig":"MEQCIG9kUpVTd0jaywmGdGT7S3ikLhkcEZE8cznztu2Frx+BAiAsYrIfhgL/YkltmopW9/Oo2RcQwsMVQ9W2tFE6767BgQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":136791},"main":"lib/index","husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"types":"lib/index.d.ts","engines":{"node":">=10.15.0"},"gitHead":"4a61c364b4bb1e72ef4663dda9f023ba43a5586c","scripts":{"lint":"yarn eslint && yarn tscheck","test":"yarn lint && yarn coverage","build":"rimraf ./lib && tsc -p ./tsconfig.build.json","clean":"rimraf tmp lib coverage node_modules/.cache","watch":"cross-env REDISMS_DOWNLOAD_DIR=./tmp jest --watchAll","eslint":"eslint '**/*.{js,ts}'","release":"standard-version","tscheck":"tsc --noEmit","coverage":"cross-env REDISMS_DOWNLOAD_DIR=./tmp jest --coverage --runInBand","test:watch":"yarn watch","postinstall":"node ./scripts/postinstall","prepublishOnly":"yarn build"},"_npmUser":{"name":"mhassan1","email":"marc.j.hassan@gmail.com"},"repository":{"url":"git+https://github.com/mhassan1/redis-memory-server.git","type":"git"},"_npmVersion":"7.23.0","description":"Redis Server for testing. The server will allow you to connect your favorite client library to the Redis Server and run parallel integration tests isolated from each other.","directories":{},"lint-staged":{"**/*.{ts,tsx,js,jsx}":["eslint --fix"]},"_nodeVersion":"14.15.1","dependencies":{"tar":"^6.1.0","tmp":"^0.2.1","uuid":"8.3.0","debug":"^4.2.0","mkdirp":"^1.0.4","rimraf":"^3.0.2","semver":"^7.3.2","get-port":"^5.1.1","lockfile":"^1.0.4","camelcase":"^6.0.0","cross-spawn":"^7.0.3","extract-zip":"^2.0.1","find-cache-dir":"^3.3.1","find-package-json":"^1.2.0","https-proxy-agent":"^5.0.0","lodash.defaultsdeep":"^4.6.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.0","eslint":"^7.19.0","ioredis":"^4.22.0","ts-jest":"26.4.1","prettier":"2.1.2","cross-env":"^7.0.3","@types/tar":"^4.0.4","@types/tmp":"^0.2.0","commitlint":"11.0.0","typescript":"^4.1.4","@types/jest":"26.0.14","@types/node":"^14.11.2","@types/uuid":"^8.0.0","lint-staged":"10.4.0","@types/debug":"^4.1.5","@types/mkdirp":"^1.0.1","@types/rimraf":"^3.0.0","@types/semver":"7.3.4","@types/ioredis":"^4.19.3","@commitlint/cli":"11.0.0","@types/lockfile":"^1.0.1","standard-version":"^9.1.0","@types/cross-spawn":"^6.0.2","@types/find-cache-dir":"^3.2.0","eslint-config-prettier":"6.12.0","eslint-plugin-prettier":"3.1.4","@types/find-package-json":"^1.1.1","@typescript-eslint/parser":"^4.15.0","@types/lodash.defaultsdeep":"^4.6.6","@commitlint/config-conventional":"11.0.0","@typescript-eslint/eslint-plugin":"^4.15.0"},"_npmOperationalInternal":{"tmp":"tmp/redis-memory-server_0.4.0_1632432879453_0.6030004167844125","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"redis-memory-server","version":"0.5.0","keywords":["redis","mock","stub","redis-prebuilt"],"license":"MIT","_id":"redis-memory-server@0.5.0","maintainers":[{"name":"mhassan1","email":"marc.j.hassan@gmail.com"}],"homepage":"https://github.com/mhassan1/redis-memory-server","bugs":{"url":"https://github.com/mhassan1/redis-memory-server/issues"},"dist":{"shasum":"692a18414fe90260025677c66495331bca33b038","tarball":"https://registry.npmjs.org/redis-memory-server/-/redis-memory-server-0.5.0.tgz","fileCount":40,"integrity":"sha512-MoqPXeB9pqUa/Klry6HZw94aaOSE8CAB+1Zo1hXvGu/b+k/u79e2u1/CVGsqJ0xJMSkQMPa9duzzdmXll0PCSg==","signatures":[{"sig":"MEYCIQDVAbAEesPs+4PMgTycYnKZXPVchydIJ1ymbwX//SeiGQIhAJZf9v7a5tcepoLFX3JEXWdsWW27KJ5pl2IO8KQWkqRN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137062,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh25e8CRA9TVsSAnZWagAABnwP/0seSG9pup+Pf0XNHr6q\nBAdDcdC9LLUTNJGufl4Hdv/vrzL4HAYxVRKGHGdKtrH0PBwpGQl6CVcVR7wB\nqwU3rulx9pmd/Ta9rADTPVdHD+bTcftyGRVFY4hXk1NrBOP6As8i6DMu20Vp\nvlG6UFofeb7jRwko3/iEu1QDHwzRCDp1gMXXg9jmKdWzVsejuTs8LPw8hM+r\nJq+TiETVLLnpuBhgURJnBkLJ3MP0XZk5DH/UKO81Z2EHWogJ10Abrpvx3iTR\nkr8JPb361T53IsJR58WnuMkuvJ8e/7kGrqAo9unGvSXqdj8KNoJlPzUXVuEz\na2qLerr6F2/dxqDvDKUIzjV92KYqwWSccaSuYycNWCEEe+w2jQ2eqrZlETfj\nvlVLPs5fE2DhMpWCncUzkOLoueJWlkDRSDPcu8m+CkXoRAtG1ygWSWcbjGf+\nMRI2nqOGk5R0yHroYo5Uy2Hfi9x3d4aEVEin69Xv50yBZn5bD4NRGgQfeibC\nYKwhzXD49hJz9fAuYkm9AfhqImKDNfXy/m298IUJj3wCwHifq9E1S0CgUaJf\nHybcGDYUeNnXtNLWFKL0SIuLEMhgtV0FKB4oJ/+PzKKY8Ue1NixQQYZ5B8Ae\nrZFt5thlHjH9tX7xhvahmorQIsZYZCyKIHhrNmNhheaPGJtODAX2vjkNFDOj\not29\r\n=usG6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index","husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"types":"lib/index.d.ts","engines":{"node":">=10.15.0"},"gitHead":"c1e6e249eaec33231d1c68201569d56f343342f8","scripts":{"lint":"yarn eslint && yarn tscheck","test":"yarn lint && yarn coverage","build":"rimraf ./lib && tsc -p ./tsconfig.build.json","clean":"rimraf tmp lib coverage node_modules/.cache","watch":"cross-env REDISMS_DOWNLOAD_DIR=./tmp jest --watchAll","eslint":"eslint '**/*.{js,ts}'","release":"standard-version","tscheck":"tsc --noEmit","coverage":"cross-env REDISMS_DOWNLOAD_DIR=./tmp jest --coverage --runInBand","test:watch":"yarn watch","postinstall":"node ./scripts/postinstall","prepublishOnly":"yarn build"},"_npmUser":{"name":"mhassan1","email":"marc.j.hassan@gmail.com"},"repository":{"url":"git+https://github.com/mhassan1/redis-memory-server.git","type":"git"},"_npmVersion":"7.23.0","description":"Redis Server for testing. The server will allow you to connect your favorite client library to the Redis Server and run parallel integration tests isolated from each other.","directories":{},"lint-staged":{"**/*.{ts,tsx,js,jsx}":["eslint --fix"]},"_nodeVersion":"14.15.1","dependencies":{"tar":"^6.1.0","tmp":"^0.2.1","uuid":"8.3.0","debug":"^4.2.0","mkdirp":"^1.0.4","rimraf":"^3.0.2","semver":"^7.3.2","get-port":"^5.1.1","lockfile":"^1.0.4","camelcase":"^6.0.0","cross-spawn":"^7.0.3","extract-zip":"^2.0.1","find-cache-dir":"^3.3.1","find-package-json":"^1.2.0","https-proxy-agent":"^5.0.0","lodash.defaultsdeep":"^4.6.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.0","eslint":"^7.19.0","ioredis":"^4.22.0","ts-jest":"26.4.1","prettier":"2.1.2","cross-env":"^7.0.3","@types/tar":"^4.0.4","@types/tmp":"^0.2.0","commitlint":"11.0.0","typescript":"^4.1.4","@types/jest":"26.0.14","@types/node":"^14.11.2","@types/uuid":"^8.0.0","lint-staged":"10.4.0","@types/debug":"^4.1.5","@types/mkdirp":"^1.0.1","@types/rimraf":"^3.0.0","@types/semver":"7.3.4","@types/ioredis":"^4.19.3","@commitlint/cli":"11.0.0","@types/lockfile":"^1.0.1","standard-version":"^9.1.0","@types/cross-spawn":"^6.0.2","@types/find-cache-dir":"^3.2.0","eslint-config-prettier":"6.12.0","eslint-plugin-prettier":"3.1.4","@types/find-package-json":"^1.1.1","@typescript-eslint/parser":"^4.15.0","@types/lodash.defaultsdeep":"^4.6.6","@commitlint/config-conventional":"11.0.0","@typescript-eslint/eslint-plugin":"^4.15.0"},"_npmOperationalInternal":{"tmp":"tmp/redis-memory-server_0.5.0_1632946733016_0.6057145467368639","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"redis-memory-server","version":"0.6.0","keywords":["redis","mock","stub","redis-prebuilt"],"license":"MIT","_id":"redis-memory-server@0.6.0","maintainers":[{"name":"mhassan1","email":"marc.j.hassan@gmail.com"}],"homepage":"https://github.com/mhassan1/redis-memory-server","bugs":{"url":"https://github.com/mhassan1/redis-memory-server/issues"},"dist":{"shasum":"9388bde931da41ea2a5dbb80c588b24f04fb18b1","tarball":"https://registry.npmjs.org/redis-memory-server/-/redis-memory-server-0.6.0.tgz","fileCount":40,"integrity":"sha512-jo80uIfGY2goCY7rXXIOxs7rD/hsTtyWKUE1IA1wraugPxpkz21vEjckdkAvEZ+eawlkn0b+53Fv0N1CNfIOVw==","signatures":[{"sig":"MEYCIQDv88vbKRjeJPZNMP6PgXlYpkOKZ4XLnHDB66dnIj9KTAIhAI7VeUWaBy6AD4JRIjrfE9dV86ZMzOUsW+PyemD33bIX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137578,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDr5LACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrwmxAAiD+IboBHxzcVHx5WcNFQNCh2WmhNS9M2dC9G+yh6t/5mDzlC\r\nzTcKcCCu/4howPNOUH5rWCGocwBTG1waTgJN8sw0RYjKEQz77Ohw8UGFUsL0\r\nUAEM0h4gAC0R03m/Gffu1iQDfF6o4J6J/YvMxnWC/JvI/aXOocaWrTanEcqT\r\n+3/6i71UqDTbFcdFhXHC6Z7dphySPUGbgiFN0XySNRQBOFifPiWCIFmfjAIz\r\n+5dKlMgCqoXy2HyxZAu8wHrZpS0Y7uiCt3ZVwC29yNOs8YVJevamqgCR/Zsi\r\nVHQlQJgXNIKr4LPUznEeNQcQ6UY4J1lRF16nVmydKRYmjoNz3aLX875eE8jT\r\nR5C53vi50N0rPP2QeWUO8jquial7S5YZaT2yM2nKrvzeBvWJ/KfFbdKjeTrg\r\nijb7XFXrcAvzbmlBH5/DoOds3svTNo8EDuO+Z0j1p7cEBAbgvvhDm1826NyB\r\n1IPoj8Ic18+8uKFUiiwasZzblF6V5jrCWOXoImNskKXk5F9n8bJ7zhLlXgQR\r\nsLLjbBkoKDGt0vieo/CMpaznjNbHUtFRdJIS/1jxXMaTqYoGXU5wZQI3IthP\r\nfG8n7Nfc7RYkOOVrqxDrOE+ISOAuyNLDaZR28plkcydKFQNpgse3S3lNKKFa\r\nPFu39K0/K6W54GRzE1SpwqYIFPS7/khdzFc=\r\n=mb11\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index","husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"types":"lib/index.d.ts","engines":{"node":">=10.15.0"},"gitHead":"0a09e38bbd6e661287d958ac136d3957c2211662","scripts":{"lint":"yarn eslint && yarn tscheck","test":"yarn lint && yarn coverage","build":"rimraf ./lib && tsc -p ./tsconfig.build.json","clean":"rimraf tmp lib coverage node_modules/.cache","watch":"cross-env REDISMS_DOWNLOAD_DIR=./tmp jest --watchAll","eslint":"eslint '**/*.{js,ts}'","release":"standard-version","tscheck":"tsc --noEmit","coverage":"cross-env REDISMS_DOWNLOAD_DIR=./tmp jest --coverage --runInBand","test:watch":"yarn watch","postinstall":"node ./scripts/postinstall","prepublishOnly":"yarn build"},"_npmUser":{"name":"mhassan1","email":"marc.j.hassan@gmail.com"},"repository":{"url":"git+https://github.com/mhassan1/redis-memory-server.git","type":"git"},"_npmVersion":"8.17.0","description":"Redis Server for testing. The server will allow you to connect your favorite client library to the Redis Server and run parallel integration tests isolated from each other.","directories":{},"lint-staged":{"**/*.{ts,tsx,js,jsx}":["eslint --fix"]},"_nodeVersion":"16.14.2","dependencies":{"tar":"^6.1.0","tmp":"^0.2.1","uuid":"8.3.0","debug":"^4.2.0","mkdirp":"^1.0.4","rimraf":"^3.0.2","semver":"^7.3.2","get-port":"^5.1.1","lockfile":"^1.0.4","camelcase":"^6.0.0","cross-spawn":"^7.0.3","extract-zip":"^2.0.1","find-cache-dir":"^3.3.1","find-package-json":"^1.2.0","https-proxy-agent":"^5.0.0","lodash.defaultsdeep":"^4.6.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.0","eslint":"^7.19.0","ioredis":"^4.22.0","ts-jest":"26.4.1","prettier":"2.1.2","cross-env":"^7.0.3","@types/tar":"^4.0.4","@types/tmp":"^0.2.0","commitlint":"11.0.0","typescript":"^4.1.4","@types/jest":"26.0.14","@types/node":"^14.11.2","@types/uuid":"^8.0.0","lint-staged":"10.4.0","@types/debug":"^4.1.5","@types/mkdirp":"^1.0.1","@types/rimraf":"^3.0.0","@types/semver":"7.3.4","@types/ioredis":"^4.19.3","@commitlint/cli":"11.0.0","@types/lockfile":"^1.0.1","standard-version":"^9.3.2","@types/cross-spawn":"^6.0.2","@types/find-cache-dir":"^3.2.0","eslint-config-prettier":"6.12.0","eslint-plugin-prettier":"3.1.4","@types/find-package-json":"^1.1.1","@typescript-eslint/parser":"^4.15.0","@types/lodash.defaultsdeep":"^4.6.6","@commitlint/config-conventional":"11.0.0","@typescript-eslint/eslint-plugin":"^4.15.0"},"_npmOperationalInternal":{"tmp":"tmp/redis-memory-server_0.6.0_1661910603213_0.07048245020247967","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"redis-memory-server","version":"0.7.0","keywords":["redis","mock","stub","redis-prebuilt"],"license":"MIT","_id":"redis-memory-server@0.7.0","maintainers":[{"name":"mhassan1","email":"marc.j.hassan@gmail.com"}],"homepage":"https://github.com/mhassan1/redis-memory-server","bugs":{"url":"https://github.com/mhassan1/redis-memory-server/issues"},"dist":{"shasum":"e55a0a36ad4bb98e8c98124e48daabb72723c204","tarball":"https://registry.npmjs.org/redis-memory-server/-/redis-memory-server-0.7.0.tgz","fileCount":41,"integrity":"sha512-gWGBXY2ivLgzlqzXIDBIKA9oVv2efuTrl+iKVqYyPU/eTIV7s/7Pqzj5yORsXsS7SEXsOZYDVwYFuN6fUAMW5g==","signatures":[{"sig":"MEYCIQCc1jnh7MwG6K/phgBV+W645AXaFb+lvEwcII7Ed5W4LgIhALnbIfXRyNzDXLrRXWnO3fhnAFxlKAB7jwWhZRJnCpon","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111998},"main":"lib/index","types":"lib/index.d.ts","engines":{"node":">=16"},"gitHead":"571c67a4e1bb20285c20eec857b76d7e02a567f9","scripts":{"lint":"yarn eslint && yarn tscheck","test":"yarn lint && yarn coverage","build":"rimraf ./lib && tsc -p ./tsconfig.build.json","clean":"rimraf tmp lib coverage node_modules/.cache","watch":"cross-env REDISMS_DOWNLOAD_DIR=./tmp jest --watchAll","eslint":"eslint '**/*.{js,ts}'","release":"standard-version","tscheck":"tsc --noEmit","coverage":"cross-env REDISMS_DOWNLOAD_DIR=./tmp jest --coverage --runInBand","test:watch":"yarn watch","postinstall":"node ./scripts/postinstall","prepublishOnly":"yarn build"},"_npmUser":{"name":"mhassan1","email":"marc.j.hassan@gmail.com"},"repository":{"url":"git+https://github.com/mhassan1/redis-memory-server.git","type":"git"},"_npmVersion":"9.5.1","description":"Redis Server for testing. The server will allow you to connect your favorite client library to the Redis Server and run parallel integration tests isolated from each other.","directories":{},"lint-staged":{"**/*.{ts,tsx,js,jsx}":["eslint --fix"]},"_nodeVersion":"18.16.1","dependencies":{"tar":"^6.1.15","tmp":"^0.2.1","uuid":"^8.3.2","debug":"^4.3.4","mkdirp":"^3.0.1","rimraf":"^5.0.1","semver":"^7.5.3","get-port":"^5.1.1","lockfile":"^1.0.4","camelcase":"^6.3.0","cross-spawn":"^7.0.3","extract-zip":"^2.0.1","find-cache-dir":"^3.3.2","find-package-json":"^1.2.0","https-proxy-agent":"^7.0.0","lodash.defaultsdeep":"^4.6.1"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.6.0","husky":"^8.0.3","eslint":"^8.44.0","ioredis":"^5.3.2","ts-jest":"^29.1.1","prettier":"^2.8.8","cross-env":"^7.0.3","@types/tar":"^6.1.5","@types/tmp":"^0.2.3","commitlint":"^17.6.6","typescript":"~5.1.6","@types/jest":"^29.5.2","@types/node":"^18.11.9","@types/uuid":"^8.3.4","lint-staged":"^13.2.3","@types/debug":"^4.1.8","@types/mkdirp":"^2.0.0","@types/rimraf":"^4.0.5","@types/semver":"^7.5.0","@types/ioredis":"^5.0.0","@commitlint/cli":"^17.6.6","@types/lockfile":"^1.0.2","standard-version":"^9.5.0","@types/cross-spawn":"^6.0.2","@types/find-cache-dir":"^3.2.1","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@types/find-package-json":"^1.2.3","@typescript-eslint/parser":"^5.61.0","@types/lodash.defaultsdeep":"^4.6.7","@commitlint/config-conventional":"^17.6.6","@typescript-eslint/eslint-plugin":"^5.61.0"},"_npmOperationalInternal":{"tmp":"tmp/redis-memory-server_0.7.0_1688606972833_0.352037501174562","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"redis-memory-server","version":"0.8.0","keywords":["redis","mock","stub","redis-prebuilt"],"license":"MIT","_id":"redis-memory-server@0.8.0","maintainers":[{"name":"mhassan1","email":"marc.j.hassan@gmail.com"}],"homepage":"https://github.com/mhassan1/redis-memory-server","bugs":{"url":"https://github.com/mhassan1/redis-memory-server/issues"},"bin":{"redis-memory-server":"bin/index.js"},"dist":{"shasum":"78a05483d644aa6d50dfafc69d2249a87c7a47e3","tarball":"https://registry.npmjs.org/redis-memory-server/-/redis-memory-server-0.8.0.tgz","fileCount":42,"integrity":"sha512-lFUZj+Sv2iRD7OvUin/pg2WcNO1UtQRfzs2/p5n754tDQ1Yyar4trxedPo19drQYxHvwqmqF4T6n2D9rsArsvA==","signatures":[{"sig":"MEYCIQDZcX7Mls3jNFnSahW+Q45RgcciaMPZ8MdiRA5uV5hJGAIhAKcGa7Eh9Njq9KwzUyfcs62hjTYzoWwgjCSw9jADXeo8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112659},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=16"},"gitHead":"86d23e467c447d9da7d35c2c7cbd8fd403cdcadf","scripts":{"lint":"yarn eslint && yarn tscheck","test":"yarn lint && yarn coverage","build":"rimraf ./lib && tsc -p ./tsconfig.build.json","clean":"rimraf tmp lib coverage node_modules/.cache","watch":"cross-env REDISMS_DOWNLOAD_DIR=./tmp jest --watchAll","eslint":"eslint '**/*.{js,ts}'","release":"standard-version","tscheck":"tsc --noEmit","coverage":"cross-env REDISMS_DOWNLOAD_DIR=./tmp jest --coverage --runInBand","test:watch":"yarn watch","postinstall":"node ./scripts/postinstall","prepublishOnly":"yarn build"},"_npmUser":{"name":"mhassan1","email":"marc.j.hassan@gmail.com"},"repository":{"url":"git+https://github.com/mhassan1/redis-memory-server.git","type":"git"},"_npmVersion":"9.6.7","description":"Redis Server for testing. The server will allow you to connect your favorite client library to the Redis Server and run parallel integration tests isolated from each other.","directories":{},"lint-staged":{"**/*.{ts,tsx,js,jsx}":["eslint --fix"]},"_nodeVersion":"18.17.0","dependencies":{"tar":"^6.1.15","tmp":"^0.2.1","uuid":"^8.3.2","debug":"^4.3.4","mkdirp":"^3.0.1","rimraf":"^5.0.1","semver":"^7.5.3","get-port":"^5.1.1","lockfile":"^1.0.4","camelcase":"^6.3.0","cross-spawn":"^7.0.3","extract-zip":"^2.0.1","find-cache-dir":"^3.3.2","find-package-json":"^1.2.0","https-proxy-agent":"^7.0.0","lodash.defaultsdeep":"^4.6.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.0","devDependencies":{"jest":"^29.6.0","husky":"^8.0.3","eslint":"^8.44.0","ioredis":"^5.3.2","ts-jest":"^29.1.1","prettier":"^2.8.8","cross-env":"^7.0.3","@types/tar":"^6.1.5","@types/tmp":"^0.2.3","commitlint":"^17.6.6","typescript":"~5.1.6","@types/jest":"^29.5.2","@types/node":"^18.11.9","@types/uuid":"^8.3.4","lint-staged":"^13.2.3","@types/debug":"^4.1.8","@types/mkdirp":"^2.0.0","@types/rimraf":"^4.0.5","@types/semver":"^7.5.0","@types/ioredis":"^5.0.0","@commitlint/cli":"^17.6.6","@types/lockfile":"^1.0.2","standard-version":"^9.5.0","@types/cross-spawn":"^6.0.2","@types/find-cache-dir":"^3.2.1","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@types/find-package-json":"^1.2.3","@typescript-eslint/parser":"^5.61.0","@types/lodash.defaultsdeep":"^4.6.7","@commitlint/config-conventional":"^17.6.6","@typescript-eslint/eslint-plugin":"^5.61.0"},"_npmOperationalInternal":{"tmp":"tmp/redis-memory-server_0.8.0_1698416833159_0.5583004119788977","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"redis-memory-server","version":"0.9.0","keywords":["redis","mock","stub","redis-prebuilt"],"license":"MIT","_id":"redis-memory-server@0.9.0","maintainers":[{"name":"mhassan1","email":"marc.j.hassan@gmail.com"}],"homepage":"https://github.com/mhassan1/redis-memory-server","bugs":{"url":"https://github.com/mhassan1/redis-memory-server/issues"},"bin":{"redis-memory-server":"bin/index.js"},"dist":{"shasum":"cdefc4ff29adf8ec11ab92aa7bc7896cf87899fb","tarball":"https://registry.npmjs.org/redis-memory-server/-/redis-memory-server-0.9.0.tgz","fileCount":42,"integrity":"sha512-MGfAQfy+D51bC/zb5tXYwXnsdgf4aaJEuj1y1RTPdW2ffJS6kKIIwjl6dLWZhlaLYJbzxfJLuB18PYMo6lqRFQ==","signatures":[{"sig":"MEYCIQCFBXPYusC0KCylxxZOER0L8YTWou6k8dF8fHbIuyoHPwIhAKzsOUUTecYFsLyZCC/YlPsCHoHoeiA8oZWzCbE+TOPo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114637},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=16"},"gitHead":"e3e9c38de8cdc0b4bea43e69e08d323390fe6adc","scripts":{"lint":"yarn eslint && yarn tscheck","test":"yarn lint && yarn coverage","build":"rimraf ./lib && tsc -p ./tsconfig.build.json","clean":"rimraf tmp lib coverage node_modules/.cache","watch":"cross-env REDISMS_DOWNLOAD_DIR=./tmp jest --watchAll","eslint":"eslint '**/*.{js,ts}'","release":"standard-version","tscheck":"tsc --noEmit","coverage":"cross-env REDISMS_DOWNLOAD_DIR=./tmp jest --coverage --runInBand","test:watch":"yarn watch","postinstall":"node ./scripts/postinstall","prepublishOnly":"yarn build"},"_npmUser":{"name":"mhassan1","email":"marc.j.hassan@gmail.com"},"repository":{"url":"git+https://github.com/mhassan1/redis-memory-server.git","type":"git"},"_npmVersion":"9.6.7","description":"Redis Server for testing. The server will allow you to connect your favorite client library to the Redis Server and run parallel integration tests isolated from each other.","directories":{},"lint-staged":{"**/*.{ts,tsx,js,jsx}":["eslint --fix"]},"_nodeVersion":"18.17.0","dependencies":{"tar":"^6.1.15","tmp":"^0.2.1","uuid":"^8.3.2","debug":"^4.3.4","mkdirp":"^3.0.1","rimraf":"^5.0.1","semver":"^7.5.3","get-port":"^5.1.1","lockfile":"^1.0.4","camelcase":"^6.3.0","cross-spawn":"^7.0.3","extract-zip":"^2.0.1","find-cache-dir":"^3.3.2","find-package-json":"^1.2.0","https-proxy-agent":"^7.0.0","lodash.defaultsdeep":"^4.6.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.0","devDependencies":{"jest":"^29.6.0","husky":"^8.0.3","eslint":"^8.44.0","ioredis":"^5.3.2","ts-jest":"^29.1.1","prettier":"^2.8.8","cross-env":"^7.0.3","@types/tar":"^6.1.5","@types/tmp":"^0.2.3","commitlint":"^17.6.6","typescript":"~5.1.6","@types/jest":"^29.5.2","@types/node":"^18.11.9","@types/uuid":"^8.3.4","lint-staged":"^13.2.3","@types/debug":"^4.1.8","@types/mkdirp":"^2.0.0","@types/rimraf":"^4.0.5","@types/semver":"^7.5.0","@types/ioredis":"^5.0.0","@commitlint/cli":"^17.6.6","@types/lockfile":"^1.0.2","standard-version":"^9.5.0","@types/cross-spawn":"^6.0.2","@types/find-cache-dir":"^3.2.1","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@types/find-package-json":"^1.2.3","@typescript-eslint/parser":"^5.61.0","@types/lodash.defaultsdeep":"^4.6.7","@commitlint/config-conventional":"^17.6.6","@typescript-eslint/eslint-plugin":"^5.61.0"},"_npmOperationalInternal":{"tmp":"tmp/redis-memory-server_0.9.0_1698934567062_0.6660015031367135","host":"s3://npm-registry-packages"}},"0.10.0":{"name":"redis-memory-server","version":"0.10.0","keywords":["redis","mock","stub","redis-prebuilt"],"license":"MIT","_id":"redis-memory-server@0.10.0","maintainers":[{"name":"mhassan1","email":"marc.j.hassan@gmail.com"}],"homepage":"https://github.com/mhassan1/redis-memory-server","bugs":{"url":"https://github.com/mhassan1/redis-memory-server/issues"},"bin":{"redis-memory-server":"bin/index.js"},"dist":{"shasum":"5e71f53ba4edbc874437c8a7e7a541617384a80c","tarball":"https://registry.npmjs.org/redis-memory-server/-/redis-memory-server-0.10.0.tgz","fileCount":42,"integrity":"sha512-D0CFfUzAOQv/64iYzRqxUs4MEV2LlaW227qDvuuiq2FR4FXLrxyfENFf7dj6v4IwGTcNSLxhDlNKQthYVncg3Q==","signatures":[{"sig":"MEUCIECsy7QPCoOZn9T63kJccIsq+AK5JokrapPXqNOSqbGIAiEA8SqT+nWJIrt9VAcmDgZHjmE5rjBFMSsjKeeCJOt7QdU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115008},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=16"},"gitHead":"6bfac2906cc44f32ff6a96210bfe6ce6052f49ad","scripts":{"lint":"yarn eslint && yarn tscheck","test":"yarn lint && yarn coverage","build":"rimraf ./lib && tsc -p ./tsconfig.build.json","clean":"rimraf tmp lib coverage node_modules/.cache","watch":"cross-env REDISMS_DOWNLOAD_DIR=./tmp jest --watchAll","eslint":"eslint '**/*.{js,ts}'","release":"standard-version","tscheck":"tsc --noEmit","coverage":"cross-env REDISMS_DOWNLOAD_DIR=./tmp jest --coverage --runInBand","test:watch":"yarn watch","postinstall":"node ./scripts/postinstall","prepublishOnly":"yarn build"},"_npmUser":{"name":"mhassan1","email":"marc.j.hassan@gmail.com"},"repository":{"url":"git+https://github.com/mhassan1/redis-memory-server.git","type":"git"},"_npmVersion":"10.2.4","description":"Redis Server for testing. The server will allow you to connect your favorite client library to the Redis Server and run parallel integration tests isolated from each other.","directories":{},"lint-staged":{"**/*.{ts,tsx,js,jsx}":["eslint --fix"]},"_nodeVersion":"20.9.0","dependencies":{"tar":"^6.1.15","tmp":"^0.2.1","uuid":"^8.3.2","debug":"^4.3.4","mkdirp":"^3.0.1","rimraf":"^5.0.1","semver":"^7.5.3","get-port":"^5.1.1","lockfile":"^1.0.4","camelcase":"^6.3.0","cross-spawn":"^7.0.3","extract-zip":"^2.0.1","find-cache-dir":"^3.3.2","find-package-json":"^1.2.0","https-proxy-agent":"^7.0.0","lodash.defaultsdeep":"^4.6.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.0","devDependencies":{"jest":"^29.6.0","husky":"^8.0.3","eslint":"^8.44.0","ioredis":"^5.3.2","ts-jest":"^29.1.1","prettier":"^2.8.8","cross-env":"^7.0.3","@types/tar":"^6.1.5","@types/tmp":"^0.2.3","commitlint":"^17.6.6","typescript":"~5.1.6","@types/jest":"^29.5.2","@types/node":"^18.11.9","@types/uuid":"^8.3.4","lint-staged":"^13.2.3","@types/debug":"^4.1.8","@types/mkdirp":"^2.0.0","@types/rimraf":"^4.0.5","@types/semver":"^7.5.0","@types/ioredis":"^5.0.0","@commitlint/cli":"^17.6.6","@types/lockfile":"^1.0.2","standard-version":"^9.5.0","@types/cross-spawn":"^6.0.2","@types/find-cache-dir":"^3.2.1","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@types/find-package-json":"^1.2.3","@typescript-eslint/parser":"^5.61.0","@types/lodash.defaultsdeep":"^4.6.7","@commitlint/config-conventional":"^17.6.6","@typescript-eslint/eslint-plugin":"^5.61.0"},"_npmOperationalInternal":{"tmp":"tmp/redis-memory-server_0.10.0_1701116269935_0.8609048061389695","host":"s3://npm-registry-packages"}},"0.11.0":{"name":"redis-memory-server","version":"0.11.0","keywords":["redis","mock","stub","redis-prebuilt"],"license":"MIT","_id":"redis-memory-server@0.11.0","homepage":"https://github.com/mhassan1/redis-memory-server","bugs":{"url":"https://github.com/mhassan1/redis-memory-server/issues"},"bin":{"redis-memory-server":"bin/index.js"},"dist":{"shasum":"6245aba3ef0037a29a09dccdd3d67cc9b6c0cfa1","tarball":"https://registry.npmjs.org/redis-memory-server/-/redis-memory-server-0.11.0.tgz","fileCount":42,"integrity":"sha512-yDE4/cGPUE/xpgZkv+krBMS5jQ0vpPc+P5BOSDlJfevxNEBx7+8aQw+bNvIlVXzDcg7M+Z+eh2wR2ZYL/cebdQ==","signatures":[{"sig":"MEUCIEjLGjFquAtUODP3OMEuQD2y1FRTKFDeA2FX+8ZrJ8s3AiEA+Z1ZVRJw/GP3YBQmoo0ipxKCd5N++TZ4ku8Uzn6UsgM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115080},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=16"},"gitHead":"6f7bd9fb1026a990d974047ad5e4796a9c4542e9","scripts":{"lint":"yarn eslint && yarn tscheck","test":"yarn lint && yarn coverage","build":"rimraf ./lib && tsc -p ./tsconfig.build.json","clean":"rimraf tmp lib coverage node_modules/.cache","watch":"cross-env REDISMS_DOWNLOAD_DIR=./tmp jest --watchAll","eslint":"eslint '**/*.{js,ts}'","release":"standard-version","tscheck":"tsc --noEmit","coverage":"cross-env REDISMS_DOWNLOAD_DIR=./tmp jest --coverage --runInBand","test:watch":"yarn watch","postinstall":"node ./scripts/postinstall","prepublishOnly":"yarn build"},"_npmUser":{"name":"mhassan1","email":"marc.j.hassan@gmail.com"},"repository":{"url":"git+https://github.com/mhassan1/redis-memory-server.git","type":"git"},"_npmVersion":"10.5.0","description":"Redis Server for testing. The server will allow you to connect your favorite client library to the Redis Server and run parallel integration tests isolated from each other.","directories":{},"lint-staged":{"**/*.{ts,tsx,js,jsx}":["eslint --fix"]},"_nodeVersion":"20.12.2","dependencies":{"tar":"^6.1.15","tmp":"^0.2.1","uuid":"^8.3.2","debug":"^4.3.4","rimraf":"^5.0.1","semver":"^7.5.3","get-port":"^5.1.1","lockfile":"^1.0.4","camelcase":"^6.3.0","cross-spawn":"^7.0.3","extract-zip":"^2.0.1","find-cache-dir":"^3.3.2","find-package-json":"^1.2.0","https-proxy-agent":"^7.0.0","lodash.defaultsdeep":"^4.6.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.0","devDependencies":{"jest":"^29.6.0","husky":"^8.0.3","eslint":"^8.44.0","ioredis":"^5.3.2","ts-jest":"^29.1.1","prettier":"^2.8.8","cross-env":"^7.0.3","@types/tar":"^6.1.5","@types/tmp":"^0.2.3","commitlint":"^17.6.6","typescript":"~5.1.6","@types/jest":"^29.5.2","@types/node":"^18.11.9","@types/uuid":"^8.3.4","lint-staged":"^13.2.3","@types/debug":"^4.1.8","@types/rimraf":"^4.0.5","@types/semver":"^7.5.0","@types/ioredis":"^5.0.0","@commitlint/cli":"^17.6.6","@types/lockfile":"^1.0.2","standard-version":"^9.5.0","@types/cross-spawn":"^6.0.2","@types/find-cache-dir":"^3.2.1","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@types/find-package-json":"^1.2.3","@typescript-eslint/parser":"^5.61.0","@types/lodash.defaultsdeep":"^4.6.7","@commitlint/config-conventional":"^17.6.6","@typescript-eslint/eslint-plugin":"^5.61.0"},"_npmOperationalInternal":{"tmp":"tmp/redis-memory-server_0.11.0_1719841631832_0.9163554948173696","host":"s3://npm-registry-packages"}},"0.12.0":{"name":"redis-memory-server","version":"0.12.0","keywords":["redis","mock","stub","redis-prebuilt"],"license":"MIT","_id":"redis-memory-server@0.12.0","maintainers":[{"name":"mhassan1","email":"marc.j.hassan@gmail.com"}],"homepage":"https://github.com/mhassan1/redis-memory-server","bugs":{"url":"https://github.com/mhassan1/redis-memory-server/issues"},"bin":{"redis-memory-server":"bin/index.js"},"dist":{"shasum":"479eef6d05e85e3077bcab87420769dfef43b44a","tarball":"https://registry.npmjs.org/redis-memory-server/-/redis-memory-server-0.12.0.tgz","fileCount":42,"integrity":"sha512-pAjMMpce86oJeVUBaLBKXGYf3iiyNmG3Kw2UGVc1u8TOeoUXOoZMQ6reQyCGPVE9/HMh7jfEP/AXZGjg0wYf7w==","signatures":[{"sig":"MEUCIQDbxj7jV9He/bXwZpfuW8jqL2c4sdc/mHctockGdAePmgIgCo0qyoOkkRRZZo6+S02TKdReigOBZp/8/aLezodh2Tg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114818},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=16"},"gitHead":"fbf2234a2c71c275721b917076e290edf401b2ce","scripts":{"lint":"yarn eslint && yarn tscheck","test":"yarn lint && yarn coverage","build":"rimraf ./lib && tsc -p ./tsconfig.build.json","clean":"rimraf tmp lib coverage node_modules/.cache","watch":"cross-env REDISMS_DOWNLOAD_DIR=./tmp jest --watchAll","eslint":"eslint '**/*.{js,ts}'","release":"standard-version","tscheck":"tsc --noEmit","coverage":"cross-env REDISMS_DOWNLOAD_DIR=./tmp jest --coverage --runInBand","test:watch":"yarn watch","postinstall":"node ./scripts/postinstall","prepublishOnly":"yarn build"},"_npmUser":{"name":"mhassan1","email":"marc.j.hassan@gmail.com"},"repository":{"url":"git+https://github.com/mhassan1/redis-memory-server.git","type":"git"},"_npmVersion":"10.9.0","description":"Redis Server for testing. The server will allow you to connect your favorite client library to the Redis Server and run parallel integration tests isolated from each other.","directories":{},"lint-staged":{"**/*.{ts,tsx,js,jsx}":["eslint --fix"]},"_nodeVersion":"22.11.0","dependencies":{"tar":"^6.1.15","tmp":"^0.2.1","uuid":"^8.3.2","debug":"^4.3.4","rimraf":"^5.0.1","semver":"^7.5.3","lockfile":"^1.0.4","camelcase":"^6.3.0","portfinder":"^1.0.32","cross-spawn":"^7.0.3","extract-zip":"^2.0.1","find-cache-dir":"^3.3.2","find-package-json":"^1.2.0","https-proxy-agent":"^7.0.0","lodash.defaultsdeep":"^4.6.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.0","devDependencies":{"jest":"^29.6.0","husky":"^8.0.3","eslint":"^8.44.0","ioredis":"^5.3.2","ts-jest":"^29.1.1","prettier":"^2.8.8","cross-env":"^7.0.3","@types/tar":"^6.1.5","@types/tmp":"^0.2.3","commitlint":"^17.6.6","typescript":"~5.1.6","@types/jest":"^29.5.2","@types/node":"^18.11.9","@types/uuid":"^8.3.4","lint-staged":"^13.2.3","@types/debug":"^4.1.8","@types/rimraf":"^4.0.5","@types/semver":"^7.5.0","@types/ioredis":"^5.0.0","@commitlint/cli":"^17.6.6","@types/lockfile":"^1.0.2","standard-version":"^9.5.0","@types/cross-spawn":"^6.0.2","@types/find-cache-dir":"^3.2.1","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@types/find-package-json":"^1.2.3","@typescript-eslint/parser":"^5.61.0","@types/lodash.defaultsdeep":"^4.6.7","@commitlint/config-conventional":"^17.6.6","@typescript-eslint/eslint-plugin":"^5.61.0"},"_npmOperationalInternal":{"tmp":"tmp/redis-memory-server_0.12.0_1736783272635_0.04156318468993825","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"redis-memory-server","version":"0.12.1","keywords":["redis","mock","stub","redis-prebuilt"],"license":"MIT","_id":"redis-memory-server@0.12.1","maintainers":[{"name":"mhassan1","email":"marc.j.hassan@gmail.com"}],"homepage":"https://github.com/mhassan1/redis-memory-server","bugs":{"url":"https://github.com/mhassan1/redis-memory-server/issues"},"bin":{"redis-memory-server":"bin/index.js"},"dist":{"shasum":"f85dd0b049fea0b5a7b7678b9d7db2ce4ca55d0a","tarball":"https://registry.npmjs.org/redis-memory-server/-/redis-memory-server-0.12.1.tgz","fileCount":42,"integrity":"sha512-4FKR5ToyrAVTVbHd56WWqpM6JgCPEztyCQ76JW1338ENGKzfnixqU1dFvmwE2FMkeQbn9jt29cMENOZSvB551g==","signatures":[{"sig":"MEUCIAnap5k4vZYy5wGzS1C0g0sGeO2CSK72ym2+Y34gPvUXAiEA0YVKA4cO65Fq+uH5mM0/Gw0XwbXuAFaaKnePBh288l0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115269},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=16"},"gitHead":"e5721dc53ca090935e05759a4bf3a3f1bf97efd9","scripts":{"lint":"yarn eslint && yarn tscheck","test":"yarn lint && yarn coverage","build":"rimraf ./lib && tsc -p ./tsconfig.build.json","clean":"rimraf tmp lib coverage node_modules/.cache","watch":"cross-env REDISMS_DOWNLOAD_DIR=./tmp jest --watchAll","eslint":"eslint '**/*.{js,ts}'","release":"standard-version","tscheck":"tsc --noEmit","coverage":"cross-env REDISMS_DOWNLOAD_DIR=./tmp jest --coverage --runInBand","test:watch":"yarn watch","postinstall":"node ./scripts/postinstall","prepublishOnly":"yarn build"},"_npmUser":{"name":"mhassan1","email":"marc.j.hassan@gmail.com"},"repository":{"url":"git+https://github.com/mhassan1/redis-memory-server.git","type":"git"},"_npmVersion":"10.9.0","description":"Redis Server for testing. The server will allow you to connect your favorite client library to the Redis Server and run parallel integration tests isolated from each other.","directories":{},"lint-staged":{"**/*.{ts,tsx,js,jsx}":["eslint --fix"]},"_nodeVersion":"22.11.0","dependencies":{"tar":"^6.1.15","tmp":"^0.2.1","uuid":"^8.3.2","debug":"^4.3.4","rimraf":"^5.0.1","semver":"^7.5.3","get-port":"^5.1.1","lockfile":"^1.0.4","camelcase":"^6.3.0","cross-spawn":"^7.0.3","extract-zip":"^2.0.1","find-cache-dir":"^3.3.2","find-package-json":"^1.2.0","https-proxy-agent":"^7.0.0","lodash.defaultsdeep":"^4.6.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.0","devDependencies":{"jest":"^29.6.0","husky":"^8.0.3","eslint":"^8.44.0","ioredis":"^5.3.2","ts-jest":"^29.1.1","prettier":"^2.8.8","cross-env":"^7.0.3","@types/tar":"^6.1.5","@types/tmp":"^0.2.3","commitlint":"^17.6.6","typescript":"~5.1.6","@types/jest":"^29.5.2","@types/node":"^18.11.9","@types/uuid":"^8.3.4","lint-staged":"^13.2.3","@types/debug":"^4.1.8","@types/rimraf":"^4.0.5","@types/semver":"^7.5.0","@types/ioredis":"^5.0.0","@commitlint/cli":"^17.6.6","@types/lockfile":"^1.0.2","standard-version":"^9.5.0","@types/cross-spawn":"^6.0.2","@types/find-cache-dir":"^3.2.1","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@types/find-package-json":"^1.2.3","@typescript-eslint/parser":"^5.61.0","@types/lodash.defaultsdeep":"^4.6.7","@commitlint/config-conventional":"^17.6.6","@typescript-eslint/eslint-plugin":"^5.61.0"},"_npmOperationalInternal":{"tmp":"tmp/redis-memory-server_0.12.1_1736866740443_0.07640444791428624","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"redis-memory-server","version":"0.13.0","keywords":["redis","mock","stub","redis-prebuilt"],"license":"MIT","_id":"redis-memory-server@0.13.0","maintainers":[{"name":"mhassan1","email":"marc.j.hassan@gmail.com"}],"homepage":"https://github.com/mhassan1/redis-memory-server","bugs":{"url":"https://github.com/mhassan1/redis-memory-server/issues"},"bin":{"redis-memory-server":"bin/index.js"},"dist":{"shasum":"48f6c963a859ae1321b1008cc683ab346706cb15","tarball":"https://registry.npmjs.org/redis-memory-server/-/redis-memory-server-0.13.0.tgz","fileCount":42,"integrity":"sha512-L6XSETDF+/Cx8NcK5im6j87eZDrIyYNSI5fUQp8HqeAVCI122IAVx2k42Hl8DXoiBhdySzCkgcIs5RepZYMvrQ==","signatures":[{"sig":"MEUCIQDEB33GJaEZdAbcHnsiL7vA5mvPbcoF4iS0cjfFCwZm0AIgauQKOUmwBbCwTbEddvpoIcqJW380k5xeG7BWv527tW8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119969},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=16"},"gitHead":"ebca2507359980a6926e772e7ebf79cfda7e9af1","scripts":{"lint":"yarn eslint && yarn tscheck","test":"yarn lint && yarn coverage","build":"rimraf ./lib && tsc -p ./tsconfig.build.json","clean":"rimraf tmp lib coverage node_modules/.cache","watch":"cross-env REDISMS_DOWNLOAD_DIR=./tmp jest --watchAll","eslint":"eslint '**/*.{js,ts}'","release":"standard-version","tscheck":"tsc --noEmit","coverage":"cross-env REDISMS_DOWNLOAD_DIR=./tmp jest --coverage --runInBand","test:watch":"yarn watch","postinstall":"node ./scripts/postinstall","prepublishOnly":"yarn build"},"_npmUser":{"name":"mhassan1","email":"marc.j.hassan@gmail.com"},"repository":{"url":"git+https://github.com/mhassan1/redis-memory-server.git","type":"git"},"_npmVersion":"11.5.1","description":"Redis Server for testing. The server will allow you to connect your favorite client library to the Redis Server and run parallel integration tests isolated from each other.","directories":{},"lint-staged":{"**/*.{ts,tsx,js,jsx}":["eslint --fix"]},"_nodeVersion":"22.15.1","dependencies":{"tar":"^6.1.15","tmp":"^0.2.1","uuid":"^8.3.2","debug":"^4.3.4","rimraf":"^5.0.1","semver":"^7.5.3","get-port":"^5.1.1","lockfile":"^1.0.4","camelcase":"^6.3.0","cross-spawn":"^7.0.3","extract-zip":"^2.0.1","find-cache-dir":"^3.3.2","find-package-json":"^1.2.0","https-proxy-agent":"^7.0.0","lodash.defaultsdeep":"^4.6.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2","devDependencies":{"jest":"^30.0.0","husky":"^9.1.7","eslint":"^9.29.0","globals":"^16.2.0","ioredis":"^5.3.2","ts-jest":"^29.1.1","prettier":"^3.5.3","cross-env":"^7.0.3","@eslint/js":"^9.29.0","@types/tar":"^6.1.5","@types/tmp":"^0.2.3","commitlint":"^19.8.1","typescript":"~5.8.3","@types/jest":"^30.0.0","@types/node":"^18.11.9","@types/uuid":"^8.3.4","lint-staged":"^16.1.2","@types/debug":"^4.1.8","@types/rimraf":"^4.0.5","@types/semver":"^7.5.0","@types/ioredis":"^5.0.0","@commitlint/cli":"^19.8.1","@types/lockfile":"^1.0.2","@eslint/eslintrc":"^3.3.1","standard-version":"^9.5.0","@types/cross-spawn":"^6.0.2","@types/find-cache-dir":"^3.2.1","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.5.0","@types/find-package-json":"^1.2.3","@typescript-eslint/parser":"^8.34.1","@types/lodash.defaultsdeep":"^4.6.7","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/redis-memory-server_0.13.0_1755548599227_0.3691686896440094","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"redis-memory-server","version":"0.14.0","keywords":["redis","mock","stub","redis-prebuilt"],"license":"MIT","_id":"redis-memory-server@0.14.0","maintainers":[{"name":"mhassan1","email":"marc.j.hassan@gmail.com"}],"homepage":"https://github.com/mhassan1/redis-memory-server","bugs":{"url":"https://github.com/mhassan1/redis-memory-server/issues"},"bin":{"redis-memory-server":"bin/index.js"},"dist":{"shasum":"0702fc3149629ace5f5dc2b10748625140bdbf08","tarball":"https://registry.npmjs.org/redis-memory-server/-/redis-memory-server-0.14.0.tgz","fileCount":42,"integrity":"sha512-x16i6arvMbOkLnGDpW0d8bCZj3D4S7lUYqyzLJBCJbJQT0OF7ISa8xvgGTrLV/PIkDe1XHod7SFRDyrsWBxsAg==","signatures":[{"sig":"MEQCIFeha6we97OPTsP+q/RZnUBHm+QWdIhDRKzYi5dWDcEiAiApL7LojpEDyepKcf8QkdqM2m/OYo5xKre/jcWVcnjt/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123913},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=16"},"gitHead":"27fafd99543438f449f1faf086b8f285614136c2","scripts":{"lint":"yarn eslint && yarn tscheck","test":"yarn lint && yarn coverage","build":"rimraf ./lib && tsc -p ./tsconfig.build.json","clean":"rimraf tmp lib coverage node_modules/.cache","watch":"cross-env REDISMS_DOWNLOAD_DIR=./tmp jest --watchAll","eslint":"eslint '**/*.{js,ts}'","release":"standard-version","tscheck":"tsc --noEmit","coverage":"cross-env REDISMS_DOWNLOAD_DIR=./tmp jest --coverage --runInBand","test:watch":"yarn watch","postinstall":"node ./scripts/postinstall","prepublishOnly":"yarn build"},"_npmUser":{"name":"mhassan1","email":"marc.j.hassan@gmail.com"},"repository":{"url":"git+https://github.com/mhassan1/redis-memory-server.git","type":"git"},"_npmVersion":"11.6.0","description":"Redis Server for testing. The server will allow you to connect your favorite client library to the Redis Server and run parallel integration tests isolated from each other.","directories":{},"lint-staged":{"**/*.{ts,tsx,js,jsx}":["eslint --fix"]},"_nodeVersion":"22.15.1","dependencies":{"tar":"^6.1.15","tmp":"^0.2.1","uuid":"^8.3.2","debug":"^4.3.4","rimraf":"^5.0.1","semver":"^7.5.3","get-port":"^5.1.1","lockfile":"^1.0.4","camelcase":"^6.3.0","cross-spawn":"^7.0.3","extract-zip":"^2.0.1","find-cache-dir":"^3.3.2","find-package-json":"^1.2.0","https-proxy-agent":"^7.0.0","lodash.defaultsdeep":"^4.6.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2","devDependencies":{"jest":"^30.0.0","husky":"^9.1.7","eslint":"^9.29.0","globals":"^16.2.0","ioredis":"^5.3.2","ts-jest":"^29.1.1","prettier":"^3.5.3","cross-env":"^7.0.3","@eslint/js":"^9.29.0","@types/tar":"^6.1.5","@types/tmp":"^0.2.3","commitlint":"^19.8.1","typescript":"~5.8.3","@types/jest":"^30.0.0","@types/node":"^18.11.9","@types/uuid":"^8.3.4","lint-staged":"^16.1.2","@types/debug":"^4.1.8","@types/rimraf":"^4.0.5","@types/semver":"^7.5.0","@types/ioredis":"^5.0.0","@commitlint/cli":"^19.8.1","@types/lockfile":"^1.0.2","@eslint/eslintrc":"^3.3.1","standard-version":"^9.5.0","@types/cross-spawn":"^6.0.2","@types/find-cache-dir":"^3.2.1","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.5.0","@types/find-package-json":"^1.2.3","@typescript-eslint/parser":"^8.34.1","@types/lodash.defaultsdeep":"^4.6.7","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/redis-memory-server_0.14.0_1761578728102_0.1256373428457045","host":"s3://npm-registry-packages-npm-production"}},"0.14.1":{"name":"redis-memory-server","version":"0.14.1","keywords":["redis","mock","stub","redis-prebuilt"],"license":"MIT","_id":"redis-memory-server@0.14.1","maintainers":[{"name":"mhassan1","email":"marc.j.hassan@gmail.com"}],"homepage":"https://github.com/mhassan1/redis-memory-server","bugs":{"url":"https://github.com/mhassan1/redis-memory-server/issues"},"bin":{"redis-memory-server":"bin/index.js"},"dist":{"shasum":"790845dd7ffd194577d137bb69bc0b8c78c16c92","tarball":"https://registry.npmjs.org/redis-memory-server/-/redis-memory-server-0.14.1.tgz","fileCount":42,"integrity":"sha512-18aoXxvUrbBSAmZ42nC4yEEBRmGA4Hew11Zk64dpgtW6du71218GvBn0h6zDKIR/gOcZhkpqYoDjJ4zIw5nsuA==","signatures":[{"sig":"MEQCHw54zB5G8DwlyyqKmLwcLfc79mn7cI7hFBHsWWI3fYECIQDiFvcbcJRg7vTz425RTU23XJZknVYPxAUOjH2Z3uaTXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125193},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=16"},"gitHead":"6f72657548a60cdf6834083c91aaac0b15421eee","scripts":{"lint":"yarn eslint && yarn tscheck","test":"yarn lint && yarn coverage","build":"rimraf ./lib && tsc -p ./tsconfig.build.json","clean":"rimraf tmp lib coverage node_modules/.cache","watch":"cross-env REDISMS_DOWNLOAD_DIR=./tmp jest --watchAll","eslint":"eslint '**/*.{js,ts}'","release":"standard-version","tscheck":"tsc --noEmit","coverage":"cross-env REDISMS_DOWNLOAD_DIR=./tmp jest --coverage --runInBand","test:watch":"yarn watch","postinstall":"node ./scripts/postinstall","prepublishOnly":"yarn build"},"_npmUser":{"name":"mhassan1","email":"marc.j.hassan@gmail.com"},"repository":{"url":"git+https://github.com/mhassan1/redis-memory-server.git","type":"git"},"_npmVersion":"11.6.2","description":"Redis Server for testing. The server will allow you to connect your favorite client library to the Redis Server and run parallel integration tests isolated from each other.","directories":{},"lint-staged":{"**/*.{ts,tsx,js,jsx}":["eslint --fix"]},"_nodeVersion":"24.11.1","dependencies":{"tar":"^6.1.15","tmp":"^0.2.1","uuid":"^8.3.2","debug":"^4.3.4","rimraf":"^5.0.1","semver":"^7.5.3","get-port":"^5.1.1","lockfile":"^1.0.4","camelcase":"^6.3.0","cross-spawn":"^7.0.3","extract-zip":"^2.0.1","find-cache-dir":"^3.3.2","find-package-json":"^1.2.0","https-proxy-agent":"^7.0.0","lodash.defaultsdeep":"^4.6.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2","devDependencies":{"jest":"^30.0.0","husky":"^9.1.7","eslint":"^9.29.0","globals":"^16.2.0","ioredis":"^5.3.2","ts-jest":"^29.1.1","prettier":"^3.5.3","cross-env":"^7.0.3","@eslint/js":"^9.29.0","@types/tar":"^6.1.5","@types/tmp":"^0.2.3","commitlint":"^19.8.1","typescript":"~5.8.3","@types/jest":"^30.0.0","@types/node":"^18.11.9","@types/uuid":"^8.3.4","lint-staged":"^16.1.2","@types/debug":"^4.1.8","@types/rimraf":"^4.0.5","@types/semver":"^7.5.0","@types/ioredis":"^5.0.0","@commitlint/cli":"^19.8.1","@types/lockfile":"^1.0.2","@eslint/eslintrc":"^3.3.1","standard-version":"^9.5.0","@types/cross-spawn":"^6.0.2","@types/find-cache-dir":"^3.2.1","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.5.0","@types/find-package-json":"^1.2.3","@typescript-eslint/parser":"^8.34.1","@types/lodash.defaultsdeep":"^4.6.7","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/redis-memory-server_0.14.1_1766177398492_0.9911021615911415","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"redis-memory-server","version":"0.15.0","keywords":["redis","mock","stub","redis-prebuilt"],"license":"MIT","_id":"redis-memory-server@0.15.0","maintainers":[{"name":"mhassan1","email":"marc.j.hassan@gmail.com"}],"homepage":"https://github.com/mhassan1/redis-memory-server","bugs":{"url":"https://github.com/mhassan1/redis-memory-server/issues"},"bin":{"redis-memory-server":"bin/index.js"},"dist":{"shasum":"be89ef762408e3152b03c4a82819941a4948d42c","tarball":"https://registry.npmjs.org/redis-memory-server/-/redis-memory-server-0.15.0.tgz","fileCount":42,"integrity":"sha512-imALXnkjffco0MrJza4Fd4tbuwIYUOECsNIlazrlsKXg0Pqlg83fFnqLAS+b58yhhiUhzqZ2kHTpkCmMr+s7dg==","signatures":[{"sig":"MEUCIQD2QpfbAFFjFm67cDJu2ecHgEIimgYhCEy4GKmU3BccjQIgSFwK1XOGBrlrnbnZXhhK9zqsJCJa4fLPFTImlletOxo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126541},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=18"},"gitHead":"2239c51f2f274d0df876326917f7db0ddd7fabb4","scripts":{"lint":"yarn eslint && yarn tscheck","test":"yarn lint && yarn coverage","build":"rimraf ./lib && tsc -p ./tsconfig.build.json","clean":"rimraf tmp lib coverage node_modules/.cache","watch":"cross-env REDISMS_DOWNLOAD_DIR=./tmp jest --watchAll","eslint":"eslint '**/*.{js,ts}'","release":"standard-version","tscheck":"tsc --noEmit","coverage":"cross-env REDISMS_DOWNLOAD_DIR=./tmp jest --coverage --runInBand","test:watch":"yarn watch","postinstall":"node ./scripts/postinstall","prepublishOnly":"yarn build"},"_npmUser":{"name":"mhassan1","email":"marc.j.hassan@gmail.com"},"repository":{"url":"git+https://github.com/mhassan1/redis-memory-server.git","type":"git"},"_npmVersion":"11.6.2","description":"Redis Server for testing. The server will allow you to connect your favorite client library to the Redis Server and run parallel integration tests isolated from each other.","directories":{},"lint-staged":{"**/*.{ts,tsx,js,jsx}":["eslint --fix"]},"_nodeVersion":"24.11.1","dependencies":{"tar":"^7.5.4","tmp":"^0.2.1","uuid":"^8.3.2","debug":"^4.3.4","rimraf":"^5.0.1","semver":"^7.5.3","get-port":"^5.1.1","lockfile":"^1.0.4","camelcase":"^6.3.0","cross-spawn":"^7.0.3","extract-zip":"^2.0.1","find-cache-dir":"^3.3.2","find-package-json":"^1.2.0","https-proxy-agent":"^7.0.0","lodash.defaultsdeep":"^4.6.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2","devDependencies":{"jest":"^30.0.0","husky":"^9.1.7","eslint":"^9.29.0","globals":"^16.2.0","ioredis":"^5.3.2","ts-jest":"^29.1.1","prettier":"^3.5.3","cross-env":"^7.0.3","@eslint/js":"^9.29.0","@types/tmp":"^0.2.3","commitlint":"^19.8.1","typescript":"~5.8.3","@types/jest":"^30.0.0","@types/node":"^18.11.9","@types/uuid":"^8.3.4","lint-staged":"^16.1.2","@types/debug":"^4.1.8","@types/rimraf":"^4.0.5","@types/semver":"^7.5.0","@types/ioredis":"^5.0.0","@commitlint/cli":"^19.8.1","@types/lockfile":"^1.0.2","@eslint/eslintrc":"^3.3.1","standard-version":"^9.5.0","@types/cross-spawn":"^6.0.2","@types/find-cache-dir":"^3.2.1","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.5.0","@types/find-package-json":"^1.2.3","@typescript-eslint/parser":"^8.34.1","@types/lodash.defaultsdeep":"^4.6.7","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/redis-memory-server_0.15.0_1768942137804_0.5917002765776405","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"redis-memory-server","version":"0.15.1","keywords":["redis","mock","stub","redis-prebuilt"],"license":"MIT","_id":"redis-memory-server@0.15.1","maintainers":[{"name":"mhassan1","email":"marc.j.hassan@gmail.com"}],"homepage":"https://github.com/mhassan1/redis-memory-server","bugs":{"url":"https://github.com/mhassan1/redis-memory-server/issues"},"bin":{"redis-memory-server":"bin/index.js"},"dist":{"shasum":"d01435a16687ce9401416fbb58216cd1189658c7","tarball":"https://registry.npmjs.org/redis-memory-server/-/redis-memory-server-0.15.1.tgz","fileCount":42,"integrity":"sha512-ENOvrawgXOM21aFyS+lmZkVLi8joVVVKe0NEml01BkyLEwnlK4c+znCROo7gC1zttG3fNkeEqAqntTQVc0HU3g==","signatures":[{"sig":"MEQCIEN/j2S0wWuGt/eN7toK4eTzr2Xr5N0LZoVTT+CTqfFEAiBpKoiAphbGYrOmmu6QwHwKqYqzonmUe9Op0aD+kTuEug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126541},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=18"},"gitHead":"86745f3eb4b11da69f8017e9c9326a82f97c7bab","scripts":{"lint":"yarn eslint && yarn tscheck","test":"yarn lint && yarn coverage","build":"rimraf ./lib && tsc -p ./tsconfig.build.json","clean":"rimraf tmp lib coverage node_modules/.cache","watch":"cross-env REDISMS_DOWNLOAD_DIR=./tmp jest --watchAll","eslint":"eslint '**/*.{js,ts}'","release":"standard-version","tscheck":"tsc --noEmit","coverage":"cross-env REDISMS_DOWNLOAD_DIR=./tmp jest --coverage --runInBand","test:watch":"yarn watch","postinstall":"node ./scripts/postinstall","prepublishOnly":"yarn build"},"_npmUser":{"name":"mhassan1","email":"marc.j.hassan@gmail.com"},"repository":{"url":"git+https://github.com/mhassan1/redis-memory-server.git","type":"git"},"_npmVersion":"11.6.2","description":"Redis Server for testing. The server will allow you to connect your favorite client library to the Redis Server and run parallel integration tests isolated from each other.","directories":{},"lint-staged":{"**/*.{ts,tsx,js,jsx}":["eslint --fix"]},"_nodeVersion":"24.11.1","dependencies":{"tar":"^7.5.4","tmp":"^0.2.1","uuid":"^8.3.2","debug":"^4.3.4","rimraf":"^5.0.1","semver":"^7.5.3","get-port":"^5.1.1","lockfile":"^1.0.4","camelcase":"^6.3.0","cross-spawn":"^7.0.3","extract-zip":"^2.0.1","find-cache-dir":"^3.3.2","find-package-json":"^1.2.0","https-proxy-agent":"^7.0.0","lodash.defaultsdeep":"^4.6.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2","devDependencies":{"jest":"^30.0.0","husky":"^9.1.7","eslint":"^9.29.0","globals":"^16.2.0","ioredis":"^5.3.2","ts-jest":"^29.1.1","prettier":"^3.5.3","cross-env":"^7.0.3","@eslint/js":"^9.29.0","@types/tmp":"^0.2.3","commitlint":"^19.8.1","typescript":"~5.8.3","@types/jest":"^30.0.0","@types/node":"^18.11.9","@types/uuid":"^8.3.4","lint-staged":"^16.1.2","@types/debug":"^4.1.8","@types/rimraf":"^4.0.5","@types/semver":"^7.5.0","@types/ioredis":"^5.0.0","@commitlint/cli":"^19.8.1","@types/lockfile":"^1.0.2","@eslint/eslintrc":"^3.3.1","standard-version":"^9.5.0","@types/cross-spawn":"^6.0.2","@types/find-cache-dir":"^3.2.1","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.5.0","@types/find-package-json":"^1.2.3","@typescript-eslint/parser":"^8.34.1","@types/lodash.defaultsdeep":"^4.6.7","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/redis-memory-server_0.15.1_1769700174357_0.5999687827737414","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"redis-memory-server","version":"0.16.0","keywords":["redis","mock","stub","redis-prebuilt"],"license":"MIT","_id":"redis-memory-server@0.16.0","maintainers":[{"name":"mhassan1","email":"marc.j.hassan@gmail.com"}],"homepage":"https://github.com/mhassan1/redis-memory-server","bugs":{"url":"https://github.com/mhassan1/redis-memory-server/issues"},"bin":{"redis-memory-server":"bin/index.js"},"dist":{"shasum":"048fec4400ef22a93061be9d8b0472503b52e943","tarball":"https://registry.npmjs.org/redis-memory-server/-/redis-memory-server-0.16.0.tgz","fileCount":42,"integrity":"sha512-NumE5HHR5ku8k3hD54xUjBhv2XoKQd/UC8gtlAh3jFKqhH3kSn3C8pB3MBS5K3hj7rhgiJbXu+2Xhm+Mqi+SWQ==","signatures":[{"sig":"MEUCIH8N5hg2ETdMrpvN3t9BAHwwWw1XUvb6CGRjm+JUqQNLAiEAnvdM44XfIBBo6+3s4TrjFqO/WugfCr8tKYj4LPfxAMY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":127391},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=18"},"gitHead":"16298a631cf13b5fe17a88a2a7fab9ba84ea9613","scripts":{"lint":"yarn eslint && yarn tscheck","test":"yarn lint && yarn coverage","build":"rimraf ./lib && tsc -p ./tsconfig.build.json","clean":"rimraf tmp lib coverage node_modules/.cache","watch":"cross-env REDISMS_DOWNLOAD_DIR=./tmp jest --watchAll","eslint":"eslint '**/*.{js,ts}'","release":"standard-version","tscheck":"tsc --noEmit","coverage":"cross-env REDISMS_DOWNLOAD_DIR=./tmp jest --coverage --runInBand","test:watch":"yarn watch","postinstall":"node ./scripts/postinstall","prepublishOnly":"yarn build"},"_npmUser":{"name":"mhassan1","email":"marc.j.hassan@gmail.com"},"repository":{"url":"git+https://github.com/mhassan1/redis-memory-server.git","type":"git"},"_npmVersion":"11.6.2","description":"Redis Server for testing. The server will allow you to connect your favorite client library to the Redis Server and run parallel integration tests isolated from each other.","directories":{},"lint-staged":{"**/*.{ts,tsx,js,jsx}":["eslint --fix"]},"_nodeVersion":"24.11.1","dependencies":{"tar":"^7.5.4","tmp":"^0.2.1","uuid":"^8.3.2","debug":"^4.3.4","rimraf":"^5.0.1","semver":"^7.5.3","get-port":"^5.1.1","lockfile":"^1.0.4","camelcase":"^6.3.0","cross-spawn":"^7.0.3","extract-zip":"^2.0.1","find-cache-dir":"^3.3.2","find-package-json":"^1.2.0","https-proxy-agent":"^7.0.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2","devDependencies":{"jest":"^30.0.0","husky":"^9.1.7","eslint":"^9.29.0","globals":"^16.2.0","ioredis":"^5.3.2","ts-jest":"^29.1.1","prettier":"^3.5.3","cross-env":"^7.0.3","@eslint/js":"^9.29.0","@types/tmp":"^0.2.3","commitlint":"^19.8.1","typescript":"~5.8.3","@types/jest":"^30.0.0","@types/node":"^18.11.9","@types/uuid":"^8.3.4","lint-staged":"^16.1.2","@types/debug":"^4.1.8","@types/rimraf":"^4.0.5","@types/semver":"^7.5.0","@types/ioredis":"^5.0.0","@commitlint/cli":"^19.8.1","@types/lockfile":"^1.0.2","@eslint/eslintrc":"^3.3.1","standard-version":"^9.5.0","@types/cross-spawn":"^6.0.2","@types/find-cache-dir":"^3.2.1","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.5.0","@types/find-package-json":"^1.2.3","@typescript-eslint/parser":"^8.34.1","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/redis-memory-server_0.16.0_1769706456337_0.2410300750135903","host":"s3://npm-registry-packages-npm-production"}},"0.16.1":{"name":"redis-memory-server","version":"0.16.1","keywords":["redis","mock","stub","redis-prebuilt"],"license":"MIT","_id":"redis-memory-server@0.16.1","maintainers":[{"name":"mhassan1","email":"marc.j.hassan@gmail.com"}],"homepage":"https://github.com/mhassan1/redis-memory-server","bugs":{"url":"https://github.com/mhassan1/redis-memory-server/issues"},"bin":{"redis-memory-server":"bin/index.js"},"dist":{"shasum":"10f7cb8d59c858e0a87cb7110b10fa74a3e2a200","tarball":"https://registry.npmjs.org/redis-memory-server/-/redis-memory-server-0.16.1.tgz","fileCount":42,"integrity":"sha512-+FfNDWAxuWx8RopTu09eBoiGPr6jLgVf1RVXWVMAc27/RT+vOqpjia3M6Q/Ex5dLu/PZfoWZotlM2iHiAgDdsg==","signatures":[{"sig":"MEYCIQC/w/a2un7lUo+Cm+sSPFwusRMcu3+F+iMENI/DYwJHqwIhANdQLqfIT45XvRWXDtGcLcSY+Jx5whdq9O6i8tgDOj5Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":127439},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=18"},"gitHead":"8575a52fc16f156ddf6e66273d80f6e050fc231f","scripts":{"lint":"yarn eslint && yarn tscheck","test":"yarn lint && yarn coverage","build":"rimraf ./lib && tsc -p ./tsconfig.build.json","clean":"rimraf tmp lib coverage node_modules/.cache","watch":"cross-env REDISMS_DOWNLOAD_DIR=./tmp jest --watchAll","eslint":"eslint '**/*.{js,ts}'","release":"standard-version","tscheck":"tsc --noEmit","coverage":"cross-env REDISMS_DOWNLOAD_DIR=./tmp jest --coverage --runInBand","test:watch":"yarn watch","postinstall":"node ./scripts/postinstall","prepublishOnly":"yarn build"},"_npmUser":{"name":"mhassan1","email":"marc.j.hassan@gmail.com"},"repository":{"url":"git+https://github.com/mhassan1/redis-memory-server.git","type":"git"},"_npmVersion":"11.11.0","description":"Redis Server for testing. The server will allow you to connect your favorite client library to the Redis Server and run parallel integration tests isolated from each other.","directories":{},"lint-staged":{"**/*.{ts,tsx,js,jsx}":["eslint --fix"]},"_nodeVersion":"24.14.1","dependencies":{"tar":"^7.5.4","tmp":"^0.2.1","debug":"^4.3.4","rimraf":"^5.0.1","semver":"^7.5.3","get-port":"^5.1.1","lockfile":"^1.0.4","camelcase":"^6.3.0","cross-spawn":"^7.0.3","extract-zip":"^2.0.1","find-cache-dir":"^3.3.2","find-package-json":"^1.2.0","https-proxy-agent":"^7.0.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.14.1","devDependencies":{"jest":"^30.0.0","husky":"^9.1.7","eslint":"^9.29.0","globals":"^16.2.0","ioredis":"^5.3.2","ts-jest":"^29.1.1","prettier":"^3.5.3","cross-env":"^7.0.3","@eslint/js":"^9.29.0","@types/tmp":"^0.2.3","commitlint":"^19.8.1","typescript":"~5.8.3","@types/jest":"^30.0.0","@types/node":"^18.11.9","lint-staged":"^16.1.2","@types/debug":"^4.1.8","@types/rimraf":"^4.0.5","@types/semver":"^7.5.0","@types/ioredis":"^5.0.0","@commitlint/cli":"^19.8.1","@types/lockfile":"^1.0.2","@eslint/eslintrc":"^3.3.1","standard-version":"^9.5.0","@types/cross-spawn":"^6.0.2","@types/find-cache-dir":"^3.2.1","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.5.0","@types/find-package-json":"^1.2.3","@typescript-eslint/parser":"^8.34.1","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"dependenciesMeta":{"unrs-resolver":{"built":true}},"_npmOperationalInternal":{"tmp":"tmp/redis-memory-server_0.16.1_1776958801961_0.8111383609402549","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"redis-memory-server","version":"0.17.0","keywords":["redis","mock","stub","redis-prebuilt"],"license":"MIT","_id":"redis-memory-server@0.17.0","maintainers":[{"name":"mhassan1","email":"marc.j.hassan@gmail.com"}],"homepage":"https://github.com/mhassan1/redis-memory-server","bugs":{"url":"https://github.com/mhassan1/redis-memory-server/issues"},"bin":{"redis-memory-server":"bin/index.js"},"dist":{"shasum":"928b33904e7121b7e9378e4d15947477c845c2bc","tarball":"https://registry.npmjs.org/redis-memory-server/-/redis-memory-server-0.17.0.tgz","fileCount":42,"integrity":"sha512-Op7gEZijmoySCQa4FPwSWSzKtbpgjhrFbFpPKDA+OdqakWbMAfAk9xUSx7WfOeLg9RozsOHzxWNd683Fxz/qTA==","signatures":[{"sig":"MEUCIGpnhY91M6IqgFVNLEM7x1dhKvv6W/l0WnN7wMMByMiAAiEAzSXyd4H2+HWn2E50pNwWvnypnY9bD7sw2gBrA5qVwns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126304},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=18"},"gitHead":"416fd0df2f74f048944d8917650f9c05d042daeb","scripts":{"lint":"yarn eslint && yarn tscheck","test":"yarn lint && yarn coverage","build":"rimraf ./lib && tsc -p ./tsconfig.build.json","clean":"rimraf tmp lib coverage node_modules/.cache","watch":"cross-env REDISMS_DOWNLOAD_DIR=./tmp jest --watchAll","eslint":"eslint '**/*.{js,ts}'","release":"standard-version","tscheck":"tsc --noEmit","coverage":"cross-env REDISMS_DOWNLOAD_DIR=./tmp jest --coverage --runInBand","test:watch":"yarn watch","postinstall":"node ./scripts/postinstall","prepublishOnly":"yarn build"},"_npmUser":{"name":"mhassan1","email":"marc.j.hassan@gmail.com"},"repository":{"url":"git+https://github.com/mhassan1/redis-memory-server.git","type":"git"},"_npmVersion":"11.17.0","description":"Redis Server for testing. The server will allow you to connect your favorite client library to the Redis Server and run parallel integration tests isolated from each other.","directories":{},"lint-staged":{"**/*.{ts,tsx,js,jsx}":["eslint --fix"]},"_nodeVersion":"24.16.0","dependencies":{"tar":"^7.5.4","tmp":"^0.2.1","debug":"^4.3.4","rimraf":"^5.0.1","semver":"^7.5.3","get-port":"^5.1.1","lockfile":"^1.0.4","camelcase":"^6.3.0","cross-spawn":"^7.0.3","find-cache-dir":"^3.3.2","find-package-json":"^1.2.0","https-proxy-agent":"^7.0.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.16.0","devDependencies":{"jest":"^30.0.0","husky":"^9.1.7","eslint":"^10.4.0","globals":"^16.2.0","ioredis":"^5.3.2","ts-jest":"^29.1.1","prettier":"^3.5.3","cross-env":"^7.0.3","@eslint/js":"^10.0.1","@types/tmp":"^0.2.3","commitlint":"^19.8.1","typescript":"~6.0.3","@types/jest":"^30.0.0","@types/node":"^18.11.9","lint-staged":"^16.1.2","@types/debug":"^4.1.8","@types/rimraf":"^4.0.5","@types/semver":"^7.5.0","@types/ioredis":"^5.0.0","@commitlint/cli":"^19.8.1","@types/lockfile":"^1.0.2","@eslint/eslintrc":"^3.3.5","standard-version":"^9.5.0","@types/cross-spawn":"^6.0.2","@types/find-cache-dir":"^3.2.1","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.5.0","@types/find-package-json":"^1.2.3","@typescript-eslint/parser":"^8.60.0","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.60.0"},"dependenciesMeta":{"unrs-resolver":{"built":true}},"_npmOperationalInternal":{"tmp":"tmp/redis-memory-server_0.17.0_1782149604450_0.4866958502173515","host":"s3://npm-registry-packages-npm-production"}},"0.17.1":{"name":"redis-memory-server","version":"0.17.1","description":"Redis Server for testing. The server will allow you to connect your favorite client library to the Redis Server and run parallel integration tests isolated from each other.","bin":{"redis-memory-server":"bin/index.js"},"main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/mhassan1/redis-memory-server.git"},"engines":{"node":">=18"},"keywords":["redis","mock","stub","redis-prebuilt"],"license":"MIT","bugs":{"url":"https://github.com/mhassan1/redis-memory-server/issues"},"homepage":"https://github.com/mhassan1/redis-memory-server","devDependencies":{"@commitlint/cli":"^19.8.1","@commitlint/config-conventional":"^19.8.1","@eslint/eslintrc":"^3.3.5","@eslint/js":"^10.0.1","@types/cross-spawn":"^6.0.2","@types/debug":"^4.1.8","@types/find-cache-dir":"^3.2.1","@types/find-package-json":"^1.2.3","@types/ioredis":"^5.0.0","@types/jest":"^30.0.0","@types/lockfile":"^1.0.2","@types/node":"^18.11.9","@types/rimraf":"^4.0.5","@types/semver":"^7.5.0","@types/tmp":"^0.2.3","@typescript-eslint/eslint-plugin":"^8.60.0","@typescript-eslint/parser":"^8.60.0","commitlint":"^19.8.1","cross-env":"^7.0.3","eslint":"^10.4.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.5.0","globals":"^16.2.0","husky":"^9.1.7","ioredis":"^5.3.2","jest":"^30.0.0","lint-staged":"^16.1.2","prettier":"^3.5.3","standard-version":"^9.5.0","ts-jest":"^29.1.1","typescript":"~6.0.3"},"lint-staged":{"**/*.{ts,tsx,js,jsx}":["eslint --fix"]},"dependencies":{"camelcase":"^6.3.0","cross-spawn":"^7.0.3","debug":"^4.3.4","find-cache-dir":"^3.3.2","find-package-json":"^1.2.0","get-port":"^5.1.1","https-proxy-agent":"^7.0.0","lockfile":"^1.0.4","rimraf":"^5.0.1","semver":"^7.5.3","tar":"^7.5.4","tmp":"^0.2.1"},"dependenciesMeta":{"unrs-resolver":{"built":true}},"scripts":{"postinstall":"node ./scripts/postinstall","clean":"rimraf tmp lib coverage node_modules/.cache","build":"rimraf ./lib && tsc -p ./tsconfig.build.json","watch":"cross-env REDISMS_DOWNLOAD_DIR=./tmp jest --watchAll","coverage":"cross-env REDISMS_DOWNLOAD_DIR=./tmp jest --coverage --runInBand","lint":"yarn eslint && yarn tscheck","release":"standard-version","prepublishOnly":"yarn build","eslint":"eslint '**/*.{js,ts}'","test":"yarn lint && yarn coverage","test:watch":"yarn watch","tscheck":"tsc --noEmit"},"packageManager":"yarn@4.16.0","gitHead":"8e1efceb099c4779e62e21ce31c1011b0c1603ce","_id":"redis-memory-server@0.17.1","_nodeVersion":"24.18.0","_npmVersion":"11.18.0","dist":{"integrity":"sha512-obdMVFkzLRM+NaCeuZObYNUY5klmAvv91Hq8UBtGsz6YbZd1s5DauaZpIbmjkDoMgxagWIP3/UJiSkuarXTlBg==","shasum":"3a10084bba99af7300764d7a12da2b568d713381","tarball":"https://registry.npmjs.org/redis-memory-server/-/redis-memory-server-0.17.1.tgz","fileCount":42,"unpackedSize":127013,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEKd1hxWzerRAJ26QZ3CemGV06M5u01og2HI+IGmJcOEAiAwqqzI6O2R+N4o9Of7h+njCPCP3frUPlDGQOgV+TwEdQ=="}]},"_npmUser":{"name":"mhassan1","email":"marc.j.hassan@gmail.com"},"directories":{},"maintainers":[{"name":"mhassan1","email":"marc.j.hassan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/redis-memory-server_0.17.1_1785436750891_0.2610264475521207"},"_hasShrinkwrap":false}},"time":{"created":"2021-02-11T01:13:26.375Z","modified":"2026-07-30T18:39:11.214Z","0.1.0":"2021-02-11T01:13:26.519Z","0.2.0":"2021-02-11T15:13:31.460Z","0.3.0":"2021-02-11T15:44:13.418Z","0.3.1":"2021-02-11T18:35:55.436Z","0.4.0":"2021-09-23T21:34:39.678Z","0.5.0":"2021-09-29T20:18:53.169Z","0.6.0":"2022-08-31T01:50:03.403Z","0.7.0":"2023-07-06T01:29:32.991Z","0.8.0":"2023-10-27T14:27:13.405Z","0.9.0":"2023-11-02T14:16:07.243Z","0.10.0":"2023-11-27T20:17:50.125Z","0.11.0":"2024-07-01T13:47:12.008Z","0.12.0":"2025-01-13T15:47:52.873Z","0.12.1":"2025-01-14T14:59:00.635Z","0.13.0":"2025-08-18T20:23:19.437Z","0.14.0":"2025-10-27T15:25:28.275Z","0.14.1":"2025-12-19T20:49:58.657Z","0.15.0":"2026-01-20T20:48:57.942Z","0.15.1":"2026-01-29T15:22:54.509Z","0.16.0":"2026-01-29T17:07:36.475Z","0.16.1":"2026-04-23T15:40:02.168Z","0.17.0":"2026-06-22T17:33:24.595Z","0.17.1":"2026-07-30T18:39:11.058Z"},"bugs":{"url":"https://github.com/mhassan1/redis-memory-server/issues"},"license":"MIT","homepage":"https://github.com/mhassan1/redis-memory-server","keywords":["redis","mock","stub","redis-prebuilt"],"repository":{"type":"git","url":"git+https://github.com/mhassan1/redis-memory-server.git"},"description":"Redis Server for testing. The server will allow you to connect your favorite client library to the Redis Server and run parallel integration tests isolated from each other.","maintainers":[{"name":"mhassan1","email":"marc.j.hassan@gmail.com"}],"readme":"# Redis In-Memory Server\n\nThis package spins up a real Redis server programmatically from Node.js, for testing or mocking during development.\nIt holds the data in memory. Each `redis-server` process takes about 4Mb of memory.\nThe server will allow you to connect your favorite client library to the Redis server and run integration tests isolated from each other.\n\nIt is inspired heavily by [mongodb-memory-server](https://npmjs.com/package/mongodb-memory-server).\n\nOn install, it [downloads](#configuring-which-redis-server-binary-to-use) the Redis source,\ncompiles the `redis-server` binary, and saves it to a cache folder.\n\nOn starting a new instance of the in-memory server, if the binary cannot be found,\nit will be downloaded and compiled; thus, the first run may take some time.\nAll further runs will be fast because they will use the downloaded binaries.\nNOTE: If no `version` is specified (or `version` is set to `stable`),\nthe binary will not be updated after the first run.\n\nThis package automatically downloads source code from [https://download.redis.io/](https://download.redis.io/).\n\nEvery `RedisMemoryServer` instance starts a fresh Redis server on a free port.\nYou may start up several `redis-server` processes simultaneously.\nWhen you terminate your script or call `stop()`, the Redis server(s) will be automatically shut down.\n\nIt works in Travis CI without additional `services` or `addons` in `.travis.yml`.\n\n- [Redis In-Memory Server](#redis-in-memory-server)\n  - [Installation](#installation)\n    - [Requirements](#requirements)\n    - [Windows](#windows)\n    - [Configuring which `redis-server` binary to use](#configuring-which-redis-server-binary-to-use)\n      - [Using the `stable` version of the binary](#using-the-stable-version-of-the-binary)\n  - [Usage](#usage)\n    - [Simple server start](#simple-server-start)\n    - [Start server via npx](#start-server-via-npx)\n    - [Available options for RedisMemoryServer](#available-options-for-redismemoryserver)\n    - [Options which can be set via environment variables](#options-which-can-be-set-via-environment-variables)\n    - [Options which can be set via `package.json`](#options-which-can-be-set-via-packagejson)\n    - [Simple test with `ioredis`](#simple-test-with-ioredis)\n    - [Debug mode](#debug-mode)\n  - [Credits](#credits)\n  - [License](#license)\n\n## Installation\n\n```bash\nyarn add redis-memory-server --dev\n# OR\nnpm install redis-memory-server --save-dev\n```\n\nOn install, this package auto-downloads and compiles version `stable` of the `redis-server` binary to `node_modules/.cache/redis-memory-server/redis-binaries`.\n\n### Requirements\n\n- `make`\n\n### Windows\n\nThis library uses the latest version of [Memurai](https://www.memurai.com/) on Windows.\nCurrently, it is not possible to specify a particular version of Memurai or Redis on Windows.\n\n### Configuring which `redis-server` binary to use\n\nThe default behavior is that version `stable` will be downloaded.\nYou can set configurations via [environment variables](#options-which-can-be-set-via-environment-variables)\nor via [`package.json`](#options-which-can-be-set-via-packagejson).\n\n#### Using the `stable` version of the binary\n\nAfter the first install of the `stable` version on a machine,\nthe binary will not be automatically updated on that machine.\n\nThis may be a concern because:\n1. the install is less deterministic\n2. some machines could have vulnerable versions\n\nIf this is a concern, either:\n1. specify a `version` other than `stable`\n2. forcibly update the `stable` binary on demand using a command like:\n```bash\nREDISMS_IGNORE_DOWNLOAD_CACHE=true yarn rebuild redis-memory-server\n# OR\nREDISMS_IGNORE_DOWNLOAD_CACHE=true npm rebuild redis-memory-server\n```\n3. specify the `ignoreDownloadCache` option\n   (NOTE: this will make installs/runs slower)\n\n## Usage\n\n### Simple server start\n\n```js\nimport { RedisMemoryServer } from 'redis-memory-server';\n\nconst redisServer = new RedisMemoryServer();\n\nconst host = await redisServer.getHost();\nconst port = await redisServer.getPort();\n\n// `redis-server` has been started\n// you may use `host` and `port` as connection parameters for `ioredis` (or similar)\n\n// you may check instance status\nredisServer.getInstanceInfo(); // returns an object with instance data\n\n// you may stop `redis-server` manually\nawait redisServer.stop();\n\n// when `redis-server` is killed, its running status should be `false`\nredisServer.getInstanceInfo();\n\n// even if you forget to stop `redis-server`,\n// when your script exits, a special process killer will shut it down for you\n```\n\n### Start server via npx\n\n```bash\nnpx redis-memory-server\n# OR\nREDISMS_PORT=6379 npx redis-memory-server\n```\n\n### Available options for RedisMemoryServer\n\nAll settings are optional.\n\n```js\nconst redisServer = new RedisMemoryServer({\n  instance: {\n    port: number, // by default, choose any free port\n    ip: string, // by default, '127.0.0.1'; for binding to all IP addresses set it to `::,0.0.0.0`,\n    args: [], // by default, no additional arguments; any additional command line arguments for `redis-server`\n  },\n  binary: {\n    version: string, // by default, 'stable'\n    downloadDir: string, // by default, 'node_modules/.cache/redis-memory-server/redis-binaries'\n    ignoreDownloadCache: boolean, // by default, false\n    systemBinary: string, // by default, undefined\n  },\n  autoStart: boolean, // by default, true\n});\n```\n\n### Options which can be set via environment variables\n\n```sh\nREDISMS_DOWNLOAD_DIR=/path/to/redis/binaries # default target download directory\nREDISMS_VERSION=6.0.10 # default version to download\nREDISMS_IGNORE_DOWNLOAD_CACHE=true\nREDISMS_DEBUG=true\nREDISMS_DOWNLOAD_MIRROR=host # your mirror host to download the redis binary\nREDISMS_DOWNLOAD_URL=url # full URL to download the redis binary\nREDISMS_DISABLE_POSTINSTALL=true\nREDISMS_SYSTEM_BINARY=/usr/local/bin/redis-server # if you want to use an existing binary already on your system.\n```\n\nNOTE: Boolean-ish values can be any of these (case-insensitive): `true`, `on`, `yes`, `1`.\n\n### Options which can be set via `package.json`\n\nYou can also use `package.json` to configure the installation process.\nIt will search up the hierarchy looking for `package.json` files and combine all configurations, where closer `package.json` files take precedence.\nEnvironment variables have higher priority than contents of `package.json` files.\n\n```json\n{\n  \"redisMemoryServer\": {\n    \"downloadDir\": \"/path/to/redis/binaries\",\n    \"version\": \"6.0.10\",\n    \"ignoreDownloadCache\": true,\n    \"debug\": true,\n    \"downloadMirror\": \"url\",\n    \"disablePostinstall\": true,\n    \"systemBinary\": \"/usr/local/bin/redis-server\",\n    \"configProvider\": \"some-package/redisMemoryServerConfig.js\"\n  }\n}\n```\n\nNOTE: Boolean-ish values can be any of these (case-insensitive): `true`, `\"true\"`, `\"on\"`, `\"yes\"`, `1`, `\"1\"`.\n\nBy default, it starts looking for `package.json` files at `process.cwd()`.\nTo change this:\n\n```ts\nimport { findPackageJson } from 'redis-memory-server/lib/util/resolve-config';\n\nfindPackageJson('/custom/path');\n```\n\nThe `configProvider` configuration can be used to dynamically load configurations from another package (e.g. `some-package/redisMemoryServerConfig.js`) or file (e.g. `./redisMemoryServerConfig.js`), where the target file looks like this:\n```js\nmodule.exports = {\n  version: '6.0.10',\n  // ...\n}\n```\n\n### Simple test with `ioredis`\n\nTake a look at this [test file](https://github.com/mhassan1/redis-memory-server/blob/main/src/__tests__/singleDB-test.ts).\n\n### Debug mode\n\nDebug mode can be enabled with an environment variable or in `package.json`:\n\n```sh\nREDISMS_DEBUG=true\n```\n\nor\n\n```json\n{\n  \"redisMemoryServer\": {\n    \"debug\": true\n  }\n}\n```\n\n\n## Credits\n\nThis package is inspired heavily by [mongodb-memory-server](https://npmjs.com/package/mongodb-memory-server).\n\n## License\n\nMIT\n","readmeFilename":"README.md"}