modeler-moddle

Camunda Modeler moddle extensions

Usage no npm install needed!

<script type="module">
  import modelerModdle from 'https://cdn.skypack.dev/modeler-moddle';
</script>

README

modeler-moddle

Build Status

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

Usage

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

var BpmnModdle = require('bpmn-moddle');

var modelerModdle = require('modeler-moddle/resources/modeler');

var moddle = new BpmnModdle({ modeler: modelerModdle });

var serviceTask = moddle.create('bpmn:Definitions', {
  executionPlatform: 'Camunda',
  executionPlatformVersion: '7.15.0'
});

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

License

Use under the terms of the MIT license.