{"_id":"@chat-adapter/state-redis","_rev":"60-c89f854ea4b7cd532a1fd1737ab1bd00","name":"@chat-adapter/state-redis","dist-tags":{"latest":"4.41.0"},"versions":{"4.0.0":{"name":"@chat-adapter/state-redis","version":"4.0.0","keywords":["chat","state","redis","production"],"license":"MIT","_id":"@chat-adapter/state-redis@4.0.0","maintainers":[{"name":"cramforce","email":"malte.ubl@gmail.com"}],"dist":{"shasum":"9e0e736665784e198059fe2882ae3eb460ebae6d","tarball":"https://registry.npmjs.org/@chat-adapter/state-redis/-/state-redis-4.0.0.tgz","fileCount":4,"integrity":"sha512-XkGOoLs9VP7zRYopvVtfPRz3z3g2RiiWLYXOJPhwBwGndDY4mO2gG+cQxsme6USiCGsmuNV+xQJDJZ6Up2l1iw==","signatures":[{"sig":"MEUCIQCEfEx2CpAxBh6xu4RRa0Qo/sdunjzS9xo2g8GUhgo+JwIgfGBDGHLznejAzvY2c5skcNbD0pEOHL6BkuyDuvzaiw8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16248},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-redis-4.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"biome check src","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cramforce","email":"malte.ubl@gmail.com"},"_resolved":"/tmp/1ff9ef759994e273d6589578a441a720/chat-adapter-state-redis-4.0.0.tgz","_integrity":"sha512-XkGOoLs9VP7zRYopvVtfPRz3z3g2RiiWLYXOJPhwBwGndDY4mO2gG+cQxsme6USiCGsmuNV+xQJDJZ6Up2l1iw==","_npmVersion":"10.8.2","description":"Redis state adapter for chat (production)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"chat":"4.0.0","redis":"^4.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/state-redis_4.0.0_1767391559088_0.5155022777030491","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"@chat-adapter/state-redis","version":"4.0.1","keywords":["chat","state","redis","production"],"license":"MIT","_id":"@chat-adapter/state-redis@4.0.1","maintainers":[{"name":"cramforce","email":"malte.ubl@gmail.com"}],"homepage":"https://github.com/vercel-labs/chat#readme","bugs":{"url":"https://github.com/vercel-labs/chat/issues"},"dist":{"shasum":"446de912ba7092d64afc75db9498b5d3e8f12d07","tarball":"https://registry.npmjs.org/@chat-adapter/state-redis/-/state-redis-4.0.1.tgz","fileCount":6,"integrity":"sha512-9bCfyqYOxwHf78oKRgav+EQ2n4GJyINrwui5AVKjZVS13drA9Fum7smH7tX8VFxBaBT3SWsevBraZVsy0mSocQ==","signatures":[{"sig":"MEUCIEetsOibf+zkqFoMHKcgGcWXnWuOHlSiCeZWxkdNfcmJAiEAy84MMJo7QfXdn4fJF0xINHmYLgoZZ7l5EOiO1bWGd+I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19227},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-redis-4.0.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"biome check src","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cramforce","email":"malte.ubl@gmail.com"},"_resolved":"/tmp/8e0472fd18db41cb9f20736170bbe734/chat-adapter-state-redis-4.0.1.tgz","_integrity":"sha512-9bCfyqYOxwHf78oKRgav+EQ2n4GJyINrwui5AVKjZVS13drA9Fum7smH7tX8VFxBaBT3SWsevBraZVsy0mSocQ==","repository":{"url":"git+https://github.com/vercel-labs/chat.git","type":"git","directory":"packages/state-redis"},"_npmVersion":"10.8.2","description":"Redis state adapter for chat (production)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"chat":"4.0.1","redis":"^4.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/state-redis_4.0.1_1767393418044_0.34503485054750427","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"@chat-adapter/state-redis","version":"4.0.2","keywords":["chat","state","redis","production"],"license":"MIT","_id":"@chat-adapter/state-redis@4.0.2","maintainers":[{"name":"cramforce","email":"malte.ubl@gmail.com"}],"homepage":"https://github.com/vercel-labs/chat#readme","bugs":{"url":"https://github.com/vercel-labs/chat/issues"},"dist":{"shasum":"f8d657c12549257ce715e9f2b2b9de4384c95b06","tarball":"https://registry.npmjs.org/@chat-adapter/state-redis/-/state-redis-4.0.2.tgz","fileCount":6,"integrity":"sha512-p/J5z1f82BKSL9UWfcXpsJsnNYA+2yr/eV0zJ9G/otw9LyHfqlksxbDWJMdzw+cCEB2tWd8dzKfImXL1T0ie0A==","signatures":[{"sig":"MEQCIAIbTRHqjuPRO94LOtR/fIsIoKvsjfM7I0Nd+BIJxfExAiAwMIu1Kzv7No3DPBZvmJ/W7jzyw0oaFKgHbCa18XXO+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19227},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-redis-4.0.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"biome check src","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cramforce","email":"malte.ubl@gmail.com"},"_resolved":"/tmp/68e3b6e35b46783ca4f7956fe7135509/chat-adapter-state-redis-4.0.2.tgz","_integrity":"sha512-p/J5z1f82BKSL9UWfcXpsJsnNYA+2yr/eV0zJ9G/otw9LyHfqlksxbDWJMdzw+cCEB2tWd8dzKfImXL1T0ie0A==","repository":{"url":"git+https://github.com/vercel-labs/chat.git","type":"git","directory":"packages/state-redis"},"_npmVersion":"10.8.2","description":"Redis state adapter for chat (production)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"chat":"4.0.2","redis":"^4.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/state-redis_4.0.2_1767397765779_0.45244107542155465","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@chat-adapter/state-redis","version":"4.1.0","keywords":["chat","state","redis","production"],"license":"MIT","_id":"@chat-adapter/state-redis@4.1.0","maintainers":[{"name":"cramforce","email":"malte.ubl@gmail.com"}],"homepage":"https://github.com/vercel-labs/chat#readme","bugs":{"url":"https://github.com/vercel-labs/chat/issues"},"dist":{"shasum":"4ffd7e78d3c8e14d140c90ff38b464901e990961","tarball":"https://registry.npmjs.org/@chat-adapter/state-redis/-/state-redis-4.1.0.tgz","fileCount":6,"integrity":"sha512-uCejvI4c4Lx/FXZJtGz4woRojHGzclkvYWD0fGb4obOQx9LHGoNspsT6Ni1DIZjJmllnn6eAHHallFJX9tnrvA==","signatures":[{"sig":"MEUCIQD2gFYZggHtoIBGD3kj3/DosPnnu5FdwZ036v9JP/lE3wIgZLHzj4vSdvtxskHYFAtrVU0PLznZIlTnibUzLgy2oOI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19227},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-redis-4.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"biome check src","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cramforce","email":"malte.ubl@gmail.com"},"_resolved":"/tmp/9ca97b7b4df14e3a9efbbd0baa47f3d0/chat-adapter-state-redis-4.1.0.tgz","_integrity":"sha512-uCejvI4c4Lx/FXZJtGz4woRojHGzclkvYWD0fGb4obOQx9LHGoNspsT6Ni1DIZjJmllnn6eAHHallFJX9tnrvA==","repository":{"url":"git+https://github.com/vercel-labs/chat.git","type":"git","directory":"packages/state-redis"},"_npmVersion":"10.8.2","description":"Redis state adapter for chat (production)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"chat":"4.1.0","redis":"^4.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/state-redis_4.1.0_1767410615102_0.9235015675248905","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"@chat-adapter/state-redis","version":"4.2.0","keywords":["chat","state","redis","production"],"license":"MIT","_id":"@chat-adapter/state-redis@4.2.0","maintainers":[{"name":"cramforce","email":"malte.ubl@gmail.com"}],"homepage":"https://github.com/vercel-labs/chat#readme","bugs":{"url":"https://github.com/vercel-labs/chat/issues"},"dist":{"shasum":"9b7eb4abea7ed9ae65702ac958f72b990eb390ab","tarball":"https://registry.npmjs.org/@chat-adapter/state-redis/-/state-redis-4.2.0.tgz","fileCount":6,"integrity":"sha512-45itWMyrrS2H/idkq/KuVVPgApqbYzI/T3yLX+fyEwjK+EwYAwi3WOEwGUPargaDt6Z0hHXHwyuIXZczFVteXQ==","signatures":[{"sig":"MEUCIGspKH9dy208TCGYtXTG6lRFBG8XD9KDZ7ghPJEIs0/LAiEAuBiyBHjwoAXw6OMMPjV9zydv3ySnM4K0+xa4Pr10zTI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19227},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-redis-4.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"biome check src","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cramforce","email":"malte.ubl@gmail.com"},"_resolved":"/tmp/f500e250e570c79235516c31766f4a34/chat-adapter-state-redis-4.2.0.tgz","_integrity":"sha512-45itWMyrrS2H/idkq/KuVVPgApqbYzI/T3yLX+fyEwjK+EwYAwi3WOEwGUPargaDt6Z0hHXHwyuIXZczFVteXQ==","repository":{"url":"git+https://github.com/vercel-labs/chat.git","type":"git","directory":"packages/state-redis"},"_npmVersion":"10.8.2","description":"Redis state adapter for chat (production)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"chat":"4.2.0","redis":"^4.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/state-redis_4.2.0_1767477937685_0.4462965089694164","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"@chat-adapter/state-redis","version":"4.3.0","keywords":["chat","state","redis","production"],"license":"MIT","_id":"@chat-adapter/state-redis@4.3.0","maintainers":[{"name":"cramforce","email":"malte.ubl@gmail.com"}],"homepage":"https://github.com/vercel-labs/chat#readme","bugs":{"url":"https://github.com/vercel-labs/chat/issues"},"dist":{"shasum":"3105ac98e129e54813315309c4e8ab26fe5ce9db","tarball":"https://registry.npmjs.org/@chat-adapter/state-redis/-/state-redis-4.3.0.tgz","fileCount":6,"integrity":"sha512-8oTeFG5anmgzPMsDCZfGWje4vtAdBtIdhb+5KL8FdMsXIJUS3/pDlx6sux0YdNvjIiYH62BEPRnLYqbp8rlmBA==","signatures":[{"sig":"MEUCIQCqeb2+uSyIwyEcDq037PCHKoH0Bsx0Wtq9ipCc5mzJ/QIgeyoFvRKS7vTjuNhxX7MOPbB8q2jxiN0q7enWQB6xgKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19559},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-redis-4.3.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"biome check src","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cramforce","email":"malte.ubl@gmail.com"},"_resolved":"/tmp/c09794d7c60444a05129d925d15669bc/chat-adapter-state-redis-4.3.0.tgz","_integrity":"sha512-8oTeFG5anmgzPMsDCZfGWje4vtAdBtIdhb+5KL8FdMsXIJUS3/pDlx6sux0YdNvjIiYH62BEPRnLYqbp8rlmBA==","repository":{"url":"git+https://github.com/vercel-labs/chat.git","type":"git","directory":"packages/state-redis"},"_npmVersion":"10.8.2","description":"Redis state adapter for chat (production)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"chat":"4.3.0","redis":"^4.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/state-redis_4.3.0_1767582827116_0.17947718392728418","host":"s3://npm-registry-packages-npm-production"}},"4.4.0":{"name":"@chat-adapter/state-redis","version":"4.4.0","keywords":["chat","state","redis","production"],"license":"MIT","_id":"@chat-adapter/state-redis@4.4.0","maintainers":[{"name":"cramforce","email":"malte.ubl@gmail.com"}],"homepage":"https://github.com/vercel-labs/chat#readme","bugs":{"url":"https://github.com/vercel-labs/chat/issues"},"dist":{"shasum":"d4c12b44ab628113dde3ef1f1bc76767bc9e788d","tarball":"https://registry.npmjs.org/@chat-adapter/state-redis/-/state-redis-4.4.0.tgz","fileCount":6,"integrity":"sha512-1mYW8qoi6SZCGzhwf8NH7uEBBZ/7TJtTPLHfIVgTKYCeAVv+hIqZQOm/ZinzMZEsSITBZvVxYl4VApp0MikQBg==","signatures":[{"sig":"MEQCIDljLAOP0DS1p0T7d1IM09B8OBwyr7qQEBr87rhBAyRnAiAeGSeROirfR829Isji0lmqBaPS0e6YzqIvgpIjylGyfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19559},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-redis-4.4.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"biome check src","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cramforce","email":"malte.ubl@gmail.com"},"_resolved":"/tmp/a725707b6bb2d6a1e5ede4c4d6e30015/chat-adapter-state-redis-4.4.0.tgz","_integrity":"sha512-1mYW8qoi6SZCGzhwf8NH7uEBBZ/7TJtTPLHfIVgTKYCeAVv+hIqZQOm/ZinzMZEsSITBZvVxYl4VApp0MikQBg==","repository":{"url":"git+https://github.com/vercel-labs/chat.git","type":"git","directory":"packages/state-redis"},"_npmVersion":"10.8.2","description":"Redis state adapter for chat (production)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"chat":"4.4.0","redis":"^4.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/state-redis_4.4.0_1768941110864_0.23826498152753706","host":"s3://npm-registry-packages-npm-production"}},"4.4.1":{"name":"@chat-adapter/state-redis","version":"4.4.1","keywords":["chat","state","redis","production"],"license":"MIT","_id":"@chat-adapter/state-redis@4.4.1","maintainers":[{"name":"cramforce","email":"malte.ubl@gmail.com"}],"homepage":"https://github.com/vercel-labs/chat#readme","bugs":{"url":"https://github.com/vercel-labs/chat/issues"},"dist":{"shasum":"963b52b230ec6fdae8432b5c6ff7490fc6baafc2","tarball":"https://registry.npmjs.org/@chat-adapter/state-redis/-/state-redis-4.4.1.tgz","fileCount":6,"integrity":"sha512-sufFDQxRaw8ytlwS3Ho33xUSo9dsAneWkPPgI9Be+YZTpFh7ig6t3wcVOStFLSZIsVavdIMnx6AllFT8FaQ2Ew==","signatures":[{"sig":"MEYCIQDDe51E5Z3X0wyW+h9wT00c2Rz2NDXoukAc2X2FkFMU0gIhAItnEQHKJfziE11TBcLNOxHgDFLIogTPjwV/aXMux8Zw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19559},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-redis-4.4.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"biome check src","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cramforce","email":"malte.ubl@gmail.com"},"_resolved":"/tmp/40ddcaed3d7005960cc3fbed76f72b62/chat-adapter-state-redis-4.4.1.tgz","_integrity":"sha512-sufFDQxRaw8ytlwS3Ho33xUSo9dsAneWkPPgI9Be+YZTpFh7ig6t3wcVOStFLSZIsVavdIMnx6AllFT8FaQ2Ew==","repository":{"url":"git+https://github.com/vercel-labs/chat.git","type":"git","directory":"packages/state-redis"},"_npmVersion":"10.8.2","description":"Redis state adapter for chat (production)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"chat":"4.4.1","redis":"^4.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/state-redis_4.4.1_1768968571024_0.30597739444860905","host":"s3://npm-registry-packages-npm-production"}},"4.5.0":{"name":"@chat-adapter/state-redis","version":"4.5.0","keywords":["chat","state","redis","production"],"license":"MIT","_id":"@chat-adapter/state-redis@4.5.0","maintainers":[{"name":"cramforce","email":"malte.ubl@gmail.com"}],"homepage":"https://github.com/vercel-labs/chat#readme","bugs":{"url":"https://github.com/vercel-labs/chat/issues"},"dist":{"shasum":"c48556e5dac4b4e5e68f97e8b363a0d4d7fa5343","tarball":"https://registry.npmjs.org/@chat-adapter/state-redis/-/state-redis-4.5.0.tgz","fileCount":6,"integrity":"sha512-+Geqfkn+iIjdFkeU28UR27NvWe8+LTYYbBsoqFoVNn6rHlZit5zdNpRWNeTL2/ECwG8oOm80SGJDsOnauKg3XQ==","signatures":[{"sig":"MEYCIQCB3gKiSvw02ySWCwQfD+B37DSeC9JyT/NCoyEx8P0UaQIhAI+MaxoP66td5yPw/ljtX1o4vnkeSndKL/HJehCUuMRI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19559},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-redis-4.5.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"biome check src","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cramforce","email":"malte.ubl@gmail.com"},"_resolved":"/tmp/0ba69a18f8a938d391541cb1d6b66a26/chat-adapter-state-redis-4.5.0.tgz","_integrity":"sha512-+Geqfkn+iIjdFkeU28UR27NvWe8+LTYYbBsoqFoVNn6rHlZit5zdNpRWNeTL2/ECwG8oOm80SGJDsOnauKg3XQ==","repository":{"url":"git+https://github.com/vercel-labs/chat.git","type":"git","directory":"packages/state-redis"},"_npmVersion":"10.8.2","description":"Redis state adapter for chat (production)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"chat":"4.5.0","redis":"^4.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/state-redis_4.5.0_1769019343996_0.8836081909113647","host":"s3://npm-registry-packages-npm-production"}},"4.6.0":{"name":"@chat-adapter/state-redis","version":"4.6.0","keywords":["chat","state","redis","production"],"license":"MIT","_id":"@chat-adapter/state-redis@4.6.0","maintainers":[{"name":"cramforce","email":"malte.ubl@gmail.com"}],"homepage":"https://github.com/vercel-labs/chat#readme","bugs":{"url":"https://github.com/vercel-labs/chat/issues"},"dist":{"shasum":"ec47a8afba0dbb474bb4c5a867478e5b5abbd220","tarball":"https://registry.npmjs.org/@chat-adapter/state-redis/-/state-redis-4.6.0.tgz","fileCount":6,"integrity":"sha512-Iaza4f5pmn8+AJanmxXckAeK2W+cm1Gg0D7BEU2Yp99aoxq3Jn4zLoMlKgi5j6S73rDHGOsCHYJVd0ZpwjQIsg==","signatures":[{"sig":"MEQCIFQ8bCRdb+QFHqPHJDjqfgYCqrnZeuQIVBGFU74oOA+QAiA0fjVCdJxGW1+v4d8vrZ3Nu23eP3dirvl7CbxV1QDtww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19559},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-redis-4.6.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"biome check src","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cramforce","email":"malte.ubl@gmail.com"},"_resolved":"/tmp/467c45c63524ed178412250e50c8a27f/chat-adapter-state-redis-4.6.0.tgz","_integrity":"sha512-Iaza4f5pmn8+AJanmxXckAeK2W+cm1Gg0D7BEU2Yp99aoxq3Jn4zLoMlKgi5j6S73rDHGOsCHYJVd0ZpwjQIsg==","repository":{"url":"git+https://github.com/vercel-labs/chat.git","type":"git","directory":"packages/state-redis"},"_npmVersion":"10.8.2","description":"Redis state adapter for chat (production)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"chat":"4.6.0","redis":"^4.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/state-redis_4.6.0_1769026608032_0.5664368934822559","host":"s3://npm-registry-packages-npm-production"}},"4.7.0":{"name":"@chat-adapter/state-redis","version":"4.7.0","keywords":["chat","state","redis","production"],"license":"MIT","_id":"@chat-adapter/state-redis@4.7.0","maintainers":[{"name":"cramforce","email":"malte.ubl@gmail.com"}],"homepage":"https://github.com/vercel-labs/chat#readme","bugs":{"url":"https://github.com/vercel-labs/chat/issues"},"dist":{"shasum":"62f2558be692e58250302ff107564ed7403a0b61","tarball":"https://registry.npmjs.org/@chat-adapter/state-redis/-/state-redis-4.7.0.tgz","fileCount":6,"integrity":"sha512-3Seb9MfRvDr072t2FOlT+uwjnmWGMcN9jwC3U953p88hspxz0y1y50+F1IGnmc4n5P9iSUCbZpJ4XDrb86qfXQ==","signatures":[{"sig":"MEUCIQD4oLtxPfYVKl8I/WcfI41mPkds2pLsKy6dCweB0/5MSAIgP/0sR/Zk4chNV9LtD87JSJlWLh20vySeAWoF5qxl4Ak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19559},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-redis-4.7.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"biome check src","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cramforce","email":"malte.ubl@gmail.com"},"_resolved":"/tmp/b95b247b01391470b098d2ad73b84767/chat-adapter-state-redis-4.7.0.tgz","_integrity":"sha512-3Seb9MfRvDr072t2FOlT+uwjnmWGMcN9jwC3U953p88hspxz0y1y50+F1IGnmc4n5P9iSUCbZpJ4XDrb86qfXQ==","repository":{"url":"git+https://github.com/vercel-labs/chat.git","type":"git","directory":"packages/state-redis"},"_npmVersion":"10.8.2","description":"Redis state adapter for chat (production)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"chat":"4.7.0","redis":"^4.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/state-redis_4.7.0_1769144103039_0.1479298993430751","host":"s3://npm-registry-packages-npm-production"}},"4.7.1":{"name":"@chat-adapter/state-redis","version":"4.7.1","keywords":["chat","state","redis","production"],"license":"MIT","_id":"@chat-adapter/state-redis@4.7.1","maintainers":[{"name":"cramforce","email":"malte.ubl@gmail.com"}],"homepage":"https://github.com/vercel-labs/chat#readme","bugs":{"url":"https://github.com/vercel-labs/chat/issues"},"dist":{"shasum":"807ba621833fec609c2d6d31cbabe8e38230813b","tarball":"https://registry.npmjs.org/@chat-adapter/state-redis/-/state-redis-4.7.1.tgz","fileCount":6,"integrity":"sha512-Ejn8OZ1UE3VrDCh1tj5uO3aCKdZBUuArwRMcnZBjml6vGPafysMv5c85D0Cmrnd33YSevYvrgUktSNmOBA1C6A==","signatures":[{"sig":"MEUCIQCxBuy5bkYKcI2p+knImWD7+pSXn5l5Zb4iDPFUFYsSyQIgDXPZ3s1kcEkFMIaJcQZjstsgOVavuSUusC5sJzh3zl0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19559},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-redis-4.7.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"biome check src","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cramforce","email":"malte.ubl@gmail.com"},"_resolved":"/tmp/56a3b6b2461f4d4a17f640399f34aee7/chat-adapter-state-redis-4.7.1.tgz","_integrity":"sha512-Ejn8OZ1UE3VrDCh1tj5uO3aCKdZBUuArwRMcnZBjml6vGPafysMv5c85D0Cmrnd33YSevYvrgUktSNmOBA1C6A==","repository":{"url":"git+https://github.com/vercel-labs/chat.git","type":"git","directory":"packages/state-redis"},"_npmVersion":"10.8.2","description":"Redis state adapter for chat (production)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"chat":"4.7.1","redis":"^4.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/state-redis_4.7.1_1769237162725_0.9346348522960384","host":"s3://npm-registry-packages-npm-production"}},"4.7.2":{"name":"@chat-adapter/state-redis","version":"4.7.2","keywords":["chat","state","redis","production"],"license":"MIT","_id":"@chat-adapter/state-redis@4.7.2","maintainers":[{"name":"cramforce","email":"malte.ubl@gmail.com"}],"homepage":"https://github.com/vercel-labs/chat#readme","bugs":{"url":"https://github.com/vercel-labs/chat/issues"},"dist":{"shasum":"b6bb2adba253b7cde86f45f45ec2248851e37d44","tarball":"https://registry.npmjs.org/@chat-adapter/state-redis/-/state-redis-4.7.2.tgz","fileCount":6,"integrity":"sha512-hseN34zJ6/3gy9Zt8ad75voWRlIMSbIX/jH1D4nNpahcaJY8/Xlxm4sqcM3T5RQT0KFV+65YX6Qi8mtnO/0zqQ==","signatures":[{"sig":"MEQCIHK1CtVP6Z+W7mRZct99yG3OWhaR1tGBqkZSfUBlCeZhAiBRniMgt05jaQXp2cZ88JsTu3iI2JZJLjAedN1ii7gUnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19559},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-redis-4.7.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"biome check src","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cramforce","email":"malte.ubl@gmail.com"},"_resolved":"/tmp/e94f239e562eed6007b74f7460b7fd18/chat-adapter-state-redis-4.7.2.tgz","_integrity":"sha512-hseN34zJ6/3gy9Zt8ad75voWRlIMSbIX/jH1D4nNpahcaJY8/Xlxm4sqcM3T5RQT0KFV+65YX6Qi8mtnO/0zqQ==","repository":{"url":"git+https://github.com/vercel-labs/chat.git","type":"git","directory":"packages/state-redis"},"_npmVersion":"10.8.2","description":"Redis state adapter for chat (production)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"chat":"4.7.2","redis":"^4.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/state-redis_4.7.2_1770342349396_0.8900989808550557","host":"s3://npm-registry-packages-npm-production"}},"4.8.0":{"name":"@chat-adapter/state-redis","version":"4.8.0","keywords":["chat","state","redis","production"],"license":"MIT","_id":"@chat-adapter/state-redis@4.8.0","maintainers":[{"name":"cramforce","email":"malte.ubl@gmail.com"}],"homepage":"https://github.com/vercel-labs/chat#readme","bugs":{"url":"https://github.com/vercel-labs/chat/issues"},"dist":{"shasum":"6c3ef39a6c4f11e6dc284191fedc79dba2a41db7","tarball":"https://registry.npmjs.org/@chat-adapter/state-redis/-/state-redis-4.8.0.tgz","fileCount":6,"integrity":"sha512-5Ve4yqyhrGq7ANo06cgQ5GOIrIA4oE5xvCycLzfUwvMjuLKoKUn5SlpHBc12wbDxiXk+N72AR1R/c+L/bW3www==","signatures":[{"sig":"MEYCIQDaJL/RAwiBTeI/YeXBFITJLX/iY8wUT5QNje1LBDp9TQIhAINBXCPNVOAhQGMMff/X0Ao/qaNtT2wfskG6tPvK3+R5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19559},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-redis-4.8.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"biome check src","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cramforce","email":"malte.ubl@gmail.com"},"_resolved":"/tmp/107e54f0dfdc4d53c6cf481e93f73f73/chat-adapter-state-redis-4.8.0.tgz","_integrity":"sha512-5Ve4yqyhrGq7ANo06cgQ5GOIrIA4oE5xvCycLzfUwvMjuLKoKUn5SlpHBc12wbDxiXk+N72AR1R/c+L/bW3www==","repository":{"url":"git+https://github.com/vercel-labs/chat.git","type":"git","directory":"packages/state-redis"},"_npmVersion":"10.8.2","description":"Redis state adapter for chat (production)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"chat":"4.8.0","redis":"^4.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/state-redis_4.8.0_1770412572985_0.3453362881074551","host":"s3://npm-registry-packages-npm-production"}},"4.9.0":{"name":"@chat-adapter/state-redis","version":"4.9.0","keywords":["chat","state","redis","production"],"license":"MIT","_id":"@chat-adapter/state-redis@4.9.0","maintainers":[{"name":"cramforce","email":"malte.ubl@gmail.com"}],"homepage":"https://github.com/vercel-labs/chat#readme","bugs":{"url":"https://github.com/vercel-labs/chat/issues"},"dist":{"shasum":"77d6a9517115950eabd951bcf79a6dc8a0cfcaed","tarball":"https://registry.npmjs.org/@chat-adapter/state-redis/-/state-redis-4.9.0.tgz","fileCount":6,"integrity":"sha512-OlPlhtuNE7XtEuzSu0D5lDVgXj6n/qa/23DyE/UROB7/XOXSQqS7XzcZA4aGbhKLVIKonyXe5L1NYTl/5wc86Q==","signatures":[{"sig":"MEUCIQDSp2YUnEpO1UGw2C8nrFp42AHVzobjXwV6wHxuEXu0MwIgOT7jP2BRColUftGx62m74hSf4pXM7ie29zMn6iJDlaI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19559},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-redis-4.9.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"biome check src","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cramforce","email":"malte.ubl@gmail.com"},"_resolved":"/tmp/f760a0e5f2cf6b119fae3c64b0004d51/chat-adapter-state-redis-4.9.0.tgz","_integrity":"sha512-OlPlhtuNE7XtEuzSu0D5lDVgXj6n/qa/23DyE/UROB7/XOXSQqS7XzcZA4aGbhKLVIKonyXe5L1NYTl/5wc86Q==","repository":{"url":"git+https://github.com/vercel-labs/chat.git","type":"git","directory":"packages/state-redis"},"_npmVersion":"10.8.2","description":"Redis state adapter for chat (production)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"chat":"4.9.0","redis":"^4.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/state-redis_4.9.0_1770691684261_0.76932175503998","host":"s3://npm-registry-packages-npm-production"}},"4.9.1":{"name":"@chat-adapter/state-redis","version":"4.9.1","keywords":["chat","state","redis","production"],"license":"MIT","_id":"@chat-adapter/state-redis@4.9.1","maintainers":[{"name":"cramforce","email":"malte.ubl@gmail.com"}],"homepage":"https://github.com/vercel-labs/chat#readme","bugs":{"url":"https://github.com/vercel-labs/chat/issues"},"dist":{"shasum":"a2e95db9636c712bb126a9b65eecf4c706c6256b","tarball":"https://registry.npmjs.org/@chat-adapter/state-redis/-/state-redis-4.9.1.tgz","fileCount":6,"integrity":"sha512-GVceRUbD3uAufJRKOUXfgypNsyKxn1AttA3vwCN4SemBTUv6trHt6+ecXdiAsS6ODxp5RxFA5IZWqBovX64DGg==","signatures":[{"sig":"MEYCIQCys/ftccK78s2wFgdUf7Is2mCm/UYziElG4ABsr1iFswIhAIziwOINkIpBTMtLRJ5oFwRTMurYKGfloVameEfVi5pP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19559},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-redis-4.9.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"biome check src","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cramforce","email":"malte.ubl@gmail.com"},"_resolved":"/tmp/3409eb1045abaa66e3c09d24969ba135/chat-adapter-state-redis-4.9.1.tgz","_integrity":"sha512-GVceRUbD3uAufJRKOUXfgypNsyKxn1AttA3vwCN4SemBTUv6trHt6+ecXdiAsS6ODxp5RxFA5IZWqBovX64DGg==","repository":{"url":"git+https://github.com/vercel-labs/chat.git","type":"git","directory":"packages/state-redis"},"_npmVersion":"10.8.2","description":"Redis state adapter for chat (production)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"chat":"4.9.1","redis":"^4.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/state-redis_4.9.1_1770932971832_0.930194538110741","host":"s3://npm-registry-packages-npm-production"}},"4.10.0":{"name":"@chat-adapter/state-redis","version":"4.10.0","keywords":["chat","state","redis","production"],"license":"MIT","_id":"@chat-adapter/state-redis@4.10.0","maintainers":[{"name":"cramforce","email":"malte.ubl@gmail.com"}],"homepage":"https://github.com/vercel-labs/chat#readme","bugs":{"url":"https://github.com/vercel-labs/chat/issues"},"dist":{"shasum":"2d32692f6ed96502030d6e668d474322a2aa3d43","tarball":"https://registry.npmjs.org/@chat-adapter/state-redis/-/state-redis-4.10.0.tgz","fileCount":6,"integrity":"sha512-1evZ6dlODWYC1BZUPe83J6J3TPpaqGF47IabaoE2NVDy926eEE0SF2IvLY2bKsrYvzfv5P5BMYHJpAcpl+qopQ==","signatures":[{"sig":"MEQCIBSQh5uv5khv9Oc43YQYa3o0qDE+GDN0ws4kefzuxfL/AiAwAVCPl410z9K61u1kUUU93iWqejNxf5R3hBWdspDypg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19561},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-redis-4.10.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"biome check src","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cramforce","email":"malte.ubl@gmail.com"},"_resolved":"/tmp/741caf1976413c41679a069ae14f8985/chat-adapter-state-redis-4.10.0.tgz","_integrity":"sha512-1evZ6dlODWYC1BZUPe83J6J3TPpaqGF47IabaoE2NVDy926eEE0SF2IvLY2bKsrYvzfv5P5BMYHJpAcpl+qopQ==","repository":{"url":"git+https://github.com/vercel-labs/chat.git","type":"git","directory":"packages/state-redis"},"_npmVersion":"10.8.2","description":"Redis state adapter for chat (production)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"chat":"4.10.0","redis":"^4.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/state-redis_4.10.0_1771118914371_0.17626683249874486","host":"s3://npm-registry-packages-npm-production"}},"4.10.1":{"name":"@chat-adapter/state-redis","version":"4.10.1","keywords":["chat","state","redis","production"],"license":"MIT","_id":"@chat-adapter/state-redis@4.10.1","maintainers":[{"name":"cramforce","email":"malte.ubl@gmail.com"}],"homepage":"https://github.com/vercel-labs/chat#readme","bugs":{"url":"https://github.com/vercel-labs/chat/issues"},"dist":{"shasum":"2c40c8bd72c197444ec8c95f3884ff8376913556","tarball":"https://registry.npmjs.org/@chat-adapter/state-redis/-/state-redis-4.10.1.tgz","fileCount":6,"integrity":"sha512-EIhK5mlWxu+bEvG/pFPb7XWxTexJd+Mpy7SXR/Q+3EKwCZ1U7q7zK6yUrfFsZbdZactu9FcKJ3KIINXbVp+pVg==","signatures":[{"sig":"MEQCICtg/uS0QW6LqvtDKig62VunGGoEKUJxIeXlHss8qFijAiBeLMAlSt2e/RdaWqmMGQdzy96dIKoQ7Aq7UPHGpgv5cw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19561},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-redis-4.10.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"biome check src","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cramforce","email":"malte.ubl@gmail.com"},"_resolved":"/tmp/a133c4d88fa42434affc1f6115ceaf4e/chat-adapter-state-redis-4.10.1.tgz","_integrity":"sha512-EIhK5mlWxu+bEvG/pFPb7XWxTexJd+Mpy7SXR/Q+3EKwCZ1U7q7zK6yUrfFsZbdZactu9FcKJ3KIINXbVp+pVg==","repository":{"url":"git+https://github.com/vercel-labs/chat.git","type":"git","directory":"packages/state-redis"},"_npmVersion":"10.8.2","description":"Redis state adapter for chat (production)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"chat":"4.10.1","redis":"^4.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/state-redis_4.10.1_1771135102354_0.7089201051400074","host":"s3://npm-registry-packages-npm-production"}},"4.11.0":{"name":"@chat-adapter/state-redis","version":"4.11.0","keywords":["chat","state","redis","production"],"license":"MIT","_id":"@chat-adapter/state-redis@4.11.0","maintainers":[{"name":"cramforce","email":"malte.ubl@gmail.com"}],"homepage":"https://github.com/vercel-labs/chat#readme","bugs":{"url":"https://github.com/vercel-labs/chat/issues"},"dist":{"shasum":"74c71a76f274b7fd77b749c34f0d26bd643e0fff","tarball":"https://registry.npmjs.org/@chat-adapter/state-redis/-/state-redis-4.11.0.tgz","fileCount":6,"integrity":"sha512-1FcD9WvVP7TGh/GHdsAkkVrletd8dFciZYXvx4gDKEeDehndd4RhvMcLnGuyTeURPSiWwPkLM7qZVwuGbu80QQ==","signatures":[{"sig":"MEYCIQC+nqIV6N6bUclq2p8q7ws4YLjha5T9MsVbdFpdFmip1AIhAIZj2Brb/+JsZABn3OokkuVR/pC+hiQ8+PsWqSebc5j8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19561},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-redis-4.11.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"biome check src","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cramforce","email":"malte.ubl@gmail.com"},"_resolved":"/tmp/71f52e1459f5e798e4ce607235187681/chat-adapter-state-redis-4.11.0.tgz","_integrity":"sha512-1FcD9WvVP7TGh/GHdsAkkVrletd8dFciZYXvx4gDKEeDehndd4RhvMcLnGuyTeURPSiWwPkLM7qZVwuGbu80QQ==","repository":{"url":"git+https://github.com/vercel-labs/chat.git","type":"git","directory":"packages/state-redis"},"_npmVersion":"10.8.2","description":"Redis state adapter for chat (production)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"chat":"4.11.0","redis":"^4.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/state-redis_4.11.0_1771205476565_0.48313268540409426","host":"s3://npm-registry-packages-npm-production"}},"4.12.0":{"name":"@chat-adapter/state-redis","version":"4.12.0","keywords":["chat","state","redis","production"],"license":"MIT","_id":"@chat-adapter/state-redis@4.12.0","maintainers":[{"name":"cramforce","email":"malte.ubl@gmail.com"}],"homepage":"https://github.com/vercel-labs/chat#readme","bugs":{"url":"https://github.com/vercel-labs/chat/issues"},"dist":{"shasum":"7bce81593ddbac820429bcfaf2b99559bda757f7","tarball":"https://registry.npmjs.org/@chat-adapter/state-redis/-/state-redis-4.12.0.tgz","fileCount":6,"integrity":"sha512-vuQyYUY7ZtyFy2kNQs7FZwPKHr1xC5vf0rS+ZL2MyOqoNajeBDKB3VQLFfh2f1xAlHvesy31fuyQP+8TIk5zyg==","signatures":[{"sig":"MEYCIQC2kafVDbjzJcurESn4hMDHoW5N+b3E92ugFxkyFdT1kQIhAK5JP+M+T/mcdQCRKtYPqEDVFTXiVx0yDLK15y/+bmTM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19561},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-redis-4.12.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"biome check src","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cramforce","email":"malte.ubl@gmail.com"},"_resolved":"/tmp/c3de59c80457c77f9f1613cc1943ba0d/chat-adapter-state-redis-4.12.0.tgz","_integrity":"sha512-vuQyYUY7ZtyFy2kNQs7FZwPKHr1xC5vf0rS+ZL2MyOqoNajeBDKB3VQLFfh2f1xAlHvesy31fuyQP+8TIk5zyg==","repository":{"url":"git+https://github.com/vercel-labs/chat.git","type":"git","directory":"packages/state-redis"},"_npmVersion":"10.8.2","description":"Redis state adapter for chat (production)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"chat":"4.12.0","redis":"^4.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/state-redis_4.12.0_1771444137419_0.39416886093955816","host":"s3://npm-registry-packages-npm-production"}},"4.13.0":{"name":"@chat-adapter/state-redis","version":"4.13.0","keywords":["chat","state","redis","production"],"license":"MIT","_id":"@chat-adapter/state-redis@4.13.0","maintainers":[{"name":"cramforce","email":"malte.ubl@gmail.com"}],"homepage":"https://github.com/vercel-labs/chat#readme","bugs":{"url":"https://github.com/vercel-labs/chat/issues"},"dist":{"shasum":"e366322d6302708a0e90b60d89d7484162ae59b1","tarball":"https://registry.npmjs.org/@chat-adapter/state-redis/-/state-redis-4.13.0.tgz","fileCount":6,"integrity":"sha512-ZwAzaV211ZQiILROCKnQmCfxrCE4bVEZw3DXmVuB9ReBQu6YV64ua2Ryw5uaaaUViy3nubY1t+LcSzhr19srQA==","signatures":[{"sig":"MEYCIQDEkb/FSp1l++CGuJ19d64XiiQe1ylQ+G8UMrwM7KdujAIhAOT+fBLerDEfbdtZLCnHb9Bs+Vq/eR3mU31wbPw1QyQc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19561},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-redis-4.13.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"biome check src","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cramforce","email":"malte.ubl@gmail.com"},"_resolved":"/tmp/d40873e3269034557c1e75326c1ee903/chat-adapter-state-redis-4.13.0.tgz","_integrity":"sha512-ZwAzaV211ZQiILROCKnQmCfxrCE4bVEZw3DXmVuB9ReBQu6YV64ua2Ryw5uaaaUViy3nubY1t+LcSzhr19srQA==","repository":{"url":"git+https://github.com/vercel-labs/chat.git","type":"git","directory":"packages/state-redis"},"_npmVersion":"10.8.2","description":"Redis state adapter for chat (production)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"chat":"4.13.0","redis":"^4.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/state-redis_4.13.0_1771547751090_0.8682100153076262","host":"s3://npm-registry-packages-npm-production"}},"4.13.1":{"name":"@chat-adapter/state-redis","version":"4.13.1","keywords":["chat","state","redis","production"],"license":"MIT","_id":"@chat-adapter/state-redis@4.13.1","maintainers":[{"name":"cramforce","email":"malte.ubl@gmail.com"}],"homepage":"https://github.com/vercel-labs/chat#readme","bugs":{"url":"https://github.com/vercel-labs/chat/issues"},"dist":{"shasum":"e5a0e52eb9ac4ec9635dadb9df72d2f798de6012","tarball":"https://registry.npmjs.org/@chat-adapter/state-redis/-/state-redis-4.13.1.tgz","fileCount":6,"integrity":"sha512-aIr91eyny/PROR4oCxDTaB7MBoaiCKJMzB/oYSi063KsWG4I2WJPw3qV7wRftVD2pEz62jJZeg6jBOWqh75FsA==","signatures":[{"sig":"MEYCIQCk8sLTvbC0SMJuDFRFU8WzKhmkZfQHv9s5OgTs/FzQ1gIhAJQYyJNZd+eZJWLdBfhuiniC/M8jbmmZMHInkKJPuMnF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19561},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-redis-4.13.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"biome check src","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cramforce","email":"malte.ubl@gmail.com"},"_resolved":"/tmp/69ab968df6b9ac9525206715e1ae80df/chat-adapter-state-redis-4.13.1.tgz","_integrity":"sha512-aIr91eyny/PROR4oCxDTaB7MBoaiCKJMzB/oYSi063KsWG4I2WJPw3qV7wRftVD2pEz62jJZeg6jBOWqh75FsA==","repository":{"url":"git+https://github.com/vercel-labs/chat.git","type":"git","directory":"packages/state-redis"},"_npmVersion":"10.8.2","description":"Redis state adapter for chat (production)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"chat":"4.13.1","redis":"^4.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/state-redis_4.13.1_1771615824141_0.8497003695916863","host":"s3://npm-registry-packages-npm-production"}},"4.13.2":{"name":"@chat-adapter/state-redis","version":"4.13.2","keywords":["chat","state","redis","production"],"license":"MIT","_id":"@chat-adapter/state-redis@4.13.2","maintainers":[{"name":"haydenbleasel","email":"hello@haydenbleasel.com"},{"name":"cramforce","email":"malte.ubl@gmail.com"}],"homepage":"https://github.com/vercel/chat#readme","bugs":{"url":"https://github.com/vercel/chat/issues"},"dist":{"shasum":"ccb5f73f2557d6c9293c3db919088e93c03bd7af","tarball":"https://registry.npmjs.org/@chat-adapter/state-redis/-/state-redis-4.13.2.tgz","fileCount":6,"integrity":"sha512-8YQ5vs6678YeCowWRdlWXDskVWHFf46xad2GTe4qXOk9CMvQdpAisM81eRtD7dyZhiTBmuvC7z7eBawd0aCy5Q==","signatures":[{"sig":"MEUCIQCLCx6/H2vp1HyYVBIP/uGezBs5C97cRtvVYZl9aldnFAIgHwE2/w9v4wqT7z1wSPT1x/UkV6cfz9TY5i7vYLhDgj4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17231},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-redis-4.13.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run --coverage","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cramforce","email":"malte.ubl@gmail.com"},"_resolved":"/tmp/e3d5e1156800426a0bd8760d45976812/chat-adapter-state-redis-4.13.2.tgz","_integrity":"sha512-8YQ5vs6678YeCowWRdlWXDskVWHFf46xad2GTe4qXOk9CMvQdpAisM81eRtD7dyZhiTBmuvC7z7eBawd0aCy5Q==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-redis"},"_npmVersion":"10.8.2","description":"Redis state adapter for chat (production)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"chat":"4.13.2","redis":"^4.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/state-redis_4.13.2_1771818551136_0.1546183235080576","host":"s3://npm-registry-packages-npm-production"}},"4.13.3":{"name":"@chat-adapter/state-redis","version":"4.13.3","keywords":["chat","state","redis","production"],"license":"MIT","_id":"@chat-adapter/state-redis@4.13.3","maintainers":[{"name":"haydenbleasel","email":"hello@haydenbleasel.com"},{"name":"cramforce","email":"malte.ubl@gmail.com"}],"homepage":"https://github.com/vercel/chat#readme","bugs":{"url":"https://github.com/vercel/chat/issues"},"dist":{"shasum":"6c28002b1305605148fcd87f4aa860af247c95aa","tarball":"https://registry.npmjs.org/@chat-adapter/state-redis/-/state-redis-4.13.3.tgz","fileCount":6,"integrity":"sha512-ZZJg0egp58IcJDaFrNmyP2+KqNw//yiKheU1foK2XpPhYlKM5Azq6oB9tfEOj6/8CBomzIBydlkF/nWYhX48nA==","signatures":[{"sig":"MEYCIQDePEVEi2XCBf1/qG8Hivyh9gn5Vwg884cEfx8Limad2wIhAMwwx0lfYFibPW+mxseEKXjaVoXssAIBy5p8OrOLKhwm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17231},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-redis-4.13.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run --coverage","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cramforce","email":"malte.ubl@gmail.com"},"_resolved":"/tmp/2cbcb4ff9365a27e8a354c2bd51175b6/chat-adapter-state-redis-4.13.3.tgz","_integrity":"sha512-ZZJg0egp58IcJDaFrNmyP2+KqNw//yiKheU1foK2XpPhYlKM5Azq6oB9tfEOj6/8CBomzIBydlkF/nWYhX48nA==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-redis"},"_npmVersion":"10.8.2","description":"Redis state adapter for chat (production)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"chat":"4.13.3","redis":"^4.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/state-redis_4.13.3_1771886301265_0.6658134857985902","host":"s3://npm-registry-packages-npm-production"}},"4.13.4":{"name":"@chat-adapter/state-redis","version":"4.13.4","keywords":["chat","state","redis","production"],"license":"MIT","_id":"@chat-adapter/state-redis@4.13.4","maintainers":[{"name":"haydenbleasel","email":"hello@haydenbleasel.com"},{"name":"cramforce","email":"malte.ubl@gmail.com"}],"homepage":"https://github.com/vercel/chat#readme","bugs":{"url":"https://github.com/vercel/chat/issues"},"dist":{"shasum":"d3cd9717b5eacf1599899eff1d3fb4b92fa54c7d","tarball":"https://registry.npmjs.org/@chat-adapter/state-redis/-/state-redis-4.13.4.tgz","fileCount":6,"integrity":"sha512-cCuAPcXDV+doxk+LlKrh6ay8zNDZJKE5YrQA4qxKgLt/13CO/8iVfuJQ0rRRYiE6kCU8KWOaClweOPUj1Gj3MQ==","signatures":[{"sig":"MEYCIQCZ/iA+cZwnW8eUtd+ivGVSS7p9/bd3UvBEMJ2MDTBmuwIhAI3T0yQLt+c0DOwgSAjmpfLnoSJEhVmcS+eQK6puLOZv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18233},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-redis-4.13.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run --coverage","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cramforce","email":"malte.ubl@gmail.com"},"_resolved":"/tmp/be8609640cc08fd2ac554c781cc845d7/chat-adapter-state-redis-4.13.4.tgz","_integrity":"sha512-cCuAPcXDV+doxk+LlKrh6ay8zNDZJKE5YrQA4qxKgLt/13CO/8iVfuJQ0rRRYiE6kCU8KWOaClweOPUj1Gj3MQ==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-redis"},"_npmVersion":"10.8.2","description":"Redis state adapter for chat (production)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"chat":"4.13.4","redis":"^4.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/state-redis_4.13.4_1771903308324_0.3937986751826341","host":"s3://npm-registry-packages-npm-production"}},"4.14.0":{"name":"@chat-adapter/state-redis","version":"4.14.0","keywords":["chat","state","redis","production"],"license":"MIT","_id":"@chat-adapter/state-redis@4.14.0","maintainers":[{"name":"haydenbleasel","email":"hello@haydenbleasel.com"},{"name":"cramforce","email":"malte.ubl@gmail.com"}],"homepage":"https://github.com/vercel/chat#readme","bugs":{"url":"https://github.com/vercel/chat/issues"},"dist":{"shasum":"0bd2aa54fc784ca0d133fcca6d9d16a322f63fb5","tarball":"https://registry.npmjs.org/@chat-adapter/state-redis/-/state-redis-4.14.0.tgz","fileCount":6,"integrity":"sha512-JammJeUWsh14Lk6egFI05aVx9FHvcAmvOwpNw6HRh56vff54kfCeBt+S07FnTkd2FSNUy7Jvo4bnVGHjF+cUWg==","signatures":[{"sig":"MEQCIB67ZRJteWZSX5cuuxzaT8IW6RuZ4uy2ECR03hCZERagAiBNwb3GlAPz7baLZ37R/rwKkMtvwTklH7EH8eBuF61kRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18233},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-redis-4.14.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run --coverage","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cramforce","email":"malte.ubl@gmail.com"},"_resolved":"/tmp/b66166023e81259267734801e5c0881f/chat-adapter-state-redis-4.14.0.tgz","_integrity":"sha512-JammJeUWsh14Lk6egFI05aVx9FHvcAmvOwpNw6HRh56vff54kfCeBt+S07FnTkd2FSNUy7Jvo4bnVGHjF+cUWg==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-redis"},"_npmVersion":"10.8.2","description":"Redis state adapter for chat (production)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"chat":"4.14.0","redis":"^4.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/state-redis_4.14.0_1771964605440_0.9464571404262188","host":"s3://npm-registry-packages-npm-production"}},"4.15.0":{"name":"@chat-adapter/state-redis","version":"4.15.0","keywords":["chat","state","redis","production"],"license":"MIT","_id":"@chat-adapter/state-redis@4.15.0","maintainers":[{"name":"haydenbleasel","email":"hello@haydenbleasel.com"},{"name":"cramforce","email":"malte.ubl@gmail.com"}],"homepage":"https://github.com/vercel/chat#readme","bugs":{"url":"https://github.com/vercel/chat/issues"},"dist":{"shasum":"5f57ce3e9945fbdb287710ff9cbbf754aa3f7d59","tarball":"https://registry.npmjs.org/@chat-adapter/state-redis/-/state-redis-4.15.0.tgz","fileCount":6,"integrity":"sha512-156CGZCkMXzsnMC20nIpNkAGScbasOHxR9YcPMuLm2IwSC1L/Kyea7o9TEv2ldvk63q/e+AaU+98T7T5/2+mvg==","signatures":[{"sig":"MEYCIQDV8E89LwP7XqZRBaikyh/UcpU82x09905rH0yjPOeI9wIhAMNTHaluJoQUoS9IshkFyt+dym0p2HWT9mOl6qV/u9uL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18233},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-redis-4.15.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run --coverage","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cramforce","email":"malte.ubl@gmail.com"},"_resolved":"/tmp/709242669624d450341fb8f5f628b4f5/chat-adapter-state-redis-4.15.0.tgz","_integrity":"sha512-156CGZCkMXzsnMC20nIpNkAGScbasOHxR9YcPMuLm2IwSC1L/Kyea7o9TEv2ldvk63q/e+AaU+98T7T5/2+mvg==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-redis"},"_npmVersion":"10.8.2","description":"Redis state adapter for chat (production)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"chat":"4.15.0","redis":"^4.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/state-redis_4.15.0_1772147552740_0.5139618011768277","host":"s3://npm-registry-packages-npm-production"}},"4.16.0":{"name":"@chat-adapter/state-redis","version":"4.16.0","keywords":["chat","state","redis","production"],"license":"MIT","_id":"@chat-adapter/state-redis@4.16.0","maintainers":[{"name":"haydenbleasel","email":"hello@haydenbleasel.com"},{"name":"cramforce","email":"malte.ubl@gmail.com"}],"homepage":"https://github.com/vercel/chat#readme","bugs":{"url":"https://github.com/vercel/chat/issues"},"dist":{"shasum":"a3205df52f8344cbac08f902373d6121702b14a4","tarball":"https://registry.npmjs.org/@chat-adapter/state-redis/-/state-redis-4.16.0.tgz","fileCount":6,"integrity":"sha512-blx+vx1Wzuu8PaL17jTZam5LD+L0pmBRkaaoyP23A/bnUd3keh2DBb6E6NBUs7z6HjUfp596vV3xkcNuAIh8hw==","signatures":[{"sig":"MEUCIQCpJb3l32cSufevGdlqUncCdvxbVb3cTT2TkUP4ruPMgQIgZfy+IM7WrtiMEFzQqCjoExhw6XnZVYrrctfN3hlbVIU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18396},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-redis-4.16.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run --coverage","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cramforce","email":"malte.ubl@gmail.com"},"_resolved":"/tmp/4df50d230e00f6d6faac37223219cfd3/chat-adapter-state-redis-4.16.0.tgz","_integrity":"sha512-blx+vx1Wzuu8PaL17jTZam5LD+L0pmBRkaaoyP23A/bnUd3keh2DBb6E6NBUs7z6HjUfp596vV3xkcNuAIh8hw==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-redis"},"_npmVersion":"10.8.2","description":"Redis state adapter for chat (production)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"chat":"4.16.0","redis":"^5.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.18","typescript":"^5.7.2","@types/node":"^25.3.2"},"_npmOperationalInternal":{"tmp":"tmp/state-redis_4.16.0_1772613483034_0.8268039558622264","host":"s3://npm-registry-packages-npm-production"}},"4.16.1":{"name":"@chat-adapter/state-redis","version":"4.16.1","keywords":["chat","state","redis","production"],"license":"MIT","_id":"@chat-adapter/state-redis@4.16.1","maintainers":[{"name":"haydenbleasel","email":"hello@haydenbleasel.com"},{"name":"cramforce","email":"malte.ubl@gmail.com"}],"homepage":"https://github.com/vercel/chat#readme","bugs":{"url":"https://github.com/vercel/chat/issues"},"dist":{"shasum":"0c2ad365ed6900b5724c2d123b6b99001ddf4f8f","tarball":"https://registry.npmjs.org/@chat-adapter/state-redis/-/state-redis-4.16.1.tgz","fileCount":6,"integrity":"sha512-weXm3OweMb7/hejHdzyaSvBLjS31jbjrsQ+KtE+ikm9IixZvCATPw87+rm+mvTXwPUvUi6m72K0uDFK0Os3rRQ==","signatures":[{"sig":"MEQCIDPeDPT7RwpDQzPZofc22FEiatXAuTNlXzOnsN8atExUAiAT0iKXHO+n+HbzuYTe6HFiWXaT1o8AT4b8YvX6u2RZZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18396},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-redis-4.16.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run --coverage","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cramforce","email":"malte.ubl@gmail.com"},"_resolved":"/tmp/63b6cbed668b5ba7c3732b88b6b2de72/chat-adapter-state-redis-4.16.1.tgz","_integrity":"sha512-weXm3OweMb7/hejHdzyaSvBLjS31jbjrsQ+KtE+ikm9IixZvCATPw87+rm+mvTXwPUvUi6m72K0uDFK0Os3rRQ==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-redis"},"_npmVersion":"10.8.2","description":"Redis state adapter for chat (production)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"chat":"4.16.1","redis":"^5.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.18","typescript":"^5.7.2","@types/node":"^25.3.2"},"_npmOperationalInternal":{"tmp":"tmp/state-redis_4.16.1_1772667145824_0.4211757145607442","host":"s3://npm-registry-packages-npm-production"}},"4.17.0":{"name":"@chat-adapter/state-redis","version":"4.17.0","keywords":["chat","state","redis","production"],"license":"MIT","_id":"@chat-adapter/state-redis@4.17.0","maintainers":[{"name":"haydenbleasel","email":"hello@haydenbleasel.com"},{"name":"cramforce","email":"malte.ubl@gmail.com"}],"homepage":"https://github.com/vercel/chat#readme","bugs":{"url":"https://github.com/vercel/chat/issues"},"dist":{"shasum":"c41e3343a7a434e028343d8a581c98eab8a042ce","tarball":"https://registry.npmjs.org/@chat-adapter/state-redis/-/state-redis-4.17.0.tgz","fileCount":6,"integrity":"sha512-sJ2V/pZESZKrGkuafMqg4gqyvHwz8d0JDUvqeZ+FVfEgT/h0g1kYfSc++qfEayzmPpSJxC6gzGpBGTiL/5utCw==","signatures":[{"sig":"MEYCIQCyqBTav6666kYcDtThNfkfS1e1FQm/UQmFKlgj0qHcPwIhAJxR09Q7XLD6vF9qem6GmZaReafrHVYhUpNcfZGLQR8+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19563},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-redis-4.17.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run --coverage","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cramforce","email":"malte.ubl@gmail.com"},"_resolved":"/tmp/5f650e8d79fbb8869bf278a6b9ff7c95/chat-adapter-state-redis-4.17.0.tgz","_integrity":"sha512-sJ2V/pZESZKrGkuafMqg4gqyvHwz8d0JDUvqeZ+FVfEgT/h0g1kYfSc++qfEayzmPpSJxC6gzGpBGTiL/5utCw==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-redis"},"_npmVersion":"10.8.2","description":"Redis state adapter for chat (production)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"chat":"4.17.0","redis":"^5.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.18","typescript":"^5.7.2","@types/node":"^25.3.2"},"_npmOperationalInternal":{"tmp":"tmp/state-redis_4.17.0_1772784378295_0.9765692578887344","host":"s3://npm-registry-packages-npm-production"}},"4.18.0":{"name":"@chat-adapter/state-redis","version":"4.18.0","keywords":["chat","state","redis","production"],"license":"MIT","_id":"@chat-adapter/state-redis@4.18.0","maintainers":[{"name":"haydenbleasel","email":"hello@haydenbleasel.com"},{"name":"cramforce","email":"malte.ubl@gmail.com"}],"homepage":"https://github.com/vercel/chat#readme","bugs":{"url":"https://github.com/vercel/chat/issues"},"dist":{"shasum":"7ce754e7c4c51196304cc7cb369fb92e7e3eacd3","tarball":"https://registry.npmjs.org/@chat-adapter/state-redis/-/state-redis-4.18.0.tgz","fileCount":6,"integrity":"sha512-WoChPLfcnTi7dDPUYoyu82G+T+FDi9yTczLPVSx7AETXcIqRRAl6n+IgdZ6GfVqClaU/rj+cml4c6iuDX3YnNA==","signatures":[{"sig":"MEYCIQCGbmeYUVF3UMie8MhY/RkFPkX54hBd2f/JvQuwd91FdAIhALeIxcpxUlNF9qUuDzBIvad/LwVr37W+P26vivwH175+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19563},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-redis-4.18.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run --coverage","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cramforce","email":"malte.ubl@gmail.com"},"_resolved":"/tmp/adde74213abf5f7d455c9645e4fe71af/chat-adapter-state-redis-4.18.0.tgz","_integrity":"sha512-WoChPLfcnTi7dDPUYoyu82G+T+FDi9yTczLPVSx7AETXcIqRRAl6n+IgdZ6GfVqClaU/rj+cml4c6iuDX3YnNA==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-redis"},"_npmVersion":"10.8.2","description":"Redis state adapter for chat (production)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"chat":"4.18.0","redis":"^5.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.18","typescript":"^5.7.2","@types/node":"^25.3.2"},"_npmOperationalInternal":{"tmp":"tmp/state-redis_4.18.0_1772916261739_0.30485230284791354","host":"s3://npm-registry-packages-npm-production"}},"4.19.0":{"name":"@chat-adapter/state-redis","version":"4.19.0","keywords":["chat","state","redis","production"],"license":"MIT","_id":"@chat-adapter/state-redis@4.19.0","maintainers":[{"name":"haydenbleasel","email":"hello@haydenbleasel.com"},{"name":"cramforce","email":"malte.ubl@gmail.com"}],"homepage":"https://github.com/vercel/chat#readme","bugs":{"url":"https://github.com/vercel/chat/issues"},"dist":{"shasum":"aca2ae55b459bcf9e54d767c453d3db526333061","tarball":"https://registry.npmjs.org/@chat-adapter/state-redis/-/state-redis-4.19.0.tgz","fileCount":6,"integrity":"sha512-i4Vw2IkoQwcFNmiFTLftbm4b0LAVTMLFT1bIVg8am5hF2Q30M5sSM+GgnfwF+APIn9F8ML+8AT/fqVOWkT+oeg==","signatures":[{"sig":"MEYCIQDQnDamLpKLBB5DMUf6gwI1i4YgYKppP2JLglpEv6QhggIhAPh47modTirvdmw84dP647/ptmyuHtniN+4affLkJ2Kz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21810},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-redis-4.19.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run --coverage","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cramforce","email":"malte.ubl@gmail.com"},"_resolved":"/tmp/383bfe0e8fd60b167a02d6330e75a9b4/chat-adapter-state-redis-4.19.0.tgz","_integrity":"sha512-i4Vw2IkoQwcFNmiFTLftbm4b0LAVTMLFT1bIVg8am5hF2Q30M5sSM+GgnfwF+APIn9F8ML+8AT/fqVOWkT+oeg==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-redis"},"_npmVersion":"10.8.2","description":"Redis state adapter for chat (production)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"chat":"4.19.0","redis":"^5.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.18","typescript":"^5.7.2","@types/node":"^25.3.2"},"_npmOperationalInternal":{"tmp":"tmp/state-redis_4.19.0_1773123333832_0.738600774938418","host":"s3://npm-registry-packages-npm-production"}},"4.20.0":{"name":"@chat-adapter/state-redis","version":"4.20.0","keywords":["chat","state","redis","production"],"license":"MIT","_id":"@chat-adapter/state-redis@4.20.0","maintainers":[{"name":"haydenbleasel","email":"hello@haydenbleasel.com"},{"name":"cramforce","email":"malte.ubl@gmail.com"}],"homepage":"https://github.com/vercel/chat#readme","bugs":{"url":"https://github.com/vercel/chat/issues"},"dist":{"shasum":"537f285f054e86ff0d0a9510c545c5aa8c2e5165","tarball":"https://registry.npmjs.org/@chat-adapter/state-redis/-/state-redis-4.20.0.tgz","fileCount":6,"integrity":"sha512-mSK85jpdZ135Yccw/3QY9uRUIpih1Yri/I6P3Y16xhH2ceDzCeKQPtdn1sBZqY6uC2yRs1PrijQ4O9ZZ0B9UfA==","signatures":[{"sig":"MEQCIAC1phqFrwJYuemMEsPI/r0gnDjl1P775apJMR4R5w03AiBkyDcvA1i8JXZRmjlZ5LyucGXOzfTVfORusLoMw/IRpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24619},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-redis-4.20.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run --coverage","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cramforce","email":"malte.ubl@gmail.com"},"_resolved":"/tmp/90fd9456d5d7af3be46763b316cb5355/chat-adapter-state-redis-4.20.0.tgz","_integrity":"sha512-mSK85jpdZ135Yccw/3QY9uRUIpih1Yri/I6P3Y16xhH2ceDzCeKQPtdn1sBZqY6uC2yRs1PrijQ4O9ZZ0B9UfA==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-redis"},"_npmVersion":"10.8.2","description":"Redis state adapter for chat (production)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"chat":"4.20.0","redis":"^5.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.18","typescript":"^5.7.2","@types/node":"^25.3.2"},"_npmOperationalInternal":{"tmp":"tmp/state-redis_4.20.0_1773249032428_0.0022836415039932945","host":"s3://npm-registry-packages-npm-production"}},"4.20.1":{"name":"@chat-adapter/state-redis","version":"4.20.1","keywords":["chat","state","redis","production"],"license":"MIT","_id":"@chat-adapter/state-redis@4.20.1","maintainers":[{"name":"haydenbleasel","email":"hello@haydenbleasel.com"},{"name":"cramforce","email":"malte.ubl@gmail.com"}],"homepage":"https://github.com/vercel/chat#readme","bugs":{"url":"https://github.com/vercel/chat/issues"},"dist":{"shasum":"a9839ba9e242c3ff0e8cb0f61b689004b36a2d10","tarball":"https://registry.npmjs.org/@chat-adapter/state-redis/-/state-redis-4.20.1.tgz","fileCount":6,"integrity":"sha512-aAN+GXNTCKrXsSurh5arLMDGl8XbbxTspD1qLZuYXPwQBBZsuF3mPBfeFmwRJqweHuwv+3b/VofXvxFmRosR6A==","signatures":[{"sig":"MEYCIQC5ebIPcYI8lCy7zYlke4duaROC1nf9YGlPsjMyenysaAIhAPhI2m4xEA4rDpAq1AiDu0JNuSGu5c1Bdqi9wrPxzpAQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24619},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-redis-4.20.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run --coverage","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cramforce","email":"malte.ubl@gmail.com"},"_resolved":"/tmp/f9de44d938969179fd8c98c7eb17eb0a/chat-adapter-state-redis-4.20.1.tgz","_integrity":"sha512-aAN+GXNTCKrXsSurh5arLMDGl8XbbxTspD1qLZuYXPwQBBZsuF3mPBfeFmwRJqweHuwv+3b/VofXvxFmRosR6A==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-redis"},"_npmVersion":"10.8.2","description":"Redis state adapter for chat (production)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"chat":"4.20.1","redis":"^5.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.18","typescript":"^5.7.2","@types/node":"^25.3.2"},"_npmOperationalInternal":{"tmp":"tmp/state-redis_4.20.1_1773335366784_0.8306241030362653","host":"s3://npm-registry-packages-npm-production"}},"4.20.2":{"name":"@chat-adapter/state-redis","version":"4.20.2","keywords":["chat","state","redis","production"],"license":"MIT","_id":"@chat-adapter/state-redis@4.20.2","maintainers":[{"name":"haydenbleasel","email":"hello@haydenbleasel.com"},{"name":"cramforce","email":"malte.ubl@gmail.com"}],"homepage":"https://github.com/vercel/chat#readme","bugs":{"url":"https://github.com/vercel/chat/issues"},"dist":{"shasum":"322297c2041987e185cadc6cbb48d594b61b4781","tarball":"https://registry.npmjs.org/@chat-adapter/state-redis/-/state-redis-4.20.2.tgz","fileCount":6,"integrity":"sha512-YngO0be1ZYrSZqZMHqHeCBfMWLj9jb1Kwpf5GGC25tk/aMc/ake/5EjYjrJOFO/0TLgLC2y1SwRe+sGtA8DjqA==","signatures":[{"sig":"MEUCIQDIcFDak/ONC92ACcRSB4Umn9n3Hoz6dc+XntgexQ30GwIgAyg1CLakRHLjDzQCdu1M22m4ob3kDbxQloCEhuWTBFw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24619},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-redis-4.20.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run --coverage","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cramforce","email":"malte.ubl@gmail.com"},"_resolved":"/tmp/03007fba022a39c74968d3729d6fd844/chat-adapter-state-redis-4.20.2.tgz","_integrity":"sha512-YngO0be1ZYrSZqZMHqHeCBfMWLj9jb1Kwpf5GGC25tk/aMc/ake/5EjYjrJOFO/0TLgLC2y1SwRe+sGtA8DjqA==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-redis"},"_npmVersion":"10.8.2","description":"Redis state adapter for chat (production)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"chat":"4.20.2","redis":"^5.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.18","typescript":"^5.7.2","@types/node":"^25.3.2"},"_npmOperationalInternal":{"tmp":"tmp/state-redis_4.20.2_1773648160810_0.6369657926735375","host":"s3://npm-registry-packages-npm-production"}},"4.21.0":{"name":"@chat-adapter/state-redis","version":"4.21.0","keywords":["chat","state","redis","production"],"license":"MIT","_id":"@chat-adapter/state-redis@4.21.0","maintainers":[{"name":"haydenbleasel","email":"hello@haydenbleasel.com"},{"name":"cramforce","email":"malte.ubl@gmail.com"}],"homepage":"https://github.com/vercel/chat#readme","bugs":{"url":"https://github.com/vercel/chat/issues"},"dist":{"shasum":"c48a924bf88fed31800f856ae5f025323aff14ac","tarball":"https://registry.npmjs.org/@chat-adapter/state-redis/-/state-redis-4.21.0.tgz","fileCount":6,"integrity":"sha512-tkdjBM/cUm6Fj2lZrAiZWFYwlNM3QP5oaLX5FTsjk+2KiPq0ex3LemINs6rtm8Iny6ol64bDYNvMBJAsFo1dlA==","signatures":[{"sig":"MEUCIQDguhQ2XimRUNb02uTptPJpxqzgpeJkUHQu2rkHGv8yYQIgaGSfY4v5HeoiUL0sRquduVlIl++etBK/DhB6KUnMbgY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24619},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-redis-4.21.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run --coverage","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cramforce","email":"malte.ubl@gmail.com"},"_resolved":"/tmp/e70075fb6d858e062e37465b6e374bfc/chat-adapter-state-redis-4.21.0.tgz","_integrity":"sha512-tkdjBM/cUm6Fj2lZrAiZWFYwlNM3QP5oaLX5FTsjk+2KiPq0ex3LemINs6rtm8Iny6ol64bDYNvMBJAsFo1dlA==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-redis"},"_npmVersion":"10.8.2","description":"Redis state adapter for chat (production)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"chat":"4.21.0","redis":"^5.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.18","typescript":"^5.7.2","@types/node":"^25.3.2"},"_npmOperationalInternal":{"tmp":"tmp/state-redis_4.21.0_1774278568029_0.4578323057736562","host":"s3://npm-registry-packages-npm-production"}},"4.22.0":{"name":"@chat-adapter/state-redis","version":"4.22.0","keywords":["chat","state","redis","production"],"license":"MIT","_id":"@chat-adapter/state-redis@4.22.0","maintainers":[{"name":"haydenbleasel","email":"hello@haydenbleasel.com"},{"name":"cramforce","email":"malte.ubl@gmail.com"}],"homepage":"https://github.com/vercel/chat#readme","bugs":{"url":"https://github.com/vercel/chat/issues"},"dist":{"shasum":"af0c168b0400dd2200430bbbfc3d94d07b025aef","tarball":"https://registry.npmjs.org/@chat-adapter/state-redis/-/state-redis-4.22.0.tgz","fileCount":6,"integrity":"sha512-liLAYc5MA5yNCENGKtgTvGJ1cEChTt5gc9a8d6lax4PZARslPCHlPKPY6hUU2SFfHLCwu7sSPJEQncYonJ6jKw==","signatures":[{"sig":"MEUCIFhTYe34+vEJ80iDkSFz5hBqvIx5prGBUMD2Hpy0MjVWAiEAjOUOIDmKF8JByNO1IRLbV1PexLS4/57IcsgT6cqQBpw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27978},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-redis-4.22.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run --coverage","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cramforce","email":"malte.ubl@gmail.com"},"_resolved":"/tmp/99031cedda84ef9061a4c43a1fb0a658/chat-adapter-state-redis-4.22.0.tgz","_integrity":"sha512-liLAYc5MA5yNCENGKtgTvGJ1cEChTt5gc9a8d6lax4PZARslPCHlPKPY6hUU2SFfHLCwu7sSPJEQncYonJ6jKw==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-redis"},"_npmVersion":"10.8.2","description":"Redis state adapter for chat (production)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"chat":"4.22.0","redis":"^5.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.18","typescript":"^5.7.2","@types/node":"^25.3.2"},"_npmOperationalInternal":{"tmp":"tmp/state-redis_4.22.0_1774387660234_0.34606758038871877","host":"s3://npm-registry-packages-npm-production"}},"4.23.0":{"name":"@chat-adapter/state-redis","version":"4.23.0","keywords":["chat","state","redis","production"],"license":"MIT","_id":"@chat-adapter/state-redis@4.23.0","maintainers":[{"name":"haydenbleasel","email":"hello@haydenbleasel.com"},{"name":"cramforce","email":"malte.ubl@gmail.com"}],"homepage":"https://github.com/vercel/chat#readme","bugs":{"url":"https://github.com/vercel/chat/issues"},"dist":{"shasum":"56dd8caccc4bd7b9881831f262107a333247d6b3","tarball":"https://registry.npmjs.org/@chat-adapter/state-redis/-/state-redis-4.23.0.tgz","fileCount":6,"integrity":"sha512-MVOWHz4NjsXc3t7jH5B0juzjCwL7Cn/mz3zblKl6qQxgEIy2rxeP9a+mxvb1KC6zLX1gzKxMOocFEpzjIbotBQ==","signatures":[{"sig":"MEUCIGegneM7SmaK5f/gXffJe2hSkPAUSRPO95OLLcrVEkNCAiEAvZpHry9V9gJJ8rtccdV4oApcFsbY59KHkTvJuEst77c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27978},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-redis-4.23.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run --coverage","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cramforce","email":"malte.ubl@gmail.com"},"_resolved":"/tmp/63234209034b2b56bd72eef3143c4c27/chat-adapter-state-redis-4.23.0.tgz","_integrity":"sha512-MVOWHz4NjsXc3t7jH5B0juzjCwL7Cn/mz3zblKl6qQxgEIy2rxeP9a+mxvb1KC6zLX1gzKxMOocFEpzjIbotBQ==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-redis"},"_npmVersion":"10.8.2","description":"Redis state adapter for chat (production)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"chat":"4.23.0","redis":"^5.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.18","typescript":"^5.7.2","@types/node":"^25.3.2"},"_npmOperationalInternal":{"tmp":"tmp/state-redis_4.23.0_1774489268451_0.886535375954093","host":"s3://npm-registry-packages-npm-production"}},"4.24.0":{"name":"@chat-adapter/state-redis","version":"4.24.0","keywords":["chat","state","redis","production"],"license":"MIT","_id":"@chat-adapter/state-redis@4.24.0","maintainers":[{"name":"haydenbleasel","email":"hello@haydenbleasel.com"},{"name":"cramforce","email":"malte.ubl@gmail.com"}],"homepage":"https://github.com/vercel/chat#readme","bugs":{"url":"https://github.com/vercel/chat/issues"},"dist":{"shasum":"8fcae1f471bff001accd022a88cfc67ba4a32d9d","tarball":"https://registry.npmjs.org/@chat-adapter/state-redis/-/state-redis-4.24.0.tgz","fileCount":5,"integrity":"sha512-ne0jSUXSOuJUre0XP58F+JVwvMQXUdxoK0NVkKNKyKDSPfpyDkgnLUVnt1TVTihLrIFp+wPb1mpz/UZEv7NMJw==","signatures":[{"sig":"MEYCIQCZATKRXeioJuXWTyMSafQ4bJ6OtqbklKCKNRHOzIr6dgIhAKio5ppa6ZedCmPIXvWKVXQoP4q1mS0bYMbA+Ar8mBie","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16465},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-redis-4.24.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run --coverage","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cramforce","email":"malte.ubl@gmail.com"},"_resolved":"/tmp/940780e1bb58baf7fd1d06883cbd860c/chat-adapter-state-redis-4.24.0.tgz","_integrity":"sha512-ne0jSUXSOuJUre0XP58F+JVwvMQXUdxoK0NVkKNKyKDSPfpyDkgnLUVnt1TVTihLrIFp+wPb1mpz/UZEv7NMJw==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-redis"},"_npmVersion":"10.8.2","description":"Redis state adapter for chat (production)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"chat":"4.24.0","redis":"^5.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.18","typescript":"^5.7.2","@types/node":"^25.3.2"},"_npmOperationalInternal":{"tmp":"tmp/state-redis_4.24.0_1775566323553_0.17616986983367866","host":"s3://npm-registry-packages-npm-production"}},"4.25.0":{"name":"@chat-adapter/state-redis","version":"4.25.0","keywords":["chat","state","redis","production"],"license":"MIT","_id":"@chat-adapter/state-redis@4.25.0","maintainers":[{"name":"haydenbleasel","email":"hello@haydenbleasel.com"},{"name":"cramforce","email":"malte.ubl@gmail.com"}],"homepage":"https://github.com/vercel/chat#readme","bugs":{"url":"https://github.com/vercel/chat/issues"},"dist":{"shasum":"3036190091b1717edd4a1431926ae6c475136531","tarball":"https://registry.npmjs.org/@chat-adapter/state-redis/-/state-redis-4.25.0.tgz","fileCount":5,"integrity":"sha512-XHZ6Kv9vbKP19YaRKXaurnsxzizHpQOkfY0P4JPS8oEGVKSCJ5a9ZEnlsT3guLG8zcO6cFqNR2Br+PmX6fh1Dw==","signatures":[{"sig":"MEUCICSPiC0XvJUglx6zf6gvM8vIXTpBoNqSkHEbFSRmGk7DAiEAhCDGmC31sEc6H48hGTdBiphz/B0HTE8MkF/ISLgdAYA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16465},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-redis-4.25.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run --coverage","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cramforce","email":"malte.ubl@gmail.com"},"_resolved":"/tmp/a015a4924304d1b2aa0b72d2c6b27ca9/chat-adapter-state-redis-4.25.0.tgz","_integrity":"sha512-XHZ6Kv9vbKP19YaRKXaurnsxzizHpQOkfY0P4JPS8oEGVKSCJ5a9ZEnlsT3guLG8zcO6cFqNR2Br+PmX6fh1Dw==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-redis"},"_npmVersion":"10.8.2","description":"Redis state adapter for chat (production)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"chat":"4.25.0","redis":"^5.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.18","typescript":"^5.7.2","@types/node":"^25.3.2"},"_npmOperationalInternal":{"tmp":"tmp/state-redis_4.25.0_1775866002223_0.7075104401408054","host":"s3://npm-registry-packages-npm-production"}},"4.26.0":{"name":"@chat-adapter/state-redis","version":"4.26.0","keywords":["chat","state","redis","production"],"license":"MIT","_id":"@chat-adapter/state-redis@4.26.0","maintainers":[{"name":"cramforce","email":"malte.ubl@gmail.com"}],"homepage":"https://github.com/vercel/chat#readme","bugs":{"url":"https://github.com/vercel/chat/issues"},"dist":{"shasum":"417d1e1225ac160d584b781ba13a24ec47469ddf","tarball":"https://registry.npmjs.org/@chat-adapter/state-redis/-/state-redis-4.26.0.tgz","fileCount":5,"integrity":"sha512-NSX2E6wkDlg0AMfKFx4LPoV6cBHolL08Ht3cT+S01jss24t9GzlDw/BUsrWOeoTElwEhxZcQw5bUkStUAA7JMg==","signatures":[{"sig":"MEYCIQC9k6QuQiJcb9LkrZRRlC3TWL0VpcOnZvGwNwg4ZUTzpgIhAIs4EwqcF28eCFtnYisYrqSW8Q2jby1UqybrpdHDG0xC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16465},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-redis-4.26.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run --coverage","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cramforce","email":"malte.ubl@gmail.com"},"_resolved":"/tmp/5cb12bb1da9efe1054cf1e796bce6d6c/chat-adapter-state-redis-4.26.0.tgz","_integrity":"sha512-NSX2E6wkDlg0AMfKFx4LPoV6cBHolL08Ht3cT+S01jss24t9GzlDw/BUsrWOeoTElwEhxZcQw5bUkStUAA7JMg==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-redis"},"_npmVersion":"10.8.2","description":"Redis state adapter for chat (production)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"chat":"4.26.0","redis":"^5.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.18","typescript":"^5.7.2","@types/node":"^25.3.2"},"_npmOperationalInternal":{"tmp":"tmp/state-redis_4.26.0_1776132788910_0.6643004241320394","host":"s3://npm-registry-packages-npm-production"}},"4.27.0":{"name":"@chat-adapter/state-redis","version":"4.27.0","keywords":["chat","state","redis","production"],"license":"MIT","_id":"@chat-adapter/state-redis@4.27.0","maintainers":[{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"cramforce","email":"malte.ubl@gmail.com"}],"homepage":"https://github.com/vercel/chat#readme","bugs":{"url":"https://github.com/vercel/chat/issues"},"dist":{"shasum":"ee2d67c457709f5d950a9db7d3005150e40bed2b","tarball":"https://registry.npmjs.org/@chat-adapter/state-redis/-/state-redis-4.27.0.tgz","fileCount":5,"integrity":"sha512-kmfCzNUQOCZ6MxBmd0azdJAmbAbgJ87JkW0/kQWEZ9vmlf8F5VlmRSfvn9jWhh4R90ThpLeflmIaHX8iK4x2dA==","signatures":[{"sig":"MEQCICVZrIcbNG4uDjU2425VI0fMKgXeJnQVU/BDFCMfwB8OAiA68krfsh1eDYqyCckqhyV6pMaA03GCcNfEX8uKLDhH0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chat-adapter%2fstate-redis@4.27.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16465},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-redis-4.27.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run --coverage","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24035976-e27f-41f7-9e37-d1e5d68165f8"}},"_resolved":"/tmp/3c7df668fa8c7037f500362e97be96f0/chat-adapter-state-redis-4.27.0.tgz","_integrity":"sha512-kmfCzNUQOCZ6MxBmd0azdJAmbAbgJ87JkW0/kQWEZ9vmlf8F5VlmRSfvn9jWhh4R90ThpLeflmIaHX8iK4x2dA==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-redis"},"_npmVersion":"11.11.0","description":"Redis state adapter for chat (production)","directories":{},"_nodeVersion":"24.14.1","dependencies":{"chat":"4.27.0","redis":"^5.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.18","typescript":"^5.7.2","@types/node":"^25.3.2"},"_npmOperationalInternal":{"tmp":"tmp/state-redis_4.27.0_1777581978394_0.17242706603921398","host":"s3://npm-registry-packages-npm-production"}},"4.28.1":{"name":"@chat-adapter/state-redis","version":"4.28.1","keywords":["chat","state","redis","production"],"license":"MIT","_id":"@chat-adapter/state-redis@4.28.1","maintainers":[{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"cramforce","email":"malte.ubl@gmail.com"}],"homepage":"https://github.com/vercel/chat#readme","bugs":{"url":"https://github.com/vercel/chat/issues"},"dist":{"shasum":"7f44121a9b8b2116de98371f5153d581247ce480","tarball":"https://registry.npmjs.org/@chat-adapter/state-redis/-/state-redis-4.28.1.tgz","fileCount":5,"integrity":"sha512-LA2UHXA4prF+ZKGdHjPQ4X/2hAxU2FI1XCCC4jl9LK93YNNOtV76RfyNp2TewvtygfUjAxH5b/Fk6oFuMUcK2Q==","signatures":[{"sig":"MEYCIQCVnYK95SM0SkeLyMfll33ZdhsQvx7EuFnX+vdvbUFYbwIhAIBhr+vBwCEXbbEOq4/Ue1iN4FbYNdUFNTc268S96L2Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chat-adapter%2fstate-redis@4.28.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16465},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-redis-4.28.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run --coverage","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24035976-e27f-41f7-9e37-d1e5d68165f8"}},"_resolved":"/tmp/28355befc0a4ee5abe741aa612f310bb/chat-adapter-state-redis-4.28.1.tgz","_integrity":"sha512-LA2UHXA4prF+ZKGdHjPQ4X/2hAxU2FI1XCCC4jl9LK93YNNOtV76RfyNp2TewvtygfUjAxH5b/Fk6oFuMUcK2Q==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-redis"},"_npmVersion":"11.11.0","description":"Redis state adapter for chat (production)","directories":{},"_nodeVersion":"24.14.1","dependencies":{"chat":"4.28.1","redis":"^5.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.18","typescript":"^5.7.2","@types/node":"^25.3.2"},"_npmOperationalInternal":{"tmp":"tmp/state-redis_4.28.1_1778238890478_0.7282854808567027","host":"s3://npm-registry-packages-npm-production"}},"4.29.0":{"name":"@chat-adapter/state-redis","version":"4.29.0","keywords":["chat","state","redis","production"],"license":"MIT","_id":"@chat-adapter/state-redis@4.29.0","maintainers":[{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"cramforce","email":"malte.ubl@gmail.com"}],"homepage":"https://github.com/vercel/chat#readme","bugs":{"url":"https://github.com/vercel/chat/issues"},"dist":{"shasum":"4adb9fb0f95dce8e45fe091d2a6b933086ae71c2","tarball":"https://registry.npmjs.org/@chat-adapter/state-redis/-/state-redis-4.29.0.tgz","fileCount":5,"integrity":"sha512-Nn/PMSrkavIwFbNt1yyIZ0VZ1b5hT8Gw0Ujcnvnv+JlfBGz44XEE0/+NRLRx07mDndov1MlUkGjBHuKPZcS1Tg==","signatures":[{"sig":"MEUCIQCCJZGW6wyegjcjXMTVLsBN8OsSh4tqpK8YCOLPYBBBmwIge/K++9s1bW7Ou6g+yEQjGbpm5ZsrTwBz432WQRWGJDw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chat-adapter%2fstate-redis@4.29.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16819},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-redis-4.29.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run --coverage","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24035976-e27f-41f7-9e37-d1e5d68165f8"}},"_resolved":"/tmp/58ba507d41d16bb7fe8b4fa0221404a4/chat-adapter-state-redis-4.29.0.tgz","_integrity":"sha512-Nn/PMSrkavIwFbNt1yyIZ0VZ1b5hT8Gw0Ujcnvnv+JlfBGz44XEE0/+NRLRx07mDndov1MlUkGjBHuKPZcS1Tg==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-redis"},"_npmVersion":"11.12.1","description":"Redis state adapter for chat (production)","directories":{},"_nodeVersion":"24.15.0","dependencies":{"chat":"4.29.0","redis":"^5.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.18","typescript":"^5.7.2","@types/node":"^25.3.2"},"_npmOperationalInternal":{"tmp":"tmp/state-redis_4.29.0_1779114160253_0.869601595438017","host":"s3://npm-registry-packages-npm-production"}},"4.30.0":{"name":"@chat-adapter/state-redis","version":"4.30.0","keywords":["chat","chat-sdk","state","state-adapter","redis","subscriptions","distributed-lock","production","vercel"],"license":"MIT","_id":"@chat-adapter/state-redis@4.30.0","maintainers":[{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"cramforce","email":"malte.ubl@gmail.com"}],"homepage":"https://github.com/vercel/chat#readme","bugs":{"url":"https://github.com/vercel/chat/issues"},"dist":{"shasum":"3a3627520dbb3c1ee2cd911541cf327fd80e3f2d","tarball":"https://registry.npmjs.org/@chat-adapter/state-redis/-/state-redis-4.30.0.tgz","fileCount":5,"integrity":"sha512-Fj5g7UjIl8r0J4WUZnVgljije2yFd0/ZmOaIo5VXDs1TDz4X8I73xxYtLUmyHe5uNM2pGOu0DeYliy+mupaCGA==","signatures":[{"sig":"MEYCIQCaDaWBrC4sSrq43BgUK7kj+vV3LtkXRrv0j7cI89cB0AIhAJXgNg5dkMxyZc0ExHhnPqRM/qAWFU+BJmYYcn7+63uO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chat-adapter%2fstate-redis@4.30.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16915},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-redis-4.30.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run --coverage","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24035976-e27f-41f7-9e37-d1e5d68165f8"}},"_resolved":"/tmp/2e2b9c3a5b6e19c8571b6412497e2588/chat-adapter-state-redis-4.30.0.tgz","_integrity":"sha512-Fj5g7UjIl8r0J4WUZnVgljije2yFd0/ZmOaIo5VXDs1TDz4X8I73xxYtLUmyHe5uNM2pGOu0DeYliy+mupaCGA==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-redis"},"_npmVersion":"11.13.0","description":"Redis state adapter for chat (production)","directories":{},"_nodeVersion":"24.16.0","dependencies":{"chat":"4.30.0","redis":"^5.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.18","typescript":"^5.7.2","@types/node":"^25.3.2"},"_npmOperationalInternal":{"tmp":"tmp/state-redis_4.30.0_1780363959013_0.05324291622819177","host":"s3://npm-registry-packages-npm-production"}},"4.31.0":{"name":"@chat-adapter/state-redis","version":"4.31.0","keywords":["chat","chat-sdk","state","state-adapter","redis","node-redis","subscriptions","distributed-lock","cache","queues","production","typescript","vercel"],"license":"MIT","_id":"@chat-adapter/state-redis@4.31.0","maintainers":[{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"cramforce","email":"malte.ubl@gmail.com"}],"homepage":"https://chat-sdk.dev/adapters/official/redis","bugs":{"url":"https://github.com/vercel/chat/issues"},"dist":{"shasum":"00016528fbb5c57cfda048989f6c43305f40604a","tarball":"https://registry.npmjs.org/@chat-adapter/state-redis/-/state-redis-4.31.0.tgz","fileCount":5,"integrity":"sha512-RS6QFp6P1lMpOAkDe8uFM7+0FUlfTfdyAct442ojSCsuqnVjQQFtylWPxvNwpeuvAAazruHAabg30Vngo8xy4w==","signatures":[{"sig":"MEYCIQDlGnTBzWSwlYxYQ8I+qxlnAesWQBssi7oUy0/SFojDZwIhANNJpFX+zxMK5pE5aVldkE3vsmHu1SOhFOL+UiCBMtrl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chat-adapter%2fstate-redis@4.31.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18542},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-redis-4.31.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run --coverage","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24035976-e27f-41f7-9e37-d1e5d68165f8"}},"_resolved":"/tmp/b005e41c0668040eb1ce8724eefe2432/chat-adapter-state-redis-4.31.0.tgz","_integrity":"sha512-RS6QFp6P1lMpOAkDe8uFM7+0FUlfTfdyAct442ojSCsuqnVjQQFtylWPxvNwpeuvAAazruHAabg30Vngo8xy4w==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-redis"},"_npmVersion":"11.13.0","description":"Redis state adapter for Chat SDK — production subscriptions, distributed locks, cache, lists, and queues via node-redis","directories":{},"_nodeVersion":"24.16.0","dependencies":{"chat":"4.31.0","redis":"^5.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.18","typescript":"^5.7.2","@types/node":"^25.3.2"},"_npmOperationalInternal":{"tmp":"tmp/state-redis_4.31.0_1781604381861_0.7046479400639571","host":"s3://npm-registry-packages-npm-production"}},"4.32.0":{"name":"@chat-adapter/state-redis","version":"4.32.0","keywords":["chat","chat-sdk","state","state-adapter","redis","node-redis","subscriptions","distributed-lock","cache","queues","production","typescript","vercel"],"license":"MIT","_id":"@chat-adapter/state-redis@4.32.0","maintainers":[{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"cramforce","email":"malte.ubl@gmail.com"}],"homepage":"https://chat-sdk.dev/adapters/official/redis","bugs":{"url":"https://github.com/vercel/chat/issues"},"dist":{"shasum":"a25cd901050ebae6e5c4bfe4c690cf405fcbee21","tarball":"https://registry.npmjs.org/@chat-adapter/state-redis/-/state-redis-4.32.0.tgz","fileCount":5,"integrity":"sha512-njMhX1+NYQ26Q77yX/U6X8QioN4YJMn5PM81MLnS0J9fAf4DXWMCJQBBoSl8wHZGR3rohvt9KjoQrRUSsmyUeA==","signatures":[{"sig":"MEQCIC5oQcGyM+l5KVBzjFTewVue28AZeLWWL2N7J+/mCNP5AiAw7wn297rKJWWQ4FXDQCX/UUklUMYczwuJOZUDSfV0kw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chat-adapter%2fstate-redis@4.32.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18611},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-redis-4.32.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run --coverage","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24035976-e27f-41f7-9e37-d1e5d68165f8"}},"_resolved":"/tmp/47f72049594cc19195f1f74d8625a2de/chat-adapter-state-redis-4.32.0.tgz","_integrity":"sha512-njMhX1+NYQ26Q77yX/U6X8QioN4YJMn5PM81MLnS0J9fAf4DXWMCJQBBoSl8wHZGR3rohvt9KjoQrRUSsmyUeA==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-redis"},"_npmVersion":"11.16.0","description":"Redis state adapter for Chat SDK — production subscriptions, distributed locks, cache, lists, and queues via node-redis","directories":{},"_nodeVersion":"24.18.0","dependencies":{"chat":"4.32.0","redis":"^5.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.18","typescript":"^5.7.2","@types/node":"^25.3.2"},"_npmOperationalInternal":{"tmp":"tmp/state-redis_4.32.0_1782878723957_0.20423698710847948","host":"s3://npm-registry-packages-npm-production"}},"4.33.0":{"name":"@chat-adapter/state-redis","version":"4.33.0","keywords":["chat","chat-sdk","state","state-adapter","redis","node-redis","subscriptions","distributed-lock","cache","queues","production","typescript","vercel"],"license":"MIT","_id":"@chat-adapter/state-redis@4.33.0","maintainers":[{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"cramforce","email":"malte.ubl@gmail.com"}],"homepage":"https://chat-sdk.dev/adapters/official/redis","bugs":{"url":"https://github.com/vercel/chat/issues"},"dist":{"shasum":"9ac8b2dd5fd48bcf9f8c18ae8b721847b1ffd92f","tarball":"https://registry.npmjs.org/@chat-adapter/state-redis/-/state-redis-4.33.0.tgz","fileCount":5,"integrity":"sha512-pRCJlsCZasGGw43T0BLSHX33jFjiYx2fwd3PR6RkUyzLMDAknl4ELEYSVae4bE0rzXqZCjjYwb8DQMVIkRh6ZQ==","signatures":[{"sig":"MEUCIByTwESRCwYL0Wj6qUSKnFChtuSxwUov+Z0n085ZxfssAiEA2qvFZMabJSafg9IHHnLNFzk34fB2QOIIbGyggWn4DrE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chat-adapter%2fstate-redis@4.33.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18611},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-redis-4.33.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run --coverage","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24035976-e27f-41f7-9e37-d1e5d68165f8"}},"_resolved":"/tmp/5228bce01b9086b307591fbc9b27d289/chat-adapter-state-redis-4.33.0.tgz","_integrity":"sha512-pRCJlsCZasGGw43T0BLSHX33jFjiYx2fwd3PR6RkUyzLMDAknl4ELEYSVae4bE0rzXqZCjjYwb8DQMVIkRh6ZQ==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-redis"},"_npmVersion":"11.16.0","description":"Redis state adapter for Chat SDK — production subscriptions, distributed locks, cache, lists, and queues via node-redis","directories":{},"_nodeVersion":"24.18.0","dependencies":{"chat":"4.33.0","redis":"^5.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.18","typescript":"^5.7.2","@types/node":"^25.3.2"},"_npmOperationalInternal":{"tmp":"tmp/state-redis_4.33.0_1783463367141_0.6961548994853419","host":"s3://npm-registry-packages-npm-production"}},"4.34.0":{"name":"@chat-adapter/state-redis","version":"4.34.0","keywords":["chat","chat-sdk","state","state-adapter","redis","node-redis","subscriptions","distributed-lock","cache","queues","production","typescript","vercel"],"license":"MIT","_id":"@chat-adapter/state-redis@4.34.0","maintainers":[{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"cramforce","email":"malte.ubl@gmail.com"}],"homepage":"https://chat-sdk.dev/adapters/official/redis","bugs":{"url":"https://github.com/vercel/chat/issues"},"dist":{"shasum":"6088b8482fd52e7dfecddef961768715536c7342","tarball":"https://registry.npmjs.org/@chat-adapter/state-redis/-/state-redis-4.34.0.tgz","fileCount":5,"integrity":"sha512-/RObcFIww08c9zC8fiAmQfE8Si4jHWscFHIRhInDQNI3l/sFYiMHBpBXgMFwUTirQHUABHPCV8W8NRHRTtUJsA==","signatures":[{"sig":"MEYCIQD7/2j2IZAH0nGP53tpyTp2BiWU8l3UBK0CzJOqscLvdwIhAM1VmpcS760mXkK/X5BGpt4In4uGm/eBcBeiTRunBxEM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chat-adapter%2fstate-redis@4.34.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18611},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-redis-4.34.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run --coverage","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24035976-e27f-41f7-9e37-d1e5d68165f8"}},"_resolved":"/tmp/69b04f1a22780e016a09626fbd53a7a1/chat-adapter-state-redis-4.34.0.tgz","_integrity":"sha512-/RObcFIww08c9zC8fiAmQfE8Si4jHWscFHIRhInDQNI3l/sFYiMHBpBXgMFwUTirQHUABHPCV8W8NRHRTtUJsA==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-redis"},"_npmVersion":"11.16.0","description":"Redis state adapter for Chat SDK — production subscriptions, distributed locks, cache, lists, and queues via node-redis","directories":{},"_nodeVersion":"24.18.0","dependencies":{"chat":"4.34.0","redis":"^5.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.18","typescript":"^5.7.2","@types/node":"^25.3.2"},"_npmOperationalInternal":{"tmp":"tmp/state-redis_4.34.0_1783957681839_0.025998064857729597","host":"s3://npm-registry-packages-npm-production"}},"4.35.0":{"name":"@chat-adapter/state-redis","version":"4.35.0","keywords":["chat","chat-sdk","state","state-adapter","redis","node-redis","subscriptions","distributed-lock","cache","queues","production","typescript","vercel"],"license":"MIT","_id":"@chat-adapter/state-redis@4.35.0","maintainers":[{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"cramforce","email":"malte.ubl@gmail.com"}],"homepage":"https://chat-sdk.dev/adapters/official/redis","bugs":{"url":"https://github.com/vercel/chat/issues"},"dist":{"shasum":"edeb06951532a2ae6024c104bffc688265007e3c","tarball":"https://registry.npmjs.org/@chat-adapter/state-redis/-/state-redis-4.35.0.tgz","fileCount":5,"integrity":"sha512-jSMlXLLXU989rExqYm0FvBHbV+qRQwq3RKtqT/C4K5wCxQ5TGqdRzgVhQmkYnPRPZ9/TmRNozQePdfckqaLSWA==","signatures":[{"sig":"MEYCIQDUBaiFg/vdtRqBIBv+hftPbYXI4m3oUUX6Mce5HQEE+QIhALf5tjYpmysIJlIwb9fpPziesSFMRjdEC2xtiG1DlWNA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chat-adapter%2fstate-redis@4.35.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18611},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-redis-4.35.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run --coverage","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24035976-e27f-41f7-9e37-d1e5d68165f8"}},"_resolved":"/tmp/d794271d8927452b99ad007d97b0d047/chat-adapter-state-redis-4.35.0.tgz","_integrity":"sha512-jSMlXLLXU989rExqYm0FvBHbV+qRQwq3RKtqT/C4K5wCxQ5TGqdRzgVhQmkYnPRPZ9/TmRNozQePdfckqaLSWA==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-redis"},"_npmVersion":"11.16.0","description":"Redis state adapter for Chat SDK — production subscriptions, distributed locks, cache, lists, and queues via node-redis","directories":{},"_nodeVersion":"24.18.0","dependencies":{"chat":"4.35.0","redis":"^5.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.18","typescript":"^5.7.2","@types/node":"^25.3.2"},"_npmOperationalInternal":{"tmp":"tmp/state-redis_4.35.0_1784928472555_0.8147179795618997","host":"s3://npm-registry-packages-npm-production"}},"4.36.0":{"name":"@chat-adapter/state-redis","version":"4.36.0","keywords":["chat","chat-sdk","state","state-adapter","redis","node-redis","subscriptions","distributed-lock","cache","queues","production","typescript","vercel"],"license":"MIT","_id":"@chat-adapter/state-redis@4.36.0","maintainers":[{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"cramforce","email":"malte.ubl@gmail.com"}],"homepage":"https://chat-sdk.dev/adapters/official/redis","bugs":{"url":"https://github.com/vercel/chat/issues"},"dist":{"shasum":"5ccab6e567b89e4a9ae6d45fd5b0b531cdb1e77c","tarball":"https://registry.npmjs.org/@chat-adapter/state-redis/-/state-redis-4.36.0.tgz","fileCount":5,"integrity":"sha512-2UifcOZ3GshETay7XJKWj9Cb++s/WIF887dV68AV4ARutjmtEioeFw9DWHKlCGASAV16lVN4Lq8OYx4EMcL4rQ==","signatures":[{"sig":"MEQCICsxAYwAsM1zm1k9k3xWHp8FyCxGetVVQplG2z+0/5y1AiAgsfRhA5UesHxiOKrJn+izK7yJa0WzOXqc3Pmr7yDblA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chat-adapter%2fstate-redis@4.36.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18611},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-redis-4.36.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run --coverage","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24035976-e27f-41f7-9e37-d1e5d68165f8"}},"_resolved":"/tmp/b9c0a6c874fa87ec168ec5115329868b/chat-adapter-state-redis-4.36.0.tgz","_integrity":"sha512-2UifcOZ3GshETay7XJKWj9Cb++s/WIF887dV68AV4ARutjmtEioeFw9DWHKlCGASAV16lVN4Lq8OYx4EMcL4rQ==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-redis"},"_npmVersion":"11.16.0","description":"Redis state adapter for Chat SDK — production subscriptions, distributed locks, cache, lists, and queues via node-redis","directories":{},"_nodeVersion":"24.18.0","dependencies":{"chat":"4.36.0","redis":"^5.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.18","typescript":"^5.7.2","@types/node":"^25.3.2"},"_npmOperationalInternal":{"tmp":"tmp/state-redis_4.36.0_1785543974859_0.29885172411885064","host":"s3://npm-registry-packages-npm-production"}},"4.37.0":{"name":"@chat-adapter/state-redis","version":"4.37.0","keywords":["chat","chat-sdk","state","state-adapter","redis","node-redis","subscriptions","distributed-lock","cache","queues","production","typescript","vercel"],"license":"MIT","_id":"@chat-adapter/state-redis@4.37.0","maintainers":[{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"cramforce","email":"malte.ubl@gmail.com"}],"homepage":"https://chat-sdk.dev/adapters/official/redis","bugs":{"url":"https://github.com/vercel/chat/issues"},"dist":{"shasum":"089d52aeae0953eb2ae376623198798857845f2b","tarball":"https://registry.npmjs.org/@chat-adapter/state-redis/-/state-redis-4.37.0.tgz","fileCount":5,"integrity":"sha512-iXYsgOkLNC9VAOrBysfXInycxE+Vw95lGeAE4JH2F6UVNS9GV7/6i0etxLaYJWQcqu612Q59Pk2xDCcP9zuloQ==","signatures":[{"sig":"MEQCIGP0ZDWW6Qy6eJJY6kLmJ4r8ipf9/igxOfJQ1z/AhmS7AiACNgvlswoK7L/z3P6W0rHpUCF6QBAojLANRGjfvA+f+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chat-adapter%2fstate-redis@4.37.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18611},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-redis-4.37.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run --coverage","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24035976-e27f-41f7-9e37-d1e5d68165f8"}},"_resolved":"/tmp/8cdb2bd23259307af309d0ef752cd43d/chat-adapter-state-redis-4.37.0.tgz","_integrity":"sha512-iXYsgOkLNC9VAOrBysfXInycxE+Vw95lGeAE4JH2F6UVNS9GV7/6i0etxLaYJWQcqu612Q59Pk2xDCcP9zuloQ==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-redis"},"_npmVersion":"11.16.0","description":"Redis state adapter for Chat SDK — production subscriptions, distributed locks, cache, lists, and queues via node-redis","directories":{},"_nodeVersion":"24.18.0","dependencies":{"chat":"4.37.0","redis":"^5.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.18","typescript":"^5.7.2","@types/node":"^25.3.2"},"_npmOperationalInternal":{"tmp":"tmp/state-redis_4.37.0_1786124205508_0.306608963339166","host":"s3://npm-registry-packages-npm-production"}},"4.38.0":{"name":"@chat-adapter/state-redis","version":"4.38.0","keywords":["chat","chat-sdk","state","state-adapter","redis","node-redis","subscriptions","distributed-lock","cache","queues","production","typescript","vercel"],"license":"MIT","_id":"@chat-adapter/state-redis@4.38.0","maintainers":[{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"cramforce","email":"malte.ubl@gmail.com"}],"homepage":"https://chat-sdk.dev/adapters/official/redis","bugs":{"url":"https://github.com/vercel/chat/issues"},"dist":{"shasum":"afe7a954dfee1e3796a98cefad83b94456d54ede","tarball":"https://registry.npmjs.org/@chat-adapter/state-redis/-/state-redis-4.38.0.tgz","fileCount":5,"integrity":"sha512-4gHKTwnvIWYe8fyQ+Qzh2WHRSo9YwaQMRXZW7qcWM5tWjJ5b+U0+JvSD+/M99rLxgn0658DKzx+EPL3Yai2rHg==","signatures":[{"sig":"MEUCIQDlSTooaRsHrrpgCSd3zKF1hMOt0SvIC5cQgQ+7vegrvgIgDDAigmbgnOQAoglYSlnULAI7PsZD5+Mk2BjepVMqMc0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chat-adapter%2fstate-redis@4.38.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18611},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-redis-4.38.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run --coverage","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24035976-e27f-41f7-9e37-d1e5d68165f8"}},"_resolved":"/tmp/610e65cf993a64b360d3d915eb689463/chat-adapter-state-redis-4.38.0.tgz","_integrity":"sha512-4gHKTwnvIWYe8fyQ+Qzh2WHRSo9YwaQMRXZW7qcWM5tWjJ5b+U0+JvSD+/M99rLxgn0658DKzx+EPL3Yai2rHg==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-redis"},"_npmVersion":"11.17.0","description":"Redis state adapter for Chat SDK — production subscriptions, distributed locks, cache, lists, and queues via node-redis","directories":{},"_nodeVersion":"24.19.0","dependencies":{"chat":"4.38.0","redis":"^5.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.18","typescript":"^5.7.2","@types/node":"^25.3.2"},"_npmOperationalInternal":{"tmp":"tmp/state-redis_4.38.0_1786736166326_0.914224090250078","host":"s3://npm-registry-packages-npm-production"}},"4.38.1":{"name":"@chat-adapter/state-redis","version":"4.38.1","keywords":["chat","chat-sdk","state","state-adapter","redis","node-redis","subscriptions","distributed-lock","cache","queues","production","typescript","vercel"],"license":"MIT","_id":"@chat-adapter/state-redis@4.38.1","maintainers":[{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"cramforce","email":"malte.ubl@gmail.com"}],"homepage":"https://chat-sdk.dev/adapters/official/redis","bugs":{"url":"https://github.com/vercel/chat/issues"},"dist":{"shasum":"a39dbcf8fec70ebb33d8f19fcd518938c86bb93b","tarball":"https://registry.npmjs.org/@chat-adapter/state-redis/-/state-redis-4.38.1.tgz","fileCount":5,"integrity":"sha512-SNxn0igBRISmZI53HVdWHjlNFkn87gzSjlj+KkctnLVUd5q8ijitmip4EBg4hq7/UXiwYcxovd7En+3Jttxavg==","signatures":[{"sig":"MEYCIQDr8gN9jCmM9OepnyVfPig9jQSxLl6ZV/4yBQAdzQ70DgIhAPeUSB9IHgZm00u/ReUYJekPJwGu/rPIM5oPhdSjwX3s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chat-adapter%2fstate-redis@4.38.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18611},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-redis-4.38.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run --coverage","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24035976-e27f-41f7-9e37-d1e5d68165f8"}},"_resolved":"/tmp/28efb949989d04df3edc388399f2608d/chat-adapter-state-redis-4.38.1.tgz","_integrity":"sha512-SNxn0igBRISmZI53HVdWHjlNFkn87gzSjlj+KkctnLVUd5q8ijitmip4EBg4hq7/UXiwYcxovd7En+3Jttxavg==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-redis"},"_npmVersion":"11.17.0","description":"Redis state adapter for Chat SDK — production subscriptions, distributed locks, cache, lists, and queues via node-redis","directories":{},"_nodeVersion":"24.19.0","dependencies":{"chat":"4.38.1","redis":"^5.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.18","typescript":"^5.7.2","@types/node":"^25.3.2"},"_npmOperationalInternal":{"tmp":"tmp/state-redis_4.38.1_1787001318705_0.7331275088736291","host":"s3://npm-registry-packages-npm-production"}},"4.39.0":{"name":"@chat-adapter/state-redis","version":"4.39.0","keywords":["chat","chat-sdk","state","state-adapter","redis","node-redis","subscriptions","distributed-lock","cache","queues","production","typescript","vercel"],"license":"MIT","_id":"@chat-adapter/state-redis@4.39.0","maintainers":[{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"cramforce","email":"malte.ubl@gmail.com"}],"homepage":"https://chat-sdk.dev/adapters/official/redis","bugs":{"url":"https://github.com/vercel/chat/issues"},"dist":{"shasum":"c7a3533d0ff808f3fffad6ab0cde53377937befd","tarball":"https://registry.npmjs.org/@chat-adapter/state-redis/-/state-redis-4.39.0.tgz","fileCount":5,"integrity":"sha512-fBubw8N2AYQM+QcShx1H+ofWGHJNgvWECVFnAd7U51OoJm5mPf79RM8ywm/nV1ZtIPHLHUivQBg1mt0x/7YwPQ==","signatures":[{"sig":"MEYCIQDIGaWZHy+b07VEOd7GMVGxz2hSUpejsQHQP0sC0KDvNAIhAPzCL6Hy9cnWt/jHWCnHwgl/jDwNmNMPjO2x+dKfWWfY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chat-adapter%2fstate-redis@4.39.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18611},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-redis-4.39.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run --coverage","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24035976-e27f-41f7-9e37-d1e5d68165f8"}},"_resolved":"/tmp/56c8e927351af920214b0e637378cc39/chat-adapter-state-redis-4.39.0.tgz","_integrity":"sha512-fBubw8N2AYQM+QcShx1H+ofWGHJNgvWECVFnAd7U51OoJm5mPf79RM8ywm/nV1ZtIPHLHUivQBg1mt0x/7YwPQ==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-redis"},"_npmVersion":"11.17.0","description":"Redis state adapter for Chat SDK — production subscriptions, distributed locks, cache, lists, and queues via node-redis","directories":{},"_nodeVersion":"24.19.0","dependencies":{"chat":"4.39.0","redis":"^5.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.18","typescript":"^5.7.2","@types/node":"^25.3.2"},"_npmOperationalInternal":{"tmp":"tmp/state-redis_4.39.0_1787913886643_0.6837769224088297","host":"s3://npm-registry-packages-npm-production"}},"4.40.0":{"name":"@chat-adapter/state-redis","version":"4.40.0","keywords":["chat","chat-sdk","state","state-adapter","redis","node-redis","subscriptions","distributed-lock","cache","queues","production","typescript","vercel"],"license":"MIT","_id":"@chat-adapter/state-redis@4.40.0","maintainers":[{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"cramforce","email":"malte.ubl@gmail.com"}],"homepage":"https://chat-sdk.dev/adapters/official/redis","bugs":{"url":"https://github.com/vercel/chat/issues"},"dist":{"shasum":"99d9a3b881cf4e3356b7cdd829b02c7b8ad110be","tarball":"https://registry.npmjs.org/@chat-adapter/state-redis/-/state-redis-4.40.0.tgz","fileCount":5,"integrity":"sha512-WtkWnyz1CHnkHCQnMJaQ5ap58bsk1VRQw+DTSbnbbP/+UKwQ/4t6miDcc+myKb61kr7T9sTciFr8VXTNi0DLHw==","signatures":[{"sig":"MEQCIFfjg2mp6CbppHTGy1jpa/L1/racrsAmbSJIlpDWNy/zAiAcU1NMY6fMKwfCTEwMwYDtiL3hnf9SWIvR32MKpZMUUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chat-adapter%2fstate-redis@4.40.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18611},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-redis-4.40.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run --coverage","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24035976-e27f-41f7-9e37-d1e5d68165f8"}},"_resolved":"/tmp/c2dba88a3c73c9b9961bab52bfd2ac32/chat-adapter-state-redis-4.40.0.tgz","_integrity":"sha512-WtkWnyz1CHnkHCQnMJaQ5ap58bsk1VRQw+DTSbnbbP/+UKwQ/4t6miDcc+myKb61kr7T9sTciFr8VXTNi0DLHw==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-redis"},"_npmVersion":"11.19.0","description":"Redis state adapter for Chat SDK — production subscriptions, distributed locks, cache, lists, and queues via node-redis","directories":{},"_nodeVersion":"24.20.0","dependencies":{"chat":"4.40.0","redis":"^5.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.18","typescript":"^5.7.2","@types/node":"^25.3.2"},"_npmOperationalInternal":{"tmp":"tmp/state-redis_4.40.0_1788588871064_0.08599136392436835","host":"s3://npm-registry-packages-npm-production"}},"4.41.0":{"_id":"@chat-adapter/state-redis@4.41.0","bugs":{"url":"https://github.com/vercel/chat/issues"},"dist":{"shasum":"12535e543391379ac722f039a35b6d8dc9445bca","tarball":"https://registry.npmjs.org/@chat-adapter/state-redis/-/state-redis-4.41.0.tgz","fileCount":5,"integrity":"sha512-skezIMJ0XWeBsBoUhebhBmc6nsza6kCjxADgD653fxg9IrxzIgJVoYCaSrCS4ixGG+FuC6V7Tu5Nkdzu9qWr2g==","signatures":[{"sig":"MEUCIQC9vsul8MC8SdQfRQedbc+ZtHyeVsYccppa9Q7fNe46lgIgQABIVYKiIwBX5a+hmxTLKRphT/Eh3IoU0IZ4FEB0V9U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIG9VA9eUqEGx8BcSBj2aPEM33Bf8XqIDZSPS1Hrx21b1AiEAwGewmy7hMopIgl5zcuiPRBRv/lh8BmNbhBDrS923NjE="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chat-adapter%2fstate-redis@4.41.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18611},"main":"./dist/index.js","name":"@chat-adapter/state-redis","type":"module","_from":"file:chat-adapter-state-redis-4.41.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"license":"MIT","scripts":{"dev":"tsup --watch","test":"vitest run --coverage","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"version":"4.41.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24035976-e27f-41f7-9e37-d1e5d68165f8"}},"homepage":"https://chat-sdk.dev/adapters/official/redis","keywords":["chat","chat-sdk","state","state-adapter","redis","node-redis","subscriptions","distributed-lock","cache","queues","production","typescript","vercel"],"_resolved":"/tmp/5a81ba64a2fb30765fe9769365aa3967/chat-adapter-state-redis-4.41.0.tgz","_integrity":"sha512-skezIMJ0XWeBsBoUhebhBmc6nsza6kCjxADgD653fxg9IrxzIgJVoYCaSrCS4ixGG+FuC6V7Tu5Nkdzu9qWr2g==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-redis"},"_npmVersion":"11.19.0","description":"Redis state adapter for Chat SDK — production subscriptions, distributed locks, cache, lists, and queues via node-redis","directories":{},"maintainers":[{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"cramforce","email":"malte.ubl@gmail.com"}],"_nodeVersion":"24.20.0","dependencies":{"chat":"4.41.0","redis":"^5.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.0.18","typescript":"^5.7.2","@types/node":"^25.3.2"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/state-redis_4.41.0_1789735227386_0.5855713352819389"}}},"time":{"created":"2026-01-02T22:05:58.962Z","modified":"2026-09-18T12:40:28.086Z","4.0.0":"2026-01-02T22:05:59.234Z","4.0.1":"2026-01-02T22:36:58.174Z","4.0.2":"2026-01-02T23:49:25.914Z","4.1.0":"2026-01-03T03:23:35.233Z","4.2.0":"2026-01-03T22:05:37.828Z","4.3.0":"2026-01-05T03:13:47.255Z","4.4.0":"2026-01-20T20:31:50.996Z","4.4.1":"2026-01-21T04:09:31.175Z","4.5.0":"2026-01-21T18:15:44.125Z","4.6.0":"2026-01-21T20:16:48.170Z","4.7.0":"2026-01-23T04:55:03.192Z","4.7.1":"2026-01-24T06:46:02.875Z","4.7.2":"2026-02-06T01:45:49.537Z","4.8.0":"2026-02-06T21:16:13.129Z","4.9.0":"2026-02-10T02:48:04.376Z","4.9.1":"2026-02-12T21:49:31.973Z","4.10.0":"2026-02-15T01:28:34.531Z","4.10.1":"2026-02-15T05:58:22.498Z","4.11.0":"2026-02-16T01:31:16.704Z","4.12.0":"2026-02-18T19:48:57.548Z","4.13.0":"2026-02-20T00:35:51.280Z","4.13.1":"2026-02-20T19:30:24.284Z","4.13.2":"2026-02-23T03:49:11.282Z","4.13.3":"2026-02-23T22:38:21.414Z","4.13.4":"2026-02-24T03:21:48.468Z","4.14.0":"2026-02-24T20:23:25.589Z","4.15.0":"2026-02-26T23:12:32.894Z","4.16.0":"2026-03-04T08:38:03.194Z","4.16.1":"2026-03-04T23:32:25.979Z","4.17.0":"2026-03-06T08:06:18.452Z","4.18.0":"2026-03-07T20:44:21.910Z","4.19.0":"2026-03-10T06:15:33.965Z","4.20.0":"2026-03-11T17:10:32.559Z","4.20.1":"2026-03-12T17:09:26.922Z","4.20.2":"2026-03-16T08:02:40.949Z","4.21.0":"2026-03-23T15:09:28.211Z","4.22.0":"2026-03-24T21:27:40.380Z","4.23.0":"2026-03-26T01:41:08.608Z","4.24.0":"2026-04-07T12:52:03.698Z","4.25.0":"2026-04-11T00:06:42.370Z","4.26.0":"2026-04-14T02:13:09.104Z","4.27.0":"2026-04-30T20:46:18.533Z","4.28.1":"2026-05-08T11:14:50.606Z","4.29.0":"2026-05-18T14:22:40.405Z","4.30.0":"2026-06-02T01:32:39.150Z","4.31.0":"2026-06-16T10:06:22.023Z","4.32.0":"2026-07-01T04:05:24.147Z","4.33.0":"2026-07-07T22:29:27.281Z","4.34.0":"2026-07-13T15:48:01.966Z","4.35.0":"2026-07-24T21:27:52.727Z","4.36.0":"2026-08-01T00:26:15.003Z","4.37.0":"2026-08-07T17:36:45.657Z","4.38.0":"2026-08-14T19:36:06.478Z","4.38.1":"2026-08-17T21:15:18.851Z","4.39.0":"2026-08-28T10:44:46.772Z","4.40.0":"2026-09-05T06:14:31.203Z","4.41.0":"2026-09-18T12:40:27.578Z"},"bugs":{"url":"https://github.com/vercel/chat/issues"},"license":"MIT","homepage":"https://chat-sdk.dev/adapters/official/redis","keywords":["chat","chat-sdk","state","state-adapter","redis","node-redis","subscriptions","distributed-lock","cache","queues","production","typescript","vercel"],"repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-redis"},"description":"Redis state adapter for Chat SDK — production subscriptions, distributed locks, cache, lists, and queues via node-redis","maintainers":[{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"cramforce","email":"malte.ubl@gmail.com"}],"readme":"# @chat-adapter/state-redis\n\n> npm package: [`@chat-adapter/state-redis`](https://www.npmjs.com/package/@chat-adapter/state-redis)\n\n[![Agent Stack](https://img.shields.io/badge/Agent%20Stack-000?style=flat-square&logo=vercel&logoColor=FFF&labelColor=000&color=000)](https://vercel.com/kb/agent-stack)\n[![MIT License](https://img.shields.io/badge/License-MIT-000?style=flat-square&logo=opensourceinitiative&logoColor=white&labelColor=000&color=000)](../../LICENSE)\n\nProduction state adapter for [Chat SDK](https://chat-sdk.dev) using the official [redis](https://www.npmjs.com/package/redis) package.\n\nDocumentation: [chat-sdk.dev/adapters/official/redis](https://chat-sdk.dev/adapters/official/redis) · Guides: [vercel.com/kb/chat-sdk](https://vercel.com/kb/chat-sdk)\n\n## Installation\n\n```bash\npnpm add @chat-adapter/state-redis\n```\n\n## Scaffold with the CLI\n\nTo scaffold a new Slack bot that uses Redis for state:\n\n```bash\nnpx create-chat-sdk@latest my-bot --adapter slack redis\n```\n\nVisit the [adapters directory](https://chat-sdk.dev/adapters) to see other available official and vendor-official adapters.\n\n## Usage\n\n`createRedisState()` auto-detects the `REDIS_URL` environment variable, so you can call it with no arguments:\n\n```typescript\nimport { Chat } from \"chat\";\nimport { createRedisState } from \"@chat-adapter/state-redis\";\n\nconst bot = new Chat({\n  userName: \"mybot\",\n  adapters: { /* ... */ },\n  state: createRedisState(),\n});\n```\n\nTo provide a URL explicitly:\n\n```typescript\nconst state = createRedisState({ url: \"redis://localhost:6379\" });\n```\n\n### Using an existing client\n\nIf you already have a connected Redis client, pass it directly:\n\n```typescript\nimport { createClient } from \"redis\";\n\nconst client = createClient({ url: \"redis://localhost:6379\" });\nawait client.connect();\n\nconst state = createRedisState({ client });\n```\n\n### Key prefix\n\nAll keys are namespaced under a configurable prefix (default: `\"chat-sdk\"`):\n\n```typescript\nconst state = createRedisState({\n  url: process.env.REDIS_URL!,\n  keyPrefix: \"my-bot\",\n});\n```\n\n## Configuration\n\n| Option | Required | Description |\n|--------|----------|-------------|\n| `url` | No* | Redis connection URL (auto-detected from `REDIS_URL`) |\n| `client` | No | Existing `redis` client instance |\n| `keyPrefix` | No | Prefix for all keys (default: `\"chat-sdk\"`) |\n| `logger` | No | Logger instance (defaults to `ConsoleLogger(\"info\")`) |\n\n*Either `url`, `REDIS_URL` env var, or `client` is required.\n\n## Environment variables\n\n```bash\nREDIS_URL=redis://localhost:6379\n```\n\nFor serverless deployments (Vercel, AWS Lambda), use a serverless-compatible Redis provider like [Upstash](https://upstash.com).\n\n## Key structure\n\n```\n{keyPrefix}:subscriptions     - SET of subscribed thread IDs\n{keyPrefix}:lock:{threadId}   - Lock key with TTL\n```\n\n## Production recommendations\n\n- Use Redis 6.0+ for best performance\n- Enable Redis persistence (RDB or AOF)\n- Use Redis Cluster for high availability\n- Set appropriate memory limits\n\n## Features\n\n| Feature | Supported |\n|---------|-----------|\n| Persistence | Yes |\n| Multi-instance | Yes |\n| Subscriptions | Yes |\n| Distributed locking | Yes |\n| Key-value caching | Yes |\n| Automatic reconnection | Yes |\n| Key prefix namespacing | Yes |\n\n## AI Coding Agents\n\nIf you use an AI coding agent such as OpenAI Codex, Claude Code, or Cursor, install the Chat SDK skill so it knows the SDK APIs, adapter patterns, and project conventions before writing code.\n\n```bash\nnpx skills add vercel/chat\n```\n\nThe skill references bundled documentation in `node_modules/chat/docs`, plus adapter guides and starter templates in the published package.\n\nYou can also install the [Vercel Plugin](https://vercel.com/docs/agent-resources/vercel-plugin) for a broader agent toolkit — it includes the Chat SDK skill alongside specialist agents, agent slash commands, and more:\n\n```bash\nnpx plugins add vercel/vercel-plugin\n```\n\nThe plugin is optional; the skill alone is enough to build with Chat SDK.\n\nFor agent-readable documentation, see [chat-sdk.dev/llms.txt](https://chat-sdk.dev/llms.txt) (page index) or [chat-sdk.dev/llms-full.txt](https://chat-sdk.dev/llms-full.txt) (full text).\n\n## License\n\nMIT\n","readmeFilename":"README.md"}