UNPKG

node-sagas-orchestrator

Version:

Library for handling distributed transactions using an orchestrator

57 lines (56 loc) 1.56 kB
{ "name": "node-sagas-orchestrator", "version": "0.1.3", "description": "Library for handling distributed transactions using an orchestrator ", "main": "build/index.js", "module": "build/index.js", "types": "build/index.d.ts", "author": "Khaled Osama", "license": "MIT", "scripts": { "build": "rollup -c", "test": "jest --config ./jest-config.js", "lint": "eslint \"{src,apps,libs,test}/**/*.ts\" --fix", "format": "prettier --write \"src/**/*.ts\"", "prepare": "npm run build", "prepublishOnly": "npm test && npm run lint", "preversion": "npm run lint", "version": "npm run format", "postversion": "git push && git push --tags" }, "devDependencies": { "@eslint/js": "^9.17.0", "@rollup/plugin-typescript": "^12.1.2", "@types/jest": "^29.5.14", "@typescript-eslint/eslint-plugin": "^8.18.2", "@typescript-eslint/parser": "^8.18.2", "eslint": "^9.17.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import": "^2.31.0", "globals": "^15.14.0", "jest": "^29.7.0", "prettier": "^3.4.2", "rollup": "^4.29.1", "ts-jest": "^29.2.5", "ts-sinon": "^2.0.2", "typescript": "^5.7.2", "typescript-eslint": "^8.18.2" }, "files": [ "build" ], "repository": { "type": "git", "url": "https://github.com/khaledosama999/node-sagas-orchestrator.git" }, "keywords": [ "saga", "sagas", "microservice", "microservices", "distributed transaction", "msa", "microservice-architecture", "orchestrator" ] }