bpmn-middleware
JSON →Express middleware for running BPMN 2.0 workflows using bpmn-engine. Version 0.19.0 is the current stable release; the package is under construction with breaking changes expected until v1. It integrates seamlessly with Express, supports call activities, caching with lru-cache, and custom extensions. Key differentiators include TypeScript types, debug logging via debug module, and a MemoryAdapter for state persistence. Requires peer dependencies smqp, bpmn-elements, and bpmn-engine at specific versions.
Resources
packagebpmn-middleware ↗