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

Frontend license book generator should not respect dev dependencies

    XMLWordPrintable

Details

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

    Description

      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.

      mgm-controller-panel

        This is the controller panel for Smart Panels app

        Attachments

          Activity

            People

              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

              Dates

                Created:
                Updated:
                Resolved:

                Salesforce