@node-ts/bus-workflow
Version:
A workflow engine for orchestrating logic flows in distributed applications.
60 lines (59 loc) • 1.51 kB
JSON
{
"name": "@node-ts/bus-workflow",
"description": "A workflow engine for orchestrating logic flows in distributed applications.",
"version": "0.6.10",
"license": "MIT",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
"repository": "github:node-ts/bus.git",
"scripts": {
"clean": "rm -rf dist",
"build": "tsc --project tsconfig.json --declaration",
"lint": "tslint --project tsconfig.json 'src/**/*.ts'",
"lint:fix": "yarn lint --fix"
},
"publishConfig": {
"access": "public"
},
"dependencies": {
"@node-ts/bus-messages": "^0.3.2",
"tslib": "^1.9.3",
"uuid": "^3.3.2"
},
"devDependencies": {
"@node-ts/bus-core": "^0.6.8",
"@node-ts/code-standards": "^0.0.10",
"@node-ts/logger-core": "^0.0.17",
"@types/uuid": "^3.4.4",
"inversify": "^5.0.1",
"reflect-metadata": "^0.1.13",
"typemoq": "^2.1.0",
"typescript": "^4.3.5"
},
"peerDependencies": {
"@node-ts/bus-core": "^0.4.6",
"@node-ts/logger-core": "^0.0.17",
"inversify": "^5.0.1",
"reflect-metadata": "^0.1.13"
},
"keywords": [
"esb",
"typescript",
"Business Process Management",
"BPM",
"saga",
"message orchestration",
"enterprise integration patterns",
"long running processes",
"process manager",
"bus",
"messaging",
"microservices",
"distributed systems",
"CQRS",
"ES",
"NServiceBus",
"Mule ESB"
],
"gitHead": "bbb467fd51573328ee6e084d26f88d856b87ef79"
}