{"_id":"@aicacia/expiring-map","name":"@aicacia/expiring-map","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@aicacia/expiring-map","version":"0.1.0","description":"expiring map","repository":{"type":"git","url":"git+https://github.com/aicacia/ts-expiring-map.git"},"module":"esm/index.js","main":"cjs/index.js","types":"types/index.d.ts","keywords":["expiring","map"],"author":{"name":"Nathan Faucett"},"license":"(MIT OR Apache-2.0)","devDependencies":{"@biomejs/biome":"1","@rollup/plugin-commonjs":"28","@rollup/plugin-node-resolve":"15","@rollup/plugin-terser":"0","@rollup/plugin-typescript":"12","@types/tape":"5","husky":"9","nyc":"17","rollup":"4","rollup-plugin-esm-import-to-url":"2","tap-nyc":"1","tap-spec":"5","tape":"5","ts-node":"10","tslib":"2","typedoc":"0","typescript":"5"},"peerDependencies":{"tslib":"2"},"nyc":{"include":["src"],"exclude":["src/**/*.test.*","src/**/*.benchmark.*"],"extension":[".ts",".tsx"]},"scripts":{"buildTSC":"tsc","buildESM":"tsc -b tsconfig.esm.json","buildBrowser":"rollup -c","build":"npm run clean && npm run buildTSC && npm run buildESM && npm run buildBrowser","doc":"typedoc","test":"ts-node node_modules/tape/bin/tape src/**/*.test.{ts,tsx} | tap-spec","bench":"ts-node node_modules/tape/bin/tape src/**/*.benchmark.{ts,tsx} | tap-spec","coverage":"nyc --reporter=lcov --check-coverage --lines=75 --require ts-node/register tape src/**/*.test.{ts,tsx} | tap-spec; nyc report ---reporter=text","coverageHTML":"nyc --reporter=lcov --check-coverage --lines=75 --require ts-node/register tape src/**/*.test.{ts,tsx} | tap-spec; nyc report ---reporter=html","clean":"rm -rf esm cjs browser types .nyc_output coverage","lint":"biome lint ./src","format":"biome format --write .","preCommit":"npm run format && npm run lint && npm run coverage"},"_id":"@aicacia/expiring-map@0.1.0","bugs":{"url":"https://github.com/aicacia/ts-expiring-map/issues"},"homepage":"https://github.com/aicacia/ts-expiring-map#readme","_integrity":"sha512-AOy89Co6m+8oWo/rEgEbgoqAPJPsSByv4CIjxzT+EeBa7D1y/JXf5bthaV4rZe/7ZDa5Zcds/SZ5sxk8MNKnwA==","_resolved":"/tmp/ab48b7688cb2b21b926bb3818718c534/aicacia-expiring-map-0.1.0.tgz","_from":"file:aicacia-expiring-map-0.1.0.tgz","_nodeVersion":"24.0.1","_npmVersion":"11.3.0","dist":{"integrity":"sha512-AOy89Co6m+8oWo/rEgEbgoqAPJPsSByv4CIjxzT+EeBa7D1y/JXf5bthaV4rZe/7ZDa5Zcds/SZ5sxk8MNKnwA==","shasum":"64dc9e872ea99c20d8b24b74d99181523b123302","tarball":"https://registry.npmjs.org/@aicacia/expiring-map/-/expiring-map-0.1.0.tgz","fileCount":14,"unpackedSize":32392,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICyek8L+dqLL3YkxTJBU7FjztydWE6DnXzWnCc7jSdpMAiEA2jEyo+TV3apQvuV4uPFcj1YkUGEDqLgTTY+B3Ib45CU="}]},"_npmUser":{"name":"nathanfaucett","email":"nathanfaucett@gmail.com"},"directories":{},"maintainers":[{"name":"nathanfaucett","email":"nathanfaucett@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/expiring-map_0.1.0_1754221614985_0.5512211061331798"},"_hasShrinkwrap":false}},"time":{"created":"2025-08-03T11:46:54.883Z","0.1.0":"2025-08-03T11:46:55.187Z","modified":"2025-08-03T11:46:55.486Z"},"maintainers":[{"name":"nathanfaucett","email":"nathanfaucett@gmail.com"}],"description":"expiring map","homepage":"https://github.com/aicacia/ts-expiring-map#readme","keywords":["expiring","map"],"repository":{"type":"git","url":"git+https://github.com/aicacia/ts-expiring-map.git"},"author":{"name":"Nathan Faucett"},"bugs":{"url":"https://github.com/aicacia/ts-expiring-map/issues"},"license":"(MIT OR Apache-2.0)","readme":"# ts-expiring-map\n\n[![license](https://img.shields.io/badge/license-MIT%2FApache--2.0-blue\")](LICENSE-MIT)\n[![docs](https://img.shields.io/badge/docs-typescript-blue.svg)](https://aicacia.github.io/ts-expiring-map/)\n[![npm (scoped)](https://img.shields.io/npm/v/@aicacia/expiring-map)](https://www.npmjs.com/package/@aicacia/expiring-map)\n[![build](https://github.com/aicacia/ts-expiring-map/workflows/Test/badge.svg)](https://github.com/aicacia/ts-expiring-map/actions?query=workflow%3ATest)\n\nexpiring map\n\n## Examples\n\n```typescript\nimport { ExpiringMap } from \"@aicacia/expiring-map\";\n```\n","readmeFilename":"README.md","_rev":"1-d8f6d9c1d753e1b0dfa2f8902d51e6e7"}