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

Frontend license book generator should not respect dev dependencies

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: L3 - Default L3 - Default
    • 7.16.0, 7.16.0-alpha3
    • None
    • webapp
    • None

      Acceptance Criteria (Required on creation):

      Currently, transitive dev dependencies can override production dependencies in the license book. For instance, the package q is listed as version 1.4.1. However, the production dependency is defined as version 1.5.1.

      Root Cause

      The wrong node_modules folder is used: it tries to use the packages installed in the ee webapp instead of the packages installed under ee-webapp/node_modules/camunda-bpm-webapp/node_modules. I think we broke it when merging the ce webapp into the mono repo.
      It's not clear to me why this problem did not bubble up more early. License book of 7.15 is the same if the fix is applied.

        This is the controller panel for Smart Panels app

              tassilo.weidner Tassilo Weidner
              tassilo.weidner Tassilo Weidner
              Tassilo Weidner Tassilo Weidner
              Martin Stamm Martin Stamm
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: