{"_id":"@bounkhong/idempotency-adapter-memory","name":"@bounkhong/idempotency-adapter-memory","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@bounkhong/idempotency-adapter-memory","version":"0.1.0","description":"In-memory idempotency store adapter for AIF core","license":"MIT","author":{"name":"Bounkhong","url":"AIF"},"repository":{"type":"git","url":"git+https://github.com/aif/idempotency-package.git"},"bugs":{"url":"https://github.com/aif/idempotency-package/issues"},"homepage":"https://github.com/aif/idempotency-package#readme","keywords":["idempotency","adapter","memory","nodejs"],"type":"module","main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"publishConfig":{"access":"public"},"dependencies":{"@bounkhong/idempotency-core":"0.1.0"},"scripts":{"build":"tsc -p tsconfig.json","test":"vitest run","lint":"tsc -p tsconfig.json --noEmit","typecheck":"tsc -p tsconfig.json --noEmit"},"_id":"@bounkhong/idempotency-adapter-memory@0.1.0","_integrity":"sha512-m+wtKmnu3Mm/1YHESgVOqgoovN1CVaD8ufJiy0gzFVitTnIk0Msx70SvTdK35XUGQl1C47wU50QHWOWGICDukw==","_resolved":"/tmp/3a45f373d9b850f67a61dedc1f4b33ab/bounkhong-idempotency-adapter-memory-0.1.0.tgz","_from":"file:bounkhong-idempotency-adapter-memory-0.1.0.tgz","_nodeVersion":"22.22.3","_npmVersion":"10.9.8","dist":{"integrity":"sha512-m+wtKmnu3Mm/1YHESgVOqgoovN1CVaD8ufJiy0gzFVitTnIk0Msx70SvTdK35XUGQl1C47wU50QHWOWGICDukw==","shasum":"4202ae72339b341e195ed607cdcc6880806e7209","tarball":"https://registry.npmjs.org/@bounkhong/idempotency-adapter-memory/-/idempotency-adapter-memory-0.1.0.tgz","fileCount":6,"unpackedSize":6555,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGnYwTX4dLsoixh0dVx6QKSDcf1QtuiY90nY3HRODv80AiAsj+CwZYiHut+eE5vE93fTpTD0ZpsfN2XQzTsagyxSeg=="}]},"_npmUser":{"name":"bounkhong","email":"bounkhong6655@gmail.com"},"directories":{},"maintainers":[{"name":"bounkhong","email":"bounkhong6655@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/idempotency-adapter-memory_0.1.0_1779338604992_0.03317268111411975"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-21T04:43:24.853Z","0.1.0":"2026-05-21T04:43:25.126Z","modified":"2026-05-21T04:43:25.315Z"},"maintainers":[{"name":"bounkhong","email":"bounkhong6655@gmail.com"}],"description":"In-memory idempotency store adapter for AIF core","homepage":"https://github.com/aif/idempotency-package#readme","keywords":["idempotency","adapter","memory","nodejs"],"repository":{"type":"git","url":"git+https://github.com/aif/idempotency-package.git"},"author":{"name":"Bounkhong","url":"AIF"},"bugs":{"url":"https://github.com/aif/idempotency-package/issues"},"license":"MIT","readme":"# @bounkhong/idempotency-adapter-memory\n\nIn-memory idempotency store implementation for local development and tests.\n\n## Install\n\n```bash\npnpm add @bounkhong/idempotency-adapter-memory @bounkhong/idempotency-core\n```\n\n## Usage\n\n```ts\nimport { IdempotencyService } from \"@bounkhong/idempotency-core\";\nimport { MemoryIdempotencyStore } from \"@bounkhong/idempotency-adapter-memory\";\n\nconst service = new IdempotencyService(new MemoryIdempotencyStore());\n```\n\n## Notes\n\n- Process-local only (not shared across instances)\n- Best for tests, examples, and single-instance dev\n- Not recommended for production multi-instance deployments\n","readmeFilename":"README.md","_rev":"1-01933a7adc1c85908be13eaa724ad880"}