{"_id":"@chat-adapter/state-ioredis","_rev":"60-17c9a18fcc5aef7f47ddd9ff7efffe74","name":"@chat-adapter/state-ioredis","dist-tags":{"latest":"4.41.0"},"versions":{"4.0.0":{"name":"@chat-adapter/state-ioredis","version":"4.0.0","keywords":["chat","state","ioredis","redis","production"],"license":"MIT","_id":"@chat-adapter/state-ioredis@4.0.0","maintainers":[{"name":"cramforce","email":"malte.ubl@gmail.com"}],"dist":{"shasum":"71a70061c712fa51f42e488dd5053212b6ed30f7","tarball":"https://registry.npmjs.org/@chat-adapter/state-ioredis/-/state-ioredis-4.0.0.tgz","fileCount":4,"integrity":"sha512-/GUceeBtpxYCxwuHRELN1sK4JeVaCzrKdrEpySQMFD3tQkKJJuWlprG+0b8zgz5MY4ZP7RrOLMe2Kjr8C8bzWw==","signatures":[{"sig":"MEYCIQDqbcxzcLukAQceNlZFBeMQscOtI0jtAMXPoesON9O0ZQIhAOvNaB6IPzGwbPfI3S0/f6htBxYLSOYsNfz/uMN8cbCm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19291},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-ioredis-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/ea423f74fe21dee0cd7d1f4f967d1eae/chat-adapter-state-ioredis-4.0.0.tgz","_integrity":"sha512-/GUceeBtpxYCxwuHRELN1sK4JeVaCzrKdrEpySQMFD3tQkKJJuWlprG+0b8zgz5MY4ZP7RrOLMe2Kjr8C8bzWw==","_npmVersion":"10.8.2","description":"ioredis state adapter for chat (production)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"chat":"4.0.0","ioredis":"^5.4.1"},"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-ioredis_4.0.0_1767391559396_0.41269167741818746","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"@chat-adapter/state-ioredis","version":"4.0.1","keywords":["chat","state","ioredis","redis","production"],"license":"MIT","_id":"@chat-adapter/state-ioredis@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":"dbe247664c05d2ed53d18d5cf9eed31abb37f45f","tarball":"https://registry.npmjs.org/@chat-adapter/state-ioredis/-/state-ioredis-4.0.1.tgz","fileCount":6,"integrity":"sha512-TvyqLBcatWYtB+PuLo1HjxXjFp78Qto53JOcpc1rBCuj2nUolV1qJBauQX2QjNVAnqpTmTHKCEaHXzGiwxuHQQ==","signatures":[{"sig":"MEUCIQCweRTUvvPDL2dmp+RHlC/PVnluM6VItyg40+/71MEdnwIgfpjQknEy/atNSYnxgxBYSKKi3iZfv9s33DwNL4ASUmA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22450},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-ioredis-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/20d14e36ae95f67131b4b67d221e9da5/chat-adapter-state-ioredis-4.0.1.tgz","_integrity":"sha512-TvyqLBcatWYtB+PuLo1HjxXjFp78Qto53JOcpc1rBCuj2nUolV1qJBauQX2QjNVAnqpTmTHKCEaHXzGiwxuHQQ==","repository":{"url":"git+https://github.com/vercel-labs/chat.git","type":"git","directory":"packages/state-ioredis"},"_npmVersion":"10.8.2","description":"ioredis state adapter for chat (production)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"chat":"4.0.1","ioredis":"^5.4.1"},"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-ioredis_4.0.1_1767393417949_0.3003184405319115","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"@chat-adapter/state-ioredis","version":"4.0.2","keywords":["chat","state","ioredis","redis","production"],"license":"MIT","_id":"@chat-adapter/state-ioredis@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":"708e32833c095c604164477ccad692a38dde9722","tarball":"https://registry.npmjs.org/@chat-adapter/state-ioredis/-/state-ioredis-4.0.2.tgz","fileCount":6,"integrity":"sha512-F1JIKIcQNmgmOEnRAiD+JcirbYhz3ajcW/vZoJ59OAfnpJHTw8Usn7bnHVhdI4eFA/58nfD3zkXQK525bPDK5A==","signatures":[{"sig":"MEYCIQDzEru2zXr4CP1kzfsI32spneoyMcp0r5YwDE8mnJOrvAIhAM/UmGlyPQUkQjYJPtSt3np19SFURe8lgMU38tF55LVu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22450},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-ioredis-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/55040f919fe637ae82390756fa4ca2d8/chat-adapter-state-ioredis-4.0.2.tgz","_integrity":"sha512-F1JIKIcQNmgmOEnRAiD+JcirbYhz3ajcW/vZoJ59OAfnpJHTw8Usn7bnHVhdI4eFA/58nfD3zkXQK525bPDK5A==","repository":{"url":"git+https://github.com/vercel-labs/chat.git","type":"git","directory":"packages/state-ioredis"},"_npmVersion":"10.8.2","description":"ioredis state adapter for chat (production)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"chat":"4.0.2","ioredis":"^5.4.1"},"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-ioredis_4.0.2_1767397765496_0.7941745626229006","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@chat-adapter/state-ioredis","version":"4.1.0","keywords":["chat","state","ioredis","redis","production"],"license":"MIT","_id":"@chat-adapter/state-ioredis@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":"209f3ecb0034c5197448812b4bddd297533fed21","tarball":"https://registry.npmjs.org/@chat-adapter/state-ioredis/-/state-ioredis-4.1.0.tgz","fileCount":6,"integrity":"sha512-WRFzLjBjUTAhJITpwWPu/QfKDtbq+GN+mWjTV6jC7Ge80nYD0MEpX2yIR7v7XHGhLzuYiihjWEnyIl5Rsc7j+w==","signatures":[{"sig":"MEYCIQDOGtj9rTjW/7zd+82u80LHY5zYb4EhTn0WjFJ+ZNBs5AIhALCtPg/2YHUHAh1ZgkY26y8aHHHmUbxllpQuSFC3PQdJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22450},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-ioredis-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/e7d42b5c679b5199ece446a7a505ec95/chat-adapter-state-ioredis-4.1.0.tgz","_integrity":"sha512-WRFzLjBjUTAhJITpwWPu/QfKDtbq+GN+mWjTV6jC7Ge80nYD0MEpX2yIR7v7XHGhLzuYiihjWEnyIl5Rsc7j+w==","repository":{"url":"git+https://github.com/vercel-labs/chat.git","type":"git","directory":"packages/state-ioredis"},"_npmVersion":"10.8.2","description":"ioredis state adapter for chat (production)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"chat":"4.1.0","ioredis":"^5.4.1"},"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-ioredis_4.1.0_1767410614817_0.05810987871021411","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"@chat-adapter/state-ioredis","version":"4.2.0","keywords":["chat","state","ioredis","redis","production"],"license":"MIT","_id":"@chat-adapter/state-ioredis@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":"29477b217b5c149d25263a502fe7c1487de9c7a0","tarball":"https://registry.npmjs.org/@chat-adapter/state-ioredis/-/state-ioredis-4.2.0.tgz","fileCount":6,"integrity":"sha512-23/2LhcbT3NlIArZFFtuSAXdo/VEsUHOgKTMqLTnbCSBZjKbWZbKHjYWtm8/GziCJ+Fn6Lo67q9aFY7NfphFxg==","signatures":[{"sig":"MEUCIDG/8ntSwukmDIGHgKYB1j0Ixb6+cbJNgdkgw2hi49UiAiEA5ITKcYyBv5GY5fcQ/hHNCm2UA+tFFdZjL0J3CsM23pw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22450},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-ioredis-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/5dbd18024bf3c53d145e7215d742110e/chat-adapter-state-ioredis-4.2.0.tgz","_integrity":"sha512-23/2LhcbT3NlIArZFFtuSAXdo/VEsUHOgKTMqLTnbCSBZjKbWZbKHjYWtm8/GziCJ+Fn6Lo67q9aFY7NfphFxg==","repository":{"url":"git+https://github.com/vercel-labs/chat.git","type":"git","directory":"packages/state-ioredis"},"_npmVersion":"10.8.2","description":"ioredis state adapter for chat (production)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"chat":"4.2.0","ioredis":"^5.4.1"},"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-ioredis_4.2.0_1767477938326_0.4597195812669952","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"@chat-adapter/state-ioredis","version":"4.3.0","keywords":["chat","state","ioredis","redis","production"],"license":"MIT","_id":"@chat-adapter/state-ioredis@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":"093a6437af238c66565805a7c50378442f492b5c","tarball":"https://registry.npmjs.org/@chat-adapter/state-ioredis/-/state-ioredis-4.3.0.tgz","fileCount":6,"integrity":"sha512-TO/DMkPhHHgsxxLYnvT57j0gqOc1C+hf0jvDvsvg8kRS17r60dmXFsKpOokCukmJFGVHKxRM+MX7k6cyPMAGOg==","signatures":[{"sig":"MEUCICGQeMd5832G8ae7p2YZe3SpJFUEycbEXwTGjM8dxwI7AiEA6vcvsR88nYUiCgypJL7zFyBvNXW2I9/5Lp7SM8kNHdk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22913},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-ioredis-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/c2ac9bce79bdc8e107aaa775b0e59ff8/chat-adapter-state-ioredis-4.3.0.tgz","_integrity":"sha512-TO/DMkPhHHgsxxLYnvT57j0gqOc1C+hf0jvDvsvg8kRS17r60dmXFsKpOokCukmJFGVHKxRM+MX7k6cyPMAGOg==","repository":{"url":"git+https://github.com/vercel-labs/chat.git","type":"git","directory":"packages/state-ioredis"},"_npmVersion":"10.8.2","description":"ioredis state adapter for chat (production)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"chat":"4.3.0","ioredis":"^5.4.1"},"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-ioredis_4.3.0_1767582826399_0.29819495323488354","host":"s3://npm-registry-packages-npm-production"}},"4.4.0":{"name":"@chat-adapter/state-ioredis","version":"4.4.0","keywords":["chat","state","ioredis","redis","production"],"license":"MIT","_id":"@chat-adapter/state-ioredis@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":"fc403cb03cb3f445f44760de1c624cb8b360c1ec","tarball":"https://registry.npmjs.org/@chat-adapter/state-ioredis/-/state-ioredis-4.4.0.tgz","fileCount":6,"integrity":"sha512-SkCss3l46jqkH4xCMptWKteW+eHT1JMWANcObBbFZFRn+464/7or7z4i+1UCfB2/ldnPTx2G+PPxruSkrSMwhg==","signatures":[{"sig":"MEUCIFYfAOgt1AYV7VMRQ/cFc4yG9J3VRnTAoa3KYDLImusfAiEAxAt0avzPHg60+RLAR6uaFW4/iAot2HrvF6OYx0joiGY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22913},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-ioredis-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/2e2204a26a0c01e667bff12c8299e434/chat-adapter-state-ioredis-4.4.0.tgz","_integrity":"sha512-SkCss3l46jqkH4xCMptWKteW+eHT1JMWANcObBbFZFRn+464/7or7z4i+1UCfB2/ldnPTx2G+PPxruSkrSMwhg==","repository":{"url":"git+https://github.com/vercel-labs/chat.git","type":"git","directory":"packages/state-ioredis"},"_npmVersion":"10.8.2","description":"ioredis state adapter for chat (production)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"chat":"4.4.0","ioredis":"^5.4.1"},"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-ioredis_4.4.0_1768941111055_0.779993867213767","host":"s3://npm-registry-packages-npm-production"}},"4.4.1":{"name":"@chat-adapter/state-ioredis","version":"4.4.1","keywords":["chat","state","ioredis","redis","production"],"license":"MIT","_id":"@chat-adapter/state-ioredis@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":"036ed5581b97527e5add8462231bfa4eb84af5a1","tarball":"https://registry.npmjs.org/@chat-adapter/state-ioredis/-/state-ioredis-4.4.1.tgz","fileCount":6,"integrity":"sha512-sHy7gOT+6rNusKzw3UMU3gidE54UhAbPgQxCpTWJyEhdPvxrCm89pM9wsrpWzXwYq+d4NsxM+wq6YfFUEQy/rg==","signatures":[{"sig":"MEUCIGdq3sld/wEy+7RVlcM00MEYyQyOBcfGQJurqCtkBpZOAiEAsRZGZoPODvLHwM/rGwDRxZgvVupzyGUh3+ql81ApePo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22913},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-ioredis-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/1254e6d2c34faf7ae412415c1dd13f90/chat-adapter-state-ioredis-4.4.1.tgz","_integrity":"sha512-sHy7gOT+6rNusKzw3UMU3gidE54UhAbPgQxCpTWJyEhdPvxrCm89pM9wsrpWzXwYq+d4NsxM+wq6YfFUEQy/rg==","repository":{"url":"git+https://github.com/vercel-labs/chat.git","type":"git","directory":"packages/state-ioredis"},"_npmVersion":"10.8.2","description":"ioredis state adapter for chat (production)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"chat":"4.4.1","ioredis":"^5.4.1"},"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-ioredis_4.4.1_1768968571239_0.5094414098016256","host":"s3://npm-registry-packages-npm-production"}},"4.5.0":{"name":"@chat-adapter/state-ioredis","version":"4.5.0","keywords":["chat","state","ioredis","redis","production"],"license":"MIT","_id":"@chat-adapter/state-ioredis@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":"3102f5734199d134c62f4c55eacfb92770f72616","tarball":"https://registry.npmjs.org/@chat-adapter/state-ioredis/-/state-ioredis-4.5.0.tgz","fileCount":6,"integrity":"sha512-Cn/CLMXnTjLPTWtNXLgIrxM5sO1lE6z3y3qw+j6Z8S+EpQRriJMOvB+2THcmxu9t8FriJeY5mdwn+8owuG0Lrw==","signatures":[{"sig":"MEQCICmVBAxTHmx58qWtG8w3y7whu3eSuo6aFSxqJY5G0lHmAiBV3V7x5R3nERvI3HLE7lHzo/li35i/yzEKbOITMkpAwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22913},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-ioredis-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/ec296b28bd7b74d80abd9b52aafd02a4/chat-adapter-state-ioredis-4.5.0.tgz","_integrity":"sha512-Cn/CLMXnTjLPTWtNXLgIrxM5sO1lE6z3y3qw+j6Z8S+EpQRriJMOvB+2THcmxu9t8FriJeY5mdwn+8owuG0Lrw==","repository":{"url":"git+https://github.com/vercel-labs/chat.git","type":"git","directory":"packages/state-ioredis"},"_npmVersion":"10.8.2","description":"ioredis state adapter for chat (production)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"chat":"4.5.0","ioredis":"^5.4.1"},"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-ioredis_4.5.0_1769019343616_0.5087115456689553","host":"s3://npm-registry-packages-npm-production"}},"4.6.0":{"name":"@chat-adapter/state-ioredis","version":"4.6.0","keywords":["chat","state","ioredis","redis","production"],"license":"MIT","_id":"@chat-adapter/state-ioredis@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":"d09c42df31c976045fa8736a5dc47242b843884d","tarball":"https://registry.npmjs.org/@chat-adapter/state-ioredis/-/state-ioredis-4.6.0.tgz","fileCount":6,"integrity":"sha512-lPIgRnBgRGaYo1Kv4oZ1aGgtQOM3g6kVh1YH9Z6k/le7BI3UBKF8JtzlztCOl6jLxezfoae7a4dqw9LljcdXHQ==","signatures":[{"sig":"MEQCIDZ9qrwYWkgr1ZSDUhq8JHWnWvD1mu6igpKqy6MXU2lGAiBhNAYBoXfOZ7hH7qUj4OS4ziB9Om8OGWYhfEQSVIrd2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22913},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-ioredis-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/7aed748939c6b51b19e387890d23982b/chat-adapter-state-ioredis-4.6.0.tgz","_integrity":"sha512-lPIgRnBgRGaYo1Kv4oZ1aGgtQOM3g6kVh1YH9Z6k/le7BI3UBKF8JtzlztCOl6jLxezfoae7a4dqw9LljcdXHQ==","repository":{"url":"git+https://github.com/vercel-labs/chat.git","type":"git","directory":"packages/state-ioredis"},"_npmVersion":"10.8.2","description":"ioredis state adapter for chat (production)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"chat":"4.6.0","ioredis":"^5.4.1"},"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-ioredis_4.6.0_1769026607907_0.5769660930606029","host":"s3://npm-registry-packages-npm-production"}},"4.7.0":{"name":"@chat-adapter/state-ioredis","version":"4.7.0","keywords":["chat","state","ioredis","redis","production"],"license":"MIT","_id":"@chat-adapter/state-ioredis@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":"5251ce29f0be2eb1b291bb49ad0750d4258782db","tarball":"https://registry.npmjs.org/@chat-adapter/state-ioredis/-/state-ioredis-4.7.0.tgz","fileCount":6,"integrity":"sha512-8bRqZ1hADj1TsnC15FefB5h7mF7dezjf81/BRPE+22v8kmMG9GOjZd90zLftpaIErkwLZrJkaxVLJm105Zytug==","signatures":[{"sig":"MEQCIGviGc1B8XsFf/8yO0zM6F3TVrsOFMLBAR7oRvor4rCzAiB8L507FUwx5KZkNIBV0953KMDAJ4by5vXEjrvgUgSm/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22913},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-ioredis-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/c79e8d23efab0613f97d61e544e2f1ae/chat-adapter-state-ioredis-4.7.0.tgz","_integrity":"sha512-8bRqZ1hADj1TsnC15FefB5h7mF7dezjf81/BRPE+22v8kmMG9GOjZd90zLftpaIErkwLZrJkaxVLJm105Zytug==","repository":{"url":"git+https://github.com/vercel-labs/chat.git","type":"git","directory":"packages/state-ioredis"},"_npmVersion":"10.8.2","description":"ioredis state adapter for chat (production)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"chat":"4.7.0","ioredis":"^5.4.1"},"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-ioredis_4.7.0_1769144103056_0.3397824915819654","host":"s3://npm-registry-packages-npm-production"}},"4.7.1":{"name":"@chat-adapter/state-ioredis","version":"4.7.1","keywords":["chat","state","ioredis","redis","production"],"license":"MIT","_id":"@chat-adapter/state-ioredis@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":"cbe33f30947a06cc4eff6080a1b50591c376cd93","tarball":"https://registry.npmjs.org/@chat-adapter/state-ioredis/-/state-ioredis-4.7.1.tgz","fileCount":6,"integrity":"sha512-fhTnt5B4s3IOl8W8fHFQitAwKEkw5d4edExksE6Nm9d6EZohjOVx4jIogZBFARprrEobSJ9dFe7XvTott5PCGA==","signatures":[{"sig":"MEYCIQCx+8BqYX2s6S5dGTukwaaZgWX3iV4fpXa2RhewUMYRgwIhAK5/jhCVWvU+NfT612UicFvne2WNVQH2kIUub1oCH2QN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22913},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-ioredis-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/e2c86575020a91dff8bd2298d327f364/chat-adapter-state-ioredis-4.7.1.tgz","_integrity":"sha512-fhTnt5B4s3IOl8W8fHFQitAwKEkw5d4edExksE6Nm9d6EZohjOVx4jIogZBFARprrEobSJ9dFe7XvTott5PCGA==","repository":{"url":"git+https://github.com/vercel-labs/chat.git","type":"git","directory":"packages/state-ioredis"},"_npmVersion":"10.8.2","description":"ioredis state adapter for chat (production)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"chat":"4.7.1","ioredis":"^5.4.1"},"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-ioredis_4.7.1_1769237162852_0.07866437810385962","host":"s3://npm-registry-packages-npm-production"}},"4.7.2":{"name":"@chat-adapter/state-ioredis","version":"4.7.2","keywords":["chat","state","ioredis","redis","production"],"license":"MIT","_id":"@chat-adapter/state-ioredis@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":"6c724b41e6b759eaea87d817a00859459490ee19","tarball":"https://registry.npmjs.org/@chat-adapter/state-ioredis/-/state-ioredis-4.7.2.tgz","fileCount":6,"integrity":"sha512-HrFHkvbVvteiP9JoSyce62UC8IvPbBu+mLXfYSM2JUUabwGyptGJ+bCa8Spyw1As1n3GnFWOMrcwV49Ks7Bk6Q==","signatures":[{"sig":"MEUCIQCFDgLaJq5jGBVSnPTyLcmWlou2Y6pieglOEaN0kE8gLgIgLFz+Z0fvTcJauvBQBOxmF1NzXgOlgIByHmbzGcO1w0k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22913},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-ioredis-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/682ed297204484fc518cf974dbee0fcd/chat-adapter-state-ioredis-4.7.2.tgz","_integrity":"sha512-HrFHkvbVvteiP9JoSyce62UC8IvPbBu+mLXfYSM2JUUabwGyptGJ+bCa8Spyw1As1n3GnFWOMrcwV49Ks7Bk6Q==","repository":{"url":"git+https://github.com/vercel-labs/chat.git","type":"git","directory":"packages/state-ioredis"},"_npmVersion":"10.8.2","description":"ioredis state adapter for chat (production)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"chat":"4.7.2","ioredis":"^5.4.1"},"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-ioredis_4.7.2_1770342349396_0.7632753336161158","host":"s3://npm-registry-packages-npm-production"}},"4.8.0":{"name":"@chat-adapter/state-ioredis","version":"4.8.0","keywords":["chat","state","ioredis","redis","production"],"license":"MIT","_id":"@chat-adapter/state-ioredis@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":"6c6afe4bac07acaa5d7a1a8b324e0dc475f8a7ae","tarball":"https://registry.npmjs.org/@chat-adapter/state-ioredis/-/state-ioredis-4.8.0.tgz","fileCount":6,"integrity":"sha512-MmaSgVD/yoFKudABMOMoLUUtk2JaK1Mfigi/xlxICn2CKb+ewMQS/KT9+TS7RkWYBh51Ir0MzEiUfa/wSheaPg==","signatures":[{"sig":"MEYCIQDhY+WVU7LyiBd0F+IjrfiSXzeDaogk2m3wlDi7tsDmBwIhAMSEbGmdxVDWgScAG4YB9ICUQ4KQX3dUibRg0/ds17zt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22913},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-ioredis-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/60f07e942b8a8c0e564eedd0d2260c76/chat-adapter-state-ioredis-4.8.0.tgz","_integrity":"sha512-MmaSgVD/yoFKudABMOMoLUUtk2JaK1Mfigi/xlxICn2CKb+ewMQS/KT9+TS7RkWYBh51Ir0MzEiUfa/wSheaPg==","repository":{"url":"git+https://github.com/vercel-labs/chat.git","type":"git","directory":"packages/state-ioredis"},"_npmVersion":"10.8.2","description":"ioredis state adapter for chat (production)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"chat":"4.8.0","ioredis":"^5.4.1"},"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-ioredis_4.8.0_1770412570497_0.4868889433197796","host":"s3://npm-registry-packages-npm-production"}},"4.9.0":{"name":"@chat-adapter/state-ioredis","version":"4.9.0","keywords":["chat","state","ioredis","redis","production"],"license":"MIT","_id":"@chat-adapter/state-ioredis@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":"75df7aaa2ce70de1493d6f82779b07225e4ce705","tarball":"https://registry.npmjs.org/@chat-adapter/state-ioredis/-/state-ioredis-4.9.0.tgz","fileCount":6,"integrity":"sha512-0Nq0ecTH2lA2v+ouMD2ybIVzEgl7EAC/Zqcop6JqOVz6h+8lbis//5oWvrt/dz9STM+IRyjp5gnOCPb4PAcu3w==","signatures":[{"sig":"MEQCIHoZOFPqa5itIfCgxYw17OG3rR7RQt5C/9U1895I1JPiAiB0w7Mb9OZGoPUsUYEntaSBl1OioHl2ldD+qUGKP8iMhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22913},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-ioredis-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/c2037894d202abb9bc61109392b3d546/chat-adapter-state-ioredis-4.9.0.tgz","_integrity":"sha512-0Nq0ecTH2lA2v+ouMD2ybIVzEgl7EAC/Zqcop6JqOVz6h+8lbis//5oWvrt/dz9STM+IRyjp5gnOCPb4PAcu3w==","repository":{"url":"git+https://github.com/vercel-labs/chat.git","type":"git","directory":"packages/state-ioredis"},"_npmVersion":"10.8.2","description":"ioredis state adapter for chat (production)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"chat":"4.9.0","ioredis":"^5.4.1"},"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-ioredis_4.9.0_1770691682032_0.9841697014669684","host":"s3://npm-registry-packages-npm-production"}},"4.9.1":{"name":"@chat-adapter/state-ioredis","version":"4.9.1","keywords":["chat","state","ioredis","redis","production"],"license":"MIT","_id":"@chat-adapter/state-ioredis@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":"06263a86d93b97b57af3b48080dccd41e7ca5cb7","tarball":"https://registry.npmjs.org/@chat-adapter/state-ioredis/-/state-ioredis-4.9.1.tgz","fileCount":6,"integrity":"sha512-Swf4U7G3vhuGaVft/EZhzJgrDjPE1PUoXPa5Lq+G8miMpgFHARrO0It0mcbUO/oGyn4iQZmKkC8vrz97H9J9NQ==","signatures":[{"sig":"MEYCIQCl09D8M16oC2iFM6bTc+4XPvr2Shhwl7dviegmDWeeugIhAK53jesLkiXzoIYdrbvIZqAfNWawvqwnit9KicoiXM4z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22913},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-ioredis-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/aed7864bb26c6879e01596657a03b110/chat-adapter-state-ioredis-4.9.1.tgz","_integrity":"sha512-Swf4U7G3vhuGaVft/EZhzJgrDjPE1PUoXPa5Lq+G8miMpgFHARrO0It0mcbUO/oGyn4iQZmKkC8vrz97H9J9NQ==","repository":{"url":"git+https://github.com/vercel-labs/chat.git","type":"git","directory":"packages/state-ioredis"},"_npmVersion":"10.8.2","description":"ioredis state adapter for chat (production)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"chat":"4.9.1","ioredis":"^5.4.1"},"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-ioredis_4.9.1_1770932969121_0.24544532477238223","host":"s3://npm-registry-packages-npm-production"}},"4.10.0":{"name":"@chat-adapter/state-ioredis","version":"4.10.0","keywords":["chat","state","ioredis","redis","production"],"license":"MIT","_id":"@chat-adapter/state-ioredis@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":"38668bc54739c4cea45b4bb9358f9c6c49a033fa","tarball":"https://registry.npmjs.org/@chat-adapter/state-ioredis/-/state-ioredis-4.10.0.tgz","fileCount":6,"integrity":"sha512-M299rbesm0gcgyFDvQFmplJ4nyGdDWTRtE4NcSsYycirSJkEzSHvL28nuAojtC1BhYsSVOH/o6S2/nAUNWFOGg==","signatures":[{"sig":"MEQCIBQzcYkHanh3WI2lgdCM/OzgavlGMOvmB9yueME7YR9NAiBRDWQNy2QOnXVNIPKAM81xv9ZuOS+n9+zsYfQ+OG/8mw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22915},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-ioredis-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/89aa5e30d217c4222f2e9e49182dd6a4/chat-adapter-state-ioredis-4.10.0.tgz","_integrity":"sha512-M299rbesm0gcgyFDvQFmplJ4nyGdDWTRtE4NcSsYycirSJkEzSHvL28nuAojtC1BhYsSVOH/o6S2/nAUNWFOGg==","repository":{"url":"git+https://github.com/vercel-labs/chat.git","type":"git","directory":"packages/state-ioredis"},"_npmVersion":"10.8.2","description":"ioredis state adapter for chat (production)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"chat":"4.10.0","ioredis":"^5.4.1"},"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-ioredis_4.10.0_1771118912101_0.2272097578051171","host":"s3://npm-registry-packages-npm-production"}},"4.10.1":{"name":"@chat-adapter/state-ioredis","version":"4.10.1","keywords":["chat","state","ioredis","redis","production"],"license":"MIT","_id":"@chat-adapter/state-ioredis@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":"71f33814574ea64e0941376f0fde6bd44418e7dc","tarball":"https://registry.npmjs.org/@chat-adapter/state-ioredis/-/state-ioredis-4.10.1.tgz","fileCount":6,"integrity":"sha512-k1/9OdTv6Lw1YXOC9PS0E+Z1xMifdV10DpAkXJqUTJjUlXTfptAQ95uJNcI30iYlr7qQND4e00TCi0OJP1dWZg==","signatures":[{"sig":"MEQCICpGgvnzsPIbrJFawfTIE81vrfw1u+u8Nn8fmzIY9d/mAiAYSJSO/dfW9vjjygQJd8k5X1Q4hvxAoSidFQZqpEAyUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22915},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-ioredis-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/f574f6c1a71a6dce03b8e0e8b9e5ff4b/chat-adapter-state-ioredis-4.10.1.tgz","_integrity":"sha512-k1/9OdTv6Lw1YXOC9PS0E+Z1xMifdV10DpAkXJqUTJjUlXTfptAQ95uJNcI30iYlr7qQND4e00TCi0OJP1dWZg==","repository":{"url":"git+https://github.com/vercel-labs/chat.git","type":"git","directory":"packages/state-ioredis"},"_npmVersion":"10.8.2","description":"ioredis state adapter for chat (production)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"chat":"4.10.1","ioredis":"^5.4.1"},"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-ioredis_4.10.1_1771135100171_0.9493080528672622","host":"s3://npm-registry-packages-npm-production"}},"4.11.0":{"name":"@chat-adapter/state-ioredis","version":"4.11.0","keywords":["chat","state","ioredis","redis","production"],"license":"MIT","_id":"@chat-adapter/state-ioredis@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":"ffe302a82ce17c574f0ac2fcfdbf53d6e1dedeab","tarball":"https://registry.npmjs.org/@chat-adapter/state-ioredis/-/state-ioredis-4.11.0.tgz","fileCount":6,"integrity":"sha512-v+SoWbHG7P7gfA2IWrTgrD//K0S8r/TpJszhSkKS6TWMsTUeGIrgbMdRX3P+9JRKVe6GtuurrnaeuxoqAQMwtg==","signatures":[{"sig":"MEUCIQD/dTAGRos0YV7N59v/HznV2wE+bNWb3w/kDndf+0m/7gIgI3m9n1LvKgL3+d2zSGT8HwYivEpEn8KowaCRAuZOVxE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22915},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-ioredis-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/0fdc71df2e64f3e29691af6d907fbd54/chat-adapter-state-ioredis-4.11.0.tgz","_integrity":"sha512-v+SoWbHG7P7gfA2IWrTgrD//K0S8r/TpJszhSkKS6TWMsTUeGIrgbMdRX3P+9JRKVe6GtuurrnaeuxoqAQMwtg==","repository":{"url":"git+https://github.com/vercel-labs/chat.git","type":"git","directory":"packages/state-ioredis"},"_npmVersion":"10.8.2","description":"ioredis state adapter for chat (production)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"chat":"4.11.0","ioredis":"^5.4.1"},"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-ioredis_4.11.0_1771205474720_0.29665211984386075","host":"s3://npm-registry-packages-npm-production"}},"4.12.0":{"name":"@chat-adapter/state-ioredis","version":"4.12.0","keywords":["chat","state","ioredis","redis","production"],"license":"MIT","_id":"@chat-adapter/state-ioredis@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":"3e3eee53bd4feeed85e6c03446ce760e25e88453","tarball":"https://registry.npmjs.org/@chat-adapter/state-ioredis/-/state-ioredis-4.12.0.tgz","fileCount":6,"integrity":"sha512-va0Bqu7RLoZlJ7hYAtdJ5ubDmkmql7cWeypPSbIhYHS+bfzZMsW8BgFqw9zZ/b2mWwdBIW5BiI2Kgj+yVMoN7w==","signatures":[{"sig":"MEUCICb2Wf8dqgw2tD/3QiHDofCrURxfH4q6YspH7CCKxNV0AiEAst4sfWqjxi59/eicsAilTXCjGYLgy76tTTWAsKlWwOs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22915},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-ioredis-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/2527fcf6d522919f01f8b5754b586986/chat-adapter-state-ioredis-4.12.0.tgz","_integrity":"sha512-va0Bqu7RLoZlJ7hYAtdJ5ubDmkmql7cWeypPSbIhYHS+bfzZMsW8BgFqw9zZ/b2mWwdBIW5BiI2Kgj+yVMoN7w==","repository":{"url":"git+https://github.com/vercel-labs/chat.git","type":"git","directory":"packages/state-ioredis"},"_npmVersion":"10.8.2","description":"ioredis state adapter for chat (production)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"chat":"4.12.0","ioredis":"^5.4.1"},"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-ioredis_4.12.0_1771444135011_0.7248572833562377","host":"s3://npm-registry-packages-npm-production"}},"4.13.0":{"name":"@chat-adapter/state-ioredis","version":"4.13.0","keywords":["chat","state","ioredis","redis","production"],"license":"MIT","_id":"@chat-adapter/state-ioredis@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":"d631e9f339455ec8b482f6de1cb7f8421b154185","tarball":"https://registry.npmjs.org/@chat-adapter/state-ioredis/-/state-ioredis-4.13.0.tgz","fileCount":6,"integrity":"sha512-yLZAXDqbAbLhZtNQx2s0mP0TAKtQ2NXZPsWIq1wwRcA1qy//F/q/5SitxPgB3PjyaDjToYAAVMzQyv9FVeLfNg==","signatures":[{"sig":"MEQCIAOlyjNxSiiu+3kiuVeK+5Ny4CgU92Tdmu23ZzFTjp8WAiBdWPOYtde4X1dgbr7TZSSkHSD/qBb0APH0pHGk2dapIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22915},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-ioredis-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/7f12c2f4df13e31c1622a121309391a0/chat-adapter-state-ioredis-4.13.0.tgz","_integrity":"sha512-yLZAXDqbAbLhZtNQx2s0mP0TAKtQ2NXZPsWIq1wwRcA1qy//F/q/5SitxPgB3PjyaDjToYAAVMzQyv9FVeLfNg==","repository":{"url":"git+https://github.com/vercel-labs/chat.git","type":"git","directory":"packages/state-ioredis"},"_npmVersion":"10.8.2","description":"ioredis state adapter for chat (production)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"chat":"4.13.0","ioredis":"^5.4.1"},"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-ioredis_4.13.0_1771547748357_0.48601232613849055","host":"s3://npm-registry-packages-npm-production"}},"4.13.1":{"name":"@chat-adapter/state-ioredis","version":"4.13.1","keywords":["chat","state","ioredis","redis","production"],"license":"MIT","_id":"@chat-adapter/state-ioredis@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":"a9f7b22a203cd9072f83ca723c1ca81f97fa6e71","tarball":"https://registry.npmjs.org/@chat-adapter/state-ioredis/-/state-ioredis-4.13.1.tgz","fileCount":6,"integrity":"sha512-3JrNgiPVHqusxL96Kn2n16C7SM3yq++BtzbHwgeXNdqEoLL/QHiXwBO01W4p0kpELybkZileEdBxAM3eUaeNOA==","signatures":[{"sig":"MEUCIQD+AArOTDAVLOrbg9YFSpb5kUFLQEzxE5MvNeinaURpEwIgVi0CTHT+uKumeXG1BSGdTpg+8wxjOuUldo8iUf0bMus=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22915},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-ioredis-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/77404bfc5ffaa75a695cebeae5d9a3d2/chat-adapter-state-ioredis-4.13.1.tgz","_integrity":"sha512-3JrNgiPVHqusxL96Kn2n16C7SM3yq++BtzbHwgeXNdqEoLL/QHiXwBO01W4p0kpELybkZileEdBxAM3eUaeNOA==","repository":{"url":"git+https://github.com/vercel-labs/chat.git","type":"git","directory":"packages/state-ioredis"},"_npmVersion":"10.8.2","description":"ioredis state adapter for chat (production)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"chat":"4.13.1","ioredis":"^5.4.1"},"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-ioredis_4.13.1_1771615821817_0.8204933423324374","host":"s3://npm-registry-packages-npm-production"}},"4.13.2":{"name":"@chat-adapter/state-ioredis","version":"4.13.2","keywords":["chat","state","ioredis","redis","production"],"license":"MIT","_id":"@chat-adapter/state-ioredis@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":"cec1b2658cafded8ae79cb2843ed70d0aa8d8077","tarball":"https://registry.npmjs.org/@chat-adapter/state-ioredis/-/state-ioredis-4.13.2.tgz","fileCount":6,"integrity":"sha512-ZUvUDrKuvIvSZcj44gjmTDkOfHxOE4nBeVHTo06tRehuUaUi1nthCXaMmLvCLpmd/Mc/+sFlt+R4/X8Q2kQ6xA==","signatures":[{"sig":"MEYCIQDdW/Vv1VYhSr7XsXpC1APg/eTTc0d0pWFug+YKJ3prYAIhAOsb50S/TJAifZsTzhcNhgRqLq1U0Q8UJRrLN6GVlzRz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20470},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-ioredis-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/92a519983156e1c3f39d30f03244fc97/chat-adapter-state-ioredis-4.13.2.tgz","_integrity":"sha512-ZUvUDrKuvIvSZcj44gjmTDkOfHxOE4nBeVHTo06tRehuUaUi1nthCXaMmLvCLpmd/Mc/+sFlt+R4/X8Q2kQ6xA==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-ioredis"},"_npmVersion":"10.8.2","description":"ioredis state adapter for chat (production)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"chat":"4.13.2","ioredis":"^5.4.1"},"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-ioredis_4.13.2_1771818547804_0.2858828453952895","host":"s3://npm-registry-packages-npm-production"}},"4.13.3":{"name":"@chat-adapter/state-ioredis","version":"4.13.3","keywords":["chat","state","ioredis","redis","production"],"license":"MIT","_id":"@chat-adapter/state-ioredis@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":"8cd5d2cad8773197f6744a1f1417dadc15eed07e","tarball":"https://registry.npmjs.org/@chat-adapter/state-ioredis/-/state-ioredis-4.13.3.tgz","fileCount":6,"integrity":"sha512-ifrsV/YnDmnMgEBOdgPUOkF4gGHB6I+aEDVMB71rVVz+qRMbCsoIodD0bCiVmtrJYilraGix9dlfZvUqB+MYWw==","signatures":[{"sig":"MEUCIQDzY4OkTMSe++3nybJBLpSoWUVXmyS6+Z16PkQtqL9dzQIgD8skxFID4C/KeWTpNmFRl5zibTVVUKHPlppgh0YPB18=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20470},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-ioredis-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/23cb91849a083ff694ae2853b19aee75/chat-adapter-state-ioredis-4.13.3.tgz","_integrity":"sha512-ifrsV/YnDmnMgEBOdgPUOkF4gGHB6I+aEDVMB71rVVz+qRMbCsoIodD0bCiVmtrJYilraGix9dlfZvUqB+MYWw==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-ioredis"},"_npmVersion":"10.8.2","description":"ioredis state adapter for chat (production)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"chat":"4.13.3","ioredis":"^5.4.1"},"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-ioredis_4.13.3_1771886298874_0.3943628692473986","host":"s3://npm-registry-packages-npm-production"}},"4.13.4":{"name":"@chat-adapter/state-ioredis","version":"4.13.4","keywords":["chat","state","ioredis","redis","production"],"license":"MIT","_id":"@chat-adapter/state-ioredis@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":"81bc75e7db09ef1ae1ae10c4e14e383126d1a377","tarball":"https://registry.npmjs.org/@chat-adapter/state-ioredis/-/state-ioredis-4.13.4.tgz","fileCount":6,"integrity":"sha512-DtZbyjNSYPxbCH0MgacoS5RI0vPrhtawnqoB+VjhKEnU9kF/u5qNgkqIMbIcAqlMgf4DIYBQZoVtKUnsOt0VxQ==","signatures":[{"sig":"MEUCIBj0XKv86Z3gSJ5x3xkmIV17LMmKfSeC0T+C4SsMdLOPAiEA6vKXEZNdePObBLo3Yhc/esXn1j6LaoLRv0DAgbOPDow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20470},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-ioredis-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/ad9100b26126274734e3e2eaeb581465/chat-adapter-state-ioredis-4.13.4.tgz","_integrity":"sha512-DtZbyjNSYPxbCH0MgacoS5RI0vPrhtawnqoB+VjhKEnU9kF/u5qNgkqIMbIcAqlMgf4DIYBQZoVtKUnsOt0VxQ==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-ioredis"},"_npmVersion":"10.8.2","description":"ioredis state adapter for chat (production)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"chat":"4.13.4","ioredis":"^5.4.1"},"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-ioredis_4.13.4_1771903305624_0.4285966356739126","host":"s3://npm-registry-packages-npm-production"}},"4.14.0":{"name":"@chat-adapter/state-ioredis","version":"4.14.0","keywords":["chat","state","ioredis","redis","production"],"license":"MIT","_id":"@chat-adapter/state-ioredis@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":"f6c862295ac934cba1ae388f61209a7a6b98b7c3","tarball":"https://registry.npmjs.org/@chat-adapter/state-ioredis/-/state-ioredis-4.14.0.tgz","fileCount":6,"integrity":"sha512-pvoubRQtBCU8sc0poI9OoCXuIcpMGDSEXX+Goa/wjjGqEhyjOWU9rrM20baqxaLKTtxD+kEAaXfdHlEcX9Dj0w==","signatures":[{"sig":"MEUCIQDEEZWW1XEv8Rw0aO35AL61IDjWqmHh+hgyW3eQMEsjnAIgFvV6D8BhAfkDsI4hjB7mGJHRXhROSFASfp7uEn8QoP0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20470},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-ioredis-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/871097b1288a9ab9dfc80bdddf69af60/chat-adapter-state-ioredis-4.14.0.tgz","_integrity":"sha512-pvoubRQtBCU8sc0poI9OoCXuIcpMGDSEXX+Goa/wjjGqEhyjOWU9rrM20baqxaLKTtxD+kEAaXfdHlEcX9Dj0w==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-ioredis"},"_npmVersion":"10.8.2","description":"ioredis state adapter for chat (production)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"chat":"4.14.0","ioredis":"^5.4.1"},"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-ioredis_4.14.0_1771964603287_0.05115635910498684","host":"s3://npm-registry-packages-npm-production"}},"4.15.0":{"name":"@chat-adapter/state-ioredis","version":"4.15.0","keywords":["chat","state","ioredis","redis","production"],"license":"MIT","_id":"@chat-adapter/state-ioredis@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":"8c28277e02b570052ad97fba9e366aac8536fe3b","tarball":"https://registry.npmjs.org/@chat-adapter/state-ioredis/-/state-ioredis-4.15.0.tgz","fileCount":6,"integrity":"sha512-1892j1GCaxwDDMBc7gzUQsbohtf6SArlnr0PYLSIXeSguNl/V9X36WBLbE3ExgjBhyqCBfsDzicGA8e0HIco+A==","signatures":[{"sig":"MEUCIQCEJzEvQrY5FJc1mWnggiXObY4VDSoBxvCxll7QySedkAIgcX5c4v0xTfgeAU+svO9pHu6Pgr4d/fA4bSkhUVxkuYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20470},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-ioredis-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/7c4859a237400dcb7da4fa3a51023d58/chat-adapter-state-ioredis-4.15.0.tgz","_integrity":"sha512-1892j1GCaxwDDMBc7gzUQsbohtf6SArlnr0PYLSIXeSguNl/V9X36WBLbE3ExgjBhyqCBfsDzicGA8e0HIco+A==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-ioredis"},"_npmVersion":"10.8.2","description":"ioredis state adapter for chat (production)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"chat":"4.15.0","ioredis":"^5.4.1"},"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-ioredis_4.15.0_1772147550466_0.32749905570357307","host":"s3://npm-registry-packages-npm-production"}},"4.16.0":{"name":"@chat-adapter/state-ioredis","version":"4.16.0","keywords":["chat","state","ioredis","redis","production"],"license":"MIT","_id":"@chat-adapter/state-ioredis@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":"bcee111091ef8b1bcaea918f624244047f5f1a18","tarball":"https://registry.npmjs.org/@chat-adapter/state-ioredis/-/state-ioredis-4.16.0.tgz","fileCount":6,"integrity":"sha512-h641wmE+d0cc2MIMZ56Ap0GVHYRtc+1seyfGna2UYnGSrjTNk2YPQIjH+HJcg985jat81ICWaZJJGCZoSBWCfw==","signatures":[{"sig":"MEYCIQC+pMmmAgxIfF6z4ggLr5aVuonwKX3p05cDcd59cjbmCAIhAKf18LDKrN4Iu0Alu9GWk+3CZLw9m39uPKDXIn8ih96v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20470},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-ioredis-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/27b1ef3510d1f8234ffcd5732f3660cd/chat-adapter-state-ioredis-4.16.0.tgz","_integrity":"sha512-h641wmE+d0cc2MIMZ56Ap0GVHYRtc+1seyfGna2UYnGSrjTNk2YPQIjH+HJcg985jat81ICWaZJJGCZoSBWCfw==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-ioredis"},"_npmVersion":"10.8.2","description":"ioredis state adapter for chat (production)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"chat":"4.16.0","ioredis":"^5.4.1"},"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-ioredis_4.16.0_1772613480600_0.9585515608538888","host":"s3://npm-registry-packages-npm-production"}},"4.16.1":{"name":"@chat-adapter/state-ioredis","version":"4.16.1","keywords":["chat","state","ioredis","redis","production"],"license":"MIT","_id":"@chat-adapter/state-ioredis@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":"b1e7078ed8f6536efee6050af551f9a57ec788a8","tarball":"https://registry.npmjs.org/@chat-adapter/state-ioredis/-/state-ioredis-4.16.1.tgz","fileCount":6,"integrity":"sha512-sU6ejxKgYAC9oAc4z+wQ4qGEL3MB7g1uh1O134EzFdmsrreqnstvgUE177MykLg955/s6Yu/3HGBVRrcr8oZbw==","signatures":[{"sig":"MEUCIQCUgNjMXmSujOoMsKwht60nZiKErt57qxiXza77bQIPIQIgCpxzAry1D/VlUTBJ+L9bEzifUReAJT9a3eoA9uN5Yqw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20470},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-ioredis-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/ce4da6e899ad761c1cbaff3ba7c105b7/chat-adapter-state-ioredis-4.16.1.tgz","_integrity":"sha512-sU6ejxKgYAC9oAc4z+wQ4qGEL3MB7g1uh1O134EzFdmsrreqnstvgUE177MykLg955/s6Yu/3HGBVRrcr8oZbw==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-ioredis"},"_npmVersion":"10.8.2","description":"ioredis state adapter for chat (production)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"chat":"4.16.1","ioredis":"^5.4.1"},"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-ioredis_4.16.1_1772667143242_0.41658522237613194","host":"s3://npm-registry-packages-npm-production"}},"4.17.0":{"name":"@chat-adapter/state-ioredis","version":"4.17.0","keywords":["chat","state","ioredis","redis","production"],"license":"MIT","_id":"@chat-adapter/state-ioredis@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":"09da5b0e124477f94f7fceb98672b5ffbb57d0f8","tarball":"https://registry.npmjs.org/@chat-adapter/state-ioredis/-/state-ioredis-4.17.0.tgz","fileCount":6,"integrity":"sha512-K+UGZl+oNpYnVmvAIPcdQwLIvKnzwQ6p/EnfVzV/EfkmFGuvXR713c09yQOGgRLoUW9Z00MEk0enxqUmxo3EOw==","signatures":[{"sig":"MEUCIQCj40LOO+6E6CSKsc5Lmlnjh66/AF1jBue+p3b+uHe3iQIgZP/vOfMvov2bp3Czs7ClHwG5PtyC4x7ecTjOqLdb1+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21587},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-ioredis-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/a4c140d4d0c7cee93bb2577c4c4534b7/chat-adapter-state-ioredis-4.17.0.tgz","_integrity":"sha512-K+UGZl+oNpYnVmvAIPcdQwLIvKnzwQ6p/EnfVzV/EfkmFGuvXR713c09yQOGgRLoUW9Z00MEk0enxqUmxo3EOw==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-ioredis"},"_npmVersion":"10.8.2","description":"ioredis state adapter for chat (production)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"chat":"4.17.0","ioredis":"^5.4.1"},"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-ioredis_4.17.0_1772784375474_0.4589590041260043","host":"s3://npm-registry-packages-npm-production"}},"4.18.0":{"name":"@chat-adapter/state-ioredis","version":"4.18.0","keywords":["chat","state","ioredis","redis","production"],"license":"MIT","_id":"@chat-adapter/state-ioredis@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":"081451df9f61b94cb2103f1fcf5e46d1f1ea73a9","tarball":"https://registry.npmjs.org/@chat-adapter/state-ioredis/-/state-ioredis-4.18.0.tgz","fileCount":6,"integrity":"sha512-yYew++TUubAD8bsincKwXVFK7X36xLxXpgHdk62EwG3TOPEdlpohViy53Ke7WPfGnT4KKpAFGj2qNExQYl3c3g==","signatures":[{"sig":"MEYCIQDBWPXxWkxqhyq7sKhwjthBv4sfw0lSjTybN8j0Zbfs3QIhALFB8mwvse7pYeZrrjzD1HkHTehHJlg+SdFeDrwmn3xi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21587},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-ioredis-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/b3fe379e4c5999de021842a3056da088/chat-adapter-state-ioredis-4.18.0.tgz","_integrity":"sha512-yYew++TUubAD8bsincKwXVFK7X36xLxXpgHdk62EwG3TOPEdlpohViy53Ke7WPfGnT4KKpAFGj2qNExQYl3c3g==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-ioredis"},"_npmVersion":"10.8.2","description":"ioredis state adapter for chat (production)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"chat":"4.18.0","ioredis":"^5.4.1"},"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-ioredis_4.18.0_1772916258161_0.4394819835096164","host":"s3://npm-registry-packages-npm-production"}},"4.19.0":{"name":"@chat-adapter/state-ioredis","version":"4.19.0","keywords":["chat","state","ioredis","redis","production"],"license":"MIT","_id":"@chat-adapter/state-ioredis@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":"7f4d614314c728ec7014c22b913acd8b8ec1fbf7","tarball":"https://registry.npmjs.org/@chat-adapter/state-ioredis/-/state-ioredis-4.19.0.tgz","fileCount":6,"integrity":"sha512-JguK4PgimYr9bCs0fBYK/M60mjNSUuGyZHfuMYcC9o4TPfOpwRspOR55JLz7G9BjUgGUUVvLHIEcxxUgav0JBA==","signatures":[{"sig":"MEYCIQC8GwwA9GmYNoiHwHL5X6G6ZdBT3n8hh6+D3MPWdK9I3AIhAKu+yGLZarXstLrf4t/1PrlUxXr1v4byDsIg0NB33ynh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23321},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-ioredis-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/d20c36f3b0e6bbf0e4a11e29dc56bb59/chat-adapter-state-ioredis-4.19.0.tgz","_integrity":"sha512-JguK4PgimYr9bCs0fBYK/M60mjNSUuGyZHfuMYcC9o4TPfOpwRspOR55JLz7G9BjUgGUUVvLHIEcxxUgav0JBA==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-ioredis"},"_npmVersion":"10.8.2","description":"ioredis state adapter for chat (production)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"chat":"4.19.0","ioredis":"^5.4.1"},"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-ioredis_4.19.0_1773123331142_0.825528805723422","host":"s3://npm-registry-packages-npm-production"}},"4.20.0":{"name":"@chat-adapter/state-ioredis","version":"4.20.0","keywords":["chat","state","ioredis","redis","production"],"license":"MIT","_id":"@chat-adapter/state-ioredis@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":"acde0d52cfb027ad92433b9b5fa36e86e85659e9","tarball":"https://registry.npmjs.org/@chat-adapter/state-ioredis/-/state-ioredis-4.20.0.tgz","fileCount":6,"integrity":"sha512-wSvTkhTOWSXgI64veMapg5GT9njq/p9mCqntWXJ5xQPY+mpTVh2SjApnyajX9n86RfsGqFosV29vFZHrcWqlkA==","signatures":[{"sig":"MEUCIBheN3aefh0tKF0KdfiGKn4JFuQDciOR2DfwGTcbGlnWAiEAyWdHPduurEY91EfONgzaAuiCRWeLhZIDQvkayugY4uQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26127},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-ioredis-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/85848a0f625d748f2e95398867ca0467/chat-adapter-state-ioredis-4.20.0.tgz","_integrity":"sha512-wSvTkhTOWSXgI64veMapg5GT9njq/p9mCqntWXJ5xQPY+mpTVh2SjApnyajX9n86RfsGqFosV29vFZHrcWqlkA==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-ioredis"},"_npmVersion":"10.8.2","description":"ioredis state adapter for chat (production)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"chat":"4.20.0","ioredis":"^5.4.1"},"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-ioredis_4.20.0_1773249032313_0.9765491941728319","host":"s3://npm-registry-packages-npm-production"}},"4.20.1":{"name":"@chat-adapter/state-ioredis","version":"4.20.1","keywords":["chat","state","ioredis","redis","production"],"license":"MIT","_id":"@chat-adapter/state-ioredis@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":"a401e90f9405174eaea0e27311e5a46d3e343a54","tarball":"https://registry.npmjs.org/@chat-adapter/state-ioredis/-/state-ioredis-4.20.1.tgz","fileCount":6,"integrity":"sha512-LeHp4nAYQB10uhztj4l3LyMCV7jrfo2vkvTtdYRk1u2urRnW+cyf3zf2VzfeT+wFxdolhwPX+EZLbGjhX3R5Fw==","signatures":[{"sig":"MEYCIQD9hZfyHUZpVqE9hcddHVQ3hLssnJAt6eHbX4Qpcm1jRgIhALgjlp3puX2pV3Cl3nEw6uUVcnKcEjGNuWKYm1Rb356T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26127},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-ioredis-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/cc74e85c01633ac7048c1e00537b65ec/chat-adapter-state-ioredis-4.20.1.tgz","_integrity":"sha512-LeHp4nAYQB10uhztj4l3LyMCV7jrfo2vkvTtdYRk1u2urRnW+cyf3zf2VzfeT+wFxdolhwPX+EZLbGjhX3R5Fw==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-ioredis"},"_npmVersion":"10.8.2","description":"ioredis state adapter for chat (production)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"chat":"4.20.1","ioredis":"^5.4.1"},"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-ioredis_4.20.1_1773335366599_0.64131105478091","host":"s3://npm-registry-packages-npm-production"}},"4.20.2":{"name":"@chat-adapter/state-ioredis","version":"4.20.2","keywords":["chat","state","ioredis","redis","production"],"license":"MIT","_id":"@chat-adapter/state-ioredis@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":"1c702a5994bf0f5617947be727eb6b12698cb5f2","tarball":"https://registry.npmjs.org/@chat-adapter/state-ioredis/-/state-ioredis-4.20.2.tgz","fileCount":6,"integrity":"sha512-BX00EF3bJOrblItUIb1HcM6eUn7xChAB1iqcde8/FjUSaJEc9PCwsWz6XX1Y85UnUo65dK8RN/nrGk16cPGriA==","signatures":[{"sig":"MEUCIBiElc5b6BG8zUd2B+C6dglVUrpsePlmSjehlLoUsi+mAiEA8YMejrSAmgrhpr/yC01l24zsHetaHh7Wzgns/2GsEas=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26127},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-ioredis-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/74c15cda24f6568e64ae9f7a2f0cc227/chat-adapter-state-ioredis-4.20.2.tgz","_integrity":"sha512-BX00EF3bJOrblItUIb1HcM6eUn7xChAB1iqcde8/FjUSaJEc9PCwsWz6XX1Y85UnUo65dK8RN/nrGk16cPGriA==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-ioredis"},"_npmVersion":"10.8.2","description":"ioredis state adapter for chat (production)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"chat":"4.20.2","ioredis":"^5.4.1"},"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-ioredis_4.20.2_1773648160379_0.8956729283610048","host":"s3://npm-registry-packages-npm-production"}},"4.21.0":{"name":"@chat-adapter/state-ioredis","version":"4.21.0","keywords":["chat","state","ioredis","redis","production"],"license":"MIT","_id":"@chat-adapter/state-ioredis@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":"e01109f18d9ea735445ced327b50c5be91952b5b","tarball":"https://registry.npmjs.org/@chat-adapter/state-ioredis/-/state-ioredis-4.21.0.tgz","fileCount":6,"integrity":"sha512-8lSe3zKbBMpZK6OF24up/7aRS6f4n6zr0SfVKJKb9/bb6f2yNOy2WP4b6JU3IdZwejCxmQdHjBqYMNRU2KSzgg==","signatures":[{"sig":"MEYCIQDTJTt4bMX6jyKgBGVY2XRF+fCmdK4478N5okD4Oh4tngIhANBMQDxgTSsxuzvrIMHLTjT7xBe3vkyZ1HDAr6eeMImu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26127},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-ioredis-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/d03f2715587e579cbc9f6cd963639de1/chat-adapter-state-ioredis-4.21.0.tgz","_integrity":"sha512-8lSe3zKbBMpZK6OF24up/7aRS6f4n6zr0SfVKJKb9/bb6f2yNOy2WP4b6JU3IdZwejCxmQdHjBqYMNRU2KSzgg==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-ioredis"},"_npmVersion":"10.8.2","description":"ioredis state adapter for chat (production)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"chat":"4.21.0","ioredis":"^5.4.1"},"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-ioredis_4.21.0_1774278567876_0.5413277534912999","host":"s3://npm-registry-packages-npm-production"}},"4.22.0":{"name":"@chat-adapter/state-ioredis","version":"4.22.0","keywords":["chat","state","ioredis","redis","production"],"license":"MIT","_id":"@chat-adapter/state-ioredis@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":"12f04578bec0d2a377bfcccfe121244195fe6ad7","tarball":"https://registry.npmjs.org/@chat-adapter/state-ioredis/-/state-ioredis-4.22.0.tgz","fileCount":6,"integrity":"sha512-b+x71ey20PDx6AaPxxiPwl9QbUPlU9vMDt44FAOJJ2Sw3K5eFF7i2JFBmwpBCy0l8BXjG2zsM3kNMHr40JeTiA==","signatures":[{"sig":"MEQCIBMqzX3zRKwYzN+JK3xrMt6/dmEneQQrd7yIPBioU63hAiByhbNpXz2nP/v25yEGjufaUbQzttr/ng6AXpeHOEj69A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29483},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-ioredis-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/16a522737dca6c67a2f3187d3c464cd4/chat-adapter-state-ioredis-4.22.0.tgz","_integrity":"sha512-b+x71ey20PDx6AaPxxiPwl9QbUPlU9vMDt44FAOJJ2Sw3K5eFF7i2JFBmwpBCy0l8BXjG2zsM3kNMHr40JeTiA==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-ioredis"},"_npmVersion":"10.8.2","description":"ioredis state adapter for chat (production)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"chat":"4.22.0","ioredis":"^5.4.1"},"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-ioredis_4.22.0_1774387659772_0.6706256064930685","host":"s3://npm-registry-packages-npm-production"}},"4.23.0":{"name":"@chat-adapter/state-ioredis","version":"4.23.0","keywords":["chat","state","ioredis","redis","production"],"license":"MIT","_id":"@chat-adapter/state-ioredis@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":"96246a94fc1258e327a2ad13fec3203798835860","tarball":"https://registry.npmjs.org/@chat-adapter/state-ioredis/-/state-ioredis-4.23.0.tgz","fileCount":6,"integrity":"sha512-3nN2EyG2VJfU95fKVuWTE7Io7cdrc4RsoZAzc7l12dz+5qLE6Hu08H62AogXr6OwJp5WZWONfpegjzOlPegIwQ==","signatures":[{"sig":"MEYCIQC1NMECaVzl9CUf7cTffxtAFuroTV0tfH+YBMY1l3iZEwIhANcfr1ebPuGaysw1TPwmJbssjWkH/MEgM6GXxd/zNW2i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29483},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-ioredis-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/e8761e5a891699a30e5cfb6340e2cf39/chat-adapter-state-ioredis-4.23.0.tgz","_integrity":"sha512-3nN2EyG2VJfU95fKVuWTE7Io7cdrc4RsoZAzc7l12dz+5qLE6Hu08H62AogXr6OwJp5WZWONfpegjzOlPegIwQ==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-ioredis"},"_npmVersion":"10.8.2","description":"ioredis state adapter for chat (production)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"chat":"4.23.0","ioredis":"^5.4.1"},"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-ioredis_4.23.0_1774489268485_0.950865722671985","host":"s3://npm-registry-packages-npm-production"}},"4.24.0":{"name":"@chat-adapter/state-ioredis","version":"4.24.0","keywords":["chat","state","ioredis","redis","production"],"license":"MIT","_id":"@chat-adapter/state-ioredis@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":"a3db71c68e0fce16e4edaedb907489f8e5589f2d","tarball":"https://registry.npmjs.org/@chat-adapter/state-ioredis/-/state-ioredis-4.24.0.tgz","fileCount":5,"integrity":"sha512-0EbgTIK9afGjCVmyl4YFpwSdpPWyxKTuSpbw86ytqZRfXwls5RgnGY1bNMhwmoPWzeMsBss940ou4cQZPe5dFQ==","signatures":[{"sig":"MEQCIFf35p54IuDg15fsUFnEJtMY7tTveg+sS7sq7cK3H+ebAiBbkBxJratwJ69PZ3PMP6dtb1fypUGrO5+z2Xw99xoUnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14421},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-ioredis-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/4caae8f2fc24a2c041f86ba277a9487e/chat-adapter-state-ioredis-4.24.0.tgz","_integrity":"sha512-0EbgTIK9afGjCVmyl4YFpwSdpPWyxKTuSpbw86ytqZRfXwls5RgnGY1bNMhwmoPWzeMsBss940ou4cQZPe5dFQ==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-ioredis"},"_npmVersion":"10.8.2","description":"ioredis state adapter for chat (production)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"chat":"4.24.0","ioredis":"^5.4.1"},"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-ioredis_4.24.0_1775566323543_0.014440837775662851","host":"s3://npm-registry-packages-npm-production"}},"4.25.0":{"name":"@chat-adapter/state-ioredis","version":"4.25.0","keywords":["chat","state","ioredis","redis","production"],"license":"MIT","_id":"@chat-adapter/state-ioredis@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":"b9b3866080846e9fb096971e82eaaf602df5101f","tarball":"https://registry.npmjs.org/@chat-adapter/state-ioredis/-/state-ioredis-4.25.0.tgz","fileCount":5,"integrity":"sha512-RIYhsYZ7AvnL6cWRZSb11exs1kU0IV7EUsl/9TVf1Tql17Ps0gDfdFoG0835WELx5uuYpVP56TrhOqy+IVYdcg==","signatures":[{"sig":"MEUCIDPq9cJCRC9m/k+e6kGgRayvQPZYdNy4qUAIYjQNYSMEAiEAmDu0TLnBx2J2ef1xfdz13aMP3UAYNNSJUePt8ysodXE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14421},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-ioredis-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/519f9869ba6314da445f45bc527f327d/chat-adapter-state-ioredis-4.25.0.tgz","_integrity":"sha512-RIYhsYZ7AvnL6cWRZSb11exs1kU0IV7EUsl/9TVf1Tql17Ps0gDfdFoG0835WELx5uuYpVP56TrhOqy+IVYdcg==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-ioredis"},"_npmVersion":"10.8.2","description":"ioredis state adapter for chat (production)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"chat":"4.25.0","ioredis":"^5.4.1"},"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-ioredis_4.25.0_1775866001707_0.7116780844050898","host":"s3://npm-registry-packages-npm-production"}},"4.26.0":{"name":"@chat-adapter/state-ioredis","version":"4.26.0","keywords":["chat","state","ioredis","redis","production"],"license":"MIT","_id":"@chat-adapter/state-ioredis@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":"09aae521603e9643b5a3a7d2b5f4a58f4b5bef01","tarball":"https://registry.npmjs.org/@chat-adapter/state-ioredis/-/state-ioredis-4.26.0.tgz","fileCount":5,"integrity":"sha512-DhTkcZv0qq5tYxyOrQTCDkwAepka5pi+gr1g3rjOfklX1AMdON/9N5x/+8v/wm7vahukcQTjG2hsDYE+Xwo+uA==","signatures":[{"sig":"MEUCIHb+DfEVb93mUDDv9EL46YHoYNQJGBCIUzOEjd7D/G2IAiEA8jpg25Vs98Nz7jD71I3Ehq9I5R6P18FUNjm/tRKOGq4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14421},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-ioredis-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/780db7bb933437fa177c2687ba9d86fb/chat-adapter-state-ioredis-4.26.0.tgz","_integrity":"sha512-DhTkcZv0qq5tYxyOrQTCDkwAepka5pi+gr1g3rjOfklX1AMdON/9N5x/+8v/wm7vahukcQTjG2hsDYE+Xwo+uA==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-ioredis"},"_npmVersion":"10.8.2","description":"ioredis state adapter for chat (production)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"chat":"4.26.0","ioredis":"^5.4.1"},"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-ioredis_4.26.0_1776132788262_0.6689775525675754","host":"s3://npm-registry-packages-npm-production"}},"4.27.0":{"name":"@chat-adapter/state-ioredis","version":"4.27.0","keywords":["chat","state","ioredis","redis","production"],"license":"MIT","_id":"@chat-adapter/state-ioredis@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":"528bf30b45d73cf62fc50c7e74a0b3206762a746","tarball":"https://registry.npmjs.org/@chat-adapter/state-ioredis/-/state-ioredis-4.27.0.tgz","fileCount":5,"integrity":"sha512-4bMG1Rtjf1qsnesHZ6EwRagod/kGIgCW3dAc0qrbraFZIRAZS3zJvHix5QgoRsgpqBhfXKbCRr0pcpUzY3Vq+g==","signatures":[{"sig":"MEYCIQCScGG4bABtnb8MTnnCt7FSQXWo15cnod0wKRD41INETQIhAOBFPRq7LGcTENz3rwPyLco+KSdnmZP9xE5G54aSiYaa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chat-adapter%2fstate-ioredis@4.27.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14421},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-ioredis-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:aacb773e-729e-4cd7-a24d-4118770d7952"}},"_resolved":"/tmp/7383f50d7ac870cdd7c366bb54f5f128/chat-adapter-state-ioredis-4.27.0.tgz","_integrity":"sha512-4bMG1Rtjf1qsnesHZ6EwRagod/kGIgCW3dAc0qrbraFZIRAZS3zJvHix5QgoRsgpqBhfXKbCRr0pcpUzY3Vq+g==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-ioredis"},"_npmVersion":"11.11.0","description":"ioredis state adapter for chat (production)","directories":{},"_nodeVersion":"24.14.1","dependencies":{"chat":"4.27.0","ioredis":"^5.4.1"},"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-ioredis_4.27.0_1777581977604_0.2066890780996402","host":"s3://npm-registry-packages-npm-production"}},"4.28.1":{"name":"@chat-adapter/state-ioredis","version":"4.28.1","keywords":["chat","state","ioredis","redis","production"],"license":"MIT","_id":"@chat-adapter/state-ioredis@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":"ab5dd6f6dae3f12af607d55da0d0e70744f767c3","tarball":"https://registry.npmjs.org/@chat-adapter/state-ioredis/-/state-ioredis-4.28.1.tgz","fileCount":5,"integrity":"sha512-bvzCR3wJa1u+nVdj2klOGoLxgrbzKPTx7ygTXOGA4aj2k8eSa1gPoefGclLdXBAUYmYgffx9opSV8MVjd9SgeQ==","signatures":[{"sig":"MEUCIQDOtxXjTUfFxCNk+c+jeCo9ThQ8SA80Fd/WWqcN+RHIYwIgcex4V5VLBQItcGuTCJdKP/zjRpEkrZxQ1021Vtyw9fI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chat-adapter%2fstate-ioredis@4.28.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14421},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-ioredis-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:aacb773e-729e-4cd7-a24d-4118770d7952"}},"_resolved":"/tmp/0d64b33b1c697b693dea2f383767e719/chat-adapter-state-ioredis-4.28.1.tgz","_integrity":"sha512-bvzCR3wJa1u+nVdj2klOGoLxgrbzKPTx7ygTXOGA4aj2k8eSa1gPoefGclLdXBAUYmYgffx9opSV8MVjd9SgeQ==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-ioredis"},"_npmVersion":"11.11.0","description":"ioredis state adapter for chat (production)","directories":{},"_nodeVersion":"24.14.1","dependencies":{"chat":"4.28.1","ioredis":"^5.4.1"},"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-ioredis_4.28.1_1778238888777_0.9944039182236128","host":"s3://npm-registry-packages-npm-production"}},"4.29.0":{"name":"@chat-adapter/state-ioredis","version":"4.29.0","keywords":["chat","state","ioredis","redis","production"],"license":"MIT","_id":"@chat-adapter/state-ioredis@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":"56576b18786a8b3947e92a382837465c8fbe03a7","tarball":"https://registry.npmjs.org/@chat-adapter/state-ioredis/-/state-ioredis-4.29.0.tgz","fileCount":5,"integrity":"sha512-BojT8PkC9mng+Hn2KAEVTf+t1pSuUemcIlXyPR4XYtAEO0WELWDKmhS6Kpb8al9hr+zad5iC9yrqSrlx4FZkWQ==","signatures":[{"sig":"MEQCICkfrIpeEyGCTwF008NL6dhmaPrLkyFhYDOA5h8wnNtUAiBy+TsqzlvAU1BI8ubzNRA5H59LPXBMn470Ip63gi9+ew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chat-adapter%2fstate-ioredis@4.29.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14791},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-ioredis-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:aacb773e-729e-4cd7-a24d-4118770d7952"}},"_resolved":"/tmp/3d38334afb33723580fb5bbf29e51850/chat-adapter-state-ioredis-4.29.0.tgz","_integrity":"sha512-BojT8PkC9mng+Hn2KAEVTf+t1pSuUemcIlXyPR4XYtAEO0WELWDKmhS6Kpb8al9hr+zad5iC9yrqSrlx4FZkWQ==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-ioredis"},"_npmVersion":"11.12.1","description":"ioredis state adapter for chat (production)","directories":{},"_nodeVersion":"24.15.0","dependencies":{"chat":"4.29.0","ioredis":"^5.4.1"},"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-ioredis_4.29.0_1779114160749_0.5417387536487841","host":"s3://npm-registry-packages-npm-production"}},"4.30.0":{"name":"@chat-adapter/state-ioredis","version":"4.30.0","keywords":["chat","chat-sdk","state","state-adapter","ioredis","redis","subscriptions","distributed-lock","production","vercel"],"license":"MIT","_id":"@chat-adapter/state-ioredis@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":"449df4b5b1f2aefba9168160492cd7f65678593a","tarball":"https://registry.npmjs.org/@chat-adapter/state-ioredis/-/state-ioredis-4.30.0.tgz","fileCount":5,"integrity":"sha512-IJSNT3cx+QPRhvPSEDO8WfZBW/6L1SNheWO9nXkPQ43nalXagioSqJrpExqnQrfyv2CYtG4Hen29ORwRdbOSTw==","signatures":[{"sig":"MEUCIQD3fi91oyCziDjqbp99p/iuqaoSOELVd8O+xBk6XZAxgAIgCXxPDmMtKuEJIWzl4QY8sS1jjohP1gydgOFGupTDfpI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chat-adapter%2fstate-ioredis@4.30.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14887},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-ioredis-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:aacb773e-729e-4cd7-a24d-4118770d7952"}},"_resolved":"/tmp/70a992900ff5fd2239498113df039ff5/chat-adapter-state-ioredis-4.30.0.tgz","_integrity":"sha512-IJSNT3cx+QPRhvPSEDO8WfZBW/6L1SNheWO9nXkPQ43nalXagioSqJrpExqnQrfyv2CYtG4Hen29ORwRdbOSTw==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-ioredis"},"_npmVersion":"11.13.0","description":"ioredis state adapter for chat (production)","directories":{},"_nodeVersion":"24.16.0","dependencies":{"chat":"4.30.0","ioredis":"^5.4.1"},"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-ioredis_4.30.0_1780363958436_0.5928842122805593","host":"s3://npm-registry-packages-npm-production"}},"4.31.0":{"name":"@chat-adapter/state-ioredis","version":"4.31.0","keywords":["chat","chat-sdk","state","state-adapter","ioredis","redis","redis-cluster","sentinel","subscriptions","distributed-lock","cache","queues","production","typescript","vercel"],"license":"MIT","_id":"@chat-adapter/state-ioredis@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/ioredis","bugs":{"url":"https://github.com/vercel/chat/issues"},"dist":{"shasum":"543b1528b5a71cd5b774c1980bde1b8f374604b4","tarball":"https://registry.npmjs.org/@chat-adapter/state-ioredis/-/state-ioredis-4.31.0.tgz","fileCount":5,"integrity":"sha512-5VHurk1eXealUItAnEn5B7X9M2bgfw8wpo/VEm9zd+6igv4n7QDypgEzmN+sQxRAZRVRHn7KL/vpPr1N819LXw==","signatures":[{"sig":"MEUCIQCjlm+8JPV5OscXCjQRFo1GXqG7G2HRIM6DKPX0fNI/xwIgYALoqFvUw5Tnh8repwnUMg7bV35bnZUf64+re9JmJrE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chat-adapter%2fstate-ioredis@4.31.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16742},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-ioredis-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:aacb773e-729e-4cd7-a24d-4118770d7952"}},"_resolved":"/tmp/9c3e5f37bc2d98a9d5449986f543d41e/chat-adapter-state-ioredis-4.31.0.tgz","_integrity":"sha512-5VHurk1eXealUItAnEn5B7X9M2bgfw8wpo/VEm9zd+6igv4n7QDypgEzmN+sQxRAZRVRHn7KL/vpPr1N819LXw==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-ioredis"},"_npmVersion":"11.13.0","description":"ioredis state adapter for Chat SDK — production state with Redis Cluster and Sentinel support via ioredis","directories":{},"_nodeVersion":"24.16.0","dependencies":{"chat":"4.31.0","ioredis":"^5.4.1"},"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-ioredis_4.31.0_1781604382207_0.137495094091717","host":"s3://npm-registry-packages-npm-production"}},"4.32.0":{"name":"@chat-adapter/state-ioredis","version":"4.32.0","keywords":["chat","chat-sdk","state","state-adapter","ioredis","redis","redis-cluster","sentinel","subscriptions","distributed-lock","cache","queues","production","typescript","vercel"],"license":"MIT","_id":"@chat-adapter/state-ioredis@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/ioredis","bugs":{"url":"https://github.com/vercel/chat/issues"},"dist":{"shasum":"bf9762814363f49c1fa77e36496e287cea8d082b","tarball":"https://registry.npmjs.org/@chat-adapter/state-ioredis/-/state-ioredis-4.32.0.tgz","fileCount":5,"integrity":"sha512-YgTgnrIR9cfVz9xuK6ixcndDJVaxpa3ERfuJNwP4QimZgvtM2PXWmNMLQnqEIdbFr8G8BhHwuX+BEf3JqIUkkQ==","signatures":[{"sig":"MEQCIEKoXdqsLY6f9b2fju2d3hke1rWH7i8qS3lNcra7Usu0AiAUFwrg5PFGDcnUH+Lb/7MVJLsrrxcdtyIS2bStkU5png==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chat-adapter%2fstate-ioredis@4.32.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16803},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-ioredis-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:aacb773e-729e-4cd7-a24d-4118770d7952"}},"_resolved":"/tmp/466610d98b9abe7cc32d0ad473508ed6/chat-adapter-state-ioredis-4.32.0.tgz","_integrity":"sha512-YgTgnrIR9cfVz9xuK6ixcndDJVaxpa3ERfuJNwP4QimZgvtM2PXWmNMLQnqEIdbFr8G8BhHwuX+BEf3JqIUkkQ==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-ioredis"},"_npmVersion":"11.16.0","description":"ioredis state adapter for Chat SDK — production state with Redis Cluster and Sentinel support via ioredis","directories":{},"_nodeVersion":"24.18.0","dependencies":{"chat":"4.32.0","ioredis":"^5.4.1"},"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-ioredis_4.32.0_1782878722422_0.9431464522913553","host":"s3://npm-registry-packages-npm-production"}},"4.33.0":{"name":"@chat-adapter/state-ioredis","version":"4.33.0","keywords":["chat","chat-sdk","state","state-adapter","ioredis","redis","redis-cluster","sentinel","subscriptions","distributed-lock","cache","queues","production","typescript","vercel"],"license":"MIT","_id":"@chat-adapter/state-ioredis@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/ioredis","bugs":{"url":"https://github.com/vercel/chat/issues"},"dist":{"shasum":"8b1cc75d9b67a2c79de5338dc30501b1177d6ee9","tarball":"https://registry.npmjs.org/@chat-adapter/state-ioredis/-/state-ioredis-4.33.0.tgz","fileCount":5,"integrity":"sha512-BOzuTAhzN7kS2xNnP2yTFhn5g11pES9KzaKFKY4tb6ZhMvsB9RF+8iuWjmLDU7VlIaX6sZGpb8DAi4FgKUjrCg==","signatures":[{"sig":"MEUCIQD8mh3929oSRZ5wAOErHK8wJMEpbEGdhtsm38VN5ugzMQIgMh9sste7EY5NWR0RK8vbkvG25qXYMdlJQylfLH4CXiw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chat-adapter%2fstate-ioredis@4.33.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16803},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-ioredis-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:aacb773e-729e-4cd7-a24d-4118770d7952"}},"_resolved":"/tmp/fa7837e57a6218c4e0b28de19dd518b6/chat-adapter-state-ioredis-4.33.0.tgz","_integrity":"sha512-BOzuTAhzN7kS2xNnP2yTFhn5g11pES9KzaKFKY4tb6ZhMvsB9RF+8iuWjmLDU7VlIaX6sZGpb8DAi4FgKUjrCg==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-ioredis"},"_npmVersion":"11.16.0","description":"ioredis state adapter for Chat SDK — production state with Redis Cluster and Sentinel support via ioredis","directories":{},"_nodeVersion":"24.18.0","dependencies":{"chat":"4.33.0","ioredis":"^5.4.1"},"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-ioredis_4.33.0_1783463367322_0.5218367181192674","host":"s3://npm-registry-packages-npm-production"}},"4.34.0":{"name":"@chat-adapter/state-ioredis","version":"4.34.0","keywords":["chat","chat-sdk","state","state-adapter","ioredis","redis","redis-cluster","sentinel","subscriptions","distributed-lock","cache","queues","production","typescript","vercel"],"license":"MIT","_id":"@chat-adapter/state-ioredis@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/ioredis","bugs":{"url":"https://github.com/vercel/chat/issues"},"dist":{"shasum":"71f4cba0529b91c589cda37347486f5a86620469","tarball":"https://registry.npmjs.org/@chat-adapter/state-ioredis/-/state-ioredis-4.34.0.tgz","fileCount":5,"integrity":"sha512-+FYrqsPQ6UvG8uGQeLvWZGCpWBjc1jzlDw/HTNJcW/qEWxJ8z0ZJBo3esImmJMduzv7/X+DbztzW4wizb2PFtQ==","signatures":[{"sig":"MEUCIQDc8sHRoCt/dBDeYghpINM56tUcVJt5FkryfprSqKM1hgIgKwof+HLfUq1SiFTeHmM/6zuaPiHev3+UjnEepb1HOhY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chat-adapter%2fstate-ioredis@4.34.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16803},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-ioredis-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:aacb773e-729e-4cd7-a24d-4118770d7952"}},"_resolved":"/tmp/3aca1250513713b9a7685a3abbab4be6/chat-adapter-state-ioredis-4.34.0.tgz","_integrity":"sha512-+FYrqsPQ6UvG8uGQeLvWZGCpWBjc1jzlDw/HTNJcW/qEWxJ8z0ZJBo3esImmJMduzv7/X+DbztzW4wizb2PFtQ==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-ioredis"},"_npmVersion":"11.16.0","description":"ioredis state adapter for Chat SDK — production state with Redis Cluster and Sentinel support via ioredis","directories":{},"_nodeVersion":"24.18.0","dependencies":{"chat":"4.34.0","ioredis":"^5.4.1"},"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-ioredis_4.34.0_1783957681975_0.9747046783506019","host":"s3://npm-registry-packages-npm-production"}},"4.35.0":{"name":"@chat-adapter/state-ioredis","version":"4.35.0","keywords":["chat","chat-sdk","state","state-adapter","ioredis","redis","redis-cluster","sentinel","subscriptions","distributed-lock","cache","queues","production","typescript","vercel"],"license":"MIT","_id":"@chat-adapter/state-ioredis@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/ioredis","bugs":{"url":"https://github.com/vercel/chat/issues"},"dist":{"shasum":"9b35b4577ae10ca43672f5d79b3d50d7c44e55d4","tarball":"https://registry.npmjs.org/@chat-adapter/state-ioredis/-/state-ioredis-4.35.0.tgz","fileCount":5,"integrity":"sha512-mghZ4LYI+t0UaLypcDbE67YtJxyLhDAnCfx1gEVRqh1oMTPCYHd3FjlaWefbcqySLvwL8F958VY1+ZiOWmfAuQ==","signatures":[{"sig":"MEUCIApB6fYiWh4wwaaG1BdxyM/XHBDpHIcJgxaS3q5XPn59AiEAzEvik8S22bnqV3xIamKKJcxxkzgxb0JMxknKgSDMfPs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chat-adapter%2fstate-ioredis@4.35.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16803},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-ioredis-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:aacb773e-729e-4cd7-a24d-4118770d7952"}},"_resolved":"/tmp/3ecaab7208214a48f82736f7904fab85/chat-adapter-state-ioredis-4.35.0.tgz","_integrity":"sha512-mghZ4LYI+t0UaLypcDbE67YtJxyLhDAnCfx1gEVRqh1oMTPCYHd3FjlaWefbcqySLvwL8F958VY1+ZiOWmfAuQ==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-ioredis"},"_npmVersion":"11.16.0","description":"ioredis state adapter for Chat SDK — production state with Redis Cluster and Sentinel support via ioredis","directories":{},"_nodeVersion":"24.18.0","dependencies":{"chat":"4.35.0","ioredis":"^5.4.1"},"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-ioredis_4.35.0_1784928472281_0.47458677748575684","host":"s3://npm-registry-packages-npm-production"}},"4.36.0":{"name":"@chat-adapter/state-ioredis","version":"4.36.0","keywords":["chat","chat-sdk","state","state-adapter","ioredis","redis","redis-cluster","sentinel","subscriptions","distributed-lock","cache","queues","production","typescript","vercel"],"license":"MIT","_id":"@chat-adapter/state-ioredis@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/ioredis","bugs":{"url":"https://github.com/vercel/chat/issues"},"dist":{"shasum":"95c2f5b69fab8a71e73a3e24b6404bdd768373ba","tarball":"https://registry.npmjs.org/@chat-adapter/state-ioredis/-/state-ioredis-4.36.0.tgz","fileCount":5,"integrity":"sha512-+LrIZsgQfvLT7Hqs/gUMTD8n2rfZaPMTxtxLgfJDh83mlJ63fGRDMGVUf3nDvRVwdMhWqsy8kdItaSxX4Hfd9A==","signatures":[{"sig":"MEUCIHaxJeUW65B+aQCBUgYM0QTqJ0GjqKlgW1CXUjTqs9/1AiEAnqLVWi31Z1YmcQxjBr0vGLluCN+HD+WwPn7oX6SWJY4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chat-adapter%2fstate-ioredis@4.36.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16803},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-ioredis-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:aacb773e-729e-4cd7-a24d-4118770d7952"}},"_resolved":"/tmp/a761ac56cb215536e8793ed26b45c231/chat-adapter-state-ioredis-4.36.0.tgz","_integrity":"sha512-+LrIZsgQfvLT7Hqs/gUMTD8n2rfZaPMTxtxLgfJDh83mlJ63fGRDMGVUf3nDvRVwdMhWqsy8kdItaSxX4Hfd9A==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-ioredis"},"_npmVersion":"11.16.0","description":"ioredis state adapter for Chat SDK — production state with Redis Cluster and Sentinel support via ioredis","directories":{},"_nodeVersion":"24.18.0","dependencies":{"chat":"4.36.0","ioredis":"^5.4.1"},"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-ioredis_4.36.0_1785543974588_0.9134447965191561","host":"s3://npm-registry-packages-npm-production"}},"4.37.0":{"name":"@chat-adapter/state-ioredis","version":"4.37.0","keywords":["chat","chat-sdk","state","state-adapter","ioredis","redis","redis-cluster","sentinel","subscriptions","distributed-lock","cache","queues","production","typescript","vercel"],"license":"MIT","_id":"@chat-adapter/state-ioredis@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/ioredis","bugs":{"url":"https://github.com/vercel/chat/issues"},"dist":{"shasum":"06ffaaadcd0979000e4c22180d23f2f4250581a1","tarball":"https://registry.npmjs.org/@chat-adapter/state-ioredis/-/state-ioredis-4.37.0.tgz","fileCount":5,"integrity":"sha512-4Vo+aMOmbld5Juma+x+VpTi8LK7O6ntPPHraQdON+TIiX7hP5NEaDOPJ0IwlJFXZN0bTnoWO867BY5595MwSag==","signatures":[{"sig":"MEQCIGyRvXCwoftUtg5Wk/vFM+IabWphaDvriVhLaCflTk5GAiBRH8jxZ1eQyEpXB2h8euZXOAtAWiKnGP4Valcc27sT/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chat-adapter%2fstate-ioredis@4.37.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16803},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-ioredis-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:aacb773e-729e-4cd7-a24d-4118770d7952"}},"_resolved":"/tmp/202e4eb67cd69c8903383faa2cfd3082/chat-adapter-state-ioredis-4.37.0.tgz","_integrity":"sha512-4Vo+aMOmbld5Juma+x+VpTi8LK7O6ntPPHraQdON+TIiX7hP5NEaDOPJ0IwlJFXZN0bTnoWO867BY5595MwSag==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-ioredis"},"_npmVersion":"11.16.0","description":"ioredis state adapter for Chat SDK — production state with Redis Cluster and Sentinel support via ioredis","directories":{},"_nodeVersion":"24.18.0","dependencies":{"chat":"4.37.0","ioredis":"^5.4.1"},"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-ioredis_4.37.0_1786124205019_0.6770446909581078","host":"s3://npm-registry-packages-npm-production"}},"4.38.0":{"name":"@chat-adapter/state-ioredis","version":"4.38.0","keywords":["chat","chat-sdk","state","state-adapter","ioredis","redis","redis-cluster","sentinel","subscriptions","distributed-lock","cache","queues","production","typescript","vercel"],"license":"MIT","_id":"@chat-adapter/state-ioredis@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/ioredis","bugs":{"url":"https://github.com/vercel/chat/issues"},"dist":{"shasum":"c1f9d02401468e0f114b88360e8f4f14924f503d","tarball":"https://registry.npmjs.org/@chat-adapter/state-ioredis/-/state-ioredis-4.38.0.tgz","fileCount":5,"integrity":"sha512-MDkYX914BgAcRJLO2d4IAAnhQ2Ecz7ujGl+HmHYJC+VluqnvkNt/ZvQ912qLGw65rYr2tEBXZCruwJ7OxNutHw==","signatures":[{"sig":"MEUCIBoB4dsP4LtsoTZJV+S+KkiP8SUGBXQduc6YIqV9xiYwAiEAsDZpdtG/ZxJskoGIogOK0a9x9AqYFIypY82TPJ5fAJI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chat-adapter%2fstate-ioredis@4.38.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16803},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-ioredis-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:aacb773e-729e-4cd7-a24d-4118770d7952"}},"_resolved":"/tmp/f041052b6e917f7632c5649265492dc1/chat-adapter-state-ioredis-4.38.0.tgz","_integrity":"sha512-MDkYX914BgAcRJLO2d4IAAnhQ2Ecz7ujGl+HmHYJC+VluqnvkNt/ZvQ912qLGw65rYr2tEBXZCruwJ7OxNutHw==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-ioredis"},"_npmVersion":"11.17.0","description":"ioredis state adapter for Chat SDK — production state with Redis Cluster and Sentinel support via ioredis","directories":{},"_nodeVersion":"24.19.0","dependencies":{"chat":"4.38.0","ioredis":"^5.4.1"},"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-ioredis_4.38.0_1786736165105_0.22752466076403222","host":"s3://npm-registry-packages-npm-production"}},"4.38.1":{"name":"@chat-adapter/state-ioredis","version":"4.38.1","keywords":["chat","chat-sdk","state","state-adapter","ioredis","redis","redis-cluster","sentinel","subscriptions","distributed-lock","cache","queues","production","typescript","vercel"],"license":"MIT","_id":"@chat-adapter/state-ioredis@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/ioredis","bugs":{"url":"https://github.com/vercel/chat/issues"},"dist":{"shasum":"e3b3110b42a74faa4b18baee755ffaaae95f5c91","tarball":"https://registry.npmjs.org/@chat-adapter/state-ioredis/-/state-ioredis-4.38.1.tgz","fileCount":5,"integrity":"sha512-3g09bq+XK8Ze8c+mTzrChweZrDpJiA+GQ6gn9RAJue2Brb+qd0zQeLOb7FOUhpS2lrvU5LaPkQ8SkdS12ywy0A==","signatures":[{"sig":"MEQCIFcsFNPAWr4gYO1dN+k7r8nhxfkBUsQ3pQ/bLFolk2+KAiBaFq2hZi9zu1BPogYOPUsmh0zywV/ZSH6d/NG+rq3ehQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chat-adapter%2fstate-ioredis@4.38.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16803},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-ioredis-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:aacb773e-729e-4cd7-a24d-4118770d7952"}},"_resolved":"/tmp/62a431afcd052ca3d5f26c9bc9203ecc/chat-adapter-state-ioredis-4.38.1.tgz","_integrity":"sha512-3g09bq+XK8Ze8c+mTzrChweZrDpJiA+GQ6gn9RAJue2Brb+qd0zQeLOb7FOUhpS2lrvU5LaPkQ8SkdS12ywy0A==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-ioredis"},"_npmVersion":"11.17.0","description":"ioredis state adapter for Chat SDK — production state with Redis Cluster and Sentinel support via ioredis","directories":{},"_nodeVersion":"24.19.0","dependencies":{"chat":"4.38.1","ioredis":"^5.4.1"},"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-ioredis_4.38.1_1787001318065_0.409724279144688","host":"s3://npm-registry-packages-npm-production"}},"4.39.0":{"name":"@chat-adapter/state-ioredis","version":"4.39.0","keywords":["chat","chat-sdk","state","state-adapter","ioredis","redis","redis-cluster","sentinel","subscriptions","distributed-lock","cache","queues","production","typescript","vercel"],"license":"MIT","_id":"@chat-adapter/state-ioredis@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/ioredis","bugs":{"url":"https://github.com/vercel/chat/issues"},"dist":{"shasum":"374808f3944f90d0f180b660b92ac3082bac4510","tarball":"https://registry.npmjs.org/@chat-adapter/state-ioredis/-/state-ioredis-4.39.0.tgz","fileCount":5,"integrity":"sha512-tibAHIJ9D0ZboU4V2ugmAh8aTTEBRanq+3qiBm/drVjHstavSifHsfevbXoHRlMZ0AJubs4b4TbxYkaU9gnT5w==","signatures":[{"sig":"MEUCIEAKqo71vB3SBTvEfVaWQH+6ZQAM74swHEF2IKr6sKJNAiEApEXm7G3zD/C8bar1hVckUA0DfTduH+s6ouqI0nN9bPw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chat-adapter%2fstate-ioredis@4.39.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16803},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-ioredis-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:aacb773e-729e-4cd7-a24d-4118770d7952"}},"_resolved":"/tmp/cf5c470851b22158cf4e5bc867bd2df5/chat-adapter-state-ioredis-4.39.0.tgz","_integrity":"sha512-tibAHIJ9D0ZboU4V2ugmAh8aTTEBRanq+3qiBm/drVjHstavSifHsfevbXoHRlMZ0AJubs4b4TbxYkaU9gnT5w==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-ioredis"},"_npmVersion":"11.17.0","description":"ioredis state adapter for Chat SDK — production state with Redis Cluster and Sentinel support via ioredis","directories":{},"_nodeVersion":"24.19.0","dependencies":{"chat":"4.39.0","ioredis":"^5.4.1"},"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-ioredis_4.39.0_1787913886695_0.4619610051145251","host":"s3://npm-registry-packages-npm-production"}},"4.40.0":{"name":"@chat-adapter/state-ioredis","version":"4.40.0","keywords":["chat","chat-sdk","state","state-adapter","ioredis","redis","redis-cluster","sentinel","subscriptions","distributed-lock","cache","queues","production","typescript","vercel"],"license":"MIT","_id":"@chat-adapter/state-ioredis@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/ioredis","bugs":{"url":"https://github.com/vercel/chat/issues"},"dist":{"shasum":"c4b5fa3488ee4fc2005c57afebf01109a480b748","tarball":"https://registry.npmjs.org/@chat-adapter/state-ioredis/-/state-ioredis-4.40.0.tgz","fileCount":5,"integrity":"sha512-BUqqexoV6i0XLx2mf8E0c7iK6W5AJbbOT7VkpHlNlddtbm6iIHd2GWTPrVjyVVJnKSWSuw5dKfRStcnFRRaaYg==","signatures":[{"sig":"MEUCIQD0be2bqt/TtNNbwgBcc7PjaT1t4r4jdZaNPMfCQV6glwIgbaxpcyxi/dVpc3R9MFAg6fk+2UTuJSZUH+7WMnUlyhc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chat-adapter%2fstate-ioredis@4.40.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16803},"main":"./dist/index.js","type":"module","_from":"file:chat-adapter-state-ioredis-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:aacb773e-729e-4cd7-a24d-4118770d7952"}},"_resolved":"/tmp/a12917e048f0aa7d1e378c43449bf451/chat-adapter-state-ioredis-4.40.0.tgz","_integrity":"sha512-BUqqexoV6i0XLx2mf8E0c7iK6W5AJbbOT7VkpHlNlddtbm6iIHd2GWTPrVjyVVJnKSWSuw5dKfRStcnFRRaaYg==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-ioredis"},"_npmVersion":"11.19.0","description":"ioredis state adapter for Chat SDK — production state with Redis Cluster and Sentinel support via ioredis","directories":{},"_nodeVersion":"24.20.0","dependencies":{"chat":"4.40.0","ioredis":"^5.4.1"},"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-ioredis_4.40.0_1788588870891_0.9937892277702536","host":"s3://npm-registry-packages-npm-production"}},"4.41.0":{"_id":"@chat-adapter/state-ioredis@4.41.0","bugs":{"url":"https://github.com/vercel/chat/issues"},"dist":{"shasum":"2c281103e9d8f51bd592578517edafeb11223195","tarball":"https://registry.npmjs.org/@chat-adapter/state-ioredis/-/state-ioredis-4.41.0.tgz","fileCount":5,"integrity":"sha512-pA+hpuVT79VMUaBHiUJYSssd+XyWJviJ8AYM8X/kvND9LYyCoWlLz287gJI96jdVnAlYG4AxwDeTz0b/cH9boA==","signatures":[{"sig":"MEUCIQCrsinXPxh7udYTp3n5W9u/f6+nsGAWRJfiDKpqmniVRgIgD52RXMQQUimxNG3x9QEUW9yECrJ3JFwgO8eFAni2FIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDgwrEpsbmhN0Pb9aND59MSfx7sQGoUEkibdA1KG3ytdAIgalCvrso7VGbKgJIRLb9dhF+APslCBMUE/zUKkdq9HtA="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chat-adapter%2fstate-ioredis@4.41.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16803},"main":"./dist/index.js","name":"@chat-adapter/state-ioredis","type":"module","_from":"file:chat-adapter-state-ioredis-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:aacb773e-729e-4cd7-a24d-4118770d7952"}},"homepage":"https://chat-sdk.dev/adapters/official/ioredis","keywords":["chat","chat-sdk","state","state-adapter","ioredis","redis","redis-cluster","sentinel","subscriptions","distributed-lock","cache","queues","production","typescript","vercel"],"_resolved":"/tmp/64edacbd5acb40618a237cbf7fd09c9f/chat-adapter-state-ioredis-4.41.0.tgz","_integrity":"sha512-pA+hpuVT79VMUaBHiUJYSssd+XyWJviJ8AYM8X/kvND9LYyCoWlLz287gJI96jdVnAlYG4AxwDeTz0b/cH9boA==","repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-ioredis"},"_npmVersion":"11.19.0","description":"ioredis state adapter for Chat SDK — production state with Redis Cluster and Sentinel support via ioredis","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","ioredis":"^5.4.1"},"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-ioredis_4.41.0_1789735105605_0.4270269419150805"}}},"time":{"created":"2026-01-02T22:05:59.307Z","modified":"2026-09-18T12:38:25.994Z","4.0.0":"2026-01-02T22:05:59.571Z","4.0.1":"2026-01-02T22:36:58.093Z","4.0.2":"2026-01-02T23:49:25.645Z","4.1.0":"2026-01-03T03:23:34.966Z","4.2.0":"2026-01-03T22:05:38.475Z","4.3.0":"2026-01-05T03:13:46.553Z","4.4.0":"2026-01-20T20:31:51.235Z","4.4.1":"2026-01-21T04:09:31.370Z","4.5.0":"2026-01-21T18:15:43.757Z","4.6.0":"2026-01-21T20:16:48.046Z","4.7.0":"2026-01-23T04:55:03.196Z","4.7.1":"2026-01-24T06:46:03.006Z","4.7.2":"2026-02-06T01:45:49.544Z","4.8.0":"2026-02-06T21:16:10.623Z","4.9.0":"2026-02-10T02:48:02.197Z","4.9.1":"2026-02-12T21:49:29.278Z","4.10.0":"2026-02-15T01:28:32.245Z","4.10.1":"2026-02-15T05:58:20.321Z","4.11.0":"2026-02-16T01:31:14.864Z","4.12.0":"2026-02-18T19:48:55.178Z","4.13.0":"2026-02-20T00:35:48.522Z","4.13.1":"2026-02-20T19:30:21.964Z","4.13.2":"2026-02-23T03:49:07.954Z","4.13.3":"2026-02-23T22:38:19.049Z","4.13.4":"2026-02-24T03:21:45.757Z","4.14.0":"2026-02-24T20:23:23.460Z","4.15.0":"2026-02-26T23:12:30.651Z","4.16.0":"2026-03-04T08:38:00.756Z","4.16.1":"2026-03-04T23:32:23.387Z","4.17.0":"2026-03-06T08:06:15.913Z","4.18.0":"2026-03-07T20:44:18.315Z","4.19.0":"2026-03-10T06:15:31.286Z","4.20.0":"2026-03-11T17:10:32.572Z","4.20.1":"2026-03-12T17:09:26.798Z","4.20.2":"2026-03-16T08:02:40.514Z","4.21.0":"2026-03-23T15:09:28.034Z","4.22.0":"2026-03-24T21:27:39.909Z","4.23.0":"2026-03-26T01:41:08.704Z","4.24.0":"2026-04-07T12:52:03.676Z","4.25.0":"2026-04-11T00:06:41.833Z","4.26.0":"2026-04-14T02:13:08.407Z","4.27.0":"2026-04-30T20:46:17.731Z","4.28.1":"2026-05-08T11:14:48.922Z","4.29.0":"2026-05-18T14:22:40.916Z","4.30.0":"2026-06-02T01:32:38.570Z","4.31.0":"2026-06-16T10:06:22.380Z","4.32.0":"2026-07-01T04:05:22.582Z","4.33.0":"2026-07-07T22:29:27.480Z","4.34.0":"2026-07-13T15:48:02.099Z","4.35.0":"2026-07-24T21:27:52.436Z","4.36.0":"2026-08-01T00:26:14.733Z","4.37.0":"2026-08-07T17:36:45.150Z","4.38.0":"2026-08-14T19:36:05.280Z","4.38.1":"2026-08-17T21:15:18.195Z","4.39.0":"2026-08-28T10:44:46.851Z","4.40.0":"2026-09-05T06:14:31.015Z","4.41.0":"2026-09-18T12:38:25.702Z"},"bugs":{"url":"https://github.com/vercel/chat/issues"},"license":"MIT","homepage":"https://chat-sdk.dev/adapters/official/ioredis","keywords":["chat","chat-sdk","state","state-adapter","ioredis","redis","redis-cluster","sentinel","subscriptions","distributed-lock","cache","queues","production","typescript","vercel"],"repository":{"url":"git+https://github.com/vercel/chat.git","type":"git","directory":"packages/state-ioredis"},"description":"ioredis state adapter for Chat SDK — production state with Redis Cluster and Sentinel support via ioredis","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-ioredis\n\n> npm package: [`@chat-adapter/state-ioredis`](https://www.npmjs.com/package/@chat-adapter/state-ioredis)\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\nAlternative Redis state adapter for [Chat SDK](https://chat-sdk.dev) using [ioredis](https://www.npmjs.com/package/ioredis). Use this if you already have ioredis in your project or need Redis Cluster/Sentinel support.\n\nDocumentation: [chat-sdk.dev/adapters/official/ioredis](https://chat-sdk.dev/adapters/official/ioredis) · Guides: [vercel.com/kb/chat-sdk](https://vercel.com/kb/chat-sdk)\n\n## Installation\n\n```bash\npnpm add @chat-adapter/state-ioredis\n```\n\n## Scaffold with the CLI\n\nTo scaffold a new Slack bot that uses ioredis for state:\n\n```bash\nnpx create-chat-sdk@latest my-bot --adapter slack ioredis\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```typescript\nimport { Chat } from \"chat\";\nimport { createIoRedisState } from \"@chat-adapter/state-ioredis\";\n\nconst bot = new Chat({\n  userName: \"mybot\",\n  adapters: { /* ... */ },\n  state: createIoRedisState({\n    url: process.env.REDIS_URL!,\n  }),\n});\n```\n\n### Using an existing client\n\n```typescript\nimport Redis from \"ioredis\";\n\nconst client = new Redis(\"redis://localhost:6379\");\n\nconst state = createIoRedisState({ client });\n```\n\n## Configuration\n\n| Option | Required | Description |\n|--------|----------|-------------|\n| `url` | Yes* | Redis connection URL |\n| `client` | No | Existing `ioredis` client instance |\n| `keyPrefix` | No | Prefix for all keys (default: `\"chat-sdk\"`) |\n| `logger` | No | Logger for error reporting (default: console logger) |\n\n*Either `url` or `client` is required.\n\n## When to use ioredis vs redis\n\n**Use `@chat-adapter/state-ioredis` when:**\n\n- You already use ioredis in your project\n- You need Redis Cluster support\n- You need Redis Sentinel support\n- You prefer the ioredis API\n\n**Use `@chat-adapter/state-redis` when:**\n\n- You want the official Redis client\n- You're starting a new project\n- You don't need Cluster or Sentinel\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## 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| Redis Cluster support | Yes |\n| Redis Sentinel support | 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"}