Isomorphic JavaScript BPMN workflow elements suitable for bundling into frontend script or just required into your nodejs project.
The following elements are tested and supported.
- Definition: Executable BPMN 2 definition
- Process: Executes and keeps track of activity elements
- BoundaryEvent
- ConditionalEventDefinition
- DataObject
- EndEvent
- Error
- ErrorEventDefinition
- ExclusiveGateway
- InclusiveGateway
- IntermediateCatchEvent
- IntermediateThrowEvent
- IoSpecification
- MessageEventDefinition
- MessageFlow
- ParallelGateway
- ScriptTask
- SequenceFlow
- ServiceImplementation: ServiceTask implementation attribute behaviour
- ServiceTask
- SendTask: Same behaviour as ServiceTask
- Signal
- SignalEventDefinition
- SignalTask
- ManualTask
- ReceiveTask
- UserTask
- StartEvent
- SubProcess
- Task
- TerminateEventDefinition
- TimerEventDefinition
- duration only
- MultiInstanceLoopCharacteristics