UNPKG

@randajan/revert

Version:

A minimalist utility for running sequential steps with automatic rollback on failure.

73 lines (72 loc) 1.71 kB
{ "name": "@randajan/revert", "version": "1.0.6", "description": "A minimalist utility for running sequential steps with automatic rollback on failure.", "repository": "randajan/revert", "type": "module", "main": "dist/cjs/sync/index.cjs", "module": "dist/esm/sync/index.mjs", "exports": { ".": { "import": "./dist/esm/async/index.mjs", "require": "./dist/cjs/async/index.cjs" }, "./sync": { "import": "./dist/esm/sync/index.mjs", "require": "./dist/cjs/sync/index.cjs" }, "./sync/utils": { "import": "./dist/esm/sync/utils.mjs", "require": "./dist/cjs/sync/utils.cjs" }, "./async": { "import": "./dist/esm/async/index.mjs", "require": "./dist/cjs/async/index.cjs" }, "./async/utils": { "import": "./dist/esm/async/utils.mjs", "require": "./dist/cjs/async/utils.cjs" } }, "license": "MIT", "peerDependencies": {}, "devDependencies": { "@randajan/simple-lib": "^3.0.2" }, "files": [ "dist", "README.md", "LICENSE" ], "keywords": [ "revert", "rollback", "reversible", "undo", "process", "workflow", "sequence", "recovery", "retry", "safe", "task-runner", "transaction", "reducer", "step", "atomic", "javascript", "async", "sync", "nodejs", "minimal" ], "homepage": "https://github.com/randajan/revert", "bugs": { "url": "https://github.com/randajan/revert/issues" }, "author": { "name": "Jan Randa", "email": "jnranda@gmail.com", "url": "https://www.linkedin.com/in/randajan/" } }