README.md

    zeebe-bpmn-moddle

    CI

    This project defines the Zeebe namespace extensions for BPMN 2.0 as a moddle descriptor.

    Usage

    Use it together with bpmn-moddle to validate Zeebe BPMN 2.0 extensions.

    const BpmnModdle = require('bpmn-moddle');
    
    const zeebeModdle = require('zeebe-bpmn-moddle/resources/zeebe.json');
    
    const moddle = new BpmnModdle({ zeebe: zeebeModdle });
    
    const taskDefinition = moddle.create('zeebe:TaskDefinition', {
      type: 'payment-service',
      retries: '5'
    });
    
    const serviceTask = moddle.create('bpmn:ServiceTask', {
      extensionElements: [ taskDefinition ]
    });
    

    Building the Project

    Execute the test via

    npm test
    

    Perform a complete build of the application via

    npm run all
    

    Behaviors

    Inside a bpmn-js editor pair this extension with camunda-bpmn-js-behaviors to ensure Camunda properties are created, updated and deleted as expected.

    License

    Use under the terms of the MIT license.

    Конвейеры
    0 успешных
    0 с ошибкой