{"_id":"@lark-apaas/cache-service","_rev":"26-031eea97e6a2a1d7d02df7be44732a77","name":"@lark-apaas/cache-service","dist-tags":{"latest":"0.1.2","alpha":"0.1.2-alpha.20260918073529","beta":"0.1.2-beta.0"},"versions":{"0.1.1-alpha.0":{"name":"@lark-apaas/cache-service","version":"0.1.1-alpha.0","keywords":["plugin","nestjs","server","cache","typescript"],"license":"MIT","_id":"@lark-apaas/cache-service@0.1.1-alpha.0","maintainers":[{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"fengtianran_byted","email":"fengtianran@bytedance.com"},{"name":"xiaochuanzhang_byted","email":"xiaochuanzhang@bytedance.com"},{"name":"byted.lycoiref","email":"liuyufei.lycoiref@bytedance.com"},{"name":"duanlikang_byte","email":"duanlikang@bytedance.com"}],"dist":{"shasum":"4a98b6b92a73834319d41ad959699a8dab26384e","tarball":"https://registry.npmjs.org/@lark-apaas/cache-service/-/cache-service-0.1.1-alpha.0.tgz","fileCount":27,"integrity":"sha512-vYKbKrojcfudGsklgTskEYLint1c3pufILoJxr8PqrrBONnd89AP2fOA41z9ILqCResP/2B1v6OKGxOHRGabTw==","signatures":[{"sig":"MEUCIGsSh7IafzNqoR9RGurckiuE3icCqlXvE1b3mrLPiZocAiEApGIlMUpsezjTA9o/FSt244zOaLooXcxdaY219er6ZOQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192378},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","require":"./dist/core/index.cjs"},"./nestjs":{"types":"./dist/nestjs/index.d.ts","import":"./dist/nestjs/index.js","require":"./dist/nestjs/index.cjs"}},"gitHead":"b8098a03db7ad845b1a2711698fb15e176c7f4d1","scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"duanlikang_byte","email":"duanlikang@bytedance.com"},"_npmVersion":"10.9.2","description":"FullStack cache SDK, NestJS today, Express-ready tomorrow","directories":{},"_nodeVersion":"22.17.0","dependencies":{"keyv":"^5.6.0","@keyv/redis":"^5.1.6","cache-manager":"^6.4.3","reflect-metadata":"^0.1.13","@nestjs/cache-manager":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.42.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@nestjs/testing":"^10.0.0","@lark-apaas/nestjs-common":"^0.1.9","@lark-apaas/nestjs-logger":"workspace:*","@typescript-eslint/parser":"^6.0.0","@lark-apaas/nestjs-observable":"^0.0.12","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","@lark-apaas/nestjs-common":"^0.1.9","@lark-apaas/nestjs-logger":"*","@lark-apaas/nestjs-observable":"^0.0.12"},"_npmOperationalInternal":{"tmp":"tmp/cache-service_0.1.1-alpha.0_1783504024931_0.44970277725302776","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.1":{"name":"@lark-apaas/cache-service","version":"0.1.1-alpha.1","keywords":["plugin","nestjs","server","cache","typescript"],"license":"MIT","_id":"@lark-apaas/cache-service@0.1.1-alpha.1","maintainers":[{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"fengtianran_byted","email":"fengtianran@bytedance.com"},{"name":"xiaochuanzhang_byted","email":"xiaochuanzhang@bytedance.com"},{"name":"byted.lycoiref","email":"liuyufei.lycoiref@bytedance.com"},{"name":"duanlikang_byte","email":"duanlikang@bytedance.com"}],"dist":{"shasum":"0a81ee7de433894baeb822ad93a4f9c58d711bf6","tarball":"https://registry.npmjs.org/@lark-apaas/cache-service/-/cache-service-0.1.1-alpha.1.tgz","fileCount":27,"integrity":"sha512-BFi51x67MteFncjBT43mXCcuy4BCupuyCOkhB4UCOt4O+jV0Gi3CdQl40/f++lY4rK7YMGJeWlp77pdyHgAW4Q==","signatures":[{"sig":"MEUCIBuFqSMLm+SNw7sJyAnbqkLyqYfPZAoqrfGqXQVOF/21AiEAsvrFSPP0/yYNNTFTGRcTfWhvYLBt/cZ1LwZYIcb6q9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204947},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","require":"./dist/core/index.cjs"},"./nestjs":{"types":"./dist/nestjs/index.d.ts","import":"./dist/nestjs/index.js","require":"./dist/nestjs/index.cjs"}},"gitHead":"09b4b22dfdf47ba5865cab5f46e505724a63aa15","scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"duanlikang_byte","email":"duanlikang@bytedance.com"},"_npmVersion":"10.9.2","description":"FullStack cache SDK, NestJS today, Express-ready tomorrow","directories":{},"_nodeVersion":"22.17.0","dependencies":{"keyv":"^5.6.0","@keyv/redis":"^5.1.6","cache-manager":"^6.4.3","reflect-metadata":"^0.1.13","@nestjs/cache-manager":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.0","eslint":"^8.42.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@nestjs/testing":"^10.0.0","@lark-apaas/nestjs-common":"^0.1.9","@lark-apaas/nestjs-logger":"workspace:*","@typescript-eslint/parser":"^6.0.0","@lark-apaas/nestjs-observable":"^0.0.12","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","@lark-apaas/nestjs-common":"^0.1.9","@lark-apaas/nestjs-logger":"*","@lark-apaas/nestjs-observable":"^0.0.12"},"_npmOperationalInternal":{"tmp":"tmp/cache-service_0.1.1-alpha.1_1783579533370_0.10463939132414257","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260717073203":{"name":"@lark-apaas/cache-service","version":"0.1.1-alpha.20260717073203","keywords":["plugin","nestjs","server","cache","typescript"],"license":"MIT","_id":"@lark-apaas/cache-service@0.1.1-alpha.20260717073203","maintainers":[{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"fengtianran_byted","email":"fengtianran@bytedance.com"},{"name":"xiaochuanzhang_byted","email":"xiaochuanzhang@bytedance.com"},{"name":"byted.lycoiref","email":"liuyufei.lycoiref@bytedance.com"},{"name":"duanlikang_byte","email":"duanlikang@bytedance.com"}],"dist":{"shasum":"bbe83b660b4df994e1a8dcffc5954c9ceba67079","tarball":"https://registry.npmjs.org/@lark-apaas/cache-service/-/cache-service-0.1.1-alpha.20260717073203.tgz","fileCount":27,"integrity":"sha512-3eQ4CAiqBaBEXbGokxVMzBePmbsZJNtW8sYRDEg1QrxNEC+uwGV1mXcCPksAdos8EDocM3ZZDhXpyfRRgU9rzQ==","signatures":[{"sig":"MEQCIDY1MT+ayXQ/P3M5HSOgBFTvAOk12i5DUO2OO8mPsVV6AiBs5W0KoPcRYqVlCFyTFbNud1sTiIRrXpQkBUCxuLDsvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204396},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","require":"./dist/core/index.cjs"},"./nestjs":{"types":"./dist/nestjs/index.d.ts","import":"./dist/nestjs/index.js","require":"./dist/nestjs/index.cjs"}},"gitHead":"a210952a27539adb5df81d2ad26cb76e6fe54ef0","scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"duanlikang_byte","email":"duanlikang@bytedance.com"},"_npmVersion":"10.9.2","description":"FullStack cache SDK, NestJS today, Express-ready tomorrow","directories":{},"_nodeVersion":"22.17.0","dependencies":{"keyv":"^5.6.0","@keyv/redis":"^5.1.6","cache-manager":"^6.4.3","reflect-metadata":"^0.1.13","@nestjs/cache-manager":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.0","eslint":"^8.42.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@nestjs/testing":"^10.0.0","@lark-apaas/nestjs-common":"^0.1.9","@lark-apaas/nestjs-logger":"workspace:*","@typescript-eslint/parser":"^6.0.0","@lark-apaas/nestjs-observable":"^0.0.12","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","@lark-apaas/nestjs-common":"^0.1.9","@lark-apaas/nestjs-logger":"*","@lark-apaas/nestjs-observable":"^0.0.12"},"_npmOperationalInternal":{"tmp":"tmp/cache-service_0.1.1-alpha.20260717073203_1784273547829_0.8073058426218311","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260721123313":{"name":"@lark-apaas/cache-service","version":"0.1.1-alpha.20260721123313","keywords":["plugin","nestjs","server","cache","typescript"],"license":"MIT","_id":"@lark-apaas/cache-service@0.1.1-alpha.20260721123313","maintainers":[{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"fengtianran_byted","email":"fengtianran@bytedance.com"},{"name":"xiaochuanzhang_byted","email":"xiaochuanzhang@bytedance.com"},{"name":"byted.lycoiref","email":"liuyufei.lycoiref@bytedance.com"},{"name":"duanlikang_byte","email":"duanlikang@bytedance.com"}],"dist":{"shasum":"9199de2ceeed51913f978e9eb4f1f5d61f4df152","tarball":"https://registry.npmjs.org/@lark-apaas/cache-service/-/cache-service-0.1.1-alpha.20260721123313.tgz","fileCount":27,"integrity":"sha512-jvswJh72571dDplTVLVcfbhD3NloKlcEpLqlTW31vEX+JUCWPhmATcvTPF4RI8gHqZXHFoi7qOEXpaIABWNAbA==","signatures":[{"sig":"MEQCIFRVONwm2iFb/IaxoRrc5S7ShAsCtheQbTz528SHiAsuAiA8A5/bRCx7dkpPQE4XkdfF1q6Ii1Rn7eISvYggK5imQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":207395},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","require":"./dist/core/index.cjs"},"./nestjs":{"types":"./dist/nestjs/index.d.ts","import":"./dist/nestjs/index.js","require":"./dist/nestjs/index.cjs"}},"gitHead":"455f7883f0c9c772ebf234238c04ce577c18d65c","scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"duanlikang_byte","email":"duanlikang@bytedance.com"},"_npmVersion":"10.9.2","description":"FullStack cache SDK, NestJS today, Express-ready tomorrow","directories":{},"_nodeVersion":"22.17.0","dependencies":{"keyv":"^5.6.0","@keyv/redis":"^5.1.6","cache-manager":"^6.4.3","reflect-metadata":"^0.1.13","@nestjs/cache-manager":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.0","eslint":"^8.42.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@nestjs/testing":"^10.0.0","@lark-apaas/nestjs-common":"^0.1.9","@lark-apaas/nestjs-logger":"workspace:*","@typescript-eslint/parser":"^6.0.0","@lark-apaas/nestjs-observable":"^0.0.12","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","@lark-apaas/nestjs-common":"^0.1.9","@lark-apaas/nestjs-logger":"*","@lark-apaas/nestjs-observable":"^0.0.12"},"_npmOperationalInternal":{"tmp":"tmp/cache-service_0.1.1-alpha.20260721123313_1784637209991_0.4970184566544893","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260721133642":{"name":"@lark-apaas/cache-service","version":"0.1.1-alpha.20260721133642","keywords":["plugin","nestjs","server","cache","typescript"],"license":"MIT","_id":"@lark-apaas/cache-service@0.1.1-alpha.20260721133642","maintainers":[{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"fengtianran_byted","email":"fengtianran@bytedance.com"},{"name":"xiaochuanzhang_byted","email":"xiaochuanzhang@bytedance.com"},{"name":"byted.lycoiref","email":"liuyufei.lycoiref@bytedance.com"},{"name":"duanlikang_byte","email":"duanlikang@bytedance.com"}],"dist":{"shasum":"f20f8c33a37aebe54176eaee3746c6a0f3c09727","tarball":"https://registry.npmjs.org/@lark-apaas/cache-service/-/cache-service-0.1.1-alpha.20260721133642.tgz","fileCount":27,"integrity":"sha512-Q5gXkSfoK8KBFp/I5coDyZzJWeA1T2ctT7jEqoo9jogAxo8pO1WJtV1M6OlHWbtL9KMC5qVcjuF6Wq2ONJTSEg==","signatures":[{"sig":"MEUCIQC17+w6kg3jdW6iingSDbnR528dSh3yEnik6YWdLq1HqQIgPly2z8If4WD2BUKvB4GhXLJIuWdTLQa5DrGNjSDpAYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":212080},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","require":"./dist/core/index.cjs"},"./nestjs":{"types":"./dist/nestjs/index.d.ts","import":"./dist/nestjs/index.js","require":"./dist/nestjs/index.cjs"}},"gitHead":"6733bfba0fcf4246d1b18a26031363f177ac0de5","scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"duanlikang_byte","email":"duanlikang@bytedance.com"},"_npmVersion":"10.9.2","description":"FullStack cache SDK, NestJS today, Express-ready tomorrow","directories":{},"_nodeVersion":"22.17.0","dependencies":{"keyv":"^5.6.0","@keyv/redis":"^5.1.6","cache-manager":"^6.4.3","reflect-metadata":"^0.1.13","@nestjs/cache-manager":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.0","eslint":"^8.42.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@nestjs/testing":"^10.0.0","@lark-apaas/nestjs-common":"^0.1.9","@lark-apaas/nestjs-logger":"workspace:*","@typescript-eslint/parser":"^6.0.0","@lark-apaas/nestjs-observable":"^0.0.12","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","@lark-apaas/nestjs-common":"^0.1.9","@lark-apaas/nestjs-logger":"*","@lark-apaas/nestjs-observable":"^0.0.12"},"_npmOperationalInternal":{"tmp":"tmp/cache-service_0.1.1-alpha.20260721133642_1784641019562_0.5584198427028331","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260722050422":{"name":"@lark-apaas/cache-service","version":"0.1.1-alpha.20260722050422","keywords":["plugin","nestjs","server","cache","typescript"],"license":"MIT","_id":"@lark-apaas/cache-service@0.1.1-alpha.20260722050422","maintainers":[{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"fengtianran_byted","email":"fengtianran@bytedance.com"},{"name":"xiaochuanzhang_byted","email":"xiaochuanzhang@bytedance.com"},{"name":"byted.lycoiref","email":"liuyufei.lycoiref@bytedance.com"},{"name":"duanlikang_byte","email":"duanlikang@bytedance.com"}],"dist":{"shasum":"fb9b6ac5129dbde2c9447252ccfa408c418842fb","tarball":"https://registry.npmjs.org/@lark-apaas/cache-service/-/cache-service-0.1.1-alpha.20260722050422.tgz","fileCount":27,"integrity":"sha512-gpw+6PYQ9MSlzmj7xwYuO857jFp3tzTfBbqH1v/VYymmIVC51pRcqjIZL52lLYLFXOJZ11o5SzBYatB/Pb1Zmg==","signatures":[{"sig":"MEUCIDmf9I9Crh7qyQI3B6lthJNIgeSxNCnKV9XQYTI1jUQQAiEA10qLnVeMCoiriA3g54q97zRychUB599vHL0/TvUibcQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":257173},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","require":"./dist/core/index.cjs"},"./nestjs":{"types":"./dist/nestjs/index.d.ts","import":"./dist/nestjs/index.js","require":"./dist/nestjs/index.cjs"}},"gitHead":"32bf7807a260a258301a8b2a87935061801347f8","scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"duanlikang_byte","email":"duanlikang@bytedance.com"},"_npmVersion":"10.9.2","description":"FullStack cache SDK, NestJS today, Express-ready tomorrow","directories":{},"_nodeVersion":"22.17.0","dependencies":{"keyv":"^5.6.0","@keyv/redis":"^5.1.6","cache-manager":"^6.4.3","reflect-metadata":"^0.1.13","@nestjs/cache-manager":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.0","eslint":"^8.42.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@nestjs/testing":"^10.0.0","@lark-apaas/nestjs-common":"^0.1.9","@lark-apaas/nestjs-logger":"workspace:*","@typescript-eslint/parser":"^6.0.0","@lark-apaas/nestjs-observable":"^0.0.12","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","@lark-apaas/nestjs-common":"^0.1.9","@lark-apaas/nestjs-logger":"*","@lark-apaas/nestjs-observable":"^0.0.12"},"_npmOperationalInternal":{"tmp":"tmp/cache-service_0.1.1-alpha.20260722050422_1784696691876_0.6445632763795366","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260722124805":{"name":"@lark-apaas/cache-service","version":"0.1.1-alpha.20260722124805","keywords":["plugin","nestjs","server","cache","typescript"],"license":"MIT","_id":"@lark-apaas/cache-service@0.1.1-alpha.20260722124805","maintainers":[{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"fengtianran_byted","email":"fengtianran@bytedance.com"},{"name":"xiaochuanzhang_byted","email":"xiaochuanzhang@bytedance.com"},{"name":"byted.lycoiref","email":"liuyufei.lycoiref@bytedance.com"},{"name":"duanlikang_byte","email":"duanlikang@bytedance.com"}],"dist":{"shasum":"e09c8f27fe74daaccd924bbdcb807a2abd158d48","tarball":"https://registry.npmjs.org/@lark-apaas/cache-service/-/cache-service-0.1.1-alpha.20260722124805.tgz","fileCount":27,"integrity":"sha512-IhHnsQ5t18C2BjvUQb0VNOV7niwDU7VAouvu23EYK76dwNo2fc/8yH3ddT1owpIG1SqE8AZIr6v741WUKvYljg==","signatures":[{"sig":"MEUCICY8wSnDsctc3/Stx37rILtlS93SaBXxvcBmGhDgoo5ZAiEAtudV486cVSWmjp6J6dHPR19TrHT3nArU2P79RrLopNY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":261977},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","require":"./dist/core/index.cjs"},"./nestjs":{"types":"./dist/nestjs/index.d.ts","import":"./dist/nestjs/index.js","require":"./dist/nestjs/index.cjs"}},"gitHead":"acd7834d5d453c866e42e10934eb632da5900528","scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"duanlikang_byte","email":"duanlikang@bytedance.com"},"_npmVersion":"10.9.2","description":"FullStack cache SDK, NestJS today, Express-ready tomorrow","directories":{},"_nodeVersion":"22.17.0","dependencies":{"keyv":"^5.6.0","@keyv/redis":"^5.1.6","cache-manager":"^6.4.3","reflect-metadata":"^0.1.13","@nestjs/cache-manager":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.0","eslint":"^8.42.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@nestjs/testing":"^10.0.0","@lark-apaas/nestjs-common":"^0.1.9","@lark-apaas/nestjs-logger":"workspace:*","@typescript-eslint/parser":"^6.0.0","@lark-apaas/nestjs-observable":"^0.0.12","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","@lark-apaas/nestjs-common":"^0.1.9","@lark-apaas/nestjs-logger":"*","@lark-apaas/nestjs-observable":"^0.0.12"},"_npmOperationalInternal":{"tmp":"tmp/cache-service_0.1.1-alpha.20260722124805_1784724506089_0.5978949649444816","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260723131502":{"name":"@lark-apaas/cache-service","version":"0.1.1-alpha.20260723131502","keywords":["plugin","nestjs","server","cache","typescript"],"license":"MIT","_id":"@lark-apaas/cache-service@0.1.1-alpha.20260723131502","maintainers":[{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"fengtianran_byted","email":"fengtianran@bytedance.com"},{"name":"xiaochuanzhang_byted","email":"xiaochuanzhang@bytedance.com"},{"name":"byted.lycoiref","email":"liuyufei.lycoiref@bytedance.com"},{"name":"duanlikang_byte","email":"duanlikang@bytedance.com"}],"dist":{"shasum":"8c7ba91740104010e0eed3b00a4d7a6684d427c8","tarball":"https://registry.npmjs.org/@lark-apaas/cache-service/-/cache-service-0.1.1-alpha.20260723131502.tgz","fileCount":27,"integrity":"sha512-9hakYhavJ/OmQpXL3vMqRI5uweTUkOb6TmgTvnPgSON2i4b7K44bL/AKZ+9yauGuzumX8xpBboBp1X+7bEYr7A==","signatures":[{"sig":"MEQCIBnce99Dm/Ooz9jd24rF+4tUdhV4jwZIjAC5pmbBXt8tAiAjrlPWNA47WULzyApA3CD2cjV2Gfdu8RggyTVFV245+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":291585},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","require":"./dist/core/index.cjs"},"./nestjs":{"types":"./dist/nestjs/index.d.ts","import":"./dist/nestjs/index.js","require":"./dist/nestjs/index.cjs"}},"gitHead":"67cc8971547f2a13ed632fdc18d12a66bd6d1e72","scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"duanlikang_byte","email":"duanlikang@bytedance.com"},"_npmVersion":"10.9.2","description":"FullStack cache SDK, NestJS today, Express-ready tomorrow","directories":{},"_nodeVersion":"22.17.0","dependencies":{"keyv":"^5.6.0","@keyv/redis":"^5.1.6","cache-manager":"^6.4.3","reflect-metadata":"^0.1.13","@nestjs/cache-manager":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.0","eslint":"^8.42.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@nestjs/testing":"^10.0.0","@lark-apaas/nestjs-common":"^0.1.9","@lark-apaas/nestjs-logger":"workspace:*","@typescript-eslint/parser":"^6.0.0","@lark-apaas/nestjs-observable":"^0.0.12","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","@lark-apaas/nestjs-common":"^0.1.9","@lark-apaas/nestjs-logger":"*","@lark-apaas/nestjs-observable":"^0.0.12"},"_npmOperationalInternal":{"tmp":"tmp/cache-service_0.1.1-alpha.20260723131502_1784812519325_0.5150095588703505","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260727074432":{"name":"@lark-apaas/cache-service","version":"0.1.1-alpha.20260727074432","keywords":["plugin","nestjs","server","cache","typescript"],"license":"MIT","_id":"@lark-apaas/cache-service@0.1.1-alpha.20260727074432","maintainers":[{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"fengtianran_byted","email":"fengtianran@bytedance.com"},{"name":"xiaochuanzhang_byted","email":"xiaochuanzhang@bytedance.com"},{"name":"byted.lycoiref","email":"liuyufei.lycoiref@bytedance.com"},{"name":"duanlikang_byte","email":"duanlikang@bytedance.com"}],"dist":{"shasum":"351a9b3a4e074f8224fe423bacea9f53a6bdfaeb","tarball":"https://registry.npmjs.org/@lark-apaas/cache-service/-/cache-service-0.1.1-alpha.20260727074432.tgz","fileCount":27,"integrity":"sha512-pPOmamPgWnE/tz880Mn95wZgRirWOIW0kmQDzsod4MwqyjrPFLkLlIE0DCJAViHsAVeauF+6MVPQga+QQrtRag==","signatures":[{"sig":"MEUCIQDH1HQlJnfl8gGmLIbm8nPOYT2PQo/NfhulqfCpykFymgIgBdoPbQoYsKib+lpOk7qfVpN6lDhL4fDN/7Zg4r4z+OE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":288397},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","require":"./dist/core/index.cjs"},"./nestjs":{"types":"./dist/nestjs/index.d.ts","import":"./dist/nestjs/index.js","require":"./dist/nestjs/index.cjs"}},"gitHead":"3f67e06a19be05346b48234e9175eeada7be4fe5","scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"duanlikang_byte","email":"duanlikang@bytedance.com"},"_npmVersion":"10.9.2","description":"FullStack cache SDK, NestJS today, Express-ready tomorrow","directories":{},"_nodeVersion":"22.17.0","dependencies":{"keyv":"^5.6.0","@keyv/redis":"^5.1.6","cache-manager":"^6.4.3","reflect-metadata":"^0.1.13","@nestjs/cache-manager":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.0","eslint":"^8.42.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@nestjs/testing":"^10.0.0","@lark-apaas/nestjs-common":"^0.1.9","@lark-apaas/nestjs-logger":"workspace:*","@typescript-eslint/parser":"^6.0.0","@lark-apaas/nestjs-observable":"^0.0.12","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","@lark-apaas/nestjs-common":"^0.1.9","@lark-apaas/nestjs-logger":"*","@lark-apaas/nestjs-observable":"^0.0.12"},"_npmOperationalInternal":{"tmp":"tmp/cache-service_0.1.1-alpha.20260727074432_1785138297527_0.5900500749874893","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260727092953":{"name":"@lark-apaas/cache-service","version":"0.1.1-alpha.20260727092953","keywords":["plugin","nestjs","server","cache","typescript"],"license":"MIT","_id":"@lark-apaas/cache-service@0.1.1-alpha.20260727092953","maintainers":[{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"fengtianran_byted","email":"fengtianran@bytedance.com"},{"name":"xiaochuanzhang_byted","email":"xiaochuanzhang@bytedance.com"},{"name":"byted.lycoiref","email":"liuyufei.lycoiref@bytedance.com"},{"name":"duanlikang_byte","email":"duanlikang@bytedance.com"}],"dist":{"shasum":"8158ebfba59695115ac746a08936283c2f285540","tarball":"https://registry.npmjs.org/@lark-apaas/cache-service/-/cache-service-0.1.1-alpha.20260727092953.tgz","fileCount":27,"integrity":"sha512-TRyofAQjPAtJ3a/stofnL+A73I9oRx7hEB2rcEHtjEuACQPVD2pzOfgDY9H/LyrT8u3jQQBJhJyZI/I2y7jYcQ==","signatures":[{"sig":"MEUCIF5cHuFUflFG/09QjPmFyqNATzadvuEyANyPP51wI/0JAiEAjX5+LsdNcNdOkNaVHXaaDh484iXP4d2aLPZ4aGHc30w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":292025},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","require":"./dist/core/index.cjs"},"./nestjs":{"types":"./dist/nestjs/index.d.ts","import":"./dist/nestjs/index.js","require":"./dist/nestjs/index.cjs"}},"gitHead":"63d9b297c948ff96489a635d4120e494b92de848","scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"duanlikang_byte","email":"duanlikang@bytedance.com"},"_npmVersion":"10.9.2","description":"FullStack cache SDK, NestJS today, Express-ready tomorrow","directories":{},"_nodeVersion":"22.17.0","dependencies":{"keyv":"^5.6.0","@keyv/redis":"^5.1.6","cache-manager":"^6.4.3","reflect-metadata":"^0.1.13","@nestjs/cache-manager":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.0","eslint":"^8.42.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@nestjs/testing":"^10.0.0","@lark-apaas/nestjs-common":"^0.1.9","@lark-apaas/nestjs-logger":"workspace:*","@typescript-eslint/parser":"^6.0.0","@lark-apaas/nestjs-observable":"^0.0.12","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","@lark-apaas/nestjs-common":"^0.1.9","@lark-apaas/nestjs-logger":"*","@lark-apaas/nestjs-observable":"^0.0.12"},"_npmOperationalInternal":{"tmp":"tmp/cache-service_0.1.1-alpha.20260727092953_1785144622244_0.582631823868905","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260727102027":{"name":"@lark-apaas/cache-service","version":"0.1.1-alpha.20260727102027","keywords":["plugin","nestjs","server","cache","typescript"],"license":"MIT","_id":"@lark-apaas/cache-service@0.1.1-alpha.20260727102027","maintainers":[{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"fengtianran_byted","email":"fengtianran@bytedance.com"},{"name":"xiaochuanzhang_byted","email":"xiaochuanzhang@bytedance.com"},{"name":"byted.lycoiref","email":"liuyufei.lycoiref@bytedance.com"},{"name":"duanlikang_byte","email":"duanlikang@bytedance.com"}],"dist":{"shasum":"e983a91b09d95e374906993d38bced1e06edf98f","tarball":"https://registry.npmjs.org/@lark-apaas/cache-service/-/cache-service-0.1.1-alpha.20260727102027.tgz","fileCount":27,"integrity":"sha512-CEBnqrsWGCXPJhQcX2dCus7ijCFHDwGTJCHMVezTxYcaALAfFue+AVmsf7doD40b7vyjXtSom4MBxzLUak4MlA==","signatures":[{"sig":"MEUCIQDjCQddi44Q+v4DObOBgYYGzUUvtZj0nG//4KPDNXl9AwIgC7icVLWhgkYWCwpD1zPRQFDOF7/xPmDQgl0EQOektls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":287423},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","require":"./dist/core/index.cjs"},"./nestjs":{"types":"./dist/nestjs/index.d.ts","import":"./dist/nestjs/index.js","require":"./dist/nestjs/index.cjs"}},"gitHead":"22ee4e72c6d64f06777abb54f25c29cf8e98568d","scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"duanlikang_byte","email":"duanlikang@bytedance.com"},"_npmVersion":"10.9.2","description":"FullStack cache SDK, NestJS today, Express-ready tomorrow","directories":{},"_nodeVersion":"22.17.0","dependencies":{"keyv":"^5.6.0","@keyv/redis":"^5.1.6","cache-manager":"^6.4.3","reflect-metadata":"^0.1.13","@nestjs/cache-manager":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.0","eslint":"^8.42.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@nestjs/testing":"^10.0.0","@lark-apaas/nestjs-common":"^0.1.9","@lark-apaas/nestjs-logger":"workspace:*","@typescript-eslint/parser":"^6.0.0","@lark-apaas/nestjs-observable":"^0.0.12","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","@lark-apaas/nestjs-common":"^0.1.9","@lark-apaas/nestjs-logger":"*","@lark-apaas/nestjs-observable":"^0.0.12"},"_npmOperationalInternal":{"tmp":"tmp/cache-service_0.1.1-alpha.20260727102027_1785147654278_0.558740498704714","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260727114216":{"name":"@lark-apaas/cache-service","version":"0.1.1-alpha.20260727114216","keywords":["plugin","nestjs","server","cache","typescript"],"license":"MIT","_id":"@lark-apaas/cache-service@0.1.1-alpha.20260727114216","maintainers":[{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"fengtianran_byted","email":"fengtianran@bytedance.com"},{"name":"xiaochuanzhang_byted","email":"xiaochuanzhang@bytedance.com"},{"name":"byted.lycoiref","email":"liuyufei.lycoiref@bytedance.com"},{"name":"duanlikang_byte","email":"duanlikang@bytedance.com"}],"dist":{"shasum":"29f4c8ee9639f5b071dec6be0744a003d3079cc4","tarball":"https://registry.npmjs.org/@lark-apaas/cache-service/-/cache-service-0.1.1-alpha.20260727114216.tgz","fileCount":27,"integrity":"sha512-hcG1b5jcQYit0MU7f5LytumANzfIvewUNeTyLzmnRnZKvVg5QbuKOs09WGa5657P+Js+DOYTrTVktsJ083HdEg==","signatures":[{"sig":"MEUCIFf3RTFP8FaF8SyPFIP6ZCGBGa0gXsCulgNeMzOho3J1AiEAmw1MbAmNfSSspPIz726SfBg2RzHy1vci4+gY319rj08=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":287423},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","require":"./dist/core/index.cjs"},"./nestjs":{"types":"./dist/nestjs/index.d.ts","import":"./dist/nestjs/index.js","require":"./dist/nestjs/index.cjs"}},"gitHead":"22ee4e72c6d64f06777abb54f25c29cf8e98568d","scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"duanlikang_byte","email":"duanlikang@bytedance.com"},"_npmVersion":"10.9.2","description":"FullStack cache SDK, NestJS today, Express-ready tomorrow","directories":{},"_nodeVersion":"22.17.0","dependencies":{"keyv":"^5.6.0","@keyv/redis":"^5.1.6","cache-manager":"^6.4.3","reflect-metadata":"^0.1.13","@nestjs/cache-manager":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.0","eslint":"^8.42.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@nestjs/testing":"^10.0.0","@lark-apaas/nestjs-common":"^0.1.9","@lark-apaas/nestjs-logger":"workspace:*","@typescript-eslint/parser":"^6.0.0","@lark-apaas/nestjs-observable":"^0.0.12","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","@lark-apaas/nestjs-common":"^0.1.9","@lark-apaas/nestjs-logger":"*","@lark-apaas/nestjs-observable":"^0.0.12"},"_npmOperationalInternal":{"tmp":"tmp/cache-service_0.1.1-alpha.20260727114216_1785152565403_0.7667838373417231","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260727115626":{"name":"@lark-apaas/cache-service","version":"0.1.1-alpha.20260727115626","keywords":["plugin","nestjs","server","cache","typescript"],"license":"MIT","_id":"@lark-apaas/cache-service@0.1.1-alpha.20260727115626","maintainers":[{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"fengtianran_byted","email":"fengtianran@bytedance.com"},{"name":"xiaochuanzhang_byted","email":"xiaochuanzhang@bytedance.com"},{"name":"byted.lycoiref","email":"liuyufei.lycoiref@bytedance.com"},{"name":"duanlikang_byte","email":"duanlikang@bytedance.com"}],"dist":{"shasum":"7d5ea395db084bf7011493b44abc315f8415738a","tarball":"https://registry.npmjs.org/@lark-apaas/cache-service/-/cache-service-0.1.1-alpha.20260727115626.tgz","fileCount":27,"integrity":"sha512-muO5IpV8UdMkCRiUd6q1cxMjkA81KMPjGT60jE4OTCOXeqebgh73/TbuLB8sPiZc50EpCNzQN7Z/bDUfQEh1/g==","signatures":[{"sig":"MEYCIQCya18HVwKoDiGOMKlzdzJ3jY2QRc1F12dT7So1T+Np5gIhAICY6LqyOoqB1tB60YeXGNpfgnuhZV+ZatFiTedJhLwi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":286721},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","require":"./dist/core/index.cjs"},"./nestjs":{"types":"./dist/nestjs/index.d.ts","import":"./dist/nestjs/index.js","require":"./dist/nestjs/index.cjs"}},"gitHead":"359fe45e8fc5b762155fdabadefba48b16feac9b","scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"duanlikang_byte","email":"duanlikang@bytedance.com"},"_npmVersion":"10.9.2","description":"FullStack cache SDK, NestJS today, Express-ready tomorrow","directories":{},"_nodeVersion":"22.17.0","dependencies":{"keyv":"^5.6.0","@keyv/redis":"^5.1.6","cache-manager":"^6.4.3","reflect-metadata":"^0.1.13","@nestjs/cache-manager":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.0","eslint":"^8.42.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@nestjs/testing":"^10.0.0","@lark-apaas/nestjs-common":"^0.1.9","@lark-apaas/nestjs-logger":"workspace:*","@typescript-eslint/parser":"^6.0.0","@lark-apaas/nestjs-observable":"^0.0.12","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","@lark-apaas/nestjs-common":"^0.1.9","@lark-apaas/nestjs-logger":"*","@lark-apaas/nestjs-observable":"^0.0.12"},"_npmOperationalInternal":{"tmp":"tmp/cache-service_0.1.1-alpha.20260727115626_1785153418042_0.9077219811166033","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260728052118":{"name":"@lark-apaas/cache-service","version":"0.1.1-alpha.20260728052118","keywords":["plugin","nestjs","server","cache","typescript"],"license":"MIT","_id":"@lark-apaas/cache-service@0.1.1-alpha.20260728052118","maintainers":[{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"fengtianran_byted","email":"fengtianran@bytedance.com"},{"name":"xiaochuanzhang_byted","email":"xiaochuanzhang@bytedance.com"},{"name":"byted.lycoiref","email":"liuyufei.lycoiref@bytedance.com"},{"name":"duanlikang_byte","email":"duanlikang@bytedance.com"}],"dist":{"shasum":"501c8afd9b72663d140237b1c5698ca84d13293a","tarball":"https://registry.npmjs.org/@lark-apaas/cache-service/-/cache-service-0.1.1-alpha.20260728052118.tgz","fileCount":27,"integrity":"sha512-8VwCkjc+K6Z9WAPIcG+u+UInusM+qGr7hzgTco4ExjggGqeHxVTZHThvZqUoPkPyDrI6C+aXbaImxqjhYmRKWg==","signatures":[{"sig":"MEYCIQDgLFthHRZKNKtoV8Kc9ehCd0mntLOUVVxlELWcTGXk3gIhAKHBq9hhS6J1o6Rk8S7pv7COAV+jwGcnkPIY4I3icM+6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":291081},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","require":"./dist/core/index.cjs"},"./nestjs":{"types":"./dist/nestjs/index.d.ts","import":"./dist/nestjs/index.js","require":"./dist/nestjs/index.cjs"}},"gitHead":"8267ec9d50dcbf3dbcfa22cfe8e5e57ab26d4ed1","scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"duanlikang_byte","email":"duanlikang@bytedance.com"},"_npmVersion":"10.9.2","description":"FullStack cache SDK, NestJS today, Express-ready tomorrow","directories":{},"_nodeVersion":"22.17.0","dependencies":{"keyv":"^5.6.0","@keyv/redis":"^5.1.6","cache-manager":"^6.4.3","reflect-metadata":"^0.1.13","@nestjs/cache-manager":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.0","eslint":"^8.42.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@nestjs/testing":"^10.0.0","@lark-apaas/nestjs-common":"^0.1.9","@lark-apaas/nestjs-logger":"workspace:*","@typescript-eslint/parser":"^6.0.0","@lark-apaas/nestjs-observable":"^0.0.12","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","@lark-apaas/nestjs-common":"^0.1.9","@lark-apaas/nestjs-logger":"*","@lark-apaas/nestjs-observable":"^0.0.12"},"_npmOperationalInternal":{"tmp":"tmp/cache-service_0.1.1-alpha.20260728052118_1785216110520_0.9022326913683951","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-alpha.20260730112213":{"name":"@lark-apaas/cache-service","version":"0.1.1-alpha.20260730112213","keywords":["plugin","nestjs","server","cache","typescript"],"license":"MIT","_id":"@lark-apaas/cache-service@0.1.1-alpha.20260730112213","maintainers":[{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"fengtianran_byted","email":"fengtianran@bytedance.com"},{"name":"xiaochuanzhang_byted","email":"xiaochuanzhang@bytedance.com"},{"name":"byted.lycoiref","email":"liuyufei.lycoiref@bytedance.com"},{"name":"duanlikang_byte","email":"duanlikang@bytedance.com"}],"dist":{"shasum":"2b150d1fc2aec5b3819752e7cc60c6dbbc4be41c","tarball":"https://registry.npmjs.org/@lark-apaas/cache-service/-/cache-service-0.1.1-alpha.20260730112213.tgz","fileCount":27,"integrity":"sha512-/OnOdFLdtuXcyQQe9yCeDH0tw380TV0rweXoQ2/+roRejRtM5JBo/JnJH3CyQKW5Io6W8wEDG4WhGtskVuU2HA==","signatures":[{"sig":"MEYCIQCKu4nj1+yU++Z2vXnNpXqGshtvIf6Pllmqd95LuO/howIhALQZiIhk+1AyhL1qkXSt4/xqfkIqNOFuF91Pv7Kz3AJn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":291345},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","require":"./dist/core/index.cjs"},"./nestjs":{"types":"./dist/nestjs/index.d.ts","import":"./dist/nestjs/index.js","require":"./dist/nestjs/index.cjs"}},"gitHead":"c85afd49f5dad0d918553078cd500c798be61cd4","scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"duanlikang_byte","email":"duanlikang@bytedance.com"},"_npmVersion":"10.9.2","description":"FullStack cache SDK, NestJS today, Express-ready tomorrow","directories":{},"_nodeVersion":"22.17.0","dependencies":{"keyv":"^5.6.0","@keyv/redis":"^5.1.6","cache-manager":"^6.4.3","reflect-metadata":"^0.1.13","@nestjs/cache-manager":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.0","eslint":"^8.42.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@nestjs/testing":"^10.0.0","@lark-apaas/nestjs-common":"^0.1.9","@lark-apaas/nestjs-logger":"^1.0.17","@typescript-eslint/parser":"^6.0.0","@lark-apaas/nestjs-observable":"^0.0.12","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","@lark-apaas/nestjs-common":"^0.1.9","@lark-apaas/nestjs-logger":"^1.0.17","@lark-apaas/nestjs-observable":"^0.0.12"},"_npmOperationalInternal":{"tmp":"tmp/cache-service_0.1.1-alpha.20260730112213_1785410570893_0.3938600070045566","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-beta.0":{"name":"@lark-apaas/cache-service","version":"0.1.1-beta.0","keywords":["plugin","nestjs","server","cache","typescript"],"license":"MIT","_id":"@lark-apaas/cache-service@0.1.1-beta.0","maintainers":[{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"fengtianran_byted","email":"fengtianran@bytedance.com"},{"name":"xiaochuanzhang_byted","email":"xiaochuanzhang@bytedance.com"},{"name":"byted.lycoiref","email":"liuyufei.lycoiref@bytedance.com"},{"name":"duanlikang_byte","email":"duanlikang@bytedance.com"}],"dist":{"shasum":"03cd6cb7230c48176bfc1ebd3372518c71fa8121","tarball":"https://registry.npmjs.org/@lark-apaas/cache-service/-/cache-service-0.1.1-beta.0.tgz","fileCount":27,"integrity":"sha512-pVw+WYdMsMzg/Q4x0PAomhYhxtsDcru7UoUtuwsRiu+HnUgdCE3SKKOiKx3Bb/xKQ7m7RABrcphJKrj0waOWGw==","signatures":[{"sig":"MEQCIHrPPv/EsYdUtbsWZSqHLG06GXS8OGcShRvi9YLZk0FcAiA9hIaCxc+TmzMPTzywxKMaO9qfEBzJv+4m7SKmss4MJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":291331},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","require":"./dist/core/index.cjs"},"./nestjs":{"types":"./dist/nestjs/index.d.ts","import":"./dist/nestjs/index.js","require":"./dist/nestjs/index.cjs"}},"gitHead":"d13e69b747aecb289463bc483786c11946ecbab2","scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"duanlikang_byte","email":"duanlikang@bytedance.com"},"_npmVersion":"10.9.2","description":"FullStack cache SDK, NestJS today, Express-ready tomorrow","directories":{},"_nodeVersion":"22.17.0","dependencies":{"keyv":"^5.6.0","@keyv/redis":"^5.1.6","cache-manager":"^6.4.3","reflect-metadata":"^0.1.13","@nestjs/cache-manager":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.0","eslint":"^8.42.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@nestjs/testing":"^10.0.0","@lark-apaas/nestjs-common":"^0.1.9","@lark-apaas/nestjs-logger":"^1.0.17","@typescript-eslint/parser":"^6.0.0","@lark-apaas/nestjs-observable":"^0.0.12","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","@lark-apaas/nestjs-common":"^0.1.9","@lark-apaas/nestjs-logger":"^1.0.17","@lark-apaas/nestjs-observable":"^0.0.12"},"_npmOperationalInternal":{"tmp":"tmp/cache-service_0.1.1-beta.0_1785418510020_0.6190760888215907","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@lark-apaas/cache-service","version":"0.1.1","keywords":["plugin","nestjs","server","cache","typescript"],"license":"MIT","_id":"@lark-apaas/cache-service@0.1.1","maintainers":[{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"fengtianran_byted","email":"fengtianran@bytedance.com"},{"name":"xiaochuanzhang_byted","email":"xiaochuanzhang@bytedance.com"},{"name":"byted.lycoiref","email":"liuyufei.lycoiref@bytedance.com"},{"name":"duanlikang_byte","email":"duanlikang@bytedance.com"}],"dist":{"shasum":"1201e09f011a6573f4d9b9b8ab5f22443c26d378","tarball":"https://registry.npmjs.org/@lark-apaas/cache-service/-/cache-service-0.1.1.tgz","fileCount":27,"integrity":"sha512-SR38Yj3Y/QOfAqy9isHmGXhCfIiSPZeDGll3oU16xQ7+h2FWBZ7IjagEBfCimfxvt/fc3WnfZUX6EANI0zwseQ==","signatures":[{"sig":"MEYCIQDUaGj7G7PVs8RbGFD58/TkifHZfqbWGgR7l2zZTPqnDwIhAOTWBnlXt6ei0uIPr2De9lw1aSLx6nvUoix4LgyNjf+A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":291324},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","require":"./dist/core/index.cjs"},"./nestjs":{"types":"./dist/nestjs/index.d.ts","import":"./dist/nestjs/index.js","require":"./dist/nestjs/index.cjs"}},"gitHead":"d13e69b747aecb289463bc483786c11946ecbab2","scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"duanlikang_byte","email":"duanlikang@bytedance.com"},"_npmVersion":"10.9.2","description":"FullStack cache SDK, NestJS today, Express-ready tomorrow","directories":{},"_nodeVersion":"22.17.0","dependencies":{"keyv":"^5.6.0","@keyv/redis":"^5.1.6","cache-manager":"^6.4.3","reflect-metadata":"^0.1.13","@nestjs/cache-manager":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.42.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@nestjs/testing":"^10.0.0","@lark-apaas/nestjs-common":"^0.1.9","@lark-apaas/nestjs-logger":"^1.0.17","@typescript-eslint/parser":"^6.0.0","@lark-apaas/nestjs-observable":"^0.0.12","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","@lark-apaas/nestjs-common":"^0.1.9","@lark-apaas/nestjs-logger":"^1.0.17","@lark-apaas/nestjs-observable":"^0.0.12"},"_npmOperationalInternal":{"tmp":"tmp/cache-service_0.1.1_1785422650354_0.12886566796749999","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-alpha.20260916134015":{"name":"@lark-apaas/cache-service","version":"0.1.2-alpha.20260916134015","keywords":["plugin","nestjs","server","cache","typescript"],"license":"MIT","_id":"@lark-apaas/cache-service@0.1.2-alpha.20260916134015","maintainers":[{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"fengtianran_byted","email":"fengtianran@bytedance.com"},{"name":"xiaochuanzhang_byted","email":"xiaochuanzhang@bytedance.com"},{"name":"byted.lycoiref","email":"liuyufei.lycoiref@bytedance.com"},{"name":"duanlikang_byte","email":"duanlikang@bytedance.com"}],"dist":{"shasum":"3d44862dc6bc12d2afa386230ba273c779b95f56","tarball":"https://registry.npmjs.org/@lark-apaas/cache-service/-/cache-service-0.1.2-alpha.20260916134015.tgz","fileCount":27,"integrity":"sha512-yEp/x9QZOzHdEoOK18nS8IhgZeP3VxvGc/GXAb2dnhgego93Av46/+xDcpBaBQBkb5jhqPLRs5uTdG1EymsTXA==","signatures":[{"sig":"MEUCIQCN+TpqrF5ua7rZJN3UMTZYwG/Y0CM1kC36AbIEmZ0+3QIgVeOehEwR9ssSzx8PGNoBd1tVq4cwU8oCrN8nOg07RNg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCpUJHvrxK+ZedQCR+gT62cuKnUHbdErZkf0Pu6kgn5+AIhAM3JCdns92MarQlibPnxWsUZ2LzRzSCw6BPF17mqvk+o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":291385},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","require":"./dist/core/index.cjs"},"./nestjs":{"types":"./dist/nestjs/index.d.ts","import":"./dist/nestjs/index.js","require":"./dist/nestjs/index.cjs"}},"gitHead":"605f502f909b76ce2fb7b7ad42a4f676d7157f60","scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"duanlikang_byte","email":"duanlikang@bytedance.com"},"_npmVersion":"10.9.2","description":"FullStack cache SDK, NestJS today, Express-ready tomorrow","directories":{},"_nodeVersion":"22.17.0","dependencies":{"keyv":"^5.6.0","@keyv/redis":"^5.1.6","cache-manager":"^6.4.3","reflect-metadata":"^0.1.13","@nestjs/cache-manager":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.0","eslint":"^8.42.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@nestjs/testing":"^10.0.0","@lark-apaas/nestjs-common":"^0.1.9","@lark-apaas/nestjs-logger":"1.0.18-alpha.20260916134021","@typescript-eslint/parser":"^6.0.0","@lark-apaas/nestjs-observable":"^0.0.12","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","@lark-apaas/nestjs-common":"^0.1.9","@lark-apaas/nestjs-logger":"1.0.18-alpha.20260916134021","@lark-apaas/nestjs-observable":"^0.0.12"},"_npmOperationalInternal":{"tmp":"tmp/cache-service_0.1.2-alpha.20260916134015_1789566223419_0.36422602303647844","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-alpha.20260916155513":{"name":"@lark-apaas/cache-service","version":"0.1.2-alpha.20260916155513","keywords":["plugin","nestjs","server","cache","typescript"],"license":"MIT","_id":"@lark-apaas/cache-service@0.1.2-alpha.20260916155513","maintainers":[{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"fengtianran_byted","email":"fengtianran@bytedance.com"},{"name":"xiaochuanzhang_byted","email":"xiaochuanzhang@bytedance.com"},{"name":"byted.lycoiref","email":"liuyufei.lycoiref@bytedance.com"},{"name":"duanlikang_byte","email":"duanlikang@bytedance.com"}],"dist":{"shasum":"b419bb300a48741ff2c550ea94865063fc2d5082","tarball":"https://registry.npmjs.org/@lark-apaas/cache-service/-/cache-service-0.1.2-alpha.20260916155513.tgz","fileCount":27,"integrity":"sha512-GFwWlTnHu/V5CnB2p171sgDZGPXcH9bRfHmTn6nTKTv1L04i9G8GenH0h9dZpfeMI/wAZj3BE1Lw0if3vKqTrA==","signatures":[{"sig":"MEQCIAlkc5LTuEohRbC6JsZUDFXY/mSUksF/9QdUXTuouF+8AiB0Epv5nJjiaGgNnBNjDVXxRnoyj0i9EXh8gbTZa2LXuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD0rCIkw+2Kaikw0I0Km4ZXyrSa8ZG7zJv0dnB66P9OGAIgK7cNwQ5KS4AaL0iYGY2ov7bjOXHtgBf6gvGriJ7BwGg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":291385},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","require":"./dist/core/index.cjs"},"./nestjs":{"types":"./dist/nestjs/index.d.ts","import":"./dist/nestjs/index.js","require":"./dist/nestjs/index.cjs"}},"gitHead":"5d24ecc22c4db0801bbe994926924249c8ae60d2","scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"duanlikang_byte","email":"duanlikang@bytedance.com"},"_npmVersion":"10.9.2","description":"FullStack cache SDK, NestJS today, Express-ready tomorrow","directories":{},"_nodeVersion":"22.17.0","dependencies":{"keyv":"^5.6.0","@keyv/redis":"^5.1.6","cache-manager":"^6.4.3","reflect-metadata":"^0.1.13","@nestjs/cache-manager":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.0","eslint":"^8.42.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@nestjs/testing":"^10.0.0","@lark-apaas/nestjs-common":"^0.1.9","@lark-apaas/nestjs-logger":"1.0.18-alpha.20260916155505","@typescript-eslint/parser":"^6.0.0","@lark-apaas/nestjs-observable":"^0.0.12","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","@lark-apaas/nestjs-common":"^0.1.9","@lark-apaas/nestjs-logger":"1.0.18-alpha.20260916155505","@lark-apaas/nestjs-observable":"^0.0.12"},"_npmOperationalInternal":{"tmp":"tmp/cache-service_0.1.2-alpha.20260916155513_1789574448644_0.12701285319579636","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-alpha.20260917070106":{"name":"@lark-apaas/cache-service","version":"0.1.2-alpha.20260917070106","keywords":["plugin","nestjs","server","cache","typescript"],"license":"MIT","_id":"@lark-apaas/cache-service@0.1.2-alpha.20260917070106","maintainers":[{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"fengtianran_byted","email":"fengtianran@bytedance.com"},{"name":"xiaochuanzhang_byted","email":"xiaochuanzhang@bytedance.com"},{"name":"byted.lycoiref","email":"liuyufei.lycoiref@bytedance.com"},{"name":"duanlikang_byte","email":"duanlikang@bytedance.com"}],"dist":{"shasum":"71f1f4c683b3c42c86c925f909f082d19ae77f7d","tarball":"https://registry.npmjs.org/@lark-apaas/cache-service/-/cache-service-0.1.2-alpha.20260917070106.tgz","fileCount":27,"integrity":"sha512-YMkTFzkwnCtYAeXoVUXR9Kb5ScaqeI8p9WCnmFGo35EP/LE/i/IJOzcDQqtpUIrzg8XdxTm1TngCpIQ4yxd+5w==","signatures":[{"sig":"MEQCIHA7t0W0sf+pmYYLgl50nLhyknAuXjlkTGJ5Oj1grRs4AiAZMPHgtTqUKa+PxVKNYFLQi0e7aQ94hmw0lfyjNmRPbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICcbYycXYmqfM/7NLbexgatNNEpEXgUuJnFVWkASiuAXAiEAzefS7K3ScdtL4QCZPDrpsmcYDmcY7KYCAWcRg+r2UPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":291385},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","require":"./dist/core/index.cjs"},"./nestjs":{"types":"./dist/nestjs/index.d.ts","import":"./dist/nestjs/index.js","require":"./dist/nestjs/index.cjs"}},"gitHead":"08fe2c8aca67e9253f268dce8455caccaa73f0e9","scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"duanlikang_byte","email":"duanlikang@bytedance.com"},"_npmVersion":"10.9.2","description":"FullStack cache SDK, NestJS today, Express-ready tomorrow","directories":{},"_nodeVersion":"22.17.0","dependencies":{"keyv":"^5.6.0","@keyv/redis":"^5.1.6","cache-manager":"^6.4.3","reflect-metadata":"^0.1.13","@nestjs/cache-manager":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.0","eslint":"^8.42.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@nestjs/testing":"^10.0.0","@lark-apaas/nestjs-common":"^0.1.9","@lark-apaas/nestjs-logger":"1.0.18-alpha.20260917070059","@typescript-eslint/parser":"^6.0.0","@lark-apaas/nestjs-observable":"^0.0.12","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","@lark-apaas/nestjs-common":"^0.1.9","@lark-apaas/nestjs-logger":"1.0.18-alpha.20260917070059","@lark-apaas/nestjs-observable":"^0.0.12"},"_npmOperationalInternal":{"tmp":"tmp/cache-service_0.1.2-alpha.20260917070106_1789628677692_0.04233504218040318","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-alpha.20260917134428":{"name":"@lark-apaas/cache-service","version":"0.1.2-alpha.20260917134428","keywords":["plugin","nestjs","server","cache","typescript"],"license":"MIT","_id":"@lark-apaas/cache-service@0.1.2-alpha.20260917134428","maintainers":[{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"fengtianran_byted","email":"fengtianran@bytedance.com"},{"name":"xiaochuanzhang_byted","email":"xiaochuanzhang@bytedance.com"},{"name":"byted.lycoiref","email":"liuyufei.lycoiref@bytedance.com"},{"name":"duanlikang_byte","email":"duanlikang@bytedance.com"}],"dist":{"shasum":"bf847e6c7d81d8e129f395ab692cac2939536e03","tarball":"https://registry.npmjs.org/@lark-apaas/cache-service/-/cache-service-0.1.2-alpha.20260917134428.tgz","fileCount":27,"integrity":"sha512-yOb8X6eKmP25/nGs7GACm51zkHERzwRCOSyKrSjbArK04GTv43ceq33hXW1yAbq824QbcnxHUSs7mA9wsd9djA==","signatures":[{"sig":"MEYCIQCZYIDNOQ/ZZMTSfMdTXFAiMaTigSJGLV2PBCO5hRVjtwIhANvM85zeB7SdCepPRJdekY/SgHc+roTIalQVOknzexxZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGBLmXxUZKYHiTStjzREXGlAuzjy4GMZb3vL+wG+mj4lAiBCf7cajrA/+7uUydMj8hQVE6K7X5LNjDe4Qol3B0fowg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":291385},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","require":"./dist/core/index.cjs"},"./nestjs":{"types":"./dist/nestjs/index.d.ts","import":"./dist/nestjs/index.js","require":"./dist/nestjs/index.cjs"}},"gitHead":"fe090222d1934306fc07d8ee4042217edce78c0d","scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"duanlikang_byte","email":"duanlikang@bytedance.com"},"_npmVersion":"10.9.2","description":"FullStack cache SDK, NestJS today, Express-ready tomorrow","directories":{},"_nodeVersion":"22.17.0","dependencies":{"keyv":"^5.6.0","@keyv/redis":"^5.1.6","cache-manager":"^6.4.3","reflect-metadata":"^0.1.13","@nestjs/cache-manager":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.0","eslint":"^8.42.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@nestjs/testing":"^10.0.0","@lark-apaas/nestjs-common":"^0.1.9","@lark-apaas/nestjs-logger":"1.0.18-alpha.20260917134424","@typescript-eslint/parser":"^6.0.0","@lark-apaas/nestjs-observable":"^0.0.12","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","@lark-apaas/nestjs-common":"^0.1.9","@lark-apaas/nestjs-logger":"1.0.18-alpha.20260917134424","@lark-apaas/nestjs-observable":"^0.0.12"},"_npmOperationalInternal":{"tmp":"tmp/cache-service_0.1.2-alpha.20260917134428_1789652870801_0.9409820747176596","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-alpha.20260917143055":{"name":"@lark-apaas/cache-service","version":"0.1.2-alpha.20260917143055","keywords":["plugin","nestjs","server","cache","typescript"],"license":"MIT","_id":"@lark-apaas/cache-service@0.1.2-alpha.20260917143055","maintainers":[{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"fengtianran_byted","email":"fengtianran@bytedance.com"},{"name":"xiaochuanzhang_byted","email":"xiaochuanzhang@bytedance.com"},{"name":"byted.lycoiref","email":"liuyufei.lycoiref@bytedance.com"},{"name":"duanlikang_byte","email":"duanlikang@bytedance.com"}],"dist":{"shasum":"18cc2b6008f7e6bcd338f297f00c47a0c665f5c8","tarball":"https://registry.npmjs.org/@lark-apaas/cache-service/-/cache-service-0.1.2-alpha.20260917143055.tgz","fileCount":27,"integrity":"sha512-XRZ+CNb1kFdJFDN6gBgjmtlurbq97bx7oT1dg8i2oJmzi9fnPPTqBRkrp5XrsLCPcwdslyzxSvq9WRK1QqLxbg==","signatures":[{"sig":"MEQCICK7X6YzXM2M8O34IWbrmXkVXwpDYxOODZdH+/p9/1HiAiBhDImI0JRWuLh3jDmBSHfjasvoiBENjp/qzPZO/dzeCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDPzA94Tch4ENGg52T4/kDzQGOpzAfnMVK9MKQyFnvoeAIhANCvBl06ztvjL/pmWbKE79pJcNEyEXbvA0HG4LCmgUie","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":291385},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","require":"./dist/core/index.cjs"},"./nestjs":{"types":"./dist/nestjs/index.d.ts","import":"./dist/nestjs/index.js","require":"./dist/nestjs/index.cjs"}},"gitHead":"1570dc6ed0d23dae28f64646c584a0cbd391bbd6","scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"duanlikang_byte","email":"duanlikang@bytedance.com"},"_npmVersion":"10.9.2","description":"FullStack cache SDK, NestJS today, Express-ready tomorrow","directories":{},"_nodeVersion":"22.17.0","dependencies":{"keyv":"^5.6.0","@keyv/redis":"^5.1.6","cache-manager":"^6.4.3","reflect-metadata":"^0.1.13","@nestjs/cache-manager":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.0","eslint":"^8.42.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@nestjs/testing":"^10.0.0","@lark-apaas/nestjs-common":"^0.1.9","@lark-apaas/nestjs-logger":"1.0.18-alpha.20260917143101","@typescript-eslint/parser":"^6.0.0","@lark-apaas/nestjs-observable":"^0.0.12","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","@lark-apaas/nestjs-common":"^0.1.9","@lark-apaas/nestjs-logger":"1.0.18-alpha.20260917143101","@lark-apaas/nestjs-observable":"^0.0.12"},"_npmOperationalInternal":{"tmp":"tmp/cache-service_0.1.2-alpha.20260917143055_1789655575203_0.057036118420555004","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-alpha.20260917183013":{"name":"@lark-apaas/cache-service","version":"0.1.2-alpha.20260917183013","keywords":["plugin","nestjs","server","cache","typescript"],"license":"MIT","_id":"@lark-apaas/cache-service@0.1.2-alpha.20260917183013","maintainers":[{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"fengtianran_byted","email":"fengtianran@bytedance.com"},{"name":"xiaochuanzhang_byted","email":"xiaochuanzhang@bytedance.com"},{"name":"byted.lycoiref","email":"liuyufei.lycoiref@bytedance.com"},{"name":"duanlikang_byte","email":"duanlikang@bytedance.com"}],"dist":{"shasum":"d6fa9df41c974359ca3657789e71b6dcecae35dc","tarball":"https://registry.npmjs.org/@lark-apaas/cache-service/-/cache-service-0.1.2-alpha.20260917183013.tgz","fileCount":27,"integrity":"sha512-rBlYRoGntBl/JyOabalVt+RC9blm53f+eu8yJhb2/Eytw5vF/K1YxDNRFBHAsKGupEfiYlll/XYcF3Qn/7OJEA==","signatures":[{"sig":"MEUCIARD79yY1LyL6Lco+kIma7WMk6vbKwzYeHh33XoWqGxsAiEAqzf838Aeb+iwGiHbduuQ/KvGfuL9/dMR2Xup7FMgTuY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDW5Crwmsda//qJ8pK9ABWU1f1fgyTD00tkbXQLP1a1HAIhAJFYlIVytaxYLvjNORiezWlg8TY1xDm1qivIwqpn99rn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":291385},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","require":"./dist/core/index.cjs"},"./nestjs":{"types":"./dist/nestjs/index.d.ts","import":"./dist/nestjs/index.js","require":"./dist/nestjs/index.cjs"}},"gitHead":"e5cb8e4348b45d7c93bf5f976ddfbdbbefc2e7a4","scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"duanlikang_byte","email":"duanlikang@bytedance.com"},"_npmVersion":"10.9.2","description":"FullStack cache SDK, NestJS today, Express-ready tomorrow","directories":{},"_nodeVersion":"22.17.0","dependencies":{"keyv":"^5.6.0","@keyv/redis":"^5.1.6","cache-manager":"^6.4.3","reflect-metadata":"^0.1.13","@nestjs/cache-manager":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.0","eslint":"^8.42.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@nestjs/testing":"^10.0.0","@lark-apaas/nestjs-common":"^0.1.9","@lark-apaas/nestjs-logger":"1.0.18-alpha.20260917183014","@typescript-eslint/parser":"^6.0.0","@lark-apaas/nestjs-observable":"^0.0.12","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","@lark-apaas/nestjs-common":"^0.1.9","@lark-apaas/nestjs-logger":"1.0.18-alpha.20260917183014","@lark-apaas/nestjs-observable":"^0.0.12"},"_npmOperationalInternal":{"tmp":"tmp/cache-service_0.1.2-alpha.20260917183013_1789670041068_0.5681404898289553","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-alpha.20260918073529":{"name":"@lark-apaas/cache-service","version":"0.1.2-alpha.20260918073529","keywords":["plugin","nestjs","server","cache","typescript"],"license":"MIT","_id":"@lark-apaas/cache-service@0.1.2-alpha.20260918073529","maintainers":[{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"fengtianran_byted","email":"fengtianran@bytedance.com"},{"name":"xiaochuanzhang_byted","email":"xiaochuanzhang@bytedance.com"},{"name":"byted.lycoiref","email":"liuyufei.lycoiref@bytedance.com"},{"name":"duanlikang_byte","email":"duanlikang@bytedance.com"}],"dist":{"shasum":"1149c809a1aa8b168be5e692d0db62ae90a5db4a","tarball":"https://registry.npmjs.org/@lark-apaas/cache-service/-/cache-service-0.1.2-alpha.20260918073529.tgz","fileCount":27,"integrity":"sha512-clbSkhhZ3iRRrvaE2KAtwYJwF1X1YlFgrb4LtJDnGss61PTWGNIrFJuz0HXZKTecLEzwTrro6xrdk5d8Jo1PTA==","signatures":[{"sig":"MEUCIQDCblXuWmQNfssdZiUAoccD9OBt7zvKWFDHTfQoToARfgIgeCw8uvFLhA4DOrq8lNTai+d1irSlyB24DJ2DS4o6rww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCvpKM8N4pirquFYsxqdvd99yh2+RAa+GE80Ex5ZlpFggIgKNtTzyvkvlkpHzYyrRnqQCBOs5dSs4G9Xt0blqIstqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":291385},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","require":"./dist/core/index.cjs"},"./nestjs":{"types":"./dist/nestjs/index.d.ts","import":"./dist/nestjs/index.js","require":"./dist/nestjs/index.cjs"}},"gitHead":"bd40e694a04050b00897151626f66a7a68412380","scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"duanlikang_byte","email":"duanlikang@bytedance.com"},"_npmVersion":"10.9.2","description":"FullStack cache SDK, NestJS today, Express-ready tomorrow","directories":{},"_nodeVersion":"22.17.0","dependencies":{"keyv":"^5.6.0","@keyv/redis":"^5.1.6","cache-manager":"^6.4.3","reflect-metadata":"^0.1.13","@nestjs/cache-manager":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.0","eslint":"^8.42.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@nestjs/testing":"^10.0.0","@lark-apaas/nestjs-common":"^0.1.9","@lark-apaas/nestjs-logger":"1.0.18-alpha.20260918073532","@typescript-eslint/parser":"^6.0.0","@lark-apaas/nestjs-observable":"^0.0.12","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","@lark-apaas/nestjs-common":"^0.1.9","@lark-apaas/nestjs-logger":"1.0.18-alpha.20260918073532","@lark-apaas/nestjs-observable":"^0.0.12"},"_npmOperationalInternal":{"tmp":"tmp/cache-service_0.1.2-alpha.20260918073529_1789717184184_0.8099377983881808","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.0":{"name":"@lark-apaas/cache-service","version":"0.1.2-beta.0","keywords":["plugin","nestjs","server","cache","typescript"],"license":"MIT","_id":"@lark-apaas/cache-service@0.1.2-beta.0","maintainers":[{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"fengtianran_byted","email":"fengtianran@bytedance.com"},{"name":"xiaochuanzhang_byted","email":"xiaochuanzhang@bytedance.com"},{"name":"byted.lycoiref","email":"liuyufei.lycoiref@bytedance.com"},{"name":"duanlikang_byte","email":"duanlikang@bytedance.com"}],"dist":{"shasum":"86fa5c867fbcb8b62712e31daaa75a4858732626","tarball":"https://registry.npmjs.org/@lark-apaas/cache-service/-/cache-service-0.1.2-beta.0.tgz","fileCount":27,"integrity":"sha512-jFP2I1HoQ1SMaFuNsP6FPdnxJFWhBKIT6giX9CrxaWejn3ZPmwyYlVapxftGUOjZeL2zlLydj9CbS52KL+yr4g==","signatures":[{"sig":"MEUCIFzMxqcEiCuxJNB8kpeYtOrLuJYajFY5CdbJ9ZYlyR7sAiEAtY5+e41LRZhk4OIPCyss3HaLK5JY/W9vNPGYBQJYyec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDzEtJDykNe0gTx3qLamaULZ78buprjea8LHtfX4/J3SwIhAL8TOsNFGp/5qEcxN0Q8p/UgtfohRpL3k4Xnf60gJmKQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":291343},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","require":"./dist/core/index.cjs"},"./nestjs":{"types":"./dist/nestjs/index.d.ts","import":"./dist/nestjs/index.js","require":"./dist/nestjs/index.cjs"}},"gitHead":"ccf5638c964f7c6c69224eb73aacc820f1886ad1","scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"duanlikang_byte","email":"duanlikang@bytedance.com"},"_npmVersion":"10.9.2","description":"FullStack cache SDK, NestJS today, Express-ready tomorrow","directories":{},"_nodeVersion":"22.17.0","dependencies":{"keyv":"^5.6.0","@keyv/redis":"^5.1.6","cache-manager":"^6.4.3","reflect-metadata":"^0.1.13","@nestjs/cache-manager":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.0","eslint":"^8.42.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@nestjs/testing":"^10.0.0","@lark-apaas/nestjs-common":"^0.1.9","@lark-apaas/nestjs-logger":"1.0.18-beta.0","@typescript-eslint/parser":"^6.0.0","@lark-apaas/nestjs-observable":"^0.0.12","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","@lark-apaas/nestjs-common":"^0.1.9","@lark-apaas/nestjs-logger":"1.0.18-beta.0","@lark-apaas/nestjs-observable":"^0.0.12"},"_npmOperationalInternal":{"tmp":"tmp/cache-service_0.1.2-beta.0_1789728758307_0.5489609310632322","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"_id":"@lark-apaas/cache-service@0.1.2","dist":{"shasum":"950675860571386cb6751698ec9932832a7c255b","tarball":"https://registry.npmjs.org/@lark-apaas/cache-service/-/cache-service-0.1.2.tgz","fileCount":27,"integrity":"sha512-0n24sTo1QyH/8lHs8GUcM/E+zeDau2d5Wqga8QY0A/VbjxctCtmDc8SwN1Zl8mioLNalF3QotnBsNWnOHuOw/A==","signatures":[{"sig":"MEQCIBzAm2nUa288HXXwckH4yDQHrjMLRpzWOrEp8/b/oQ8nAiB4amp2eywOx0G5CGYSY20ERHz2YkH9vGKZgYTglR/Srw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDqW8fCjcvi705jLlQtFrNLVwcZQRkxOIX8LLb5I7fglQIgWeLTtw9Xh8mmKh7rig+OCH4cUmzflHbTpyJm9UeRJgU="}],"unpackedSize":291324},"main":"./dist/index.js","name":"@lark-apaas/cache-service","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","require":"./dist/core/index.cjs"},"./nestjs":{"types":"./dist/nestjs/index.d.ts","import":"./dist/nestjs/index.js","require":"./dist/nestjs/index.cjs"}},"gitHead":"ccf5638c964f7c6c69224eb73aacc820f1886ad1","license":"MIT","scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest --watch","prepublishOnly":"npm run build"},"version":"0.1.2","_npmUser":{"name":"duanlikang_byte","email":"duanlikang@bytedance.com"},"keywords":["plugin","nestjs","server","cache","typescript"],"_npmVersion":"10.9.2","description":"FullStack cache SDK, NestJS today, Express-ready tomorrow","directories":{},"maintainers":[{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"fengtianran_byted","email":"fengtianran@bytedance.com"},{"name":"xiaochuanzhang_byted","email":"xiaochuanzhang@bytedance.com"},{"name":"byted.lycoiref","email":"liuyufei.lycoiref@bytedance.com"},{"name":"duanlikang_byte","email":"duanlikang@bytedance.com"}],"_nodeVersion":"22.17.0","dependencies":{"keyv":"^5.6.0","@keyv/redis":"^5.1.6","cache-manager":"^6.4.3","reflect-metadata":"^0.1.13","@nestjs/cache-manager":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.42.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@nestjs/testing":"^10.0.0","@lark-apaas/nestjs-common":"^0.1.9","@lark-apaas/nestjs-logger":"^1.0.18","@typescript-eslint/parser":"^6.0.0","@lark-apaas/nestjs-observable":"^0.0.12","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","@lark-apaas/nestjs-common":"^0.1.9","@lark-apaas/nestjs-logger":"^1.0.18","@lark-apaas/nestjs-observable":"^0.0.12"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cache-service_0.1.2_1789731068567_0.7117062940383456"}}},"time":{"created":"2026-07-08T09:47:04.706Z","modified":"2026-09-18T11:31:08.828Z","0.1.1-alpha.0":"2026-07-08T09:47:05.192Z","0.1.1-alpha.1":"2026-07-09T06:45:33.517Z","0.1.1-alpha.20260717073203":"2026-07-17T07:32:27.970Z","0.1.1-alpha.20260721123313":"2026-07-21T12:33:30.137Z","0.1.1-alpha.20260721133642":"2026-07-21T13:36:59.711Z","0.1.1-alpha.20260722050422":"2026-07-22T05:04:52.035Z","0.1.1-alpha.20260722124805":"2026-07-22T12:48:26.239Z","0.1.1-alpha.20260723131502":"2026-07-23T13:15:19.473Z","0.1.1-alpha.20260727074432":"2026-07-27T07:44:57.679Z","0.1.1-alpha.20260727092953":"2026-07-27T09:30:22.421Z","0.1.1-alpha.20260727102027":"2026-07-27T10:20:54.418Z","0.1.1-alpha.20260727114216":"2026-07-27T11:42:45.557Z","0.1.1-alpha.20260727115626":"2026-07-27T11:56:58.203Z","0.1.1-alpha.20260728052118":"2026-07-28T05:21:50.701Z","0.1.1-alpha.20260730112213":"2026-07-30T11:22:51.019Z","0.1.1-beta.0":"2026-07-30T13:35:10.199Z","0.1.1":"2026-07-30T14:44:10.507Z","0.1.2-alpha.20260916134015":"2026-09-16T13:43:43.534Z","0.1.2-alpha.20260916155513":"2026-09-16T16:00:48.717Z","0.1.2-alpha.20260917070106":"2026-09-17T07:04:37.785Z","0.1.2-alpha.20260917134428":"2026-09-17T13:47:50.921Z","0.1.2-alpha.20260917143055":"2026-09-17T14:32:55.319Z","0.1.2-alpha.20260917183013":"2026-09-17T18:34:01.172Z","0.1.2-alpha.20260918073529":"2026-09-18T07:39:44.267Z","0.1.2-beta.0":"2026-09-18T10:52:38.391Z","0.1.2":"2026-09-18T11:31:08.641Z"},"license":"MIT","keywords":["plugin","nestjs","server","cache","typescript"],"description":"FullStack cache SDK, NestJS today, Express-ready tomorrow","maintainers":[{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"fengtianran_byted","email":"fengtianran@bytedance.com"},{"name":"xiaochuanzhang_byted","email":"xiaochuanzhang@bytedance.com"},{"name":"byted.lycoiref","email":"liuyufei.lycoiref@bytedance.com"},{"name":"duanlikang_byte","email":"duanlikang@bytedance.com"}],"readme":"# @lark-apaas/cache-service\n\nFullStack 应用运行时缓存 SDK。当前提供 NestJS 装配层，`core/` 层框架无关，未来可无缝接入 Express。\n\n## 使用\n\n`PlatformModule` 已默认挂载 `NestjsCacheModule`，业务代码直接注入 `CACHE_MANAGER` 即可：\n\n```ts\nimport { Inject, Injectable } from '@nestjs/common';\nimport { CACHE_MANAGER } from '@nestjs/cache-manager';\nimport type { Cache } from 'cache-manager';\n\n@Injectable()\nexport class MyService {\n  constructor(@Inject(CACHE_MANAGER) private readonly cache: Cache) {}\n\n  async getUser(id: string) {\n    return this.cache.wrap(`user:${id}`, () => this.fetchUser(id), 60_000);\n  }\n}\n```\n\n## Trace 事件\n\nSDK 通过 `@lark-apaas/nestjs-observable` 上报四类事件：\n\n| 事件 | 字段 |\n|---|---|\n| `cache.read` | `cache_key` / `result`(`hit` \\| `miss`) / `duration_ms` |\n| `cache.write` | `cache_key` / `duration_ms` |\n| `cache.delete` | `cache_key` / `duration_ms` |\n| `cache.error` | `error_code` / `message` |\n\n## 环境变量\n\n| 变量 | 说明 |\n|---|---|\n| `MIAODA_CACHE_URL` | Redis 协议连接串，由 PlatformModule 装配层读取传入 |\n\n## 手动装配（非 PlatformModule 场景）\n\n```ts\nimport { NestjsCacheModule } from '@lark-apaas/cache-service/nestjs';\n\n@Module({\n  imports: [\n    NestjsCacheModule.forRootAsync({\n      imports: [LoggerModule],\n      inject: [AppLogger],\n      useFactory: () => ({\n        connectionString: process.env.MIAODA_CACHE_URL!,\n        connectionTokenFilePath: '/var/run/secrets/zti/credential',\n      }),\n    }),\n  ],\n})\nexport class AppModule {}\n```\n","readmeFilename":"README.md"}