Load bpmn.io and dmn.io via npm

XMLWordPrintable

    • Type: Task
    • Resolution: Fixed
    • Priority: L3 - Default
    • 7.4.0, 7.4.0-alpha2
    • Affects Version/s: None
    • Component/s: commons-ui
    • 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

            Assignee:
            Unassigned
            Reporter:
            Sebastian Stamm
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: