camunda-bpmn-moddle
5.0/51
camunda-bpmn-moddle
npm i camunda-bpmn-moddle
camunda-bpmn-moddle

camunda-bpmn-moddle

Camunda moddle extensions for BPMN 2.0

by camunda

7.0.1 (see all)License:MITTypeScript:Not Found
npm i camunda-bpmn-moddle
Readme

camunda-bpmn-moddle

CI

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

Usage

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

import BpmnModdle from 'bpmn-moddle';

import camundaModdle from 'camunda-bpmn-moddle/resources/camunda.json';

const moddle = new BpmnModdle({ camunda: camundaModdle });

const serviceTask = moddle.create('bpmn:ServiceTask', {
  'javaDelegate': 'my.company.SomeDelegate'
});

Building the Project

To run the test suite that includes XSD schema validation you must have a Java JDK installed and properly exposed through the JAVA_HOME variable.

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.

VersionTagPublished
7.0.1
latest
7mos ago
7.0.0-alpha.1
next
7mos ago
No alternatives found
No tutorials found
Add a tutorial
No dependencies found

Rate & Review

100