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

Unify exposed commonjs modules in all apps

XMLWordPrintable

    • Icon: Feature Request Feature Request
    • Resolution: Won't Fix
    • Icon: L3 - Default L3 - Default
    • 7.6.x
    • None
    • admin, cockpit, tasklist
    • None

      exposed commonjs modules for plugins are defined in 4 different places:

      #admin
      ui/admin/grunt/config/browserify.js:43
      ui/admin/client/scripts/camunda-admin-ui.js:141
      ui/admin/client/scripts/camunda-admin-bootstrap.js:13

      #cockpit
      ui/cockpit/grunt/config/browserify.js:45
      ui/cockpit/client/scripts/camunda-cockpit-ui.js:103
      ui/cockpit/client/scripts/camunda-cockpit-bootstrap.js:13

      #tasklist
      ui/tasklist/grunt/config/browserify.js:45
      ui/tasklist/client/scripts/camunda-tasklist-ui.js:108
      ui/tasklist/client/scripts/camunda-tasklist-bootstrap.js:13

      #unit tests config
      ui/common/unit-tests/karma.conf.js:39
      ui/common/unit-tests/expose.js

      Make that is a lot of repetition and can be error prone, so it would be best to unify this configurations in one place like ui/common.

        This is the controller panel for Smart Panels app

              Unassigned Unassigned
              mariusz.sielski Mariusz
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: