Uploaded image for project: 'StreamPipes'
  1. StreamPipes
  2. STREAMPIPES-491

Incompatible dependencies within the ui

    XMLWordPrintableJSON

Details

    Description

      Just starting building a test environment focused on the ui component and ran into an issue with running npm install.

      It seems there are a few dependency conflicts due to certain versions being pinned.

       

      npm ERR! code ERESOLVE
      npm ERR! ERESOLVE unable to resolve dependency tree
      npm ERR! 
      npm ERR! While resolving: apache-streampipes@0.69.0-SNAPSHOT
      npm ERR! Found: codemirror@5.55.0
      npm ERR! node_modules/codemirror
      npm ERR!   codemirror@"5.55.0" from the root project
      npm ERR! 
      npm ERR! Could not resolve dependency:
      npm ERR! peer codemirror@">=5.63.3" from @ctrl/ngx-codemirror@5.1.1
      npm ERR! node_modules/@ctrl/ngx-codemirror
      npm ERR!   @ctrl/ngx-codemirror@"5.1.1" from the root project
      npm ERR! 
      npm ERR! Fix the upstream dependency conflict, or retry
      npm ERR! this command with --force, or --legacy-peer-deps
      npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
      npm ERR! 
      npm ERR! See /home/missy/.npm/eresolve-report.txt for a full report.npm ERR! A complete log of this run can be found in:
      npm ERR!     /home/missy/.npm/_logs/2021-12-29T00_03_45_604Z-debug.log
       

      I am using npm version 7.5.2 and was thinking about rolling back to v6 but wanted to check to see if I am doing something wrong.

      I also started to manually go through and update dependencies but wasn't sure if there was a reason to hold certain packages back?

       

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              hutcheb Ben Hutcheson
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: