Uploaded image for project: 'camunda BPM'
  1. camunda BPM
  2. CAM-4553

Load bpmn.io and dmn.io via npm

    XMLWordPrintable

Details

    • Task
    • Resolution: Fixed
    • L3 - Default
    • 7.4.0, 7.4.0-alpha2
    • None
    • commons-ui
    • None

    Description

      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

      mgm-controller-panel

        This is the controller panel for Smart Panels app

        Attachments

          Activity

            People

              Unassigned Unassigned
              sebastian.stamm Sebastian Stamm
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Salesforce