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

        This is the controller panel for Smart Panels app

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

                Created:
                Updated:
                Resolved: