{"_id":"@bm629/nest-ioredis","_rev":"8-ae94a4dafb8dee091e1e5aebbc5a4aff","name":"@bm629/nest-ioredis","dist-tags":{"latest":"1.1.3"},"versions":{"0.0.1":{"name":"@bm629/nest-ioredis","version":"0.0.1","description":"Nestjs library for ioredis client","main":"build/lib/index.js","typings":"build/types/index.d.ts","keywords":["nestjs","nest","typescript","ioredis","redis"],"scripts":{"bootstrap":"yarn","clean:build":"rimraf build/","clean":"yarn clean:build && rimraf node_modules","build":"tsc","prettier:lint":"prettier -l *","lib:lint":"eslint -c .eslintrc.json --ignore-path .eslintignore src/**/*.*","lint":"yarn lib:lint && yarn prettier:lint","prettier:fix":"prettier --write *","lib:fix":"yarn run lib:lint -- --fix","fix":"yarn lib:fix && yarn prettier:fix","test":"jest --config jest.config.js","preversion":"npm-run-all clean bootstrap build lint test","postversion":"git push && git push --tags","doc":"compodoc"},"repository":{"type":"git","url":"git+https://github.com/bm629/nest-ioredis.git"},"author":{"name":"Bhushan Modi","email":"bhushan629@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/bm629/nest-ioredis/issues"},"homepage":"https://github.com/bm629/nest-ioredis#readme","compodoc":{"tsconfig":"tsconfig.json","output":"build/doc","name":"IORedis Module"},"dependencies":{"@nestjs/common":"^7.0.9","@nestjs/core":"^7.0.9","@nestjs/testing":"^7.0.9","ioredis":"^4.16.3","reflect-metadata":"^0.1.13","rxjs":"^6.5.5"},"devDependencies":{"@commitlint/cli":"^8.3.5","@commitlint/core":"^8.3.5","@compodoc/compodoc":"^1.1.11","@types/ioredis":"^4.14.9","@types/jest":"^25.2.1","@types/node":"^13.13.3","@typescript-eslint/eslint-plugin":"^2.29.0","@typescript-eslint/parser":"^2.29.0","commitizen":"^4.0.4","commitlint-config-gitmoji":"^1.0.1","cz-emoji":"^1.2.1","eslint":"^6.8.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.8.2","eslint-plugin-prettier":"^3.1.3","husky":"^4.2.5","jest":"^25.4.0","jest-html-reporters":"^1.2.1","prettier":"^2.0.5","rimraf":"^3.0.2","ts-jest":"^25.4.0","ts-node":"^8.9.1","typescript":"^3.8.3"},"husky":{"hooks":{"pre-commit":"echo Commiting Changes","pre-push":"yarn test","commit-msg":"commitlint -c commitlint.config.js -E HUSKY_GIT_PARAMS"}},"config":{"cz-emoji":{"types":[{"emoji":"🌟","code":":star2:","description":"A new feature","name":"feature"},{"emoji":"🐞","code":":beetle:","description":"A bug fix","name":"fix"},{"emoji":"🚓","code":":police_car:","description":"Testing improved with new or fixed tests","name":"test"},{"emoji":"🔩","code":":nut_and_bolt:","description":"Doesn't modify src or test files","name":"chore"},{"emoji":"✏️","code":":pencil2:","description":"Doesn't affect the meaning of the code (white-space, semi-colons, etc)","name":"style"},{"emoji":"📚","code":":books:","description":"Documentation change","name":"docs"},{"emoji":"🎨","code":":art:","description":"Neither fixes a bug nor adds a feature","name":"refactor"},{"emoji":"💰","code":":moneybag:","description":"Improves performance with this change","name":"perf"},{"emoji":"🚀","code":":rocket:","description":"Build system config or external dependencies","name":"build"},{"emoji":"🚥","code":":traffic_light:","description":"CI config files and scripts","name":"ci"},{"emoji":"💊","code":":pill:","description":"Reverts a previous commit","name":"revert"}],"scopes":["lib-ioredis"]},"commitizen":{"path":"./node_modules/cz-emoji"}},"publishConfig":{"access":"public"},"gitHead":"77952338bc3f1684c8342631d38cfb4a389a5d74","_id":"@bm629/nest-ioredis@0.0.1","_nodeVersion":"14.1.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-FjRkETzdhtQ1rXHr7zd9Vlj4FtueX9wfWp3zL0EX3kejufrAQ0UEyWLG2tVSlvZ7w36k7qLzLGxPb7woS33EXg==","shasum":"bb1b5a8809fe52d0c460fa447466386989aa367b","tarball":"https://registry.npmjs.org/@bm629/nest-ioredis/-/nest-ioredis-0.0.1.tgz","fileCount":148,"unpackedSize":5156783,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerGGrCRA9TVsSAnZWagAAbkIQAIQEv53Fl1u/J/4FHDXD\nbVa7U6sSKwLKPjFG3uXKqv912WuVK/wZTIdFuCYs0+G8f+46g9QyUNckcLJj\nXrMgJcHdpsHLJN/G4iaaxi/va/bVm7cGGAHK7hknsNltEwDdPp4QxEDNXT9V\nflFINJDSWoG26MJCQsSseES3zfp7U730HqC6tMMecgf0jh20hJ0nFoLVXYFF\ngrvEMc42SNWw3BQA1+p6OHlsR4J1S+PEimOIMIRrrFB04nDCRpIgFTzCVwS8\njOPLWIHMFsGCZ4IXcF4qJXNqdzwuWseKndHVSNF+o/73q+cWtXoO+FLqDsqm\nnqUiwlYLWqhX649LlzGKmq7Ap5eOKWrf80Rd/ZhV5cOKzIN7HxWdsysrxdQd\nxTzBcBf3EU9nOBCvtcnRNNQ3y9/Xk9rmwfOTzdwqCOE8F0EkEB/W8i1w+/xu\neSBvPKBzZvUjEofGEpjxRpLRNWUqk9Yf8rOj+prrX3OusGc6E2hhMWDZUiOu\n9yv9gbfdLjxJwe5s0Yl02rIZcw/D9Mt7Ws/gG1hJrtEjmhuORRWucQvPEWVH\nxby6Ljeq3aLx6HmQmdegzsYA73cLfarkPD5k4UNGHYueOJK0SmSzsm3M/NDn\nvdmQcFMD/rX7jhk+yPpoALAUBFEUoEG24+ERr+/2lNroBQgatZIQHNkAzfGR\nCuNM\r\n=IsT/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEuYuFBxdk80sk5Nh0R/3IMQjVMRn+ZH5P+YKLqn+dO+AiBsVJ5be4cgsuXCjp3pmiEcvdCsmNCwmC5tQptg3xjCvQ=="}]},"maintainers":[{"name":"bm629","email":"bhushan629@gmail.com"}],"_npmUser":{"name":"bm629","email":"bhushan629@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nest-ioredis_0.0.1_1588355499073_0.28130594148516663"},"_hasShrinkwrap":false},"1.0.0":{"name":"@bm629/nest-ioredis","version":"1.0.0","description":"Nestjs library for ioredis client","main":"build/lib/index.js","typings":"build/types/index.d.ts","keywords":["nestjs","nest","typescript","ioredis","redis"],"scripts":{"bootstrap":"yarn","clean:build":"rimraf build/","clean":"yarn clean:build && rimraf node_modules","build":"tsc","prettier:lint":"prettier -l *","lib:lint":"eslint -c .eslintrc.json --ignore-path .eslintignore src/**/*.*","lint":"yarn lib:lint && yarn prettier:lint","prettier:fix":"prettier --write *","lib:fix":"yarn run lib:lint -- --fix","fix":"yarn lib:fix && yarn prettier:fix","test":"jest --config jest.config.js","coverage":"cat ./build/coverage/lcov.info | coveralls","preversion":"npm-run-all clean bootstrap build lint test","postversion":"git push && git push --tags","doc":"compodoc"},"repository":{"type":"git","url":"git+https://github.com/bm629/nest-ioredis.git"},"author":{"name":"Bhushan Modi","email":"bhushan629@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/bm629/nest-ioredis/issues"},"homepage":"https://github.com/bm629/nest-ioredis#readme","compodoc":{"tsconfig":"tsconfig.json","output":"build/doc","name":"IORedis Module"},"dependencies":{"@nestjs/common":"^7.0.9","@nestjs/core":"^7.0.9","@nestjs/testing":"^7.0.9","coveralls":"^3.1.0","ioredis":"^4.16.3","reflect-metadata":"^0.1.13","rxjs":"^6.5.5"},"devDependencies":{"@commitlint/cli":"^8.3.5","@commitlint/core":"^8.3.5","@compodoc/compodoc":"^1.1.11","@types/ioredis":"^4.16.0","@types/jest":"^25.2.1","@types/node":"^13.13.4","@typescript-eslint/eslint-plugin":"^2.30.0","@typescript-eslint/parser":"^2.30.0","commitizen":"^4.0.5","commitlint-config-gitmoji":"^1.0.1","cz-emoji":"^1.2.1","eslint":"^6.8.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.8.2","eslint-plugin-prettier":"^3.1.3","husky":"^4.2.5","jest":"^25.5.3","jest-html-reporters":"^1.2.1","prettier":"^2.0.5","rimraf":"^3.0.2","ts-jest":"^25.4.0","ts-node":"^8.9.1","typescript":"^3.8.3"},"husky":{"hooks":{"pre-commit":"echo Commiting Changes","pre-push":"yarn test","commit-msg":"commitlint -c commitlint.config.js -E HUSKY_GIT_PARAMS"}},"config":{"cz-emoji":{"types":[{"emoji":"🌟","code":":star2:","description":"A new feature","name":"feature"},{"emoji":"🐞","code":":beetle:","description":"A bug fix","name":"fix"},{"emoji":"🚓","code":":police_car:","description":"Testing improved with new or fixed tests","name":"test"},{"emoji":"🔩","code":":nut_and_bolt:","description":"Doesn't modify src or test files","name":"chore"},{"emoji":"✏️","code":":pencil2:","description":"Doesn't affect the meaning of the code (white-space, semi-colons, etc)","name":"style"},{"emoji":"📚","code":":books:","description":"Documentation change","name":"docs"},{"emoji":"🎨","code":":art:","description":"Neither fixes a bug nor adds a feature","name":"refactor"},{"emoji":"💰","code":":moneybag:","description":"Improves performance with this change","name":"perf"},{"emoji":"🚀","code":":rocket:","description":"Build system config or external dependencies","name":"build"},{"emoji":"🚥","code":":traffic_light:","description":"CI config files and scripts","name":"ci"},{"emoji":"💊","code":":pill:","description":"Reverts a previous commit","name":"revert"}],"scopes":["lib-ioredis"]},"commitizen":{"path":"./node_modules/cz-emoji"}},"publishConfig":{"access":"public"},"gitHead":"64c81896ed9ebf2db884698ee126da155649f835","_id":"@bm629/nest-ioredis@1.0.0","_nodeVersion":"14.1.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-T06Tp9zf69Kc3kdYJNi91TF95wBOM3LRnbvHecz0MgnWmZOr+RxnoAeDBxWcM3n9neu1tKGi+qBUHL2dZ1T3eA==","shasum":"ace083b2ca0e280722b2e2b2bfc8d20145f792e1","tarball":"https://registry.npmjs.org/@bm629/nest-ioredis/-/nest-ioredis-1.0.0.tgz","fileCount":24,"unpackedSize":37458,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerG1ACRA9TVsSAnZWagAAAcwP/2g+HRxGgoOqXbS1jHOT\nbMIdj9tSdnRPwKaBjIjvIzlPrDsuUQHXbXWAqNqdOd/E+zCa+1J5xgThb8nO\nv5hETJg6R/KQD/xH7aN2NtskFjqz303YybrSv6pWaaK6UNU/ojaDJP6DNNuj\n/KJ94FI+TBxBzBsZ0xLlF9350yRJaSjGg4mowTH5FDgjqjalDQ97YwZN+tLK\n3MXWY/bgDqfAvsA6CwdFvgB26gUfzYgexq2UnUmF68uluntJvHMqvSKzkwFL\n6QDc2nTFj6Csa7DzLl9fbfv4GdZXKKylj69oC3oYCwFHH0NYaBO5oANxiGuv\nKX9dkVA33QNE9DZ2/Zj3ZQUV2x31IdKdvdZeI7MxUXQ52R0bH85dv56td5FH\nWF5cIvElFzO+k22UVeyvzWtPSf3e4FktBEuWCefIImYvcH0tP/THDAwwoBBL\n43VvhIzRC6CGV09iCNSrA2+SY10edk1KleRWnJewqZvOAY6x/t39q86szg2N\nnKU85x8YrlelWIA7UN4QuXUpmdQet7qAb9bf+zupEymKPzCi72zDTtyXoUVs\nSRw/kf320cZPTHasS9lDwpiyz1jDGQ+18m9Er2VNQCbNh4Cip8EQ12+AQpQ2\nshtT1WFIrLdFMYhESFE4BLuA7qoa0pJYe0FcApGOCsyLXlls+ExtgojyUb8x\n/v5O\r\n=dG1e\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEx18vQmkzadTfuUTyMAc5Rox9bvfs4ieiGGjbiomfpFAiEAj1yr7BtsdUrXX2EfqUyL3KOdx6KGpZyIdAllxX84nsI="}]},"maintainers":[{"name":"bm629","email":"bhushan629@gmail.com"}],"_npmUser":{"name":"bm629","email":"bhushan629@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nest-ioredis_1.0.0_1588358464323_0.9493925650268624"},"_hasShrinkwrap":false},"1.0.1":{"name":"@bm629/nest-ioredis","version":"1.0.1","description":"Nestjs library for ioredis client","main":"build/lib/index.js","typings":"build/types/index.d.ts","keywords":["nestjs","nest","typescript","ioredis","redis"],"scripts":{"bootstrap":"yarn","clean:build":"rimraf build/","clean":"yarn clean:build && rimraf node_modules","build":"tsc","prettier:lint":"prettier -l *","lib:lint":"eslint -c .eslintrc.json --ignore-path .eslintignore src/**/*.*","lint":"yarn lib:lint && yarn prettier:lint","prettier:fix":"prettier --write *","lib:fix":"yarn run lib:lint -- --fix","fix":"yarn lib:fix && yarn prettier:fix","test":"jest --config jest.config.js","coverage":"cat ./build/coverage/lcov.info | coveralls","preversion":"npm-run-all clean bootstrap build lint test","postversion":"git push && git push --tags","doc":"compodoc"},"repository":{"type":"git","url":"git+https://github.com/bm629/nest-ioredis.git"},"author":{"name":"Bhushan Modi","email":"bhushan629@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/bm629/nest-ioredis/issues"},"homepage":"https://github.com/bm629/nest-ioredis#readme","compodoc":{"tsconfig":"tsconfig.json","output":"build/doc","name":"IORedis Module"},"dependencies":{"@nestjs/common":"^7.0.9","@nestjs/core":"^7.0.9","@nestjs/testing":"^7.0.9","ioredis":"^4.16.3","reflect-metadata":"^0.1.13","rxjs":"^6.5.5"},"devDependencies":{"@commitlint/cli":"^8.3.5","@commitlint/core":"^8.3.5","@compodoc/compodoc":"^1.1.11","@types/ioredis":"^4.16.0","@types/jest":"^25.2.1","@types/node":"^13.13.4","@typescript-eslint/eslint-plugin":"^2.30.0","@typescript-eslint/parser":"^2.30.0","commitizen":"^4.0.5","commitlint-config-gitmoji":"^1.0.1","cz-emoji":"^1.2.1","eslint":"^6.8.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.8.2","eslint-plugin-prettier":"^3.1.3","husky":"^4.2.5","jest":"^25.5.4","jest-html-reporters":"^1.2.1","prettier":"^2.0.5","rimraf":"^3.0.2","ts-jest":"^25.4.0","ts-node":"^8.10.1","typescript":"^3.8.3"},"husky":{"hooks":{"pre-commit":"echo Commiting Changes","pre-push":"yarn test","commit-msg":"commitlint -c commitlint.config.js -E HUSKY_GIT_PARAMS"}},"config":{"cz-emoji":{"types":[{"emoji":"🌟","code":":star2:","description":"A new feature","name":"feature"},{"emoji":"🐞","code":":beetle:","description":"A bug fix","name":"fix"},{"emoji":"🚓","code":":police_car:","description":"Testing improved with new or fixed tests","name":"test"},{"emoji":"🔩","code":":nut_and_bolt:","description":"Doesn't modify src or test files","name":"chore"},{"emoji":"✏️","code":":pencil2:","description":"Doesn't affect the meaning of the code (white-space, semi-colons, etc)","name":"style"},{"emoji":"📚","code":":books:","description":"Documentation change","name":"docs"},{"emoji":"🎨","code":":art:","description":"Neither fixes a bug nor adds a feature","name":"refactor"},{"emoji":"💰","code":":moneybag:","description":"Improves performance with this change","name":"perf"},{"emoji":"🚀","code":":rocket:","description":"Build system config or external dependencies","name":"build"},{"emoji":"🚥","code":":traffic_light:","description":"CI config files and scripts","name":"ci"},{"emoji":"💊","code":":pill:","description":"Reverts a previous commit","name":"revert"}],"scopes":["lib-ioredis"]},"commitizen":{"path":"./node_modules/cz-emoji"}},"publishConfig":{"access":"public"},"gitHead":"11970e5205749cb1f51c2b2801d9c5f8efb14f46","_id":"@bm629/nest-ioredis@1.0.1","_nodeVersion":"14.1.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-i1Mmsc4IzEQ/O1v2MPtix2CFaq+o5B+0VisLrrS2ptx7ZEz94gzi7ElSWhSRQSYCuY3EKT3k6+motg1DfpzI3g==","shasum":"0a4cbd29c552b90eb41deceeadae79dcc828746d","tarball":"https://registry.npmjs.org/@bm629/nest-ioredis/-/nest-ioredis-1.0.1.tgz","fileCount":24,"unpackedSize":38937,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerrnsCRA9TVsSAnZWagAALnMP/jSLGfXzFvvG9OCvrWDC\n2o7/aB7ok7cP6uUX2iRsuH4KsaIwrK/Xuq5tHawAR92NujySO5JT3ByLACdn\nIFicoJ1G35pmKXks3QIDcF3G42WJp5tpL74WRDW1rZctaLWJEKLjBpItFGk6\n2G0BbF9dzw7X4EGjQ8FwSfYlqescKGJd4puLXLzO005LYjKB1w9BZWHMq2Sz\nEQxpIyGEdTon6V6m6or5EBRzPHv0DHsq0uylqR97W6ymi+c3mPMcgzFwF7QE\ncHklJsboW9cJG4Oz1yw/rxFc7wsQF1BywEYnM6JXoveF4HulZ7kKyCMnkcIl\ndN6rp5zBobIKlFYWct7F3eG4FD4tS2WZoZnLU05wHFs8asdDT1+vf0W+Oqqz\n6tc5OVed60pT9eV6mErphTIJxYyPR4otEzRbXzH4U+vXC/DLEELGpsHH4Kl2\nOKbEaZI4cjbm3zWlmo9j6hbpe/QzGyXZbQ2Mfcx6RWeU0pInWGyEFpdAYJaV\nKOttoAtYhD/7YE/cDWpL0PjoWLjo41ctFM+KMnRQsCa087mkGKqOJr9fQqmn\nkVlRGVBLiYaV42hlgLEgqInySHIpqk2JGryKVro7TGE5f0FTYC9zWd4p+Kwu\n+0hoUjNM1ZthUv4KzIX+rETD039tpSIH7UvLbWa0Kjvn1NLW+sz6cyeCxvDn\n3vAD\r\n=MbMZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICz4VMBBz0TQ3vRY6+piRfFnKG4Bj8JWUnczzzXiTBbHAiEAsJmltmDQ/r0gjAlnQolLL7cmkSiAZiQHOThFesqGPqM="}]},"maintainers":[{"name":"bm629","email":"bhushan629@gmail.com"}],"_npmUser":{"name":"bm629","email":"bhushan629@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nest-ioredis_1.0.1_1588509164100_0.4477884794311795"},"_hasShrinkwrap":false},"1.0.2":{"name":"@bm629/nest-ioredis","version":"1.0.2","description":"Nestjs library for ioredis client","main":"build/lib/index.js","typings":"build/types/index.d.ts","keywords":["nestjs","nest","typescript","ioredis","redis"],"scripts":{"bootstrap":"yarn","clean:build":"rimraf build/","clean":"yarn clean:build && rimraf node_modules","build":"tsc","prettier:lint":"prettier -l *","lib:lint":"eslint -c .eslintrc.json --ignore-path .eslintignore src/**/*.*","lint":"yarn lib:lint && yarn prettier:lint","prettier:fix":"prettier --write *","lib:fix":"yarn run lib:lint -- --fix","fix":"yarn lib:fix && yarn prettier:fix","test":"jest --config jest.config.js","coverage":"cat ./build/coverage/lcov.info | coveralls","preversion":"npm-run-all clean bootstrap build lint test","postversion":"git push && git push --tags","doc":"compodoc"},"repository":{"type":"git","url":"git+https://github.com/bm629/nest-ioredis.git"},"author":{"name":"Bhushan Modi","email":"bhushan629@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/bm629/nest-ioredis/issues"},"homepage":"https://github.com/bm629/nest-ioredis#readme","compodoc":{"tsconfig":"tsconfig.json","output":"build/doc","name":"IORedis Module"},"dependencies":{"@nestjs/common":"^7.0.9","@nestjs/core":"^7.0.9","@nestjs/testing":"^7.0.9","ioredis":"^4.16.3","reflect-metadata":"^0.1.13","rxjs":"^6.5.5"},"devDependencies":{"@commitlint/cli":"^8.3.5","@commitlint/core":"^8.3.5","@compodoc/compodoc":"^1.1.11","@types/ioredis":"^4.16.1","@types/jest":"^25.2.1","@types/node":"^13.13.5","@typescript-eslint/eslint-plugin":"^2.31.0","@typescript-eslint/parser":"^2.31.0","commitizen":"^4.1.2","commitlint-config-gitmoji":"^1.0.1","cz-emoji":"^1.2.1","eslint":"^7.0.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.10.0","eslint-plugin-prettier":"^3.1.3","husky":"^4.2.5","jest":"^26.0.1","jest-html-reporters":"^1.2.1","prettier":"^2.0.5","rimraf":"^3.0.2","ts-jest":"^25.5.1","ts-node":"^8.10.1","typescript":"^3.8.3"},"husky":{"hooks":{"pre-commit":"echo Commiting Changes","pre-push":"yarn test","commit-msg":"commitlint -c commitlint.config.js -E HUSKY_GIT_PARAMS"}},"config":{"cz-emoji":{"types":[{"emoji":"🌟","code":":star2:","description":"A new feature","name":"feature"},{"emoji":"🐞","code":":beetle:","description":"A bug fix","name":"fix"},{"emoji":"🚓","code":":police_car:","description":"Testing improved with new or fixed tests","name":"test"},{"emoji":"🔩","code":":nut_and_bolt:","description":"Doesn't modify src or test files","name":"chore"},{"emoji":"✏️","code":":pencil2:","description":"Doesn't affect the meaning of the code (white-space, semi-colons, etc)","name":"style"},{"emoji":"📚","code":":books:","description":"Documentation change","name":"docs"},{"emoji":"🎨","code":":art:","description":"Neither fixes a bug nor adds a feature","name":"refactor"},{"emoji":"💰","code":":moneybag:","description":"Improves performance with this change","name":"perf"},{"emoji":"🚀","code":":rocket:","description":"Build system config or external dependencies","name":"build"},{"emoji":"🚥","code":":traffic_light:","description":"CI config files and scripts","name":"ci"},{"emoji":"💊","code":":pill:","description":"Reverts a previous commit","name":"revert"}],"scopes":["lib-ioredis"]},"commitizen":{"path":"./node_modules/cz-emoji"}},"publishConfig":{"access":"public"},"gitHead":"713add77a80a340da43b3e14a2bb054352246e97","_id":"@bm629/nest-ioredis@1.0.2","_nodeVersion":"14.2.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-uYkbWSEG/CvRXN2TyZfr9jRGHQULmq0v6UzgVkjIB4d1cFqoTWmnPQA7kE++N1Zxw29Jxn3Z0BNvljh5wZK+mQ==","shasum":"8dfde90c8445653de8c2b77a2769d42f71b66d5b","tarball":"https://registry.npmjs.org/@bm629/nest-ioredis/-/nest-ioredis-1.0.2.tgz","fileCount":24,"unpackedSize":38938,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJetuBmCRA9TVsSAnZWagAAJmoP/A2sRz6pdOlccm6cdx0c\nXl3AYZXR5JY9zcX6QbmwXji0zV6gkuIVv2NGD4bImzIOoEvSj3rFnuEUVCd2\ndxUrrdqesMkOQSMaDoWgwxP4s7l4HLwTCGCBh8Dqh3soR+R5IL0f0c1hhpyF\nWApLIUJ6fQw3RSmo1gmFAJpWGR0CWhAyQDMN8vbiFggC3nR/vK1XZBh7/RoI\nrRbcn9LZsGRK3TWulWInbMVqS1G59wgR8e3z9S/c/vpx7u7JVHc9kwQURRB4\nHI6cqO2sOshmJO05KxO12uvOfAU7rT9YUCF/HChb7EABo+Yz5FsfkcvC17wF\n4/+x/n2Kf0MvjcpsXxPI/63FFkPSNOqK29JBfqs1V4hZOCy5KNCJ7LkYAnUT\noiyJJ699zNzXEA6oUULIIm0VGwlq+2YmPvhOm9cQN34FWsFVhUGEQS2QqGk6\n3IXCao1csMtej84OlXtagqrgXOauZBGVkfoZ9DvaN6HoNIra8QEYg9jwNx0T\n7tfUZs75vZMXmnCjVzgfXkj/bjzvWs9KR43f4kAVbCZ7pC/+1N5O0pZKFGLa\nM1pHQAB4lferHXzGRtNf3ILfrstBoK/2eJSt72uYKC5/KpYD560fePD/AijI\nHVeu2IaG+E2GjGwBuWpnIAw7iAsROowsFRJRO9cMYB2orkRlXovGgOW00pOk\nk5oO\r\n=N3xK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFvHhdq3magFrUSTRQdyhzZXpO9Ty75lZp0oATbVk76tAiEAvPGlVdGjsVPytHwcutG+eJVWaqVgAZ+zZclALyeB0Aw="}]},"maintainers":[{"name":"bm629","email":"bhushan629@gmail.com"}],"_npmUser":{"name":"bm629","email":"bhushan629@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nest-ioredis_1.0.2_1589043302410_0.12277543936638646"},"_hasShrinkwrap":false},"1.1.0":{"name":"@bm629/nest-ioredis","version":"1.1.0","description":"Nestjs library for ioredis client","main":"build/lib/index.js","typings":"build/types/index.d.ts","keywords":["nestjs","nest","typescript","ioredis","redis"],"scripts":{"bootstrap":"yarn","clean:build":"rimraf build/","clean":"yarn clean:build && rimraf node_modules","build":"tsc","prettier:lint":"prettier -l *","lib:lint":"eslint -c .eslintrc.json --ignore-path .eslintignore src/**/*.*","lint":"yarn lib:lint && yarn prettier:lint","prettier:fix":"prettier --write *","lib:fix":"yarn run lib:lint -- --fix","fix":"yarn lib:fix && yarn prettier:fix","test":"jest --config jest.config.js","coverage":"cat ./build/coverage/lcov.info | coveralls","preversion":"npm-run-all clean bootstrap build lint test","postversion":"git push && git push --tags","doc":"compodoc"},"repository":{"type":"git","url":"git+https://github.com/bm629/nest-ioredis.git"},"author":{"name":"Bhushan Modi","email":"bhushan629@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/bm629/nest-ioredis/issues"},"homepage":"https://github.com/bm629/nest-ioredis#readme","compodoc":{"tsconfig":"tsconfig.json","output":"build/doc","name":"IORedis Module"},"dependencies":{"@nestjs/common":"^7.0.13","@nestjs/core":"^7.0.13","@nestjs/testing":"^7.0.13","ioredis":"^4.17.1","reflect-metadata":"^0.1.13","rxjs":"^6.5.5"},"devDependencies":{"@commitlint/cli":"^8.3.5","@commitlint/core":"^8.3.5","@compodoc/compodoc":"^1.1.11","@types/ioredis":"^4.16.2","@types/jest":"^25.2.2","@types/node":"^14.0.1","@typescript-eslint/eslint-plugin":"^2.33.0","@typescript-eslint/parser":"^2.33.0","commitizen":"^4.1.2","commitlint-config-gitmoji":"^1.0.1","cz-emoji":"^1.2.1","eslint":"^7.0.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.13.1","eslint-plugin-prettier":"^3.1.3","husky":"^4.2.5","jest":"^26.0.1","jest-html-reporters":"^1.2.1","prettier":"^2.0.5","rimraf":"^3.0.2","ts-jest":"^26.0.0","ts-node":"^8.10.1","typescript":"^3.9.2"},"husky":{"hooks":{"pre-commit":"echo Commiting Changes","pre-push":"yarn test","commit-msg":"commitlint -c commitlint.config.js -E HUSKY_GIT_PARAMS"}},"config":{"cz-emoji":{"types":[{"emoji":"🌟","code":":star2:","description":"A new feature","name":"feature"},{"emoji":"🐞","code":":beetle:","description":"A bug fix","name":"fix"},{"emoji":"🚓","code":":police_car:","description":"Testing improved with new or fixed tests","name":"test"},{"emoji":"🔩","code":":nut_and_bolt:","description":"Doesn't modify src or test files","name":"chore"},{"emoji":"✏️","code":":pencil2:","description":"Doesn't affect the meaning of the code (white-space, semi-colons, etc)","name":"style"},{"emoji":"📚","code":":books:","description":"Documentation change","name":"docs"},{"emoji":"🎨","code":":art:","description":"Neither fixes a bug nor adds a feature","name":"refactor"},{"emoji":"💰","code":":moneybag:","description":"Improves performance with this change","name":"perf"},{"emoji":"🚀","code":":rocket:","description":"Build system config or external dependencies","name":"build"},{"emoji":"🚥","code":":traffic_light:","description":"CI config files and scripts","name":"ci"},{"emoji":"💊","code":":pill:","description":"Reverts a previous commit","name":"revert"}],"scopes":["lib-ioredis"]},"commitizen":{"path":"./node_modules/cz-emoji"}},"publishConfig":{"access":"public"},"gitHead":"35b5dd201cd6b2941184b3c7fe7c4fcc3eaa7a30","_id":"@bm629/nest-ioredis@1.1.0","_nodeVersion":"14.2.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-rezp72eEn6kVxoj6UyfIXw7g8Cab/ZfN6UjxLjDEu3fnSCm/wlXTzQLoC1NsWsh5tFhiVKUCWW29zN04JWTzbw==","shasum":"9cac038b4e8b40c642913ae06c276e3d8c9f6006","tarball":"https://registry.npmjs.org/@bm629/nest-ioredis/-/nest-ioredis-1.1.0.tgz","fileCount":24,"unpackedSize":39554,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewQapCRA9TVsSAnZWagAAPiEP/3XFG7ZSkdSMr8v6n9ym\n8hqcIUcd2q5wIMwa8vXb3Z//JtAcicf2fcJX8FfI2Am8FYHjcjKod7ZQtH7o\nia010LPtQA2LDwrQD4ydX5+eVMUXJycUvNJhEbaGrwkJcvjj1CWhFhaLS0gj\netNDRqeWfg+/NAx3m3GPyE70i5g2OCegQHvnoey1JrWEe/AHl7msJyglXvPf\nLLNo8lmAxKB65RgiV9tCwHflNV6lJ/uWRbiyNK18bsKNzlPioCjGDAHspD4c\nBLZGkcC9GvYNt5rLpxMPiN1WMfk3TLyzspCk3eCSgcc/O6xi6Y7dBfXEnU6s\nKWHX1GKBCPUxg3Lfb83adpVPg33ArMug7neGsxHLdAYTwgXfF0Oy++F3/m9d\nhuqCxfyoSYGKgbVLia5catiLR+6ud1QtLCDd02WkDg3YKwvS5KLVuEW4v3fS\nlBJsdRz1gdx2KU2myafknAuVDWvLL801qSX1CkkTZM7xGdQFF+f8cPOj+h00\nIF/fYNY/PS2WyUXazT/j4Dq9SW+3ooXNYs4vps6pDC09plt7TA9oDr4Br9Y5\noD7In/uhl7EO2BN6Z26Ro2c9JKcu9py3EEE34SekyRERywUdxjnZyuTewHC4\nAXr8TB+NrAyVlibz40vttm2Jyl7t53B3mP3DTLF9gMTqYAOyTcuh2whOIPjw\nOYcO\r\n=eZze\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAjSJ2MXoRUFggpcPx16+7g3Pl3ty4t8tmN3prA6jB1LAiBhqT97g/LhadyTzRWBh0+A1MaSXJGll1WL+TDMYUGEjw=="}]},"maintainers":[{"name":"bm629","email":"bhushan629@gmail.com"}],"_npmUser":{"name":"bm629","email":"bhushan629@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nest-ioredis_1.1.0_1589708457185_0.4694546350026785"},"_hasShrinkwrap":false},"1.1.1":{"name":"@bm629/nest-ioredis","version":"1.1.1","description":"Nestjs library for ioredis client","main":"build/lib/index.js","typings":"build/types/index.d.ts","keywords":["nestjs","nest","typescript","ioredis","redis"],"scripts":{"bootstrap":"yarn","clean:build":"rimraf build/","clean":"yarn clean:build && rimraf node_modules","build":"tsc","prettier:lint":"prettier -l *","lib:lint":"eslint -c .eslintrc.json --ignore-path .eslintignore src/**/*.*","lint":"yarn lib:lint && yarn prettier:lint","prettier:fix":"prettier --write *","lib:fix":"yarn run lib:lint -- --fix","fix":"yarn lib:fix && yarn prettier:fix","test":"jest --config jest.config.js","coverage":"cat ./build/coverage/lcov.info | coveralls","preversion":"npm-run-all clean bootstrap build lint test","postversion":"git push && git push --tags","doc":"compodoc"},"repository":{"type":"git","url":"git+https://github.com/bm629/nest-ioredis.git"},"author":{"name":"Bhushan Modi","email":"bhushan629@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/bm629/nest-ioredis/issues"},"homepage":"https://github.com/bm629/nest-ioredis#readme","compodoc":{"tsconfig":"tsconfig.json","output":"build/doc","name":"IORedis Module"},"dependencies":{"@nestjs/common":"^7.1.0","@nestjs/core":"^7.1.0","@nestjs/testing":"^7.1.0","ioredis":"^4.17.1","reflect-metadata":"^0.1.13","rxjs":"^6.5.5"},"devDependencies":{"@commitlint/cli":"^8.3.5","@commitlint/core":"^8.3.5","@compodoc/compodoc":"^1.1.11","@types/ioredis":"^4.16.2","@types/jest":"^25.2.3","@types/node":"^14.0.5","@typescript-eslint/eslint-plugin":"^3.0.0","@typescript-eslint/parser":"^3.0.0","commitizen":"^4.1.2","commitlint-config-gitmoji":"^1.0.1","cz-emoji":"^1.2.1","eslint":"^7.1.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.13.1","eslint-plugin-prettier":"^3.1.3","husky":"^4.2.5","jest":"^26.0.1","jest-html-reporters":"^1.2.1","prettier":"^2.0.5","rimraf":"^3.0.2","ts-jest":"^26.0.0","ts-node":"^8.10.1","typescript":"^3.9.3"},"husky":{"hooks":{"pre-commit":"echo Commiting Changes","pre-push":"yarn test","commit-msg":"commitlint -c commitlint.config.js -E HUSKY_GIT_PARAMS"}},"config":{"cz-emoji":{"types":[{"emoji":"🌟","code":":star2:","description":"A new feature","name":"feature"},{"emoji":"🐞","code":":beetle:","description":"A bug fix","name":"fix"},{"emoji":"🚓","code":":police_car:","description":"Testing improved with new or fixed tests","name":"test"},{"emoji":"🔩","code":":nut_and_bolt:","description":"Doesn't modify src or test files","name":"chore"},{"emoji":"✏️","code":":pencil2:","description":"Doesn't affect the meaning of the code (white-space, semi-colons, etc)","name":"style"},{"emoji":"📚","code":":books:","description":"Documentation change","name":"docs"},{"emoji":"🎨","code":":art:","description":"Neither fixes a bug nor adds a feature","name":"refactor"},{"emoji":"💰","code":":moneybag:","description":"Improves performance with this change","name":"perf"},{"emoji":"🚀","code":":rocket:","description":"Build system config or external dependencies","name":"build"},{"emoji":"🚥","code":":traffic_light:","description":"CI config files and scripts","name":"ci"},{"emoji":"💊","code":":pill:","description":"Reverts a previous commit","name":"revert"}],"scopes":["lib-ioredis"]},"commitizen":{"path":"./node_modules/cz-emoji"}},"publishConfig":{"access":"public"},"gitHead":"5fdd15b2e47accce0f03cad0c56a65000fc2c35c","_id":"@bm629/nest-ioredis@1.1.1","_nodeVersion":"14.3.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-PDUaYEcCr+FOxUkWtvbr0gbZAdnxGqjN6Td9ThVzGI7keZvQ2eBcwh4gN9Fs8QuuhSifxrZbmGvJNVT3ImSBLQ==","shasum":"7e038dc2ca9e5176b8ae183cb39fb5650da362a4","tarball":"https://registry.npmjs.org/@bm629/nest-ioredis/-/nest-ioredis-1.1.1.tgz","fileCount":24,"unpackedSize":39549,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJey4q2CRA9TVsSAnZWagAAsdcP/0s1kqeGtJOnB5lnWGW7\njxYp67aMQ/xD9+zEsLrOQMQFz/nwARFlNynYZj92sA9oqA+yK4ckVpEY4Nts\nxv8ejIFGO5d/3tvyMSW13OiXhqip/ZyENU4OkDmiRxPeF4OUowhqX0fKBaF7\npmm9FUpCgEFialo3IW9FGinVVACgIOcMhfajDry+n6UaTFBgpG49EmG8iThZ\ncLcoAJMNiu9c6sgQXz+6Vntidj2T2toxsunf1kgEnm+wGS6+a6V/lpXAO//I\nU6EQ0M1aWTuqFqpdi0fHx6ZaELcEgQjDtHRFZxLEgcslZZNsl1SBeMXEPGW0\nayHiMApairwz4fiGRaXELuAoTU2xtvjdSZh/MUlPbtC6g6QCJIP/n+gWsqwR\nLdYA0s7L4SMyTQtJGAvppN/TV9JdtowSZyC+rNGOgC27Du3KmoI7Eo5AslCN\nyT+k0a/bZ175f7LwtvXu0PZ9LJzc8pyk0rsKpP5AyFY2QOWtuZAM8a05TnU8\nBpEBiCLEfzF1/zyFHqUBjldvs1mZGnXP5NwHvnS74s9rRa21pVreLDXntkX9\n6f2vXSf6+gYv/3Wuw/hbrfON5ldhkKQdan4FvRXIf4E3umcWzdZGGySPQVP8\n9SY0rGXzZbOb0Qkx7CoqYkQW+JfA/n9c6sFmrUQrpyYAQYCqo7wMjDreTZUL\nn4ls\r\n=Eksh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6b6zPa3iNeu7uhoLkLPik5yL+UNyz8pdkVMn1VG0RPgIgUGh7x4ConlLMm9r/XeqK8YHyKtvGaln4mq7Y71SjrNU="}]},"maintainers":[{"name":"bm629","email":"bhushan629@gmail.com"}],"_npmUser":{"name":"bm629","email":"bhushan629@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nest-ioredis_1.1.1_1590397622127_0.3642876625429017"},"_hasShrinkwrap":false},"1.1.2":{"name":"@bm629/nest-ioredis","version":"1.1.2","description":"Nestjs library for ioredis client","main":"build/lib/index.js","typings":"build/types/index.d.ts","keywords":["nestjs","nest","typescript","ioredis","redis"],"scripts":{"bootstrap":"yarn","clean:build":"rimraf build/","clean":"yarn clean:build && rimraf node_modules","build":"tsc","prettier:lint":"prettier -l *","lib:lint":"eslint -c .eslintrc.json --ignore-path .eslintignore src/**/*.*","lint":"yarn lib:lint && yarn prettier:lint","prettier:fix":"prettier --write *","lib:fix":"yarn run lib:lint -- --fix","fix":"yarn lib:fix && yarn prettier:fix","test":"jest --config jest.config.js","coverage":"cat ./build/coverage/lcov.info | coveralls","preversion":"npm-run-all clean bootstrap build lint test","postversion":"git push && git push --tags","doc":"compodoc"},"repository":{"type":"git","url":"git+https://github.com/bm629/nest-ioredis.git"},"author":{"name":"Bhushan Modi","email":"bhushan629@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/bm629/nest-ioredis/issues"},"homepage":"https://github.com/bm629/nest-ioredis#readme","compodoc":{"tsconfig":"tsconfig.json","output":"build/doc","name":"IORedis Module"},"dependencies":{"@nestjs/common":"^7.1.3","@nestjs/core":"^7.1.3","@nestjs/testing":"^7.1.3","ioredis":"^4.17.3","reflect-metadata":"^0.1.13","rxjs":"^6.5.5"},"devDependencies":{"@commitlint/cli":"^8.3.5","@commitlint/core":"^8.3.5","@compodoc/compodoc":"^1.1.11","@types/ioredis":"^4.16.4","@types/jest":"^26.0.0","@types/node":"^14.0.12","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","commitizen":"^4.1.2","commitlint-config-gitmoji":"^1.0.1","cz-emoji":"^1.2.1","eslint":"^7.2.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.21.1","eslint-plugin-jest":"^23.13.2","eslint-plugin-prettier":"^3.1.3","husky":"^4.2.5","jest":"^26.0.1","jest-html-reporters":"^1.2.1","prettier":"^2.0.5","rimraf":"^3.0.2","ts-jest":"^26.1.0","ts-node":"^8.10.2","typescript":"^3.9.5"},"husky":{"hooks":{"pre-commit":"echo Commiting Changes","pre-push":"yarn test","commit-msg":"commitlint -c commitlint.config.js -E HUSKY_GIT_PARAMS"}},"config":{"cz-emoji":{"types":[{"emoji":"🌟","code":":star2:","description":"A new feature","name":"feature"},{"emoji":"🐞","code":":beetle:","description":"A bug fix","name":"fix"},{"emoji":"🚓","code":":police_car:","description":"Testing improved with new or fixed tests","name":"test"},{"emoji":"🔩","code":":nut_and_bolt:","description":"Doesn't modify src or test files","name":"chore"},{"emoji":"✏️","code":":pencil2:","description":"Doesn't affect the meaning of the code (white-space, semi-colons, etc)","name":"style"},{"emoji":"📚","code":":books:","description":"Documentation change","name":"docs"},{"emoji":"🎨","code":":art:","description":"Neither fixes a bug nor adds a feature","name":"refactor"},{"emoji":"💰","code":":moneybag:","description":"Improves performance with this change","name":"perf"},{"emoji":"🚀","code":":rocket:","description":"Build system config or external dependencies","name":"build"},{"emoji":"🚥","code":":traffic_light:","description":"CI config files and scripts","name":"ci"},{"emoji":"💊","code":":pill:","description":"Reverts a previous commit","name":"revert"}],"scopes":["lib-ioredis"]},"commitizen":{"path":"./node_modules/cz-emoji"}},"publishConfig":{"access":"public"},"gitHead":"7dfc98598da23b2a8aced6a8282696cc6d3bea0b","_id":"@bm629/nest-ioredis@1.1.2","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-dWed7Dr6+IyRw3R5DI+iTbHIVF4vsuOdZI0r4Rvh27Hp5uQX6I4t2rPIWafwwosNjCk6cTTABTDUSo6WQ4SZFw==","shasum":"370b85b3af5209f67ad3816b2ac8309747f8f6cf","tarball":"https://registry.npmjs.org/@bm629/nest-ioredis/-/nest-ioredis-1.1.2.tgz","fileCount":24,"unpackedSize":39550,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe397bCRA9TVsSAnZWagAAdmgQAIOUcac1zjEdaQkTAXay\nWKhiIEGCZRq114gxYFwqmABj7RXF60Njmp/wJPrKiU+flRl66erOLLTbLRFI\np/8qvgQYNhvAkKuptOt27s73qVzeH9MI+Rj/SOvS+FYGBolwS4oSBkdGaqRZ\nxaacaFjl5/Ebo3Ip6senRLJS+tTNGhoHki7dpal0pVSiZEVxQD6BcOct4Jz9\n8Y98sB9NKQB4ORvjFQC/zUNNBXhbGVOpHG4FXf35smCjIlM+0tlOANayeCDq\nav8VzST8QNPL6WyCWdBFB8T7FnWkZJ456KaIDlHDVtjQp3RU2j7aYTh8UuzP\nTRKtc1pZn0k/p+UR1eWGHOce28as77O6QAQ7Ntn0AT8jfw+XlRXbWhkOtFRd\nqa2lUqvlYiJ+nlR3yiJH6CUEn0+Mgb5Qkk2DhIl+vkEJUMIHJcyP2hwSrJqK\ntKPVJM1sLYULxXvg8TmJLig0oXJeJS8PYaodb0CmxsDECiCSHQAGgN0geWBe\nIHHrSuYg5yX61PTfqjXswIMNUgsSWn6jQhrUOe+pB5jCPCT7hDzIdfG5Yk7+\ngc8KZRZNdJjBh3oHY3VmGFYZh/JKSaQ5FV9Uw0XIzaNM+J30PF7pthzC34X9\np6D1hk/yTsoWTaTT1ge6IFSaQGK84uLM/Bd5tvwXqtx4yeS7BpBfzq8nTZpO\nawTr\r\n=7LX1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG7JQJ7f0mrOERw6AjNV4QSTLkRyo9yov5MPFKF7RuhDAiAh5o5+xbvWg7Ju5K6rdNyiBFkHH7IiChGLLA3yrKaYUw=="}]},"maintainers":[{"name":"bm629","email":"bhushan629@gmail.com"}],"_npmUser":{"name":"bm629","email":"bhushan629@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nest-ioredis_1.1.2_1591729882743_0.7163330764311966"},"_hasShrinkwrap":false},"1.1.3":{"name":"@bm629/nest-ioredis","version":"1.1.3","description":"Nestjs library for ioredis client","main":"build/lib/index.js","typings":"build/types/index.d.ts","keywords":["nestjs","nest","typescript","ioredis","redis"],"scripts":{"bootstrap":"yarn","clean:build":"rimraf build/","clean":"yarn clean:build && rimraf node_modules","build":"tsc","prettier:lint":"prettier -l *","lib:lint":"eslint -c .eslintrc.json --ignore-path .eslintignore src/**/*.*","lint":"yarn lib:lint && yarn prettier:lint","prettier:fix":"prettier --write *","lib:fix":"yarn run lib:lint -- --fix","fix":"yarn lib:fix && yarn prettier:fix","test":"jest --config jest.config.js","coverage":"cat ./build/coverage/lcov.info | coveralls","preversion":"npm-run-all clean bootstrap build lint test","postversion":"git push && git push --tags","doc":"compodoc"},"repository":{"type":"git","url":"git+https://github.com/bm629/nest-ioredis.git"},"author":{"name":"Bhushan Modi","email":"bhushan629@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/bm629/nest-ioredis/issues"},"homepage":"https://github.com/bm629/nest-ioredis#readme","compodoc":{"tsconfig":"tsconfig.json","output":"build/doc","name":"IORedis Module"},"dependencies":{"@nestjs/common":"^7.2.0","@nestjs/core":"^7.2.0","@nestjs/testing":"^7.2.0","ioredis":"^4.17.3","reflect-metadata":"^0.1.13","rxjs":"^6.5.5"},"devDependencies":{"@commitlint/cli":"^9.0.1","@commitlint/core":"^9.0.1","@compodoc/compodoc":"^1.1.11","@types/ioredis":"^4.16.7","@types/jest":"^26.0.3","@types/node":"^14.0.14","@typescript-eslint/eslint-plugin":"^3.4.0","@typescript-eslint/parser":"^3.4.0","commitizen":"^4.1.2","commitlint-config-gitmoji":"^1.0.1","cz-emoji":"^1.2.1","eslint":"^7.3.1","eslint-config-airbnb-base":"^14.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.22.0","eslint-plugin-jest":"^23.17.1","eslint-plugin-prettier":"^3.1.4","husky":"^4.2.5","jest":"^26.1.0","jest-html-reporters":"^2.0.1","prettier":"^2.0.5","rimraf":"^3.0.2","ts-jest":"^26.1.1","ts-node":"^8.10.2","typescript":"^3.9.5"},"husky":{"hooks":{"pre-commit":"echo Commiting Changes","pre-push":"yarn test","commit-msg":"commitlint -c commitlint.config.js -E HUSKY_GIT_PARAMS"}},"config":{"cz-emoji":{"types":[{"emoji":"🌟","code":":star2:","description":"A new feature","name":"feature"},{"emoji":"🐞","code":":beetle:","description":"A bug fix","name":"fix"},{"emoji":"🚓","code":":police_car:","description":"Testing improved with new or fixed tests","name":"test"},{"emoji":"🔩","code":":nut_and_bolt:","description":"Doesn't modify src or test files","name":"chore"},{"emoji":"✏️","code":":pencil2:","description":"Doesn't affect the meaning of the code (white-space, semi-colons, etc)","name":"style"},{"emoji":"📚","code":":books:","description":"Documentation change","name":"docs"},{"emoji":"🎨","code":":art:","description":"Neither fixes a bug nor adds a feature","name":"refactor"},{"emoji":"💰","code":":moneybag:","description":"Improves performance with this change","name":"perf"},{"emoji":"🚀","code":":rocket:","description":"Build system config or external dependencies","name":"build"},{"emoji":"🚥","code":":traffic_light:","description":"CI config files and scripts","name":"ci"},{"emoji":"💊","code":":pill:","description":"Reverts a previous commit","name":"revert"}],"scopes":["lib-ioredis"]},"commitizen":{"path":"./node_modules/cz-emoji"}},"publishConfig":{"access":"public"},"gitHead":"cc0b400108101b8ef751e0e692e2bd0e6f3ac511","_id":"@bm629/nest-ioredis@1.1.3","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-Lqy4ZBwOWk/+b8kHmkgBfxcv/EN2LR4uAOV8+oo194Bv0SSczBVMpyy70skncvFcliygkR3tCcM7VaTU+REKRw==","shasum":"05e39068cc7f5fe57bdd5496e73471da215f4718","tarball":"https://registry.npmjs.org/@bm629/nest-ioredis/-/nest-ioredis-1.1.3.tgz","fileCount":24,"unpackedSize":39550,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe915yCRA9TVsSAnZWagAARUQP+gNaD5DkPQZQaDydNRDg\n3+joDvrX/HBeOyWhfI/kYX8HVrXGQii2dV5gbo8V2tieZ3CaIa+3HdMy0mgY\nGD7c4vC7EVtpy7CTsKYvoM19G5WYgiF3JOUd13R3WfSF+pcokFwuXVepyv9H\nOdhjf0j7oloLkH+wMmFG1HXjmkoTFZ8pXTFyo2gaQAnotgoXtwGN97wgJbBp\nG92tSKzmK7+0d8yzv/ZiUTJ/BX8aj12p3/dHeUV1f+sYJw6w7AEuD7/QmDMj\nALYmgEBFf/zi1wcJirFVIaL8hBkEPSHEBsbUT27lAECos2V2oFlHkjUm1ZCs\ngTccCODH3nnCqqV/UhhwM/oissvRWkJYtaTIhAzENb0/RI5bn952QImYgx5j\ng8oV4JgimuE3Cy2sY1ni26yiU0LY+LKw/0cPoOa7YUPjZpYa6uFj6wG1dG5Q\n3iJRI7KYjsL7CSM7x+oGQztNuzUQyk02RHu0RLeA+/PQN2XOqKqjfDZO+nQe\nyEfP2X+ZFhN9D5hF58UfZ/SjHLRYl0ImJ3eOtE4cxItLvdR4QJ/Cbr+bZ18X\nbQAbdJbNFXCn75VNQC/Ic4xdXlP/mTgHKArgvBEsd1RXBLdto2VWYyCfSfQf\ng/dj9PdFWswRTCR1vsqBnMzlSl4KrT55OdYmvBhs0HJQ4UrKgXq9bvTRrdji\nF5JD\r\n=gTk+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBEkIZ99GQIYI0OEqs5t9gXFwkOhhbMedwQ1zesNtxseAiBOOihaRohkcliXVPxwk89KMwlg/+AB/kHEIT5HA9iMpA=="}]},"maintainers":[{"name":"bm629","email":"bhushan629@gmail.com"}],"_npmUser":{"name":"bm629","email":"bhushan629@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nest-ioredis_1.1.3_1593269873553_0.31644969404710843"},"_hasShrinkwrap":false}},"time":{"created":"2020-05-01T17:51:39.024Z","0.0.1":"2020-05-01T17:51:39.249Z","modified":"2022-04-04T19:51:29.935Z","1.0.0":"2020-05-01T18:41:04.525Z","1.0.1":"2020-05-03T12:32:44.246Z","1.0.2":"2020-05-09T16:55:02.523Z","1.1.0":"2020-05-17T09:40:57.373Z","1.1.1":"2020-05-25T09:07:02.248Z","1.1.2":"2020-06-09T19:11:22.866Z","1.1.3":"2020-06-27T14:57:53.685Z"},"maintainers":[{"name":"bm629","email":"bhushan629@gmail.com"}],"description":"Nestjs library for ioredis client","homepage":"https://github.com/bm629/nest-ioredis#readme","keywords":["nestjs","nest","typescript","ioredis","redis"],"repository":{"type":"git","url":"git+https://github.com/bm629/nest-ioredis.git"},"author":{"name":"Bhushan Modi","email":"bhushan629@gmail.com"},"bugs":{"url":"https://github.com/bm629/nest-ioredis/issues"},"license":"MIT","readme":"[![npm version](https://badge.fury.io/js/%40bm629%2Fnest-ioredis.svg)](https://badge.fury.io/js/%40bm629%2Fnest-ioredis)\n[![Coverage Status](https://coveralls.io/repos/github/bm629/nest-ioredis/badge.svg?branch=master)](https://coveralls.io/github/bm629/nest-ioredis?branch=master)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n[![Build Status](https://travis-ci.org/bm629/nest-ioredis.png?branch=master)](https://travis-ci.org/@bm629/nest-ioredis)\n\n## Description\n\n[IORedis](https://github.com/luin/ioredis) module for [Nest](https://github.com/nestjs/nest).\n\n## Installation\n\n```bash\n$ npm i --save @bm629/nest-ioredis ioredis\n```\n\n## Usage\n\nImport IORedis Module\n\n```typescript\n// database.module.ts\n\n@Module({\n  imports: [\n    IORedisModule.forRoot({\n      host: 'localhost',\n      port: 6379,\n      connectionName: 'cacheRedisClient',\n    }),\n  ],\n})\n@Global()\nexport class DatabaseModule {}\n```\n\nImport Database module in AppModule\n\n```typescript\n// app.module.ts\n\n@Module({\n  imports: [DatabaseModule],\n  controllers: [CatsController],\n  providers: [CatSevice],\n})\nexport class AppModule {}\n```\n\nInject Redis client\n\n```typescript\n// cat.service.ts\n\nexport class CatService {\n  contructor(@InjectIORedisClient('cacheRedisClient') private readonly redisClient: IORedis.Redis) {}\n}\n```\n\n## Async Options\n\nQuite often you might want to asynchronously pass your module options instead of passing them beforehand. In such case, use forRootAsync() method, that provides a couple of various ways to deal with async data.\n\n**1. Use factory**\n\n```typescript\nIORedisModule.forRootAsync({\n  useFactory: () => ({\n    host: 'localhost',\n    port: 6379,\n  }),\n});\n```\n\nObviously, our factory behaves like every other one (might be `async` and is able to inject dependencies through `inject`).\n\n```typescript\nIORedisModule.forRootAsync({\n  imports: [ConfigModule],\n  useFactory: async (configService: ConfigService) => ({\n    host: configService.getString('REDIS_HOST'),\n    port: configService.get('REDIS_PORT'),\n  }),\n  inject: [ConfigService],\n}),\n```\n\n**2. Use class**\n\n```typescript\nIORedisModule.forRootAsync({\n  useClass: IORedisConfigService,\n});\n```\n\nAbove construction will instantiate `IORedisConfigService` inside `IORedisModule` and will leverage it to create options object.\n\n```typescript\nclass IORedisConfigService implements IORedisOptionsFactory {\n  createIORedisOptions(): IORedisModuleOptions {\n    return {\n      host: 'localhost',\n      port: 6379,\n    };\n  }\n}\n```\n\n**3. Use existing**\n\n```typescript\nIORedisModule.forRootAsync({\n  imports: [ConfigModule],\n  useExisting: ConfigService,\n}),\n```\n\nIt works the same as `useClass` with one critical difference - `IORedisModule` will lookup imported modules to reuse already created `ConfigService`, instead of instantiating it on its own.\n\n**For more information, see test cases. You can find details in the [`__tests__/`](https://github.com/bm629/nest-ioredis/tree/master/__tests__) folder of this repository.**\n\n## License\n\n[MIT licensed](LICENSE).\n","readmeFilename":"README.md"}