-
Task
-
Resolution: Fixed
-
L3 - Default
-
None
-
None
Currently, dmn-js and bpmn-js are checked in via git in a vendor directory, which makes updating the version of the libraries hard, especially when developing the libraries in parallel to the webapps.
Both libraries should be loaded via npm, so that they do not need to be checked into git.
For development, they can then be linked to the local development copy of the library.
Since both projects use CommonJS, they need to be compiled to a AMD format using browserify. Both libraries provide grunt tasks to do so. These grunt tasks should be executed when the library is installed via npm