{"_id":"@fortedigital/nextjs-cache-handler","_rev":"81-8138019a43974e267a737e279a4faedc","name":"@fortedigital/nextjs-cache-handler","dist-tags":{"next":"3.0.0-next16-beta.1","legacy":"2.5.3","latest":"3.3.0"},"versions":{"1.0.0-alpha":{"name":"@fortedigital/nextjs-cache-handler","version":"1.0.0-alpha","author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@1.0.0-alpha","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"http://TODO","dist":{"shasum":"273f0d1809e9d80b1dd220b11addc9ce607510fc","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-1.0.0-alpha.tgz","fileCount":8,"integrity":"sha512-4mjmLktsovCKTPUH5iqiJCxyLC4/9WeB51H9Qps183KHNNA9m7bKnu5GOiRyoRHvlznLuDEvr5EPbNEZ3YrmQw==","signatures":[{"sig":"MEUCIDxcedinrvS4Al3HdFoq6fjLZfLIl924zEAbzMXz/Yp6AiEAmy4imm/U2azSdEQGIn+PvLCZYXwGl0pH95GIbsU+SH0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15623},"type":"module","exports":{"./*":{"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"e143c8d55e1382e4f3d165c2143c24cf0e6f1f05","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"tsx --test src/**/*.test.ts","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"tsx --watch --test src/**/*.test.ts"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next13.5","next14"],"repository":{"url":"TODO","type":"git"},"_npmVersion":"10.8.2","description":"Next.js cache handlers","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lru-cache":"11.0.1","cluster-key-slot":"1.1.2","@neshca/cache-handler":"^1.7.3"},"typesVersions":{"*":{"composite":["dist/composite.d.ts"],"redis-strings":["dist/redis-strings.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","tsup":"^8.3.0","eslint":"^8.57.1","rimraf":"6.0.1","globals":"^15.10.0","prettier":"^3.3.3","@eslint/js":"^9.11.1","typescript":"^5.6.2","@types/node":"22.7.4","typescript-eslint":"^8.8.0","eslint-config-prettier":"^9.1.0","prettier-plugin-packagejson":"2.5.2"},"peerDependencies":{"next":">=13.5.1","redis":">=4.6"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_1.0.0-alpha_1727863590684_0.2862729462235627","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@fortedigital/nextjs-cache-handler","version":"1.0.0","author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@1.0.0","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"532c5a9caed73a58eac867104985c827377bb6e7","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-1.0.0.tgz","fileCount":9,"integrity":"sha512-IYJDdLzVNacKHF5USO41kVPY1P60PpJ4Jn8ld0rT7eBPkEbfwdBGQZeBI7jXv5H65l5Rz/fTiaWKUvumuM6gVw==","signatures":[{"sig":"MEYCIQCTMOdbjIagPXsZIUoOBrQlVEn3CPS4SlblOmZpW+rLIAIhAL4vVtej/nTf8/k0LBNKeqVTrdbZKzSXCTjloAWr9bkX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26806},"type":"module","exports":{"./*":{"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"eac51e18366572e3295e08ea8009511bc634ad91","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"tsx --test src/**/*.test.ts","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"tsx --watch --test src/**/*.test.ts"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next13.5","next14"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"10.8.2","description":"Next.js cache handlers","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lru-cache":"11.0.1","cluster-key-slot":"1.1.2","@neshca/cache-handler":"^1.7.3"},"typesVersions":{"*":{"composite":["dist/composite.d.ts"],"redis-strings":["dist/redis-strings.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","tsup":"^8.3.0","eslint":"^8.57.1","rimraf":"6.0.1","globals":"^15.10.0","prettier":"^3.3.3","@eslint/js":"^9.11.1","typescript":"^5.6.2","@types/node":"22.7.4","typescript-eslint":"^8.8.0","eslint-config-prettier":"^9.1.0","prettier-plugin-packagejson":"2.5.2"},"peerDependencies":{"next":">=13.5.1","redis":">=4.6"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_1.0.0_1727864245787_0.06332758329445554","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@fortedigital/nextjs-cache-handler","version":"1.0.1","author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@1.0.1","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"015da1797022ac96a172293e96f4e065618cffab","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-1.0.1.tgz","fileCount":10,"integrity":"sha512-aaBuBtU0LNzLKKJyophkKvaHyFcw1jpfipYmuo1b835QOfBrFdYh+wXJCBvrM9fwME0ALOlMc2j9DthA1vccqA==","signatures":[{"sig":"MEUCIHQVy/6FhZ5HFtUpGzAJvL1zaS9DhK+PEUd24L05TS1EAiEAxYCHAWBMS11BSYytlSNzNM1Scf4iyqwIXyqzD0u1yQI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29541},"type":"module","exports":{"./*":{"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"ae57ee8984eb4ae2f0f87473a08fefe61d623b44","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"tsx --test src/**/*.test.ts","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"tsx --watch --test src/**/*.test.ts"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next13.5","next14"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"10.8.2","description":"Next.js cache handlers","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lru-cache":"11.0.1","cluster-key-slot":"1.1.2","@neshca/cache-handler":"^1.7.3"},"typesVersions":{"*":{"composite":["dist/composite.d.ts"],"redis-strings":["dist/redis-strings.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","tsup":"^8.3.0","eslint":"^8.57.1","rimraf":"6.0.1","globals":"^15.10.0","prettier":"^3.3.3","@eslint/js":"^9.11.1","typescript":"^5.6.2","@types/node":"22.7.4","typescript-eslint":"^8.8.0","eslint-config-prettier":"^9.1.0","prettier-plugin-packagejson":"2.5.2"},"peerDependencies":{"next":">=13.5.1","redis":">=4.6"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_1.0.1_1727864851408_0.7851818920021554","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@fortedigital/nextjs-cache-handler","version":"1.1.0","author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@1.1.0","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"2808be33fbd1de0133d7c804d79604f9fb21f983","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-1.1.0.tgz","fileCount":14,"integrity":"sha512-d3C/HzzYaiUNGf685PMQwty6gF3Z6t5EfV6f88p3CSOSiu3tJsEPeQrzS02bQ/th84iTnzviDx4QpgFYVRA18A==","signatures":[{"sig":"MEQCIHpAMhoRToKYHvmnu4T2s6DpkAxxohmRTooRdzx10WpcAiAiuH3v43dNAYCMpQNo2DzU4e8uQwQ8t/jojsWkytJ9eA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33963},"type":"module","exports":{"./*":{"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"6a5ddb7370f3063345632b2f34a0b574c60f5cb2","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"tsx --test src/**/*.test.ts","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"tsx --watch --test src/**/*.test.ts"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next13.5","next14"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"10.9.0","description":"Next.js cache handlers","directories":{},"_nodeVersion":"22.12.0","dependencies":{"lru-cache":"11.0.1","cluster-key-slot":"1.1.2","@neshca/cache-handler":"^1.7.3"},"typesVersions":{"*":{"composite":["dist/composite.d.ts"],"redis-strings":["dist/redis-strings.d.ts"],"buffer-string-decorator":["buffer-string-decorator.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","tsup":"^8.3.0","eslint":"^8.57.1","rimraf":"6.0.1","globals":"^15.10.0","prettier":"^3.3.3","@eslint/js":"^9.11.1","typescript":"^5.6.2","@types/node":"22.7.4","typescript-eslint":"^8.8.0","eslint-config-prettier":"^9.1.0","prettier-plugin-packagejson":"2.5.2"},"peerDependencies":{"next":">=13.5.1","redis":">=4.6"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_1.1.0_1737047372606_0.9958933537657655","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@fortedigital/nextjs-cache-handler","version":"1.1.1","author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@1.1.1","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"66fd642d147e4a32301ffc5d4b85f5516d58c94f","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-1.1.1.tgz","fileCount":14,"integrity":"sha512-CyBNg00gkb09cjnZc+Zl9DFXxn+TBoA/jR58JQLOJo4ggd5LFM8qF8kCyAXwFmkHgjlHdYSq/a3+RALCQIqZBA==","signatures":[{"sig":"MEQCIFLOq5ueHVumGFU1H53+I5BT7T6knjwY0RpydKepSZiFAiAW8Ei+kOtAbmfUZLDJqp/hbD/6QKfP4svxPa8xd/VU4A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34061},"type":"module","exports":{"./*":{"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"ce977bd5c45f6f117ec0dad4cc21263ec3b9fae0","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"tsx --test src/**/*.test.ts","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"tsx --watch --test src/**/*.test.ts"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next13.5","next14"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"10.9.0","description":"Next.js cache handlers","directories":{},"_nodeVersion":"22.12.0","dependencies":{"lru-cache":"11.0.1","cluster-key-slot":"1.1.2","@neshca/cache-handler":"^1.7.3"},"typesVersions":{"*":{"composite":["dist/composite.d.ts"],"redis-strings":["dist/redis-strings.d.ts"],"buffer-string-decorator":["buffer-string-decorator.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","tsup":"^8.3.0","eslint":"^8.57.1","rimraf":"6.0.1","globals":"^15.10.0","prettier":"^3.3.3","@eslint/js":"^9.11.1","typescript":"^5.6.2","@types/node":"22.7.4","typescript-eslint":"^8.8.0","eslint-config-prettier":"^9.1.0","prettier-plugin-packagejson":"2.5.2"},"peerDependencies":{"next":">=13.5.1","redis":">=4.6"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_1.1.1_1737127466712_0.15067847580549776","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@fortedigital/nextjs-cache-handler","version":"1.1.2","author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@1.1.2","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"777dbee10c71e43706bbb80e89f7bb2347a7c34c","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-1.1.2.tgz","fileCount":14,"integrity":"sha512-FNt8H78tvAofiHzss79xak3PRtlcP2JKppY4QT4naDDRNZfJPrMSCVdfInEeCQJl/Pxu/DfvKV/quPYAMe019g==","signatures":[{"sig":"MEUCIBxzTolBiRkCbt8eoP+RuS5KtYtUPYquvLkkLh0LSzCpAiEA+5R2amKomqpfOESaD4rZX1yb353UQbzZhqWs+YztBKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33936},"type":"module","exports":{"./*":{"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"1455b9a5fddd21dc13457d2ace9f468c7f07ee75","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"tsx --test src/**/*.test.ts","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"tsx --watch --test src/**/*.test.ts"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next13.5","next14"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"10.9.2","description":"Next.js cache handlers","directories":{},"_nodeVersion":"22.14.0","dependencies":{"lru-cache":"11.0.1","cluster-key-slot":"1.1.2","@neshca/cache-handler":"^1.7.3"},"typesVersions":{"*":{"composite":["dist/composite.d.ts"],"redis-strings":["dist/redis-strings.d.ts"],"buffer-string-decorator":["dist/buffer-string-decorator.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","tsup":"^8.3.0","eslint":"^8.57.1","rimraf":"6.0.1","globals":"^15.10.0","prettier":"^3.3.3","@eslint/js":"^9.11.1","typescript":"^5.6.2","@types/node":"22.7.4","typescript-eslint":"^8.8.0","eslint-config-prettier":"^9.1.0","prettier-plugin-packagejson":"2.5.2"},"peerDependencies":{"next":">=13.5.1","redis":">=4.6"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_1.1.2_1743064874997_0.09315819150758098","host":"s3://npm-registry-packages-npm-production"}},"1.1.2-alpha-2":{"name":"@fortedigital/nextjs-cache-handler","version":"1.1.2-alpha-2","author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@1.1.2-alpha-2","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"312172d5025fe4b9d2d5bd2d55abc4f8e0e80be8","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-1.1.2-alpha-2.tgz","fileCount":14,"integrity":"sha512-m/SXaX5mM7S15+6WR0zpxeJ/ZqLdDI+xZfHIL5fdzmeUtO2ai5ItfKUeoyG+IeXvfcSAYZP3jSFlmfPs/XWMdg==","signatures":[{"sig":"MEYCIQCLdOqcz8RqxtFrq7lLipK6zpJNSrE+W0mY1Sy27dS39wIhAJXz1iD/gb/b5yg2sqBlN6auATsMYaISaJI63mID+dq4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33948},"type":"module","exports":{"./*":{"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"08fff9d59602bf26c83b24566800c02e054ecca8","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"tsx --test src/**/*.test.ts","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"tsx --watch --test src/**/*.test.ts"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next13.5","next14"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"10.9.2","description":"Next.js cache handlers","directories":{},"_nodeVersion":"22.14.0","dependencies":{"lru-cache":"11.1.0","cluster-key-slot":"1.1.2","@neshca/cache-handler":"^1.9.0"},"typesVersions":{"*":{"composite":["dist/composite.d.ts"],"redis-strings":["dist/redis-strings.d.ts"],"buffer-string-decorator":["dist/buffer-string-decorator.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","tsup":"^8.4.0","eslint":"^8.57.1","rimraf":"6.0.1","globals":"^15.10.0","prettier":"^3.5.3","@eslint/js":"^9.23.0","typescript":"^5.8.2","@types/node":"22.13.14","typescript-eslint":"^8.28.0","eslint-config-prettier":"^9.1.0","prettier-plugin-packagejson":"2.5.10"},"peerDependencies":{"next":">=13.5.1","redis":">=4.6"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.37.0"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_1.1.2-alpha-2_1743066437447_0.3662425898996051","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@fortedigital/nextjs-cache-handler","version":"1.1.3","author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@1.1.3","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"cb938cbe54eb1e3589231847159515bfba5ee475","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-1.1.3.tgz","fileCount":18,"integrity":"sha512-/yRWv4hfv8r6RHp180cp9urHQLFy344RZyXotaW6WO2tlVryL3L6ddVGQ4XBp/WX05JO6q+3YUp/1/0Lq2cN7w==","signatures":[{"sig":"MEYCIQDB9ARnTeTEIwVJexozRw7iDYE/cIsO9irM4phAt8RWLgIhAPEdK8eqZie9xmid5tkSTzKdbDwCjiAq0XPeEIO6Mod3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39534},"type":"module","exports":{"./*":{"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"15191eea9d35ba07b9df6afe742d18a28dfa0daa","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"tsx --test src/**/*.test.ts","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"tsx --watch --test src/**/*.test.ts"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next13.5","next14","next15"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"10.9.2","description":"Next.js cache handlers","directories":{},"_nodeVersion":"22.14.0","dependencies":{"lru-cache":"11.1.0","cluster-key-slot":"1.1.2","@neshca/cache-handler":"^1.9.0"},"typesVersions":{"*":{"composite":["dist/composite.d.ts"],"redis-strings":["dist/redis-strings.d.ts"],"Next15CacheHandler":["dist/next-15-cache-handler.d.ts"],"buffer-string-decorator":["dist/buffer-string-decorator.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","tsup":"^8.4.0","eslint":"^8.57.1","rimraf":"6.0.1","globals":"^15.10.0","prettier":"^3.5.3","@eslint/js":"^9.23.0","typescript":"^5.8.2","@types/node":"22.13.14","typescript-eslint":"^8.28.0","eslint-config-prettier":"^9.1.0","prettier-plugin-packagejson":"2.5.10"},"peerDependencies":{"next":">=13.5.1","redis":">=4.6"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.37.0"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_1.1.3_1743074141562_0.7113624287710865","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"@fortedigital/nextjs-cache-handler","version":"1.1.4","author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@1.1.4","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"5b5c5478d994940147fa4570da614554012f5e31","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-1.1.4.tgz","fileCount":18,"integrity":"sha512-MJOw6Y+QklVwFUI1kKYkJqQwjbUS+3Ebc1WSMI7dFsU6a076F5HuzHnjl9kYm26LrA/UxtkyGntqVsEH0NGA4Q==","signatures":[{"sig":"MEYCIQCA7CAQK8lqhESQ+WLa7Q72AgUors9nu5WveK+SI33NsgIhAL9ufF02paSUn+3KpUWxrAZJJpco0V/8KHmLxNet9R0U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44664},"type":"module","exports":{"./*":{"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"1a65ca3d02dade2b99561905ae58b8b12e253da7","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"tsx --test src/**/*.test.ts","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"tsx --watch --test src/**/*.test.ts"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next13.5","next14","next15"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"10.9.2","description":"Next.js cache handlers","directories":{},"_nodeVersion":"22.14.0","dependencies":{"lru-cache":"11.1.0","cluster-key-slot":"1.1.2","@neshca/cache-handler":"^1.9.0"},"typesVersions":{"*":{"composite":["dist/composite.d.ts"],"redis-strings":["dist/redis-strings.d.ts"],"Next15CacheHandler":["dist/next-15-cache-handler.d.ts"],"buffer-string-decorator":["dist/buffer-string-decorator.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","tsup":"^8.4.0","eslint":"^8.57.1","rimraf":"6.0.1","globals":"^15.10.0","prettier":"^3.5.3","@eslint/js":"^9.23.0","typescript":"^5.8.2","@types/node":"22.13.14","typescript-eslint":"^8.28.0","eslint-config-prettier":"^9.1.0","prettier-plugin-packagejson":"2.5.10"},"peerDependencies":{"next":">=13.5.1","redis":">=4.6"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.37.0"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_1.1.4_1743764990514_0.47548979880727016","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-alpha":{"name":"@fortedigital/nextjs-cache-handler","version":"1.2.0-alpha","author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@1.2.0-alpha","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"f5eb91e7d844eaeb1997810b9ac884f1f2078a79","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-1.2.0-alpha.tgz","fileCount":22,"integrity":"sha512-tNFzP/Ylf1tDJHLBC9lKvHapwkc+nJtTwFCRXWXwnix3wyzkOu0qmR8EHpAm2eS+ARIOYBNqUS5sSPu6cWYSZQ==","signatures":[{"sig":"MEYCIQDG5E7nBjlxq7LpNd9ud11DP8IMPxqaimV8ivioVNd3ygIhAL1DMY1RwJCGTcrR4HdFLY2hVGUZz3tMDNFb1DgBY0No","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48625},"type":"module","exports":{"./*":{"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"15690211562f11e632df7a3def03a686d546d08f","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"tsx --test src/**/*.test.ts","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"tsx --watch --test src/**/*.test.ts"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next13.5","next14","next15"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"10.9.2","description":"Next.js cache handlers","directories":{},"_nodeVersion":"22.14.0","dependencies":{"lru-cache":"11.1.0","cluster-key-slot":"1.1.2","@neshca/cache-handler":"^1.9.0"},"typesVersions":{"*":{"composite":["dist/composite.d.ts"],"redis-strings":["dist/redis-strings.d.ts"],"Next15CacheHandler":["dist/next-15-cache-handler.d.ts"],"buffer-string-decorator":["dist/buffer-string-decorator.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","tsup":"^8.4.0","eslint":"^8.57.1","rimraf":"6.0.1","globals":"^15.10.0","prettier":"^3.5.3","@eslint/js":"^9.23.0","typescript":"^5.8.2","@types/node":"22.13.14","typescript-eslint":"^8.28.0","eslint-config-prettier":"^9.1.0","prettier-plugin-packagejson":"2.5.10"},"peerDependencies":{"next":">=13.5.1","redis":">=4.6"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.37.0"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_1.2.0-alpha_1744875572850_0.15900680868173112","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@fortedigital/nextjs-cache-handler","version":"1.2.0","author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@1.2.0","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"16bf621267b4db9cdb5d0ba341eaa17bab66a666","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-1.2.0.tgz","fileCount":22,"integrity":"sha512-dHu7+D6yVHI5ii1/DgNSZM9wVPk8uKAB0zrRoNNbZq6hggpRRwAExV4J6bSGOd26RN6ZnfYaGLBmdb0gLpeBQg==","signatures":[{"sig":"MEUCIDH2njzCqqeR7DGKOA8NOAwPkBEyPdYeFKemXfp8s1WpAiEA84PpgIQUCl9NwWbTighyOzo/ERbLUhEfTT+cV0IJJY0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49250},"type":"module","exports":{"./*":{"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"97261855e0223fa27b80a24909530aad1fb01c17","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"tsx --test src/**/*.test.ts","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"tsx --watch --test src/**/*.test.ts"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next13.5","next14","next15"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"10.9.2","description":"Next.js cache handlers","directories":{},"_nodeVersion":"22.14.0","dependencies":{"lru-cache":"11.1.0","cluster-key-slot":"1.1.2","@neshca/cache-handler":"^1.9.0"},"typesVersions":{"*":{"composite":["dist/composite.d.ts"],"redis-strings":["dist/redis-strings.d.ts"],"Next15CacheHandler":["dist/next-15-cache-handler.d.ts"],"buffer-string-decorator":["dist/buffer-string-decorator.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","tsup":"^8.4.0","eslint":"^8.57.1","rimraf":"6.0.1","globals":"^15.10.0","prettier":"^3.5.3","@eslint/js":"^9.24.0","typescript":"^5.8.3","@types/node":"22.14.1","typescript-eslint":"^8.30.1","eslint-config-prettier":"^9.1.0","prettier-plugin-packagejson":"2.5.10"},"peerDependencies":{"next":">=13.5.1","redis":">=4.6"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.40.0"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_1.2.0_1744877173418_0.4285694874877939","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-canary1":{"name":"@fortedigital/nextjs-cache-handler","version":"1.3.0-canary1","author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@1.3.0-canary1","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"140bff0dbdd6cc06e7ddf266281ef58f257a08ea","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-1.3.0-canary1.tgz","fileCount":30,"integrity":"sha512-HbExci/BRgRpx0em98ePHw2wIOmUEruDHX7zWaM+jqf02pvZeFf1z/NiCvZeKqUjb5/6vCBMDRTeVCYZBt9P/w==","signatures":[{"sig":"MEYCIQC4rOM0p8HeYHgHO32k8HvJWnH8WfaF3FQ4+xJ7KqdrnwIhAOBXHohcdHR946UjnBuavQKYfSe7Z67Irap3v2/yWgFS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92131},"type":"module","exports":{".":{"import":"./dist/cache-handler.js","require":"./dist/cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"}},"gitHead":"58b204e8cc05b8e884a1208ff882221844d4a482","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"tsx --test src/**/*.test.ts","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"tsx --watch --test src/**/*.test.ts"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next13.5","next14","next15"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"10.9.2","description":"Next.js cache handlers","directories":{},"_nodeVersion":"22.15.0","dependencies":{"lru-cache":"11.1.0","cluster-key-slot":"1.1.2","@neshca/cache-handler":"^1.9.0"},"typesVersions":{"*":{"composite":["dist/handlers/composite.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"Next15CacheHandler":["dist/handlers/next-15-cache-handler.d.ts"],"buffer-string-decorator":["dist/handlers/buffer-string-decorator.d.ts"],"instrumentation/instrumentation":["dist/instrumentation/instrumentation.d.ts"],"instrumentation/register-initial-cache":["dist/instrumentation/register-initial-cache.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.4","tsup":"^8.5.0","eslint":"^8.57.1","rimraf":"6.0.1","globals":"^15.15.0","prettier":"^3.5.3","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/node":"22.15.27","typescript-eslint":"^8.33.0","eslint-config-prettier":"^9.1.0","prettier-plugin-packagejson":"2.5.14"},"peerDependencies":{"next":">=13.5.1","redis":">=4.6"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.41.1"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_1.3.0-canary1_1748596347602_0.6140184910105535","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-canary3":{"name":"@fortedigital/nextjs-cache-handler","version":"1.3.0-canary3","author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@1.3.0-canary3","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"f5e1b1654e791e642c6eafb122b53b4471d172f1","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-1.3.0-canary3.tgz","fileCount":30,"integrity":"sha512-0Y5SWkd/YRsOrdBacivrx/QmPDpEYnX5sMMdr1Q7iNDhiI+jE4y86WsVFap0KR7TbATT/ivOuj6VnzGZTPhRcw==","signatures":[{"sig":"MEQCIEQOZD93exicE3gR+xNYcH0MiNuLkPa8Wz3Gcay4XNqQAiAgD7J8COs5piYnqx1wcMC8hFx8Qoc/ol+lU4WDWnTwcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91110},"type":"module","exports":{".":{"import":"./dist/handlers/next-15-cache-handler.js","require":"./dist/handlers/next-15-cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"}},"gitHead":"52cb73d81375261547dc69e8b4e77eded6c364fa","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"tsx --test src/**/*.test.ts","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"tsx --watch --test src/**/*.test.ts"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next13.5","next14","next15"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"10.9.2","description":"Next.js cache handlers","directories":{},"_nodeVersion":"22.15.0","dependencies":{"lru-cache":"11.1.0","cluster-key-slot":"1.1.2","@neshca/cache-handler":"^1.9.0"},"typesVersions":{"*":{"composite":["dist/handlers/composite.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"Next15CacheHandler":["dist/handlers/next-15-cache-handler.d.ts"],"buffer-string-decorator":["dist/handlers/buffer-string-decorator.d.ts"],"instrumentation/instrumentation":["dist/instrumentation/instrumentation.d.ts"],"instrumentation/register-initial-cache":["dist/instrumentation/register-initial-cache.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.4","tsup":"^8.5.0","eslint":"^8.57.1","rimraf":"6.0.1","globals":"^15.15.0","prettier":"^3.5.3","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/node":"22.15.27","typescript-eslint":"^8.33.0","eslint-config-prettier":"^9.1.0","prettier-plugin-packagejson":"2.5.14"},"peerDependencies":{"next":">=13.5.1","redis":">=4.6"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.41.1"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_1.3.0-canary3_1748597873926_0.005462121312916679","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-canary4":{"name":"@fortedigital/nextjs-cache-handler","version":"1.3.0-canary4","author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@1.3.0-canary4","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"0e55a7745eec97ae80cbef455973b6e5781f9e1b","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-1.3.0-canary4.tgz","fileCount":30,"integrity":"sha512-mPnkQEhSWmC4y/la245eF4W2Lpe66LlrhFMeKchAQYfRB1tRBE7hMEf51AoRF+D6jDO9KQtnbEKum0uuIwbgHQ==","signatures":[{"sig":"MEUCIQDtRLFioNkVItkfcfQgqhv58ObKR3JzLoxpdilLNq3IxQIgZnLr5cUgD+Uo0jJfbpxZyxOTFaBvtRNJmacjFHSL8mk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93335},"type":"module","exports":{".":{"import":"./dist/handlers/next-15-cache-handler.js","require":"./dist/handlers/next-15-cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"}},"gitHead":"2a5464f769e7e4037e8aaf17e42ff74272a9badd","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"tsx --test src/**/*.test.ts","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"tsx --watch --test src/**/*.test.ts"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next13.5","next14","next15"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"10.9.2","description":"Next.js cache handlers","directories":{},"_nodeVersion":"22.15.0","dependencies":{"lru-cache":"11.1.0","cluster-key-slot":"1.1.2","@neshca/cache-handler":"^1.9.0"},"typesVersions":{"*":{"*":["dist/handlers/next-15-cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"],"buffer-string-decorator":["dist/handlers/buffer-string-decorator.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.4","tsup":"^8.5.0","eslint":"^8.57.1","rimraf":"6.0.1","globals":"^15.15.0","prettier":"^3.5.3","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/node":"22.15.27","typescript-eslint":"^8.33.0","eslint-config-prettier":"^9.1.0","prettier-plugin-packagejson":"2.5.14"},"peerDependencies":{"next":">=13.5.1","redis":">=4.6"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.41.1"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_1.3.0-canary4_1748600215499_0.8944216409324774","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-canary5":{"name":"@fortedigital/nextjs-cache-handler","version":"1.3.0-canary5","author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@1.3.0-canary5","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"1ba97998b7a20dbcc27f0e220e3d447d14958a29","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-1.3.0-canary5.tgz","fileCount":34,"integrity":"sha512-0KeLxRL2CBFCoatzyFPk2hUDhXH7pjUVNA8lKaZBLb9x00sffO8Gg3kkd9YC20Ap1wnx89RtBbMOXzEaNulnUg==","signatures":[{"sig":"MEUCIQC8ekpMYM84MJKqVH72ZcUBDdnejobAgCphsmhf1Ffg3QIgTMMfVm7bCl4H/ZMTdmYLV11KQKIpIYFI+UhQyaZ3B5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94828},"type":"module","exports":{".":{"import":"./dist/handlers/next-15-cache-handler.js","require":"./dist/handlers/next-15-cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"}},"gitHead":"47848fcf88f49386e005b27ce268c6533777baf8","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"tsx --test src/**/*.test.ts","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"tsx --watch --test src/**/*.test.ts"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next13.5","next14","next15"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"10.9.2","description":"Next.js cache handlers","directories":{},"_nodeVersion":"22.15.0","dependencies":{"lru-cache":"11.1.0","cluster-key-slot":"1.1.2","@neshca/cache-handler":"^1.9.0"},"typesVersions":{"*":{"*":["dist/handlers/next-15-cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"],"buffer-string-decorator":["dist/handlers/buffer-string-decorator.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.4","tsup":"^8.5.0","eslint":"^8.57.1","rimraf":"6.0.1","globals":"^15.15.0","prettier":"^3.5.3","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/node":"22.15.27","typescript-eslint":"^8.33.0","eslint-config-prettier":"^9.1.0","prettier-plugin-packagejson":"2.5.14"},"peerDependencies":{"next":">=13.5.1","redis":">=4.6"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.41.1"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_1.3.0-canary5_1748600752495_0.7167374845533137","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@fortedigital/nextjs-cache-handler","version":"1.3.0","author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@1.3.0","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"fc5940ced7c0f29ee08930c85aaf5bed73a347a5","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-1.3.0.tgz","fileCount":34,"integrity":"sha512-XJqxUz1DHtpqvMZ2yJy2QWtcxjyZCJdIiprp9TTbaCv+HDXCT7EVnoZg/1vETJE5MuSv7hnz23LJCrKJpJJ8XQ==","signatures":[{"sig":"MEYCIQCxD7ru2TSLddEAHkpCwFp3h7p+Xz6KJJTRCSrsHcSwSAIhAPT+3bnVaL8ME+1FruvI0ueENfDyrM0PL3Wza4ngl3k5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94820},"type":"module","exports":{".":{"import":"./dist/handlers/next-15-cache-handler.js","require":"./dist/handlers/next-15-cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"}},"gitHead":"c44df1f23af0596cf928613874ccf79e2bdfb8e7","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"tsx --test src/**/*.test.ts","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"tsx --watch --test src/**/*.test.ts"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next13.5","next14","next15"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"10.9.2","description":"Next.js cache handlers","directories":{},"_nodeVersion":"22.15.0","dependencies":{"lru-cache":"11.1.0","cluster-key-slot":"1.1.2","@neshca/cache-handler":"^1.9.0"},"typesVersions":{"*":{"*":["dist/handlers/next-15-cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"],"buffer-string-decorator":["dist/handlers/buffer-string-decorator.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.4","tsup":"^8.5.0","eslint":"^8.57.1","rimraf":"6.0.1","globals":"^15.15.0","prettier":"^3.5.3","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/node":"22.15.27","typescript-eslint":"^8.33.0","eslint-config-prettier":"^9.1.0","prettier-plugin-packagejson":"2.5.14"},"peerDependencies":{"next":">=13.5.1","redis":">=4.6"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.41.1"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_1.3.0_1748602988181_0.22404285188118034","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-canary1":{"name":"@fortedigital/nextjs-cache-handler","version":"2.0.0-canary1","keywords":["cache","isr","ssg","cache-handler","next","redis"],"author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@2.0.0-canary1","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"d2a20bea6c9d31c47ea5034505863723c572cd1e","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-2.0.0-canary1.tgz","fileCount":2,"integrity":"sha512-EOYYb4a0daqpypV8lD1YCEm+3GEGd9oEsETU2HqtBLD8CEpD6aocQHDfKraqKZl4SQcO9YvNVvgbUYYSkCAMkg==","signatures":[{"sig":"MEQCIGa0sP5DHv6zjb4RVlOt57trsfM2pOQtYtThk26xU9RDAiBq3/2rRMa3ECj5nwGslKlcnxtt6Nu1JmdmTWikmLA67g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12333},"type":"module","exports":{".":{"import":"./dist/handlers/cache-handler.js","require":"./dist/handlers/cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"}},"gitHead":"056d743dc38ab4b36fbe2ae2442765cbe2fc258b","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"tsx --test src/**/*.test.ts","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"tsx --watch --test src/**/*.test.ts"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next15"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"10.9.2","description":"Next.js cache handlers","directories":{},"_nodeVersion":"22.15.0","dependencies":{"lru-cache":"11.1.0","cluster-key-slot":"1.1.2"},"typesVersions":{"*":{"*":["dist/handlers/cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.4","tsup":"^8.5.0","eslint":"^8.57.1","rimraf":"6.0.1","globals":"^16.2.0","prettier":"^3.5.3","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/node":"22.15.27","typescript-eslint":"^8.33.0","eslint-config-prettier":"^9.1.0","prettier-plugin-packagejson":"2.5.14"},"peerDependencies":{"next":">=15.2.4","redis":">= 5.1.1"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.41.1"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_2.0.0-canary1_1748614753724_0.6667145191877315","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-canary2":{"name":"@fortedigital/nextjs-cache-handler","version":"2.0.0-canary2","keywords":["cache","isr","ssg","cache-handler","next","redis"],"author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@2.0.0-canary2","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"312369f7e927484d259832d7effb9f42f47fd45d","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-2.0.0-canary2.tgz","fileCount":42,"integrity":"sha512-BtrzMny89vyCrSekhH2C1BR2jaBEHZEtWetOU3uqG/VpdVJg5qUigIFNyTYGOXY0ig7lkpgzWc/GnLF6qvszgA==","signatures":[{"sig":"MEUCIE2TSNXIQHDF6wzm8oNi9YGDI4q3/WlOM1P8twHEZYQeAiEA+NgaIdXkmL2Se9VIOD7VY1VMiz/6H7wnfqhlg2LLUtE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":253954},"type":"module","exports":{".":{"import":"./dist/handlers/cache-handler.js","require":"./dist/handlers/cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"}},"gitHead":"b6140129810ff07e13b492f026df5c9e2e10b21a","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"tsx --test src/**/*.test.ts","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"tsx --watch --test src/**/*.test.ts"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next15"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"10.9.2","description":"Next.js cache handlers","directories":{},"_nodeVersion":"22.15.0","dependencies":{"lru-cache":"11.1.0","cluster-key-slot":"1.1.2"},"typesVersions":{"*":{"*":["dist/handlers/cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.4","tsup":"^8.5.0","eslint":"^8.57.1","rimraf":"6.0.1","globals":"^16.2.0","prettier":"^3.5.3","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/node":"22.15.27","typescript-eslint":"^8.33.0","eslint-config-prettier":"^9.1.0","prettier-plugin-packagejson":"2.5.14"},"peerDependencies":{"next":">=15.2.4","redis":">= 5.1.1"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.41.1"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_2.0.0-canary2_1748615249894_0.23688861075591783","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-canary3":{"name":"@fortedigital/nextjs-cache-handler","version":"2.0.0-canary3","keywords":["cache","isr","ssg","cache-handler","next","redis"],"author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@2.0.0-canary3","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"fd8551e1071fdf5a10235dfc6efe019265da65c6","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-2.0.0-canary3.tgz","fileCount":42,"integrity":"sha512-ckj5HeJ1+0WVYuaUdvNlVTKAJF1lf9NEfq/aHg25Z71dZyQtoeO+WOxX8Yo4+UmiApkDu5M22unPREwpJ/jdjQ==","signatures":[{"sig":"MEUCIQDNPT4sL7tbun28czyg35zA+9uXpNJiLr2IpdGFZwxPIgIgVGmWDxxIlJYNDi+f+VKqRBVEbJEMaArq1V3Yq0gvbxs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":254212},"type":"module","exports":{".":{"import":"./dist/handlers/cache-handler.js","require":"./dist/handlers/cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"}},"gitHead":"158cb08545fd54a6947aeb0ae447298ae86c08c4","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"tsx --test src/**/*.test.ts","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"tsx --watch --test src/**/*.test.ts"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next15"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"10.9.2","description":"Next.js cache handlers","directories":{},"_nodeVersion":"22.15.0","dependencies":{"lru-cache":"11.1.0","cluster-key-slot":"1.1.2"},"typesVersions":{"*":{"*":["dist/handlers/cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.4","tsup":"^8.5.0","eslint":"^8.57.1","rimraf":"6.0.1","globals":"^16.2.0","prettier":"^3.5.3","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/node":"22.15.27","typescript-eslint":"^8.33.0","eslint-config-prettier":"^9.1.0","prettier-plugin-packagejson":"2.5.14"},"peerDependencies":{"next":">=15.2.4","@redis/client":">= 5.1.1"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.41.1"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_2.0.0-canary3_1748619022556_0.15934570483495802","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-canary4":{"name":"@fortedigital/nextjs-cache-handler","version":"2.0.0-canary4","keywords":["cache","isr","ssg","cache-handler","next","redis"],"author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@2.0.0-canary4","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"2ba2b9df61ba6317abb2916e4dfd0ea78b773c57","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-2.0.0-canary4.tgz","fileCount":42,"integrity":"sha512-qskLB2jSvKyuEgMX1YqOuq+mEkIyUBI1+ZgJe4RgzHSXC9ozMx3Xv76BiXJve40eeS/U4i07PdOy4daTR6AAxA==","signatures":[{"sig":"MEYCIQD99w13Jhdej5Qcj2FE91DvH+hYiXaUPXAIwaDVSYQ//QIhAJJM2eIfxWmoPa4U3efOWs+H9oLqy3XoSnM+0ArvWYjW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":253928},"type":"module","exports":{".":{"import":"./dist/handlers/cache-handler.js","require":"./dist/handlers/cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"}},"gitHead":"bab52f4d0905175d57eb753dfea387e88fe9a3e6","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"tsx --test src/**/*.test.ts","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"tsx --watch --test src/**/*.test.ts"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next15"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"10.9.2","description":"Next.js cache handlers","directories":{},"_nodeVersion":"22.15.0","dependencies":{"lru-cache":"11.1.0","cluster-key-slot":"1.1.2"},"typesVersions":{"*":{"*":["dist/handlers/cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.4","tsup":"^8.5.0","eslint":"^8.57.1","rimraf":"6.0.1","globals":"^16.2.0","prettier":"^3.5.3","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/node":"22.15.27","typescript-eslint":"^8.33.0","eslint-config-prettier":"^9.1.0","prettier-plugin-packagejson":"2.5.14"},"peerDependencies":{"next":">=15.2.4","@redis/client":">= 5.1.1"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.41.1"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_2.0.0-canary4_1748623047344_0.9081854672703562","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-canary5":{"name":"@fortedigital/nextjs-cache-handler","version":"2.0.0-canary5","keywords":["cache","isr","ssg","cache-handler","next","redis"],"author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@2.0.0-canary5","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"59063d55ef0078b13f8a185c2a10f41ff628ee91","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-2.0.0-canary5.tgz","fileCount":42,"integrity":"sha512-9TUwqvJtC9xgWoJ5XaooQuQewqDN459D0jBC6zhhgIupoeOHHPshvfAsX4EjjBbg1b7IqWpCfg84fr9dtvkaZg==","signatures":[{"sig":"MEQCIBOfu/qCz3N/s+qXu5vNHSE+usw9HaEXgD5XSHJhIkIrAiAdK3dqMwTm6Cc5yQ2/sFhN+Dk9547kj0Y6uEEulY2/Mw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":253950},"type":"module","exports":{".":{"import":"./dist/handlers/cache-handler.js","require":"./dist/handlers/cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"}},"gitHead":"0dbbf25b5faca58c088c25d704d34f18431d4632","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"tsx --test src/**/*.test.ts","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"tsx --watch --test src/**/*.test.ts"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next15"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"10.9.2","description":"Next.js cache handlers","directories":{},"_nodeVersion":"22.15.0","dependencies":{"lru-cache":"11.1.0","cluster-key-slot":"1.1.2"},"typesVersions":{"*":{"*":["dist/handlers/cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.4","tsup":"^8.5.0","eslint":"^8.57.1","rimraf":"6.0.1","globals":"^16.2.0","prettier":"^3.5.3","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/node":"22.15.27","typescript-eslint":"^8.33.0","eslint-config-prettier":"^9.1.0","prettier-plugin-packagejson":"2.5.14"},"peerDependencies":{"next":">=15.2.4","@redis/client":">= 5.1.1"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.41.1"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_2.0.0-canary5_1748624399227_0.7025335044360173","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@fortedigital/nextjs-cache-handler","version":"1.3.1","author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@1.3.1","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"2c2e54f8e9e18442f8ba14fa964e85453bff2d8a","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-1.3.1.tgz","fileCount":34,"integrity":"sha512-LnWu6eWNLKlzJIiEnOkApnkPN+dwPdwsgNQMA5q+PC02PpuMcQRejpHfjluwn+2FV7C/o4HUJ7demMVefqknIg==","signatures":[{"sig":"MEYCIQDTv+vPCtJbIftOlRqEsldJr2zMv2TDXs1E5fYOxaPUXQIhAPj5ly6yd9c7v5GOLPId4SlEKMUx0kXMDdvAJ8wfmaUa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94742},"type":"module","exports":{".":{"import":"./dist/handlers/next-15-cache-handler.js","require":"./dist/handlers/next-15-cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"}},"gitHead":"6983f82065a74458199b82baebbe2c0160e15e78","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"tsx --test src/**/*.test.ts","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"tsx --watch --test src/**/*.test.ts"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next13.5","next14","next15"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"10.9.2","description":"Next.js cache handlers","directories":{},"_nodeVersion":"22.16.0","dependencies":{"lru-cache":"11.1.0","cluster-key-slot":"1.1.2","@neshca/cache-handler":"^1.9.0"},"typesVersions":{"*":{"*":["dist/handlers/next-15-cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"],"buffer-string-decorator":["dist/handlers/buffer-string-decorator.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.4","tsup":"^8.5.0","eslint":"^8.57.1","rimraf":"6.0.1","globals":"^15.15.0","prettier":"^3.5.3","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/node":"22.15.27","typescript-eslint":"^8.33.0","eslint-config-prettier":"^9.1.0","prettier-plugin-packagejson":"2.5.14"},"peerDependencies":{"next":">=13.5.1","redis":">=4.6"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.41.1"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_1.3.1_1749804267119_0.11785343345606658","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-canary6":{"name":"@fortedigital/nextjs-cache-handler","version":"2.0.0-canary6","keywords":["cache","isr","ssg","cache-handler","next","redis"],"author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@2.0.0-canary6","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"43ff8db10d1a425ac1690759da5252d982c49113","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-2.0.0-canary6.tgz","fileCount":42,"integrity":"sha512-p4ENVX6anDrwWE2YLJPBxJC18mrmpCU8y5/fynMm6gsOR+gRg2O0aRCIDFp2V/N6/Iae/gobZtvkugutJFbcGg==","signatures":[{"sig":"MEUCIQDWR16nUd7o68P54Ie+aU42tNT1rO9sWEEXUXu4+RF+hwIgMsXuDLI8PepbwuSQMi84ZMz1gZjKcBopucKMy7ono5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":253915},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/handlers/cache-handler.js","require":"./dist/handlers/cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"}},"gitHead":"5b9e0a71ad5efac048e1575b718ce1501df106a9","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"tsx --test src/**/*.test.ts","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"tsx --watch --test src/**/*.test.ts"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next15"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"10.9.2","description":"Next.js cache handlers","directories":{},"_nodeVersion":"22.16.0","dependencies":{"lru-cache":"11.1.0","cluster-key-slot":"1.1.2"},"typesVersions":{"*":{"*":["dist/handlers/cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.2","tsup":"^8.5.0","eslint":"^8.57.1","rimraf":"6.0.1","globals":"^16.2.0","prettier":"^3.5.3","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"22.15.31","typescript-eslint":"^8.34.0","eslint-config-prettier":"^9.1.0","prettier-plugin-packagejson":"2.5.15"},"peerDependencies":{"next":">=15.2.4","@redis/client":">= 5.1.1"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.43.0"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_2.0.0-canary6_1749804497277_0.17635825445018072","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-canary7":{"name":"@fortedigital/nextjs-cache-handler","version":"2.0.0-canary7","keywords":["cache","isr","ssg","cache-handler","next","redis"],"author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@2.0.0-canary7","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"2f8121b6bae6f25775e904403f3bf009e1f685b8","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-2.0.0-canary7.tgz","fileCount":42,"integrity":"sha512-a2kiaLlF9FMCyTLK2epjFc+SG5VME1MdZmL9/t6N1cRJlUHKo3iOSJ8zUDYowQGBPr4L2wIMqh/Lv+K7cLLQJQ==","signatures":[{"sig":"MEQCIAykfFtmEns7UWHKvVtGeOJAqCvcXZ2Dz7MjgpUuzXnPAiA52+bE+MyOan9OUAVYb5xT0DZYnKHfMhsUdpzQzG2Jsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":253915},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/handlers/cache-handler.js","require":"./dist/handlers/cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"}},"gitHead":"d5dbc187981d9a0e22be4eb719acf9094327f624","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"tsx --test src/**/*.test.ts","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"tsx --watch --test src/**/*.test.ts"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next15"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"10.9.2","description":"Next.js cache handlers","directories":{},"_nodeVersion":"22.16.0","dependencies":{"lru-cache":"11.1.0","cluster-key-slot":"1.1.2"},"typesVersions":{"*":{"*":["dist/handlers/cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","tsup":"^8.5.0","eslint":"^8.57.1","rimraf":"6.0.1","globals":"^16.2.0","prettier":"^3.5.3","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"22.15.31","typescript-eslint":"^8.34.0","eslint-config-prettier":"^9.1.0","prettier-plugin-packagejson":"2.5.15"},"peerDependencies":{"next":">=15.2.4","@redis/client":">= 5.1.1"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.43.0"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_2.0.0-canary7_1749814711538_0.05020446173275084","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@fortedigital/nextjs-cache-handler","version":"1.3.2","author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@1.3.2","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"0b421d6f3bf3dc1b297ef4b68df4dce6ba998a4f","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-1.3.2.tgz","fileCount":34,"integrity":"sha512-Btiv51n0ANtufR1Qp14lr6g4Us25706i8zCt27rCL0cjOpbyJH/ubMYCNhSMXX7HKhD3GMcuaPtPHI/OYV0AUA==","signatures":[{"sig":"MEUCIQCrn8kZe1zv8+HNOZcDDgJSj+qOyD3eMXsLmj8+JVasQgIgX+ccO2Caz1p0MdNsN8EeWKO1DgRh+0xBWH8snpoijsg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95210},"type":"module","exports":{".":{"import":"./dist/handlers/next-15-cache-handler.js","require":"./dist/handlers/next-15-cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"}},"gitHead":"56acd128a4cc8ae9882f135db34a970a876e528e","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"tsx --test src/**/*.test.ts","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"tsx --watch --test src/**/*.test.ts"},"_npmUser":{"name":"ayronk_forte","actor":{"name":"ayronk_forte","type":"user","email":"marcin.kotlicki@fortedigital.com"},"email":"marcin.kotlicki@fortedigital.com"},"distTags":["next13.5","next14","next15"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"10.9.2","description":"Next.js cache handlers","directories":{},"_nodeVersion":"22.16.0","dependencies":{"lru-cache":"11.1.0","cluster-key-slot":"1.1.2","@neshca/cache-handler":"^1.9.0"},"typesVersions":{"*":{"*":["dist/handlers/next-15-cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"],"buffer-string-decorator":["dist/handlers/buffer-string-decorator.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.4","tsup":"^8.5.0","eslint":"^8.57.1","rimraf":"6.0.1","globals":"^15.15.0","prettier":"^3.5.3","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/node":"22.15.27","typescript-eslint":"^8.33.0","eslint-config-prettier":"^9.1.0","prettier-plugin-packagejson":"2.5.14"},"peerDependencies":{"next":">=13.5.1","redis":">=4.6"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.41.1"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_1.3.2_1751011116048_0.4187778410781975","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-canary9":{"name":"@fortedigital/nextjs-cache-handler","version":"2.0.0-canary9","keywords":["cache","isr","ssg","cache-handler","next","redis"],"author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@2.0.0-canary9","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"fbf141783fb6661e9f7ea5e54518710aeff67648","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-2.0.0-canary9.tgz","fileCount":42,"integrity":"sha512-1OEqCqlWUfO1PUKebs/JGX3Gy5wsC0qJXKAGfuWbhZSAoQu+peIpIy2AkEpDKE6S/S3h9WXRRuYh1L+a5PbI+Q==","signatures":[{"sig":"MEYCIQD+iE6grV8Lladv70wOnGmZbHS41EGCWY9qTr+OUBLxbgIhAJuTlhD2puUDn+8UO9adGJzG8DMyxKn/o9p6fLRrQapz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258459},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/handlers/cache-handler.js","require":"./dist/handlers/cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"}},"gitHead":"f4e6d3996f8f10faa57a2f377a41ad7afeea186f","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"tsx --test src/**/*.test.ts","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"tsx --watch --test src/**/*.test.ts"},"_npmUser":{"name":"ayronk_forte","actor":{"name":"ayronk_forte","type":"user","email":"marcin.kotlicki@fortedigital.com"},"email":"marcin.kotlicki@fortedigital.com"},"distTags":["next15"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"10.9.2","description":"Next.js cache handlers","directories":{},"_nodeVersion":"22.16.0","dependencies":{"lru-cache":"11.1.0","cluster-key-slot":"1.1.2"},"typesVersions":{"*":{"*":["dist/handlers/cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","tsup":"^8.5.0","eslint":"^8.57.1","rimraf":"6.0.1","globals":"^16.2.0","prettier":"^3.6.2","@eslint/js":"^9.29.0","typescript":"^5.8.3","@types/node":"22.15.33","typescript-eslint":"^8.35.0","eslint-config-prettier":"^9.1.0","prettier-plugin-packagejson":"2.5.16"},"peerDependencies":{"next":">=15.2.4","@redis/client":">= 5.5.6"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.44.1"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_2.0.0-canary9_1751011413056_0.7006161494316625","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-canary10":{"name":"@fortedigital/nextjs-cache-handler","version":"2.0.0-canary10","keywords":["cache","isr","ssg","cache-handler","next","redis"],"author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@2.0.0-canary10","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"73b41e02223e4aef800575581d7d9974864bcd83","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-2.0.0-canary10.tgz","fileCount":42,"integrity":"sha512-rOiO8Y33bkgo5AUgOjjtY1NtIlsdx8V72aKwK6x1iiuvsfENVDtVB2d3teZk+vLKj05cBHHro/ikHyF4i8W1cg==","signatures":[{"sig":"MEUCIE7uydY5fI0QLrVEzKc/OuzI+nMBjJQmgwUt/pZxgvvnAiEA+qjrt5mrEf+2QGR7nsyraz1KKAYAYl0DWGC/0xGEMM4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258408},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/handlers/cache-handler.js","require":"./dist/handlers/cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"}},"gitHead":"3c4770de5f36ea6909656c88b7b478e0f53e6a1f","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"tsx --test src/**/*.test.ts","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"tsx --watch --test src/**/*.test.ts"},"_npmUser":{"name":"ayronk_forte","actor":{"name":"ayronk_forte","type":"user","email":"marcin.kotlicki@fortedigital.com"},"email":"marcin.kotlicki@fortedigital.com"},"distTags":["next15"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"10.9.2","description":"Next.js cache handlers","directories":{},"_nodeVersion":"22.16.0","dependencies":{"lru-cache":"11.1.0","cluster-key-slot":"1.1.2"},"typesVersions":{"*":{"*":["dist/handlers/cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","tsup":"^8.5.0","eslint":"^8.57.1","rimraf":"6.0.1","globals":"^16.2.0","prettier":"^3.6.2","@eslint/js":"^9.29.0","typescript":"^5.8.3","@types/node":"22.15.33","typescript-eslint":"^8.35.0","eslint-config-prettier":"^9.1.0","prettier-plugin-packagejson":"2.5.16"},"peerDependencies":{"next":">=15.2.4","@redis/client":">= 5.5.6"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.44.1"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_2.0.0-canary10_1751034683040_0.14180451749274137","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-canary11":{"name":"@fortedigital/nextjs-cache-handler","version":"2.0.0-canary11","keywords":["cache","isr","ssg","cache-handler","next","redis"],"author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@2.0.0-canary11","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"b6786660cbab6c5cf1022926c7204604add00112","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-2.0.0-canary11.tgz","fileCount":42,"integrity":"sha512-Ew83MUdEge0N5K7bKPbOk5soAdj5Fz39AYP5ZRiNcOE+It6woQW22IFvMi5wPNlbNRQTYO/mRy2L4GGw+kmPkA==","signatures":[{"sig":"MEUCIQCOCT62Y6d0hqDZNAeBUqq/V5qe2JsoyQMCdqXNdB3qNQIgEo7RZxLPZAM/HX3L9x7k9W8IAJb/eWXifI8bLw2zkgU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258555},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/handlers/cache-handler.js","require":"./dist/handlers/cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"}},"gitHead":"93393953a3b97863b4860196881cef70e48219aa","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"tsx --test src/**/*.test.ts","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"tsx --watch --test src/**/*.test.ts"},"_npmUser":{"name":"ayronk_forte","actor":{"name":"ayronk_forte","type":"user","email":"marcin.kotlicki@fortedigital.com"},"email":"marcin.kotlicki@fortedigital.com"},"distTags":["next15"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"10.9.2","description":"Next.js cache handlers","directories":{},"_nodeVersion":"22.16.0","dependencies":{"lru-cache":"11.1.0","cluster-key-slot":"1.1.2"},"typesVersions":{"*":{"*":["dist/handlers/cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","tsup":"^8.5.0","eslint":"^8.57.1","rimraf":"6.0.1","globals":"^16.3.0","prettier":"^3.6.2","@eslint/js":"^9.30.1","typescript":"^5.8.3","@types/node":"22.16.0","typescript-eslint":"^8.35.1","eslint-config-prettier":"^9.1.0","prettier-plugin-packagejson":"2.5.17"},"peerDependencies":{"next":">=15.2.4","@redis/client":">= 5.5.6"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.44.1"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_2.0.0-canary11_1751452080601_0.9084218420677004","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-canary12":{"name":"@fortedigital/nextjs-cache-handler","version":"2.0.0-canary12","keywords":["cache","isr","ssg","cache-handler","next","redis"],"author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@2.0.0-canary12","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"50b9a8bd178f614c2ada36820f50a50558019728","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-2.0.0-canary12.tgz","fileCount":42,"integrity":"sha512-IDFBw8uKtbjSKtFzLoOiyFvmt10BLCrZ+KGEcN4/1WADLLghr2DTGgyD2TUPTUCe0I4DWfGRDGxxNkDZlqD1gw==","signatures":[{"sig":"MEYCIQCIpt71ZmoRZm0QgPH98czOpI2jRKLqx3vXbPdI9K0CnwIhAPvHuNFXp+7k3GZpFJaaJhgK0DibhoiHwJ9KR6ny/VqT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":257888},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/handlers/cache-handler.js","require":"./dist/handlers/cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"}},"gitHead":"abd2eb873eb6fdc4149f88f17276ffcf86e74c44","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"tsx --test src/**/*.test.ts","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"tsx --watch --test src/**/*.test.ts"},"_npmUser":{"name":"ayronk_forte","actor":{"name":"ayronk_forte","type":"user","email":"marcin.kotlicki@fortedigital.com"},"email":"marcin.kotlicki@fortedigital.com"},"distTags":["next15"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"10.9.2","description":"Next.js cache handlers","directories":{},"_nodeVersion":"22.16.0","dependencies":{"lru-cache":"11.1.0","cluster-key-slot":"1.1.2"},"typesVersions":{"*":{"*":["dist/handlers/cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","tsup":"^8.5.0","eslint":"^8.57.1","rimraf":"6.0.1","globals":"^16.3.0","prettier":"^3.6.2","@eslint/js":"^9.30.1","typescript":"^5.8.3","@types/node":"22.16.0","typescript-eslint":"^8.35.1","eslint-config-prettier":"^9.1.0","prettier-plugin-packagejson":"2.5.17"},"peerDependencies":{"next":">=15.2.4","@redis/client":">= 5.5.6"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.44.1"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_2.0.0-canary12_1751452614638_0.996443460439695","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@fortedigital/nextjs-cache-handler","version":"2.0.0","keywords":["cache","isr","ssg","cache-handler","next","redis"],"author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@2.0.0","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"e77ec907a90fb4fd83eba9d86e1192c0a275d36d","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-2.0.0.tgz","fileCount":42,"integrity":"sha512-xzVUa8thOTpzMPtcVfmCDTt0zTWJVxO6axj1J05fU1tV+44xDbQKTgtBYkFtPyHoS1Rio6y1IGM65VE2hoDXdg==","signatures":[{"sig":"MEUCIBIUI3Wy49EZK/Wfbjb914/GTiyS32XgsDaeEltgYc4YAiEA6kXOZsIDgj/wfNGJkVIMyobSk7zy5r9pTo7zFuWtJbc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258009},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/handlers/cache-handler.js","require":"./dist/handlers/cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"}},"gitHead":"8fc3f7d530ad691ecc52ad9a8503aab58297f4df","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"tsx --test src/**/*.test.ts","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"tsx --watch --test src/**/*.test.ts"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next15"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"10.9.2","description":"Next.js cache handlers","directories":{},"_nodeVersion":"22.17.0","dependencies":{"lru-cache":"11.1.0","cluster-key-slot":"1.1.2"},"typesVersions":{"*":{"*":["dist/handlers/cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","tsup":"^8.5.0","eslint":"^8.57.1","rimraf":"6.0.1","globals":"^16.3.0","prettier":"^3.6.2","@eslint/js":"^9.30.1","typescript":"^5.8.3","@types/node":"22.16.3","typescript-eslint":"^8.36.0","eslint-config-prettier":"^9.1.0","prettier-plugin-packagejson":"2.5.18"},"peerDependencies":{"next":">=15.2.4","@redis/client":">= 5.5.6"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.44.2"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_2.0.0_1752480930787_0.7967413925383859","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@fortedigital/nextjs-cache-handler","version":"2.0.1","keywords":["cache","isr","ssg","cache-handler","next","redis"],"author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@2.0.1","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"0892c29be04de7040fccf9867e7b2b5172ece5f2","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-2.0.1.tgz","fileCount":42,"integrity":"sha512-WceMhM+IOwDn2V+9IHbNerH6bWRB+Rv5oh5ysziA+GwK/Wxiv1NHNlXLLWl6wlXG2CzYw5j0Jf9bIulTPFi91Q==","signatures":[{"sig":"MEUCIB2vIpBOmvo0lU2fZVZVDAYqSEFoiv6KjRcki2RovUNTAiEA+ZlVBx0RhiGagCZ1ruNFwgo6GyFiYOHEhTnVPDuPVSE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":259197},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/handlers/cache-handler.js","require":"./dist/handlers/cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"}},"gitHead":"9393ce22765e14db3c9059aaf7e6eda6f442f45a","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"tsx --test src/**/*.test.ts","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"tsx --watch --test src/**/*.test.ts"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next15"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"10.9.2","description":"Next.js cache handlers","directories":{},"_nodeVersion":"22.17.0","dependencies":{"lru-cache":"11.1.0","cluster-key-slot":"1.1.2"},"typesVersions":{"*":{"*":["dist/handlers/cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","tsup":"^8.5.0","eslint":"^8.57.1","rimraf":"6.0.1","globals":"^16.3.0","prettier":"^3.6.2","@eslint/js":"^9.30.1","typescript":"^5.8.3","@types/node":"22.16.3","typescript-eslint":"^8.36.0","eslint-config-prettier":"^9.1.0","prettier-plugin-packagejson":"2.5.18"},"peerDependencies":{"next":">=15.2.4","@redis/client":">= 5.5.6"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.44.2"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_2.0.1_1752658409354_0.3882487935434533","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@fortedigital/nextjs-cache-handler","version":"2.0.2","keywords":["cache","isr","ssg","cache-handler","next","redis"],"author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@2.0.2","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"045a195a93e6886b6e8f26f8ae77c6ed9bf840e1","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-2.0.2.tgz","fileCount":42,"integrity":"sha512-uStgZsoZBuXuA+Me3h5yKnSXHB1IX0cyRUk6C2l0fHO0YVJRzYwYyv+uhGXT1+30Oui+ETHbuGjup5FneT9rzw==","signatures":[{"sig":"MEUCIHGJIC1wjiWuThbaVpEWBsC6dBFpFPunO2GJ/qIH/YLoAiEAsSbFw3G+0Zm6jHBdSWMQrH+RUJl8p2dFVfrDXr+58Zg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":259287},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/handlers/cache-handler.js","require":"./dist/handlers/cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"}},"gitHead":"ac76c9f68357dff268438373b70c0880172ef9a4","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"tsx --test src/**/*.test.ts","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"tsx --watch --test src/**/*.test.ts"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next15"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"10.9.2","description":"Next.js cache handlers","directories":{},"_nodeVersion":"22.17.1","dependencies":{"lru-cache":"11.1.0","cluster-key-slot":"1.1.2"},"typesVersions":{"*":{"*":["dist/handlers/cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","tsup":"^8.5.0","eslint":"^8.57.1","rimraf":"6.0.1","globals":"^16.3.0","prettier":"^3.6.2","@eslint/js":"^9.31.0","typescript":"^5.8.3","@types/node":"22.16.5","typescript-eslint":"^8.38.0","eslint-config-prettier":"^9.1.2","prettier-plugin-packagejson":"2.5.19"},"peerDependencies":{"next":">=15.2.4","@redis/client":">= 5.5.6"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.45.1"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_2.0.2_1753346652729_0.13258753571218596","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@fortedigital/nextjs-cache-handler","version":"2.0.3","keywords":["cache","isr","ssg","cache-handler","next","redis"],"author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@2.0.3","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"bc18fc568a2957843f3d0f3d140cea1a50f1a59e","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-2.0.3.tgz","fileCount":42,"integrity":"sha512-YKazzRodpVHKN/gKSMLwiZ2/xhJA8mmHMnqcTdH0xvCUwo4BwwfSeaGVsLCjcpWE2WoPv7DktW11J8bZYvLpUQ==","signatures":[{"sig":"MEQCIHh7xgDxNToF7dx/uoABWCbXR45r3ZcpfFs7iiIokvY8AiAtaxznpHDOZiEp5d3e8GCkg1gfaPlNT8Aej7LDQBuN/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":259356},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/handlers/cache-handler.js","require":"./dist/handlers/cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"}},"gitHead":"59af8742859fdfe605d4af79d647b09766c6cf50","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"tsx --test src/**/*.test.ts","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"tsx --watch --test src/**/*.test.ts"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next15"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"10.9.2","description":"Next.js cache handlers","directories":{},"_nodeVersion":"22.17.1","dependencies":{"lru-cache":"11.1.0","cluster-key-slot":"1.1.2"},"typesVersions":{"*":{"*":["dist/handlers/cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"local-lru":["dist/handlers/local-lru.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","tsup":"^8.5.0","eslint":"^8.57.1","rimraf":"6.0.1","globals":"^16.3.0","prettier":"^3.6.2","@eslint/js":"^9.32.0","typescript":"^5.8.3","@types/node":"22.16.5","typescript-eslint":"^8.38.0","eslint-config-prettier":"^9.1.2","prettier-plugin-packagejson":"2.5.19"},"peerDependencies":{"next":">=15.2.4","@redis/client":">= 5.5.6"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.46.2"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_2.0.3_1754120544963_0.2580365585162965","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-canary":{"name":"@fortedigital/nextjs-cache-handler","version":"2.1.0-canary","keywords":["cache","isr","ssg","cache-handler","next","redis"],"author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@2.1.0-canary","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"2d8dde3748b205c57f6eee77048456c849ef62b2","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-2.1.0-canary.tgz","fileCount":50,"integrity":"sha512-599YhEBo2d2qggR5S0OHyAcuKt39+E46/kER9Vnl6rPddGYFKf4hscG/MZxXY2q2erT6LMZSCIK+nHJCiAApeA==","signatures":[{"sig":"MEQCIAxTrisVYdlWJHlezrx1FCxAN9XvVERRzDjDV7mMyCSrAiAIYW91CR51egWlj1vFTJqGflZ8XYb/QzDVcDbXjZ1qeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":286088},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/handlers/cache-handler.js","require":"./dist/handlers/cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"}},"gitHead":"b53cdd23f79e7670630e0b5beb3447708c540674","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"jest","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"jest --watch"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next15"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"10.9.2","description":"Next.js cache handlers","directories":{},"_nodeVersion":"22.17.1","dependencies":{"lru-cache":"11.1.0","cluster-key-slot":"1.1.2"},"typesVersions":{"*":{"*":["dist/handlers/cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"local-lru":["dist/handlers/local-lru.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"],"redis-cluster-strings":["dist/handlers/redis-cluster-strings.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","jest":"^30.0.5","tsup":"^8.5.0","eslint":"^8.57.1","rimraf":"6.0.1","globals":"^16.3.0","ts-jest":"^29.4.1","prettier":"^3.6.2","@eslint/js":"^9.32.0","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"22.16.5","typescript-eslint":"^8.38.0","eslint-config-prettier":"^9.1.2","prettier-plugin-packagejson":"2.5.19"},"peerDependencies":{"next":">=15.2.4","@redis/client":">= 5.5.6"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.46.2"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_2.1.0-canary_1754405638987_0.6576748575944451","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-canary2":{"name":"@fortedigital/nextjs-cache-handler","version":"2.1.0-canary2","keywords":["cache","isr","ssg","cache-handler","next","redis"],"author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@2.1.0-canary2","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"87a978b4838b3210d501ef146c044c98363de450","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-2.1.0-canary2.tgz","fileCount":58,"integrity":"sha512-T1DPtqjnig8eOxv3AX3Dbtf81AnZgZjTjpupDATZ2ZptfNwC2HwHdsFUCFmSIFLMUZXDsFu4FbT0oX3UXGDweg==","signatures":[{"sig":"MEUCIQDBQz6c+kYdEKYuKrFlniZSrszMhNjOFLhywSVnlaUISQIgBxE3zSKyn3dxOEZrzVlXqKgL7NDXfou+HwC1f0vLrMo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":294191},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/handlers/cache-handler.js","require":"./dist/handlers/cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"},"./cluster/withProxy":{"import":"./dist/helpers/withProxy.js","require":"./dist/helpers/withProxy.cjs"},"./helpers/withAbortSignal":{"import":"./dist/helpers/withAbortSignal.js","require":"./dist/helpers/withAbortSignal.cjs"}},"gitHead":"ac56405942cddf3efcd8e573b1e3697992f11725","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"jest","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"jest --watch"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next15"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"10.9.3","description":"Next.js cache handlers","directories":{},"_nodeVersion":"22.18.0","dependencies":{"lru-cache":"11.1.0","cluster-key-slot":"1.1.2"},"typesVersions":{"*":{"*":["dist/handlers/cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"local-lru":["dist/handlers/local-lru.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"],"cluster/withProxy":["dist/helpers/withProxy.d.ts"],"redis-cluster-strings":["dist/handlers/redis-cluster-strings.d.ts"],"helpers/withAbortSignal":["dist/helpers/withAbortSignal.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","jest":"^30.0.5","tsup":"^8.5.0","eslint":"^8.57.1","rimraf":"6.0.1","globals":"^16.3.0","ts-jest":"^29.4.1","prettier":"^3.6.2","@eslint/js":"^9.32.0","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"22.16.5","typescript-eslint":"^8.38.0","eslint-config-prettier":"^9.1.2","prettier-plugin-packagejson":"2.5.19"},"peerDependencies":{"next":">=15.2.4","@redis/client":">= 5.5.6"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.46.2"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_2.1.0-canary2_1754918778787_0.11545903086258735","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-canary3":{"name":"@fortedigital/nextjs-cache-handler","version":"2.1.0-canary3","keywords":["cache","isr","ssg","cache-handler","next","redis"],"author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@2.1.0-canary3","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"39bf549d0345a52f37e7caa204129011688d16f6","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-2.1.0-canary3.tgz","fileCount":58,"integrity":"sha512-LajyvdA1Q9mQ9OpjD9YgBqfO1r1m8hpfz4mcSMC45dxwj+6VhndriL58JIm0IXo+lK4u5rAEJPAR192d8Vp09w==","signatures":[{"sig":"MEUCIQCX896nemtvU9rpmogrbEJOj+Ee0T2NgOGy7Ao52kHZSgIgOB+VlSLjajbqtFaNNlNj+dQJBpC4jVE3CMechzZk7o8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":294215},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/handlers/cache-handler.js","require":"./dist/handlers/cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"},"./cluster/withProxy":{"import":"./dist/helpers/redisClusterProxy.js","require":"./dist/helpers/redisClusterProxy.cjs"},"./helpers/withAbortSignal":{"import":"./dist/helpers/withAbortSignal.js","require":"./dist/helpers/withAbortSignal.cjs"}},"gitHead":"bf636f8cc8a7f7b12641d336955d88064a0caf69","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"jest","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"jest --watch"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next15"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"10.9.3","description":"Next.js cache handlers","directories":{},"_nodeVersion":"22.18.0","dependencies":{"lru-cache":"11.1.0","cluster-key-slot":"1.1.2"},"typesVersions":{"*":{"*":["dist/handlers/cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"local-lru":["dist/handlers/local-lru.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"],"cluster/withProxy":["dist/helpers/redisClusterProxy.d.ts"],"redis-cluster-strings":["dist/handlers/redis-cluster-strings.d.ts"],"helpers/withAbortSignal":["dist/helpers/withAbortSignal.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","jest":"^30.0.5","tsup":"^8.5.0","eslint":"^8.57.1","rimraf":"6.0.1","globals":"^16.3.0","ts-jest":"^29.4.1","prettier":"^3.6.2","@eslint/js":"^9.32.0","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"22.16.5","typescript-eslint":"^8.38.0","eslint-config-prettier":"^9.1.2","prettier-plugin-packagejson":"2.5.19"},"peerDependencies":{"next":">=15.2.4","@redis/client":">= 5.5.6"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.46.2"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_2.1.0-canary3_1754919401067_0.6947433695917475","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-canary4":{"name":"@fortedigital/nextjs-cache-handler","version":"2.1.0-canary4","keywords":["cache","isr","ssg","cache-handler","next","redis"],"author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@2.1.0-canary4","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"8869ef268244fc7a1887a9c2f71d6100df88dcb2","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-2.1.0-canary4.tgz","fileCount":50,"integrity":"sha512-jKjC8bhmxVGXVuSMFV4SjDjArr6EbNExmp2cIU1BgH7gpkNGivi6DGY9JP3xgvLn2ahruzwgPBoEjNzhbC/HYQ==","signatures":[{"sig":"MEQCIAWQvfwVOrSNWnu1fsSxoUUs3OaaFu/zK1pVaqOOmVUhAiAcbfLEAcPAWH2wImgwoJEEYM+uG88LrhaEzNkti5tSwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":268538},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/handlers/cache-handler.js","require":"./dist/handlers/cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"},"./cluster/withProxy":{"import":"./dist/helpers/redisClusterProxy.js","require":"./dist/helpers/redisClusterProxy.cjs"},"./helpers/withAbortSignal":{"import":"./dist/helpers/withAbortSignal.js","require":"./dist/helpers/withAbortSignal.cjs"}},"gitHead":"3002c0b8f7b3064b5e333890db3337801cad4077","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"jest","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"jest --watch"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next15"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"10.9.3","description":"Next.js cache handlers","directories":{},"_nodeVersion":"22.18.0","dependencies":{"lru-cache":"11.1.0","cluster-key-slot":"1.1.2"},"typesVersions":{"*":{"*":["dist/handlers/cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"local-lru":["dist/handlers/local-lru.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"],"cluster/withProxy":["dist/helpers/redisClusterProxy.d.ts"],"helpers/withAbortSignal":["dist/helpers/withAbortSignal.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","jest":"^30.0.5","tsup":"^8.5.0","eslint":"^8.57.1","rimraf":"6.0.1","globals":"^16.3.0","ts-jest":"^29.4.1","prettier":"^3.6.2","@eslint/js":"^9.32.0","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"22.16.5","typescript-eslint":"^8.38.0","eslint-config-prettier":"^9.1.2","prettier-plugin-packagejson":"2.5.19"},"peerDependencies":{"next":">=15.2.4","@redis/client":">= 5.5.6"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.46.2"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_2.1.0-canary4_1754921643634_0.7511860694869641","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-canary5":{"name":"@fortedigital/nextjs-cache-handler","version":"2.1.0-canary5","keywords":["cache","isr","ssg","cache-handler","next","redis"],"author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@2.1.0-canary5","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"74b6afd74c9e4912868c21fa27e1d12d3b924dfa","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-2.1.0-canary5.tgz","fileCount":50,"integrity":"sha512-6ryKi8WwMX0St98TwyXwBFQluUaw772kTmKKrSKBqApsQnLIrtlMXK/ZnDxELBJoDfMDxxhgZPiny70/PG+/Dw==","signatures":[{"sig":"MEYCIQDajVdJ9G613f1NbQklk7B3Yji2GyVBH16RoRAwq++MVwIhAN6Os4tXuGAzqgFAwrG/sz07UVbt0RFOX62YMAAOLMxV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":268538},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/handlers/cache-handler.js","require":"./dist/handlers/cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"},"./cluster/withProxy":{"import":"./dist/helpers/redisClusterProxy.js","require":"./dist/helpers/redisClusterProxy.cjs"},"./helpers/withAbortSignal":{"import":"./dist/helpers/withAbortSignal.js","require":"./dist/helpers/withAbortSignal.cjs"}},"gitHead":"d7a49a7ac64faae6614fadcedabb595e94167663","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"jest","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"jest --watch"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next15"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"10.9.3","description":"Next.js cache handlers","directories":{},"_nodeVersion":"22.18.0","dependencies":{"lru-cache":"11.1.0","cluster-key-slot":"1.1.2"},"typesVersions":{"*":{"*":["dist/handlers/cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"local-lru":["dist/handlers/local-lru.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"],"cluster/withProxy":["dist/helpers/redisClusterProxy.d.ts"],"helpers/withAbortSignal":["dist/helpers/withAbortSignal.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","jest":"^30.0.5","tsup":"^8.5.0","eslint":"^8.57.1","rimraf":"6.0.1","globals":"^16.3.0","ts-jest":"^29.4.1","prettier":"^3.6.2","@eslint/js":"^9.33.0","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"22.16.5","typescript-eslint":"^8.39.0","eslint-config-prettier":"^9.1.2","prettier-plugin-packagejson":"2.5.19"},"peerDependencies":{"next":">=15.2.4","@redis/client":">= 5.5.6"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.46.2"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_2.1.0-canary5_1754921823293_0.9840773662299471","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-canary6":{"name":"@fortedigital/nextjs-cache-handler","version":"2.1.0-canary6","keywords":["cache","isr","ssg","cache-handler","next","redis"],"author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@2.1.0-canary6","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"0b0dfd48d716cf50ddada932bf404d4063e3ce5f","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-2.1.0-canary6.tgz","fileCount":50,"integrity":"sha512-XdGmZ88Y4AXHwtU2WwZuuYbwdIAKO3xx6TPl9P/fGVUw855ZL0UPjRK/4lfnYx9tkeC8OQ5rj5O7GyWRWdOLgQ==","signatures":[{"sig":"MEQCIFXjHeMZx4o1zLAM9yu8pn5cVldrLz3LIFZb3PSh0hGgAiAWQXgxohBi75+ZbhFaEWVAG7eSue6PFq3PsHXGZocYyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":268484},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/handlers/cache-handler.js","require":"./dist/handlers/cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./cluster/proxy":{"import":"./dist/helpers/redisClusterProxy.js","require":"./dist/helpers/redisClusterProxy.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"},"./helpers/withAbortSignal":{"import":"./dist/helpers/withAbortSignal.js","require":"./dist/helpers/withAbortSignal.cjs"}},"gitHead":"3225905a71d4695ff15c340a3d28e828f5541016","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"jest","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"jest --watch"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next15"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"10.9.3","description":"Next.js cache handlers","directories":{},"_nodeVersion":"22.18.0","dependencies":{"lru-cache":"11.1.0","cluster-key-slot":"1.1.2"},"typesVersions":{"*":{"*":["dist/handlers/cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"local-lru":["dist/handlers/local-lru.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"],"cluster/withProxy":["dist/helpers/redisClusterProxy.d.ts"],"helpers/withAbortSignal":["dist/helpers/withAbortSignal.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","jest":"^30.0.5","tsup":"^8.5.0","eslint":"^8.57.1","rimraf":"6.0.1","globals":"^16.3.0","ts-jest":"^29.4.1","prettier":"^3.6.2","@eslint/js":"^9.33.0","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"22.16.5","typescript-eslint":"^8.39.0","eslint-config-prettier":"^9.1.2","prettier-plugin-packagejson":"2.5.19"},"peerDependencies":{"next":">=15.2.4","@redis/client":">= 5.5.6"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.46.2"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_2.1.0-canary6_1754921975531_0.16358424081269973","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-canary7":{"name":"@fortedigital/nextjs-cache-handler","version":"2.1.0-canary7","keywords":["cache","isr","ssg","cache-handler","next","redis"],"author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@2.1.0-canary7","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"4721fc27d8b7aadb0cec597053eb686584eea760","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-2.1.0-canary7.tgz","fileCount":54,"integrity":"sha512-w39IJ0ViehCHgO+Q8RQ9HyrjkT6uilHtgiZq1hy025vnaufCZukEmdtyL3QAXsG61buTphXyg0vJj2UrXq3xPA==","signatures":[{"sig":"MEQCICjxu1TEr0qrgZ9Avdvocq6iUYlFWJ3n57iAitSPIr8DAiAhg0fAp9JIVY/8J2yFzJics9llXUecZ0WpyQ5tks53uw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":273550},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/handlers/cache-handler.js","require":"./dist/handlers/cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./cluster/proxy":{"import":"./dist/helpers/redisClusterProxy.js","require":"./dist/helpers/redisClusterProxy.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"},"./helpers/withAbortSignal":{"import":"./dist/helpers/withAbortSignal.js","require":"./dist/helpers/withAbortSignal.cjs"},"./helpers/withAbortSignalProxy":{"import":"./dist/helpers/withAbortSignalProxy.js","require":"./dist/helpers/withAbortSignalProxy.cjs"}},"gitHead":"5686bdcf0920edd9b5d1ef2320664b0023f68e52","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"jest","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"jest --watch"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next15"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"10.9.3","description":"Next.js cache handlers","directories":{},"_nodeVersion":"22.18.0","dependencies":{"lru-cache":"11.1.0","cluster-key-slot":"1.1.2"},"typesVersions":{"*":{"*":["dist/handlers/cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"local-lru":["dist/handlers/local-lru.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"],"cluster/withProxy":["dist/helpers/redisClusterProxy.d.ts"],"helpers/withAbortSignal":["dist/helpers/withAbortSignal.d.ts"],"helpers/withAbortSignalProxy":["dist/helpers/withAbortSignalProxy.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","jest":"^30.0.5","tsup":"^8.5.0","eslint":"^8.57.1","rimraf":"6.0.1","globals":"^16.3.0","ts-jest":"^29.4.1","prettier":"^3.6.2","@eslint/js":"^9.33.0","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"22.16.5","typescript-eslint":"^8.39.0","eslint-config-prettier":"^9.1.2","prettier-plugin-packagejson":"2.5.19"},"peerDependencies":{"next":">=15.2.4","@redis/client":">= 5.5.6"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.46.2"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_2.1.0-canary7_1754923894072_0.2604605493374197","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-canary8":{"name":"@fortedigital/nextjs-cache-handler","version":"2.1.0-canary8","keywords":["cache","isr","ssg","cache-handler","next","redis"],"author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@2.1.0-canary8","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"ab59d1e44bbcbc9167fe7ce9c2534e404cd4b5d2","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-2.1.0-canary8.tgz","fileCount":54,"integrity":"sha512-kJQY9vv0a61dsfzVVuZW6Xzu0C8jiZ956cYpE7HPIMAkc8AHsZQPBetvBFe/567l01zq8+jcxDrgcZZYmFA0Bg==","signatures":[{"sig":"MEUCIGJRUh08boWROfHb53uMkOTFBTpT9xShwf3I714ZnqJvAiEA3XFmHgHWluyfRlfzrlCcLJ+af7h/0iS5JuhBb6tB05Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":273546},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/handlers/cache-handler.js","require":"./dist/handlers/cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./cluster/proxy":{"import":"./dist/helpers/redisClusterProxy.js","require":"./dist/helpers/redisClusterProxy.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"},"./helpers/withAbortSignal":{"import":"./dist/helpers/withAbortSignal.js","require":"./dist/helpers/withAbortSignal.cjs"},"./helpers/withAbortSignalProxy":{"import":"./dist/helpers/withAbortSignalProxy.js","require":"./dist/helpers/withAbortSignalProxy.cjs"}},"gitHead":"bed6041c79291df9f21295ac53196bdb10235016","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"jest","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"jest --watch"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next15"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"10.9.3","description":"Next.js cache handlers","directories":{},"_nodeVersion":"22.18.0","dependencies":{"lru-cache":"11.1.0","cluster-key-slot":"1.1.2"},"typesVersions":{"*":{"*":["dist/handlers/cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"local-lru":["dist/handlers/local-lru.d.ts"],"cluster/proxy":["dist/helpers/redisClusterProxy.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"],"helpers/withAbortSignal":["dist/helpers/withAbortSignal.d.ts"],"helpers/withAbortSignalProxy":["dist/helpers/withAbortSignalProxy.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","jest":"^30.0.5","tsup":"^8.5.0","eslint":"^8.57.1","rimraf":"6.0.1","globals":"^16.3.0","ts-jest":"^29.4.1","prettier":"^3.6.2","@eslint/js":"^9.33.0","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"22.16.5","typescript-eslint":"^8.39.0","eslint-config-prettier":"^9.1.2","prettier-plugin-packagejson":"2.5.19"},"peerDependencies":{"next":">=15.2.4","@redis/client":">= 5.5.6"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.46.2"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_2.1.0-canary8_1754924227038_0.9165875788846869","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-canary9":{"name":"@fortedigital/nextjs-cache-handler","version":"2.1.0-canary9","keywords":["cache","isr","ssg","cache-handler","next","redis"],"author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@2.1.0-canary9","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"d970b3765558850ed66bebc6cbe3e170fdc66465","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-2.1.0-canary9.tgz","fileCount":54,"integrity":"sha512-6HDKjtSTVOtwIdRFYSqYBu3wWj0alQHJm2+dlnm2f1qAAFBLWLsyKKrRoPchOCEolH//Y8sAyfZnSV1wWZfm+g==","signatures":[{"sig":"MEQCIEOnCfE0gXbECoo+nhGoOa/ZfqOkjQO+6+N0IWvva6FXAiB1SnNEqhmRqTL6Ito9RfSmDossVOse8Z8cU9ZZ0idK3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":273574},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/handlers/cache-handler.js","require":"./dist/handlers/cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./cluster/proxy":{"import":"./dist/helpers/redisClusterProxy.js","require":"./dist/helpers/redisClusterProxy.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"},"./helpers/withAbortSignal":{"import":"./dist/helpers/withAbortSignal.js","require":"./dist/helpers/withAbortSignal.cjs"},"./helpers/withAbortSignalProxy":{"import":"./dist/helpers/withAbortSignalProxy.js","require":"./dist/helpers/withAbortSignalProxy.cjs"}},"gitHead":"c8231a204536737d02e46e5bf80dd743a2103b7c","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"jest","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"jest --watch"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next15"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"10.9.3","description":"Next.js cache handlers","directories":{},"_nodeVersion":"22.18.0","dependencies":{"lru-cache":"11.1.0","cluster-key-slot":"1.1.2"},"typesVersions":{"*":{"*":["dist/handlers/cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"local-lru":["dist/handlers/local-lru.d.ts"],"cluster/proxy":["dist/helpers/redisClusterProxy.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"],"helpers/withAbortSignal":["dist/helpers/withAbortSignal.d.ts"],"helpers/withAbortSignalProxy":["dist/helpers/withAbortSignalProxy.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","jest":"^30.0.5","tsup":"^8.5.0","eslint":"^8.57.1","rimraf":"6.0.1","globals":"^16.3.0","ts-jest":"^29.4.1","prettier":"^3.6.2","@eslint/js":"^9.33.0","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"22.16.5","typescript-eslint":"^8.39.0","eslint-config-prettier":"^9.1.2","prettier-plugin-packagejson":"2.5.19"},"peerDependencies":{"next":">=15.2.4","@redis/client":">= 5.5.6"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.46.2"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_2.1.0-canary9_1754994634164_0.3141744957794881","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-canary10":{"name":"@fortedigital/nextjs-cache-handler","version":"2.1.0-canary10","keywords":["cache","isr","ssg","cache-handler","next","redis"],"author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@2.1.0-canary10","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"5a8d231b87683af6d294364060624bcfdb49ee98","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-2.1.0-canary10.tgz","fileCount":54,"integrity":"sha512-qaHIdrkMbFylrYEyKFq7BDDGVEGhvrSxJcWbp15chUus+xrHf5QgByG5MS+RMF9YHwftEdXHbJazHSVDQiU5IA==","signatures":[{"sig":"MEYCIQDO14PauVBMaeN6Xny/h9g+jEEBwnGxj6KHLfM9L9w75wIhAO8PIboU8TdP0TGkmMArPTK5+Uj+QgovSGpn0jkYJ/T3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":273644},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/handlers/cache-handler.js","require":"./dist/handlers/cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./cluster/adapter":{"import":"./dist/helpers/redisClusterAdapter.js","require":"./dist/helpers/redisClusterAdapter.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"},"./helpers/withAbortSignal":{"import":"./dist/helpers/withAbortSignal.js","require":"./dist/helpers/withAbortSignal.cjs"},"./helpers/withAbortSignalProxy":{"import":"./dist/helpers/withAbortSignalProxy.js","require":"./dist/helpers/withAbortSignalProxy.cjs"}},"gitHead":"a1957fd61f0f45cb9adaf576d3f9cc5590d9575e","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"jest","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"jest --watch"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next15"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"10.9.3","description":"Next.js cache handlers","directories":{},"_nodeVersion":"22.18.0","dependencies":{"lru-cache":"11.1.0","cluster-key-slot":"1.1.2"},"typesVersions":{"*":{"*":["dist/handlers/cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"local-lru":["dist/handlers/local-lru.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"cluster/adapter":["dist/helpers/redisClusterAdapter.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"],"helpers/withAbortSignal":["dist/helpers/withAbortSignal.d.ts"],"helpers/withAbortSignalProxy":["dist/helpers/withAbortSignalProxy.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","jest":"^30.0.5","tsup":"^8.5.0","eslint":"^8.57.1","rimraf":"6.0.1","globals":"^16.3.0","ts-jest":"^29.4.1","prettier":"^3.6.2","@eslint/js":"^9.33.0","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"22.16.5","typescript-eslint":"^8.39.1","eslint-config-prettier":"^9.1.2","prettier-plugin-packagejson":"2.5.19"},"peerDependencies":{"next":">=15.2.4","@redis/client":">= 5.5.6"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.46.2"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_2.1.0-canary10_1754995559610_0.7424128697011492","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-canary.11":{"name":"@fortedigital/nextjs-cache-handler","version":"2.1.0-canary.11","keywords":["cache","isr","ssg","cache-handler","next","redis"],"author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@2.1.0-canary.11","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"92ed8e903545c73d9b80a1a586daaf6c61a018d9","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-2.1.0-canary.11.tgz","fileCount":54,"integrity":"sha512-JXIz23D10eY2ksbB7EItIIXuVhQNy6/GejeLCyBh5YKvRx9OZ8xgi9y8RRT4ylmuIIS76j5XXGcQN2RPgJN7zQ==","signatures":[{"sig":"MEYCIQD/cS37MNF5eszZUI0RasqURCfFDnZiiHhuJ63PIsAMawIhANhGyqohL983VDZAoY//pdwO6kVUIEGT+oYZML0+0WxK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277084},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/handlers/cache-handler.js","require":"./dist/handlers/cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./cluster/adapter":{"import":"./dist/helpers/redisClusterAdapter.js","require":"./dist/helpers/redisClusterAdapter.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"},"./helpers/withAbortSignal":{"import":"./dist/helpers/withAbortSignal.js","require":"./dist/helpers/withAbortSignal.cjs"},"./helpers/withAbortSignalProxy":{"import":"./dist/helpers/withAbortSignalProxy.js","require":"./dist/helpers/withAbortSignalProxy.cjs"}},"gitHead":"241e7336b8b4b36a63db0d257d9ce9329ef99a4e","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"jest","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"jest --watch"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next15"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"10.9.3","description":"Next.js cache handlers","directories":{},"_nodeVersion":"22.18.0","dependencies":{"lru-cache":"11.1.0","cluster-key-slot":"1.1.2"},"typesVersions":{"*":{"*":["dist/handlers/cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"local-lru":["dist/handlers/local-lru.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"cluster/adapter":["dist/helpers/redisClusterAdapter.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"],"helpers/withAbortSignal":["dist/helpers/withAbortSignal.d.ts"],"helpers/withAbortSignalProxy":["dist/helpers/withAbortSignalProxy.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.4","jest":"^30.0.5","tsup":"^8.5.0","eslint":"^8.57.1","rimraf":"6.0.1","globals":"^16.3.0","ts-jest":"^29.4.1","prettier":"^3.6.2","@eslint/js":"^9.33.0","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"22.16.5","typescript-eslint":"^8.40.0","eslint-config-prettier":"^9.1.2","prettier-plugin-packagejson":"2.5.19"},"peerDependencies":{"next":">=15.2.4","@redis/client":">= 5.5.6"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.46.4"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_2.1.0-canary.11_1756125548633_0.1160025674252454","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-canary.12":{"name":"@fortedigital/nextjs-cache-handler","version":"2.1.0-canary.12","keywords":["cache","isr","ssg","cache-handler","next","redis"],"author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@2.1.0-canary.12","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"8f85ba092496dd3dfe07c6f58ef3673cb51e669c","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-2.1.0-canary.12.tgz","fileCount":54,"integrity":"sha512-Pu+cZFokDR6IVKvV/RmmcE2tDo1YVRLNRnNXqrIAhDJ5OfHBhZaTEqIITF/d3624+MNeE/OgHjClbs2mMCE9Lw==","signatures":[{"sig":"MEQCIDIfbYo9uf7LmGpvC66knZ+Qzd+CxlHlWLnVtfH5zn/bAiAbhkd4j+lafs+7WXT2lVk+cTeJLQBLajQoftSos7erXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":281360},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/handlers/cache-handler.js","require":"./dist/handlers/cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./cluster/adapter":{"import":"./dist/helpers/redisClusterAdapter.js","require":"./dist/helpers/redisClusterAdapter.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"},"./helpers/withAbortSignal":{"import":"./dist/helpers/withAbortSignal.js","require":"./dist/helpers/withAbortSignal.cjs"},"./helpers/withAbortSignalProxy":{"import":"./dist/helpers/withAbortSignalProxy.js","require":"./dist/helpers/withAbortSignalProxy.cjs"}},"gitHead":"76bfff6c18e67cbf476d26860ffe5ea377185284","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"jest","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"jest --watch"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next15"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"10.9.3","description":"Next.js cache handlers","directories":{},"_nodeVersion":"22.18.0","dependencies":{"lru-cache":"11.1.0","cluster-key-slot":"1.1.2"},"typesVersions":{"*":{"*":["dist/handlers/cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"local-lru":["dist/handlers/local-lru.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"cluster/adapter":["dist/helpers/redisClusterAdapter.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"],"helpers/withAbortSignal":["dist/helpers/withAbortSignal.d.ts"],"helpers/withAbortSignalProxy":["dist/helpers/withAbortSignalProxy.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.4","jest":"^30.0.5","tsup":"^8.5.0","eslint":"^8.57.1","rimraf":"6.0.1","globals":"^16.3.0","ts-jest":"^29.4.1","prettier":"^3.6.2","@eslint/js":"^9.33.0","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"22.16.5","typescript-eslint":"^8.40.0","eslint-config-prettier":"^9.1.2","prettier-plugin-packagejson":"2.5.19"},"peerDependencies":{"next":">=15.2.4","@redis/client":">= 5.5.6"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.46.4"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_2.1.0-canary.12_1756134728065_0.5703872838357733","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-canary.13":{"name":"@fortedigital/nextjs-cache-handler","version":"2.1.0-canary.13","keywords":["cache","isr","ssg","cache-handler","next","redis"],"author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@2.1.0-canary.13","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"a0f3d5792dc84c2ba0ac7a2cf9abfb34a925bb37","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-2.1.0-canary.13.tgz","fileCount":54,"integrity":"sha512-10A6QOWxJ8DLxfM7MZ0N7ULYtMW7rNiwkRqoXRpizuX1TRaZUhiWz1nlvncTKkYYfROkkQVm/zZ8GYULlOr68Q==","signatures":[{"sig":"MEYCIQCmX2ahHfPpnkLYV8hipd6kO2oRxjJvYk9F8lFT00dG7wIhAOoBLTJwlCYuDJMeNynQjbKk5RsuHC4ZSsCnFprrwOku","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":282096},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/handlers/cache-handler.js","require":"./dist/handlers/cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./cluster/adapter":{"import":"./dist/helpers/redisClusterAdapter.js","require":"./dist/helpers/redisClusterAdapter.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"},"./helpers/withAbortSignal":{"import":"./dist/helpers/withAbortSignal.js","require":"./dist/helpers/withAbortSignal.cjs"},"./helpers/withAbortSignalProxy":{"import":"./dist/helpers/withAbortSignalProxy.js","require":"./dist/helpers/withAbortSignalProxy.cjs"}},"gitHead":"f74d90a71b715f218c3e19b49d3aff6a66e68dab","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"jest","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"jest --watch"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next15"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"10.9.3","description":"Next.js cache handlers","directories":{},"_nodeVersion":"22.19.0","dependencies":{"lru-cache":"11.2.1","cluster-key-slot":"1.1.2"},"typesVersions":{"*":{"*":["dist/handlers/cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"local-lru":["dist/handlers/local-lru.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"cluster/adapter":["dist/helpers/redisClusterAdapter.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"],"helpers/withAbortSignal":["dist/helpers/withAbortSignal.d.ts"],"helpers/withAbortSignalProxy":["dist/helpers/withAbortSignalProxy.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","jest":"^30.1.3","tsup":"^8.5.0","eslint":"^8.57.1","rimraf":"6.0.1","globals":"^16.3.0","ts-jest":"^29.4.1","prettier":"^3.6.2","@eslint/js":"^9.35.0","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"22.16.5","typescript-eslint":"^8.42.0","eslint-config-prettier":"^9.1.2","prettier-plugin-packagejson":"2.5.19"},"peerDependencies":{"next":">=15.2.4","@redis/client":">= 5.5.6"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.50.1"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_2.1.0-canary.13_1757321876939_0.6363881891583749","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-canary.14":{"name":"@fortedigital/nextjs-cache-handler","version":"2.1.0-canary.14","keywords":["cache","isr","ssg","cache-handler","next","redis"],"author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@2.1.0-canary.14","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"2723830ae9863cc8983f80ddb5ccdb04ac6dd433","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-2.1.0-canary.14.tgz","fileCount":54,"integrity":"sha512-tkxxdYXUjWMtltleqscSO+XbyrinI4iEL2hIrabxigEw2OIcb7uNiz9G73PaPUPYmHlXoeFfKDnHF8cWqQUSTw==","signatures":[{"sig":"MEUCIQDx8SCxQQB+bIV9SPgTAbBBL7/FXBBL0QUkAPgPPLp7MgIgXTIBjd/aWjK3kI8mX9rxP4fybK9fSWjHbs2vdZArlYM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":282232},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/handlers/cache-handler.js","require":"./dist/handlers/cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./cluster/adapter":{"import":"./dist/helpers/redisClusterAdapter.js","require":"./dist/helpers/redisClusterAdapter.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"},"./helpers/withAbortSignal":{"import":"./dist/helpers/withAbortSignal.js","require":"./dist/helpers/withAbortSignal.cjs"},"./helpers/withAbortSignalProxy":{"import":"./dist/helpers/withAbortSignalProxy.js","require":"./dist/helpers/withAbortSignalProxy.cjs"}},"gitHead":"db1b03ff3f4126b3e4baa4c97d1de1703224a952","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"jest","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"jest --watch"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next15"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"10.9.3","description":"Next.js cache handlers","directories":{},"_nodeVersion":"22.19.0","dependencies":{"lru-cache":"11.2.2","cluster-key-slot":"1.1.2"},"typesVersions":{"*":{"*":["dist/handlers/cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"local-lru":["dist/handlers/local-lru.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"cluster/adapter":["dist/helpers/redisClusterAdapter.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"],"helpers/withAbortSignal":["dist/helpers/withAbortSignal.d.ts"],"helpers/withAbortSignalProxy":["dist/helpers/withAbortSignalProxy.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","jest":"^30.2.0","tsup":"^8.5.0","eslint":"^8.57.1","rimraf":"6.0.1","globals":"^16.4.0","ts-jest":"^29.4.4","prettier":"^3.6.2","@eslint/js":"^9.36.0","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"22.16.5","typescript-eslint":"^8.44.1","eslint-config-prettier":"^9.1.2","prettier-plugin-packagejson":"2.5.19"},"peerDependencies":{"next":">=15.2.4","@redis/client":">= 5.5.6"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.52.3"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_2.1.0-canary.14_1759157437687_0.5953015988008568","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@fortedigital/nextjs-cache-handler","version":"2.1.0","keywords":["cache","isr","ssg","cache-handler","next","redis"],"author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@2.1.0","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"be8e5a54d38c0b3d3d643b5e14ddc350f6dae31e","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-2.1.0.tgz","fileCount":54,"integrity":"sha512-6PxGoP3g+5ZObtdgfPLxnAXuXw/E0/srbP+upqzI9ovhYqBjtxuqDIGroxfGSD3yYoDVEJLB/nxVIT2+EnCggQ==","signatures":[{"sig":"MEUCIQDDIaZjiAgGeoVDtSJmTWGzmti4OclvwzwVHsBeZHqQKAIgaDGAQJDOCE+qeZ6DVRwLnE/ZKLALy0Lq1/f8Jn2DP5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":282221},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/handlers/cache-handler.js","require":"./dist/handlers/cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./cluster/adapter":{"import":"./dist/helpers/redisClusterAdapter.js","require":"./dist/helpers/redisClusterAdapter.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"},"./helpers/withAbortSignal":{"import":"./dist/helpers/withAbortSignal.js","require":"./dist/helpers/withAbortSignal.cjs"},"./helpers/withAbortSignalProxy":{"import":"./dist/helpers/withAbortSignalProxy.js","require":"./dist/helpers/withAbortSignalProxy.cjs"}},"gitHead":"9f290ebd144f25a5a0b515a10f88848a9c160cfe","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"jest","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"jest --watch"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next15"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"10.9.3","description":"Next.js cache handlers","directories":{},"_nodeVersion":"22.19.0","dependencies":{"lru-cache":"11.2.2","cluster-key-slot":"1.1.2"},"typesVersions":{"*":{"*":["dist/handlers/cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"local-lru":["dist/handlers/local-lru.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"cluster/adapter":["dist/helpers/redisClusterAdapter.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"],"helpers/withAbortSignal":["dist/helpers/withAbortSignal.d.ts"],"helpers/withAbortSignalProxy":["dist/helpers/withAbortSignalProxy.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","jest":"^30.2.0","tsup":"^8.5.0","eslint":"^8.57.1","rimraf":"6.0.1","globals":"^16.4.0","ts-jest":"^29.4.4","prettier":"^3.6.2","@eslint/js":"^9.36.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"22.16.5","typescript-eslint":"^8.45.0","eslint-config-prettier":"^9.1.2","prettier-plugin-packagejson":"2.5.19"},"peerDependencies":{"next":">=15.2.4","@redis/client":">= 5.5.6"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.52.3"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_2.1.0_1759304127704_0.8949587321465557","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@fortedigital/nextjs-cache-handler","version":"2.1.1","keywords":["cache","isr","ssg","cache-handler","next","redis"],"author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@2.1.1","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"9ba12a574b93ce19fb0a0b2662887a14c014c3c8","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-2.1.1.tgz","fileCount":54,"integrity":"sha512-dB2bOq01/+1gAx+CC5fIeEHWwRvgIQ/hO0IozzvOrtW8qZ4JlA88d61iNXFZJYhuG1JdqDfhRzdyNoyFIhqtHA==","signatures":[{"sig":"MEUCIQDyZdla/7vAkD0YJuz2A1BRNzUHjh3kEAH2TuJfk9pAtQIgROwx/2BxyljTXpHcKy9d6bGwxziR83fY2iUCU9cxhe0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":282221},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/handlers/cache-handler.js","require":"./dist/handlers/cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./cluster/adapter":{"import":"./dist/helpers/redisClusterAdapter.js","require":"./dist/helpers/redisClusterAdapter.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"},"./helpers/withAbortSignal":{"import":"./dist/helpers/withAbortSignal.js","require":"./dist/helpers/withAbortSignal.cjs"},"./helpers/withAbortSignalProxy":{"import":"./dist/helpers/withAbortSignalProxy.js","require":"./dist/helpers/withAbortSignalProxy.cjs"}},"gitHead":"041b3c24b289b3ea6ac518c74301f9d69ce51a0a","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"jest","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"jest --watch"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next15"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"10.9.3","description":"Next.js cache handlers","directories":{},"_nodeVersion":"22.20.0","dependencies":{"lru-cache":"11.2.2","cluster-key-slot":"1.1.2"},"typesVersions":{"*":{"*":["dist/handlers/cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"local-lru":["dist/handlers/local-lru.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"cluster/adapter":["dist/helpers/redisClusterAdapter.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"],"helpers/withAbortSignal":["dist/helpers/withAbortSignal.d.ts"],"helpers/withAbortSignalProxy":["dist/helpers/withAbortSignalProxy.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","jest":"^30.2.0","tsup":"^8.5.0","eslint":"^8.57.1","rimraf":"6.0.1","globals":"^16.4.0","ts-jest":"^29.4.5","prettier":"^3.6.2","@eslint/js":"^9.37.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"22.16.5","typescript-eslint":"^8.46.1","eslint-config-prettier":"^9.1.2","prettier-plugin-packagejson":"2.5.19"},"peerDependencies":{"next":">=15.2.4","@redis/client":">= 5.5.6"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.52.4"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_2.1.1_1760522186915_0.16556502174620236","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"@fortedigital/nextjs-cache-handler","version":"2.1.2","keywords":["cache","isr","ssg","cache-handler","next","redis"],"author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@2.1.2","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"db75b200eb89e9483a6d4e2131f3682cf03fecd3","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-2.1.2.tgz","fileCount":54,"integrity":"sha512-dCgO8DCi0j+7NFN9qeTPnO67LX79FmqFH6f7elF2fZEPEM9EpgKMw9wY8kL7tnL/7li/MkVL83R1h34a4KJkwQ==","signatures":[{"sig":"MEYCIQDk8y5QbqewoMwv94EovTo8cm6PgLuhrY9oRhK0mbxqawIhAJWumsirsUWRPMIRmoOek8stX4Yq6sBQzdofSVRM5fkS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":282747},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/handlers/cache-handler.js","require":"./dist/handlers/cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./cluster/adapter":{"import":"./dist/helpers/redisClusterAdapter.js","require":"./dist/helpers/redisClusterAdapter.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"},"./helpers/withAbortSignal":{"import":"./dist/helpers/withAbortSignal.js","require":"./dist/helpers/withAbortSignal.cjs"},"./helpers/withAbortSignalProxy":{"import":"./dist/helpers/withAbortSignalProxy.js","require":"./dist/helpers/withAbortSignalProxy.cjs"}},"gitHead":"4d2af026f4fa6b404f0303a204aba4ccc730b542","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"jest","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"jest --watch"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next15"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"10.9.3","description":"Next.js cache handlers","directories":{},"_nodeVersion":"22.20.0","dependencies":{"lru-cache":"11.2.2","cluster-key-slot":"1.1.2"},"typesVersions":{"*":{"*":["dist/handlers/cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"local-lru":["dist/handlers/local-lru.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"cluster/adapter":["dist/helpers/redisClusterAdapter.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"],"helpers/withAbortSignal":["dist/helpers/withAbortSignal.d.ts"],"helpers/withAbortSignalProxy":["dist/helpers/withAbortSignalProxy.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","jest":"^30.2.0","tsup":"^8.5.0","eslint":"^8.57.1","rimraf":"6.0.1","globals":"^16.4.0","ts-jest":"^29.4.5","prettier":"^3.6.2","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"22.16.5","typescript-eslint":"^8.46.1","eslint-config-prettier":"^9.1.2","prettier-plugin-packagejson":"2.5.19"},"peerDependencies":{"next":">=15.2.4","@redis/client":">= 5.5.6"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.52.5"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_2.1.2_1760958655510_0.9019595548748605","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"@fortedigital/nextjs-cache-handler","version":"2.1.3","keywords":["cache","isr","ssg","cache-handler","next","redis"],"author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@2.1.3","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"47843e60d41ce002524795c95c1823cac869cd16","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-2.1.3.tgz","fileCount":54,"integrity":"sha512-Vn2irMXK/ik30+dKQKSK7JOaWkwWVme8ru4Vv11UNGIkbChUwtDYO+jFO5qkmPqgF8WogALwu5xJVyAktKy5SA==","signatures":[{"sig":"MEQCIEX57UvJnSqBvPLEtG8xuxb4N6fhtaK0Pot1AePnb+hcAiBVt+oHjQrEHM0ymM9Gmnm2hKYIGC+lmPbsVdh581JxPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":283123},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/handlers/cache-handler.js","require":"./dist/handlers/cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./cluster/adapter":{"import":"./dist/helpers/redisClusterAdapter.js","require":"./dist/helpers/redisClusterAdapter.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"},"./helpers/withAbortSignal":{"import":"./dist/helpers/withAbortSignal.js","require":"./dist/helpers/withAbortSignal.cjs"},"./helpers/withAbortSignalProxy":{"import":"./dist/helpers/withAbortSignalProxy.js","require":"./dist/helpers/withAbortSignalProxy.cjs"}},"gitHead":"9598fb8e7f1594ec9498fc806c0162b91573a9e0","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"jest","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"jest --watch"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next15"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"10.9.3","description":"Next.js cache handlers","directories":{},"_nodeVersion":"22.20.0","dependencies":{"lru-cache":"11.2.2","cluster-key-slot":"1.1.2"},"typesVersions":{"*":{"*":["dist/handlers/cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"local-lru":["dist/handlers/local-lru.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"cluster/adapter":["dist/helpers/redisClusterAdapter.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"],"helpers/withAbortSignal":["dist/helpers/withAbortSignal.d.ts"],"helpers/withAbortSignalProxy":["dist/helpers/withAbortSignalProxy.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","jest":"^30.2.0","tsup":"^8.5.0","eslint":"^8.57.1","rimraf":"6.0.1","globals":"^16.4.0","ts-jest":"^29.4.5","prettier":"^3.6.2","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"22.16.5","typescript-eslint":"^8.46.1","eslint-config-prettier":"^9.1.2","prettier-plugin-packagejson":"2.5.19"},"peerDependencies":{"next":">=15.2.4","@redis/client":">= 5.5.6"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.52.5"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_2.1.3_1760959060510_0.8366122668437685","host":"s3://npm-registry-packages-npm-production"}},"2.1.4":{"name":"@fortedigital/nextjs-cache-handler","version":"2.1.4","keywords":["cache","isr","ssg","cache-handler","next","redis"],"author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@2.1.4","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"6212024b3b81d495af09f89572fb4631dd253e0d","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-2.1.4.tgz","fileCount":54,"integrity":"sha512-Sfxud97xvv8Dbtl0dV/nOjL+65QKF4jjeHenQE8hxjcpaVX74DwGbmbmazTPaMw55uNTy3az7wc/3WF06/i3Tw==","signatures":[{"sig":"MEQCIH2POPbKNvq/CSHymz4R2GSxdvEfSvBv8tJ5Os2gSLt3AiBCWKOQ80JLRn8pzFRqt5ovChwrK8d305SNTfcy38ABFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":283127},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/handlers/cache-handler.js","require":"./dist/handlers/cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./cluster/adapter":{"import":"./dist/helpers/redisClusterAdapter.js","require":"./dist/helpers/redisClusterAdapter.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"},"./helpers/withAbortSignal":{"import":"./dist/helpers/withAbortSignal.js","require":"./dist/helpers/withAbortSignal.cjs"},"./helpers/withAbortSignalProxy":{"import":"./dist/helpers/withAbortSignalProxy.js","require":"./dist/helpers/withAbortSignalProxy.cjs"}},"gitHead":"618d9cf84a123941805289e4586d0363f88468d2","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"jest","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"jest --watch"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next15"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"10.9.3","description":"Next.js cache handlers","directories":{},"_nodeVersion":"22.20.0","dependencies":{"lru-cache":"11.2.2","cluster-key-slot":"1.1.2"},"typesVersions":{"*":{"*":["dist/handlers/cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"local-lru":["dist/handlers/local-lru.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"cluster/adapter":["dist/helpers/redisClusterAdapter.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"],"helpers/withAbortSignal":["dist/helpers/withAbortSignal.d.ts"],"helpers/withAbortSignalProxy":["dist/helpers/withAbortSignalProxy.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","jest":"^30.2.0","tsup":"^8.5.0","eslint":"^8.57.1","rimraf":"6.0.1","globals":"^16.4.0","ts-jest":"^29.4.5","prettier":"^3.6.2","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"22.16.5","typescript-eslint":"^8.46.1","eslint-config-prettier":"^9.1.2","prettier-plugin-packagejson":"2.5.19"},"peerDependencies":{"next":">=15.2.4","@redis/client":">= 5.5.6"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.52.5"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_2.1.4_1761031004534_0.4002328996520399","host":"s3://npm-registry-packages-npm-production"}},"2.1.5":{"name":"@fortedigital/nextjs-cache-handler","version":"2.1.5","keywords":["cache","isr","ssg","cache-handler","next","redis"],"author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@2.1.5","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"d19ff716c53e0f5d35ca0d8199cce177a181065a","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-2.1.5.tgz","fileCount":54,"integrity":"sha512-6ameH1+LJItfuy8nH7onuLR9lE6Tv8F4gfNvhINpsGu8FE8QWKhoa0q7FUO8aTD3wo8zNiskY6gPfDwqUvwdlg==","signatures":[{"sig":"MEUCIQDa1rSombOcPCG+0JiSQPcevwk9p7YaHjUIHzXiiQ1a5QIgYJjGld4PRVAXir2oxWLdW4DLJzrm68VXHKkRY+BidJE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":283486},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/handlers/cache-handler.js","require":"./dist/handlers/cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./cluster/adapter":{"import":"./dist/helpers/redisClusterAdapter.js","require":"./dist/helpers/redisClusterAdapter.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"},"./helpers/withAbortSignal":{"import":"./dist/helpers/withAbortSignal.js","require":"./dist/helpers/withAbortSignal.cjs"},"./helpers/withAbortSignalProxy":{"import":"./dist/helpers/withAbortSignalProxy.js","require":"./dist/helpers/withAbortSignalProxy.cjs"}},"gitHead":"7a6729cf2977a1518c9fa4c22890184b2a942b08","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"jest","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"jest --watch"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next15"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"10.9.3","description":"Next.js cache handlers","directories":{},"_nodeVersion":"22.20.0","dependencies":{"lru-cache":"11.2.2","cluster-key-slot":"1.1.2"},"typesVersions":{"*":{"*":["dist/handlers/cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"local-lru":["dist/handlers/local-lru.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"cluster/adapter":["dist/helpers/redisClusterAdapter.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"],"helpers/withAbortSignal":["dist/helpers/withAbortSignal.d.ts"],"helpers/withAbortSignalProxy":["dist/helpers/withAbortSignalProxy.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","jest":"^30.2.0","tsup":"^8.5.0","eslint":"^8.57.1","rimraf":"6.0.1","globals":"^16.4.0","ts-jest":"^29.4.5","prettier":"^3.6.2","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"22.16.5","typescript-eslint":"^8.46.1","eslint-config-prettier":"^9.1.2","prettier-plugin-packagejson":"2.5.19"},"peerDependencies":{"next":">=15.2.4","@redis/client":">= 5.5.6"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.52.5"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_2.1.5_1761210509056_0.29422543020855274","host":"s3://npm-registry-packages-npm-production"}},"2.1.6":{"name":"@fortedigital/nextjs-cache-handler","version":"2.1.6","keywords":["cache","isr","ssg","cache-handler","next","redis"],"author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@2.1.6","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"bb9173bce55030e28d449d83d7ba335737db52e5","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-2.1.6.tgz","fileCount":54,"integrity":"sha512-Ki7Nh1TrPAPEZGRr/97AC8amWhjkwtEWHYauczJ6gZMhp/g6SF0oFgq6R2vovj2gECjkxvHcR5uK6/3Clp1Vag==","signatures":[{"sig":"MEUCIQCb/72L5jUtvE76PNC1HNXscjInWocqwLZZ/c7rQnWi/gIgMUkyeURiyf/tyEFFV0SEjQ88VoTTug6rCvlMEj56TeE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":283670},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/handlers/cache-handler.js","require":"./dist/handlers/cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./cluster/adapter":{"import":"./dist/helpers/redisClusterAdapter.js","require":"./dist/helpers/redisClusterAdapter.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"},"./helpers/withAbortSignal":{"import":"./dist/helpers/withAbortSignal.js","require":"./dist/helpers/withAbortSignal.cjs"},"./helpers/withAbortSignalProxy":{"import":"./dist/helpers/withAbortSignalProxy.js","require":"./dist/helpers/withAbortSignalProxy.cjs"}},"gitHead":"98e62b3f380cb24f475cde7895f16bae7dedc83c","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"jest","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"jest --watch"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next15"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"10.9.3","description":"Next.js cache handlers","directories":{},"_nodeVersion":"22.20.0","dependencies":{"lru-cache":"11.2.2","cluster-key-slot":"1.1.2"},"typesVersions":{"*":{"*":["dist/handlers/cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"local-lru":["dist/handlers/local-lru.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"cluster/adapter":["dist/helpers/redisClusterAdapter.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"],"helpers/withAbortSignal":["dist/helpers/withAbortSignal.d.ts"],"helpers/withAbortSignalProxy":["dist/helpers/withAbortSignalProxy.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","jest":"^30.2.0","tsup":"^8.5.0","eslint":"^8.57.1","rimraf":"6.0.1","globals":"^16.4.0","ts-jest":"^29.4.5","prettier":"^3.6.2","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"22.16.5","typescript-eslint":"^8.46.1","eslint-config-prettier":"^9.1.2","prettier-plugin-packagejson":"2.5.19"},"peerDependencies":{"next":">=15.2.4","@redis/client":">= 5.5.6"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.52.5"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_2.1.6_1761223280312_0.3079682878209513","host":"s3://npm-registry-packages-npm-production"}},"2.1.7":{"name":"@fortedigital/nextjs-cache-handler","version":"2.1.7","keywords":["cache","isr","ssg","cache-handler","next","redis"],"author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@2.1.7","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"027d3681f8466b6061ae6252a7d88625e5b69c7c","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-2.1.7.tgz","fileCount":54,"integrity":"sha512-ePidUBlQvY4onpu0YsQS1PUWjqdSMLdJL/BmykgKdmdSZ0Kvbz1lPh0rGzR0kaFilfTnywdxNPUySDCUJxXrzA==","signatures":[{"sig":"MEQCIDpNZWF28yiUqd8YMDzhyu9ERxDk+ZLXFB8yW4IbX+E6AiBvgzTd0VcMDwmPMf/cQyDbIR2BvpbJTxUPcQ2eIYg+DQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":283851},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/handlers/cache-handler.js","require":"./dist/handlers/cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./cluster/adapter":{"import":"./dist/helpers/redisClusterAdapter.js","require":"./dist/helpers/redisClusterAdapter.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"},"./helpers/withAbortSignal":{"import":"./dist/helpers/withAbortSignal.js","require":"./dist/helpers/withAbortSignal.cjs"},"./helpers/withAbortSignalProxy":{"import":"./dist/helpers/withAbortSignalProxy.js","require":"./dist/helpers/withAbortSignalProxy.cjs"}},"gitHead":"bda5b8c72890bea3337acdb11f73a87e222729f0","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"jest","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"jest --watch"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next15"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"10.9.3","description":"Next.js cache handlers","directories":{},"_nodeVersion":"22.20.0","dependencies":{"lru-cache":"11.2.2","cluster-key-slot":"1.1.2"},"typesVersions":{"*":{"*":["dist/handlers/cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"local-lru":["dist/handlers/local-lru.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"cluster/adapter":["dist/helpers/redisClusterAdapter.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"],"helpers/withAbortSignal":["dist/helpers/withAbortSignal.d.ts"],"helpers/withAbortSignalProxy":["dist/helpers/withAbortSignalProxy.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","jest":"^30.2.0","tsup":"^8.5.0","eslint":"^8.57.1","rimraf":"6.0.1","globals":"^16.4.0","ts-jest":"^29.4.5","prettier":"^3.6.2","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"22.16.5","typescript-eslint":"^8.46.2","eslint-config-prettier":"^9.1.2","prettier-plugin-packagejson":"2.5.19"},"peerDependencies":{"next":">=15.2.4","@redis/client":">= 5.5.6"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.52.5"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_2.1.7_1761650357667_0.7624802426125348","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next16-alpha.0":{"name":"@fortedigital/nextjs-cache-handler","version":"3.0.0-next16-alpha.0","keywords":["cache","isr","ssg","cache-handler","next","redis"],"author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@3.0.0-next16-alpha.0","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"0348b86224cf48f597922504f9202998ee9364ef","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-3.0.0-next16-alpha.0.tgz","fileCount":54,"integrity":"sha512-9A+4fVJPSVh7h0XLuE3xUrEhVQF5CbCQuFYNwLaNl7wBMhCv8iPGW1HjSYt0NwQdGzg/BfSWStpMtiCMotVTmQ==","signatures":[{"sig":"MEUCIQDPiKB9Edh+nKrAjpnyIeu9/Si4s8RbhlWA1y2+OkZE4wIgdqFd2zOwjMIdJXYWcANRyOxa77Pm/9BZsrjoIsZG9uY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":283873},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/handlers/cache-handler.js","require":"./dist/handlers/cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./cluster/adapter":{"import":"./dist/helpers/redisClusterAdapter.js","require":"./dist/helpers/redisClusterAdapter.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"},"./helpers/withAbortSignal":{"import":"./dist/helpers/withAbortSignal.js","require":"./dist/helpers/withAbortSignal.cjs"},"./helpers/withAbortSignalProxy":{"import":"./dist/helpers/withAbortSignalProxy.js","require":"./dist/helpers/withAbortSignalProxy.cjs"}},"gitHead":"df084f9b7b786b3071bdcbbfcdd775d5068b079f","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"jest","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"jest --watch"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next15"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"11.6.1","description":"Next.js cache handlers","directories":{},"_nodeVersion":"24.11.0","dependencies":{"lru-cache":"11.2.2","cluster-key-slot":"1.1.2"},"typesVersions":{"*":{"*":["dist/handlers/cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"local-lru":["dist/handlers/local-lru.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"cluster/adapter":["dist/helpers/redisClusterAdapter.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"],"helpers/withAbortSignal":["dist/helpers/withAbortSignal.d.ts"],"helpers/withAbortSignalProxy":["dist/helpers/withAbortSignalProxy.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.20.6","jest":"^30.2.0","tsup":"^8.5.0","eslint":"^8.57.1","rimraf":"6.1.0","globals":"^16.5.0","ts-jest":"^29.4.5","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"22.16.5","typescript-eslint":"^8.46.3","eslint-config-prettier":"^9.1.2","prettier-plugin-packagejson":"2.5.19"},"peerDependencies":{"next":">=16.0.0-beta.0","@redis/client":">= 5.8.3"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.52.5"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_3.0.0-next16-alpha.0_1762504982779_0.21210013020840157","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@fortedigital/nextjs-cache-handler","version":"2.2.0","keywords":["cache","isr","ssg","cache-handler","next","redis"],"author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@2.2.0","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"49cf2b6cf6a55db8b12d9c2f1658d4b1ec32679e","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-2.2.0.tgz","fileCount":54,"integrity":"sha512-taXbKngIpL5NM+vOLkS5DmIi9trFjgQattdQXc9wfFdNOfREsD57RXY0TJOEiw8ta6PoJA08G/08W4n4c1GA3w==","signatures":[{"sig":"MEYCIQD8EF5WeV2rahOduJn+q3AOTV0KFIGiQCIoOP/ZdTtcVwIhAIDUZ+6fjefbNGyTy/v647zWV1Kr5Z8LXIIDiOz//Oyh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":287146},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/handlers/cache-handler.js","require":"./dist/handlers/cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./cluster/adapter":{"import":"./dist/helpers/redisClusterAdapter.js","require":"./dist/helpers/redisClusterAdapter.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"},"./helpers/withAbortSignal":{"import":"./dist/helpers/withAbortSignal.js","require":"./dist/helpers/withAbortSignal.cjs"},"./helpers/withAbortSignalProxy":{"import":"./dist/helpers/withAbortSignalProxy.js","require":"./dist/helpers/withAbortSignalProxy.cjs"}},"gitHead":"257b0d4edc2f7f7046e15799060832f6c517f9df","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"jest","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"jest --watch"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next15"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"11.6.1","description":"Next.js cache handlers","directories":{},"_nodeVersion":"24.11.0","dependencies":{"p-limit":"^7.2.0","lru-cache":"11.2.2","cluster-key-slot":"1.1.2"},"typesVersions":{"*":{"*":["dist/handlers/cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"local-lru":["dist/handlers/local-lru.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"cluster/adapter":["dist/helpers/redisClusterAdapter.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"],"helpers/withAbortSignal":["dist/helpers/withAbortSignal.d.ts"],"helpers/withAbortSignalProxy":["dist/helpers/withAbortSignalProxy.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","jest":"^30.2.0","tsup":"^8.5.0","eslint":"^8.57.1","rimraf":"6.1.0","globals":"^16.5.0","ts-jest":"^29.4.5","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"22.16.5","typescript-eslint":"^8.46.4","eslint-config-prettier":"^9.1.2","prettier-plugin-packagejson":"2.5.19"},"peerDependencies":{"next":">=15.2.4","@redis/client":">= 5.5.6"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.53.2"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_2.2.0_1762938667676_0.4919928215798939","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@fortedigital/nextjs-cache-handler","version":"2.3.0","keywords":["cache","isr","ssg","cache-handler","next","redis"],"author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@2.3.0","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"d680b546db513edf0677dd76582fea788c041ca0","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-2.3.0.tgz","fileCount":62,"integrity":"sha512-e09H/Srcker6aHCmf5liN+jq5VH/L+8Oep0WWqBWojS6lWxXCYy5VH5X6LP1U4+Zn5ii8Kk8aY7tF8JV3RKp0A==","signatures":[{"sig":"MEUCIFaXJ95mftZ7wCeEI72NfXL1DETf45LekGqNP1o1hLRZAiEA1NHP6veDP85v7Y0y3Y4UPDEG+pu45vj3S58/I4QH0tg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":322959},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/handlers/cache-handler.js","require":"./dist/handlers/cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./functions":{"import":"./dist/functions/functions.js","require":"./dist/functions/functions.cjs"},"./cluster/adapter":{"import":"./dist/helpers/redisClusterAdapter.js","require":"./dist/helpers/redisClusterAdapter.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"},"./helpers/withAbortSignal":{"import":"./dist/helpers/withAbortSignal.js","require":"./dist/helpers/withAbortSignal.cjs"},"./helpers/withAbortSignalProxy":{"import":"./dist/helpers/withAbortSignalProxy.js","require":"./dist/helpers/withAbortSignalProxy.cjs"}},"gitHead":"ce16792bd31a287aa4f58a6a7c2446e16735159d","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"jest","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"jest --watch"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next15"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"11.6.1","description":"Next.js cache handlers","directories":{},"_nodeVersion":"24.11.0","dependencies":{"p-limit":"^7.2.0","lru-cache":"11.2.2","cluster-key-slot":"1.1.2"},"typesVersions":{"*":{"*":["dist/handlers/cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"functions":["dist/functions/functions.d.ts"],"local-lru":["dist/handlers/local-lru.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"cluster/adapter":["dist/helpers/redisClusterAdapter.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"],"helpers/withAbortSignal":["dist/helpers/withAbortSignal.d.ts"],"helpers/withAbortSignalProxy":["dist/helpers/withAbortSignalProxy.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","jest":"^30.2.0","tsup":"^8.5.0","eslint":"^8.57.1","rimraf":"6.1.0","globals":"^16.5.0","ts-jest":"^29.4.5","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"22.16.5","typescript-eslint":"^8.46.4","eslint-config-prettier":"^9.1.2","prettier-plugin-packagejson":"2.5.19"},"peerDependencies":{"next":">=15.2.4","@redis/client":">= 5.5.6"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.53.2"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_2.3.0_1763023384611_0.8380702526565256","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"@fortedigital/nextjs-cache-handler","version":"2.3.1","keywords":["cache","isr","ssg","cache-handler","next","redis"],"author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@2.3.1","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"353305cdcc42f70ca1df9a04628849cb97eb0808","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-2.3.1.tgz","fileCount":62,"integrity":"sha512-7oLXqUdiUQlHPGaa+YpE2HAluIysXOTmoxKQ7v1golFE7K/yLyEll7yTY71pS3j+LRM2WOrKyL2ynVOM9dEIDg==","signatures":[{"sig":"MEUCIQCcnt+OEhK25f3zhcYGj21l1TR+m731eBWeq2qLEzfM1AIgXK+P8BqISwSjw0vy7Xy7U4j+K/hzmY0plE9lc3sInaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":323389},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/handlers/cache-handler.js","require":"./dist/handlers/cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./functions":{"import":"./dist/functions/functions.js","require":"./dist/functions/functions.cjs"},"./cluster/adapter":{"import":"./dist/helpers/redisClusterAdapter.js","require":"./dist/helpers/redisClusterAdapter.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"},"./helpers/withAbortSignal":{"import":"./dist/helpers/withAbortSignal.js","require":"./dist/helpers/withAbortSignal.cjs"},"./helpers/withAbortSignalProxy":{"import":"./dist/helpers/withAbortSignalProxy.js","require":"./dist/helpers/withAbortSignalProxy.cjs"}},"gitHead":"06be1a0a2d01fbdecbec212d385b7f8de9eec6ce","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"jest","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"jest --watch"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next15"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"11.6.2","description":"Next.js cache handlers","directories":{},"_nodeVersion":"24.11.1","dependencies":{"p-limit":"^7.2.0","lru-cache":"11.2.2","cluster-key-slot":"1.1.2"},"typesVersions":{"*":{"*":["dist/handlers/cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"functions":["dist/functions/functions.d.ts"],"local-lru":["dist/handlers/local-lru.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"cluster/adapter":["dist/helpers/redisClusterAdapter.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"],"helpers/withAbortSignal":["dist/helpers/withAbortSignal.d.ts"],"helpers/withAbortSignalProxy":["dist/helpers/withAbortSignalProxy.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","jest":"^30.2.0","tsup":"^8.5.1","eslint":"^8.57.1","rimraf":"6.1.1","globals":"^16.5.0","ts-jest":"^29.4.5","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"22.16.5","typescript-eslint":"^8.47.0","eslint-config-prettier":"^9.1.2","prettier-plugin-packagejson":"2.5.19"},"peerDependencies":{"next":">=15.2.4","@redis/client":">= 5.5.6"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.53.3"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_2.3.1_1763569544965_0.6429892364847098","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next16-alpha.1":{"name":"@fortedigital/nextjs-cache-handler","version":"3.0.0-next16-alpha.1","keywords":["cache","isr","ssg","cache-handler","next","redis"],"author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@3.0.0-next16-alpha.1","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"f583f96ec4527a4b17abc90a074c71adf6f736a3","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-3.0.0-next16-alpha.1.tgz","fileCount":62,"integrity":"sha512-GCckP3pe9P9zl6yyZx8sE2+Hc4W4gjhuYRzCZyXbDeIC8w2TuKYIaAk/e38+mTE9rd9O0sO6k9Q0J02m61m3yw==","signatures":[{"sig":"MEYCIQC0ajNFmfDVBr/rroMrSiccz++U3aecYkTQiwlDJE0ZVgIhAOqFrEOnzjsRX4w8gzFzEj9J7exLFfDFoCw2HgId/H1Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":323411},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/handlers/cache-handler.js","require":"./dist/handlers/cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./functions":{"import":"./dist/functions/functions.js","require":"./dist/functions/functions.cjs"},"./cluster/adapter":{"import":"./dist/helpers/redisClusterAdapter.js","require":"./dist/helpers/redisClusterAdapter.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"},"./helpers/withAbortSignal":{"import":"./dist/helpers/withAbortSignal.js","require":"./dist/helpers/withAbortSignal.cjs"},"./helpers/withAbortSignalProxy":{"import":"./dist/helpers/withAbortSignalProxy.js","require":"./dist/helpers/withAbortSignalProxy.cjs"}},"gitHead":"52538711b88409114a59a0c0bf1942f033a8630d","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"jest","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"jest --watch"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next16"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"11.6.2","description":"Next.js cache handlers","directories":{},"_nodeVersion":"24.11.1","dependencies":{"p-limit":"^7.2.0","lru-cache":"11.2.2","cluster-key-slot":"1.1.2"},"typesVersions":{"*":{"*":["dist/handlers/cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"functions":["dist/functions/functions.d.ts"],"local-lru":["dist/handlers/local-lru.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"cluster/adapter":["dist/helpers/redisClusterAdapter.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"],"helpers/withAbortSignal":["dist/helpers/withAbortSignal.d.ts"],"helpers/withAbortSignalProxy":["dist/helpers/withAbortSignalProxy.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.20.6","jest":"^30.2.0","tsup":"^8.5.1","eslint":"^8.57.1","rimraf":"6.1.2","globals":"^16.5.0","ts-jest":"^29.4.5","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"22.16.5","typescript-eslint":"^8.47.0","eslint-config-prettier":"^9.1.2","prettier-plugin-packagejson":"2.5.19"},"peerDependencies":{"next":">=16.0.0-beta.0","@redis/client":">= 5.8.3"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.53.3"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_3.0.0-next16-alpha.1_1763570178701_0.11880285238525068","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next16-alpha.2":{"name":"@fortedigital/nextjs-cache-handler","version":"3.0.0-next16-alpha.2","keywords":["cache","isr","ssg","cache-handler","next","redis"],"author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@3.0.0-next16-alpha.2","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"29f2b5942dc7a948363cda8b97bf4e022d3d36ad","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-3.0.0-next16-alpha.2.tgz","fileCount":62,"integrity":"sha512-iDdn/NXR2Y3UcQaxbnPndFj/Zs/JWiKWTPqq13nsL3BagfZomG4qrIuFf8E8tDsj3VKkXbaBvAf3QQdVj6Yecg==","signatures":[{"sig":"MEYCIQDYl1D/jGcPPkVhCfd0r8khyFBaB8F7b1rWy0TK6PltOAIhAJHIC+rabOoLorqq9AGRTK94sEvK4JAMGMhqt5vLTO2P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":323411},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/handlers/cache-handler.js","require":"./dist/handlers/cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./functions":{"import":"./dist/functions/functions.js","require":"./dist/functions/functions.cjs"},"./cluster/adapter":{"import":"./dist/helpers/redisClusterAdapter.js","require":"./dist/helpers/redisClusterAdapter.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"},"./helpers/withAbortSignal":{"import":"./dist/helpers/withAbortSignal.js","require":"./dist/helpers/withAbortSignal.cjs"},"./helpers/withAbortSignalProxy":{"import":"./dist/helpers/withAbortSignalProxy.js","require":"./dist/helpers/withAbortSignalProxy.cjs"}},"gitHead":"aab6a85c72aed65b146ea8e612d679dbae4bcf62","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"jest","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"jest --watch"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next16"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"11.6.2","description":"Next.js cache handlers","directories":{},"_nodeVersion":"24.11.1","dependencies":{"p-limit":"^7.2.0","lru-cache":"11.2.2","cluster-key-slot":"1.1.2"},"typesVersions":{"*":{"*":["dist/handlers/cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"functions":["dist/functions/functions.d.ts"],"local-lru":["dist/handlers/local-lru.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"cluster/adapter":["dist/helpers/redisClusterAdapter.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"],"helpers/withAbortSignal":["dist/helpers/withAbortSignal.d.ts"],"helpers/withAbortSignalProxy":["dist/helpers/withAbortSignalProxy.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.20.6","jest":"^30.2.0","tsup":"^8.5.1","eslint":"^8.57.1","rimraf":"6.1.2","globals":"^16.5.0","ts-jest":"^29.4.5","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"22.16.5","typescript-eslint":"^8.47.0","eslint-config-prettier":"^9.1.2","prettier-plugin-packagejson":"2.5.19"},"peerDependencies":{"next":">=16.0.0-beta.0","@redis/client":">= 5.8.3"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.53.3"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_3.0.0-next16-alpha.2_1763981457809_0.5755299881497216","host":"s3://npm-registry-packages-npm-production"}},"2.3.2":{"name":"@fortedigital/nextjs-cache-handler","version":"2.3.2","keywords":["cache","isr","ssg","cache-handler","next","redis"],"author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@2.3.2","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"820dafcfb24a1ef9219ca8e56fed16b06357dd02","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-2.3.2.tgz","fileCount":62,"integrity":"sha512-zK01GZO7Sx2mChkZDxw7fJMtHxplnXquAPwDF0Av2MOY5b+LToKU7CpRnlvWZn0cdvX2jm+GxBv9yy3JZi0Axg==","signatures":[{"sig":"MEUCIQDrlgwCaUTXJibOIUPmRKqTBvbL5aHIKuVajg+eh81sHAIgQKB//e/ykjGQQD37NivT6CO+9KYDzSiXy3Ws8SZzvmY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":325355},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/handlers/cache-handler.js","require":"./dist/handlers/cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./functions":{"import":"./dist/functions/functions.js","require":"./dist/functions/functions.cjs"},"./cluster/adapter":{"import":"./dist/helpers/redisClusterAdapter.js","require":"./dist/helpers/redisClusterAdapter.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"},"./helpers/withAbortSignal":{"import":"./dist/helpers/withAbortSignal.js","require":"./dist/helpers/withAbortSignal.cjs"},"./helpers/withAbortSignalProxy":{"import":"./dist/helpers/withAbortSignalProxy.js","require":"./dist/helpers/withAbortSignalProxy.cjs"}},"gitHead":"c2d59ebb34c9d1ceb04cc875ad39922b57bfd2c5","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"jest","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"jest --watch"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next15"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"11.6.2","description":"Next.js cache handlers","directories":{},"_nodeVersion":"24.11.1","dependencies":{"p-limit":"^7.2.0","lru-cache":"11.2.4","cluster-key-slot":"1.1.2"},"typesVersions":{"*":{"*":["dist/handlers/cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"functions":["dist/functions/functions.d.ts"],"local-lru":["dist/handlers/local-lru.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"cluster/adapter":["dist/helpers/redisClusterAdapter.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"],"helpers/withAbortSignal":["dist/helpers/withAbortSignal.d.ts"],"helpers/withAbortSignalProxy":["dist/helpers/withAbortSignalProxy.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","jest":"^30.2.0","tsup":"^8.5.1","eslint":"^8.57.1","rimraf":"6.1.2","globals":"^16.5.0","ts-jest":"^29.4.6","prettier":"^3.7.4","@eslint/js":"^9.39.1","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"22.16.5","typescript-eslint":"^8.48.1","eslint-config-prettier":"^9.1.2","prettier-plugin-packagejson":"2.5.20"},"peerDependencies":{"next":">=15.2.4","@redis/client":">= 5.5.6"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.53.3"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_2.3.2_1765184228227_0.8534593052690476","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next16-alpha.3":{"name":"@fortedigital/nextjs-cache-handler","version":"3.0.0-next16-alpha.3","keywords":["cache","isr","ssg","cache-handler","next","redis"],"author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@3.0.0-next16-alpha.3","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"5b2d42e1255cf6c4c6a69628f2af79a6537e5a81","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-3.0.0-next16-alpha.3.tgz","fileCount":62,"integrity":"sha512-z6uAOEXE5S+D+And+XVraI8Ph02x2qbL4obQictfK2uKoSHQHihhxV4SkR0IQhw+XQmqpFf0c0zY0DCrFCkDgg==","signatures":[{"sig":"MEYCIQCKeYaCazuitEGCPDv/rbwf1WcbLe/ew1GSgiJtPAWRsAIhAMWTtYSs+cFUpF+bsB7qIWhpV5Jy6fVasRFDgCxLT5PF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":329863},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/handlers/cache-handler.js","require":"./dist/handlers/cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./functions":{"import":"./dist/functions/functions.js","require":"./dist/functions/functions.cjs"},"./cluster/adapter":{"import":"./dist/helpers/redisClusterAdapter.js","require":"./dist/helpers/redisClusterAdapter.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"},"./helpers/withAbortSignal":{"import":"./dist/helpers/withAbortSignal.js","require":"./dist/helpers/withAbortSignal.cjs"},"./helpers/withAbortSignalProxy":{"import":"./dist/helpers/withAbortSignalProxy.js","require":"./dist/helpers/withAbortSignalProxy.cjs"}},"gitHead":"32872200c6dcfda6ba5d90c8651ff3a55d570818","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"jest","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"jest --watch"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next16"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"11.6.2","description":"Next.js cache handlers","directories":{},"_nodeVersion":"24.11.1","dependencies":{"p-limit":"^7.2.0","lru-cache":"11.2.4","cluster-key-slot":"1.1.2"},"typesVersions":{"*":{"*":["dist/handlers/cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"functions":["dist/functions/functions.d.ts"],"local-lru":["dist/handlers/local-lru.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"cluster/adapter":["dist/helpers/redisClusterAdapter.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"],"helpers/withAbortSignal":["dist/helpers/withAbortSignal.d.ts"],"helpers/withAbortSignalProxy":["dist/helpers/withAbortSignalProxy.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jest":"^30.2.0","tsup":"^8.5.1","eslint":"^8.57.1","rimraf":"6.1.2","globals":"^16.5.0","ts-jest":"^29.4.6","prettier":"^3.7.4","@eslint/js":"^9.39.1","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"22.16.5","typescript-eslint":"^8.48.1","eslint-config-prettier":"^9.1.2","prettier-plugin-packagejson":"2.5.20"},"peerDependencies":{"next":">=16.0.0-beta.0","@redis/client":">= 5.8.3"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.53.3"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_3.0.0-next16-alpha.3_1765184367841_0.4964841217748708","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@fortedigital/nextjs-cache-handler","version":"2.4.0","keywords":["cache","isr","ssg","cache-handler","next","redis"],"author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@2.4.0","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"880a0ba038ba0a369a6f44c05133aeb07c1f25dc","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-2.4.0.tgz","fileCount":62,"integrity":"sha512-GdcK35g1kJlrbOS8N1YIoPy6IJ+vAh0Uw+uDBucTlH5u9eEtAlmbwQHaHB/4fzcw8uXtw4zg2V/fYLRQXY+WDA==","signatures":[{"sig":"MEUCIQD1hHPJ+IgkoONAACZE4McMQuHXL7OsGZeK3s92Z2iUiwIgHHM8wGd6lD3OKVCojCX0iNBB0h8/px1+2y930uvnx+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":329470},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/handlers/cache-handler.js","require":"./dist/handlers/cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./functions":{"import":"./dist/functions/functions.js","require":"./dist/functions/functions.cjs"},"./cluster/adapter":{"import":"./dist/helpers/redisClusterAdapter.js","require":"./dist/helpers/redisClusterAdapter.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"},"./helpers/withAbortSignal":{"import":"./dist/helpers/withAbortSignal.js","require":"./dist/helpers/withAbortSignal.cjs"},"./helpers/withAbortSignalProxy":{"import":"./dist/helpers/withAbortSignalProxy.js","require":"./dist/helpers/withAbortSignalProxy.cjs"}},"gitHead":"be30f594d249109bb8940144240d30b3ef64aa33","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"jest","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"jest --watch"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next15"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"11.6.2","description":"Next.js cache handlers","directories":{},"_nodeVersion":"24.12.0","dependencies":{"p-limit":"^7.2.0","lru-cache":"11.2.4","cluster-key-slot":"1.1.2"},"typesVersions":{"*":{"*":["dist/handlers/cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"functions":["dist/functions/functions.d.ts"],"local-lru":["dist/handlers/local-lru.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"cluster/adapter":["dist/helpers/redisClusterAdapter.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"],"helpers/withAbortSignal":["dist/helpers/withAbortSignal.d.ts"],"helpers/withAbortSignalProxy":["dist/helpers/withAbortSignalProxy.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","jest":"^30.2.0","tsup":"^8.5.1","eslint":"^8.57.1","rimraf":"6.1.2","globals":"^16.5.0","ts-jest":"^29.4.6","prettier":"^3.7.4","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"22.16.5","typescript-eslint":"^8.53.0","eslint-config-prettier":"^9.1.2","prettier-plugin-packagejson":"2.5.21"},"peerDependencies":{"next":">=15.2.4","@redis/client":">= 5.5.6"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.55.1"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_2.4.0_1768392759850_0.4639344024462162","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next16-alpha.4":{"name":"@fortedigital/nextjs-cache-handler","version":"3.0.0-next16-alpha.4","keywords":["cache","isr","ssg","cache-handler","next","redis"],"author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@3.0.0-next16-alpha.4","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"058d91a31be894cc51f76ca74376e33fe8536d58","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-3.0.0-next16-alpha.4.tgz","fileCount":62,"integrity":"sha512-k1Qlw9L0Hq5Si+/bAc4TKjzBj0PpigCP8Bzq9fn+eRcKb/vX3k0HmuWn1WTutn2aZKEXy/aV3JMLL039CW5DTw==","signatures":[{"sig":"MEYCIQDxBfeHLI68kDu2oo+tK83WhLs3oBBCsqFtSSNph5gdwwIhAITliVwvgNjLYJi8zMnJfQAtE0P+OJ4uSQ0HRG+aERCK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":333978},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/handlers/cache-handler.js","require":"./dist/handlers/cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./functions":{"import":"./dist/functions/functions.js","require":"./dist/functions/functions.cjs"},"./cluster/adapter":{"import":"./dist/helpers/redisClusterAdapter.js","require":"./dist/helpers/redisClusterAdapter.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"},"./helpers/withAbortSignal":{"import":"./dist/helpers/withAbortSignal.js","require":"./dist/helpers/withAbortSignal.cjs"},"./helpers/withAbortSignalProxy":{"import":"./dist/helpers/withAbortSignalProxy.js","require":"./dist/helpers/withAbortSignalProxy.cjs"}},"gitHead":"855f361d51e1619432233e6aa7822354844c11be","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"jest","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"jest --watch"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next16"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"11.6.2","description":"Next.js cache handlers","directories":{},"_nodeVersion":"24.12.0","dependencies":{"p-limit":"^7.2.0","lru-cache":"11.2.4","cluster-key-slot":"1.1.2"},"typesVersions":{"*":{"*":["dist/handlers/cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"functions":["dist/functions/functions.d.ts"],"local-lru":["dist/handlers/local-lru.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"cluster/adapter":["dist/helpers/redisClusterAdapter.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"],"helpers/withAbortSignal":["dist/helpers/withAbortSignal.d.ts"],"helpers/withAbortSignalProxy":["dist/helpers/withAbortSignalProxy.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jest":"^30.2.0","tsup":"^8.5.1","eslint":"^8.57.1","rimraf":"6.1.2","globals":"^16.5.0","ts-jest":"^29.4.6","prettier":"^3.7.4","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"22.16.5","typescript-eslint":"^8.53.0","eslint-config-prettier":"^9.1.2","prettier-plugin-packagejson":"2.5.21"},"peerDependencies":{"next":">=16.0.0-beta.0","@redis/client":">= 5.8.3"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.55.1"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_3.0.0-next16-alpha.4_1768393795704_0.5202024384766992","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@fortedigital/nextjs-cache-handler","version":"2.5.0","keywords":["cache","isr","ssg","cache-handler","next","redis"],"author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@2.5.0","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"fa30281dc57fbc52095b108dec417304e629850d","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-2.5.0.tgz","fileCount":66,"integrity":"sha512-g+ghCVZ07CLPmOrxBbv2FLScuMknnmfhP1rrjGHufP2w1hsNrlPaxtL4kHeLemfLNBQCaVy6le4xRgiZkhEWkw==","signatures":[{"sig":"MEUCIERC0NQKclY92BfWAJLqYSYvb+siT+mm8UoZzx1Q8pfHAiEAv1ycu23o1yQ5YIlW+Pp6Kkp0AJoFinbJBjC2oe1r200=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338549},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/handlers/cache-handler.js","require":"./dist/handlers/cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./functions":{"import":"./dist/functions/functions.js","require":"./dist/functions/functions.cjs"},"./cluster/adapter":{"import":"./dist/helpers/redisClusterAdapter.js","require":"./dist/helpers/redisClusterAdapter.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"},"./helpers/ioredisAdapter":{"import":"./dist/helpers/ioredisAdapter.js","require":"./dist/helpers/ioredisAdapter.cjs"},"./helpers/withAbortSignal":{"import":"./dist/helpers/withAbortSignal.js","require":"./dist/helpers/withAbortSignal.cjs"},"./helpers/withAbortSignalProxy":{"import":"./dist/helpers/withAbortSignalProxy.js","require":"./dist/helpers/withAbortSignalProxy.cjs"}},"gitHead":"1c2b811bba498e4da116f6ddf2497e7d5df42348","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"jest","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"jest --watch"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next15"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"11.6.2","description":"Next.js cache handlers","directories":{},"_nodeVersion":"24.12.0","dependencies":{"p-limit":"^7.2.0","lru-cache":"11.2.4","cluster-key-slot":"1.1.2"},"typesVersions":{"*":{"*":["dist/handlers/cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"functions":["dist/functions/functions.d.ts"],"local-lru":["dist/handlers/local-lru.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"cluster/adapter":["dist/helpers/redisClusterAdapter.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"],"helpers/ioredisAdapter":["dist/helpers/ioredisAdapter.d.ts"],"helpers/withAbortSignal":["dist/helpers/withAbortSignal.d.ts"],"helpers/withAbortSignalProxy":["dist/helpers/withAbortSignalProxy.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","jest":"^30.2.0","tsup":"^8.5.1","eslint":"^8.57.1","rimraf":"6.1.2","globals":"^16.5.0","ioredis":"^5.9.2","ts-jest":"^29.4.6","prettier":"^3.8.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"22.16.5","typescript-eslint":"^8.53.0","eslint-config-prettier":"^9.1.2","prettier-plugin-packagejson":"2.5.22"},"peerDependencies":{"next":">=15.2.4","ioredis":">= 5.0.0","@redis/client":">= 5.5.6"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.55.1"},"peerDependenciesMeta":{"ioredis":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_2.5.0_1768817700800_0.30393584911224236","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next16-alpha.5":{"name":"@fortedigital/nextjs-cache-handler","version":"3.0.0-next16-alpha.5","keywords":["cache","isr","ssg","cache-handler","next","redis"],"author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@3.0.0-next16-alpha.5","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"2e6048b6ad640a489a33754130865a518f9417f5","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-3.0.0-next16-alpha.5.tgz","fileCount":66,"integrity":"sha512-RUB7kBErD9+/pO0ZjjHMXNHUT9Y448cn0Dp1qNGJBYAwad+z2PNB+hN5khdhCnzA55jjHG9vbuBBZEdgEWiEfw==","signatures":[{"sig":"MEQCIC1z990QvpYINHlPyezLAdqs+xY+TuislDXLe6RTyzVSAiBljK3PgYYVCx559KYkRkq/jjDvl603W9dNaRRr9GX9fw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":343045},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/handlers/cache-handler.js","require":"./dist/handlers/cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./functions":{"import":"./dist/functions/functions.js","require":"./dist/functions/functions.cjs"},"./cluster/adapter":{"import":"./dist/helpers/redisClusterAdapter.js","require":"./dist/helpers/redisClusterAdapter.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"},"./helpers/ioredisAdapter":{"import":"./dist/helpers/ioredisAdapter.js","require":"./dist/helpers/ioredisAdapter.cjs"},"./helpers/withAbortSignal":{"import":"./dist/helpers/withAbortSignal.js","require":"./dist/helpers/withAbortSignal.cjs"},"./helpers/withAbortSignalProxy":{"import":"./dist/helpers/withAbortSignalProxy.js","require":"./dist/helpers/withAbortSignalProxy.cjs"}},"gitHead":"fa7cef81de5fa9e6c7b8f2b1ff6db18e80ec5987","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"jest","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"jest --watch"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next16"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"11.6.2","description":"Next.js cache handlers","directories":{},"_nodeVersion":"24.12.0","dependencies":{"p-limit":"^7.2.0","lru-cache":"11.2.4","cluster-key-slot":"1.1.2"},"typesVersions":{"*":{"*":["dist/handlers/cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"functions":["dist/functions/functions.d.ts"],"local-lru":["dist/handlers/local-lru.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"cluster/adapter":["dist/helpers/redisClusterAdapter.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"],"helpers/ioredisAdapter":["dist/helpers/ioredisAdapter.d.ts"],"helpers/withAbortSignal":["dist/helpers/withAbortSignal.d.ts"],"helpers/withAbortSignalProxy":["dist/helpers/withAbortSignalProxy.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jest":"^30.2.0","tsup":"^8.5.1","eslint":"^8.57.1","rimraf":"6.1.2","globals":"^16.5.0","ioredis":"^5.9.2","ts-jest":"^29.4.6","prettier":"^3.8.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"22.16.5","typescript-eslint":"^8.53.0","eslint-config-prettier":"^9.1.2","prettier-plugin-packagejson":"2.5.22"},"peerDependencies":{"next":">=16.0.0-beta.0","ioredis":">= 5.0.0","@redis/client":">= 5.8.3"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.55.1"},"peerDependenciesMeta":{"ioredis":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_3.0.0-next16-alpha.5_1768818269524_0.14151164637745572","host":"s3://npm-registry-packages-npm-production"}},"2.5.1-alhpa.1":{"name":"@fortedigital/nextjs-cache-handler","version":"2.5.1-alhpa.1","keywords":["cache","isr","ssg","cache-handler","next","redis"],"author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@2.5.1-alhpa.1","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"ed2c15ef2af62d24a8f971e39ae85e6e55cda4f3","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-2.5.1-alhpa.1.tgz","fileCount":66,"integrity":"sha512-BTPOi26TsZgEbHl68fSxbDGXo/PEKnDOrJinYcDXDX+KIXRc3zk4v/CCx4yRlgJ5uwgm8RjaaG8k53Dx3mDCmA==","signatures":[{"sig":"MEQCIEgxkZjRIy5CsJfFpaAGiCAzi1g7iutSlBVYphuSjAowAiAQ7KA3yku9SlLdjqAxo2FCifK1BaZTFFQim5Bu+z8QvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338667},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/handlers/cache-handler.js","require":"./dist/handlers/cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./functions":{"import":"./dist/functions/functions.js","require":"./dist/functions/functions.cjs"},"./cluster/adapter":{"import":"./dist/helpers/redisClusterAdapter.js","require":"./dist/helpers/redisClusterAdapter.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"},"./helpers/ioredisAdapter":{"import":"./dist/helpers/ioredisAdapter.js","require":"./dist/helpers/ioredisAdapter.cjs"},"./helpers/withAbortSignal":{"import":"./dist/helpers/withAbortSignal.js","require":"./dist/helpers/withAbortSignal.cjs"},"./helpers/withAbortSignalProxy":{"import":"./dist/helpers/withAbortSignalProxy.js","require":"./dist/helpers/withAbortSignalProxy.cjs"}},"gitHead":"a7517931f5c3ee43550a93715b65c08d26b37c6d","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"jest","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"jest --watch"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next15"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"11.6.2","description":"Next.js cache handlers","directories":{},"_nodeVersion":"24.13.0","dependencies":{"p-limit":"^7.2.0","lru-cache":"11.2.4","cluster-key-slot":"1.1.2"},"typesVersions":{"*":{"*":["dist/handlers/cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"functions":["dist/functions/functions.d.ts"],"local-lru":["dist/handlers/local-lru.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"cluster/adapter":["dist/helpers/redisClusterAdapter.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"],"helpers/ioredisAdapter":["dist/helpers/ioredisAdapter.d.ts"],"helpers/withAbortSignal":["dist/helpers/withAbortSignal.d.ts"],"helpers/withAbortSignalProxy":["dist/helpers/withAbortSignalProxy.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jest":"^30.2.0","tsup":"^8.5.1","eslint":"^8.57.1","rimraf":"6.1.2","globals":"^16.5.0","ioredis":"^5.9.2","ts-jest":"^29.4.6","prettier":"^3.8.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"22.16.5","typescript-eslint":"^8.53.0","eslint-config-prettier":"^9.1.2","prettier-plugin-packagejson":"2.5.22"},"peerDependencies":{"next":">=15.2.4","ioredis":">= 5.0.0","@redis/client":">= 5.5.6"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.55.1"},"peerDependenciesMeta":{"ioredis":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_2.5.1-alhpa.1_1769419575268_0.05416208313841864","host":"s3://npm-registry-packages-npm-production"}},"2.5.1":{"name":"@fortedigital/nextjs-cache-handler","version":"2.5.1","keywords":["cache","isr","ssg","cache-handler","next","redis"],"author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@2.5.1","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"eba4ed7ec0af4af33bc56b0b42194ca8c18dd370","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-2.5.1.tgz","fileCount":66,"integrity":"sha512-v3evnlFwGPncLLklXYFI7b8VcbkOiolJUFx+bNVqlJlgrcyvlK9D1uzUZboHILBRC1hgx+uyAdFeLSs6mXi5VQ==","signatures":[{"sig":"MEUCIGxD+Zqv26keUo2Q2x6OxrKthp+s90YzsqF/iL11bCcuAiEAtAtrRLpaT9RYlXM0FF53bWIqOmtQgpBd8euhBBwB20s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338659},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/handlers/cache-handler.js","require":"./dist/handlers/cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./functions":{"import":"./dist/functions/functions.js","require":"./dist/functions/functions.cjs"},"./cluster/adapter":{"import":"./dist/helpers/redisClusterAdapter.js","require":"./dist/helpers/redisClusterAdapter.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"},"./helpers/ioredisAdapter":{"import":"./dist/helpers/ioredisAdapter.js","require":"./dist/helpers/ioredisAdapter.cjs"},"./helpers/withAbortSignal":{"import":"./dist/helpers/withAbortSignal.js","require":"./dist/helpers/withAbortSignal.cjs"},"./helpers/withAbortSignalProxy":{"import":"./dist/helpers/withAbortSignalProxy.js","require":"./dist/helpers/withAbortSignalProxy.cjs"}},"gitHead":"cc91e192ae92211730550fc1a10a6221848457a3","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"jest","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"jest --watch"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next15"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"11.6.2","description":"Next.js cache handlers","directories":{},"_nodeVersion":"24.13.0","dependencies":{"p-limit":"^7.2.0","lru-cache":"11.2.4","cluster-key-slot":"1.1.2"},"typesVersions":{"*":{"*":["dist/handlers/cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"functions":["dist/functions/functions.d.ts"],"local-lru":["dist/handlers/local-lru.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"cluster/adapter":["dist/helpers/redisClusterAdapter.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"],"helpers/ioredisAdapter":["dist/helpers/ioredisAdapter.d.ts"],"helpers/withAbortSignal":["dist/helpers/withAbortSignal.d.ts"],"helpers/withAbortSignalProxy":["dist/helpers/withAbortSignalProxy.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","jest":"^30.2.0","tsup":"^8.5.1","eslint":"^8.57.1","rimraf":"6.1.2","globals":"^16.5.0","ioredis":"^5.9.2","ts-jest":"^29.4.6","prettier":"^3.8.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"22.16.5","typescript-eslint":"^8.53.0","eslint-config-prettier":"^9.1.2","prettier-plugin-packagejson":"2.5.22"},"peerDependencies":{"next":">=15.2.4","ioredis":">= 5.0.0","@redis/client":">= 5.5.6"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.55.1"},"peerDependenciesMeta":{"ioredis":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_2.5.1_1769517497003_0.1836487509631557","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next16-alpha.6":{"name":"@fortedigital/nextjs-cache-handler","version":"3.0.0-next16-alpha.6","keywords":["cache","isr","ssg","cache-handler","next","redis"],"author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@3.0.0-next16-alpha.6","maintainers":[{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"9fdfe8936eca398513bd4be052aade161b513b68","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-3.0.0-next16-alpha.6.tgz","fileCount":66,"integrity":"sha512-qS9g2FTjuT2LMiB5Vo4ZTCGsgYmYJ1cecP51CMWEcJPyEEyw9CvPHdKMMZkQe4jHAx1/FveXMqNLDwMRVPfZxw==","signatures":[{"sig":"MEUCICEa98CEs9Uwhe9sYOKPAFoLdKcSlGlz9SuKVnGYlTfAAiEA5PSz4Z89EdfSb0BNTiejyG8YmUGGvTw4N9as3hXVPl8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":343155},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/handlers/cache-handler.js","require":"./dist/handlers/cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./functions":{"import":"./dist/functions/functions.js","require":"./dist/functions/functions.cjs"},"./cluster/adapter":{"import":"./dist/helpers/redisClusterAdapter.js","require":"./dist/helpers/redisClusterAdapter.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"},"./helpers/ioredisAdapter":{"import":"./dist/helpers/ioredisAdapter.js","require":"./dist/helpers/ioredisAdapter.cjs"},"./helpers/withAbortSignal":{"import":"./dist/helpers/withAbortSignal.js","require":"./dist/helpers/withAbortSignal.cjs"},"./helpers/withAbortSignalProxy":{"import":"./dist/helpers/withAbortSignalProxy.js","require":"./dist/helpers/withAbortSignalProxy.cjs"}},"gitHead":"52f04b26c3eb44761ce688fbdc95ca041fdd4b38","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"jest","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"jest --watch"},"_npmUser":{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"},"distTags":["next16"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"11.6.2","description":"Next.js cache handlers","directories":{},"_nodeVersion":"24.13.0","dependencies":{"p-limit":"^7.2.0","lru-cache":"11.2.4","cluster-key-slot":"1.1.2"},"typesVersions":{"*":{"*":["dist/handlers/cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"functions":["dist/functions/functions.d.ts"],"local-lru":["dist/handlers/local-lru.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"cluster/adapter":["dist/helpers/redisClusterAdapter.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"],"helpers/ioredisAdapter":["dist/helpers/ioredisAdapter.d.ts"],"helpers/withAbortSignal":["dist/helpers/withAbortSignal.d.ts"],"helpers/withAbortSignalProxy":["dist/helpers/withAbortSignalProxy.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jest":"^30.2.0","tsup":"^8.5.1","eslint":"^8.57.1","rimraf":"6.1.2","globals":"^16.5.0","ioredis":"^5.9.2","ts-jest":"^29.4.6","prettier":"^3.8.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"22.16.5","typescript-eslint":"^8.53.0","eslint-config-prettier":"^9.1.2","prettier-plugin-packagejson":"2.5.22"},"peerDependencies":{"next":">=16.0.0-beta.0","ioredis":">= 5.0.0","@redis/client":">= 5.8.3"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.55.1"},"peerDependenciesMeta":{"ioredis":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_3.0.0-next16-alpha.6_1769517559999_0.05286354294613815","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next16-beta.1":{"name":"@fortedigital/nextjs-cache-handler","version":"3.0.0-next16-beta.1","keywords":["cache","isr","ssg","cache-handler","next","redis"],"author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@3.0.0-next16-beta.1","maintainers":[{"name":"itforte","email":"itforte@fortedigital.com"},{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"cdc2008345d805e2106e9fb03b39167b73e17bf6","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-3.0.0-next16-beta.1.tgz","fileCount":66,"integrity":"sha512-hFqhuvLHQsLv/GzgPcSIOEi0/DYty8H+jyui5Wm1CQOglQkJ3S55gydRAKw5FRN9EzMDtuqPu5APm55os4DuRA==","signatures":[{"sig":"MEUCID8zPtFl+FMDep7BUv3YNSouwInf9J+BB6RNtRPWEJkGAiEAzjDJIt5FKW8ur66JX94bffH68184P9JdbaCwODPnEPw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fortedigital%2fnextjs-cache-handler@3.0.0-next16-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":343782},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/handlers/cache-handler.js","require":"./dist/handlers/cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./functions":{"import":"./dist/functions/functions.js","require":"./dist/functions/functions.cjs"},"./cluster/adapter":{"import":"./dist/helpers/redisClusterAdapter.js","require":"./dist/helpers/redisClusterAdapter.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"},"./helpers/ioredisAdapter":{"import":"./dist/helpers/ioredisAdapter.js","require":"./dist/helpers/ioredisAdapter.cjs"},"./helpers/withAbortSignal":{"import":"./dist/helpers/withAbortSignal.js","require":"./dist/helpers/withAbortSignal.cjs"},"./helpers/withAbortSignalProxy":{"import":"./dist/helpers/withAbortSignalProxy.js","require":"./dist/helpers/withAbortSignalProxy.cjs"}},"gitHead":"8761c7199c7de991c20d1fb86c9455ad0fe5f3fc","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"jest","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"jest --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e042e16d-3b21-44cf-94b0-af5b0570caf3"}},"distTags":["next16"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"11.6.2","description":"Next.js cache handlers","directories":{},"_nodeVersion":"24.13.0","dependencies":{"p-limit":"^7.2.0","lru-cache":"11.2.5","cluster-key-slot":"1.1.2"},"typesVersions":{"*":{"*":["dist/handlers/cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"functions":["dist/functions/functions.d.ts"],"local-lru":["dist/handlers/local-lru.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"cluster/adapter":["dist/helpers/redisClusterAdapter.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"],"helpers/ioredisAdapter":["dist/helpers/ioredisAdapter.d.ts"],"helpers/withAbortSignal":["dist/helpers/withAbortSignal.d.ts"],"helpers/withAbortSignalProxy":["dist/helpers/withAbortSignalProxy.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jest":"^30.2.0","tsup":"^8.5.1","eslint":"^8.57.1","rimraf":"6.1.2","globals":"^16.5.0","ioredis":"^5.9.2","ts-jest":"^29.4.6","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"22.16.5","typescript-eslint":"^8.54.0","eslint-config-prettier":"^9.1.2","prettier-plugin-packagejson":"2.5.22"},"peerDependencies":{"next":">=16.0.0-beta.0","ioredis":">= 5.0.0","@redis/client":">= 5.8.3"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.57.1"},"peerDependenciesMeta":{"ioredis":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_3.0.0-next16-beta.1_1770115412372_0.2563497461969011","host":"s3://npm-registry-packages-npm-production"}},"2.5.2":{"name":"@fortedigital/nextjs-cache-handler","version":"2.5.2","keywords":["cache","isr","ssg","cache-handler","next","redis"],"author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@2.5.2","maintainers":[{"name":"itforte","email":"itforte@fortedigital.com"},{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"73a53accd617b475ebc8a3bdddc09ccb86d1d54b","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-2.5.2.tgz","fileCount":66,"integrity":"sha512-LfiRnfYmy7255tTyMrCw7cJ6Zg8u7EAds1ePrAkV6OnTQn3dgUl+oDkHm8lVqUS5GJ2nxZyI9lax+hPy0eWfXQ==","signatures":[{"sig":"MEQCIGFOGCDZr3OCDBW5ucfcCrAWT4lBCZyjA5nWCRPvz/MzAiA0sTiOMNNg/IMz90lgmxQO+vEMvP6wkN3Kq10GH5bmEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fortedigital%2fnextjs-cache-handler@2.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":341547},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/handlers/cache-handler.js","require":"./dist/handlers/cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./functions":{"import":"./dist/functions/functions.js","require":"./dist/functions/functions.cjs"},"./cluster/adapter":{"import":"./dist/helpers/redisClusterAdapter.js","require":"./dist/helpers/redisClusterAdapter.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"},"./helpers/ioredisAdapter":{"import":"./dist/helpers/ioredisAdapter.js","require":"./dist/helpers/ioredisAdapter.cjs"},"./helpers/withAbortSignal":{"import":"./dist/helpers/withAbortSignal.js","require":"./dist/helpers/withAbortSignal.cjs"},"./helpers/withAbortSignalProxy":{"import":"./dist/helpers/withAbortSignalProxy.js","require":"./dist/helpers/withAbortSignalProxy.cjs"}},"gitHead":"d1d531e96037443cec13720c652a2c08c907a658","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"jest","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"jest --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e042e16d-3b21-44cf-94b0-af5b0570caf3"}},"distTags":["next15"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"11.6.2","description":"Next.js cache handlers","directories":{},"_nodeVersion":"24.13.0","dependencies":{"p-limit":"^7.2.0","lru-cache":"11.2.4","cluster-key-slot":"1.1.2"},"typesVersions":{"*":{"*":["dist/handlers/cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"functions":["dist/functions/functions.d.ts"],"local-lru":["dist/handlers/local-lru.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"cluster/adapter":["dist/helpers/redisClusterAdapter.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"],"helpers/ioredisAdapter":["dist/helpers/ioredisAdapter.d.ts"],"helpers/withAbortSignal":["dist/helpers/withAbortSignal.d.ts"],"helpers/withAbortSignalProxy":["dist/helpers/withAbortSignalProxy.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","jest":"^30.2.0","tsup":"^8.5.1","eslint":"^8.57.1","rimraf":"6.1.2","globals":"^16.5.0","ioredis":"^5.9.2","ts-jest":"^29.4.6","prettier":"^3.8.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"22.16.5","typescript-eslint":"^8.53.0","eslint-config-prettier":"^9.1.2","prettier-plugin-packagejson":"2.5.22"},"peerDependencies":{"next":">=15.2.4","ioredis":">= 5.0.0","@redis/client":">= 5.5.6"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.55.1"},"peerDependenciesMeta":{"ioredis":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_2.5.2_1770970831517_0.8461887121369092","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@fortedigital/nextjs-cache-handler","version":"3.0.0","keywords":["cache","isr","ssg","cache-handler","next","redis"],"author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@3.0.0","maintainers":[{"name":"itforte","email":"itforte@fortedigital.com"},{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"5d47bf1fd8bf5d48d7344d8564a498f821b87adb","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-3.0.0.tgz","fileCount":66,"integrity":"sha512-oq9/N0FPwzRx/h5M25RAyFaNEt8+L7+wwcV466G8CiORp3OY3RYNA9tlciulpG27+ndUecglNF+v4Lzf9MsElQ==","signatures":[{"sig":"MEQCIEt0hXjSfLufHKvYvaCti95UAnqNwVM82qsMVIm2CVRzAiBE1VoMLoYKwPvBcyozk+FbTye8JhqieISuG7NHJkd7Nw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fortedigital%2fnextjs-cache-handler@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":305278},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/handlers/cache-handler.js","require":"./dist/handlers/cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./functions":{"import":"./dist/functions/functions.js","require":"./dist/functions/functions.cjs"},"./cluster/adapter":{"import":"./dist/helpers/redisClusterAdapter.js","require":"./dist/helpers/redisClusterAdapter.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"},"./helpers/ioredisAdapter":{"import":"./dist/helpers/ioredisAdapter.js","require":"./dist/helpers/ioredisAdapter.cjs"},"./helpers/withAbortSignal":{"import":"./dist/helpers/withAbortSignal.js","require":"./dist/helpers/withAbortSignal.cjs"},"./helpers/withAbortSignalProxy":{"import":"./dist/helpers/withAbortSignalProxy.js","require":"./dist/helpers/withAbortSignalProxy.cjs"}},"gitHead":"87a42f0439a78fcfe050843f6ebef5d22554800d","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"jest","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"jest --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e042e16d-3b21-44cf-94b0-af5b0570caf3"}},"distTags":["next16"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"11.6.2","description":"Next.js cache handlers","directories":{},"_nodeVersion":"24.13.0","dependencies":{"p-limit":"^7.3.0","lru-cache":"11.2.6","cluster-key-slot":"1.1.2"},"typesVersions":{"*":{"*":["dist/handlers/cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"functions":["dist/functions/functions.d.ts"],"local-lru":["dist/handlers/local-lru.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"cluster/adapter":["dist/helpers/redisClusterAdapter.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"],"helpers/ioredisAdapter":["dist/helpers/ioredisAdapter.d.ts"],"helpers/withAbortSignal":["dist/helpers/withAbortSignal.d.ts"],"helpers/withAbortSignalProxy":["dist/helpers/withAbortSignalProxy.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","jest":"^30.2.0","tsup":"^8.5.1","eslint":"^8.57.1","rimraf":"6.1.2","globals":"^16.5.0","ioredis":"^5.9.3","ts-jest":"^29.4.6","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"22.16.5","typescript-eslint":"^8.55.0","eslint-config-prettier":"^9.1.2","prettier-plugin-packagejson":"2.5.22"},"peerDependencies":{"next":">=16.0.0-beta.0","ioredis":">= 5.0.0","@redis/client":">= 5.8.3"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.57.1"},"peerDependenciesMeta":{"ioredis":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_3.0.0_1770971407493_0.5909269116749576","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@fortedigital/nextjs-cache-handler","version":"3.0.1","keywords":["cache","isr","ssg","cache-handler","next","redis"],"author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@3.0.1","maintainers":[{"name":"itforte","email":"itforte@fortedigital.com"},{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"471526d674ba31d4159608f5cc7f5b6065cc27b7","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-3.0.1.tgz","fileCount":70,"integrity":"sha512-VfMbDNrp6ioioDCKyiEPYJ0rSCDkCKxRRXGPUEYU4DA9AlX4XPAzWghBTA5U0Yz03XnqrcmDiV9sBH6UydkGbQ==","signatures":[{"sig":"MEQCIAME+5rzQlGOR3ds78BaSel14326t2ILr+qrGCa4Bgg2AiBQWu+6bIGHU4m3T6+m6OkWM7nQserkunIMl0jKJozggQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fortedigital%2fnextjs-cache-handler@3.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":309334},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/handlers/cache-handler.js","require":"./dist/handlers/cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./functions":{"import":"./dist/functions/functions.js","require":"./dist/functions/functions.cjs"},"./cluster/adapter":{"import":"./dist/helpers/redisClusterAdapter.js","require":"./dist/helpers/redisClusterAdapter.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"},"./helpers/ioredisAdapter":{"import":"./dist/helpers/ioredisAdapter.js","require":"./dist/helpers/ioredisAdapter.cjs"},"./helpers/withAbortSignal":{"import":"./dist/helpers/withAbortSignal.js","require":"./dist/helpers/withAbortSignal.cjs"},"./helpers/getClientInfoTag":{"import":"./dist/helpers/getClientInfoTag.js","require":"./dist/helpers/getClientInfoTag.cjs"},"./helpers/withAbortSignalProxy":{"import":"./dist/helpers/withAbortSignalProxy.js","require":"./dist/helpers/withAbortSignalProxy.cjs"}},"gitHead":"4a1e1dc28928de815adfd2b8ab505607661ff293","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"jest","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"jest --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e042e16d-3b21-44cf-94b0-af5b0570caf3"}},"distTags":["next16"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"11.6.2","description":"Next.js cache handlers","directories":{},"_nodeVersion":"24.13.0","dependencies":{"p-limit":"^7.3.0","lru-cache":"11.2.6","cluster-key-slot":"1.1.2"},"typesVersions":{"*":{"*":["dist/handlers/cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"functions":["dist/functions/functions.d.ts"],"local-lru":["dist/handlers/local-lru.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"cluster/adapter":["dist/helpers/redisClusterAdapter.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"],"helpers/ioredisAdapter":["dist/helpers/ioredisAdapter.d.ts"],"helpers/withAbortSignal":["dist/helpers/withAbortSignal.d.ts"],"helpers/getClientInfoTag":["dist/helpers/getClientInfoTag.d.ts"],"helpers/withAbortSignalProxy":["dist/helpers/withAbortSignalProxy.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","jest":"^30.2.0","tsup":"^8.5.1","eslint":"^8.57.1","rimraf":"6.1.3","globals":"^16.5.0","ioredis":"^5.9.3","ts-jest":"^29.4.6","prettier":"^3.8.1","@eslint/js":"^9.39.3","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"22.19.11","typescript-eslint":"^8.56.0","eslint-config-prettier":"^9.1.2","prettier-plugin-packagejson":"2.5.22"},"peerDependencies":{"next":">=16.1.5","ioredis":">= 5.0.0","@redis/client":">= 5.8.3"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.59.0"},"peerDependenciesMeta":{"ioredis":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_3.0.1_1771843478704_0.6147121934189157","host":"s3://npm-registry-packages-npm-production"}},"2.5.3":{"name":"@fortedigital/nextjs-cache-handler","version":"2.5.3","keywords":["cache","isr","ssg","cache-handler","next","redis"],"author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@2.5.3","maintainers":[{"name":"itforte","email":"itforte@fortedigital.com"},{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"b2c43bc7bd4ec80c723972635f5637edf01a5ca2","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-2.5.3.tgz","fileCount":70,"integrity":"sha512-sK5DCa7EGdrBHzVo4EqWPKMwvIycyOHaAPu69QA6bn38lUzcTFqnYDV85DWiGFfLLy3NCd6jixkGcuv2XntB4A==","signatures":[{"sig":"MEYCIQCduyTVIGEiKJZwBAa3+FLLgwCJTbER7ra2gFjk2/wIfwIhAJIBhVWMpynwXhM3PASIaLnO5dKQ53BY6FVAR1wALvIs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fortedigital%2fnextjs-cache-handler@2.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":304324},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/handlers/cache-handler.js","require":"./dist/handlers/cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./functions":{"import":"./dist/functions/functions.js","require":"./dist/functions/functions.cjs"},"./cluster/adapter":{"import":"./dist/helpers/redisClusterAdapter.js","require":"./dist/helpers/redisClusterAdapter.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"},"./helpers/ioredisAdapter":{"import":"./dist/helpers/ioredisAdapter.js","require":"./dist/helpers/ioredisAdapter.cjs"},"./helpers/withAbortSignal":{"import":"./dist/helpers/withAbortSignal.js","require":"./dist/helpers/withAbortSignal.cjs"},"./helpers/getClientInfoTag":{"import":"./dist/helpers/getClientInfoTag.js","require":"./dist/helpers/getClientInfoTag.cjs"},"./helpers/withAbortSignalProxy":{"import":"./dist/helpers/withAbortSignalProxy.js","require":"./dist/helpers/withAbortSignalProxy.cjs"}},"gitHead":"9a43da31b4598f651f9dba8b14d0ba8db772aa7d","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"jest","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"jest --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e042e16d-3b21-44cf-94b0-af5b0570caf3"}},"distTags":["next15"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"11.6.2","description":"Next.js cache handlers","directories":{},"_nodeVersion":"24.13.0","dependencies":{"p-limit":"^7.3.0","lru-cache":"11.2.6","cluster-key-slot":"1.1.2"},"typesVersions":{"*":{"*":["dist/handlers/cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"functions":["dist/functions/functions.d.ts"],"local-lru":["dist/handlers/local-lru.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"cluster/adapter":["dist/helpers/redisClusterAdapter.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"],"helpers/ioredisAdapter":["dist/helpers/ioredisAdapter.d.ts"],"helpers/withAbortSignal":["dist/helpers/withAbortSignal.d.ts"],"helpers/getClientInfoTag":["dist/helpers/getClientInfoTag.d.ts"],"helpers/withAbortSignalProxy":["dist/helpers/withAbortSignalProxy.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jest":"^30.2.0","tsup":"^8.5.1","eslint":"^8.57.1","rimraf":"6.1.3","globals":"^16.5.0","ioredis":"^5.9.3","ts-jest":"^29.4.6","prettier":"^3.8.1","@eslint/js":"^9.39.3","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"22.19.11","typescript-eslint":"^8.56.0","eslint-config-prettier":"^9.1.2","prettier-plugin-packagejson":"2.5.22"},"peerDependencies":{"next":">=15.2.4","ioredis":">= 5.0.0","@redis/client":">= 5.5.6"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.59.0"},"peerDependenciesMeta":{"ioredis":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_2.5.3_1771843746210_0.7943859882980895","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@fortedigital/nextjs-cache-handler","version":"3.1.0","keywords":["cache","isr","ssg","cache-handler","next","redis"],"author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@3.1.0","maintainers":[{"name":"itforte","email":"itforte@fortedigital.com"},{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"07b593bb2ab4191fc0579e45cfb51352ca9ec875","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-3.1.0.tgz","fileCount":70,"integrity":"sha512-lJYkhu0MvU9O9UWKKOmhye+lGW+hSamuNUrbDAOzv5VRgf/8f5tcTH/LtULVyBv/GeEm8hyDyeXI13Z0hkiP6Q==","signatures":[{"sig":"MEUCIGzMvGA4h3BJCWRivIiKogdJso+IFE653+cSNYXgxkGlAiEA86eltMKA/HCPcZwBKt4tGmycT7SpRIJimL10ry3c6/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fortedigital%2fnextjs-cache-handler@3.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314128},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/handlers/cache-handler.js","require":"./dist/handlers/cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./functions":{"import":"./dist/functions/functions.js","require":"./dist/functions/functions.cjs"},"./cluster/adapter":{"import":"./dist/helpers/redisClusterAdapter.js","require":"./dist/helpers/redisClusterAdapter.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"},"./helpers/ioredisAdapter":{"import":"./dist/helpers/ioredisAdapter.js","require":"./dist/helpers/ioredisAdapter.cjs"},"./helpers/withAbortSignal":{"import":"./dist/helpers/withAbortSignal.js","require":"./dist/helpers/withAbortSignal.cjs"},"./helpers/getClientInfoTag":{"import":"./dist/helpers/getClientInfoTag.js","require":"./dist/helpers/getClientInfoTag.cjs"},"./helpers/withAbortSignalProxy":{"import":"./dist/helpers/withAbortSignalProxy.js","require":"./dist/helpers/withAbortSignalProxy.cjs"}},"gitHead":"6317140a4c913a9d5e0690a7b232e225fb672186","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"jest","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"jest --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e042e16d-3b21-44cf-94b0-af5b0570caf3"}},"distTags":["next16"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"11.9.0","description":"Next.js cache handlers","directories":{},"_nodeVersion":"24.14.0","dependencies":{"p-limit":"^7.3.0","lru-cache":"11.2.7","cluster-key-slot":"1.1.2"},"typesVersions":{"*":{"*":["dist/handlers/cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"functions":["dist/functions/functions.d.ts"],"local-lru":["dist/handlers/local-lru.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"cluster/adapter":["dist/helpers/redisClusterAdapter.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"],"helpers/ioredisAdapter":["dist/helpers/ioredisAdapter.d.ts"],"helpers/withAbortSignal":["dist/helpers/withAbortSignal.d.ts"],"helpers/getClientInfoTag":["dist/helpers/getClientInfoTag.d.ts"],"helpers/withAbortSignalProxy":["dist/helpers/withAbortSignalProxy.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","jest":"^30.3.0","tsup":"^8.5.1","eslint":"^8.57.1","rimraf":"6.1.3","globals":"^17.4.0","ioredis":"^5.10.1","ts-jest":"^29.4.6","prettier":"^3.8.1","@eslint/js":"^9.39.3","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"22.19.11","typescript-eslint":"^8.57.2","eslint-config-prettier":"^9.1.2","prettier-plugin-packagejson":"3.0.2"},"peerDependencies":{"next":">=16.1.5","ioredis":">= 5.0.0","@redis/client":">= 5.8.3"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.60.0"},"peerDependenciesMeta":{"ioredis":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_3.1.0_1774619452787_0.23375244903941672","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@fortedigital/nextjs-cache-handler","version":"3.2.0","keywords":["cache","isr","ssg","cache-handler","next","redis"],"author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@3.2.0","maintainers":[{"name":"itforte","email":"itforte@fortedigital.com"},{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"9ff92795cdbf3b7d6ed30905cca1cff5ff6f99cd","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-3.2.0.tgz","fileCount":70,"integrity":"sha512-psMqiO+uwpQXwkms7qGMNb+Cj5YeLbANAF5SWKNHL1cgGRXcHMNWRJ3zOQ878e3eFVSSn4U84WGkwSHUxrT7nw==","signatures":[{"sig":"MEUCIQDxd/6egmtEdSsjr6nH42sB2aQ6gkbShXeZMpJPnnVfXwIgTsYS9ba1UkcOYRqiHoNGJ//3WmzPhcRkkIHlPJish0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fortedigital%2fnextjs-cache-handler@3.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":316396},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/handlers/cache-handler.js","require":"./dist/handlers/cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./functions":{"import":"./dist/functions/functions.js","require":"./dist/functions/functions.cjs"},"./cluster/adapter":{"import":"./dist/helpers/redisClusterAdapter.js","require":"./dist/helpers/redisClusterAdapter.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"},"./helpers/ioredisAdapter":{"import":"./dist/helpers/ioredisAdapter.js","require":"./dist/helpers/ioredisAdapter.cjs"},"./helpers/withAbortSignal":{"import":"./dist/helpers/withAbortSignal.js","require":"./dist/helpers/withAbortSignal.cjs"},"./helpers/getClientInfoTag":{"import":"./dist/helpers/getClientInfoTag.js","require":"./dist/helpers/getClientInfoTag.cjs"},"./helpers/withAbortSignalProxy":{"import":"./dist/helpers/withAbortSignalProxy.js","require":"./dist/helpers/withAbortSignalProxy.cjs"}},"gitHead":"a64cc5bc68165fb6dfdf2c19865729f61117619c","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"jest","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"jest --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e042e16d-3b21-44cf-94b0-af5b0570caf3"}},"distTags":["next16"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"11.9.0","description":"Next.js cache handlers","directories":{},"_nodeVersion":"24.14.0","dependencies":{"p-limit":"^7.3.0","lru-cache":"11.2.7","cluster-key-slot":"1.1.2"},"typesVersions":{"*":{"*":["dist/handlers/cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"functions":["dist/functions/functions.d.ts"],"local-lru":["dist/handlers/local-lru.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"cluster/adapter":["dist/helpers/redisClusterAdapter.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"],"helpers/ioredisAdapter":["dist/helpers/ioredisAdapter.d.ts"],"helpers/withAbortSignal":["dist/helpers/withAbortSignal.d.ts"],"helpers/getClientInfoTag":["dist/helpers/getClientInfoTag.d.ts"],"helpers/withAbortSignalProxy":["dist/helpers/withAbortSignalProxy.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","jest":"^30.3.0","tsup":"^8.5.1","eslint":"^8.57.1","rimraf":"6.1.3","globals":"^17.4.0","ioredis":"^5.10.1","ts-jest":"^29.4.6","prettier":"^3.8.1","@eslint/js":"^9.39.3","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"22.19.11","typescript-eslint":"^8.57.2","eslint-config-prettier":"^9.1.2","prettier-plugin-packagejson":"3.0.2"},"peerDependencies":{"next":">=16.1.5","ioredis":">= 5.0.0","@redis/client":">= 5.8.3"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.60.0"},"peerDependenciesMeta":{"ioredis":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_3.2.0_1775217900453_0.8699702930259021","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"name":"@fortedigital/nextjs-cache-handler","version":"3.2.1","keywords":["cache","isr","ssg","cache-handler","next","redis"],"author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@3.2.1","maintainers":[{"name":"itforte","email":"itforte@fortedigital.com"},{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"887aedca0bb3e21f310340a849cfb1f4563f080c","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-3.2.1.tgz","fileCount":70,"integrity":"sha512-TuRgTdDYahi4lqzKXEgccGvXSfnLxirmxrWEaaEVQ0MD2qLPYcyYwF4oQyKoyDaAOO8KbJ+M+KaoPMP8LAsBFQ==","signatures":[{"sig":"MEUCIDWXs/sqj6KTxbfK2n0s7W+HlaQ7IICJCyOnAQCHs61tAiEAqKIoXh24HqgnYXcqw9Dxb6JxyVQPUIRlySIMHnZj7IU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fortedigital%2fnextjs-cache-handler@3.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322537},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/handlers/cache-handler.js","require":"./dist/handlers/cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./functions":{"import":"./dist/functions/functions.js","require":"./dist/functions/functions.cjs"},"./cluster/adapter":{"import":"./dist/helpers/redisClusterAdapter.js","require":"./dist/helpers/redisClusterAdapter.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"},"./helpers/ioredisAdapter":{"import":"./dist/helpers/ioredisAdapter.js","require":"./dist/helpers/ioredisAdapter.cjs"},"./helpers/withAbortSignal":{"import":"./dist/helpers/withAbortSignal.js","require":"./dist/helpers/withAbortSignal.cjs"},"./helpers/getClientInfoTag":{"import":"./dist/helpers/getClientInfoTag.js","require":"./dist/helpers/getClientInfoTag.cjs"},"./helpers/withAbortSignalProxy":{"import":"./dist/helpers/withAbortSignalProxy.js","require":"./dist/helpers/withAbortSignalProxy.cjs"}},"gitHead":"e6dbc68447a8d15a24c30c1ed646a200e29ac9f3","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"jest","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"jest --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e042e16d-3b21-44cf-94b0-af5b0570caf3"}},"distTags":["next16"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"11.16.0","description":"Next.js cache handlers","directories":{},"_nodeVersion":"24.18.0","dependencies":{"p-limit":"^7.3.0","lru-cache":"11.5.2","cluster-key-slot":"1.1.2"},"typesVersions":{"*":{"*":["dist/handlers/cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"functions":["dist/functions/functions.d.ts"],"local-lru":["dist/handlers/local-lru.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"cluster/adapter":["dist/helpers/redisClusterAdapter.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"],"helpers/ioredisAdapter":["dist/helpers/ioredisAdapter.d.ts"],"helpers/withAbortSignal":["dist/helpers/withAbortSignal.d.ts"],"helpers/getClientInfoTag":["dist/helpers/getClientInfoTag.d.ts"],"helpers/withAbortSignalProxy":["dist/helpers/withAbortSignalProxy.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.0","jest":"^30.4.2","tsup":"^8.5.1","eslint":"^8.57.1","rimraf":"6.1.3","globals":"^17.7.0","ioredis":"^5.11.1","ts-jest":"^29.4.11","prettier":"^3.9.4","@eslint/js":"^9.39.4","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"22.20.1","typescript-eslint":"^8.63.0","eslint-config-prettier":"^9.1.2","prettier-plugin-packagejson":"3.0.2"},"peerDependencies":{"next":">=16.1.5","ioredis":">= 5.0.0","@redis/client":">= 5.8.3"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.62.2"},"peerDependenciesMeta":{"ioredis":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_3.2.1_1783518520822_0.14452203709398104","host":"s3://npm-registry-packages-npm-production"}},"3.2.2":{"name":"@fortedigital/nextjs-cache-handler","version":"3.2.2","keywords":["cache","isr","ssg","cache-handler","next","redis"],"author":{"url":"https://fortedigital.com","name":"Forte_ Digital"},"license":"MIT","_id":"@fortedigital/nextjs-cache-handler@3.2.2","maintainers":[{"name":"itforte","email":"itforte@fortedigital.com"},{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"dist":{"shasum":"7d005a6f2d94424c56cb934690652955f63b78da","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-3.2.2.tgz","fileCount":70,"integrity":"sha512-5wJUR3faN37pK6JxmL3MGQNWPbDpflMmGdWqizAp37JtgmD+RU8sklKSzn08sT3beQ2Pq29VqDd9jXtFGz0wYw==","signatures":[{"sig":"MEYCIQCY40ltgSdr3jSW8XaTXjZHTYahcaub7cKGjbF2IVrLcgIhAOwGYWRX+ZYAZgeFfAga1V1WEcoOKGx0JC/ikFH3UE/4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fortedigital%2fnextjs-cache-handler@3.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322619},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/handlers/cache-handler.js","require":"./dist/handlers/cache-handler.cjs"},"./*":{"import":"./dist/handlers/*.js","require":"./dist/handlers/*.cjs"},"./functions":{"import":"./dist/functions/functions.js","require":"./dist/functions/functions.cjs"},"./cluster/adapter":{"import":"./dist/helpers/redisClusterAdapter.js","require":"./dist/helpers/redisClusterAdapter.cjs"},"./instrumentation":{"import":"./dist/instrumentation/instrumentation.js","require":"./dist/instrumentation/instrumentation.cjs"},"./helpers/ioredisAdapter":{"import":"./dist/helpers/ioredisAdapter.js","require":"./dist/helpers/ioredisAdapter.cjs"},"./helpers/withAbortSignal":{"import":"./dist/helpers/withAbortSignal.js","require":"./dist/helpers/withAbortSignal.cjs"},"./helpers/getClientInfoTag":{"import":"./dist/helpers/getClientInfoTag.js","require":"./dist/helpers/getClientInfoTag.cjs"},"./helpers/withAbortSignalProxy":{"import":"./dist/helpers/withAbortSignalProxy.js","require":"./dist/helpers/withAbortSignalProxy.cjs"}},"gitHead":"e742eaa227526ebeaefdff4f8fc4c0af017096fc","scripts":{"dev":"tsup --watch","lint":"npx eslint","test":"jest","build":"tsup --dts-resolve","clean":"rimraf ./dist ./.turbo ./node_modules","format":"npx prettier --write .","prepare":"npm run build","lint:fix":"npm run format && npm run lint -- --fix","test:watch":"jest --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e042e16d-3b21-44cf-94b0-af5b0570caf3"}},"distTags":["next16"],"repository":{"url":"git+https://github.com/fortedigital/nextjs-cache-handler.git","type":"git"},"_npmVersion":"11.16.0","description":"Next.js cache handlers","directories":{},"_nodeVersion":"24.18.0","dependencies":{"p-limit":"^7.3.0","lru-cache":"11.5.2","cluster-key-slot":"1.1.2"},"typesVersions":{"*":{"*":["dist/handlers/cache-handler.d.ts"],"composite":["dist/handlers/composite.d.ts"],"functions":["dist/functions/functions.d.ts"],"local-lru":["dist/handlers/local-lru.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"cluster/adapter":["dist/helpers/redisClusterAdapter.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"],"helpers/ioredisAdapter":["dist/helpers/ioredisAdapter.d.ts"],"helpers/withAbortSignal":["dist/helpers/withAbortSignal.d.ts"],"helpers/getClientInfoTag":["dist/helpers/getClientInfoTag.d.ts"],"helpers/withAbortSignalProxy":["dist/helpers/withAbortSignalProxy.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.0","jest":"^30.4.2","tsup":"^8.5.1","eslint":"^8.57.1","rimraf":"6.1.3","globals":"^17.7.0","ioredis":"^5.11.1","ts-jest":"^29.4.11","prettier":"^3.9.4","@eslint/js":"^9.39.4","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"22.20.1","typescript-eslint":"^8.63.0","eslint-config-prettier":"^9.1.2","prettier-plugin-packagejson":"3.0.2"},"peerDependencies":{"next":">=16.1.5","ioredis":">= 5.0.0","@redis/client":">= 5.8.3"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.62.2"},"peerDependenciesMeta":{"ioredis":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs-cache-handler_3.2.2_1786011835777_0.7579185903218693","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"@fortedigital/nextjs-cache-handler","author":{"name":"Forte_ Digital","url":"https://fortedigital.com"},"homepage":"https://github.com/fortedigital/nextjs-cache-handler","bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"repository":{"type":"git","url":"git+https://github.com/fortedigital/nextjs-cache-handler.git"},"keywords":["cache","isr","ssg","cache-handler","next","redis"],"version":"3.3.0","type":"module","license":"MIT","description":"Next.js cache handlers","exports":{".":{"require":"./dist/handlers/cache-handler.cjs","import":"./dist/handlers/cache-handler.js"},"./*":{"require":"./dist/handlers/*.cjs","import":"./dist/handlers/*.js"},"./functions":{"require":"./dist/functions/functions.cjs","import":"./dist/functions/functions.js"},"./instrumentation":{"require":"./dist/instrumentation/instrumentation.cjs","import":"./dist/instrumentation/instrumentation.js"},"./cluster/adapter":{"require":"./dist/helpers/redisClusterAdapter.cjs","import":"./dist/helpers/redisClusterAdapter.js"},"./helpers/withAbortSignal":{"require":"./dist/helpers/withAbortSignal.cjs","import":"./dist/helpers/withAbortSignal.js"},"./helpers/withAbortSignalProxy":{"require":"./dist/helpers/withAbortSignalProxy.cjs","import":"./dist/helpers/withAbortSignalProxy.js"},"./helpers/ioredisAdapter":{"require":"./dist/helpers/ioredisAdapter.cjs","import":"./dist/helpers/ioredisAdapter.js"},"./helpers/getClientInfoTag":{"require":"./dist/helpers/getClientInfoTag.cjs","import":"./dist/helpers/getClientInfoTag.js"}},"typesVersions":{"*":{"*":["dist/handlers/cache-handler.d.ts"],"functions":["dist/functions/functions.d.ts"],"instrumentation":["dist/instrumentation/instrumentation.d.ts"],"composite":["dist/handlers/composite.d.ts"],"redis-strings":["dist/handlers/redis-strings.d.ts"],"local-lru":["dist/handlers/local-lru.d.ts"],"cluster/adapter":["dist/helpers/redisClusterAdapter.d.ts"],"helpers/withAbortSignal":["dist/helpers/withAbortSignal.d.ts"],"helpers/withAbortSignalProxy":["dist/helpers/withAbortSignalProxy.d.ts"],"helpers/ioredisAdapter":["dist/helpers/ioredisAdapter.d.ts"],"helpers/getClientInfoTag":["dist/helpers/getClientInfoTag.d.ts"]}},"scripts":{"build":"tsup --dts-resolve","prepare":"npm run build","clean":"rimraf ./dist ./.turbo ./node_modules","dev":"tsup --watch","test":"jest","test:watch":"jest --watch","format":"npx prettier --write .","lint":"npx eslint","lint:fix":"npm run format && npm run lint -- --fix"},"dependencies":{"cluster-key-slot":"1.1.2","lru-cache":"11.5.2","p-limit":"^7.3.0"},"devDependencies":{"@eslint/js":"^9.39.4","@types/jest":"^30.0.0","@types/node":"22.20.1","eslint":"^8.57.1","eslint-config-prettier":"^9.1.2","globals":"^17.7.0","ioredis":"^5.11.1","jest":"^30.4.2","prettier":"^3.9.4","prettier-plugin-packagejson":"3.0.2","rimraf":"6.1.3","ts-jest":"^29.4.11","tsup":"^8.5.1","tsx":"4.23.0","typescript":"^5.9.3","typescript-eslint":"^8.63.0"},"peerDependencies":{"@redis/client":">= 5.8.3","ioredis":">= 5.0.0","next":">=16.1.5"},"peerDependenciesMeta":{"ioredis":{"optional":true}},"distTags":["next16"],"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.62.2"},"engines":{"node":">=22.0.0"},"gitHead":"702913d1cdc4f9966706df89513017c39ff4182a","_id":"@fortedigital/nextjs-cache-handler@3.3.0","_nodeVersion":"24.19.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-km6T/nEpFi3lZw1cYS3WZrzGs2qtCha8sITeuBZVjcNIiUVWtir2znGCPT1llU870MauSTiibPgZw4hpxUajkA==","shasum":"811f7c4918400b071768f0d9e83c06a61763c684","tarball":"https://registry.npmjs.org/@fortedigital/nextjs-cache-handler/-/nextjs-cache-handler-3.3.0.tgz","fileCount":70,"unpackedSize":328856,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fortedigital%2fnextjs-cache-handler@3.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGWbZQBLOLHiJYErfLtTuwEaxck8udFORa2pg6zyL7tLAiBntVw/gXKYTftDq0GacZiEWkr32VG3H5AgTVMAZy4bHg=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e042e16d-3b21-44cf-94b0-af5b0570caf3"}},"directories":{},"maintainers":[{"name":"itforte","email":"itforte@fortedigital.com"},{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/nextjs-cache-handler_3.3.0_1786533758124_0.00904965057767182"},"_hasShrinkwrap":false}},"time":{"created":"2024-10-02T10:06:30.584Z","modified":"2026-08-12T11:22:38.625Z","1.0.0-alpha":"2024-10-02T10:06:30.858Z","1.0.0":"2024-10-02T10:17:26.032Z","1.0.1":"2024-10-02T10:27:31.585Z","1.1.0":"2025-01-16T17:09:32.986Z","1.1.1":"2025-01-17T15:24:26.909Z","1.1.2":"2025-03-27T08:41:15.166Z","1.1.2-alpha-2":"2025-03-27T09:07:17.654Z","1.1.3":"2025-03-27T11:15:41.760Z","1.1.4":"2025-04-04T11:09:50.711Z","1.2.0-alpha":"2025-04-17T07:39:33.126Z","1.2.0":"2025-04-17T08:06:13.585Z","1.3.0-canary1":"2025-05-30T09:12:27.790Z","1.3.0-canary3":"2025-05-30T09:37:54.090Z","1.3.0-canary4":"2025-05-30T10:16:55.679Z","1.3.0-canary5":"2025-05-30T10:25:52.687Z","1.3.0":"2025-05-30T11:03:08.351Z","2.0.0-canary1":"2025-05-30T14:19:13.917Z","2.0.0-canary2":"2025-05-30T14:27:30.082Z","2.0.0-canary3":"2025-05-30T15:30:22.724Z","2.0.0-canary4":"2025-05-30T16:37:27.578Z","2.0.0-canary5":"2025-05-30T16:59:59.436Z","1.3.1":"2025-06-13T08:44:27.322Z","2.0.0-canary6":"2025-06-13T08:48:17.441Z","2.0.0-canary7":"2025-06-13T11:38:31.755Z","1.3.2":"2025-06-27T07:58:36.239Z","2.0.0-canary9":"2025-06-27T08:03:33.239Z","2.0.0-canary10":"2025-06-27T14:31:23.238Z","2.0.0-canary11":"2025-07-02T10:28:00.782Z","2.0.0-canary12":"2025-07-02T10:36:54.823Z","2.0.0":"2025-07-14T08:15:31.003Z","2.0.1":"2025-07-16T09:33:29.594Z","2.0.2":"2025-07-24T08:44:12.937Z","2.0.3":"2025-08-02T07:42:25.157Z","2.1.0-canary":"2025-08-05T14:53:59.182Z","2.1.0-canary2":"2025-08-11T13:26:19.203Z","2.1.0-canary3":"2025-08-11T13:36:41.248Z","2.1.0-canary4":"2025-08-11T14:14:03.822Z","2.1.0-canary5":"2025-08-11T14:17:03.538Z","2.1.0-canary6":"2025-08-11T14:19:35.720Z","2.1.0-canary7":"2025-08-11T14:51:34.276Z","2.1.0-canary8":"2025-08-11T14:57:07.212Z","2.1.0-canary9":"2025-08-12T10:30:34.358Z","2.1.0-canary10":"2025-08-12T10:45:59.787Z","2.1.0-canary.11":"2025-08-25T12:39:08.837Z","2.1.0-canary.12":"2025-08-25T15:12:08.274Z","2.1.0-canary.13":"2025-09-08T08:57:57.131Z","2.1.0-canary.14":"2025-09-29T14:50:37.863Z","2.1.0":"2025-10-01T07:35:27.902Z","2.1.1":"2025-10-15T09:56:27.106Z","2.1.2":"2025-10-20T11:10:55.685Z","2.1.3":"2025-10-20T11:17:40.700Z","2.1.4":"2025-10-21T07:16:44.694Z","2.1.5":"2025-10-23T09:08:29.248Z","2.1.6":"2025-10-23T12:41:20.572Z","2.1.7":"2025-10-28T11:19:17.875Z","3.0.0-next16-alpha.0":"2025-11-07T08:43:02.977Z","2.2.0":"2025-11-12T09:11:07.843Z","2.3.0":"2025-11-13T08:43:04.761Z","2.3.1":"2025-11-19T16:25:45.173Z","3.0.0-next16-alpha.1":"2025-11-19T16:36:18.923Z","3.0.0-next16-alpha.2":"2025-11-24T10:50:57.991Z","2.3.2":"2025-12-08T08:57:08.373Z","3.0.0-next16-alpha.3":"2025-12-08T08:59:28.009Z","2.4.0":"2026-01-14T12:12:40.000Z","3.0.0-next16-alpha.4":"2026-01-14T12:29:55.864Z","2.5.0":"2026-01-19T10:15:00.997Z","3.0.0-next16-alpha.5":"2026-01-19T10:24:29.703Z","2.5.1-alhpa.1":"2026-01-26T09:26:15.409Z","2.5.1":"2026-01-27T12:38:17.221Z","3.0.0-next16-alpha.6":"2026-01-27T12:39:20.174Z","3.0.0-next16-beta.1":"2026-02-03T10:43:32.514Z","2.5.2":"2026-02-13T08:20:31.679Z","3.0.0":"2026-02-13T08:30:07.640Z","3.0.1":"2026-02-23T10:44:38.884Z","2.5.3":"2026-02-23T10:49:06.357Z","3.1.0":"2026-03-27T13:50:52.932Z","3.2.0":"2026-04-03T12:05:00.598Z","3.2.1":"2026-07-08T13:48:40.954Z","3.2.2":"2026-08-06T10:23:55.921Z","3.3.0":"2026-08-12T11:22:38.278Z"},"bugs":{"url":"https://github.com/fortedigital/nextjs-cache-handler/issues"},"author":{"name":"Forte_ Digital","url":"https://fortedigital.com"},"license":"MIT","homepage":"https://github.com/fortedigital/nextjs-cache-handler","keywords":["cache","isr","ssg","cache-handler","next","redis"],"repository":{"type":"git","url":"git+https://github.com/fortedigital/nextjs-cache-handler.git"},"description":"Next.js cache handlers","maintainers":[{"name":"itforte","email":"itforte@fortedigital.com"},{"name":"ayronk_forte","email":"marcin.kotlicki@fortedigital.com"}],"readme":"![NPM Version](https://img.shields.io/npm/v/%40fortedigital%2Fnextjs-cache-handler)\n\n# @fortedigital/nextjs-cache-handler\n\nA caching utility built originally on top of [`@neshca/cache-handler`](https://www.npmjs.com/package/@neshca/cache-handler), providing additional cache handlers for specialized use cases with a focus on Redis-based caching.\n\nStarting from version `2.0.0`, this package no longer depends on `@neshca/cache-handler` and is fully maintained and compatible with Next.js 15 and partially 16. See the [compatibility matrix](#feature-compatibility-matrix) for detailed feature support.\n\n**Version Requirements:**\n\n- **Next.js 15**: Version 2.0.0+ (version 3.0.0+ recommended for latest improvements and maintenance development)\n- **Next.js 16**: Version 3.0.0+ required\n\n## Table of Contents\n\n- [Documentation](#documentation)\n- [Migration](#migration)\n- [Prerequisites](#prerequisites)\n- [Installation](#installation)\n- [Quick Start](#quick-start)\n- [Next.js Compatibility](#nextjs-compatibility)\n  - [Feature Compatibility Matrix](#feature-compatibility-matrix)\n- [Migration](#migration)\n  - [Swapping from @neshca/cache-handler](#swapping-from-neshcacache-handler)\n- [Handlers](#handlers)\n  - [redis-strings](#redis-strings)\n  - [local-lru](#local-lru)\n  - [composite](#composite)\n- [Examples](#examples)\n- [Reference to Original Package](#reference-to-original-package)\n- [API Reference Links](#api-reference-links)\n- [Troubleshooting](#troubleshooting)\n- [Legacy / Deprecated](#legacy--deprecated)\n- [Contributing](#contributing)\n- [License](#license)\n\n## Documentation\n\nThe documentation at [@neshca/cache-handler - caching-tools.github.io/next-shared-cache](https://caching-tools.github.io/next-shared-cache) is mostly still relevant, though some details may be outdated. New features or relevant changes are described below.\n\n## Migration\n\n- [1.x.x → ^2.x.x](https://github.com/fortedigital/nextjs-cache-handler/blob/master/docs/migration/1_x_x__2_x_x.md)\n- [1.2.x -> ^1.3.x](https://github.com/fortedigital/nextjs-cache-handler/blob/master/docs/migration/1_2_x__1_3_x.md)\n\n### Swapping from `@neshca/cache-handler`\n\nIf you already use `@neshca/cache-handler` the setup is very streamlined and you just need to replace package references. If you're starting fresh please check [the example project](./examples/redis-minimal).\n\n#### Cache handler\n\n**Before:**\n\n```js\n// cache-handler.mjs\n\nimport { CacheHandler } from \"@neshca/cache-handler\";\n\nCacheHandler.onCreation(() => {\n  // setup\n});\n\nexport default CacheHandler;\n```\n\n**After:**\n\n```js\n// cache-handler.mjs\n\nimport { CacheHandler } from \"@fortedigital/nextjs-cache-handler\";\n\nCacheHandler.onCreation(() => {\n  // setup\n});\n\nexport default CacheHandler;\n```\n\n---\n\n#### Instrumentation\n\n**Before:**\n\n```js\n// instrumentation.ts\n\nexport async function register() {\n  if (process.env.NEXT_RUNTIME === \"nodejs\") {\n    const { registerInitialCache } =\n      await import(\"@neshca/cache-handler/instrumentation\");\n    const CacheHandler = (await import(\"../cache-handler.mjs\")).default;\n    await registerInitialCache(CacheHandler);\n  }\n}\n```\n\n**After:**\n\n```js\n// instrumentation.ts\n\nexport async function register() {\n  if (process.env.NEXT_RUNTIME === \"nodejs\") {\n    const { registerInitialCache } =\n      await import(\"@fortedigital/nextjs-cache-handler/instrumentation\");\n    const CacheHandler = (await import(\"../cache-handler.mjs\")).default;\n    await registerInitialCache(CacheHandler);\n  }\n}\n```\n\n## Prerequisites\n\nBefore installing, ensure you have:\n\n- **Node.js** >= 22.0.0\n- **Next.js** >= 15.2.4 (for version 2.0.0+) or >= 16.0.0 (for version 3.0.0+)\n- **Redis** >= 5.5.6 (or compatible Redis-compatible service)\n- **pnpm** >= 9.0.0 (for development)\n\n> **Important:** This package only supports the official [`redis`](https://github.com/redis/node-redis) package (also known as `node-redis`). The `ioredis` package is **not supported**.\n\nSee [Version Requirements](#version-requirements) for package version compatibility.\n\n## Installation\n\n`npm i @fortedigital/nextjs-cache-handler`\n\nIf upgrading from Next 14 or earlier, **flush your Redis cache** before running new version of the application locally and on your hosted environments. **Cache formats between Next 14 and 15 are incompatible**.\n\n## Quick Start\n\nHere's a minimal setup to get started:\n\n```js\n// cache-handler.mjs\nimport { CacheHandler } from \"@fortedigital/nextjs-cache-handler\";\nimport createRedisHandler from \"@fortedigital/nextjs-cache-handler/redis-strings\";\nimport { createClient } from \"redis\";\n\nconst client = createClient({ url: process.env.REDIS_URL });\nawait client.connect();\n\nCacheHandler.onCreation(() => ({\n  handlers: [createRedisHandler({ client })],\n}));\n\nexport default CacheHandler;\n```\n\nThen configure it in your `next.config.js`:\n\n```js\n// next.config.js\nmodule.exports = {\n  cacheHandler: require.resolve(\"./cache-handler.mjs\"),\n};\n```\n\nFor a complete example with error handling, fallbacks, and production setup, see the [Examples](#examples) section below. The quick start code is not meant for production use.\n\n## Next.js Compatibility\n\nThe original `@neshca/cache-handler` package does not support Next.js 15.\n\nPrior to 2.0.0, this package provided wrappers and enhancements to allow using `@neshca/cache-handler` with Next.js 15.  \nFrom version 2.0.0 onward, `@fortedigital/nextjs-cache-handler` is a standalone solution with no dependency on `@neshca/cache-handler` and is fully compatible with Next.js 15 and [redis 5](https://www.npmjs.com/package/redis).\n\n<a id=\"version-requirements\"></a>\n\n**Version Requirements:**\n\n- **Next.js 15**: Version 2.0.0+ (version 3.0.0+ recommended for latest improvements and maintenance development)\n- **Next.js 16**: Version 3.0.0+ required\n\nWe aim to keep up with new Next.js releases and will introduce major changes with appropriate version bumps.\n\n> [!WARNING]\n> **Next.js 16.3.0 breaking change:** Starting with Next.js 16.3.0, prefetch requests for the app router's route tree (`/_tree`) require per-segment RSC payloads (`segmentData`) to be present in the cache entry. Versions of this package prior to **3.3.0** did not populate `segmentData` when restoring the initial cache from disk (via `registerInitialCache`), which caused the Next.js 16.3.0+ client to receive an unparseable response for `/_tree` prefetch requests and retry indefinitely.\n>\n> **Fixed in 3.3.0.** If you are on Next.js 16.3.0 or later, upgrade to `@fortedigital/nextjs-cache-handler` 3.3.0+.\n\n### Feature Compatibility Matrix\n\n| Feature                                              | Next.js 15 | Next.js 16 | Notes                                                |\n| ---------------------------------------------------- | ---------- | ---------- | ---------------------------------------------------- |\n| **Fetch API Caching**                                |\n| `fetch` with default cache (`force-cache`)           | ✅         | ✅         | Default behavior, caches indefinitely                |\n| `fetch` with `no-store`                              | ✅         | ✅         | Never caches, always fresh                           |\n| `fetch` with `no-cache`                              | ✅         | ✅         | Validates cache on each request                      |\n| `fetch` with `next.revalidate`                       | ✅         | ✅         | Time-based revalidation                              |\n| `fetch` with `next.tags`                             | ✅         | ✅         | Tag-based cache invalidation                         |\n| **Cache Invalidation**                               |\n| `revalidateTag(tag)`                                 | ✅         | N/A        | Breaking change in Next.js 16                        |\n| `revalidateTag(tag, cacheLife)`                      | N/A        | ✅         | New required API in Next.js 16                       |\n| `updateTag(tag)`                                     | N/A        | ✅         | New API for immediate invalidation in Server Actions |\n| `revalidatePath(path)`                               | ✅         | ✅         | Path-based revalidation                              |\n| `revalidatePath(path, type)`                         | ✅         | ✅         | Type-specific path revalidation                      |\n| **Function Caching**                                 |\n| `unstable_cache()`                                   | ✅         | ✅         | Cache any function with tags and revalidation        |\n| **Static Generation**                                |\n| `generateStaticParams()`                             | ✅         | ✅         | Static params generation                             |\n| ISR (Incremental Static Regeneration)                | ✅         | ✅         | On-demand regeneration                               |\n| Route segment config (`revalidate`, `dynamic`, etc.) | ✅         | ✅         | All segment config options                           |\n| **Redis Client Support**                             |\n| `redis` package (node-redis)                         | ✅         | ✅         | Official Redis client - fully supported              |\n| `ioredis` package                                    | ✅         | ✅         | IORedis client - fully supported                     |\n| **Next.js 16 New Features**                          |\n| `cacheHandlers` config (for `'use cache'`)           | ❌         | ❌         | Not yet supported - Help needed                      |\n| `'use cache'` directive                              | ❌         | ❌         | Not yet supported - Help needed                      |\n| `'use cache: remote'` directive                      | ❌         | ❌         | Not yet supported - Help needed                      |\n| `'use cache: private'` directive                     | ❌         | ❌         | Not yet supported - Help needed                      |\n| `cacheComponents`                                    | ❌         | ❌         | Not yet supported - Help needed                      |\n\n**Notes:**\n\n- `revalidateTag()` in Next.js 16 requires a `cacheLife` parameter (`'max'`, `'hours'`, or `'days'`). This is a breaking change from Next.js 15.\n- `cacheLife` profiles are primarily designed for Vercel's infrastructure. Custom cache handlers may not fully differentiate between different `cacheLife` profiles.\n- `updateTag()` is only available in Server Actions, not Route Handlers.\n- The new `cacheHandlers` API and `'use cache'` directives are not yet supported by this package.\n\n## Handlers\n\n### `redis-strings`\n\nA Redis-based handler for key- and tag-based caching. Compared to the original implementation, it prevents memory leaks caused by growing shared tag maps by implementing TTL-bound hashmaps.\n\n> **Note:** This handler requires the official [`redis`](https://github.com/redis/node-redis) package. `ioredis` is not supported.\n\n**Features:**\n\n- Key expiration using `EXAT` or `EXPIREAT`\n- Tag-based revalidation\n- Automatic TTL management\n- Automatic buffer/string conversion for Next.js 15+ compatibility (previously required `buffer-string-decorator` in version 1.x.x)\n- Default `revalidateTagQuerySize`: `10_000` (safe for large caches)\n\n```js\nimport createRedisHandler from \"@fortedigital/nextjs-cache-handler/redis-strings\";\n\nconst redisHandler = await createRedisHandler({\n  client: createClient({\n    url: process.env.REDIS_URL,\n  }),\n  keyPrefix: \"myApp:\",\n  sharedTagsKey: \"myTags\",\n  sharedTagsTtlKey: \"myTagTtls\",\n});\n```\n\n#### Custom value serializer\n\nBy default, the handler stores each entry as a JSON string (`JSON.stringify` / `JSON.parse`), matching earlier releases. You can plug in your own wire format to shrink payloads (compression), add encryption, or use another encoding-this package does not ship extra codecs so your dependencies stay minimal.\n\n**Contract**\n\n- `serialize(value)` receives the full cache object Next.js passes in (metadata such as `tags`, `lastModified`, `lifespan`, plus the nested `value` payload). It must return a string suitable for Redis `SET`.\n- `deserialize(stored)` receives that string from Redis `GET`. Return a parsed object compatible with the handler, or `null` to treat the key as a miss (stale entries are removed).\n\nThe handler normalizes `Buffer` fields inside the payload to strings before `serialize`, and restores buffers after `deserialize`, so a plain `JSON.stringify` / `JSON.parse` round trip remains valid.\n\n**Default export for reuse**\n\nYou can import the built-in serializer if you want to wrap or compare behavior:\n\n```js\nimport createRedisHandler, {\n  jsonCacheValueSerializer,\n} from \"@fortedigital/nextjs-cache-handler/redis-strings\";\n```\n\n**Example: gzip**\n\nUseful when cache entries are large text (RSC payloads, HTML). Uses Node’s built-in `zlib`; `gzipSync` / `gunzipSync` run on the server during cache reads and writes-profile if your traffic is very hot.\n\n```js\nimport createRedisHandler from \"@fortedigital/nextjs-cache-handler/redis-strings\";\nimport { gzipSync, gunzipSync } from \"zlib\";\n\nconst redisCacheHandler = createRedisHandler({\n  client: redisClient,\n  keyPrefix: \"nextjs:\",\n  valueSerializer: {\n    serialize: (value) => gzipSync(JSON.stringify(value)).toString(\"base64\"),\n    deserialize: (stored) => {\n      const parsed = JSON.parse(\n        gunzipSync(Buffer.from(stored, \"base64\")).toString(\"utf-8\"),\n      );\n      return parsed;\n    },\n  },\n});\n```\n\n**Example: brotli**\n\nUseful when cache entries are large text (RSC payloads, HTML). Uses Node’s built-in `zlib`; `brotliCompress` / `brotliDecompress` run on the server during cache reads and writes-profile if your traffic is very hot.\n\n```js\nimport createRedisHandler from \"@fortedigital/nextjs-cache-handler/redis-strings\";\nimport { brotliCompress, brotliDecompress } from \"zlib\";\nimport { promisify } from \"util\";\n\nconst brotliCompressAsync = promisify(brotliCompress);\nconst brotliDecompressAsync = promisify(brotliDecompress);\n\nconst redisCacheHandler = createRedisHandler({\n  client: redisClient,\n  keyPrefix: \"nextjs:\",\n  valueSerializer: {\n    async serialize(value) {\n      const compressed = await brotliCompressAsync(\n        Buffer.from(JSON.stringify(value), \"utf8\"),\n      );\n      return compressed.toString(\"base64\");\n    },\n    async deserialize(stored) {\n      const decompressed = await brotliDecompressAsync(\n        Buffer.from(stored, \"base64\"),\n      );\n      return JSON.parse(decompressed.toString(\"utf8\"));\n    },\n  },\n});\n```\n\n**Operational notes**\n\n- Changing `valueSerializer` (or toggling compression) makes existing Redis keys unreadable until you flush those keys or run a migration; plan a key prefix bump or cache clear on deploy.\n- Tag maps and TTL sidecar hashes are still stored as JSON by the handler; only the main entry value uses your serializer.\n\n#### Redis Cluster\n\n```js\nimport { createCluster } from \"@redis/client\";\nimport createRedisHandler from \"@fortedigital/nextjs-cache-handler/redis-strings\";\nimport { withAdapter } from \"@fortedigital/nextjs-cache-handler/cluster/adapter\";\n\nconst { hostname: redisHostName } = new URL(process.env.REDIS_URL);\nredis = withAdapter(\n  createCluster({\n    rootNodes: [{ url: process.env.REDIS_URL }],\n\n    // optional if you use TLS and need to resolve shards' ip to proper hostname\n    nodeAddressMap(address) {\n      const [_, port] = address.split(\":\");\n\n      return {\n        host: redisHostName,\n        port: Number(port),\n      };\n    },\n  }),\n);\n\n// after using withAdapter you can use redis cluster instance as parameter for createRedisHandler\nconst redisCacheHandler = createRedisHandler({\n  client: redis,\n  keyPrefix: CACHE_PREFIX,\n});\n```\n\n### Using ioredis\n\nIf you prefer using `ioredis` instead of `@redis/client`, you can use the `ioredisAdapter` helper.\n\n`npm i ioredis`\n\n```js\nimport Redis from \"ioredis\";\nimport createRedisHandler from \"@fortedigital/nextjs-cache-handler/redis-strings\";\nimport { ioredisAdapter } from \"@fortedigital/nextjs-cache-handler/helpers/ioredisAdapter\";\n\nconst client = new Redis(process.env.REDIS_URL);\nconst redisClient = ioredisAdapter(client);\n\nconst redisHandler = createRedisHandler({\n  client: redisClient,\n  keyPrefix: \"my-app:\",\n});\n```\n\n---\n\n### `local-lru`\n\nThe local-lru Handler uses a lru-cache ↗ instance as the cache store. It stores the cache in memory and evicts the least recently used entries when the cache reaches its limits. You can use this Handler as a fallback cache when the shared cache is unavailable.\n\n> ⚠️ The local-lru Handler is not suitable for production environments. It is intended for development and testing purposes only.\n\n**Features:**\n\n- Key expiration using `EXAT` or `EXPIREAT`\n- Tag-based revalidation\n- Automatic TTL management\n- Default `revalidateTagQuerySize`: `10_000` (safe for large caches)\n\n```js\nimport createLruHandler from \"@fortedigital/nextjs-cache-handler/local-lru\";\n\nconst localHandler = createLruHandler({\n  maxItemsNumber: 10000,\n  maxItemSizeBytes: 1024 * 1024 * 500,\n});\n```\n\n---\n\n### `composite`\n\nRoutes cache operations across multiple underlying handlers.\n\n**Features:**\n\n- Multiple backend support\n- Custom routing strategies\n- First-available read strategy\n\n```js\nimport createCompositeHandler from \"@fortedigital/nextjs-cache-handler/composite\";\n\nconst compositeHandler = createCompositeHandler({\n  handlers: [handler1, handler2],\n  setStrategy: (data) => (data?.tags.includes(\"handler1\") ? 0 : 1),\n});\n```\n\n## Instrumentation\n\n### Initial cache registration\n\nBy default, `registerInitialCache` populates the cache by overwriting any existing\nentries with values generated from build-time artifacts (fetch calls, pages, routes).\n\n#### Initial cache write strategy\n\nIf you want to preserve values that may already exist in the cache (for example,\nentries written at runtime by another instance), you can enable the\n`setOnlyIfNotExists` option:\n\n```ts\nawait registerInitialCache(CacheHandler, {\n  setOnlyIfNotExists: true,\n});\n```\n\nWhen enabled, cache writes performed during the initial cache registration will only\noccur if the corresponding cache key does not already exist. This allows you to\nexplicitly choose the cache population strategy instead of enforcing a single default.\n\n## Examples\n\n### Example Project\n\nThe [example project](./examples/redis-minimal) provides a comprehensive demonstration of Next.js caching features with interactive examples:\n\n- **Default Cache** - Demonstrates `force-cache` behavior\n- **No Store** - Shows `no-store` for always-fresh data\n- **Time-based Revalidation** - Automatic cache revalidation\n- **Fetch with Tags** - Tag-based cache invalidation\n- **unstable_cache** - Function caching with tags\n- **ISR** - Incremental Static Regeneration\n- **Static Params** - Dynamic route static generation\n\nTo run the examples:\n\n```bash\npnpm install\ncd examples/redis-minimal\nnpm run build\nnpm run start\n```\n\n> **Note:** Caching only works in production mode. See the [examples README](./examples/redis-minimal/README.md) for more details.\n\n### Production Setup Example\n\nHere's a complete production-ready `cache-handler.js` example:\n\n```js\nimport { createClient } from \"redis\";\nimport { PHASE_PRODUCTION_BUILD } from \"next/constants.js\";\nimport { CacheHandler } from \"@fortedigital/nextjs-cache-handler\";\nimport createLruHandler from \"@fortedigital/nextjs-cache-handler/local-lru\";\nimport createRedisHandler from \"@fortedigital/nextjs-cache-handler/redis-strings\";\nimport createCompositeHandler from \"@fortedigital/nextjs-cache-handler/composite\";\n\nCacheHandler.onCreation(() => {\n  // Important - It's recommended to use global scope to ensure only one Redis connection is made\n  // This ensures only one instance get created\n  if (global.cacheHandlerConfig) {\n    return global.cacheHandlerConfig;\n  }\n\n  // Important - It's recommended to use global scope to ensure only one Redis connection is made\n  // This ensures new instances are not created in a race condition\n  if (global.cacheHandlerConfigPromise) {\n    return global.cacheHandlerConfigPromise;\n  }\n\n  // You may need to ignore Redis locally, remove this block otherwise\n  if (process.env.NODE_ENV === \"development\") {\n    const lruCache = createLruHandler();\n    return { handlers: [lruCache] };\n  }\n\n  // Main promise initializing the handler\n  global.cacheHandlerConfigPromise = (async () => {\n    let redisClient = null;\n\n    if (PHASE_PRODUCTION_BUILD !== process.env.NEXT_PHASE) {\n      const settings = {\n        url: process.env.REDIS_URL,\n        pingInterval: 10000,\n      };\n\n      // This is optional and needed only if you use access keys\n      if (process.env.REDIS_ACCESS_KEY) {\n        settings.password = process.env.REDIS_ACCESS_KEY;\n      }\n\n      try {\n        redisClient = createClient(settings);\n        redisClient.on(\"error\", (e) => {\n          if (typeof process.env.NEXT_PRIVATE_DEBUG_CACHE !== \"undefined\") {\n            console.warn(\"Redis error\", e);\n          }\n          global.cacheHandlerConfig = null;\n          global.cacheHandlerConfigPromise = null;\n        });\n      } catch (error) {\n        console.warn(\"Failed to create Redis client:\", error);\n      }\n    }\n\n    if (redisClient) {\n      try {\n        console.info(\"Connecting Redis client...\");\n        await redisClient.connect();\n        console.info(\"Redis client connected.\");\n      } catch (error) {\n        console.warn(\"Failed to connect Redis client:\", error);\n        await redisClient\n          .disconnect()\n          .catch(() =>\n            console.warn(\n              \"Failed to quit the Redis client after failing to connect.\",\n            ),\n          );\n      }\n    }\n\n    const lruCache = createLruHandler();\n\n    if (!redisClient?.isReady) {\n      console.error(\"Failed to initialize caching layer.\");\n      global.cacheHandlerConfigPromise = null;\n      global.cacheHandlerConfig = { handlers: [lruCache] };\n      return global.cacheHandlerConfig;\n    }\n\n    const redisCacheHandler = createRedisHandler({\n      client: redisClient,\n      keyPrefix: \"nextjs:\",\n    });\n\n    global.cacheHandlerConfigPromise = null;\n\n    // This example uses composite handler to switch from Redis to LRU cache if tags contains `memory-cache` tag.\n    // You can skip composite and use Redis or LRU only.\n    global.cacheHandlerConfig = {\n      handlers: [\n        createCompositeHandler({\n          handlers: [lruCache, redisCacheHandler],\n          setStrategy: (ctx) => (ctx?.tags.includes(\"memory-cache\") ? 0 : 1), // You can adjust strategy for deciding which cache should the composite use\n        }),\n      ],\n    };\n\n    return global.cacheHandlerConfig;\n  })();\n\n  return global.cacheHandlerConfigPromise;\n});\n\nexport default CacheHandler;\n```\n\n---\n\n## Reference to Original Package\n\nThis project was originally based on [`@neshca/cache-handler`](https://www.npmjs.com/package/@neshca/cache-handler). Versions prior to `2.0.0` wrapped or extended the original. As of `2.0.0`, this project is fully independent and no longer uses or requires `@neshca/cache-handler`.\n\nFor context or historical documentation, you may still reference the [original project](https://caching-tools.github.io/next-shared-cache).\n\n## API Reference Links\n\n### Next.js Documentation\n\n- [Caching in Next.js](https://nextjs.org/docs/app/building-your-application/caching) - Comprehensive guide to Next.js caching\n- [Data Fetching, Caching, and Revalidating](https://nextjs.org/docs/app/building-your-application/data-fetching) - Fetch API caching options\n- [`fetch` API](https://nextjs.org/docs/app/api-reference/functions/fetch) - Next.js fetch options (`next.revalidate`, `next.tags`)\n- [`revalidateTag`](https://nextjs.org/docs/app/api-reference/functions/revalidateTag) - Tag-based cache invalidation\n- [`revalidatePath`](https://nextjs.org/docs/app/api-reference/functions/revalidatePath) - Path-based cache invalidation\n- [`updateTag`](https://nextjs.org/docs/app/api-reference/functions/updateTag) - Immediate cache invalidation (Next.js 16)\n- [`unstable_cache`](https://nextjs.org/docs/app/api-reference/functions/unstable_cache) - Function caching\n- [Route Segment Config](https://nextjs.org/docs/app/api-reference/file-conventions/route-segment-config) - `revalidate`, `dynamic`, etc.\n- [Incremental Static Regeneration](https://nextjs.org/docs/app/building-your-application/data-fetching/incremental-static-regeneration) - ISR documentation\n\n### Redis Documentation\n\n- [Redis Client for Node.js](https://github.com/redis/node-redis) - Official Redis client library\n- [Redis Documentation](https://redis.io/docs/) - Redis server documentation\n- [Redis Commands](https://redis.io/commands/) - Redis command reference\n\n## Troubleshooting\n\n### Cache not working in development mode\n\n**Issue:** Caching doesn't seem to work when running `npm run dev`.\n\n**Solution:** This is expected behavior. Next.js intentionally disables caching in development mode for faster hot reloading. To test caching functionality, you must use production mode:\n\n```bash\nnpm run build\nnpm run start\n```\n\n### Redis connection errors\n\n**Issue:** Getting connection errors or \"Redis client is not ready\" errors.\n\n**Solutions:**\n\n- Verify Redis is running: `redis-cli ping` should return `PONG`\n- Check `REDIS_URL` environment variable is set correctly\n- Ensure Redis is accessible from your application (check firewall/network settings)\n- For production, verify Redis credentials and connection string format\n- Check Redis logs for connection issues\n\n### Cache not invalidating after revalidateTag\n\n**Issue:** Calling `revalidateTag()` doesn't seem to clear the cache.\n\n**Solutions:**\n\n- In Next.js 16, ensure you're using `revalidateTag(tag, cacheLife)` with the required `cacheLife` parameter\n- Verify the tag matches exactly (tags are case-sensitive)\n- Check that the cache entry was created with the same tag\n- In development mode, caching is disabled - test in production mode\n\n### Migration from Next.js 14\n\n**Issue:** Errors after upgrading from Next.js 14 to 15/16.\n\n**Solution:** Cache formats between Next.js 14 and 15 are incompatible. **You must flush your Redis cache** before running the new version:\n\n```bash\nredis-cli FLUSHALL\n```\n\nOr if using a specific database:\n\n```bash\nredis-cli -n <database-number> FLUSHDB\n```\n\n### Version compatibility issues\n\n**Issue:** Package version doesn't work with your Next.js version.\n\n**Solutions:**\n\n- Next.js 15: Use version 2.0.0+ (3.0.0+ recommended)\n- Next.js 16: Use version 3.0.0+ (required)\n- Check the [Version Requirements](#version-requirements) section\n- Verify your Node.js version is >= 22.0.0\n\n### Debugging cache behavior\n\n**Issue:** Need to debug what's happening with the cache.\n\n**Solution:** Enable debug logging by setting the environment variable:\n\n```bash\nNEXT_PRIVATE_DEBUG_CACHE=1 npm run start\n```\n\nThis will output detailed cache operation logs to help diagnose issues.\n\n## Contributing\n\nThis project uses [Turborepo](https://turbo.build/repo) to manage the monorepo structure with the main package and examples.\n\n### Prerequisites\n\n- Node.js >= 22.0.0\n- pnpm >= 9.0.0\n\n### Development Workflow\n\n- **Start dev server**: `pnpm dev` (runs all dev servers in parallel)\n- **Run all tests**: `pnpm test`\n- **Run e2e tests**: `pnpm test:e2e`\n\n### Running e2e tests\n\nPlaywright integration tests live in [`examples/redis-minimal`](examples/redis-minimal). They run the example app in production mode against a real Redis instance and assert cache behavior (tag/path revalidation, including Pages Router).\n\n**Prerequisites:** Redis running locally (default `redis://localhost:6379`).\n\n---\n\n## Legacy / Deprecated\n\n### neshClassicCache\n\n⚠️ **Deprecated:** This function was migrated from @neshca for compatibility purposes only. Use with caution - no further development or support is planned.\n\n**Migration:** Use [`unstable_cache`](https://nextjs.org/docs/app/api-reference/functions/unstable_cache) instead, which provides similar functionality with better Next.js integration.\n\n`neshClassicCache` allows you to cache the results of expensive operations, like database queries, and reuse them across multiple requests. Unlike the [`neshCache`](/functions/nesh-cache) or [`unstable_cache` ↗](https://nextjs.org/docs/app/api-reference/functions/unstable_cache) function, `neshClassicCache` must be used in a Next.js Pages Router allowing users to cache data in the `getServerSideProps` and API routes.\n\n> [!NOTE]\n>\n> Cache entries created with `neshClassicCache` can be revalidated only by the [`revalidateTag` ↗](https://nextjs.org/docs/app/api-reference/functions/revalidateTag) method.\n\n#### Parameters\n\n- `fetchData` - An asynchronous function that fetches the data you want to cache. It must be a function that returns a `Promise`.\n- `commonOptions` - An object that controls how the cache behaves:\n  - `tags` - An array of tags to associate with the cached result\n  - `revalidate` - The revalidation interval in seconds\n  - `argumentsSerializer` - Function to serialize arguments (defaults to `JSON.stringify`)\n  - `resultSerializer` - Function to serialize results\n  - `resultDeserializer` - Function to deserialize results\n  - `responseContext` - The response context object\n\n#### Example\n\n```jsx filename=\"src/pages/api/api-example.js\"\nimport { neshClassicCache } from \"@fortedigital/nextjs-cache-handler/functions\";\nimport axios from \"axios\";\n\nconst cachedAxios = neshClassicCache(async (url) => {\n  return (await axios.get(url.href)).data;\n});\n\nexport default async function handler(request, response) {\n  const data = await cachedAxios(\n    { revalidate: 5, tags: [\"api-data\"], responseContext: response },\n    new URL(\"https://api.example.com/data.json\"),\n  );\n  response.json(data);\n}\n```\n\n## License\n\nLicensed under the [MIT License](./LICENSE), consistent with the original `@neshca/cache-handler`.\n","readmeFilename":"README.md"}