{"_id":"@arcjet/cache","_rev":"38-cc86b4b0f4f723a0fb7c0aa51c0681fa","name":"@arcjet/cache","dist-tags":{"rc":"1.10.0-rc.1","latest":"1.13.0"},"versions":{"1.0.0-beta.8":{"name":"@arcjet/cache","version":"1.0.0-beta.8","author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/cache@1.0.0-beta.8","maintainers":[{"name":"blaine-arcjet","email":"blaine@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"ae09a01d29348329a7467b948368544084c5eb0b","tarball":"https://registry.npmjs.org/@arcjet/cache/-/cache-1.0.0-beta.8.tgz","fileCount":5,"integrity":"sha512-bVpoSYRiBtsOnXJNow5rnZbNcZ3p0yxui3GcSNJVp4eIlj/6srO4jobAqzAUW8ABGpsu75Ft3t7aaB0Y6HxKzg==","signatures":[{"sig":"MEUCIQCUaWEgWZXcCH9V0A/vWRvL4/acn53Rw6bwgzutoPDCFQIgMjcJK4svwVxGvVm/S3riXcp29rEqdiiWQDNm98DXQTE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19367},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"gitHead":"88cc01562c2869e89a2fde797331329bb5e24bf6","scripts":{"lint":"eslint .","test":"node --test --experimental-test-coverage","build":"rollup --config rollup.config.js","pretest":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"blaine-arcjet","email":"blaine@arcjet.com"},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"cache"},"_npmVersion":"10.8.2","description":"Arcjet cache interface and implementations","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.27.0","expect":"29.7.0","typescript":"5.8.3","@arcjet/tsconfig":"1.0.0-beta.8","@rollup/wasm-node":"4.41.1","@arcjet/eslint-config":"1.0.0-beta.8","@arcjet/rollup-config":"1.0.0-beta.8"},"_npmOperationalInternal":{"tmp":"tmp/cache_1.0.0-beta.8_1748469217756_0.14381630011241642","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.9":{"name":"@arcjet/cache","version":"1.0.0-beta.9","keywords":["arcjet","cache","utility","util"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/cache@1.0.0-beta.9","maintainers":[{"name":"blaine-arcjet","email":"blaine@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"},{"name":"wooorm-arcjet","email":"titus@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"a414a17c2075e41215a75d54726afc97606514f6","tarball":"https://registry.npmjs.org/@arcjet/cache/-/cache-1.0.0-beta.9.tgz","fileCount":5,"integrity":"sha512-Ft6FP+NaO7XCpSPGyasgh9mw95BKRe8iD7e2uVZ83AlqxWrvpVkEBN0URdNT+em1xIpIJD36ta02TL3H6cJKYQ==","signatures":[{"sig":"MEYCIQCDVobkMSQXX4Ff3o95koXDy1vVv7qG6cGszPR4kxUgPAIhANnNeHJyG7zzl89KbWgDcZBPnw8I826ZcLA8afy1zrV3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19640},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"gitHead":"616122e831fea3f4f166bf768e28c618e86df659","scripts":{"lint":"eslint .","test":"npm run build && npm run lint && npm run test-coverage","build":"rollup --config rollup.config.js","test-api":"node --test","test-coverage":"node --experimental-test-coverage --test","prepublishOnly":"npm run build"},"_npmUser":{"name":"wooorm-arcjet","actor":{"name":"wooorm-arcjet","type":"user","email":"titus@arcjet.com"},"email":"titus@arcjet.com"},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"cache"},"_npmVersion":"10.9.2","description":"Arcjet cache interface and implementations","directories":{},"_nodeVersion":"22.16.0","dependencies":{},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.30.1","typescript":"5.8.3","@arcjet/tsconfig":"1.0.0-beta.9","@rollup/wasm-node":"4.44.2","@arcjet/eslint-config":"1.0.0-beta.9","@arcjet/rollup-config":"1.0.0-beta.9"},"_npmOperationalInternal":{"tmp":"tmp/cache_1.0.0-beta.9_1752072177521_0.4040852318421273","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.10":{"name":"@arcjet/cache","version":"1.0.0-beta.10","keywords":["arcjet","cache","utility","util"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/cache@1.0.0-beta.10","maintainers":[{"name":"blaine-arcjet","email":"blaine@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"},{"name":"wooorm-arcjet","email":"titus@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"d593b6e11b4dc74af5ebd06757879441848b0dc8","tarball":"https://registry.npmjs.org/@arcjet/cache/-/cache-1.0.0-beta.10.tgz","fileCount":5,"integrity":"sha512-vIsWULJCMfhdBwvKfBo82QNercusfPc7J77LEAIO1fZad/7uU5XGsEIJsoADabkQNumtX7vFTMvKjTrX9pZikw==","signatures":[{"sig":"MEUCIECsm4C9d7D7KOv1PmogbqXdvj6Am6xqWphe64AlGLNYAiEA0S3p4bugfwFFWBfeqY8jVj/9INbetEURP+pm/Sa7oaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18792},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"gitHead":"37da5c7aaea0b5211f7b807dd2d43f8f44f94213","scripts":{"lint":"eslint .","test":"npm run build && npm run lint && npm run test-coverage","build":"rollup --config rollup.config.js","test-api":"node --test","test-coverage":"node --experimental-test-coverage --test","prepublishOnly":"npm run build"},"_npmUser":{"name":"wooorm-arcjet","email":"titus@arcjet.com"},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"cache"},"_npmVersion":"11.5.2","description":"Arcjet cache interface and implementations","directories":{},"_nodeVersion":"24.2.0","dependencies":{},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.32.0","typescript":"5.9.2","@arcjet/tsconfig":"1.0.0-beta.10","@rollup/wasm-node":"4.46.2","@arcjet/eslint-config":"1.0.0-beta.10","@arcjet/rollup-config":"1.0.0-beta.10"},"_npmOperationalInternal":{"tmp":"tmp/cache_1.0.0-beta.10_1754384718098_0.9746106653348927","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.11":{"name":"@arcjet/cache","version":"1.0.0-beta.11","keywords":["arcjet","cache","utility","util"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/cache@1.0.0-beta.11","maintainers":[{"name":"blaine-arcjet","email":"blaine@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"},{"name":"wooorm-arcjet","email":"titus@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"2b1779ba9cc279fca9520e3c3d2e516293a254df","tarball":"https://registry.npmjs.org/@arcjet/cache/-/cache-1.0.0-beta.11.tgz","fileCount":5,"integrity":"sha512-rTonYNEO39WeCuip+pPEFow2Yhh8wFuO2f2+hrLzJrPjYGVUefMsC6Ztiw1QnpNFhtgRo8/5Y6PUCX8TkzI28w==","signatures":[{"sig":"MEUCIQDxGRSoT9ll1ShpvlYBYRgKVfXl7lKeHJ7RSOZ7ZEsaFwIgUdQfcwzEGDuUAGRnaM0+zJaalOgz9vN9iI+7GZRt4J0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18790},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"gitHead":"e318e8e9c6d2d42671bce60008b1bd3d4acd95f3","scripts":{"lint":"eslint .","test":"npm run build && npm run lint && npm run test-coverage","build":"rollup --config rollup.config.js","test-api":"node --test","test-coverage":"node --experimental-test-coverage --test","prepublishOnly":"npm run build"},"_npmUser":{"name":"wooorm-arcjet","email":"titus@arcjet.com"},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"cache"},"_npmVersion":"11.5.2","description":"Arcjet cache interface and implementations","directories":{},"_nodeVersion":"24.2.0","dependencies":{},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.34.0","typescript":"5.9.2","@rollup/wasm-node":"4.50.0","@arcjet/eslint-config":"1.0.0-beta.11","@arcjet/rollup-config":"1.0.0-beta.11"},"_npmOperationalInternal":{"tmp":"tmp/cache_1.0.0-beta.11_1756918235501_0.9593993476728746","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.12":{"name":"@arcjet/cache","version":"1.0.0-beta.12","keywords":["arcjet","cache","utility","util"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/cache@1.0.0-beta.12","maintainers":[{"name":"blaine-arcjet","email":"blaine@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"},{"name":"wooorm-arcjet","email":"titus@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"7937254d1bb3724da344cdb2759a26d3f6e51fd3","tarball":"https://registry.npmjs.org/@arcjet/cache/-/cache-1.0.0-beta.12.tgz","fileCount":5,"integrity":"sha512-ndWLsa5GloLKM/yUnAty7teGdju3oQJ2IXHgbkWKae1jVf/OjnZ+qZ9y/ra8mMEfkmDKbcJ7XwPtE7LDqQ1kAw==","signatures":[{"sig":"MEUCIQDFq+ZGAunrzCeZ8s8EMOZs33W0GctAyLX/6dtkzLPADwIgft+ERjIBVi6iclpBb+ThOVwNecDSHiJ3KhsMQiVbzTw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18790},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"gitHead":"5a731cbc33397bcfe97a487c18a22e54445daa72","scripts":{"lint":"eslint .","test":"npm run build && npm run lint && npm run test-coverage","build":"rollup --config rollup.config.js","test-api":"node --test","test-coverage":"node --experimental-test-coverage --test","prepublishOnly":"npm run build"},"_npmUser":{"name":"wooorm-arcjet","email":"titus@arcjet.com"},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"cache"},"_npmVersion":"11.6.0","description":"Arcjet cache interface and implementations","directories":{},"_nodeVersion":"24.2.0","dependencies":{},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.34.0","typescript":"5.9.2","@rollup/wasm-node":"4.50.0","@arcjet/eslint-config":"1.0.0-beta.12","@arcjet/rollup-config":"1.0.0-beta.12"},"_npmOperationalInternal":{"tmp":"tmp/cache_1.0.0-beta.12_1758637596233_0.6406271073203469","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.13":{"name":"@arcjet/cache","version":"1.0.0-beta.13","keywords":["arcjet","cache","utility","util"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/cache@1.0.0-beta.13","maintainers":[{"name":"blaine-arcjet","email":"blaine@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"},{"name":"wooorm-arcjet","email":"titus@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"be4181ee504f0004e5524d49ec08e5ea2ef3247b","tarball":"https://registry.npmjs.org/@arcjet/cache/-/cache-1.0.0-beta.13.tgz","fileCount":5,"integrity":"sha512-6HYudTqr4awPIlzv8BBNo+cw2QJ3QoUToDtuaVQRAv/ziv4pEmBNZ6RPYZyVWvByBOh0+URItc/F8ytFWJ1iZA==","signatures":[{"sig":"MEUCIDHavNxn/xK8l5GhB2PqxTcFmPwBfGFWGi24+5aYpEupAiEA+T9bKulBv4+be48QVbO+UY27FG2bpLa3aOqk4mMhIXU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18790},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"gitHead":"94fcd20a58fc1ce4aaa6e53f8de74b57874f4263","scripts":{"lint":"eslint .","test":"npm run build && npm run lint && npm run test-coverage","build":"rollup --config rollup.config.js","test-api":"node --test","test-coverage":"node --experimental-test-coverage --test","prepublishOnly":"npm run build"},"_npmUser":{"name":"wooorm-arcjet","email":"titus@arcjet.com"},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"cache"},"_npmVersion":"11.6.0","description":"Arcjet cache interface and implementations","directories":{},"_nodeVersion":"24.9.0","dependencies":{},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.36.0","typescript":"5.9.2","@rollup/wasm-node":"4.52.3","@arcjet/eslint-config":"1.0.0-beta.13","@arcjet/rollup-config":"1.0.0-beta.13"},"_npmOperationalInternal":{"tmp":"tmp/cache_1.0.0-beta.13_1759847118324_0.7688680344613013","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.14":{"name":"@arcjet/cache","version":"1.0.0-beta.14","keywords":["arcjet","cache","utility","util"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/cache@1.0.0-beta.14","maintainers":[{"name":"blaine-arcjet","email":"blaine@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"},{"name":"wooorm-arcjet","email":"titus@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"4f3a9206039c69f2fd1dda25e68f90a29dde0106","tarball":"https://registry.npmjs.org/@arcjet/cache/-/cache-1.0.0-beta.14.tgz","fileCount":5,"integrity":"sha512-sOZHzrbcRv86btYfqPYdFShz14DWBggV76PPOOuV+wEqpYGt0qY/L/b7Hj1/9GnfNgksVXIxOVQZmQifNt/dQA==","signatures":[{"sig":"MEQCIFh+VYGXNn6d3MF9XxN1X40/tL9Xfjv36+tdpdws8OLIAiADmpdalHx7IHPPNGU0E4t1XUdFBbZTLeD48l8GoXDhCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18790},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=20"},"gitHead":"a873a96eca9cb4ecfd985b325f57f5e078518c8d","scripts":{"lint":"eslint .","test":"npm run build && npm run lint && npm run test-coverage","build":"rollup --config rollup.config.js","test-api":"node --test","test-coverage":"node --experimental-test-coverage --test","prepublishOnly":"npm run build"},"_npmUser":{"name":"wooorm-arcjet","email":"titus@arcjet.com"},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"cache"},"_npmVersion":"11.6.0","description":"Arcjet cache interface and implementations","directories":{},"_nodeVersion":"24.9.0","dependencies":{},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.38.0","typescript":"5.9.3","@rollup/wasm-node":"4.52.5","@arcjet/eslint-config":"1.0.0-beta.14","@arcjet/rollup-config":"1.0.0-beta.14"},"_npmOperationalInternal":{"tmp":"tmp/cache_1.0.0-beta.14_1762262321022_0.3090597189772406","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.15":{"name":"@arcjet/cache","version":"1.0.0-beta.15","keywords":["arcjet","cache","utility","util"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/cache@1.0.0-beta.15","maintainers":[{"name":"blaine-arcjet","email":"blaine@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"},{"name":"wooorm-arcjet","email":"titus@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"b3a076218d3f8aabe8c7499913a902d3d747249f","tarball":"https://registry.npmjs.org/@arcjet/cache/-/cache-1.0.0-beta.15.tgz","fileCount":5,"integrity":"sha512-zbjOSHm80GCkeftgfH+5ybqqmuGvfn1HotVwHjDXmlrNCC7hCFd8e9Yw5Cjvj5Evbgq/U46okty2y815WDVqDA==","signatures":[{"sig":"MEUCIAxstCKeM6eRqbnuj2+c35qcshu0I2uvJ+B7j5INb3cCAiEApxlVMVH9hhvUOGdmpx0Kj/BJ8z0Yrlgbt1SGZ4bvSYY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18790},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=20"},"gitHead":"8981397227344de15ae1b78dd0497ac0ff93841e","scripts":{"lint":"eslint .","test":"npm run build && npm run lint && npm run test-coverage","build":"rollup --config rollup.config.js","test-api":"node --test","test-coverage":"node --experimental-test-coverage --test","prepublishOnly":"npm run build"},"_npmUser":{"name":"wooorm-arcjet","email":"titus@arcjet.com"},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"cache"},"_npmVersion":"11.6.0","description":"Arcjet cache interface and implementations","directories":{},"_nodeVersion":"24.9.0","dependencies":{},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.38.0","typescript":"5.9.3","@rollup/wasm-node":"4.52.5","@arcjet/eslint-config":"1.0.0-beta.15","@arcjet/rollup-config":"1.0.0-beta.15"},"_npmOperationalInternal":{"tmp":"tmp/cache_1.0.0-beta.15_1762869630639_0.7946805842570632","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.16":{"name":"@arcjet/cache","version":"1.0.0-beta.16","keywords":["arcjet","cache","utility","util"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/cache@1.0.0-beta.16","maintainers":[{"name":"blaine-arcjet","email":"blaine@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"},{"name":"wooorm-arcjet","email":"titus@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"057bdd1b273610e86d2c6c988f962c6c133abe33","tarball":"https://registry.npmjs.org/@arcjet/cache/-/cache-1.0.0-beta.16.tgz","fileCount":5,"integrity":"sha512-uTb+zUaqkmgjtQUU26+5/zpxO7HxnuiRqlYGZ2aB7gH0UuhVD0MKN5aiNFqaMXY4TXm0fa9Ij6qlZqJ0KRa0HQ==","signatures":[{"sig":"MEYCIQDTg3IE8PbGB5LlPmhlHDbCZtm1oSofh2KWi3paGczhAAIhALvycuo6XW0dGZjtk4Ny+IeEcAKpHKSiX84zQEGjQ1iw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18790},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=20"},"gitHead":"b92994c9aca0e8afc0389cf43b618937ec5c52a6","scripts":{"lint":"eslint .","test":"npm run build && npm run lint && npm run test-coverage","build":"rollup --config rollup.config.js","test-api":"node --test","test-coverage":"node --experimental-test-coverage --test","prepublishOnly":"npm run build"},"_npmUser":{"name":"wooorm-arcjet","email":"titus@arcjet.com"},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"cache"},"_npmVersion":"11.6.0","description":"Arcjet cache interface and implementations","directories":{},"_nodeVersion":"24.9.0","dependencies":{},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","typescript":"5.9.3","@rollup/wasm-node":"4.54.0","@arcjet/eslint-config":"1.0.0-beta.16","@arcjet/rollup-config":"1.0.0-beta.16"},"_npmOperationalInternal":{"tmp":"tmp/cache_1.0.0-beta.16_1767720341944_0.9030622096654124","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.17":{"name":"@arcjet/cache","version":"1.0.0-beta.17","keywords":["arcjet","cache","utility","util"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/cache@1.0.0-beta.17","maintainers":[{"name":"blaine-arcjet","email":"blaine@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"},{"name":"wooorm-arcjet","email":"titus@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"8a0b3d547c7d8eac4c2a82bc757cae899411e663","tarball":"https://registry.npmjs.org/@arcjet/cache/-/cache-1.0.0-beta.17.tgz","fileCount":5,"integrity":"sha512-rDxuyo/iU+gJReuKzG5fvbxpXSzV6K+9kbFXQfrw9j4Zf0ZU8K71H1TXw5OJVqXZAEAXsLe2f+BUVh2Ie0hPPQ==","signatures":[{"sig":"MEUCIQDeQSMCAzJ4aO/xXL2NQD1Bahg0AZjzrmMv1XRVrKfvhwIgcZDp/lPzgsiSUd7hwfiJySy/zJKOtyvU3B1u694T2T0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcjet%2fcache@1.0.0-beta.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18826},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=20"},"gitHead":"4a962089f95c09e3132a9523af52a3c29b335c40","scripts":{"lint":"eslint .","test":"npm run build && npm run lint && npm run test-coverage","build":"rollup --config rollup.config.js","test-api":"node --test -- test/*.test.js","test-coverage":"node --experimental-test-coverage --test -- test/*.test.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d8b43a1-5273-488f-9a62-089976d89938"}},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"cache"},"_npmVersion":"11.6.2","description":"Arcjet cache interface and implementations","directories":{},"_nodeVersion":"24.12.0","dependencies":{},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","typescript":"5.9.3","@rollup/wasm-node":"4.55.1","@arcjet/eslint-config":"1.0.0-beta.17","@arcjet/rollup-config":"1.0.0-beta.17"},"_npmOperationalInternal":{"tmp":"tmp/cache_1.0.0-beta.17_1768334488175_0.08596958870973714","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.18":{"name":"@arcjet/cache","version":"1.0.0-beta.18","keywords":["arcjet","cache","utility","util"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/cache@1.0.0-beta.18","maintainers":[{"name":"blaine-arcjet","email":"blaine@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"},{"name":"wooorm-arcjet","email":"titus@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"f301367dbb07a289b6a350425fd4744dcc0f3e7e","tarball":"https://registry.npmjs.org/@arcjet/cache/-/cache-1.0.0-beta.18.tgz","fileCount":5,"integrity":"sha512-zu6VIVDHRNpe7JLMzHLt1Rfs/7qiiuyXZ0HhQ4mRL+3SfNF448Kfqt8Oai4yTUIAvc5w12wkM0r2nIz3Q4BjEw==","signatures":[{"sig":"MEYCIQDhjgAksdoohTdodN2JR1Hdde9H5/pC72NPA6eygLYLkwIhAICjxpRVRjWwYZHyknqS3WmqdowaDn2Hw6iYZiQ+IgiY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcjet%2fcache@1.0.0-beta.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18826},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=20"},"gitHead":"666bf45d06f76ed433774d8145776a1de6cc6cfc","scripts":{"lint":"eslint .","test":"npm run build && npm run lint && npm run test-coverage","build":"rollup --config rollup.config.js","test-api":"node --test -- test/*.test.js","test-coverage":"node --experimental-test-coverage --test -- test/*.test.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d8b43a1-5273-488f-9a62-089976d89938"}},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"cache"},"_npmVersion":"11.6.2","description":"Arcjet cache interface and implementations","directories":{},"_nodeVersion":"24.12.0","dependencies":{},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","typescript":"5.9.3","@rollup/wasm-node":"4.55.1","@arcjet/eslint-config":"1.0.0-beta.18","@arcjet/rollup-config":"1.0.0-beta.18"},"_npmOperationalInternal":{"tmp":"tmp/cache_1.0.0-beta.18_1769097436572_0.1939430331642693","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@arcjet/cache","version":"1.0.0","keywords":["arcjet","cache","utility","util"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/cache@1.0.0","maintainers":[{"name":"blaine-arcjet","email":"blaine@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"},{"name":"wooorm-arcjet","email":"titus@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"896a008f8ffb619cc1a30b45bdda7a577cd700f4","tarball":"https://registry.npmjs.org/@arcjet/cache/-/cache-1.0.0.tgz","fileCount":5,"integrity":"sha512-+6x5tP4/4ZQC9wPEzCrWS17Et9CNv8u4z1Dd6ay5ngfJrncM8HMkmntddH/Hd7NDbDGRq6Cv7eyqaz9TVBNs/Q==","signatures":[{"sig":"MEQCICg16xJGcKyAIKNN1aP7wt7oPosiZOqHLdertp1Cpd4oAiBlzOdhKeaYOMpKlQbp/qnSpxx4eZnRF6C95gCThzkaDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcjet%2fcache@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18802},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=20"},"gitHead":"625da662d74b2fe65f15a02cd9ea8b5e16cccaac","scripts":{"lint":"eslint .","test":"npm run build && npm run lint && npm run test-coverage","build":"rollup --config rollup.config.js","test-api":"node --test -- test/*.test.js","test-coverage":"node --experimental-test-coverage --test -- test/*.test.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d8b43a1-5273-488f-9a62-089976d89938"}},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"cache"},"_npmVersion":"11.6.2","description":"Arcjet cache interface and implementations","directories":{},"_nodeVersion":"24.12.0","dependencies":{},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","typescript":"5.9.3","@rollup/wasm-node":"4.55.1","@arcjet/eslint-config":"1.0.0","@arcjet/rollup-config":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cache_1.0.0_1769101447490_0.1128136446907142","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-rc":{"name":"@arcjet/cache","version":"1.1.0-rc","keywords":["arcjet","cache","utility","util"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/cache@1.1.0-rc","maintainers":[{"name":"quinn-arcjet","email":"quinn@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"},{"name":"wooorm-arcjet","email":"titus@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"07727ff2839f226c229aa8e1a572904a52e6bc25","tarball":"https://registry.npmjs.org/@arcjet/cache/-/cache-1.1.0-rc.tgz","fileCount":5,"integrity":"sha512-ITtX0muOFZ6kJkddnsCJW/KqVhb3NHJa340iPhN6m3lkXByKhhl5OblVBOqLNRUVeaChfGCzgS8POGo/rGmuVQ==","signatures":[{"sig":"MEUCIFMFt2z+AyxI5sFO1Oo6WxcWj6Zh57OIYpOON0t7Dj4FAiEA0q85I6BgPe7tFGbtpd0dSfFhVkKE65Ci9q/zw1pNihE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcjet%2fcache@1.1.0-rc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18772},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=20"},"gitHead":"2a360cb02e33d6723eef64f751da948df3e35e05","scripts":{"lint":"eslint .","test":"npm run build && npm run lint && npm run test-coverage","build":"rollup --config rollup.config.js","test-api":"node --test -- test/*.test.js","test-coverage":"node --experimental-test-coverage --test -- test/*.test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d8b43a1-5273-488f-9a62-089976d89938"}},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"cache"},"_npmVersion":"11.6.2","description":"Arcjet cache interface and implementations","directories":{},"_nodeVersion":"24.13.0","dependencies":{},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"9.39.2","typescript":"5.9.3","@rollup/wasm-node":"4.57.0","@arcjet/eslint-config":"1.1.0-rc","@arcjet/rollup-config":"1.1.0-rc"},"_npmOperationalInternal":{"tmp":"tmp/cache_1.1.0-rc_1770139178528_0.347322206118448","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@arcjet/cache","version":"1.1.0","keywords":["arcjet","cache","utility","util"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/cache@1.1.0","maintainers":[{"name":"quinn-arcjet","email":"quinn@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"},{"name":"wooorm-arcjet","email":"titus@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"e37d239118bf2f968119c456c437acfaf4866836","tarball":"https://registry.npmjs.org/@arcjet/cache/-/cache-1.1.0.tgz","fileCount":5,"integrity":"sha512-TFt5PdlQVOngGTL+Q02NLGtv6Ks15m68a5Jksk9rEDM8vVzwoFE6KXawPNPm0pcwow4a/C+GcYwYprDm7MpXlw==","signatures":[{"sig":"MEUCIQCTctEbhJUupNRYfWWQYq4sNZZIddzuyBv6CP9pS31NfAIgR4tDvONNUj1whxechcLNXo+BHlD60MsR3yGIMweSzug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcjet%2fcache@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18763},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=20"},"gitHead":"d2acb63aa5fe35c6656aa5fa188cae9c69a1e592","scripts":{"lint":"eslint .","test":"npm run build && npm run lint && npm run test-coverage","build":"rollup --config rollup.config.js","test-api":"node --test -- test/*.test.js","test-coverage":"node --experimental-test-coverage --test -- test/*.test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d8b43a1-5273-488f-9a62-089976d89938"}},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"cache"},"_npmVersion":"11.6.2","description":"Arcjet cache interface and implementations","directories":{},"_nodeVersion":"24.13.0","dependencies":{},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","typescript":"5.9.3","@rollup/wasm-node":"4.57.0","@arcjet/eslint-config":"1.1.0","@arcjet/rollup-config":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cache_1.1.0_1770315082292_0.06013954979606928","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@arcjet/cache","version":"1.2.0","keywords":["arcjet","cache","utility","util"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/cache@1.2.0","maintainers":[{"name":"quinn-arcjet","email":"quinn@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"ea543bd3bac783e4371dc200a6c8371d46a501ec","tarball":"https://registry.npmjs.org/@arcjet/cache/-/cache-1.2.0.tgz","fileCount":5,"integrity":"sha512-vMPIlf6bIHVU59u313UaLOTWafIy0+aR9QmGr/dNBlNikeAaeGUyD8aj3W7T9G1Teognw+5wYj7BtFW65NZvTg==","signatures":[{"sig":"MEQCIAGk+o3Sbb/3amg8rTzJAupK8zv5XgJKPPZIVfZp2DynAiBFUvqziH8KzNYq10QLStAW0voHwQ5Ympnd8soFJRtbag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18763},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=20"},"gitHead":"9992ba486c52b5d882ce07f39f1fa171fe4d973a","scripts":{"lint":"eslint .","test":"npm run build && npm run lint && npm run test-coverage","build":"rollup --config rollup.config.js","test-api":"node --test -- test/*.test.js","test-coverage":"node --experimental-test-coverage --test -- test/*.test.js"},"_npmUser":{"name":"quinn-arcjet","email":"quinn@arcjet.com"},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"cache"},"_npmVersion":"10.8.2","description":"Arcjet cache interface and implementations","directories":{},"_nodeVersion":"20.19.2","dependencies":{},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","typescript":"5.9.3","@rollup/wasm-node":"4.57.1","@arcjet/eslint-config":"1.2.0","@arcjet/rollup-config":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cache_1.2.0_1772830232332_0.49174624570273084","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@arcjet/cache","version":"1.3.0","keywords":["arcjet","cache","utility","util"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/cache@1.3.0","maintainers":[{"name":"quinn-arcjet","email":"quinn@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"04095dd0d5fe6b3b139f1558cc7dc2367e54aaaf","tarball":"https://registry.npmjs.org/@arcjet/cache/-/cache-1.3.0.tgz","fileCount":5,"integrity":"sha512-CQuyTbRAwsZjxK/w3QxOIrOyD5msQNYQDsJ5ng4fdE1l1vz9WRYvZDUZ8oYztg5qgswwILxBogPDFl1vSOhh3A==","signatures":[{"sig":"MEYCIQDMBoISzaDkYEhA/0iWcQmA7GPCftXk+WHhybplX7JVnAIhAJV4hasBs7ZcEthQVmT1K/yIxP2NrEU0QEkkoDBgdDlL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcjet%2fcache@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18763},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=20"},"gitHead":"682a80e5c7ef4a4e0fb35921f0019809433c733c","scripts":{"lint":"eslint .","test":"npm run build && npm run lint && npm run test-coverage","build":"rollup --config rollup.config.js","test-api":"node --test -- test/*.test.js","test-coverage":"node --experimental-test-coverage --test -- test/*.test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d8b43a1-5273-488f-9a62-089976d89938"}},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"cache"},"_npmVersion":"11.9.0","description":"Arcjet cache interface and implementations","directories":{},"_nodeVersion":"24.14.0","dependencies":{},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","typescript":"5.9.3","@rollup/wasm-node":"4.57.1","@arcjet/eslint-config":"1.3.0","@arcjet/rollup-config":"1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/cache_1.3.0_1773354840037_0.3837588583539182","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@arcjet/cache","version":"1.3.1","keywords":["arcjet","cache","utility","util"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/cache@1.3.1","maintainers":[{"name":"quinn-arcjet","email":"quinn@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"c7b90d4a1e7b013d7d649ce250b91614788627ec","tarball":"https://registry.npmjs.org/@arcjet/cache/-/cache-1.3.1.tgz","fileCount":5,"integrity":"sha512-zowerfYfG/C58mvHZ8Zuj/4gn5kQwb35pq/Oo0ikZJo3pkVIEt1Y+9KcKYOSaoGmEcNZeIInSnCXpH6HAuMyvQ==","signatures":[{"sig":"MEUCIQDnIZY8hwsHe1a54YhYPkSqH2/LEOTnZgA4l0cS09z0tQIgIUGwudDJV1XQ7Uv64TzmTp8dybjnz9ImP5XmC8wWLBs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcjet%2fcache@1.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18763},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=20"},"gitHead":"ddcad587c236355d61cd6efe586d669e20023fb6","scripts":{"lint":"eslint .","test":"npm run build && npm run lint && npm run test-coverage","build":"rollup --config rollup.config.js","test-api":"node --test -- test/*.test.js","test-coverage":"node --experimental-test-coverage --test -- test/*.test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d8b43a1-5273-488f-9a62-089976d89938"}},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"cache"},"_npmVersion":"11.9.0","description":"Arcjet cache interface and implementations","directories":{},"_nodeVersion":"24.14.0","dependencies":{},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.3","typescript":"5.9.3","@rollup/wasm-node":"4.59.0","@arcjet/eslint-config":"1.3.1","@arcjet/rollup-config":"1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/cache_1.3.1_1774914705549_0.42186449926394154","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@arcjet/cache","version":"1.4.0","keywords":["arcjet","cache","utility","util"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/cache@1.4.0","maintainers":[{"name":"quinn-arcjet","email":"quinn@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"293dfa8feaeacc795eac759fc6dac97190161ca3","tarball":"https://registry.npmjs.org/@arcjet/cache/-/cache-1.4.0.tgz","fileCount":5,"integrity":"sha512-hRk2p2ZgZmcl1jv66VfbAXxKk7HghdMwFXWcn0wIjHa+ngaYRQFkfrEE0epWeHyTB/sI/p/3+MOT0ApbzIyY5Q==","signatures":[{"sig":"MEUCIDOlm8VqijDvH74m4KOWBXsUNB1plGnVsbo14iEcqsDRAiEA5pd1OqzkHfKcrfNCt/Lk00btGuxxC6FXNBGI9Mo4xaM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcjet%2fcache@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18763},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=20"},"gitHead":"b4337ec9aa8574e422f37fbf974765f1177fc4eb","scripts":{"lint":"eslint .","test":"npm run build && npm run lint && npm run test-coverage","build":"rollup --config rollup.config.js","test-api":"node --test -- test/*.test.js","test-coverage":"node --experimental-test-coverage --test -- test/*.test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d8b43a1-5273-488f-9a62-089976d89938"}},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"cache"},"_npmVersion":"11.11.0","description":"Arcjet cache interface and implementations","directories":{},"_nodeVersion":"24.14.1","dependencies":{},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.3","typescript":"5.9.3","@rollup/wasm-node":"4.59.0","@arcjet/eslint-config":"1.4.0","@arcjet/rollup-config":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/cache_1.4.0_1776196373255_0.051381171558789074","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@arcjet/cache","version":"1.5.0","keywords":["arcjet","cache","utility","util"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/cache@1.5.0","maintainers":[{"name":"quinn-arcjet","email":"quinn@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"7a3c507c19236ad682a8ee082a2a39239eded40e","tarball":"https://registry.npmjs.org/@arcjet/cache/-/cache-1.5.0.tgz","fileCount":5,"integrity":"sha512-VbyRa6nWgG8eDJEtmM/St9okRgp+oG+9e07mymv4tbB2sy86oaX07ibdfHxGLb6T0/TpZKcxnVGWdV7TW/Yv4g==","signatures":[{"sig":"MEUCIAPKx8YxqzSoraGQFQOW0fAHOqcCYisq51Ro4R98Vu+GAiEA3nAGI6VwTwAl4kc646Mtet9G5wEhLZ4Yr84qwUhVqKU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcjet%2fcache@1.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18763},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=20"},"gitHead":"e4350079f67abc66fb7e6530ca5864d7275221e0","scripts":{"lint":"eslint .","test":"npm run build && npm run lint && npm run test-coverage","build":"rollup --config rollup.config.js","test-api":"node --test -- test/*.test.js","test-coverage":"node --experimental-test-coverage --test -- test/*.test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d8b43a1-5273-488f-9a62-089976d89938"}},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"cache"},"_npmVersion":"11.13.0","description":"Arcjet cache interface and implementations","directories":{},"_nodeVersion":"24.16.0","dependencies":{},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.4","typescript":"5.9.3","@rollup/wasm-node":"4.61.0","@arcjet/eslint-config":"1.5.0","@arcjet/rollup-config":"1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/cache_1.5.0_1781022118010_0.6298809743640554","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@arcjet/cache","version":"1.6.0","keywords":["arcjet","cache","utility","util"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/cache@1.6.0","maintainers":[{"name":"quinn-arcjet","email":"quinn@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"fa5563841538ca3459cf7287825312bc7364e0fc","tarball":"https://registry.npmjs.org/@arcjet/cache/-/cache-1.6.0.tgz","fileCount":5,"integrity":"sha512-Ubp9MjT4nzF9pJnnqWa41S5HQRMpgnFpBtmQB+MFgSwgxNhbbVKx/tKpQLJ9wCRi/0qxnTe+5+vu6sl2SQuSXQ==","signatures":[{"sig":"MEUCIQCXalRztEEiC+xweUJlp3hHI9rSOjRIyABcXebdxMtMxwIgEFtK+x9oPDsAb+82Zh9DWd+oV8XyWGtC1VI8qcdgXcU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcjet%2fcache@1.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18784},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=22.21.0 <23 || >=24.5.0"},"gitHead":"b9a0809f685ea62068cedce480a81addfe76c589","scripts":{"lint":"eslint .","test":"npm run build && npm run lint && npm run test-coverage","build":"rollup --config rollup.config.js","test-api":"node --test -- test/*.test.js","test-coverage":"node --experimental-test-coverage --test -- test/*.test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d8b43a1-5273-488f-9a62-089976d89938"}},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"cache"},"_npmVersion":"11.13.0","description":"Arcjet cache interface and implementations","directories":{},"_nodeVersion":"24.17.0","dependencies":{},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.4","typescript":"5.9.3","@rollup/wasm-node":"4.62.2","@arcjet/eslint-config":"1.6.0","@arcjet/rollup-config":"1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/cache_1.6.0_1782848176912_0.6400960069507315","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"@arcjet/cache","version":"1.6.1","keywords":["arcjet","cache","utility","util"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/cache@1.6.1","maintainers":[{"name":"quinn-arcjet","email":"quinn@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"10230d338af3ed5b0c444432d9b73e0b24df8564","tarball":"https://registry.npmjs.org/@arcjet/cache/-/cache-1.6.1.tgz","fileCount":5,"integrity":"sha512-bAP+9hPS5gggcfoL63kctI5Ln7Na5bSNQmTBQApvH9Zi9g6va/7bsxlJzA4z+MqQJWYJgbO+wCICqCCrE8CELw==","signatures":[{"sig":"MEYCIQCwJR2AVS9LEegES9/4ZjzZRmEChqOPrTE0AEpzHie8HgIhALVF68OJ/tpE2sNxFFht0pbjb2dNfpi3imCeiH3MhM4E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcjet%2fcache@1.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18784},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=22.21.0 <23 || >=24.5.0"},"gitHead":"2bf038bdeaa512b6ba1e531b75ebcedb274ae4e8","scripts":{"lint":"eslint .","test":"npm run build && npm run lint && npm run test-coverage","build":"rollup --config rollup.config.js","test-api":"node --test -- test/*.test.js","test-coverage":"node --experimental-test-coverage --test -- test/*.test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d8b43a1-5273-488f-9a62-089976d89938"}},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"cache"},"_npmVersion":"11.13.0","description":"Arcjet cache interface and implementations","directories":{},"_nodeVersion":"24.17.0","dependencies":{},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.4","typescript":"5.9.3","@rollup/wasm-node":"4.62.2","@arcjet/eslint-config":"1.6.1","@arcjet/rollup-config":"1.6.1"},"_npmOperationalInternal":{"tmp":"tmp/cache_1.6.1_1782856516106_0.9259087170842784","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-rc.0":{"name":"@arcjet/cache","version":"1.7.0-rc.0","keywords":["arcjet","cache","util","utility"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/cache@1.7.0-rc.0","maintainers":[{"name":"quinn-arcjet","email":"quinn@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"02c67db5150afc23ca827fd06f5a50924d4b0ab3","tarball":"https://registry.npmjs.org/@arcjet/cache/-/cache-1.7.0-rc.0.tgz","fileCount":5,"integrity":"sha512-PZPdCkNY7BM2FHWyzfaprIni8u9Vm9RsVmjzdClJDU4VvNzyH9SwZlxThDNOH3YUSN2n6TOIfEFQwdMwFJdncQ==","signatures":[{"sig":"MEUCIGf3FaMv3p/4k4iB0XdoZkATMVhLbz6Qg9nhV6TBp2bMAiEA4WpjRSzqxfUHxa359O1rpPC6hc4TxNJYQfmH8wX/Gnw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcjet%2fcache@1.7.0-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18359},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.21.0 <23 || >=24.5.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"ccad92b3403ca38b9fb571b3751faa9a748076dc","scripts":{"test":"npm run build && npm run test-coverage","build":"tsdown","test-api":"node --test -- test/*.test.ts","typecheck":"tsgo --noEmit","test-coverage":"node --experimental-test-coverage --test -- test/*.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d8b43a1-5273-488f-9a62-089976d89938"}},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"cache"},"_npmVersion":"11.16.0","description":"Arcjet cache interface and implementations","directories":{},"_nodeVersion":"24.18.0","dependencies":{},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsdown":"0.22.3","typescript":"6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/cache_1.7.0-rc.0_1783120088077_0.43061468853672236","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-rc.1":{"name":"@arcjet/cache","version":"1.7.0-rc.1","keywords":["arcjet","cache","util","utility"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/cache@1.7.0-rc.1","maintainers":[{"name":"quinn-arcjet","email":"quinn@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"68eae74434b885132d287a0b7d6a922fbcba5d10","tarball":"https://registry.npmjs.org/@arcjet/cache/-/cache-1.7.0-rc.1.tgz","fileCount":5,"integrity":"sha512-jpv0kuTYHApmoeCKahpVfZp7gerA39S9VEY0p7vr8xOR11UzRh9llPvf9hFC9/dFz4wl07DpYwSyK6M8T+6aEA==","signatures":[{"sig":"MEUCIAde+YgEYirzxy8Ld0ERsy1oyjxsHcHHWADQt3cgVfhsAiEAphsf+rtSa+SwWcDzxUDfYyUpc6QjLNIMRvO5XlgpIK8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcjet%2fcache@1.7.0-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18359},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.21.0 <23 || >=24.5.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"f6e9f56e1ff7e9e802b9635c4c25656e397bfc8f","scripts":{"test":"npm run build && npm run test-coverage","build":"tsdown","test-api":"node --test -- test/*.test.ts","typecheck":"tsgo --noEmit","test-coverage":"node --experimental-test-coverage --test -- test/*.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d8b43a1-5273-488f-9a62-089976d89938"}},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"cache"},"_npmVersion":"11.16.0","description":"Arcjet cache interface and implementations","directories":{},"_nodeVersion":"24.18.0","dependencies":{},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.3","typescript":"6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/cache_1.7.0-rc.1_1783354918804_0.36359514496452006","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@arcjet/cache","version":"1.7.0","keywords":["arcjet","cache","utility","util"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/cache@1.7.0","maintainers":[{"name":"quinn-arcjet","email":"quinn@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"d226e6f7e0c6c8d2f8b1a129f9832ef3a6f577ef","tarball":"https://registry.npmjs.org/@arcjet/cache/-/cache-1.7.0.tgz","fileCount":5,"integrity":"sha512-PQtmSQufzccQhWkbKf2m1Rk02kmgmCr9Ni9es5BXUGGZG3/fhiXm3iXq2XPFZ5zhoH1cDuFm3wXhsGOFUvvC7g==","signatures":[{"sig":"MEUCIQCAjGKHOJ0eJ0D2JGt3Rj+fOcbKDbKh7q4KGufLNBhyYgIgGdOOheIM3hFSP5Vh2icw/MFxjZdZdtSb4dChb9kojXs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcjet%2fcache@1.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18784},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=22.21.0 <23 || >=24.5.0"},"gitHead":"2b2f5a9b7e179a609eb5c83d28f19a5a45eefa9e","scripts":{"lint":"eslint .","test":"npm run build && npm run lint && npm run test-coverage","build":"rollup --config rollup.config.js","test-api":"node --test -- test/*.test.js","test-coverage":"node --experimental-test-coverage --test -- test/*.test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d8b43a1-5273-488f-9a62-089976d89938"}},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"cache"},"_npmVersion":"11.16.0","description":"Arcjet cache interface and implementations","directories":{},"_nodeVersion":"24.18.0","dependencies":{},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.4","typescript":"5.9.3","@rollup/wasm-node":"4.62.2","@arcjet/eslint-config":"1.7.0","@arcjet/rollup-config":"1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/cache_1.7.0_1783357505912_0.8517310207807738","host":"s3://npm-registry-packages-npm-production"}},"1.8.0-rc.0":{"name":"@arcjet/cache","version":"1.8.0-rc.0","keywords":["arcjet","cache","util","utility"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/cache@1.8.0-rc.0","maintainers":[{"name":"quinn-arcjet","email":"quinn@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"17b2ceccb301992de7e45f28fd1d410e56b7a610","tarball":"https://registry.npmjs.org/@arcjet/cache/-/cache-1.8.0-rc.0.tgz","fileCount":5,"integrity":"sha512-LXlznKTMnMi9V+PYLPazj/HiiJxokV46I/E4X6Wzhr75uuswmJ+ps5+dvmTNZ+INlQpmcToLE1tN2gCRc0IyKw==","signatures":[{"sig":"MEUCIGvyxJNNgLWSjnJ+Qrj4+Arj7EbUOLZiqORUiWNFMj3dAiEA2jtxJFTnmsMWKxB9E1nZe56q55B0W30PcORIk2jmHk8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcjet%2fcache@1.8.0-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18359},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.21.0 <23 || >=24.5.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"01e1e10bed5a7e0e0d2dd381d5b7736402da2326","scripts":{"test":"npm run build && npm run test-coverage","build":"tsdown","test-api":"node --test -- test/*.test.ts","typecheck":"tsgo --noEmit","test-coverage":"node --experimental-test-coverage --test -- test/*.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d8b43a1-5273-488f-9a62-089976d89938"}},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"cache"},"_npmVersion":"11.16.0","description":"Arcjet cache interface and implementations","directories":{},"_nodeVersion":"24.18.0","dependencies":{},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.3","typescript":"6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/cache_1.8.0-rc.0_1783446904248_0.09422232912891326","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@arcjet/cache","version":"1.8.0","keywords":["arcjet","cache","util","utility"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/cache@1.8.0","maintainers":[{"name":"quinn-arcjet","email":"quinn@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"49ee8b66978ceb6a22a4a5917605bd65947ac01b","tarball":"https://registry.npmjs.org/@arcjet/cache/-/cache-1.8.0.tgz","fileCount":5,"integrity":"sha512-3PXpoCJFqkYPKzz38pkJ8A7tvPm2CGdGVCHOPDALUNwdIFxpzZpTZmZO34QrBQisNq+p1JpvXV5IBdcYWFsXLA==","signatures":[{"sig":"MEUCIGJXrN+YJzeCzS1/8c6gT2sei06bwJburPOBqPzIABCmAiEAsGex6ubuxISVHV5VJuqgb7SSK6V/NsEGy6wkdyjYsGg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcjet%2fcache@1.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18354},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.21.0 <23 || >=24.5.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"644d8d7133ed1023751451590228de6c0090cc07","scripts":{"test":"npm run build && npm run test-coverage","build":"tsdown","test-api":"node --test -- test/*.test.ts","typecheck":"tsgo --noEmit","test-coverage":"node --experimental-test-coverage --test -- test/*.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d8b43a1-5273-488f-9a62-089976d89938"}},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"cache"},"_npmVersion":"11.16.0","description":"Arcjet cache interface and implementations","directories":{},"_nodeVersion":"24.18.0","dependencies":{},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.3","typescript":"6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/cache_1.8.0_1783448505224_0.8209752119721825","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@arcjet/cache","version":"1.9.0","keywords":["arcjet","cache","util","utility"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/cache@1.9.0","maintainers":[{"name":"quinn-arcjet","email":"quinn@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"d14a4a28ac0d82d5b9e4b3a8ad43d9756382874a","tarball":"https://registry.npmjs.org/@arcjet/cache/-/cache-1.9.0.tgz","fileCount":5,"integrity":"sha512-kj9J4tPsiToft/Cd9ix8PYDzSnLbpDxXd1NzfSQswlhLRwBQvRa+t4gyJYtzLKk8lZTRC6D93swCfknQtvQRTA==","signatures":[{"sig":"MEYCIQCfbV/qhQaPqVDxzl7RfvZeXVJZgF7fn0dpFaBpO/ZmwgIhAP/qsylyx+Tv2LsYr+wQeE10E8wbm7b3D4y3z3T0MWMP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcjet%2fcache@1.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18333},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.21.0 <23 || >=24.5.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"39d8b5ce571b42f0180295e43e0a557bcd2b3ea8","scripts":{"test":"npm run build && npm run test-coverage","build":"tsdown","test-api":"node --test -- test/*.test.ts","typecheck":"tsgo --noEmit","test-coverage":"node --experimental-test-coverage --test -- test/*.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d8b43a1-5273-488f-9a62-089976d89938"}},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"cache"},"_npmVersion":"11.16.0","description":"Arcjet cache interface and implementations","directories":{},"_nodeVersion":"24.18.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.3","typescript":"6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/cache_1.9.0_1784152554724_0.3740332178735324","host":"s3://npm-registry-packages-npm-production"}},"1.9.1":{"name":"@arcjet/cache","version":"1.9.1","keywords":["arcjet","cache","util","utility"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/cache@1.9.1","maintainers":[{"name":"quinn-arcjet","email":"quinn@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"b7b18a9dff5021cd64641d64e24e7f7f627a2317","tarball":"https://registry.npmjs.org/@arcjet/cache/-/cache-1.9.1.tgz","fileCount":5,"integrity":"sha512-pvqV3HLcWWwC2xKLox41q/sfAA9vcO6EzNEr+ul4Kqk0sMf6rkGiUa3zveb49gh3PkoEF4rV3UuCjQYxQ27vuQ==","signatures":[{"sig":"MEUCIQCNVqHq36xjEAXd5UTkKyexKykO53LGBpNQz0OaRFoVAwIgEqQ2RVIeTU9xabXwfVF4vabepN6+nIgALtYRvKlAEJo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcjet%2fcache@1.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18333},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.21.0 <23 || >=24.5.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"a3cda8246ffe9c6e844c5efa89ffe9b97c8e7823","scripts":{"test":"npm run build && npm run test-coverage","build":"tsdown","test-api":"node --test -- test/*.test.ts","typecheck":"tsgo --noEmit","test-coverage":"node --experimental-test-coverage --test -- test/*.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d8b43a1-5273-488f-9a62-089976d89938"}},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"cache"},"_npmVersion":"11.16.0","description":"Arcjet cache interface and implementations","directories":{},"_nodeVersion":"24.18.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.3","typescript":"6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/cache_1.9.1_1784156653433_0.46932364927950543","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-rc.0":{"name":"@arcjet/cache","version":"1.10.0-rc.0","keywords":["arcjet","cache","util","utility"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/cache@1.10.0-rc.0","maintainers":[{"name":"quinn-arcjet","email":"quinn@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"1b2c0e46ecf68973b7d99ef31e42685eb092f30a","tarball":"https://registry.npmjs.org/@arcjet/cache/-/cache-1.10.0-rc.0.tgz","fileCount":5,"integrity":"sha512-57FlX/F75evUY7vIC8oV3LJITzgkaFMtYpp9bvYaocOMQxA8PHJ1xbUaaga/vFOpRbV7UhGyVyj89iCZCfUdYQ==","signatures":[{"sig":"MEUCIQDaAzjaG1FDHHEycXdBqQ+L8/XhMQmBaj0aQasxWuzy9gIgFBBfVFjHllHd7LLCy5AM6a7p1Xj9B5mvrtgBJU3g4Jc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcjet%2fcache@1.10.0-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18370},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.21.0 <23 || >=24.5.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"57f76b7d4b0166c8a38e03077cb85076df930024","scripts":{"test":"npm run build && npm run test-coverage","build":"tsdown","test-api":"node --test -- test/*.test.ts","typecheck":"tsc --noEmit","test-coverage":"node --experimental-test-coverage --test -- test/*.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d8b43a1-5273-488f-9a62-089976d89938"}},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"cache"},"_npmVersion":"12.0.1","description":"Arcjet cache interface and implementations","directories":{},"_nodeVersion":"24.18.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsdown":"0.22.7","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/cache_1.10.0-rc.0_1785871694475_0.5647173485405816","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-rc.1":{"name":"@arcjet/cache","version":"1.10.0-rc.1","keywords":["arcjet","cache","util","utility"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/cache@1.10.0-rc.1","maintainers":[{"name":"quinn-arcjet","email":"quinn@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"32772969e8795504b9cb2dfa51f29483633ae653","tarball":"https://registry.npmjs.org/@arcjet/cache/-/cache-1.10.0-rc.1.tgz","fileCount":5,"integrity":"sha512-p103fICxh1VPZ5I/xkX5s8iIOiZVTLbrGJ6Jjjp4R0XIkzxnuzVqUgSiISKQ1rT66D6FMJRRGDOUJhrOZCmmgw==","signatures":[{"sig":"MEYCIQDnVgIodBEd9/AalGQxJ7c4J/Ts5K2EPPwVybVPfzfsmAIhAKTTxPhsqK4bt6WjAd9yAYLV/BLi7kxF8e15I5G3kjPf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcjet%2fcache@1.10.0-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18370},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.21.0 <23 || >=24.5.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"bb916156cbb94ec6f730ade5fc77f837d8f7b795","scripts":{"test":"npm run build && npm run test-coverage","build":"tsdown","test-api":"node --test -- test/*.test.ts","typecheck":"tsc --noEmit","test-coverage":"node --experimental-test-coverage --test -- test/*.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d8b43a1-5273-488f-9a62-089976d89938"}},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"cache"},"_npmVersion":"12.0.1","description":"Arcjet cache interface and implementations","directories":{},"_nodeVersion":"24.18.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsdown":"0.22.7","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/cache_1.10.0-rc.1_1786129568591_0.8838862576653177","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@arcjet/cache","version":"1.10.0","keywords":["arcjet","cache","util","utility"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/cache@1.10.0","maintainers":[{"name":"quinn-arcjet","email":"quinn@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"2c2400a7b868388d09f43e1effc561ce6ba7a591","tarball":"https://registry.npmjs.org/@arcjet/cache/-/cache-1.10.0.tgz","fileCount":5,"integrity":"sha512-HWZHkm2JPKa6NjKygwFM0tg5EdnYFGNlEV6D0P/UIaTApuS1U5LrNj9mp1sWDpt01C8/WWmY8crQGEA3LRuNng==","signatures":[{"sig":"MEUCIQC9fmAWimqCoqdq9kfOp6+U7CoO1EIbwyrGq0kI89VHLwIgKVcR5Yn7NXY8LBpye2gM9NW/8Eo+4H5zHC012zS16Y0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcjet%2fcache@1.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18365},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.21.0 <23 || >=24.5.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"a370d371a655f37392c22bbd78f93468ea819558","scripts":{"test":"npm run build && npm run test-coverage","build":"tsdown","test-api":"node --test -- test/*.test.ts","typecheck":"tsc --noEmit","test-coverage":"node --experimental-test-coverage --test -- test/*.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d8b43a1-5273-488f-9a62-089976d89938"}},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"cache"},"_npmVersion":"12.0.1","description":"Arcjet cache interface and implementations","directories":{},"_nodeVersion":"24.18.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.7","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/cache_1.10.0_1786475677958_0.5858292633305604","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@arcjet/cache","version":"1.11.0","keywords":["arcjet","cache","util","utility"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/cache@1.11.0","maintainers":[{"name":"quinn-arcjet","email":"quinn@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"05cbc0717df28ae13ef84552cd79b67bc1372537","tarball":"https://registry.npmjs.org/@arcjet/cache/-/cache-1.11.0.tgz","fileCount":5,"integrity":"sha512-Lh9qbkb3vSG50ELZIR4yRwbhhFMt0ektqPH2VQobvbWQv2FRJnH8hGjOrmfYfcKNbOFsa0f6TsiPrC1QFBCsqw==","signatures":[{"sig":"MEUCIQCY8G4vYO1hW5fQlxVe+o31bi2SoXH/816iszXkBxcqOQIga1DGlVewfi7lnYm2ctQgXZ7OGnrNeAkYqQ+j5+E39pQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcjet%2fcache@1.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18366},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.21.0 <23 || >=24.5.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"a7f6e95bd6780213facaa8f37bc96984f2993368","scripts":{"test":"npm run build && npm run test-coverage","build":"tsdown","test-api":"node --test -- test/*.test.ts","typecheck":"tsc --noEmit","test-coverage":"node --experimental-test-coverage --test -- test/*.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d8b43a1-5273-488f-9a62-089976d89938"}},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"cache"},"_npmVersion":"12.0.1","description":"Arcjet cache interface and implementations","directories":{},"_nodeVersion":"24.19.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/cache_1.11.0_1787767040071_0.9039135901569983","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"@arcjet/cache","version":"1.12.0","keywords":["arcjet","cache","util","utility"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/cache@1.12.0","maintainers":[{"name":"quinn-arcjet","email":"quinn@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"3a304182fe3abac938cbaa630c48ffa883ff670c","tarball":"https://registry.npmjs.org/@arcjet/cache/-/cache-1.12.0.tgz","fileCount":5,"integrity":"sha512-u6Wg02EFqOAuOdwcWl3GqFH53bqaA4+r6h3ntlfsP0EUhsMb6AIuDPW3K65ayyDso/z7JUM1LPZrvTqqwlymXw==","signatures":[{"sig":"MEUCIHRdeWpe9lajWM0g8rCH3XovnFn12eu6gSiuX/r8n2KhAiEA+oWxjPeiB4E3LQszLaQbTXYQaH2njv7NH8w1OptCtw8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD8Zvam8f8zrSpk8jQorfDb6udUramHI52AWuRwUuayuwIgP+FPPvbnU+PPHJoModo8aTKev7I2lpyezvVntnZT/h0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcjet%2fcache@1.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18366},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.21.0 <23 || >=24.5.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"aba86feb2ee02e66cf0e6054ee71513fe51da0d4","scripts":{"test":"npm run build && npm run test-coverage","build":"tsdown","test-api":"node --test -- test/*.test.ts","typecheck":"tsc --noEmit","test-coverage":"node --experimental-test-coverage --test -- test/*.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d8b43a1-5273-488f-9a62-089976d89938"}},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"cache"},"_npmVersion":"12.0.1","description":"Arcjet cache interface and implementations","directories":{},"_nodeVersion":"24.20.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/cache_1.12.0_1788887283534_0.5546032414352267","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"_id":"@arcjet/cache@1.13.0","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"2e56b81e65b091e1c06010461e6b9a0f2f3b64a3","tarball":"https://registry.npmjs.org/@arcjet/cache/-/cache-1.13.0.tgz","fileCount":5,"integrity":"sha512-D3fvCSW/8VnmAGJFXWzXMSiYWg1osGoKtnNegFMHmd0Kk/jNvX7P2q0UgvWSIH1gzLMYFMRSFzRkzz9Enojlxw==","signatures":[{"sig":"MEUCIH+Y0lWQrZCgRSjud2oVyPl4+QO9fXHiYFURtdWEkxGIAiEAph6SdJI6AF5mFnxLefygPIn5/kqZhQLYU5dPU8DE37E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBRmrx0l5G3iXcUlp3JePgr+5PhnDDOTzNTLE9f94/tDAiEAzVLd9anbOq4Bi1CxnDhIPoOVTIGeBOPZfG1rQDYCH7k="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcjet%2fcache@1.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18348},"main":"./dist/index.js","name":"@arcjet/cache","type":"module","types":"./dist/index.d.ts","author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"engines":{"node":">=22.21.0 <23 || >=24.5.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"894bb9d3741f19b3306b986e869ca4ea8e42be71","license":"Apache-2.0","scripts":{"test":"npm run build && npm run test-coverage","build":"tsdown","test-api":"node --test -- test/*.test.ts","typecheck":"tsc --noEmit","test-coverage":"node --experimental-test-coverage --test -- test/*.test.ts"},"version":"1.13.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d8b43a1-5273-488f-9a62-089976d89938"}},"homepage":"https://arcjet.com","keywords":["arcjet","cache","util","utility"],"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"cache"},"_npmVersion":"12.0.2","description":"Arcjet cache interface and implementations","directories":{},"maintainers":[{"name":"quinn-arcjet","email":"quinn@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"_nodeVersion":"24.20.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","typescript":"7.0.2"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cache_1.13.0_1789601278303_0.29518914748720015"}}},"time":{"created":"2025-05-28T21:53:37.660Z","modified":"2026-09-16T23:27:58.681Z","1.0.0-beta.8":"2025-05-28T21:53:38.006Z","1.0.0-beta.9":"2025-07-09T14:42:57.694Z","1.0.0-beta.10":"2025-08-05T09:05:18.273Z","1.0.0-beta.11":"2025-09-03T16:50:35.690Z","1.0.0-beta.12":"2025-09-23T14:26:36.420Z","1.0.0-beta.13":"2025-10-07T14:25:18.543Z","1.0.0-beta.14":"2025-11-04T13:18:41.267Z","1.0.0-beta.15":"2025-11-11T14:00:30.899Z","1.0.0-beta.16":"2026-01-06T17:25:42.102Z","1.0.0-beta.17":"2026-01-13T20:01:28.375Z","1.0.0-beta.18":"2026-01-22T15:57:16.717Z","1.0.0":"2026-01-22T17:04:07.636Z","1.1.0-rc":"2026-02-03T17:19:38.670Z","1.1.0":"2026-02-05T18:11:22.439Z","1.2.0":"2026-03-06T20:50:32.484Z","1.3.0":"2026-03-12T22:34:00.189Z","1.3.1":"2026-03-30T23:51:45.711Z","1.4.0":"2026-04-14T19:52:53.417Z","1.5.0":"2026-06-09T16:21:58.165Z","1.6.0":"2026-06-30T19:36:17.087Z","1.6.1":"2026-06-30T21:55:16.266Z","1.7.0-rc.0":"2026-07-03T23:08:08.226Z","1.7.0-rc.1":"2026-07-06T16:21:58.943Z","1.7.0":"2026-07-06T17:05:06.051Z","1.8.0-rc.0":"2026-07-07T17:55:04.378Z","1.8.0":"2026-07-07T18:21:45.386Z","1.9.0":"2026-07-15T21:55:54.864Z","1.9.1":"2026-07-15T23:04:13.558Z","1.10.0-rc.0":"2026-08-04T19:28:14.622Z","1.10.0-rc.1":"2026-08-07T19:06:08.742Z","1.10.0":"2026-08-11T19:14:38.171Z","1.11.0":"2026-08-26T17:57:20.215Z","1.12.0":"2026-09-08T17:08:03.633Z","1.13.0":"2026-09-16T23:27:58.384Z"},"bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","homepage":"https://arcjet.com","keywords":["arcjet","cache","util","utility"],"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"cache"},"description":"Arcjet cache interface and implementations","maintainers":[{"name":"quinn-arcjet","email":"quinn@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"readme":"<a href=\"https://arcjet.com\" target=\"_arcjet-home\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"https://arcjet.com/logo/arcjet-dark-lockup-voyage-horizontal.svg\">\n    <img src=\"https://arcjet.com/logo/arcjet-light-lockup-voyage-horizontal.svg\" alt=\"Arcjet Logo\" height=\"128\" width=\"auto\">\n  </picture>\n</a>\n\n# `@arcjet/cache`\n\n<p>\n  <a href=\"https://www.npmjs.com/package/@arcjet/cache\">\n    <picture>\n      <source media=\"(prefers-color-scheme: dark)\" srcset=\"https://img.shields.io/npm/v/%40arcjet%2Fcache?style=flat-square&label=%E2%9C%A6Aj&labelColor=000000&color=5C5866\">\n      <img alt=\"npm badge\" src=\"https://img.shields.io/npm/v/%40arcjet%2Fcache?style=flat-square&label=%E2%9C%A6Aj&labelColor=ECE6F0&color=ECE6F0\">\n    </picture>\n  </a>\n</p>\n\n[Arcjet][arcjet] cache interface and implementations.\n\n- [npm package (`@arcjet/cache`)](https://www.npmjs.com/package/@arcjet/cache)\n- [GitHub source code (`cache/` in `arcjet/arcjet-js`)](https://github.com/arcjet/arcjet-js/tree/main/cache)\n\n## What is this?\n\nThis is an internal utility to help us cache some things in memory.\n\n## When should I use this?\n\nThis is an internal Arcjet package not designed for public use.\nSee our [_Get started_ guide][arcjet-get-started] for how to use Arcjet in your\napplication.\n\n## Install\n\nThis package is ESM only.\nInstall with npm in Node.js:\n\n```sh\nnpm install @arcjet/cache\n```\n\n## Use\n\n```ts\nimport { setTimeout } from \"node:timers/promises\";\nimport { MemoryCache } from \"@arcjet/cache\";\n\nconst cache = new MemoryCache<string>();\n\ncache.set(\"namespace\", \"key\", \"value\", 2);\n\nconsole.log(await cache.get(\"namespace\", \"key\"));\n// => [ 'value', 2 ]\n\nawait setTimeout(2001);\n\nconsole.log(await cache.get(\"namespace\", \"key\"));\n// => [ undefined, 0 ]\n```\n\n## API\n\n### `MemoryCache#constructor()`\n\nInstantiate the `MemoryCache` using `new MemoryCache()` without any arguments.\n\n### `MemoryCache#get(namespace: string, key: string): Promise<[T | undefined, number]>`\n\nAttempts to retrieve a value from the cache. If a value exists, it will be\nreturned with the remaining time-to-live (in seconds).\n\nNon-string arguments will cause the returned promise to reject.\n\n### `MemoryCache#set(namespace: string, key: string, value: T, ttl: number): void`\n\nMakes a best attempt at storing the value provided until the time-to-live\nspecified.\n\nNon-string arguments will cause the function to throw.\n\n## License\n\n[Apache License, Version 2.0][apache-license] © [Arcjet Labs, Inc.][arcjet]\n\n[arcjet]: https://arcjet.com\n[arcjet-get-started]: https://docs.arcjet.com/get-started\n[apache-license]: http://www.apache.org/licenses/LICENSE-2.0\n","readmeFilename":"README.md"}