UNPKG

@node-idempotency/core

Version:

A Race-Condition free Node.js library that ensures idempotency for requests, preventing unintended duplicate operations.

52 lines 1.42 kB
{ "name": "@node-idempotency/core", "version": "1.0.10", "description": "A Race-Condition free Node.js library that ensures idempotency for requests, preventing unintended duplicate operations.", "main": "dist/index.js", "typings": "dist/index.d.ts", "repository": { "type": "git", "url": "https://github.com/mahendraHegde/node-idempotency.git" }, "files": [ "dist/" ], "keywords": [ "node-idempotency", "idempotency", "deduplicate", "request-idempotency", "http-idempotency", "api-idempotency", "distributed-systems", "request-deduplicate", "idempotent request", "nodejs", "request-deduplication", "idempotent", "safe operation", "duplicate handling", "request deduplication", "retry with safety", "at-least-once semantics", "data consistency", "idempotency-key" ], "author": "Mahendra Hegde", "license": "MIT", "devDependencies": { "@node-idempotency/storage-adapter-memory": "1.0.4" }, "dependencies": { "@node-idempotency/storage": "1.0.4" }, "publishConfig": { "access": "public" }, "scripts": { "test:e2e": "jest --config ./tests/jest-e2e.json --runInBand --forceExit", "build": "tsc -p ./tsconfig.build.json", "typecheck": "tsc -b", "docs:core": "typedoc --commentStyle block --excludePrivate --plugin typedoc-plugin-markdown --out docs ./src/index.ts" } }