Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

camunda-dmn-moddle

camunda26.4kMIT1.3.0

Camunda moddle extensions for DMN

dmn, moddle, dmn13, camunda, meta-model

readme

camunda-dmn-moddle

CI

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

Usage

Use it together with dmn-moddle to validate Camunda DMN extensions.

var DmnModdle = require('dmn-moddle');

var camundaModdle = require('camunda-dmn-moddle/resources/camunda');

var moddle = new DmnModdle({ camunda: camundaModdle });

var decision = moddle.create('dmn:Decision', {
  'historyTimeToLive': 'foo'
});

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.

changelog

Changelog

All notable changes to camunda-dmn-moddle are documented here. We use semantic versioning for releases.

Unreleased

_Note: Yet to be released changes appear here._

1.3.0

  • FEAT: support dmn-moddle@10

1.2.0

  • FEAT: support any DMN version

1.1.0

  • FEAT: add camunda:diagramRelationId extension (#4)

1.0.0

First released version.

  • FEAT: add camunda:Decision extension (camunda:historyTimeToLive, camunda:versionTag)
  • FEAT: add camunda:InputClause extension (camunda:inputVariable)