{"_id":"@dofe/infra-redis","_rev":"72-181f530fd60cbc1fed06b9fe5bec2f5e","name":"@dofe/infra-redis","dist-tags":{"latest":"0.1.93"},"versions":{"0.1.1":{"name":"@dofe/infra-redis","version":"0.1.1","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.1","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"fe092e2908eb04a063268e2c4dbcc55d39c079e7","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.1.tgz","fileCount":45,"integrity":"sha512-MnWcY00gz0+jcbwLbUnUomKwyvBWtvvpy/r5d360HZJYmbbZdb73gWKlevGvN/YiHmt7kGM48yhO+7TPevwgPg==","signatures":[{"sig":"MEQCIHnZKTZfss4kHUAhAOB/yiJWQhZDPhOpG4gBcClasi1dAiA9c0QSkV3Lh+mE4t47WflC2za5KppgPwuW6u5KVaa5Hw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104763},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.1.tgz","types":"dist/index.d.ts","scripts":{"build":"tsc","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/77ef3038c5a6259f65c0c4df64658c40/dofe-infra-redis-0.1.1.tgz","_integrity":"sha512-MnWcY00gz0+jcbwLbUnUomKwyvBWtvvpy/r5d360HZJYmbbZdb73gWKlevGvN/YiHmt7kGM48yhO+7TPevwgPg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","typescript":"^5.4.5"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^11.1.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","class-validator":"^0.14.1","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.1_1777566651208_0.36408177800532204","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@dofe/infra-redis","version":"0.1.2","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.2","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"d3c710bce031898bc76e832e1abb09c921cd5947","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.2.tgz","fileCount":41,"integrity":"sha512-bBo4WZPGZd+a6wjGxos287MJy8OnOWeKFwQbzbtu/ASyXKIQmsZN5euB3VaQM+M1dMb995bN62UiyYUYK1Zu1g==","signatures":[{"sig":"MEUCIFB1Bwv353u56bDdT+xZxMwEyeXcxFwdxVhV8FxE+E1nAiEAh7tWUC+HPVbhEU6PA172uo8g998ccIQAYnDJ3vRhsNE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103845},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.2.tgz","types":"dist/index.d.ts","scripts":{"build":"tsc","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/d76015cb320234703a4c4dda691413c2/dofe-infra-redis-0.1.2.tgz","_integrity":"sha512-bBo4WZPGZd+a6wjGxos287MJy8OnOWeKFwQbzbtu/ASyXKIQmsZN5euB3VaQM+M1dMb995bN62UiyYUYK1Zu1g==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","typescript":"^5.4.5"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^11.1.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","class-validator":"^0.14.1","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.2_1777605891086_0.7891377691767794","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@dofe/infra-redis","version":"0.1.5","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.5","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"e545f169e6be37a455f67599d31fd08d0ffecf9f","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.5.tgz","fileCount":41,"integrity":"sha512-FPp9H4YPWmnukFppHMwAwYSs5HttgfIi3sqgtulCFDWw6XUP5MFiy6RAOkZOvM69Q4NSMk6Ut7skOYYgKki7jg==","signatures":[{"sig":"MEQCID3jR1YckyPx+Ub3mrKe1L8G4V2S5ON51I/Uo/2GJaCGAiAfd1AzT+GyZD+qAMdro3CguaHdnKnizdcH8AebXDFyBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103845},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.5.tgz","types":"dist/index.d.ts","scripts":{"build":"tsc","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/6124c36aa6f4c391470d6fee6737c8e9/dofe-infra-redis-0.1.5.tgz","_integrity":"sha512-FPp9H4YPWmnukFppHMwAwYSs5HttgfIi3sqgtulCFDWw6XUP5MFiy6RAOkZOvM69Q4NSMk6Ut7skOYYgKki7jg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","typescript":"^5.4.5"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^11.1.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","class-validator":"^0.14.1","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.5"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.5_1777629678545_0.6846803407238731","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@dofe/infra-redis","version":"0.1.6","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.6","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"d641e11197971812fc842695df6faab154471860","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.6.tgz","fileCount":41,"integrity":"sha512-u6ede3YnUX6IVLqgz/0sNlvS3Ljm3vCFcHqjaOAeDLFJW9PuYt11duL+kxq8xhZWhFvP8XZY+g3itcCg0YAO+w==","signatures":[{"sig":"MEUCIAdgLRoPuscBI4bHoYAdrOzKcJFSIQd7bFSKuqhSJQ9lAiEAjMYVcfGZbf7bh4QwWPvFnp2ziL+3ZO/IiyQzaiLtxWc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103845},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.6.tgz","types":"dist/index.d.ts","scripts":{"build":"tsc","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/052d3d69e4a36a02b50082beee046e60/dofe-infra-redis-0.1.6.tgz","_integrity":"sha512-u6ede3YnUX6IVLqgz/0sNlvS3Ljm3vCFcHqjaOAeDLFJW9PuYt11duL+kxq8xhZWhFvP8XZY+g3itcCg0YAO+w==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","typescript":"^5.4.5"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^11.1.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","class-validator":"^0.14.1","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.6_1777732178797_0.640940346485446","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@dofe/infra-redis","version":"0.1.7","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.7","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"f41001f6dadd97b502bb391de37e70f7d988c1f9","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.7.tgz","fileCount":41,"integrity":"sha512-IQUXlxIOKdfb67Jt6tK/55sXMyBF8+ku+gMLBztLr8qdKX04OQ7INx3mQSo0FS7E2vOK+MzeATH2iXREkpW2qw==","signatures":[{"sig":"MEYCIQDht2J4TLf7yX2Ph30v0c25wUa22Y16rbqVNk+XwdxeMQIhANVKEY74zrPGBsxv/m8JcWHEb3FcqpqSmBZBGDX5nU2n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103845},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.7.tgz","types":"dist/index.d.ts","scripts":{"build":"tsc","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/6d450900920702d90dc0ea6f8604d15a/dofe-infra-redis-0.1.7.tgz","_integrity":"sha512-IQUXlxIOKdfb67Jt6tK/55sXMyBF8+ku+gMLBztLr8qdKX04OQ7INx3mQSo0FS7E2vOK+MzeATH2iXREkpW2qw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","typescript":"^5.4.5"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^11.1.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","class-validator":"^0.14.1","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.7"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.7_1777734951188_0.7087590606357048","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@dofe/infra-redis","version":"0.1.8","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.8","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"cedd6025aa2e4d7286c893bac96af5cc82f8138b","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.8.tgz","fileCount":41,"integrity":"sha512-maf69ycC4vfgJkTx5J6avVDNASiVOOcmZUyZuXonH6ggjEHn8z0reE2u0fMeMTkiA/HKSZa5rvqytRS0VU74Kg==","signatures":[{"sig":"MEQCIEksV46tDM4Q6S+mYCR79+wjtnbI2C0ii5HH6p8efHklAiArIZwadT5RuNr4y+dXoEHBDIUKEapRfTIhtcVvIbZBew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103845},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.8.tgz","types":"dist/index.d.ts","scripts":{"build":"tsc","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/7921ca9ab31e8b567155005e3809a304/dofe-infra-redis-0.1.8.tgz","_integrity":"sha512-maf69ycC4vfgJkTx5J6avVDNASiVOOcmZUyZuXonH6ggjEHn8z0reE2u0fMeMTkiA/HKSZa5rvqytRS0VU74Kg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","typescript":"^5.4.5"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^11.1.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","class-validator":"^0.14.1","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.8"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.8_1777737732593_0.5488306873342332","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@dofe/infra-redis","version":"0.1.9","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.9","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"469b6e5b80e426e794cc5e41b3052aa9bbba527c","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.9.tgz","fileCount":41,"integrity":"sha512-KO4lX4eeXV/6WQLOUVzJEFycFo5Tz0gAmJxfIhCO46f/LQp2U2Wj6m2EPby8U2cUMWlIvfkiWAc4jxDJLLDWXA==","signatures":[{"sig":"MEUCIAKhPulV//r/kigyMwhsAAyb4JwvrPwazkmkzwP7mcz2AiEAjNJrqwwUkXUwnJN+rqs49Wbv/9/q+1KMOs7TRn7UfE0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103845},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.9.tgz","types":"dist/index.d.ts","scripts":{"build":"tsc","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/befa21f0dea4f677516fc6a9ee545ed0/dofe-infra-redis-0.1.9.tgz","_integrity":"sha512-KO4lX4eeXV/6WQLOUVzJEFycFo5Tz0gAmJxfIhCO46f/LQp2U2Wj6m2EPby8U2cUMWlIvfkiWAc4jxDJLLDWXA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","typescript":"^5.4.5"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^11.1.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","class-validator":"^0.14.1","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.9"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.9_1777739787310_0.3883010117959216","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@dofe/infra-redis","version":"0.1.10","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.10","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"0b7fac81f4b9a18da7efc676c5383d458ebf5cfd","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.10.tgz","fileCount":41,"integrity":"sha512-+WE5Hu8gutz4/iyDxaIOScShiHe9cz4956FxlDhvsMA+F/XBjgABAyaTWGZ68DTJwgXNl/bjc6OplD2DUrsYzA==","signatures":[{"sig":"MEUCIGNK60eLYdmKozuJhMkfkSlTWAV7IdTAGqzkH7ewVjnnAiEA8MpxwLhK5dPmO4RUe2oRqtZLChjALF5W+BJAHgkTcdE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103847},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.10.tgz","types":"dist/index.d.ts","scripts":{"build":"tsc","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/4b1d04a87e73b3ae090f9796825b944b/dofe-infra-redis-0.1.10.tgz","_integrity":"sha512-+WE5Hu8gutz4/iyDxaIOScShiHe9cz4956FxlDhvsMA+F/XBjgABAyaTWGZ68DTJwgXNl/bjc6OplD2DUrsYzA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","typescript":"^5.4.5"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^11.1.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","class-validator":"^0.14.1","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.10"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.10_1777741028494_0.6405185337651151","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@dofe/infra-redis","version":"0.1.11","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.11","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"f2cacac3f59f1c207b4c2258c85a4889fa32bffa","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.11.tgz","fileCount":41,"integrity":"sha512-D225syB6wjhHQyYw8oZPkp5op+Kn2g/cxlzvBNTHd30AgzslVD134z/MjMxtpKXUKcgmut3eoZ7w5baaVdswnA==","signatures":[{"sig":"MEYCIQCkheqcyOvELalBO0bNw0zaBws+qjnyovW9sxwr7X55ngIhAKLuul82xbIyqI6zvYryRZBoOKq66/37AN2p7wUyh12b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103791},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.11.tgz","types":"dist/index.d.ts","scripts":{"build":"tsc","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/922e9d731841a061afa9792b461b5373/dofe-infra-redis-0.1.11.tgz","_integrity":"sha512-D225syB6wjhHQyYw8oZPkp5op+Kn2g/cxlzvBNTHd30AgzslVD134z/MjMxtpKXUKcgmut3eoZ7w5baaVdswnA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.11_1777906551320_0.41608433213992546","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@dofe/infra-redis","version":"0.1.12","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.12","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"8c7ce54c9f34a4469dccb969329b1a8af2fd3457","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.12.tgz","fileCount":41,"integrity":"sha512-4DhljIsgwzqTohzp+ChJllnXfBGQNP9dCspm1s8YHH2W91TuR/+78DSaCiCBOBNmyH9g6HdCA+NGb2joHarcOg==","signatures":[{"sig":"MEUCIDIld6+uGvNPzMy4PPfaop9Oi9PJfCLOuFYVIUpCBaMPAiEA+a768XxocvqpY6H/9TMFpuHeowg6DPZ4qAQM+OQFw3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103791},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.12.tgz","types":"dist/index.d.ts","scripts":{"build":"tsc","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/4d9e8d1f82f8cbfe6dd59841e5e48d57/dofe-infra-redis-0.1.12.tgz","_integrity":"sha512-4DhljIsgwzqTohzp+ChJllnXfBGQNP9dCspm1s8YHH2W91TuR/+78DSaCiCBOBNmyH9g6HdCA+NGb2joHarcOg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.12"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.12_1777949227166_0.18768380269230733","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@dofe/infra-redis","version":"0.1.13","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.13","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"033dfa21f9fa1bf41bf4bbee46a0fad5d0af8df5","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.13.tgz","fileCount":41,"integrity":"sha512-VWdhsv45rasx/zmZ6PvAIzqttQHP0Au1TRdL44TL2Z1++4GMgXjGoFSm3Nb9H6VSmkrj2kDGn3ze0Gb4wFpPEA==","signatures":[{"sig":"MEQCIEdEvQhqgpxtIrr5rzXSSdQcuadkH1rhufoY4ySf3UsvAiASn3SH2adE9lNVIitBbvbySOa0iMBcurSHQ/Z6XinD5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103791},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.13.tgz","types":"dist/index.d.ts","scripts":{"build":"tsc","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/ce1f92da73cb770a5029b2da0efc982a/dofe-infra-redis-0.1.13.tgz","_integrity":"sha512-VWdhsv45rasx/zmZ6PvAIzqttQHP0Au1TRdL44TL2Z1++4GMgXjGoFSm3Nb9H6VSmkrj2kDGn3ze0Gb4wFpPEA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.13_1777954388502_0.6257369860761308","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@dofe/infra-redis","version":"0.1.14","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.14","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"c8a4af1eac03a9bb6423626d3403155cf2108dc6","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.14.tgz","fileCount":41,"integrity":"sha512-37S0doGWsquUlomUmNNuAED1ul7Nf3pm8QmX+fT5Ridx9qLzLSYADvtPyEDkx0cnUYeZirtThF9//LZUOSpfkg==","signatures":[{"sig":"MEUCIEA+ZHhCJycbMYyiVyP2rhCTGOlzxl4KQhmA77DBcUGjAiEA7l+oBTa7js9o0s+8FpjsT9EUbyJtTOhO/tYZ8TKn7UI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103791},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.14.tgz","types":"dist/index.d.ts","scripts":{"build":"tsc","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/6b51b3b5ca65df6c6f2aae1e7e4d543c/dofe-infra-redis-0.1.14.tgz","_integrity":"sha512-37S0doGWsquUlomUmNNuAED1ul7Nf3pm8QmX+fT5Ridx9qLzLSYADvtPyEDkx0cnUYeZirtThF9//LZUOSpfkg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.14"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.14_1777955073446_0.7615597159742122","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@dofe/infra-redis","version":"0.1.16","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.16","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"bec9bb17817132a1868ca939a8b9bd8c8c69f2c4","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.16.tgz","fileCount":41,"integrity":"sha512-+rHZDzjN1Jf52lkUyHuBxUKiOhSiNViDp0wNTTGok87fojvmuKAqP0rPo7xD3ajCkyPqJ3N5KHSGZhebdQx+og==","signatures":[{"sig":"MEQCIHkMkgmmNBve4EmLh7vSO++u2GoKvKZWJSYP8G+lGGtGAiBTTioIWOLyMibYcLDKO1ASg+XeA7f6ix0CazWqvF6Osw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103791},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.16.tgz","types":"dist/index.d.ts","scripts":{"build":"tsc","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/0f2a87221fb8a3131af7f8de4815b5a4/dofe-infra-redis-0.1.16.tgz","_integrity":"sha512-+rHZDzjN1Jf52lkUyHuBxUKiOhSiNViDp0wNTTGok87fojvmuKAqP0rPo7xD3ajCkyPqJ3N5KHSGZhebdQx+og==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.14"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.16_1777960130449_0.39029407700864827","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@dofe/infra-redis","version":"0.1.17","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.17","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"76416688bb05817f007427187b51409d9e6171da","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.17.tgz","fileCount":41,"integrity":"sha512-VVLcmsL1y9CxaWrytX/YbKBix1Z0wgDQTt6vcGtCMCGeTetsPKD5C5BUsY0YLm64/WRR2B5J9OYfeKbKMKeLcw==","signatures":[{"sig":"MEUCIQD6Jyn/CrIt9GPA3POyUGMSO7kDQ4vDVY1ecmfGzHdkgQIgGBhbgtU0xBjjK7j+SCooH/VpDjIq2aX7NLHUxQbXzow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103791},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.17.tgz","types":"dist/index.d.ts","scripts":{"build":"tsc","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/83ed244f2096eb336fa5b2dc530b0496/dofe-infra-redis-0.1.17.tgz","_integrity":"sha512-VVLcmsL1y9CxaWrytX/YbKBix1Z0wgDQTt6vcGtCMCGeTetsPKD5C5BUsY0YLm64/WRR2B5J9OYfeKbKMKeLcw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.14"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.17_1777961100866_0.021209912991878577","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@dofe/infra-redis","version":"0.1.18","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.18","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"04f017128a8f692961d8c5af176923dc020279c5","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.18.tgz","fileCount":41,"integrity":"sha512-IPqeD2/Fh+20OEQzIsuZq9QhZksXiLY0XhNnNMamQ0KF1N943wzP3GmSNC00s9QJikw/TuRSEUdo6jftAdPuSQ==","signatures":[{"sig":"MEUCIQCJZss6nIugOE4ft08ICSUOVe0AMfqU5gzupHQlBr50vgIgH+pC+QBVX82ugWDk3SbbAPdVP61bFfa7nKnh0mEvRMA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103791},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.18.tgz","types":"dist/index.d.ts","scripts":{"build":"tsc","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/6d3ee0ffec3ab993dbc1b61d88076364/dofe-infra-redis-0.1.18.tgz","_integrity":"sha512-IPqeD2/Fh+20OEQzIsuZq9QhZksXiLY0XhNnNMamQ0KF1N943wzP3GmSNC00s9QJikw/TuRSEUdo6jftAdPuSQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.18"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.18_1777967958409_0.5242364775242148","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@dofe/infra-redis","version":"0.1.19","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.19","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"4ee30253af08113df80a9e8b6e94cf313626043f","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.19.tgz","fileCount":41,"integrity":"sha512-nUolahTk6an8HNSlDT2Jw4vnSHxolonjk2bsR91NMWStySnKx9xEHq2b6Gy8MkW55dyfbs3D92yvECCgEVz2PA==","signatures":[{"sig":"MEYCIQDFvMyHqFfnmDPtWWjXSk71bXLCG0iAwRlw10bd27mVzwIhAMpWDjPwE2Vzn9EIT2Q8k2hZcvvaGEshCafGTqeT/kv+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103982},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.19.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./*":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/98dbdd247a3a9530fde42ad054f5134f/dofe-infra-redis-0.1.19.tgz","_integrity":"sha512-nUolahTk6an8HNSlDT2Jw4vnSHxolonjk2bsR91NMWStySnKx9xEHq2b6Gy8MkW55dyfbs3D92yvECCgEVz2PA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.19"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.19_1777976049878_0.3217980102938529","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"@dofe/infra-redis","version":"0.1.20","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.20","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"04f9a8dde35e06483d69ddf5890910a13f0d939b","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.20.tgz","fileCount":41,"integrity":"sha512-NS+wS/Sx8pKpV0rVTzj2Bh0U2q1xfwumiLDni2D6a3zsmm/V2jxpJn1HFeuJ3W7shUxvgeviHlcJhIVsux9u8g==","signatures":[{"sig":"MEUCIQC+A0bz6PbryLGI3RE5azIRrXQWImHdRm8xkX+ONjt+GgIgDEWZADwPV5r1E8YfvOe6ZEtcSesaALs8YuTZK1GPiAI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104028},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.20.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./*":{"types":["./dist/*.d.ts","./dist/*/index.d.ts"],"default":"./dist/*"}},"scripts":{"build":"tsc","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/0cbc0613ffb5aaf593e75319dae2971f/dofe-infra-redis-0.1.20.tgz","_integrity":"sha512-NS+wS/Sx8pKpV0rVTzj2Bh0U2q1xfwumiLDni2D6a3zsmm/V2jxpJn1HFeuJ3W7shUxvgeviHlcJhIVsux9u8g==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.20"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.20_1777981283111_0.4503726991910171","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"@dofe/infra-redis","version":"0.1.21","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.21","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"fbf2cc584e9de461945a95406761d012df6ab312","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.21.tgz","fileCount":41,"integrity":"sha512-9Ff81UXzOCTuB0kwN3gi4uZIqW4TwD1Ih3Ii2E78o9GhTe0Q81wohyeVsmPAnIxiu1mofo709D/TwrFMigQmRg==","signatures":[{"sig":"MEYCIQDuavzu6+grtbKNWfs0keymO5mclUfyZfC3ovew9YmiGgIhAKkDzfvY6QSkxUQjVdjXauOOin+b5litnfDZB2IgBlKb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104028},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.21.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./*":{"types":["./dist/*.d.ts","./dist/*/index.d.ts"],"default":"./dist/*"}},"scripts":{"build":"tsc","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/82255285101ce9851d737e5ce3292a2f/dofe-infra-redis-0.1.21.tgz","_integrity":"sha512-9Ff81UXzOCTuB0kwN3gi4uZIqW4TwD1Ih3Ii2E78o9GhTe0Q81wohyeVsmPAnIxiu1mofo709D/TwrFMigQmRg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.21"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.21_1777986341640_0.8859442195947138","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"@dofe/infra-redis","version":"0.1.22","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.22","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"98dcba856f17524dae2a2459af38796446a68c2a","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.22.tgz","fileCount":41,"integrity":"sha512-DDGKBRIC/gLCl4URQvmNkVxf9PoSYRnmR+3xBiWc1puwVJ5MwPFlczcR9t23PsB93i/XVXKG9zZKU4tjnwS/hg==","signatures":[{"sig":"MEUCIEyP4sVVYyLC7Ijgo+I6NqzPuH2/WZ4WUsOyyhMrWRt/AiEAgeSGNJUSgn25tTpJHmgXb6llTKsmDxkeA4lj5gBE/yw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104098},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.22.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./*":{"types":["./dist/*.d.ts","./dist/*/index.d.ts"],"default":["./dist/*.js","./dist/*/index.js","./dist/*"]}},"scripts":{"build":"tsc","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/36ef09cacbf4997cb43d238abfbc1ee4/dofe-infra-redis-0.1.22.tgz","_integrity":"sha512-DDGKBRIC/gLCl4URQvmNkVxf9PoSYRnmR+3xBiWc1puwVJ5MwPFlczcR9t23PsB93i/XVXKG9zZKU4tjnwS/hg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.21"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.22_1777989547787_0.7886514056628686","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"@dofe/infra-redis","version":"0.1.25","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.25","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"ba2324979429365ed73165fbd5666e9c0adccb75","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.25.tgz","fileCount":41,"integrity":"sha512-ZOXm03UT8Wg06Kvvc0BCiXiKz+I5IlQseee+TDkfWiWGuvCNYT1jhe42UHzU1/AVulOJ33314HVj5Z2RHDLvdg==","signatures":[{"sig":"MEUCIQDPBEtG7i7wCwgceIgkuAIlq4aZOJfp2/z2oQZnqBjIIQIgRZhIkxByn0ih7CrDAgTgDDXJfisUEJNp+oVXhV+PpCQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105111},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.25.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./redis.module":{"types":"./dist/redis.module.d.ts","default":"./dist/redis.module.js"},"./cache.service":{"types":"./dist/cache.service.d.ts","default":"./dist/cache.service.js"},"./dto/redis.dto":{"types":"./dist/dto/redis.dto.d.ts","default":"./dist/dto/redis.dto.js"},"./redis.service":{"types":"./dist/redis.service.d.ts","default":"./dist/redis.service.js"},"./redis-lock.module":{"types":"./dist/redis-lock.module.d.ts","default":"./dist/redis-lock.module.js"},"./redis-lock.service":{"types":"./dist/redis-lock.service.d.ts","default":"./dist/redis-lock.service.js"},"./redis-version-check":{"types":"./dist/redis-version-check.d.ts","default":"./dist/redis-version-check.js"},"./tenant-redis.module":{"types":"./dist/tenant-redis.module.d.ts","default":"./dist/tenant-redis.module.js"},"./tenant-redis.service":{"types":"./dist/tenant-redis.service.d.ts","default":"./dist/tenant-redis.service.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/ecf62fdc486080bae3a7d40a904e3a47/dofe-infra-redis-0.1.25.tgz","_integrity":"sha512-ZOXm03UT8Wg06Kvvc0BCiXiKz+I5IlQseee+TDkfWiWGuvCNYT1jhe42UHzU1/AVulOJ33314HVj5Z2RHDLvdg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.25"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.25_1777994061645_0.19784500996984788","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"@dofe/infra-redis","version":"0.1.26","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.26","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"a2f8149f24944837cd0d9db344f12434af7a4a38","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.26.tgz","fileCount":41,"integrity":"sha512-ji8MHwZcpdGOLxk1dOpxc66Bs1UvSI1mt08iwzeK04ruuAep7BwhzGh9Zzq5Kiq3dgbk64YrVFMicxXxtUJX9A==","signatures":[{"sig":"MEUCIAR5iKLDIWDEQ6KKZ/rb7A6YBsyeQ2dAwIX/wH6lsczXAiEA13OCHleDO/JGaN0fK06aAfGOGy/NEhqE6EonD6yDHQ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105111},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.26.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./redis.module":{"types":"./dist/redis.module.d.ts","default":"./dist/redis.module.js"},"./cache.service":{"types":"./dist/cache.service.d.ts","default":"./dist/cache.service.js"},"./dto/redis.dto":{"types":"./dist/dto/redis.dto.d.ts","default":"./dist/dto/redis.dto.js"},"./redis.service":{"types":"./dist/redis.service.d.ts","default":"./dist/redis.service.js"},"./redis-lock.module":{"types":"./dist/redis-lock.module.d.ts","default":"./dist/redis-lock.module.js"},"./redis-lock.service":{"types":"./dist/redis-lock.service.d.ts","default":"./dist/redis-lock.service.js"},"./redis-version-check":{"types":"./dist/redis-version-check.d.ts","default":"./dist/redis-version-check.js"},"./tenant-redis.module":{"types":"./dist/tenant-redis.module.d.ts","default":"./dist/tenant-redis.module.js"},"./tenant-redis.service":{"types":"./dist/tenant-redis.service.d.ts","default":"./dist/tenant-redis.service.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/b0e9eb560839da22ec103538492ba176/dofe-infra-redis-0.1.26.tgz","_integrity":"sha512-ji8MHwZcpdGOLxk1dOpxc66Bs1UvSI1mt08iwzeK04ruuAep7BwhzGh9Zzq5Kiq3dgbk64YrVFMicxXxtUJX9A==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.25"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.26_1777997485452_0.8942136806459091","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"@dofe/infra-redis","version":"0.1.28","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.28","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"579456b46e105f61643771839325a2f1443e50f5","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.28.tgz","fileCount":41,"integrity":"sha512-Es2EmUo0NVwLi3YFOrdAbO0uYHirzRf7XV9F35GeQn4s1q1ulJnor8U6rr/VxSuSttDswYI+2i+VdTQrU93OqA==","signatures":[{"sig":"MEYCIQC8TB8cwnYvg7/daA3CaSuA0X2vP9OKYhnG3EBAUYVEPQIhAPkCuUlEXXm5YFwgv086mvZNTP+XA0/5dnusBgW06wxm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105111},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.28.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./redis.module":{"types":"./dist/redis.module.d.ts","default":"./dist/redis.module.js"},"./cache.service":{"types":"./dist/cache.service.d.ts","default":"./dist/cache.service.js"},"./dto/redis.dto":{"types":"./dist/dto/redis.dto.d.ts","default":"./dist/dto/redis.dto.js"},"./redis.service":{"types":"./dist/redis.service.d.ts","default":"./dist/redis.service.js"},"./redis-lock.module":{"types":"./dist/redis-lock.module.d.ts","default":"./dist/redis-lock.module.js"},"./redis-lock.service":{"types":"./dist/redis-lock.service.d.ts","default":"./dist/redis-lock.service.js"},"./redis-version-check":{"types":"./dist/redis-version-check.d.ts","default":"./dist/redis-version-check.js"},"./tenant-redis.module":{"types":"./dist/tenant-redis.module.d.ts","default":"./dist/tenant-redis.module.js"},"./tenant-redis.service":{"types":"./dist/tenant-redis.service.d.ts","default":"./dist/tenant-redis.service.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/7d27c8ac128454f6462952dbc944588f/dofe-infra-redis-0.1.28.tgz","_integrity":"sha512-Es2EmUo0NVwLi3YFOrdAbO0uYHirzRf7XV9F35GeQn4s1q1ulJnor8U6rr/VxSuSttDswYI+2i+VdTQrU93OqA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.27"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.28_1777998769401_0.4271234141520954","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"@dofe/infra-redis","version":"0.1.29","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.29","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"dadb5962109b657066e08b5a0487042f59e42763","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.29.tgz","fileCount":41,"integrity":"sha512-/T5X2RmZfhfB1kk0MGAcEo6tNLf+lFKHhHPqOlGRygoRXyy46UtRmOPDkAt4LPK8t10/tQd4dq301hgeB2yLOg==","signatures":[{"sig":"MEUCIGw5Yk0nm6q/VNsOEi/cppqNPTeSyJCuaMehC050kmqvAiEA62Fwm16+p50cPhhoA1YJIP3iSx5vXifgIRXc9EFROVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105111},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.29.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./redis.module":{"types":"./dist/redis.module.d.ts","default":"./dist/redis.module.js"},"./cache.service":{"types":"./dist/cache.service.d.ts","default":"./dist/cache.service.js"},"./dto/redis.dto":{"types":"./dist/dto/redis.dto.d.ts","default":"./dist/dto/redis.dto.js"},"./redis.service":{"types":"./dist/redis.service.d.ts","default":"./dist/redis.service.js"},"./redis-lock.module":{"types":"./dist/redis-lock.module.d.ts","default":"./dist/redis-lock.module.js"},"./redis-lock.service":{"types":"./dist/redis-lock.service.d.ts","default":"./dist/redis-lock.service.js"},"./redis-version-check":{"types":"./dist/redis-version-check.d.ts","default":"./dist/redis-version-check.js"},"./tenant-redis.module":{"types":"./dist/tenant-redis.module.d.ts","default":"./dist/tenant-redis.module.js"},"./tenant-redis.service":{"types":"./dist/tenant-redis.service.d.ts","default":"./dist/tenant-redis.service.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/81e3f13d5ba6c936d2df8e3a76da26a6/dofe-infra-redis-0.1.29.tgz","_integrity":"sha512-/T5X2RmZfhfB1kk0MGAcEo6tNLf+lFKHhHPqOlGRygoRXyy46UtRmOPDkAt4LPK8t10/tQd4dq301hgeB2yLOg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.27"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.29_1777999062203_0.6402564658702288","host":"s3://npm-registry-packages-npm-production"}},"0.1.30":{"name":"@dofe/infra-redis","version":"0.1.30","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.30","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"30447278e44154ce74588dfc5031b9f4ebb24d7b","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.30.tgz","fileCount":41,"integrity":"sha512-8SS0SuG3YmGVHnJs/Ig+o13gvcwtBInVYm71y+EUi2i+S+Ax1jLRjy8Xk4PXT3ud2FfrljOk3Wif7VUDrh4/Ew==","signatures":[{"sig":"MEYCIQDorwUfAc02SQEb++v8L/lrtslbyKvKK/+HuPLEP/qlIwIhAKdcY6nZ3IirxSJRiDOlIreLALGdUlxfGvvgEOEjf7z1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105111},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.30.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./redis.module":{"types":"./dist/redis.module.d.ts","default":"./dist/redis.module.js"},"./cache.service":{"types":"./dist/cache.service.d.ts","default":"./dist/cache.service.js"},"./dto/redis.dto":{"types":"./dist/dto/redis.dto.d.ts","default":"./dist/dto/redis.dto.js"},"./redis.service":{"types":"./dist/redis.service.d.ts","default":"./dist/redis.service.js"},"./redis-lock.module":{"types":"./dist/redis-lock.module.d.ts","default":"./dist/redis-lock.module.js"},"./redis-lock.service":{"types":"./dist/redis-lock.service.d.ts","default":"./dist/redis-lock.service.js"},"./redis-version-check":{"types":"./dist/redis-version-check.d.ts","default":"./dist/redis-version-check.js"},"./tenant-redis.module":{"types":"./dist/tenant-redis.module.d.ts","default":"./dist/tenant-redis.module.js"},"./tenant-redis.service":{"types":"./dist/tenant-redis.service.d.ts","default":"./dist/tenant-redis.service.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/ca7f36290a0577625b1fec76148cd68e/dofe-infra-redis-0.1.30.tgz","_integrity":"sha512-8SS0SuG3YmGVHnJs/Ig+o13gvcwtBInVYm71y+EUi2i+S+Ax1jLRjy8Xk4PXT3ud2FfrljOk3Wif7VUDrh4/Ew==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.29"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.30_1777999363268_0.1285833784488042","host":"s3://npm-registry-packages-npm-production"}},"0.1.31":{"name":"@dofe/infra-redis","version":"0.1.31","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.31","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"4842865919176300c1f552be5b94c3016b8f3394","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.31.tgz","fileCount":41,"integrity":"sha512-e6K6GEOnHdHDcG5jGvPd+GE9NpWl+MtHWbGrTlHLjtEaiNIP6/VJIOQx/lfmVNnmObtpmmyQQgTIPJ0wrLe5ug==","signatures":[{"sig":"MEQCIGyPEdR7ghUME0ww7q7Sd5J2b8xrfGG7EFXmxqp2r2CDAiBojMjQCXZcLD3afluTNRhKChSRifHZVeErIXLaqhR9Yw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105111},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.31.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./redis.module":{"types":"./dist/redis.module.d.ts","default":"./dist/redis.module.js"},"./cache.service":{"types":"./dist/cache.service.d.ts","default":"./dist/cache.service.js"},"./dto/redis.dto":{"types":"./dist/dto/redis.dto.d.ts","default":"./dist/dto/redis.dto.js"},"./redis.service":{"types":"./dist/redis.service.d.ts","default":"./dist/redis.service.js"},"./redis-lock.module":{"types":"./dist/redis-lock.module.d.ts","default":"./dist/redis-lock.module.js"},"./redis-lock.service":{"types":"./dist/redis-lock.service.d.ts","default":"./dist/redis-lock.service.js"},"./redis-version-check":{"types":"./dist/redis-version-check.d.ts","default":"./dist/redis-version-check.js"},"./tenant-redis.module":{"types":"./dist/tenant-redis.module.d.ts","default":"./dist/tenant-redis.module.js"},"./tenant-redis.service":{"types":"./dist/tenant-redis.service.d.ts","default":"./dist/tenant-redis.service.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/33e7bbb08ca1040bca50ac43796e3534/dofe-infra-redis-0.1.31.tgz","_integrity":"sha512-e6K6GEOnHdHDcG5jGvPd+GE9NpWl+MtHWbGrTlHLjtEaiNIP6/VJIOQx/lfmVNnmObtpmmyQQgTIPJ0wrLe5ug==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.29"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.31_1777999650788_0.29657505934318484","host":"s3://npm-registry-packages-npm-production"}},"0.1.32":{"name":"@dofe/infra-redis","version":"0.1.32","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.32","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"d2425679dc6570964aa83cc1d0ea886963f2a687","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.32.tgz","fileCount":41,"integrity":"sha512-UEBiQf8LSjVrU2idnvVOyHpb5dVH+dUDhs7Y29R1dld4olXByD+tyNARlD171vOL2f8XHE2pL1BhASlF5ec0JQ==","signatures":[{"sig":"MEUCIQCTD9/SQIJ3psKIb2hAPmZ3A20hLzl6rM/okQiR2eCsOQIgKdkjq+TtPNWPivD+QbaXwaDFHL8zi8l3cEM2PgCa46M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105111},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.32.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./redis.module":{"types":"./dist/redis.module.d.ts","default":"./dist/redis.module.js"},"./cache.service":{"types":"./dist/cache.service.d.ts","default":"./dist/cache.service.js"},"./dto/redis.dto":{"types":"./dist/dto/redis.dto.d.ts","default":"./dist/dto/redis.dto.js"},"./redis.service":{"types":"./dist/redis.service.d.ts","default":"./dist/redis.service.js"},"./redis-lock.module":{"types":"./dist/redis-lock.module.d.ts","default":"./dist/redis-lock.module.js"},"./redis-lock.service":{"types":"./dist/redis-lock.service.d.ts","default":"./dist/redis-lock.service.js"},"./redis-version-check":{"types":"./dist/redis-version-check.d.ts","default":"./dist/redis-version-check.js"},"./tenant-redis.module":{"types":"./dist/tenant-redis.module.d.ts","default":"./dist/tenant-redis.module.js"},"./tenant-redis.service":{"types":"./dist/tenant-redis.service.d.ts","default":"./dist/tenant-redis.service.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/da655b9481e8b9ad92e96ace3ac57d9a/dofe-infra-redis-0.1.32.tgz","_integrity":"sha512-UEBiQf8LSjVrU2idnvVOyHpb5dVH+dUDhs7Y29R1dld4olXByD+tyNARlD171vOL2f8XHE2pL1BhASlF5ec0JQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.29"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.32_1777999761631_0.16129012441434987","host":"s3://npm-registry-packages-npm-production"}},"0.1.33":{"name":"@dofe/infra-redis","version":"0.1.33","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.33","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"275c1d5c782985376f32da2a78ce9f42fe82286e","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.33.tgz","fileCount":41,"integrity":"sha512-OmU7wH7V9ItWe0ecXbhWMlzJob5eXKkWhQ6KIa2tfcoHgPGiK41RKuC14zcf2LFgpe1H3tUcwtpqCKkRjdyvxg==","signatures":[{"sig":"MEQCIBrrrLCILrHwR4Qy2QKgmqvObtYf36YpdNP9k4fdZLk3AiAHFqfOBsgZuyk0HX4MOcJ41412A+2jELJIFGbmiI0GJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105111},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.33.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./redis.module":{"types":"./dist/redis.module.d.ts","default":"./dist/redis.module.js"},"./cache.service":{"types":"./dist/cache.service.d.ts","default":"./dist/cache.service.js"},"./dto/redis.dto":{"types":"./dist/dto/redis.dto.d.ts","default":"./dist/dto/redis.dto.js"},"./redis.service":{"types":"./dist/redis.service.d.ts","default":"./dist/redis.service.js"},"./redis-lock.module":{"types":"./dist/redis-lock.module.d.ts","default":"./dist/redis-lock.module.js"},"./redis-lock.service":{"types":"./dist/redis-lock.service.d.ts","default":"./dist/redis-lock.service.js"},"./redis-version-check":{"types":"./dist/redis-version-check.d.ts","default":"./dist/redis-version-check.js"},"./tenant-redis.module":{"types":"./dist/tenant-redis.module.d.ts","default":"./dist/tenant-redis.module.js"},"./tenant-redis.service":{"types":"./dist/tenant-redis.service.d.ts","default":"./dist/tenant-redis.service.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/a342ec7fabb40b951dce80aa358eddaf/dofe-infra-redis-0.1.33.tgz","_integrity":"sha512-OmU7wH7V9ItWe0ecXbhWMlzJob5eXKkWhQ6KIa2tfcoHgPGiK41RKuC14zcf2LFgpe1H3tUcwtpqCKkRjdyvxg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.29"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.33_1778000000940_0.3688624471330879","host":"s3://npm-registry-packages-npm-production"}},"0.1.35":{"name":"@dofe/infra-redis","version":"0.1.35","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.35","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"23e05c85d22613cf07223707c288887bc2a62470","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.35.tgz","fileCount":41,"integrity":"sha512-oUMDglGV40gA+Ah9i+ZJJblJFAf6jFKQ8llfenfVsn9u5iiLcRkSIlhsWprtqEVaffIo+XxaZYNjPPKmCq6MXQ==","signatures":[{"sig":"MEUCIQCFIqgMImhWrR/bPb+28fTa2arBLnxXWRGb5n0uSryhXQIgNXGAka5jjrXgP+6OxvClgqXjchSm0heF9oTJICJxnfA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105110},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.35.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./redis.module":{"types":"./dist/redis.module.d.ts","default":"./dist/redis.module.js"},"./cache.service":{"types":"./dist/cache.service.d.ts","default":"./dist/cache.service.js"},"./dto/redis.dto":{"types":"./dist/dto/redis.dto.d.ts","default":"./dist/dto/redis.dto.js"},"./redis.service":{"types":"./dist/redis.service.d.ts","default":"./dist/redis.service.js"},"./redis-lock.module":{"types":"./dist/redis-lock.module.d.ts","default":"./dist/redis-lock.module.js"},"./redis-lock.service":{"types":"./dist/redis-lock.service.d.ts","default":"./dist/redis-lock.service.js"},"./redis-version-check":{"types":"./dist/redis-version-check.d.ts","default":"./dist/redis-version-check.js"},"./tenant-redis.module":{"types":"./dist/tenant-redis.module.d.ts","default":"./dist/tenant-redis.module.js"},"./tenant-redis.service":{"types":"./dist/tenant-redis.service.d.ts","default":"./dist/tenant-redis.service.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/d7774dbcf9d254b9e9fb469826f6bd82/dofe-infra-redis-0.1.35.tgz","_integrity":"sha512-oUMDglGV40gA+Ah9i+ZJJblJFAf6jFKQ8llfenfVsn9u5iiLcRkSIlhsWprtqEVaffIo+XxaZYNjPPKmCq6MXQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"0.1.32"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.35_1778121593495_0.4846822208804018","host":"s3://npm-registry-packages-npm-production"}},"0.1.36":{"name":"@dofe/infra-redis","version":"0.1.36","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.36","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"fed4cd8a32d42dca7dcb11c2641fe4d5ac529fe1","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.36.tgz","fileCount":41,"integrity":"sha512-6KM5HOT20MqFQ91xKU88Jq4ibcaFf4HSjWe6XxjycvaKtJTqpv3JbBH0KUuPzj0fK1yEG3hS2FlISOxK0MoCQQ==","signatures":[{"sig":"MEQCIB1LmGKE38zCiVv4a3cjsUn6n1wB19Znrb2a5ZSaIHO4AiAlZLz9Nc5PV+6jaGhWJzECJoqnol171zz6KjavswFnig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105110},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.36.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./redis.module":{"types":"./dist/redis.module.d.ts","default":"./dist/redis.module.js"},"./cache.service":{"types":"./dist/cache.service.d.ts","default":"./dist/cache.service.js"},"./dto/redis.dto":{"types":"./dist/dto/redis.dto.d.ts","default":"./dist/dto/redis.dto.js"},"./redis.service":{"types":"./dist/redis.service.d.ts","default":"./dist/redis.service.js"},"./redis-lock.module":{"types":"./dist/redis-lock.module.d.ts","default":"./dist/redis-lock.module.js"},"./redis-lock.service":{"types":"./dist/redis-lock.service.d.ts","default":"./dist/redis-lock.service.js"},"./redis-version-check":{"types":"./dist/redis-version-check.d.ts","default":"./dist/redis-version-check.js"},"./tenant-redis.module":{"types":"./dist/tenant-redis.module.d.ts","default":"./dist/tenant-redis.module.js"},"./tenant-redis.service":{"types":"./dist/tenant-redis.service.d.ts","default":"./dist/tenant-redis.service.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/0b38364461bf02332f7daf40fd2def6a/dofe-infra-redis-0.1.36.tgz","_integrity":"sha512-6KM5HOT20MqFQ91xKU88Jq4ibcaFf4HSjWe6XxjycvaKtJTqpv3JbBH0KUuPzj0fK1yEG3hS2FlISOxK0MoCQQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"0.1.32"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.36_1778121991808_0.30888708572314516","host":"s3://npm-registry-packages-npm-production"}},"0.1.37":{"name":"@dofe/infra-redis","version":"0.1.37","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.37","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"0e187062c4911b5b76f7b9fffeb2b32e2a73a512","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.37.tgz","fileCount":41,"integrity":"sha512-VviOeVBdi2MB73VapwXuEoQ3/wz7BxxM6fQfoxoRnvs1kP4svSOJs8JQELIS/UypXk0lD5U2qwyYtBtZRorRWw==","signatures":[{"sig":"MEUCIAh8nuYS8kQqIRU/FvlDvG/W0noE7ddGOvCSJPK4wLiKAiEAxUsKVQrWiEoKKA7DoI6Wf3oM8oaI3oSeN0RBkd9m3sg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105111},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.37.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./redis.module":{"types":"./dist/redis.module.d.ts","default":"./dist/redis.module.js"},"./cache.service":{"types":"./dist/cache.service.d.ts","default":"./dist/cache.service.js"},"./dto/redis.dto":{"types":"./dist/dto/redis.dto.d.ts","default":"./dist/dto/redis.dto.js"},"./redis.service":{"types":"./dist/redis.service.d.ts","default":"./dist/redis.service.js"},"./redis-lock.module":{"types":"./dist/redis-lock.module.d.ts","default":"./dist/redis-lock.module.js"},"./redis-lock.service":{"types":"./dist/redis-lock.service.d.ts","default":"./dist/redis-lock.service.js"},"./redis-version-check":{"types":"./dist/redis-version-check.d.ts","default":"./dist/redis-version-check.js"},"./tenant-redis.module":{"types":"./dist/tenant-redis.module.d.ts","default":"./dist/tenant-redis.module.js"},"./tenant-redis.service":{"types":"./dist/tenant-redis.service.d.ts","default":"./dist/tenant-redis.service.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/c1fb350f3c051fe1ae3ef1f5e5721a20/dofe-infra-redis-0.1.37.tgz","_integrity":"sha512-VviOeVBdi2MB73VapwXuEoQ3/wz7BxxM6fQfoxoRnvs1kP4svSOJs8JQELIS/UypXk0lD5U2qwyYtBtZRorRWw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.36"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.37_1778123178672_0.7369957794055215","host":"s3://npm-registry-packages-npm-production"}},"0.1.38":{"name":"@dofe/infra-redis","version":"0.1.38","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.38","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"17165269f6a2ef7f4f00cb6068f4531a577648c0","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.38.tgz","fileCount":41,"integrity":"sha512-ZUYJGMzuvcOAuyt55TU4tITcPLBgsEfDbcheauXd4wEgl6f90Mp2rmjLuXBsFcRPf6BPZNkU0nX5w1e0obTySw==","signatures":[{"sig":"MEQCIH3dhbP5em9dPn+KcIsiMJns93UzqFCSSceVxDp0xS0BAiAoEv8NPulZLiTIEJt9zMVMZjd9dGyJS092B9hog2qSmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105111},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.38.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./redis.module":{"types":"./dist/redis.module.d.ts","default":"./dist/redis.module.js"},"./cache.service":{"types":"./dist/cache.service.d.ts","default":"./dist/cache.service.js"},"./dto/redis.dto":{"types":"./dist/dto/redis.dto.d.ts","default":"./dist/dto/redis.dto.js"},"./redis.service":{"types":"./dist/redis.service.d.ts","default":"./dist/redis.service.js"},"./redis-lock.module":{"types":"./dist/redis-lock.module.d.ts","default":"./dist/redis-lock.module.js"},"./redis-lock.service":{"types":"./dist/redis-lock.service.d.ts","default":"./dist/redis-lock.service.js"},"./redis-version-check":{"types":"./dist/redis-version-check.d.ts","default":"./dist/redis-version-check.js"},"./tenant-redis.module":{"types":"./dist/tenant-redis.module.d.ts","default":"./dist/tenant-redis.module.js"},"./tenant-redis.service":{"types":"./dist/tenant-redis.service.d.ts","default":"./dist/tenant-redis.service.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/d8ea3f80f5c43a2c3b53e17674c90620/dofe-infra-redis-0.1.38.tgz","_integrity":"sha512-ZUYJGMzuvcOAuyt55TU4tITcPLBgsEfDbcheauXd4wEgl6f90Mp2rmjLuXBsFcRPf6BPZNkU0nX5w1e0obTySw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.36"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.38_1778123652449_0.44300262124091394","host":"s3://npm-registry-packages-npm-production"}},"0.1.40":{"name":"@dofe/infra-redis","version":"0.1.40","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.40","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"d1dac456571fed58cd600659434a706b339fde44","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.40.tgz","fileCount":41,"integrity":"sha512-2l54Tqpv4Uv4JBfiDn6kI7VWJGJE+28loa7TzA+pJaUTtG8xObNpUBbINNqJ+0Jg1+svphjgDEHcl9n4MZiqVA==","signatures":[{"sig":"MEQCICb4D40mj3/6kwUfU/ayj4NMwNVxKtl5URk09J/TPFBZAiBvaWlnu/vAtdgCc6B8pnev6f26M9LjtV1ErPnIRUQ0SA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105111},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.40.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./redis.module":{"types":"./dist/redis.module.d.ts","default":"./dist/redis.module.js"},"./cache.service":{"types":"./dist/cache.service.d.ts","default":"./dist/cache.service.js"},"./dto/redis.dto":{"types":"./dist/dto/redis.dto.d.ts","default":"./dist/dto/redis.dto.js"},"./redis.service":{"types":"./dist/redis.service.d.ts","default":"./dist/redis.service.js"},"./redis-lock.module":{"types":"./dist/redis-lock.module.d.ts","default":"./dist/redis-lock.module.js"},"./redis-lock.service":{"types":"./dist/redis-lock.service.d.ts","default":"./dist/redis-lock.service.js"},"./redis-version-check":{"types":"./dist/redis-version-check.d.ts","default":"./dist/redis-version-check.js"},"./tenant-redis.module":{"types":"./dist/tenant-redis.module.d.ts","default":"./dist/tenant-redis.module.js"},"./tenant-redis.service":{"types":"./dist/tenant-redis.service.d.ts","default":"./dist/tenant-redis.service.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/8ccbd77bdf321c2237a504dc68efe5be/dofe-infra-redis-0.1.40.tgz","_integrity":"sha512-2l54Tqpv4Uv4JBfiDn6kI7VWJGJE+28loa7TzA+pJaUTtG8xObNpUBbINNqJ+0Jg1+svphjgDEHcl9n4MZiqVA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.40"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.40_1778214928389_0.27287454196880856","host":"s3://npm-registry-packages-npm-production"}},"0.1.41":{"name":"@dofe/infra-redis","version":"0.1.41","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.41","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"de71db148d43fcf09954af9baba80fc873916a08","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.41.tgz","fileCount":41,"integrity":"sha512-PtNp6xG75OSmJyr5AZPHbHi0ZZUIsir6og3F18uTXdHr8mas8S9zNlhXYHcwX2GBPcWnhx5bLhr5Qwq798WHOw==","signatures":[{"sig":"MEUCIQCmI41aDdKJ7EvDaNQtBqE+dJAZxohJjBQivXiIdyXkcAIgaU2WtiPzERO1UaBCifrpgtXP/ZKXUDBHd4FKlPF7PiU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105111},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.41.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./redis.module":{"types":"./dist/redis.module.d.ts","default":"./dist/redis.module.js"},"./cache.service":{"types":"./dist/cache.service.d.ts","default":"./dist/cache.service.js"},"./dto/redis.dto":{"types":"./dist/dto/redis.dto.d.ts","default":"./dist/dto/redis.dto.js"},"./redis.service":{"types":"./dist/redis.service.d.ts","default":"./dist/redis.service.js"},"./redis-lock.module":{"types":"./dist/redis-lock.module.d.ts","default":"./dist/redis-lock.module.js"},"./redis-lock.service":{"types":"./dist/redis-lock.service.d.ts","default":"./dist/redis-lock.service.js"},"./redis-version-check":{"types":"./dist/redis-version-check.d.ts","default":"./dist/redis-version-check.js"},"./tenant-redis.module":{"types":"./dist/tenant-redis.module.d.ts","default":"./dist/tenant-redis.module.js"},"./tenant-redis.service":{"types":"./dist/tenant-redis.service.d.ts","default":"./dist/tenant-redis.service.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/919da341de6d49f0c5f2194e377777e6/dofe-infra-redis-0.1.41.tgz","_integrity":"sha512-PtNp6xG75OSmJyr5AZPHbHi0ZZUIsir6og3F18uTXdHr8mas8S9zNlhXYHcwX2GBPcWnhx5bLhr5Qwq798WHOw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.41"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.41_1778220056358_0.8945295739230763","host":"s3://npm-registry-packages-npm-production"}},"0.1.42":{"name":"@dofe/infra-redis","version":"0.1.42","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.42","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"117390f29b196494eb63c02f6884aad476d723b5","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.42.tgz","fileCount":41,"integrity":"sha512-LbZmpc5cmM8oGYoul4dblNis0M7h/cABBlAYnilQGnYA7AYPD6qxugDCGR3F6ELqD+S60a5R+Ta17FcADNA/mg==","signatures":[{"sig":"MEUCIE7oFhZH5p2VXaWD4dYI3P/YGA0fpR/mKmiVy9x+AAJqAiEAmHf5ncizFw2kIe+/HWK7KFLZ8i517yVp9FqShneQs8o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105111},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.42.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./redis.module":{"types":"./dist/redis.module.d.ts","default":"./dist/redis.module.js"},"./cache.service":{"types":"./dist/cache.service.d.ts","default":"./dist/cache.service.js"},"./dto/redis.dto":{"types":"./dist/dto/redis.dto.d.ts","default":"./dist/dto/redis.dto.js"},"./redis.service":{"types":"./dist/redis.service.d.ts","default":"./dist/redis.service.js"},"./redis-lock.module":{"types":"./dist/redis-lock.module.d.ts","default":"./dist/redis-lock.module.js"},"./redis-lock.service":{"types":"./dist/redis-lock.service.d.ts","default":"./dist/redis-lock.service.js"},"./redis-version-check":{"types":"./dist/redis-version-check.d.ts","default":"./dist/redis-version-check.js"},"./tenant-redis.module":{"types":"./dist/tenant-redis.module.d.ts","default":"./dist/tenant-redis.module.js"},"./tenant-redis.service":{"types":"./dist/tenant-redis.service.d.ts","default":"./dist/tenant-redis.service.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/60eab83a17e6cfd9962c621f54386cf8/dofe-infra-redis-0.1.42.tgz","_integrity":"sha512-LbZmpc5cmM8oGYoul4dblNis0M7h/cABBlAYnilQGnYA7AYPD6qxugDCGR3F6ELqD+S60a5R+Ta17FcADNA/mg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.42"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.42_1778224119954_0.15364361154498818","host":"s3://npm-registry-packages-npm-production"}},"0.1.43":{"name":"@dofe/infra-redis","version":"0.1.43","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.43","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"4eb115883c87b986d05db1826194a4a740cc9132","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.43.tgz","fileCount":41,"integrity":"sha512-JQHtmEpyJaVmpGGIoCqtHZA0FFakU8DdFh6HAjPGEAdbJ/AAe9Q4rPZy7h13XCFXg143Uov8JI6yCGl1PyC3RA==","signatures":[{"sig":"MEUCIQCBn6IV7TNURU7ix6nY1JRzL9dlMRpF2/bolAt2HLYqugIgcy5FfvIx6gM/VIFP7XnQNeeZ2xkHX/izBM2YR4NRBK4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105111},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.43.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./redis.module":{"types":"./dist/redis.module.d.ts","default":"./dist/redis.module.js"},"./cache.service":{"types":"./dist/cache.service.d.ts","default":"./dist/cache.service.js"},"./dto/redis.dto":{"types":"./dist/dto/redis.dto.d.ts","default":"./dist/dto/redis.dto.js"},"./redis.service":{"types":"./dist/redis.service.d.ts","default":"./dist/redis.service.js"},"./redis-lock.module":{"types":"./dist/redis-lock.module.d.ts","default":"./dist/redis-lock.module.js"},"./redis-lock.service":{"types":"./dist/redis-lock.service.d.ts","default":"./dist/redis-lock.service.js"},"./redis-version-check":{"types":"./dist/redis-version-check.d.ts","default":"./dist/redis-version-check.js"},"./tenant-redis.module":{"types":"./dist/tenant-redis.module.d.ts","default":"./dist/tenant-redis.module.js"},"./tenant-redis.service":{"types":"./dist/tenant-redis.service.d.ts","default":"./dist/tenant-redis.service.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/404f19ad83f619805b559ee243786e9e/dofe-infra-redis-0.1.43.tgz","_integrity":"sha512-JQHtmEpyJaVmpGGIoCqtHZA0FFakU8DdFh6HAjPGEAdbJ/AAe9Q4rPZy7h13XCFXg143Uov8JI6yCGl1PyC3RA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.43"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.43_1778409988688_0.8430341587826551","host":"s3://npm-registry-packages-npm-production"}},"0.1.45":{"name":"@dofe/infra-redis","version":"0.1.45","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.45","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"523086bed4963263acef07bfed4336763b9f5739","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.45.tgz","fileCount":41,"integrity":"sha512-3raS0Vme4DWtIQmJrzzpY8mNY99Qb8/gD0zLMW8WyyWEn082a0RFycTcoVoc1j2l780hSb6xaYaKPQ8A+DEgKA==","signatures":[{"sig":"MEYCIQCS1qD9MZw7ZsQMWTPG/ODcyx4MaGNYGiwb/wCPw4gaqgIhAM9f+66krxRDhFpLdRbc+eqQI0CE5pmVBUSud8X6/klF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105111},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.45.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./redis.module":{"types":"./dist/redis.module.d.ts","default":"./dist/redis.module.js"},"./cache.service":{"types":"./dist/cache.service.d.ts","default":"./dist/cache.service.js"},"./dto/redis.dto":{"types":"./dist/dto/redis.dto.d.ts","default":"./dist/dto/redis.dto.js"},"./redis.service":{"types":"./dist/redis.service.d.ts","default":"./dist/redis.service.js"},"./redis-lock.module":{"types":"./dist/redis-lock.module.d.ts","default":"./dist/redis-lock.module.js"},"./redis-lock.service":{"types":"./dist/redis-lock.service.d.ts","default":"./dist/redis-lock.service.js"},"./redis-version-check":{"types":"./dist/redis-version-check.d.ts","default":"./dist/redis-version-check.js"},"./tenant-redis.module":{"types":"./dist/tenant-redis.module.d.ts","default":"./dist/tenant-redis.module.js"},"./tenant-redis.service":{"types":"./dist/tenant-redis.service.d.ts","default":"./dist/tenant-redis.service.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/077605e666ecc96a3490abb5a3c0d6bf/dofe-infra-redis-0.1.45.tgz","_integrity":"sha512-3raS0Vme4DWtIQmJrzzpY8mNY99Qb8/gD0zLMW8WyyWEn082a0RFycTcoVoc1j2l780hSb6xaYaKPQ8A+DEgKA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.45"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.45_1778467435252_0.5824741212339544","host":"s3://npm-registry-packages-npm-production"}},"0.1.46":{"name":"@dofe/infra-redis","version":"0.1.46","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.46","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"8826ef80262216b291caca2f8e9567b1b297ed8f","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.46.tgz","fileCount":41,"integrity":"sha512-rJpYJuPCjGPQO11NM9B/rwoNuTahcL88eFdReBLga0TOsbml3aXjyeoQjeuhYr1YadstZxVNCo9/GOMQXe1tGg==","signatures":[{"sig":"MEYCIQCJ6ad3vsAx8FpGA27ZGkw8loqjY8NKWbohPJOdVMLQNQIhANfd8fJ+1hXTeCp/N707CDhBUTgTrzTWbL43+2cIWo6B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105742},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.46.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./redis.module":{"types":"./dist/redis.module.d.ts","default":"./dist/redis.module.js"},"./cache.service":{"types":"./dist/cache.service.d.ts","default":"./dist/cache.service.js"},"./dto/redis.dto":{"types":"./dist/dto/redis.dto.d.ts","default":"./dist/dto/redis.dto.js"},"./redis.service":{"types":"./dist/redis.service.d.ts","default":"./dist/redis.service.js"},"./redis-lock.module":{"types":"./dist/redis-lock.module.d.ts","default":"./dist/redis-lock.module.js"},"./redis-lock.service":{"types":"./dist/redis-lock.service.d.ts","default":"./dist/redis-lock.service.js"},"./redis-version-check":{"types":"./dist/redis-version-check.d.ts","default":"./dist/redis-version-check.js"},"./tenant-redis.module":{"types":"./dist/tenant-redis.module.d.ts","default":"./dist/tenant-redis.module.js"},"./tenant-redis.service":{"types":"./dist/tenant-redis.service.d.ts","default":"./dist/tenant-redis.service.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/94c8722a0f25451690ff1fe51f6173a0/dofe-infra-redis-0.1.46.tgz","_integrity":"sha512-rJpYJuPCjGPQO11NM9B/rwoNuTahcL88eFdReBLga0TOsbml3aXjyeoQjeuhYr1YadstZxVNCo9/GOMQXe1tGg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.46"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.46_1778496179874_0.9585062600617102","host":"s3://npm-registry-packages-npm-production"}},"0.1.47":{"name":"@dofe/infra-redis","version":"0.1.47","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.47","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"8c59d75cab0047461bc09b885ceabba993f15f16","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.47.tgz","fileCount":41,"integrity":"sha512-LPl16TJg5Md49YXdW8Ef1ZO9s4KCz2bRDLRwvYfgXRjJ0cdBf6stMsz+AGE/UrdJL6qa3MRqRbWVdpBpmIrMNQ==","signatures":[{"sig":"MEQCIG0TtsSJF/4uNoC9kQU3692ZaCH2Sit5HlkJKp3xlQY0AiAUezckgEq6toxzE+VqCNoTrWK0vM/fKc4ZvMLZGRl3pA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105742},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.47.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./redis.module":{"types":"./dist/redis.module.d.ts","default":"./dist/redis.module.js"},"./cache.service":{"types":"./dist/cache.service.d.ts","default":"./dist/cache.service.js"},"./dto/redis.dto":{"types":"./dist/dto/redis.dto.d.ts","default":"./dist/dto/redis.dto.js"},"./redis.service":{"types":"./dist/redis.service.d.ts","default":"./dist/redis.service.js"},"./redis-lock.module":{"types":"./dist/redis-lock.module.d.ts","default":"./dist/redis-lock.module.js"},"./redis-lock.service":{"types":"./dist/redis-lock.service.d.ts","default":"./dist/redis-lock.service.js"},"./redis-version-check":{"types":"./dist/redis-version-check.d.ts","default":"./dist/redis-version-check.js"},"./tenant-redis.module":{"types":"./dist/tenant-redis.module.d.ts","default":"./dist/tenant-redis.module.js"},"./tenant-redis.service":{"types":"./dist/tenant-redis.service.d.ts","default":"./dist/tenant-redis.service.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/2f2bfbba358bebb7d4b0d38e6e46ea48/dofe-infra-redis-0.1.47.tgz","_integrity":"sha512-LPl16TJg5Md49YXdW8Ef1ZO9s4KCz2bRDLRwvYfgXRjJ0cdBf6stMsz+AGE/UrdJL6qa3MRqRbWVdpBpmIrMNQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.47"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.47_1778732046008_0.4442078626660446","host":"s3://npm-registry-packages-npm-production"}},"0.1.48":{"name":"@dofe/infra-redis","version":"0.1.48","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.48","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"46a2630694ca6efbfb1a6b0006367fa6c5c6f32a","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.48.tgz","fileCount":41,"integrity":"sha512-MP3OehlGQvx1p2fu8V2JTNeQiosSp5YIzsi7r2I1wnlETxzpvTrnVozh9Mo1AZEoL/fLZUEg+joiNmQgHtn6iw==","signatures":[{"sig":"MEQCIGW8Lw5RJseOBd2uxyuDn5VRMJ4PvspAT01L/+KymQQ4AiAWYlhPy7FS/gEG8c4lxL6iO2NJ1uyWEhkeyjMaG5DIGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105742},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.48.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./redis.module":{"types":"./dist/redis.module.d.ts","default":"./dist/redis.module.js"},"./cache.service":{"types":"./dist/cache.service.d.ts","default":"./dist/cache.service.js"},"./dto/redis.dto":{"types":"./dist/dto/redis.dto.d.ts","default":"./dist/dto/redis.dto.js"},"./redis.service":{"types":"./dist/redis.service.d.ts","default":"./dist/redis.service.js"},"./redis-lock.module":{"types":"./dist/redis-lock.module.d.ts","default":"./dist/redis-lock.module.js"},"./redis-lock.service":{"types":"./dist/redis-lock.service.d.ts","default":"./dist/redis-lock.service.js"},"./redis-version-check":{"types":"./dist/redis-version-check.d.ts","default":"./dist/redis-version-check.js"},"./tenant-redis.module":{"types":"./dist/tenant-redis.module.d.ts","default":"./dist/tenant-redis.module.js"},"./tenant-redis.service":{"types":"./dist/tenant-redis.service.d.ts","default":"./dist/tenant-redis.service.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/8a12ddd72753f2bb5b3556a5c959a727/dofe-infra-redis-0.1.48.tgz","_integrity":"sha512-MP3OehlGQvx1p2fu8V2JTNeQiosSp5YIzsi7r2I1wnlETxzpvTrnVozh9Mo1AZEoL/fLZUEg+joiNmQgHtn6iw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.48"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.48_1779256490441_0.6337655367597028","host":"s3://npm-registry-packages-npm-production"}},"0.1.49":{"name":"@dofe/infra-redis","version":"0.1.49","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.49","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"b23c69d6a0f49a7c8b605cfddd4e2b41fdfc6567","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.49.tgz","fileCount":41,"integrity":"sha512-7dwHe7p/Buoaf8W1go8Ypqb7liC9HfwwaG4Bj7JsGPpSCWuhCeGJQFaqK/uMGQZRTSIX7slrvIdvhJBB5gb/ZQ==","signatures":[{"sig":"MEUCIQCCEXsW4jQZTR0MzZB8I7eVrkla2qyWR1kiV+JdLqNWZQIgRGtirIhqqjIVvs7JvXsIAZZVbyoDs3Wq60e+jHSo0rk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105742},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.49.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./redis.module":{"types":"./dist/redis.module.d.ts","default":"./dist/redis.module.js"},"./cache.service":{"types":"./dist/cache.service.d.ts","default":"./dist/cache.service.js"},"./dto/redis.dto":{"types":"./dist/dto/redis.dto.d.ts","default":"./dist/dto/redis.dto.js"},"./redis.service":{"types":"./dist/redis.service.d.ts","default":"./dist/redis.service.js"},"./redis-lock.module":{"types":"./dist/redis-lock.module.d.ts","default":"./dist/redis-lock.module.js"},"./redis-lock.service":{"types":"./dist/redis-lock.service.d.ts","default":"./dist/redis-lock.service.js"},"./redis-version-check":{"types":"./dist/redis-version-check.d.ts","default":"./dist/redis-version-check.js"},"./tenant-redis.module":{"types":"./dist/tenant-redis.module.d.ts","default":"./dist/tenant-redis.module.js"},"./tenant-redis.service":{"types":"./dist/tenant-redis.service.d.ts","default":"./dist/tenant-redis.service.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/ace0ffb0c69b6032c32ce7802e0f0e89/dofe-infra-redis-0.1.49.tgz","_integrity":"sha512-7dwHe7p/Buoaf8W1go8Ypqb7liC9HfwwaG4Bj7JsGPpSCWuhCeGJQFaqK/uMGQZRTSIX7slrvIdvhJBB5gb/ZQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.49"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.49_1779257663239_0.8886982914949701","host":"s3://npm-registry-packages-npm-production"}},"0.1.50":{"name":"@dofe/infra-redis","version":"0.1.50","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.50","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"267e6fca7064933b652039586856f24c04276dd5","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.50.tgz","fileCount":41,"integrity":"sha512-IY2hCQtWqJyIysPKwAksuK4i3FhAuJl4iYMSuzYbLj5/YOr/ItRncATWg12/zYN+Lj9LblZb4Olf39hEsLn3GA==","signatures":[{"sig":"MEUCIHJVUszRot00TfjAuVrZCGKHU7KhNT1lDINEzWAbsoEFAiEAqwFMGro7Bqz88EnXxm1rtOf4nyfe2OM8MAmE4KnsHvQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105742},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.50.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./redis.module":{"types":"./dist/redis.module.d.ts","default":"./dist/redis.module.js"},"./cache.service":{"types":"./dist/cache.service.d.ts","default":"./dist/cache.service.js"},"./dto/redis.dto":{"types":"./dist/dto/redis.dto.d.ts","default":"./dist/dto/redis.dto.js"},"./redis.service":{"types":"./dist/redis.service.d.ts","default":"./dist/redis.service.js"},"./redis-lock.module":{"types":"./dist/redis-lock.module.d.ts","default":"./dist/redis-lock.module.js"},"./redis-lock.service":{"types":"./dist/redis-lock.service.d.ts","default":"./dist/redis-lock.service.js"},"./redis-version-check":{"types":"./dist/redis-version-check.d.ts","default":"./dist/redis-version-check.js"},"./tenant-redis.module":{"types":"./dist/tenant-redis.module.d.ts","default":"./dist/tenant-redis.module.js"},"./tenant-redis.service":{"types":"./dist/tenant-redis.service.d.ts","default":"./dist/tenant-redis.service.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/ae613faaf9a6b8a5ebf883e4ea080452/dofe-infra-redis-0.1.50.tgz","_integrity":"sha512-IY2hCQtWqJyIysPKwAksuK4i3FhAuJl4iYMSuzYbLj5/YOr/ItRncATWg12/zYN+Lj9LblZb4Olf39hEsLn3GA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.50"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.50_1779261455648_0.9592374800520118","host":"s3://npm-registry-packages-npm-production"}},"0.1.51":{"name":"@dofe/infra-redis","version":"0.1.51","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.51","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"d6eb18ce5ba0a56318eeed286b90706c0c19910c","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.51.tgz","fileCount":41,"integrity":"sha512-ZruO+MAhH2DywSzdltoR+y+N1FJ+Jwt4qK+cxvZ8q9R0muUar0FUkMR8/da5Lgbph4AN2p6JmZnzAADmB/yL5Q==","signatures":[{"sig":"MEYCIQD5SiUG7Av5f2pJ23TuWu1DYyHF4tYoXEMk02J4/j52OwIhAPmPeRtMsq+x7PPWb/f9Kn9NpefkDzmiRzUZbLRl8p5g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105742},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.51.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./redis.module":{"types":"./dist/redis.module.d.ts","default":"./dist/redis.module.js"},"./cache.service":{"types":"./dist/cache.service.d.ts","default":"./dist/cache.service.js"},"./dto/redis.dto":{"types":"./dist/dto/redis.dto.d.ts","default":"./dist/dto/redis.dto.js"},"./redis.service":{"types":"./dist/redis.service.d.ts","default":"./dist/redis.service.js"},"./redis-lock.module":{"types":"./dist/redis-lock.module.d.ts","default":"./dist/redis-lock.module.js"},"./redis-lock.service":{"types":"./dist/redis-lock.service.d.ts","default":"./dist/redis-lock.service.js"},"./redis-version-check":{"types":"./dist/redis-version-check.d.ts","default":"./dist/redis-version-check.js"},"./tenant-redis.module":{"types":"./dist/tenant-redis.module.d.ts","default":"./dist/tenant-redis.module.js"},"./tenant-redis.service":{"types":"./dist/tenant-redis.service.d.ts","default":"./dist/tenant-redis.service.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/92de2754e9bd202faf79dbd51dc1435d/dofe-infra-redis-0.1.51.tgz","_integrity":"sha512-ZruO+MAhH2DywSzdltoR+y+N1FJ+Jwt4qK+cxvZ8q9R0muUar0FUkMR8/da5Lgbph4AN2p6JmZnzAADmB/yL5Q==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.51"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.51_1779677947200_0.6277530385267245","host":"s3://npm-registry-packages-npm-production"}},"0.1.53":{"name":"@dofe/infra-redis","version":"0.1.53","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.53","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"86fc0efaaaa629c168c9956cbb5ba94a57bfd04f","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.53.tgz","fileCount":41,"integrity":"sha512-PmPHxjCM4Dzp5zU/g53lcsOn5ZIdkH0p4+e4qyybZwVFk2u1ZeGKuECWE1BBU7R+SdFMTvpV/Vc/bFs+KEjLvA==","signatures":[{"sig":"MEQCIH9oilycXpbC28tqIMx6gAFB4D5EmlejUGdVCi0WpZuoAiBUds4H7SdG8auRsGJ37XfXEdlRSPRMn/gIavxj7Qozcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105742},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.53.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./redis.module":{"types":"./dist/redis.module.d.ts","default":"./dist/redis.module.js"},"./cache.service":{"types":"./dist/cache.service.d.ts","default":"./dist/cache.service.js"},"./dto/redis.dto":{"types":"./dist/dto/redis.dto.d.ts","default":"./dist/dto/redis.dto.js"},"./redis.service":{"types":"./dist/redis.service.d.ts","default":"./dist/redis.service.js"},"./redis-lock.module":{"types":"./dist/redis-lock.module.d.ts","default":"./dist/redis-lock.module.js"},"./redis-lock.service":{"types":"./dist/redis-lock.service.d.ts","default":"./dist/redis-lock.service.js"},"./redis-version-check":{"types":"./dist/redis-version-check.d.ts","default":"./dist/redis-version-check.js"},"./tenant-redis.module":{"types":"./dist/tenant-redis.module.d.ts","default":"./dist/tenant-redis.module.js"},"./tenant-redis.service":{"types":"./dist/tenant-redis.service.d.ts","default":"./dist/tenant-redis.service.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/3713553f2a520772a5fc64fac4f508e1/dofe-infra-redis-0.1.53.tgz","_integrity":"sha512-PmPHxjCM4Dzp5zU/g53lcsOn5ZIdkH0p4+e4qyybZwVFk2u1ZeGKuECWE1BBU7R+SdFMTvpV/Vc/bFs+KEjLvA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.53"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.53_1779691702322_0.6196378211256834","host":"s3://npm-registry-packages-npm-production"}},"0.1.54":{"name":"@dofe/infra-redis","version":"0.1.54","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.54","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"c66e55b5408eed34d07d49c6313e9ebd483cb359","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.54.tgz","fileCount":41,"integrity":"sha512-A+5MAh6Hx0dH8lieKdLATYDZVO70wPP9hde77Rwo87WLLhWNyx4RVn2m2+yS+dqjADAL7aQYLkwt4I4vkHIjhQ==","signatures":[{"sig":"MEYCIQCSPFwIdMTV8luVBeJzoJepTQB650qE7sh+klMxiUP6mAIhAOZqmaXEadWrFMyD7AslAzeiBBaGr0QX5xvlo44ZgDlC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105742},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.54.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./redis.module":{"types":"./dist/redis.module.d.ts","default":"./dist/redis.module.js"},"./cache.service":{"types":"./dist/cache.service.d.ts","default":"./dist/cache.service.js"},"./dto/redis.dto":{"types":"./dist/dto/redis.dto.d.ts","default":"./dist/dto/redis.dto.js"},"./redis.service":{"types":"./dist/redis.service.d.ts","default":"./dist/redis.service.js"},"./redis-lock.module":{"types":"./dist/redis-lock.module.d.ts","default":"./dist/redis-lock.module.js"},"./redis-lock.service":{"types":"./dist/redis-lock.service.d.ts","default":"./dist/redis-lock.service.js"},"./redis-version-check":{"types":"./dist/redis-version-check.d.ts","default":"./dist/redis-version-check.js"},"./tenant-redis.module":{"types":"./dist/tenant-redis.module.d.ts","default":"./dist/tenant-redis.module.js"},"./tenant-redis.service":{"types":"./dist/tenant-redis.service.d.ts","default":"./dist/tenant-redis.service.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/b60ba7e04858c90ba5f7a3b7ae252f2d/dofe-infra-redis-0.1.54.tgz","_integrity":"sha512-A+5MAh6Hx0dH8lieKdLATYDZVO70wPP9hde77Rwo87WLLhWNyx4RVn2m2+yS+dqjADAL7aQYLkwt4I4vkHIjhQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.54"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.54_1779785423039_0.9623711463409013","host":"s3://npm-registry-packages-npm-production"}},"0.1.55":{"name":"@dofe/infra-redis","version":"0.1.55","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.55","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"54e0fa18d2ca4acecda34ff24d7f86f77c94c755","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.55.tgz","fileCount":41,"integrity":"sha512-FRdm9y6k2B+wqr8QnqJ6qJ/rstS8VLr35MUnZHPyTJzFOcu3lEpnWLP3ITEFY+fLSMqQILNiNnsRsRem03nZuw==","signatures":[{"sig":"MEQCIFHudIT9JtmfH9uPqXnxqgOmVnnjea3trVlFmj/QtJ5mAiA0iet10yayc7uZMV7BlWjXf15S0AMlOXxZQr+FTbGhnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105742},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.55.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./redis.module":{"types":"./dist/redis.module.d.ts","default":"./dist/redis.module.js"},"./cache.service":{"types":"./dist/cache.service.d.ts","default":"./dist/cache.service.js"},"./dto/redis.dto":{"types":"./dist/dto/redis.dto.d.ts","default":"./dist/dto/redis.dto.js"},"./redis.service":{"types":"./dist/redis.service.d.ts","default":"./dist/redis.service.js"},"./redis-lock.module":{"types":"./dist/redis-lock.module.d.ts","default":"./dist/redis-lock.module.js"},"./redis-lock.service":{"types":"./dist/redis-lock.service.d.ts","default":"./dist/redis-lock.service.js"},"./redis-version-check":{"types":"./dist/redis-version-check.d.ts","default":"./dist/redis-version-check.js"},"./tenant-redis.module":{"types":"./dist/tenant-redis.module.d.ts","default":"./dist/tenant-redis.module.js"},"./tenant-redis.service":{"types":"./dist/tenant-redis.service.d.ts","default":"./dist/tenant-redis.service.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/d51d84c33b009d5842fe1488832123bd/dofe-infra-redis-0.1.55.tgz","_integrity":"sha512-FRdm9y6k2B+wqr8QnqJ6qJ/rstS8VLr35MUnZHPyTJzFOcu3lEpnWLP3ITEFY+fLSMqQILNiNnsRsRem03nZuw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.55"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.55_1781343923346_0.1158501705537629","host":"s3://npm-registry-packages-npm-production"}},"0.1.56":{"name":"@dofe/infra-redis","version":"0.1.56","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.56","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"65b279a2f9cc457a5ec2ab198825f26d43aca371","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.56.tgz","fileCount":41,"integrity":"sha512-3JYUiZ1u81HYWhg+90xgF9hfNg+LpA1ZCOoU/L14XFn7K7Nt/2P38rT5e5LaFyzyaTUBAJR2/AbY0qdgXb+t6g==","signatures":[{"sig":"MEUCIQD584tpJxUQZeRSzlJdGL9yRN2lBoNFxoeWKoBns3EzZgIgW8kYqbkuuhbARo4TjfJztb1YMzaKQK6K0cPhc10kMK8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105742},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.56.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./redis.module":{"types":"./dist/redis.module.d.ts","default":"./dist/redis.module.js"},"./cache.service":{"types":"./dist/cache.service.d.ts","default":"./dist/cache.service.js"},"./dto/redis.dto":{"types":"./dist/dto/redis.dto.d.ts","default":"./dist/dto/redis.dto.js"},"./redis.service":{"types":"./dist/redis.service.d.ts","default":"./dist/redis.service.js"},"./redis-lock.module":{"types":"./dist/redis-lock.module.d.ts","default":"./dist/redis-lock.module.js"},"./redis-lock.service":{"types":"./dist/redis-lock.service.d.ts","default":"./dist/redis-lock.service.js"},"./redis-version-check":{"types":"./dist/redis-version-check.d.ts","default":"./dist/redis-version-check.js"},"./tenant-redis.module":{"types":"./dist/tenant-redis.module.d.ts","default":"./dist/tenant-redis.module.js"},"./tenant-redis.service":{"types":"./dist/tenant-redis.service.d.ts","default":"./dist/tenant-redis.service.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/06c3a097d5a89136a6d1a7946746670b/dofe-infra-redis-0.1.56.tgz","_integrity":"sha512-3JYUiZ1u81HYWhg+90xgF9hfNg+LpA1ZCOoU/L14XFn7K7Nt/2P38rT5e5LaFyzyaTUBAJR2/AbY0qdgXb+t6g==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.55"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.56_1781870511372_0.53186287612051","host":"s3://npm-registry-packages-npm-production"}},"0.1.57":{"name":"@dofe/infra-redis","version":"0.1.57","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.57","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"f8827099d20ebd1ec5b9f7ab4e7fba7e865f91a4","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.57.tgz","fileCount":41,"integrity":"sha512-VP+M7RAem6/FBcOGgNp9tW027cF5nP2Ssdnz9rg6oMmplUHyXVUlq/m8xWgEBB/3Jf/sZDeIrwuZGyN/PYFadw==","signatures":[{"sig":"MEYCIQDnTduDBqT3HdMWbyLfnL136Q+f4q5dTHOo3Ucq7hPraQIhAPrYv6JDjqiOUjZjecMBmxgmpnP7AOy4J2pKHV/6I8OO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105742},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.57.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./redis.module":{"types":"./dist/redis.module.d.ts","default":"./dist/redis.module.js"},"./cache.service":{"types":"./dist/cache.service.d.ts","default":"./dist/cache.service.js"},"./dto/redis.dto":{"types":"./dist/dto/redis.dto.d.ts","default":"./dist/dto/redis.dto.js"},"./redis.service":{"types":"./dist/redis.service.d.ts","default":"./dist/redis.service.js"},"./redis-lock.module":{"types":"./dist/redis-lock.module.d.ts","default":"./dist/redis-lock.module.js"},"./redis-lock.service":{"types":"./dist/redis-lock.service.d.ts","default":"./dist/redis-lock.service.js"},"./redis-version-check":{"types":"./dist/redis-version-check.d.ts","default":"./dist/redis-version-check.js"},"./tenant-redis.module":{"types":"./dist/tenant-redis.module.d.ts","default":"./dist/tenant-redis.module.js"},"./tenant-redis.service":{"types":"./dist/tenant-redis.service.d.ts","default":"./dist/tenant-redis.service.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/f1c20a11e196babff515c8f0852cdca9/dofe-infra-redis-0.1.57.tgz","_integrity":"sha512-VP+M7RAem6/FBcOGgNp9tW027cF5nP2Ssdnz9rg6oMmplUHyXVUlq/m8xWgEBB/3Jf/sZDeIrwuZGyN/PYFadw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.55"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.57_1781936469745_0.38361497182207516","host":"s3://npm-registry-packages-npm-production"}},"0.1.60":{"name":"@dofe/infra-redis","version":"0.1.60","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.60","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"c3af5d0b724d40b3201dcacaa0217a8170e343c2","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.60.tgz","fileCount":41,"integrity":"sha512-XNgulPL3P7COMk1eioeeVy62OzSQ+9yHJxGiFdpNfraE9tLPuttdf2TtnaDn4kcmIb0yw62CWCu844jowMWQBA==","signatures":[{"sig":"MEUCIQCx6b3Q51d/uB+59SxQviUcVNhZaacYmo87SUIW4r+SbQIgALkm9nKaE3yc7zs65SEs3tAS+cMjQ7YtHHiWXqYF4p0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105742},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.60.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./redis.module":{"types":"./dist/redis.module.d.ts","default":"./dist/redis.module.js"},"./cache.service":{"types":"./dist/cache.service.d.ts","default":"./dist/cache.service.js"},"./dto/redis.dto":{"types":"./dist/dto/redis.dto.d.ts","default":"./dist/dto/redis.dto.js"},"./redis.service":{"types":"./dist/redis.service.d.ts","default":"./dist/redis.service.js"},"./redis-lock.module":{"types":"./dist/redis-lock.module.d.ts","default":"./dist/redis-lock.module.js"},"./redis-lock.service":{"types":"./dist/redis-lock.service.d.ts","default":"./dist/redis-lock.service.js"},"./redis-version-check":{"types":"./dist/redis-version-check.d.ts","default":"./dist/redis-version-check.js"},"./tenant-redis.module":{"types":"./dist/tenant-redis.module.d.ts","default":"./dist/tenant-redis.module.js"},"./tenant-redis.service":{"types":"./dist/tenant-redis.service.d.ts","default":"./dist/tenant-redis.service.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/b198c08597d81a7bf85151632f58cfed/dofe-infra-redis-0.1.60.tgz","_integrity":"sha512-XNgulPL3P7COMk1eioeeVy62OzSQ+9yHJxGiFdpNfraE9tLPuttdf2TtnaDn4kcmIb0yw62CWCu844jowMWQBA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.60"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.60_1782293587500_0.3067909163238578","host":"s3://npm-registry-packages-npm-production"}},"0.1.70":{"name":"@dofe/infra-redis","version":"0.1.70","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.70","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"6b697dbc6d72b324a14cdfcafbfad1e7ccf7dee8","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.70.tgz","fileCount":41,"integrity":"sha512-PigLoRbihzk0Zlgu8uEm/dLLpYKYBYOhQtroUokd+MMDOS20/L0aIzPeNQmPQ6m8M3EOQOnBvO61GbORcfzCvg==","signatures":[{"sig":"MEQCIBR6SFXsu90VnMmXsLak6gUr3TnnCsOPuwJ6QtrOeZiYAiA4mpyw7Tk1186MoONEkRijeo5o7o12jUq9+uKU5D2o+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105742},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.70.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./redis.module":{"types":"./dist/redis.module.d.ts","default":"./dist/redis.module.js"},"./cache.service":{"types":"./dist/cache.service.d.ts","default":"./dist/cache.service.js"},"./dto/redis.dto":{"types":"./dist/dto/redis.dto.d.ts","default":"./dist/dto/redis.dto.js"},"./redis.service":{"types":"./dist/redis.service.d.ts","default":"./dist/redis.service.js"},"./redis-lock.module":{"types":"./dist/redis-lock.module.d.ts","default":"./dist/redis-lock.module.js"},"./redis-lock.service":{"types":"./dist/redis-lock.service.d.ts","default":"./dist/redis-lock.service.js"},"./redis-version-check":{"types":"./dist/redis-version-check.d.ts","default":"./dist/redis-version-check.js"},"./tenant-redis.module":{"types":"./dist/tenant-redis.module.d.ts","default":"./dist/tenant-redis.module.js"},"./tenant-redis.service":{"types":"./dist/tenant-redis.service.d.ts","default":"./dist/tenant-redis.service.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/e06cbab0da16fbef5be4ffbb6d4efe5d/dofe-infra-redis-0.1.70.tgz","_integrity":"sha512-PigLoRbihzk0Zlgu8uEm/dLLpYKYBYOhQtroUokd+MMDOS20/L0aIzPeNQmPQ6m8M3EOQOnBvO61GbORcfzCvg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.70"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.70_1782300304144_0.7408416889275562","host":"s3://npm-registry-packages-npm-production"}},"0.1.71":{"name":"@dofe/infra-redis","version":"0.1.71","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.71","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"99bc4a0e7591256f1ffa5c2ed51ee79e7b298576","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.71.tgz","fileCount":41,"integrity":"sha512-VwiUqucR9Gs5+OAhz0JwMsGEJUOWcMApcy/Az0o7+oNzOtb1pgIK3FNEZyR7zhC45YV3spLGBeMJzPQMynXIoA==","signatures":[{"sig":"MEUCIQDDJ6lkZqAmdT2jpxU24txvz+FnRRbxsqd6/QWJ9E1D0AIgdUaiA9H0MgjuMhVhrVe8O0fzdl4yFDVZ4CArGTF+PnQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105742},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.71.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./redis.module":{"types":"./dist/redis.module.d.ts","default":"./dist/redis.module.js"},"./cache.service":{"types":"./dist/cache.service.d.ts","default":"./dist/cache.service.js"},"./dto/redis.dto":{"types":"./dist/dto/redis.dto.d.ts","default":"./dist/dto/redis.dto.js"},"./redis.service":{"types":"./dist/redis.service.d.ts","default":"./dist/redis.service.js"},"./redis-lock.module":{"types":"./dist/redis-lock.module.d.ts","default":"./dist/redis-lock.module.js"},"./redis-lock.service":{"types":"./dist/redis-lock.service.d.ts","default":"./dist/redis-lock.service.js"},"./redis-version-check":{"types":"./dist/redis-version-check.d.ts","default":"./dist/redis-version-check.js"},"./tenant-redis.module":{"types":"./dist/tenant-redis.module.d.ts","default":"./dist/tenant-redis.module.js"},"./tenant-redis.service":{"types":"./dist/tenant-redis.service.d.ts","default":"./dist/tenant-redis.service.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/93023554bb511047aad047628eb2ba94/dofe-infra-redis-0.1.71.tgz","_integrity":"sha512-VwiUqucR9Gs5+OAhz0JwMsGEJUOWcMApcy/Az0o7+oNzOtb1pgIK3FNEZyR7zhC45YV3spLGBeMJzPQMynXIoA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.71"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.71_1782306110377_0.43207275951116886","host":"s3://npm-registry-packages-npm-production"}},"0.1.72":{"name":"@dofe/infra-redis","version":"0.1.72","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.72","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"8c40f1dce62186af1bc293e5c1bfe96e1bdd38bf","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.72.tgz","fileCount":41,"integrity":"sha512-hiV/BxSH4+rjg0H/0H+v1Sx3RJhPu3iOpL7rGHUEofD5FRjMESB8Ifjx4vcmahtFAH6LjACZu2jdToXYw5bCbw==","signatures":[{"sig":"MEUCIQC+EBR5dDa01EjyqwPOuapBE3he9eJwmx8prPXfS0IZ9gIgMpw3s7wsgFs0oraZKF3Q7dvRXHy05LY1DQgB2I7CmtA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105742},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.72.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./redis.module":{"types":"./dist/redis.module.d.ts","default":"./dist/redis.module.js"},"./cache.service":{"types":"./dist/cache.service.d.ts","default":"./dist/cache.service.js"},"./dto/redis.dto":{"types":"./dist/dto/redis.dto.d.ts","default":"./dist/dto/redis.dto.js"},"./redis.service":{"types":"./dist/redis.service.d.ts","default":"./dist/redis.service.js"},"./redis-lock.module":{"types":"./dist/redis-lock.module.d.ts","default":"./dist/redis-lock.module.js"},"./redis-lock.service":{"types":"./dist/redis-lock.service.d.ts","default":"./dist/redis-lock.service.js"},"./redis-version-check":{"types":"./dist/redis-version-check.d.ts","default":"./dist/redis-version-check.js"},"./tenant-redis.module":{"types":"./dist/tenant-redis.module.d.ts","default":"./dist/tenant-redis.module.js"},"./tenant-redis.service":{"types":"./dist/tenant-redis.service.d.ts","default":"./dist/tenant-redis.service.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/142982afd0e7104ab73142dfd026b7fc/dofe-infra-redis-0.1.72.tgz","_integrity":"sha512-hiV/BxSH4+rjg0H/0H+v1Sx3RJhPu3iOpL7rGHUEofD5FRjMESB8Ifjx4vcmahtFAH6LjACZu2jdToXYw5bCbw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.72"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.72_1782357501813_0.5271020940066546","host":"s3://npm-registry-packages-npm-production"}},"0.1.73":{"name":"@dofe/infra-redis","version":"0.1.73","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.73","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"657bd262947419d2dbbb5a05abb7ed55da121c67","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.73.tgz","fileCount":41,"integrity":"sha512-ck90l5wJxoOHI4Wp5ZmdcdY2SN+ZuqHHwbM1Ze7MJJoByjUWKf8+kLR6pkfIfuD8rZm15TBywDtX9mHu1D5IBw==","signatures":[{"sig":"MEQCIGuE8j5WnD9eqo2N2zzSSGSuBhyPHgYDmotUe1wSgrJ2AiB2FMjm2ZAtrUyQTkUpYHG7QqRt20RL5hYljSpleLgBig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105742},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.73.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./redis.module":{"types":"./dist/redis.module.d.ts","default":"./dist/redis.module.js"},"./cache.service":{"types":"./dist/cache.service.d.ts","default":"./dist/cache.service.js"},"./dto/redis.dto":{"types":"./dist/dto/redis.dto.d.ts","default":"./dist/dto/redis.dto.js"},"./redis.service":{"types":"./dist/redis.service.d.ts","default":"./dist/redis.service.js"},"./redis-lock.module":{"types":"./dist/redis-lock.module.d.ts","default":"./dist/redis-lock.module.js"},"./redis-lock.service":{"types":"./dist/redis-lock.service.d.ts","default":"./dist/redis-lock.service.js"},"./redis-version-check":{"types":"./dist/redis-version-check.d.ts","default":"./dist/redis-version-check.js"},"./tenant-redis.module":{"types":"./dist/tenant-redis.module.d.ts","default":"./dist/tenant-redis.module.js"},"./tenant-redis.service":{"types":"./dist/tenant-redis.service.d.ts","default":"./dist/tenant-redis.service.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/5d2c142679a32743c76b39de6ac155ea/dofe-infra-redis-0.1.73.tgz","_integrity":"sha512-ck90l5wJxoOHI4Wp5ZmdcdY2SN+ZuqHHwbM1Ze7MJJoByjUWKf8+kLR6pkfIfuD8rZm15TBywDtX9mHu1D5IBw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.73"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.73_1782360499658_0.03709120489192075","host":"s3://npm-registry-packages-npm-production"}},"0.1.74":{"name":"@dofe/infra-redis","version":"0.1.74","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.74","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"9a02d17dc868f8c6a37c9bea8e01b44ad109606f","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.74.tgz","fileCount":41,"integrity":"sha512-btB6mNsQalfufQbFZbu97Yj1qTpoODiwsFcDha8CMkzkoBoa0B9Vrdq6k8VbPyKFVJvimCG2A0CczzJyAOTszw==","signatures":[{"sig":"MEQCIG1BomcGUltMWK74+yyIaTXxuzwQInducFNBD+UPuLeYAiAS3AOx0YProjowBuoh3toO1QzE7uQjX1BHF4ahXz1MZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105742},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.74.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./redis.module":{"types":"./dist/redis.module.d.ts","default":"./dist/redis.module.js"},"./cache.service":{"types":"./dist/cache.service.d.ts","default":"./dist/cache.service.js"},"./dto/redis.dto":{"types":"./dist/dto/redis.dto.d.ts","default":"./dist/dto/redis.dto.js"},"./redis.service":{"types":"./dist/redis.service.d.ts","default":"./dist/redis.service.js"},"./redis-lock.module":{"types":"./dist/redis-lock.module.d.ts","default":"./dist/redis-lock.module.js"},"./redis-lock.service":{"types":"./dist/redis-lock.service.d.ts","default":"./dist/redis-lock.service.js"},"./redis-version-check":{"types":"./dist/redis-version-check.d.ts","default":"./dist/redis-version-check.js"},"./tenant-redis.module":{"types":"./dist/tenant-redis.module.d.ts","default":"./dist/tenant-redis.module.js"},"./tenant-redis.service":{"types":"./dist/tenant-redis.service.d.ts","default":"./dist/tenant-redis.service.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/fc32366c9bc2d89a7e002243aa364b37/dofe-infra-redis-0.1.74.tgz","_integrity":"sha512-btB6mNsQalfufQbFZbu97Yj1qTpoODiwsFcDha8CMkzkoBoa0B9Vrdq6k8VbPyKFVJvimCG2A0CczzJyAOTszw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.74"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.74_1782361716783_0.1720852086165754","host":"s3://npm-registry-packages-npm-production"}},"0.1.75":{"name":"@dofe/infra-redis","version":"0.1.75","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.75","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"01bb5e106726a843818386b7514ee8f261648715","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.75.tgz","fileCount":41,"integrity":"sha512-pczNgJ8Jru3cFnj77f9WMXeckJQhGMdgL67VA0noJxyQr9SzBelnsP/pypi6diD+GMxhzj4n42MNt+xUuVsfsA==","signatures":[{"sig":"MEQCIFs+60lcgh8Lh5J3fX/wvJkVjeFtqHeFUiwl+tgFbLiWAiAB8oX7YtJnaK3rncJ952BS+Nc71gncMrPNBd0FgrKj/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106932},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.75.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./redis.module":{"types":"./dist/redis.module.d.ts","default":"./dist/redis.module.js"},"./cache.service":{"types":"./dist/cache.service.d.ts","default":"./dist/cache.service.js"},"./dto/redis.dto":{"types":"./dist/dto/redis.dto.d.ts","default":"./dist/dto/redis.dto.js"},"./redis.service":{"types":"./dist/redis.service.d.ts","default":"./dist/redis.service.js"},"./redis-lock.module":{"types":"./dist/redis-lock.module.d.ts","default":"./dist/redis-lock.module.js"},"./redis-lock.service":{"types":"./dist/redis-lock.service.d.ts","default":"./dist/redis-lock.service.js"},"./redis-version-check":{"types":"./dist/redis-version-check.d.ts","default":"./dist/redis-version-check.js"},"./tenant-redis.module":{"types":"./dist/tenant-redis.module.d.ts","default":"./dist/tenant-redis.module.js"},"./tenant-redis.service":{"types":"./dist/tenant-redis.service.d.ts","default":"./dist/tenant-redis.service.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/f8bc3e5a571c8e67a0f0316191b7bac6/dofe-infra-redis-0.1.75.tgz","_integrity":"sha512-pczNgJ8Jru3cFnj77f9WMXeckJQhGMdgL67VA0noJxyQr9SzBelnsP/pypi6diD+GMxhzj4n42MNt+xUuVsfsA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.75"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.75_1782374189974_0.10529676712197089","host":"s3://npm-registry-packages-npm-production"}},"0.1.76":{"name":"@dofe/infra-redis","version":"0.1.76","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.76","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"5618bfa1a9f7839de69d05199d23b0dedc32d336","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.76.tgz","fileCount":41,"integrity":"sha512-G6WBfHYdnvxLEIlv8dRcrnV/T3QYxf2TOZCUW5oT3iIPzMHZ/y74fvBmsZRHQheGjYM6Ba7YJTNZNQPI3pZZ6A==","signatures":[{"sig":"MEQCIH0ylQaYv9dAYs5zTYAVjL7fMFaFdMSGM0fMGLBWg+6VAiAPti4+FYwJZcT4i9dvq9P0mnmOvUxqJAIOqrRx7SJfBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106932},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.76.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./redis.module":{"types":"./dist/redis.module.d.ts","default":"./dist/redis.module.js"},"./cache.service":{"types":"./dist/cache.service.d.ts","default":"./dist/cache.service.js"},"./dto/redis.dto":{"types":"./dist/dto/redis.dto.d.ts","default":"./dist/dto/redis.dto.js"},"./redis.service":{"types":"./dist/redis.service.d.ts","default":"./dist/redis.service.js"},"./redis-lock.module":{"types":"./dist/redis-lock.module.d.ts","default":"./dist/redis-lock.module.js"},"./redis-lock.service":{"types":"./dist/redis-lock.service.d.ts","default":"./dist/redis-lock.service.js"},"./redis-version-check":{"types":"./dist/redis-version-check.d.ts","default":"./dist/redis-version-check.js"},"./tenant-redis.module":{"types":"./dist/tenant-redis.module.d.ts","default":"./dist/tenant-redis.module.js"},"./tenant-redis.service":{"types":"./dist/tenant-redis.service.d.ts","default":"./dist/tenant-redis.service.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/1d1f18019e6a9d9b5094218bb91cc767/dofe-infra-redis-0.1.76.tgz","_integrity":"sha512-G6WBfHYdnvxLEIlv8dRcrnV/T3QYxf2TOZCUW5oT3iIPzMHZ/y74fvBmsZRHQheGjYM6Ba7YJTNZNQPI3pZZ6A==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.76"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.76_1782376268864_0.5624928331795216","host":"s3://npm-registry-packages-npm-production"}},"0.1.77":{"name":"@dofe/infra-redis","version":"0.1.77","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.77","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"e11496cd094718ed424534bc8220af7aeaa218af","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.77.tgz","fileCount":41,"integrity":"sha512-DGrixr8Nl23xdZ8XdGUV0q8pNVu9ceHYAvLIJ2aJbUIqkOCsjY6Iqh4Kx69Q4noMk+vQRNrrICOe1xsW5VmMkA==","signatures":[{"sig":"MEUCIQDi/T13nQvTmpsGTNFHKF53ltI9oVvfzMb9jc+iTP781AIgRN3tlVohTCHUFm9Fq9ONlJWN95CtoZGe2PX1Cs3dxKk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106932},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.77.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./redis.module":{"types":"./dist/redis.module.d.ts","default":"./dist/redis.module.js"},"./cache.service":{"types":"./dist/cache.service.d.ts","default":"./dist/cache.service.js"},"./dto/redis.dto":{"types":"./dist/dto/redis.dto.d.ts","default":"./dist/dto/redis.dto.js"},"./redis.service":{"types":"./dist/redis.service.d.ts","default":"./dist/redis.service.js"},"./redis-lock.module":{"types":"./dist/redis-lock.module.d.ts","default":"./dist/redis-lock.module.js"},"./redis-lock.service":{"types":"./dist/redis-lock.service.d.ts","default":"./dist/redis-lock.service.js"},"./redis-version-check":{"types":"./dist/redis-version-check.d.ts","default":"./dist/redis-version-check.js"},"./tenant-redis.module":{"types":"./dist/tenant-redis.module.d.ts","default":"./dist/tenant-redis.module.js"},"./tenant-redis.service":{"types":"./dist/tenant-redis.service.d.ts","default":"./dist/tenant-redis.service.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/2564081bea412dddd89a47775a2af9cd/dofe-infra-redis-0.1.77.tgz","_integrity":"sha512-DGrixr8Nl23xdZ8XdGUV0q8pNVu9ceHYAvLIJ2aJbUIqkOCsjY6Iqh4Kx69Q4noMk+vQRNrrICOe1xsW5VmMkA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.77"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.77_1782384292383_0.5237535240319038","host":"s3://npm-registry-packages-npm-production"}},"0.1.78":{"name":"@dofe/infra-redis","version":"0.1.78","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.78","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"14911d47908ceec7c424e905289271acefe67160","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.78.tgz","fileCount":41,"integrity":"sha512-EK+H6G7zs7Si3fx0FlALCJ/g6+/ITpKj4XV0qtUxGn6uQ8TFJwQex1qWiySbtPrZsFfbdHdSIMo8VpCIggmuag==","signatures":[{"sig":"MEYCIQCphg0Y0/YrrJLds5SA7XoFuh18ZZ/SCPZOJEztLgD8+QIhAPSNYqHYVtGV2p5J0sxtJY93/mSMIkPUF5S3HnNphkOt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107039},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.78.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./redis.module":{"types":"./dist/redis.module.d.ts","default":"./dist/redis.module.js"},"./cache.service":{"types":"./dist/cache.service.d.ts","default":"./dist/cache.service.js"},"./dto/redis.dto":{"types":"./dist/dto/redis.dto.d.ts","default":"./dist/dto/redis.dto.js"},"./redis.service":{"types":"./dist/redis.service.d.ts","default":"./dist/redis.service.js"},"./redis-lock.module":{"types":"./dist/redis-lock.module.d.ts","default":"./dist/redis-lock.module.js"},"./redis-lock.service":{"types":"./dist/redis-lock.service.d.ts","default":"./dist/redis-lock.service.js"},"./redis-version-check":{"types":"./dist/redis-version-check.d.ts","default":"./dist/redis-version-check.js"},"./tenant-redis.module":{"types":"./dist/tenant-redis.module.d.ts","default":"./dist/tenant-redis.module.js"},"./tenant-redis.service":{"types":"./dist/tenant-redis.service.d.ts","default":"./dist/tenant-redis.service.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/c01d2f05203c8f3dc735d82e156587ff/dofe-infra-redis-0.1.78.tgz","_integrity":"sha512-EK+H6G7zs7Si3fx0FlALCJ/g6+/ITpKj4XV0qtUxGn6uQ8TFJwQex1qWiySbtPrZsFfbdHdSIMo8VpCIggmuag==","_npmVersion":"11.6.2","description":"Redis caching, distributed locks, tenant-level cache isolation, and version validation","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.78"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.78_1782387995501_0.14638168447253364","host":"s3://npm-registry-packages-npm-production"}},"0.1.79":{"name":"@dofe/infra-redis","version":"0.1.79","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.79","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"83d3fd659bd7dbe530e0ee03e50d1b713d5f8314","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.79.tgz","fileCount":45,"integrity":"sha512-v0LO/8dcubvdJTPQ1nLx4WzVqV7NcbzR5k0iAzWhSBDexVe4sf9j+ven+uvSx/kTTXoFESf6dDCLQ4fEKbfJsQ==","signatures":[{"sig":"MEUCIEqptOpY2yOlmDRWy8cK9LKKUurzjKL2rn4WPjLJi8gtAiEAm6zF9TYPITF+xf7zyPRdvANfTXMt88caf05GHs/4g/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117989},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.79.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./redis.module":{"types":"./dist/redis.module.d.ts","default":"./dist/redis.module.js"},"./cache.service":{"types":"./dist/cache.service.d.ts","default":"./dist/cache.service.js"},"./dto/redis.dto":{"types":"./dist/dto/redis.dto.d.ts","default":"./dist/dto/redis.dto.js"},"./redis.service":{"types":"./dist/redis.service.d.ts","default":"./dist/redis.service.js"},"./bullmq-bootstrap":{"types":"./dist/bullmq-bootstrap.d.ts","default":"./dist/bullmq-bootstrap.js"},"./redis-lock.module":{"types":"./dist/redis-lock.module.d.ts","default":"./dist/redis-lock.module.js"},"./redis-lock.service":{"types":"./dist/redis-lock.service.d.ts","default":"./dist/redis-lock.service.js"},"./redis-version-check":{"types":"./dist/redis-version-check.d.ts","default":"./dist/redis-version-check.js"},"./tenant-redis.module":{"types":"./dist/tenant-redis.module.d.ts","default":"./dist/tenant-redis.module.js"},"./tenant-redis.service":{"types":"./dist/tenant-redis.service.d.ts","default":"./dist/tenant-redis.service.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit","test:smoke":"node --test test/*.smoke.mjs"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/9aa4d573cac2d86d07e651d46d1e1c0b/dofe-infra-redis-0.1.79.tgz","_integrity":"sha512-v0LO/8dcubvdJTPQ1nLx4WzVqV7NcbzR5k0iAzWhSBDexVe4sf9j+ven+uvSx/kTTXoFESf6dDCLQ4fEKbfJsQ==","_npmVersion":"11.6.2","description":"Redis caching, distributed locks, tenant-level cache isolation, and version validation","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.78"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.79_1782523875927_0.9742721319654437","host":"s3://npm-registry-packages-npm-production"}},"0.1.80":{"name":"@dofe/infra-redis","version":"0.1.80","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.80","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"d0241bbc08285e82072065c25be2829e44e77229","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.80.tgz","fileCount":45,"integrity":"sha512-jpSvHStTdqtSj4AYt6Tue2d6Wr55f8u/YFt6TvJLjbbf6hkLK+1nit+nsdQosNX+XXiuYzxkxXao4Mr0gBfaEQ==","signatures":[{"sig":"MEUCIQCniEhspdltlTxdL65whXU29kzd8zTWVesbfXFC6rZZRAIgdWEkBiW2z6tUOc/skMvREF5EmJeG6b3mXmhwuUl/HUg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118473},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.80.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./redis.module":{"types":"./dist/redis.module.d.ts","default":"./dist/redis.module.js"},"./cache.service":{"types":"./dist/cache.service.d.ts","default":"./dist/cache.service.js"},"./dto/redis.dto":{"types":"./dist/dto/redis.dto.d.ts","default":"./dist/dto/redis.dto.js"},"./redis.service":{"types":"./dist/redis.service.d.ts","default":"./dist/redis.service.js"},"./bullmq-bootstrap":{"types":"./dist/bullmq-bootstrap.d.ts","default":"./dist/bullmq-bootstrap.js"},"./redis-lock.module":{"types":"./dist/redis-lock.module.d.ts","default":"./dist/redis-lock.module.js"},"./redis-lock.service":{"types":"./dist/redis-lock.service.d.ts","default":"./dist/redis-lock.service.js"},"./redis-version-check":{"types":"./dist/redis-version-check.d.ts","default":"./dist/redis-version-check.js"},"./tenant-redis.module":{"types":"./dist/tenant-redis.module.d.ts","default":"./dist/tenant-redis.module.js"},"./tenant-redis.service":{"types":"./dist/tenant-redis.service.d.ts","default":"./dist/tenant-redis.service.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit","test:smoke":"node --test test/*.smoke.mjs"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/a6365c667cccb1e877043f6cc083ebe6/dofe-infra-redis-0.1.80.tgz","_integrity":"sha512-jpSvHStTdqtSj4AYt6Tue2d6Wr55f8u/YFt6TvJLjbbf6hkLK+1nit+nsdQosNX+XXiuYzxkxXao4Mr0gBfaEQ==","_npmVersion":"11.6.2","description":"Redis caching, distributed locks, tenant-level cache isolation, and version validation","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.78"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.80_1782524052821_0.8787895803250234","host":"s3://npm-registry-packages-npm-production"}},"0.1.81":{"name":"@dofe/infra-redis","version":"0.1.81","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.81","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"ff94ec3df7786608610f21a84ec53eaf94e270ea","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.81.tgz","fileCount":46,"integrity":"sha512-/w86GYJPt6BkGF/fd+e0gsA8gQQ7zxasYWrSGRiacfzlayOx9E7CR3HnMTkn1sOrCJNSmMxsRtY5Ep5s8O0Ukg==","signatures":[{"sig":"MEQCIDM1UeNvW7nnaaDc6NbilX+79ku4H9Xuh9Z2t1jS68gqAiB1fH6HgmUZPOtWAundOtPXR1QRdacKtGQDM+K/Sq2wKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119395},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.81.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./redis.module":{"types":"./dist/redis.module.d.ts","default":"./dist/redis.module.js"},"./cache.service":{"types":"./dist/cache.service.d.ts","default":"./dist/cache.service.js"},"./dto/redis.dto":{"types":"./dist/dto/redis.dto.d.ts","default":"./dist/dto/redis.dto.js"},"./redis.service":{"types":"./dist/redis.service.d.ts","default":"./dist/redis.service.js"},"./bullmq-bootstrap":{"types":"./dist/bullmq-bootstrap.d.ts","default":"./dist/bullmq-bootstrap.js"},"./redis-lock.module":{"types":"./dist/redis-lock.module.d.ts","default":"./dist/redis-lock.module.js"},"./redis-lock.service":{"types":"./dist/redis-lock.service.d.ts","default":"./dist/redis-lock.service.js"},"./redis-version-check":{"types":"./dist/redis-version-check.d.ts","default":"./dist/redis-version-check.js"},"./tenant-redis.module":{"types":"./dist/tenant-redis.module.d.ts","default":"./dist/tenant-redis.module.js"},"./tenant-redis.service":{"types":"./dist/tenant-redis.service.d.ts","default":"./dist/tenant-redis.service.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit","test:smoke":"node --test test/*.smoke.mjs"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/a9108b166bcab71829a15f84c26920ab/dofe-infra-redis-0.1.81.tgz","_integrity":"sha512-/w86GYJPt6BkGF/fd+e0gsA8gQQ7zxasYWrSGRiacfzlayOx9E7CR3HnMTkn1sOrCJNSmMxsRtY5Ep5s8O0Ukg==","_npmVersion":"11.6.2","description":"Redis caching, distributed locks, tenant-level cache isolation, and version validation","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.81"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.81_1783332419426_0.0852984105316037","host":"s3://npm-registry-packages-npm-production"}},"0.1.82":{"name":"@dofe/infra-redis","version":"0.1.82","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.82","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"ea64b3905581318220025fce484a517bf08d8428","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.82.tgz","fileCount":46,"integrity":"sha512-LA/Pgsdre9/UGOgfrg+QmCv5R//etPDimNDugOXJW5Qf3Fss6TnR69XAE9+lQoZVKGogZ4mmYY/wsZsi9aCEqQ==","signatures":[{"sig":"MEYCIQDos1R7z3wNjeXlx+ZcSGktdDE+GWQ42t+2lw7in/di7wIhANSFt0FCOPU2pbiRuD2zufMWH+3bkHY7qzCiXjXM9zXA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119395},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.82.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./redis.module":{"types":"./dist/redis.module.d.ts","default":"./dist/redis.module.js"},"./cache.service":{"types":"./dist/cache.service.d.ts","default":"./dist/cache.service.js"},"./dto/redis.dto":{"types":"./dist/dto/redis.dto.d.ts","default":"./dist/dto/redis.dto.js"},"./redis.service":{"types":"./dist/redis.service.d.ts","default":"./dist/redis.service.js"},"./bullmq-bootstrap":{"types":"./dist/bullmq-bootstrap.d.ts","default":"./dist/bullmq-bootstrap.js"},"./redis-lock.module":{"types":"./dist/redis-lock.module.d.ts","default":"./dist/redis-lock.module.js"},"./redis-lock.service":{"types":"./dist/redis-lock.service.d.ts","default":"./dist/redis-lock.service.js"},"./redis-version-check":{"types":"./dist/redis-version-check.d.ts","default":"./dist/redis-version-check.js"},"./tenant-redis.module":{"types":"./dist/tenant-redis.module.d.ts","default":"./dist/tenant-redis.module.js"},"./tenant-redis.service":{"types":"./dist/tenant-redis.service.d.ts","default":"./dist/tenant-redis.service.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit","test:smoke":"node --test test/*.smoke.mjs"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/19494658c01c2500633f1ee0c4ce9d44/dofe-infra-redis-0.1.82.tgz","_integrity":"sha512-LA/Pgsdre9/UGOgfrg+QmCv5R//etPDimNDugOXJW5Qf3Fss6TnR69XAE9+lQoZVKGogZ4mmYY/wsZsi9aCEqQ==","_npmVersion":"11.6.2","description":"Redis caching, distributed locks, tenant-level cache isolation, and version validation","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.82"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.82_1783398956662_0.0971931127557466","host":"s3://npm-registry-packages-npm-production"}},"0.1.83":{"name":"@dofe/infra-redis","version":"0.1.83","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.83","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"5f6aa65b3486b1f8f76af298f4694398f6c0b075","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.83.tgz","fileCount":46,"integrity":"sha512-XnsjplifOfTXgT2zjJtdGvgE2verLZwD2axWxspSdK/YdlKltcCE8qMK9IEx0Mr9tR2e3Jg4hmb6PmRvZNIpKQ==","signatures":[{"sig":"MEUCIDO4JhsgkLfrhP7oyVg8m5+wtkPkiQjph3nFfVA6RTFcAiEAsv+aC95Fhn+fwLcIqSuEU+7RnxUCBOh0wr56mPMh0ss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119395},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.83.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./redis.module":{"types":"./dist/redis.module.d.ts","default":"./dist/redis.module.js"},"./cache.service":{"types":"./dist/cache.service.d.ts","default":"./dist/cache.service.js"},"./dto/redis.dto":{"types":"./dist/dto/redis.dto.d.ts","default":"./dist/dto/redis.dto.js"},"./redis.service":{"types":"./dist/redis.service.d.ts","default":"./dist/redis.service.js"},"./bullmq-bootstrap":{"types":"./dist/bullmq-bootstrap.d.ts","default":"./dist/bullmq-bootstrap.js"},"./redis-lock.module":{"types":"./dist/redis-lock.module.d.ts","default":"./dist/redis-lock.module.js"},"./redis-lock.service":{"types":"./dist/redis-lock.service.d.ts","default":"./dist/redis-lock.service.js"},"./redis-version-check":{"types":"./dist/redis-version-check.d.ts","default":"./dist/redis-version-check.js"},"./tenant-redis.module":{"types":"./dist/tenant-redis.module.d.ts","default":"./dist/tenant-redis.module.js"},"./tenant-redis.service":{"types":"./dist/tenant-redis.service.d.ts","default":"./dist/tenant-redis.service.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit","test:smoke":"node --test test/*.smoke.mjs"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/560b1ab51015387d6f64dd8d5206331f/dofe-infra-redis-0.1.83.tgz","_integrity":"sha512-XnsjplifOfTXgT2zjJtdGvgE2verLZwD2axWxspSdK/YdlKltcCE8qMK9IEx0Mr9tR2e3Jg4hmb6PmRvZNIpKQ==","_npmVersion":"11.6.2","description":"Redis caching, distributed locks, tenant-level cache isolation, and version validation","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.83"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.83_1783399507924_0.37641832174027257","host":"s3://npm-registry-packages-npm-production"}},"0.1.84":{"name":"@dofe/infra-redis","version":"0.1.84","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.84","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"f996831254a5a608b09a69144b4a053b48c4e9d2","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.84.tgz","fileCount":46,"integrity":"sha512-2gRC/sr7kbmA+8G+ylDmFDsoVyIcM91IRBcy38P5q+yzSY6AHwNuwa0hGXqbU/O14+RAC4OdzkScewKvvj+D/A==","signatures":[{"sig":"MEYCIQCFibpgWM/76uHbhaDHQUjMKBYjGEvWeytovRsSawKsLQIhAKmIPMljnpAuwwVwgUGwoPUWdtg3v2CBoFp3wMd6oAPy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119395},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.84.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./redis.module":{"types":"./dist/redis.module.d.ts","default":"./dist/redis.module.js"},"./cache.service":{"types":"./dist/cache.service.d.ts","default":"./dist/cache.service.js"},"./dto/redis.dto":{"types":"./dist/dto/redis.dto.d.ts","default":"./dist/dto/redis.dto.js"},"./redis.service":{"types":"./dist/redis.service.d.ts","default":"./dist/redis.service.js"},"./bullmq-bootstrap":{"types":"./dist/bullmq-bootstrap.d.ts","default":"./dist/bullmq-bootstrap.js"},"./redis-lock.module":{"types":"./dist/redis-lock.module.d.ts","default":"./dist/redis-lock.module.js"},"./redis-lock.service":{"types":"./dist/redis-lock.service.d.ts","default":"./dist/redis-lock.service.js"},"./redis-version-check":{"types":"./dist/redis-version-check.d.ts","default":"./dist/redis-version-check.js"},"./tenant-redis.module":{"types":"./dist/tenant-redis.module.d.ts","default":"./dist/tenant-redis.module.js"},"./tenant-redis.service":{"types":"./dist/tenant-redis.service.d.ts","default":"./dist/tenant-redis.service.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit","test:smoke":"node --test test/*.smoke.mjs"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/e1add5a9219a8b32ff5ad2c116eb344c/dofe-infra-redis-0.1.84.tgz","_integrity":"sha512-2gRC/sr7kbmA+8G+ylDmFDsoVyIcM91IRBcy38P5q+yzSY6AHwNuwa0hGXqbU/O14+RAC4OdzkScewKvvj+D/A==","_npmVersion":"11.6.2","description":"Redis caching, distributed locks, tenant-level cache isolation, and version validation","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.84"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.84_1783399754178_0.8403017028371063","host":"s3://npm-registry-packages-npm-production"}},"0.1.85":{"name":"@dofe/infra-redis","version":"0.1.85","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.85","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"1f8e462813c7eac7e51a0dd59d89bc419b1a7128","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.85.tgz","fileCount":46,"integrity":"sha512-sjB9X+gpJLS8ridqn2BlyOkxvc9XqjMakFuIk1pOahGJuHanxIF40BrOWKSViH9NxCwrE/bnoPg9oVp+qPdTlQ==","signatures":[{"sig":"MEUCIDwMzAoBkH19Zhp8VR+El13NAC2DLvfIGm49dPm1fNAaAiEA2xGv2oMRBxxhmqtVQf8PrBOfcWG9EoseQxVL/uhA8gg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119395},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.85.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./redis.module":{"types":"./dist/redis.module.d.ts","default":"./dist/redis.module.js"},"./cache.service":{"types":"./dist/cache.service.d.ts","default":"./dist/cache.service.js"},"./dto/redis.dto":{"types":"./dist/dto/redis.dto.d.ts","default":"./dist/dto/redis.dto.js"},"./redis.service":{"types":"./dist/redis.service.d.ts","default":"./dist/redis.service.js"},"./bullmq-bootstrap":{"types":"./dist/bullmq-bootstrap.d.ts","default":"./dist/bullmq-bootstrap.js"},"./redis-lock.module":{"types":"./dist/redis-lock.module.d.ts","default":"./dist/redis-lock.module.js"},"./redis-lock.service":{"types":"./dist/redis-lock.service.d.ts","default":"./dist/redis-lock.service.js"},"./redis-version-check":{"types":"./dist/redis-version-check.d.ts","default":"./dist/redis-version-check.js"},"./tenant-redis.module":{"types":"./dist/tenant-redis.module.d.ts","default":"./dist/tenant-redis.module.js"},"./tenant-redis.service":{"types":"./dist/tenant-redis.service.d.ts","default":"./dist/tenant-redis.service.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit","test:smoke":"node --test test/*.smoke.mjs"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/5495bcf5ab3a1bf5f597709983d627e9/dofe-infra-redis-0.1.85.tgz","_integrity":"sha512-sjB9X+gpJLS8ridqn2BlyOkxvc9XqjMakFuIk1pOahGJuHanxIF40BrOWKSViH9NxCwrE/bnoPg9oVp+qPdTlQ==","_npmVersion":"11.6.2","description":"Redis caching, distributed locks, tenant-level cache isolation, and version validation","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.85"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.85_1783413415431_0.5166847517487627","host":"s3://npm-registry-packages-npm-production"}},"0.1.86":{"name":"@dofe/infra-redis","version":"0.1.86","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.86","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"4e42335b37d6cf543660a6a7f65d555f9335b1ca","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.86.tgz","fileCount":46,"integrity":"sha512-Ufrhdb5ljZwKtBqvLwgZcpxNNut/mVn6NYU2xD1/BvtWXmWqkFaAISlIGbqR02Aqai0UWreOe4Y69B0usI18DQ==","signatures":[{"sig":"MEYCIQDAJdFI6LAaVWPaYtTyUKNpUpLLHKW5YSyzYbKvRk8vSgIhAKEweX3BBNhZZA0dWWS8/Ot7smSxv4y26b2BJ7P6N0+t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119395},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.86.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./redis.module":{"types":"./dist/redis.module.d.ts","default":"./dist/redis.module.js"},"./cache.service":{"types":"./dist/cache.service.d.ts","default":"./dist/cache.service.js"},"./dto/redis.dto":{"types":"./dist/dto/redis.dto.d.ts","default":"./dist/dto/redis.dto.js"},"./redis.service":{"types":"./dist/redis.service.d.ts","default":"./dist/redis.service.js"},"./bullmq-bootstrap":{"types":"./dist/bullmq-bootstrap.d.ts","default":"./dist/bullmq-bootstrap.js"},"./redis-lock.module":{"types":"./dist/redis-lock.module.d.ts","default":"./dist/redis-lock.module.js"},"./redis-lock.service":{"types":"./dist/redis-lock.service.d.ts","default":"./dist/redis-lock.service.js"},"./redis-version-check":{"types":"./dist/redis-version-check.d.ts","default":"./dist/redis-version-check.js"},"./tenant-redis.module":{"types":"./dist/tenant-redis.module.d.ts","default":"./dist/tenant-redis.module.js"},"./tenant-redis.service":{"types":"./dist/tenant-redis.service.d.ts","default":"./dist/tenant-redis.service.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit","test:smoke":"node --test test/*.smoke.mjs"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/d964646438044c14bf4e3bdfeafb78ec/dofe-infra-redis-0.1.86.tgz","_integrity":"sha512-Ufrhdb5ljZwKtBqvLwgZcpxNNut/mVn6NYU2xD1/BvtWXmWqkFaAISlIGbqR02Aqai0UWreOe4Y69B0usI18DQ==","_npmVersion":"11.6.2","description":"Redis caching, distributed locks, tenant-level cache isolation, and version validation","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.86"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.86_1783492456223_0.6640701568069083","host":"s3://npm-registry-packages-npm-production"}},"0.1.87":{"name":"@dofe/infra-redis","version":"0.1.87","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.87","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"772ab9b69c55fdfca2979161dc8c0dc8c87a196c","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.87.tgz","fileCount":46,"integrity":"sha512-bLPBNifmnkXFfwfM2U1KE57gFOYoBe769FQMvey/DY1ON6UToExj/Bqq7rsdqgRULtWzuxEXrjMD42fs3qe3ew==","signatures":[{"sig":"MEUCIQDUc3QtWGBnmGZX6tpuImY233wrSGwMnFIMz3pN5senEAIgI0bXQ+VLYlhNmPDtKB2YZM2FWbqh8Fwfn+LHKGUjKX4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119395},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./redis.module":{"types":"./dist/redis.module.d.ts","default":"./dist/redis.module.js"},"./cache.service":{"types":"./dist/cache.service.d.ts","default":"./dist/cache.service.js"},"./dto/redis.dto":{"types":"./dist/dto/redis.dto.d.ts","default":"./dist/dto/redis.dto.js"},"./redis.service":{"types":"./dist/redis.service.d.ts","default":"./dist/redis.service.js"},"./bullmq-bootstrap":{"types":"./dist/bullmq-bootstrap.d.ts","default":"./dist/bullmq-bootstrap.js"},"./redis-lock.module":{"types":"./dist/redis-lock.module.d.ts","default":"./dist/redis-lock.module.js"},"./redis-lock.service":{"types":"./dist/redis-lock.service.d.ts","default":"./dist/redis-lock.service.js"},"./redis-version-check":{"types":"./dist/redis-version-check.d.ts","default":"./dist/redis-version-check.js"},"./tenant-redis.module":{"types":"./dist/tenant-redis.module.d.ts","default":"./dist/tenant-redis.module.js"},"./tenant-redis.service":{"types":"./dist/tenant-redis.service.d.ts","default":"./dist/tenant-redis.service.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit","test:smoke":"node --test test/*.smoke.mjs"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"description":"Redis caching, distributed locks, tenant-level cache isolation, and version validation","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.87"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.87_1783582240496_0.6215123959670183","host":"s3://npm-registry-packages-npm-production"}},"0.1.88":{"name":"@dofe/infra-redis","version":"0.1.88","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.88","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"f348e5fe6030cfd8c4523b86ba3724820ee955c0","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.88.tgz","fileCount":46,"integrity":"sha512-F5dPMUN7u1PTKtqOtKZtHd0g4Q/TtsXt+aKGP2V53n3SLK8cPnq5HIlLF0EZQPDqihTOhhjhbvXnpMlyZH1DQg==","signatures":[{"sig":"MEUCIDoxm6RetBrM7KvCjwY3yqrXJl3LfYAF+4IHdPXpFYzeAiEAls2JAgDkVFwFpkBg0edgMu/2zxZaPE06SG/nGewSRg8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119395},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./redis.module":{"types":"./dist/redis.module.d.ts","default":"./dist/redis.module.js"},"./cache.service":{"types":"./dist/cache.service.d.ts","default":"./dist/cache.service.js"},"./dto/redis.dto":{"types":"./dist/dto/redis.dto.d.ts","default":"./dist/dto/redis.dto.js"},"./redis.service":{"types":"./dist/redis.service.d.ts","default":"./dist/redis.service.js"},"./bullmq-bootstrap":{"types":"./dist/bullmq-bootstrap.d.ts","default":"./dist/bullmq-bootstrap.js"},"./redis-lock.module":{"types":"./dist/redis-lock.module.d.ts","default":"./dist/redis-lock.module.js"},"./redis-lock.service":{"types":"./dist/redis-lock.service.d.ts","default":"./dist/redis-lock.service.js"},"./redis-version-check":{"types":"./dist/redis-version-check.d.ts","default":"./dist/redis-version-check.js"},"./tenant-redis.module":{"types":"./dist/tenant-redis.module.d.ts","default":"./dist/tenant-redis.module.js"},"./tenant-redis.service":{"types":"./dist/tenant-redis.service.d.ts","default":"./dist/tenant-redis.service.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit","test:smoke":"node --test test/*.smoke.mjs"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"description":"Redis caching, distributed locks, tenant-level cache isolation, and version validation","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.88"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.88_1783606765110_0.6814170159266042","host":"s3://npm-registry-packages-npm-production"}},"0.1.89":{"name":"@dofe/infra-redis","version":"0.1.89","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.89","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"3f8f12323ecb7b9cf34c1b57e4844d0cca7f6a70","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.89.tgz","fileCount":46,"integrity":"sha512-145pOOysfAen4welxvlezkURIB24Aoui1Agn4kERo/dfCLAxod4SYYkm6uaIvOij+s8jZHl6lSNuvLrtYEVz1g==","signatures":[{"sig":"MEUCIQCY00eVmSsKcX9gSH20TOtPoltQTzOONJXuVKtpIQrZvwIgXfxUCWZ2vc4hRsuw49LmurP+frLLiYPV9QoZRHNKu/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119395},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./redis.module":{"types":"./dist/redis.module.d.ts","default":"./dist/redis.module.js"},"./cache.service":{"types":"./dist/cache.service.d.ts","default":"./dist/cache.service.js"},"./dto/redis.dto":{"types":"./dist/dto/redis.dto.d.ts","default":"./dist/dto/redis.dto.js"},"./redis.service":{"types":"./dist/redis.service.d.ts","default":"./dist/redis.service.js"},"./bullmq-bootstrap":{"types":"./dist/bullmq-bootstrap.d.ts","default":"./dist/bullmq-bootstrap.js"},"./redis-lock.module":{"types":"./dist/redis-lock.module.d.ts","default":"./dist/redis-lock.module.js"},"./redis-lock.service":{"types":"./dist/redis-lock.service.d.ts","default":"./dist/redis-lock.service.js"},"./redis-version-check":{"types":"./dist/redis-version-check.d.ts","default":"./dist/redis-version-check.js"},"./tenant-redis.module":{"types":"./dist/tenant-redis.module.d.ts","default":"./dist/tenant-redis.module.js"},"./tenant-redis.service":{"types":"./dist/tenant-redis.service.d.ts","default":"./dist/tenant-redis.service.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit","test:smoke":"node --test test/*.smoke.mjs"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"description":"Redis caching, distributed locks, tenant-level cache isolation, and version validation","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.89"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.89_1783649115854_0.3087995846574543","host":"s3://npm-registry-packages-npm-production"}},"0.1.90":{"name":"@dofe/infra-redis","version":"0.1.90","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.90","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"964a535bc55052738e593c17ad573514054ca77f","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.90.tgz","fileCount":46,"integrity":"sha512-cM+hVL9ZdlQaXlH+uS/HezTU8kE/IEiztGcLdJibXSCSsz/ygjg+v7LFRRL5cwEHUfask8Q4fKokQULYiMO9cw==","signatures":[{"sig":"MEQCIGjmsVtaSWpwLuze5L0N72rq181Q0YMpp3Xaxf8x5/P1AiBZpXBCTMtO+2WhtuY0gVr2CTeZ8soZEf4/5gHuldjgkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119395},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.90.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./redis.module":{"types":"./dist/redis.module.d.ts","default":"./dist/redis.module.js"},"./cache.service":{"types":"./dist/cache.service.d.ts","default":"./dist/cache.service.js"},"./dto/redis.dto":{"types":"./dist/dto/redis.dto.d.ts","default":"./dist/dto/redis.dto.js"},"./redis.service":{"types":"./dist/redis.service.d.ts","default":"./dist/redis.service.js"},"./bullmq-bootstrap":{"types":"./dist/bullmq-bootstrap.d.ts","default":"./dist/bullmq-bootstrap.js"},"./redis-lock.module":{"types":"./dist/redis-lock.module.d.ts","default":"./dist/redis-lock.module.js"},"./redis-lock.service":{"types":"./dist/redis-lock.service.d.ts","default":"./dist/redis-lock.service.js"},"./redis-version-check":{"types":"./dist/redis-version-check.d.ts","default":"./dist/redis-version-check.js"},"./tenant-redis.module":{"types":"./dist/tenant-redis.module.d.ts","default":"./dist/tenant-redis.module.js"},"./tenant-redis.service":{"types":"./dist/tenant-redis.service.d.ts","default":"./dist/tenant-redis.service.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit","test:smoke":"node --test test/*.smoke.mjs"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/c8de2e6182d3e8ef6f3e3ce9cd176cd7/dofe-infra-redis-0.1.90.tgz","_integrity":"sha512-cM+hVL9ZdlQaXlH+uS/HezTU8kE/IEiztGcLdJibXSCSsz/ygjg+v7LFRRL5cwEHUfask8Q4fKokQULYiMO9cw==","_npmVersion":"11.6.2","description":"Redis caching, distributed locks, tenant-level cache isolation, and version validation","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.90"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.90_1783833642493_0.507761670842928","host":"s3://npm-registry-packages-npm-production"}},"0.1.91":{"name":"@dofe/infra-redis","version":"0.1.91","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.91","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"bbf0dc0739caccbba38175838755a08d8774bde0","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.91.tgz","fileCount":46,"integrity":"sha512-OkivTW8D+6m/5wO/VZbZEcAFH27LdY5LtqBzgd6l/80nUWV2AX+SSGX/GPHbyfgm+NpyeV1+Zzr2na4uuEKdzA==","signatures":[{"sig":"MEQCICdXb/7dmN5jOtyic74S8dzVf2DWsRPZ4LK7Jf+SPWpiAiBChFl9M8L75nLq+XlCk1AGLKjnNdLRPhNxLpMm9yvdfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119395},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.91.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./redis.module":{"types":"./dist/redis.module.d.ts","default":"./dist/redis.module.js"},"./cache.service":{"types":"./dist/cache.service.d.ts","default":"./dist/cache.service.js"},"./dto/redis.dto":{"types":"./dist/dto/redis.dto.d.ts","default":"./dist/dto/redis.dto.js"},"./redis.service":{"types":"./dist/redis.service.d.ts","default":"./dist/redis.service.js"},"./bullmq-bootstrap":{"types":"./dist/bullmq-bootstrap.d.ts","default":"./dist/bullmq-bootstrap.js"},"./redis-lock.module":{"types":"./dist/redis-lock.module.d.ts","default":"./dist/redis-lock.module.js"},"./redis-lock.service":{"types":"./dist/redis-lock.service.d.ts","default":"./dist/redis-lock.service.js"},"./redis-version-check":{"types":"./dist/redis-version-check.d.ts","default":"./dist/redis-version-check.js"},"./tenant-redis.module":{"types":"./dist/tenant-redis.module.d.ts","default":"./dist/tenant-redis.module.js"},"./tenant-redis.service":{"types":"./dist/tenant-redis.service.d.ts","default":"./dist/tenant-redis.service.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit","test:smoke":"node --test test/*.smoke.mjs"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/d64c038b6922680af10233b59706dea8/dofe-infra-redis-0.1.91.tgz","_integrity":"sha512-OkivTW8D+6m/5wO/VZbZEcAFH27LdY5LtqBzgd6l/80nUWV2AX+SSGX/GPHbyfgm+NpyeV1+Zzr2na4uuEKdzA==","_npmVersion":"11.6.2","description":"Redis caching, distributed locks, tenant-level cache isolation, and version validation","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.91"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.91_1783872702188_0.03644754047779952","host":"s3://npm-registry-packages-npm-production"}},"0.1.92":{"name":"@dofe/infra-redis","version":"0.1.92","license":"UNLICENSED","_id":"@dofe/infra-redis@0.1.92","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"6470f9ecba8614e1b1291dc8c19ecd5fed8f6be6","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.92.tgz","fileCount":46,"integrity":"sha512-k/CcYgxx7hF+YGe1I3Taf+bvD2MsnOvX6hQtKQeV8Y22aEu/JSftsMGpHL3Mct0UletfpbOnC7seb91MUogDYg==","signatures":[{"sig":"MEUCIC6bOJmt4+s0jynzsUrRGkqL8hzgseS5sXhnZ3Jf2J4gAiEA7te8JvtP8qxKGGl8giNQIweUssv+To3aW4KUSM9RfGg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119395},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-redis-0.1.92.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./redis.module":{"types":"./dist/redis.module.d.ts","default":"./dist/redis.module.js"},"./cache.service":{"types":"./dist/cache.service.d.ts","default":"./dist/cache.service.js"},"./dto/redis.dto":{"types":"./dist/dto/redis.dto.d.ts","default":"./dist/dto/redis.dto.js"},"./redis.service":{"types":"./dist/redis.service.d.ts","default":"./dist/redis.service.js"},"./bullmq-bootstrap":{"types":"./dist/bullmq-bootstrap.d.ts","default":"./dist/bullmq-bootstrap.js"},"./redis-lock.module":{"types":"./dist/redis-lock.module.d.ts","default":"./dist/redis-lock.module.js"},"./redis-lock.service":{"types":"./dist/redis-lock.service.d.ts","default":"./dist/redis-lock.service.js"},"./redis-version-check":{"types":"./dist/redis-version-check.d.ts","default":"./dist/redis-version-check.js"},"./tenant-redis.module":{"types":"./dist/tenant-redis.module.d.ts","default":"./dist/tenant-redis.module.js"},"./tenant-redis.service":{"types":"./dist/tenant-redis.service.d.ts","default":"./dist/tenant-redis.service.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit","test:smoke":"node --test test/*.smoke.mjs"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/679c405b862d3b31b54c2bb038548fd4/dofe-infra-redis-0.1.92.tgz","_integrity":"sha512-k/CcYgxx7hF+YGe1I3Taf+bvD2MsnOvX6hQtKQeV8Y22aEu/JSftsMGpHL3Mct0UletfpbOnC7seb91MUogDYg==","_npmVersion":"11.6.2","description":"Redis caching, distributed locks, tenant-level cache isolation, and version validation","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"rxjs":"^7.8.0","uuid":"^14.0.0","ioredis":"^5.0.0","winston":"^3.13.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"^0.2.0","@dofe/infra-contracts":"^0.1.92"},"_npmOperationalInternal":{"tmp":"tmp/infra-redis_0.1.92_1784802301287_0.009463093865916372","host":"s3://npm-registry-packages-npm-production"}},"0.1.93":{"name":"@dofe/infra-redis","version":"0.1.93","description":"Redis caching, distributed locks, tenant-level cache isolation, and version validation","main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./bullmq-bootstrap":{"types":"./dist/bullmq-bootstrap.d.ts","default":"./dist/bullmq-bootstrap.js"},"./cache.service":{"types":"./dist/cache.service.d.ts","default":"./dist/cache.service.js"},"./dto/redis.dto":{"types":"./dist/dto/redis.dto.d.ts","default":"./dist/dto/redis.dto.js"},"./redis-lock.module":{"types":"./dist/redis-lock.module.d.ts","default":"./dist/redis-lock.module.js"},"./redis-lock.service":{"types":"./dist/redis-lock.service.d.ts","default":"./dist/redis-lock.service.js"},"./redis-version-check":{"types":"./dist/redis-version-check.d.ts","default":"./dist/redis-version-check.js"},"./redis.module":{"types":"./dist/redis.module.d.ts","default":"./dist/redis.module.js"},"./redis.service":{"types":"./dist/redis.service.d.ts","default":"./dist/redis.service.js"},"./tenant-redis.module":{"types":"./dist/tenant-redis.module.d.ts","default":"./dist/tenant-redis.module.js"},"./tenant-redis.service":{"types":"./dist/tenant-redis.service.d.ts","default":"./dist/tenant-redis.service.js"}},"peerDependencies":{"@dofe/infra-contracts":"^0.1.93","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@nestjs/core":"^11.0.0","ioredis":"^5.0.0","nest-winston":"^1.9.7","reflect-metadata":"^0.2.0","rxjs":"^7.8.0","uuid":"^14.0.0","winston":"^3.13.0"},"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"type":"commonjs","publishConfig":{"access":"public"},"license":"UNLICENSED","scripts":{"build":"tsc","typecheck":"tsc --noEmit","clean":"rimraf dist","test:smoke":"node --test test/*.smoke.mjs","postbuild":"node ../../scripts/generate-exports.mjs"},"_id":"@dofe/infra-redis@0.1.93","_integrity":"sha512-XT3ujUH9iV4S/yMnZsJjDNwCqwW3sGW1UbSpwSV1dZC2Yp/2GMqiPT9DGy00YkTLt9Gbbh72EK0MixgCrr7fBQ==","_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/4bc14a20eafe2afb9bb811f8a2fb607c/dofe-infra-redis-0.1.93.tgz","_from":"file:dofe-infra-redis-0.1.93.tgz","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-XT3ujUH9iV4S/yMnZsJjDNwCqwW3sGW1UbSpwSV1dZC2Yp/2GMqiPT9DGy00YkTLt9Gbbh72EK0MixgCrr7fBQ==","shasum":"5fc6654e8b774840ff4274b3b3bd91243df15c09","tarball":"https://registry.npmjs.org/@dofe/infra-redis/-/infra-redis-0.1.93.tgz","fileCount":46,"unpackedSize":119395,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCfIRbspyV1PMIvI+Vk+NyjGX62QEgHZMHHON5WsxEktAIhALx+O6D6KpSzTMNp2sd/HPrBN6ATF1IKIXxrAJgL2adu"}]},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"directories":{},"maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/infra-redis_0.1.93_1784802790952_0.14119866047879892"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-30T16:30:51.111Z","modified":"2026-07-23T10:33:11.328Z","0.1.1":"2026-04-30T16:30:51.342Z","0.1.2":"2026-05-01T03:24:51.277Z","0.1.5":"2026-05-01T10:01:18.682Z","0.1.6":"2026-05-02T14:29:38.941Z","0.1.7":"2026-05-02T15:15:51.333Z","0.1.8":"2026-05-02T16:02:12.717Z","0.1.9":"2026-05-02T16:36:27.451Z","0.1.10":"2026-05-02T16:57:08.641Z","0.1.11":"2026-05-04T14:55:51.519Z","0.1.12":"2026-05-05T02:47:07.408Z","0.1.13":"2026-05-05T04:13:08.650Z","0.1.14":"2026-05-05T04:24:33.583Z","0.1.16":"2026-05-05T05:48:50.589Z","0.1.17":"2026-05-05T06:05:00.998Z","0.1.18":"2026-05-05T07:59:18.551Z","0.1.19":"2026-05-05T10:14:10.029Z","0.1.20":"2026-05-05T11:41:23.343Z","0.1.21":"2026-05-05T13:05:41.789Z","0.1.22":"2026-05-05T13:59:07.925Z","0.1.25":"2026-05-05T15:14:21.800Z","0.1.26":"2026-05-05T16:11:25.599Z","0.1.28":"2026-05-05T16:32:49.586Z","0.1.29":"2026-05-05T16:37:42.438Z","0.1.30":"2026-05-05T16:42:43.410Z","0.1.31":"2026-05-05T16:47:30.968Z","0.1.32":"2026-05-05T16:49:21.779Z","0.1.33":"2026-05-05T16:53:21.068Z","0.1.35":"2026-05-07T02:39:53.668Z","0.1.36":"2026-05-07T02:46:31.951Z","0.1.37":"2026-05-07T03:06:18.820Z","0.1.38":"2026-05-07T03:14:12.592Z","0.1.40":"2026-05-08T04:35:28.513Z","0.1.41":"2026-05-08T06:00:56.543Z","0.1.42":"2026-05-08T07:08:40.079Z","0.1.43":"2026-05-10T10:46:28.827Z","0.1.45":"2026-05-11T02:43:55.407Z","0.1.46":"2026-05-11T10:43:00.025Z","0.1.47":"2026-05-14T04:14:06.152Z","0.1.48":"2026-05-20T05:54:50.575Z","0.1.49":"2026-05-20T06:14:23.391Z","0.1.50":"2026-05-20T07:17:35.839Z","0.1.51":"2026-05-25T02:59:07.356Z","0.1.53":"2026-05-25T06:48:22.445Z","0.1.54":"2026-05-26T08:50:23.192Z","0.1.55":"2026-06-13T09:45:23.480Z","0.1.56":"2026-06-19T12:01:51.528Z","0.1.57":"2026-06-20T06:21:09.894Z","0.1.60":"2026-06-24T09:33:07.705Z","0.1.70":"2026-06-24T11:25:04.273Z","0.1.71":"2026-06-24T13:01:50.530Z","0.1.72":"2026-06-25T03:18:21.932Z","0.1.73":"2026-06-25T04:08:19.855Z","0.1.74":"2026-06-25T04:28:36.928Z","0.1.75":"2026-06-25T07:56:30.127Z","0.1.76":"2026-06-25T08:31:09.140Z","0.1.77":"2026-06-25T10:44:52.528Z","0.1.78":"2026-06-25T11:46:35.662Z","0.1.79":"2026-06-27T01:31:16.091Z","0.1.80":"2026-06-27T01:34:12.958Z","0.1.81":"2026-07-06T10:06:59.555Z","0.1.82":"2026-07-07T04:35:56.785Z","0.1.83":"2026-07-07T04:45:08.097Z","0.1.84":"2026-07-07T04:49:14.318Z","0.1.85":"2026-07-07T08:36:55.566Z","0.1.86":"2026-07-08T06:34:16.362Z","0.1.87":"2026-07-09T07:30:40.707Z","0.1.88":"2026-07-09T14:19:25.250Z","0.1.89":"2026-07-10T02:05:16.007Z","0.1.90":"2026-07-12T05:20:42.698Z","0.1.91":"2026-07-12T16:11:42.309Z","0.1.92":"2026-07-23T10:25:01.416Z","0.1.93":"2026-07-23T10:33:11.118Z"},"license":"UNLICENSED","description":"Redis caching, distributed locks, tenant-level cache isolation, and version validation","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"readme":"# @dofe/infra-redis\n\nRedis primitives for Dofe services.\n\n## Owns\n\n- Redis module/service wrappers.\n- Cache and tenant cache helpers.\n- Distributed lock primitives.\n- Redis version checks and BullMQ bootstrap option helpers.\n\n## Does Not Own\n\n- Product queue names, processors, worker lifecycles, or QueueModule\n  registration rules.\n- Product lock-key semantics such as Loop issue locks or Bot trigger locks.\n- Business data serialization policy.\n\nConsumers keep queue registration and processor ownership local while delegating\nRedis/BullMQ bootstrap mechanics here.\n","readmeFilename":"README.md"}