{"_id":"@ajayyy/simple-lru-cache","_rev":"9-8d5959333cc9b6b5152a619e870052c6","name":"@ajayyy/simple-lru-cache","dist-tags":{"latest":"1.1.6"},"versions":{"1.0.0":{"name":"@ajayyy/simple-lru-cache","version":"1.0.0","author":{"name":"Ajay Ramachandran"},"license":"MIT","_id":"@ajayyy/simple-lru-cache@1.0.0","maintainers":[{"name":"ajayyy","email":"dev@ajay.app"}],"homepage":"https://github.com/ajayyy/simple-lru-cache#readme","bugs":{"url":"https://github.com/ajayyy/simple-lru-cache/issues"},"dist":{"shasum":"cd69f520272c878c550c4c14e142976c9a70a967","tarball":"https://registry.npmjs.org/@ajayyy/simple-lru-cache/-/simple-lru-cache-1.0.0.tgz","fileCount":8,"integrity":"sha512-GUZcu+Oq6qKCT4avh2mO3cG0qzVFtlazchw62wz9znANxs5oBDWeX7hIR/AC0ARDbHEtbINS1q5VQlxKKdu5XA==","signatures":[{"sig":"MEUCIQC/PSpQ4QYdeMeHrpIydjVbRDDt/KjXT99HBiOrX/JHEwIge3uQ8nDq52Kzg69yf4KG7kICQ+02YGfSZSQAri4GcH4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14428},"main":"index.js","type":"module","gitHead":"8e6f1b8724218b2997f82eb726f9a591e0a31c8c","scripts":{"test":"node --test","build":"tsc"},"_npmUser":{"name":"ajayyy","email":"dev@ajay.app"},"repository":{"url":"git+https://github.com/ajayyy/simple-lru-cache.git","type":"git"},"_npmVersion":"11.7.0","description":"Simple LRU in-memory cache","directories":{},"_nodeVersion":"25.4.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.4.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-lru-cache_1.0.0_1773129412891_0.06545789498135313","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@ajayyy/simple-lru-cache","version":"1.1.0","author":{"name":"Ajay Ramachandran"},"license":"MIT","_id":"@ajayyy/simple-lru-cache@1.1.0","maintainers":[{"name":"ajayyy","email":"dev@ajay.app"}],"homepage":"https://github.com/ajayyy/simple-lru-cache#readme","bugs":{"url":"https://github.com/ajayyy/simple-lru-cache/issues"},"dist":{"shasum":"5b32f921ec88109e9791b130395804329f5ce9b5","tarball":"https://registry.npmjs.org/@ajayyy/simple-lru-cache/-/simple-lru-cache-1.1.0.tgz","fileCount":8,"integrity":"sha512-e4jaua1DxZH2eKZjRCYyIjP6uTBCvLUAkoWk0vXfQoZNoKDqUBrDGQtpUfdSCidOXDYF006xhpmF8HXWA7c04g==","signatures":[{"sig":"MEUCIHGLLt0FEx0JbCC9S4xVGsiIkVsBgkwlDX6Zz+ppxFc+AiEAr+W5+XAkJbZxoAdpgM+R5yJ3UH06EXXe92EpUtxh/Qw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15073},"main":"index.js","type":"module","gitHead":"4ee8fd8f51d03fe4a522972aa73b0dcca15e7bf7","scripts":{"test":"node --test","build":"tsc"},"_npmUser":{"name":"ajayyy","email":"dev@ajay.app"},"repository":{"url":"git+https://github.com/ajayyy/simple-lru-cache.git","type":"git"},"_npmVersion":"11.7.0","description":"Simple LRU in-memory cache","directories":{},"_nodeVersion":"25.4.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.4.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-lru-cache_1.1.0_1773129881071_0.4717374691339504","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@ajayyy/simple-lru-cache","version":"1.1.2","author":{"name":"Ajay Ramachandran"},"license":"MIT","_id":"@ajayyy/simple-lru-cache@1.1.2","maintainers":[{"name":"ajayyy","email":"dev@ajay.app"}],"homepage":"https://github.com/ajayyy/simple-lru-cache#readme","bugs":{"url":"https://github.com/ajayyy/simple-lru-cache/issues"},"dist":{"shasum":"b542f3141d2e6c1f239333c7405d01fb7c71a23d","tarball":"https://registry.npmjs.org/@ajayyy/simple-lru-cache/-/simple-lru-cache-1.1.2.tgz","fileCount":8,"integrity":"sha512-X1SRyVSK9xTyFQoZPf66IxtraRQbLkFWl93TRBtKft3V7NU8/KGuPWlIddilvxYwkrjSHKU6WYNN0mCgHBYYhg==","signatures":[{"sig":"MEYCIQDq6U3gadgvWeMy0N8xx6fuLK3RTMjuhDEK8cO6BWl4iwIhAMlXhEny2SnykRXWL4C5Cttlx9HgHWGYsa+lX+YNY0Yc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15176},"main":"index.js","type":"module","gitHead":"982721ad4bbcd27eacee8f19f2882bfdb48f55d4","scripts":{"test":"node --test","build":"tsc"},"_npmUser":{"name":"ajayyy","email":"dev@ajay.app"},"repository":{"url":"git+https://github.com/ajayyy/simple-lru-cache.git","type":"git"},"_npmVersion":"11.7.0","description":"Simple LRU in-memory cache","directories":{},"_nodeVersion":"25.4.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.4.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-lru-cache_1.1.2_1773130254573_0.9488053698502208","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@ajayyy/simple-lru-cache","version":"1.1.3","author":{"name":"Ajay Ramachandran"},"license":"MIT","_id":"@ajayyy/simple-lru-cache@1.1.3","maintainers":[{"name":"ajayyy","email":"dev@ajay.app"}],"homepage":"https://github.com/ajayyy/simple-lru-cache#readme","bugs":{"url":"https://github.com/ajayyy/simple-lru-cache/issues"},"dist":{"shasum":"e2fb850d23b82d6add9d7d9e512029895f53c6f2","tarball":"https://registry.npmjs.org/@ajayyy/simple-lru-cache/-/simple-lru-cache-1.1.3.tgz","fileCount":8,"integrity":"sha512-IeJKJSP9RfUrUbtc7WPjyKGle3SbtGYsNeCzBtVS2xFESlylZv4C+3pItvYHIH13eEfzfEwpezoa2mZFQjYquQ==","signatures":[{"sig":"MEQCIGCRxqxRS0xWBtvFtdn1o+DhdreXv3+VjxplIwPVNgVkAiAn7xSuSoetuHt8hdY/rMlxxIZzX+9dtQdwqb3nwAtenA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15208},"main":"index.js","type":"module","gitHead":"d63760286d738503fc761943ac1e082ffe58c7f1","scripts":{"test":"node --test","build":"tsc"},"_npmUser":{"name":"ajayyy","email":"dev@ajay.app"},"repository":{"url":"git+https://github.com/ajayyy/simple-lru-cache.git","type":"git"},"_npmVersion":"11.7.0","description":"Simple LRU in-memory cache","directories":{},"_nodeVersion":"25.4.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.4.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-lru-cache_1.1.3_1773175599031_0.4971443497953272","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"@ajayyy/simple-lru-cache","version":"1.1.4","author":{"name":"Ajay Ramachandran"},"license":"MIT","_id":"@ajayyy/simple-lru-cache@1.1.4","maintainers":[{"name":"ajayyy","email":"dev@ajay.app"}],"homepage":"https://github.com/ajayyy/simple-lru-cache#readme","bugs":{"url":"https://github.com/ajayyy/simple-lru-cache/issues"},"dist":{"shasum":"2ac5fcd553f2a7c83c012faca2d48a14ed37383c","tarball":"https://registry.npmjs.org/@ajayyy/simple-lru-cache/-/simple-lru-cache-1.1.4.tgz","fileCount":8,"integrity":"sha512-dQSSlBz3Q00rOD3P0b2gAn2K1GkRndz3Q4SXHnU5nUFr1F8NWnjrXv+DDv+KH3j2teyIqzRcQZTMkWzgqo6PBA==","signatures":[{"sig":"MEUCID2WHMk7SgXqBzhbKHNLsi9pvrGC+hV48cdQkfsC2a8WAiEAvtXT8OmnepRP0NbMCpWn8Qfuyq+TPrc8NkYSx2MS57E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15278},"main":"index.js","type":"module","gitHead":"32ae020102d04f8d32b728bf25b9b659e59ca927","scripts":{"test":"node --test","build":"tsc"},"_npmUser":{"name":"ajayyy","email":"dev@ajay.app"},"repository":{"url":"git+https://github.com/ajayyy/simple-lru-cache.git","type":"git"},"_npmVersion":"11.7.0","description":"Simple LRU in-memory cache","directories":{},"_nodeVersion":"25.4.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.4.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-lru-cache_1.1.4_1773187338936_0.8405741378501137","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"@ajayyy/simple-lru-cache","version":"1.1.5","author":{"name":"Ajay Ramachandran"},"license":"MIT","_id":"@ajayyy/simple-lru-cache@1.1.5","maintainers":[{"name":"ajayyy","email":"dev@ajay.app"}],"homepage":"https://github.com/ajayyy/simple-lru-cache#readme","bugs":{"url":"https://github.com/ajayyy/simple-lru-cache/issues"},"dist":{"shasum":"2cb5e4d02bbd9168b88798b3dda57578b8efb281","tarball":"https://registry.npmjs.org/@ajayyy/simple-lru-cache/-/simple-lru-cache-1.1.5.tgz","fileCount":8,"integrity":"sha512-SxYv3RnXfkLGtEoNI7nNJdBHc339xaU+WnyZK9en3M166/L/U3A+Kj2CuHqxdgWR3EUiQJVyebe8Mxt1UUhFhg==","signatures":[{"sig":"MEUCIQCAZkHgfhpkWDzWimgh3Fg83KnwxaEvt39jkH4t3hBLcwIgNMTzQLT318WhnltZ9QiUjNv9Jy69KK8rz0YBBPVyyZ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18147},"main":"index.js","type":"module","gitHead":"1bafe75cd1f18a971acfccd20e38e262ed5c4636","scripts":{"test":"node --test","build":"tsc"},"_npmUser":{"name":"ajayyy","email":"dev@ajay.app"},"repository":{"url":"git+https://github.com/ajayyy/simple-lru-cache.git","type":"git"},"_npmVersion":"11.7.0","description":"Simple LRU in-memory cache","directories":{},"_nodeVersion":"25.4.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.4.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-lru-cache_1.1.5_1773988709239_0.050326455315689245","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"@ajayyy/simple-lru-cache","version":"1.1.6","description":"Simple LRU in-memory cache","license":"MIT","author":{"name":"Ajay Ramachandran"},"type":"module","main":"index.js","repository":{"type":"git","url":"git+https://github.com/ajayyy/simple-lru-cache.git"},"scripts":{"test":"node --test","build":"tsc"},"devDependencies":{"@types/node":"^25.4.0","typescript":"^5.9.3"},"gitHead":"0f0091eaa90db8140aec5722d2421f251f0a05cc","_id":"@ajayyy/simple-lru-cache@1.1.6","bugs":{"url":"https://github.com/ajayyy/simple-lru-cache/issues"},"homepage":"https://github.com/ajayyy/simple-lru-cache#readme","_nodeVersion":"25.4.0","_npmVersion":"11.7.0","dist":{"integrity":"sha512-mDh0PEEkXTw74ZioFPnxyWFpykvja/5XM29us03C4xRsKtCmpo9De7U7hyuAkawKAfMeV0fsGhwE1sIzY9nxPQ==","shasum":"455fb15ea705415fbeaef27c74898374efdcd659","tarball":"https://registry.npmjs.org/@ajayyy/simple-lru-cache/-/simple-lru-cache-1.1.6.tgz","fileCount":8,"unpackedSize":18056,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAk2DoGASIEKMitR/ca5nZjGI6hM1GQJdqvjVC7LppfYAiB0uV0nKHvfMXaJpEmK4ALiDeFFdTHabbgjbj40XUR+ww=="}]},"_npmUser":{"name":"ajayyy","email":"dev@ajay.app"},"directories":{},"maintainers":[{"name":"ajayyy","email":"dev@ajay.app"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/simple-lru-cache_1.1.6_1774034296682_0.12451474643561244"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-10T07:56:52.790Z","modified":"2026-03-20T19:18:17.267Z","1.0.0":"2026-03-10T07:56:53.039Z","1.1.0":"2026-03-10T08:04:41.221Z","1.1.1":"2026-03-10T08:06:19.136Z","1.1.2":"2026-03-10T08:10:54.760Z","1.1.3":"2026-03-10T20:46:39.180Z","1.1.4":"2026-03-11T00:02:19.112Z","1.1.5":"2026-03-20T06:38:29.375Z","1.1.6":"2026-03-20T19:18:16.822Z"},"bugs":{"url":"https://github.com/ajayyy/simple-lru-cache/issues"},"author":{"name":"Ajay Ramachandran"},"license":"MIT","homepage":"https://github.com/ajayyy/simple-lru-cache#readme","repository":{"type":"git","url":"git+https://github.com/ajayyy/simple-lru-cache.git"},"description":"Simple LRU in-memory cache","maintainers":[{"name":"ajayyy","email":"dev@ajay.app"}],"readme":"# simple-lru-cache\n\nNode.js in-memory LRU cache with a limited feature-set to replace https://github.com/isaacs/node-lru-cache\n\nSupported options:\n\n```js\nnew LRUCache({\n    maxElements: 3,\n    ttl: 100000 // in milliseconds\n});\n```\n\n```js\nnew LRUCache({\n    maxSize: 3000, // Works for string values, based on length of string\n    ttl: 100000 // in milliseconds\n});\n```","readmeFilename":"README.md"}