{"bugs":{"url":"https://github.com/avoidwork/tiny-lru/issues"},"dist":{"shasum":"7ddfabe22720c98f7e48b2806d9d9a71a93ee0d6","tarball":"https://registry.npmjs.org/tiny-lru/-/tiny-lru-11.4.7.tgz","fileCount":6,"integrity":"sha512-w/Te7uMUVeH0CR8vZIjr+XiN41V+30lkDdK+NRIDCUYKKuL9VcmaUEmaPISuwGhLlrTGh5yu18lENtR9axSxYw==","signatures":[{"sig":"MEUCIFJGBBRWf2Tax1J3gYzZhc9qeq4R5kFa0MFyqjNB+7PCAiEAoF5x+Wlp6sbWVBZsdR5s7n6BluqYvelU5BHkvjlYobg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50415},"main":"dist/tiny-lru.cjs","name":"tiny-lru","type":"module","types":"types/lru.d.ts","author":{"name":"Jason Mulligan","email":"jason.mulligan@avoidwork.com"},"source":"src/lru.js","engines":{"node":">=12"},"exports":{"types":"./types/lru.d.ts","import":"./dist/tiny-lru.js","require":"./dist/tiny-lru.cjs"},"gitHead":"5d78a9a6c0f1fd815a55eed8d312ccf3e2714ba4","license":"BSD-3-Clause","scripts":{"lint":"eslint --fix *.js src/*.js tests/**/*.js benchmarks/*.js","test":"npm run lint && npm run mocha","build":"npm run lint && npm run rollup","mocha":"c8 mocha \"tests/**/*.js\"","rollup":"rollup --config","prepare":"husky","changelog":"auto-changelog -p","benchmark:all":"npm run benchmark:modern && npm run benchmark:perf && npm run benchmark:comparison","benchmark:perf":"node benchmarks/performance-observer-benchmark.js","benchmark:modern":"node benchmarks/modern-benchmark.js","benchmark:comparison":"npm run benchmark:install-deps && node benchmarks/comparison-benchmark.js","benchmark:install-deps":"npm install --no-save lru-cache quick-lru mnemonist"},"_npmUser":{"name":"avoidwork","email":"jason.mulligan@avoidwork.com"},"homepage":"https://github.com/avoidwork/tiny-lru","keywords":["LRU","cache","caching","performance","memory","TTL","expiration","memoization","typescript","browser","nodejs","lightweight","fast","least-recently-used"],"repository":{"url":"git://github.com/avoidwork/tiny-lru.git","type":"git"},"_npmVersion":"11.6.2","description":"A high-performance, lightweight LRU cache. Built for developers who need fast caching without compromising on features.","directories":{},"maintainers":[{"name":"avoidwork","email":"jason.mulligan@avoidwork.com"}],"_nodeVersion":"24.13.0","engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","husky":"^9.1.7","mocha":"^11.7.0","eslint":"^9.29.0","rollup":"^4.43.0","tinybench":"^6.0.0","auto-changelog":"^2.5.0","@rollup/plugin-terser":"^0.4.4"},"_npmOperationalInternal":{"tmp":"tmp/tiny-lru_11.4.7_1768406516840_0.25189610380237815","host":"s3://npm-registry-packages-npm-production"},"_id":"tiny-lru@11.4.7","version":"11.4.7"}