Uploaded image for project: 'Compass '
  1. Compass
  2. COMPASS-5322

Clean-up compass-aggregations dependencies/peerDependencies/devDependencies in package.json

    XMLWordPrintable

Details

    • Task
    • Status: Open
    • Major - P3
    • Resolution: Unresolved
    • None
    • None
    • Monorepo, Packaging, Tech debt
    • None
    • 2

    Description

      Seems like compass-aggregation has almost the whole Compass monorepo in the list of dependencies and a ton of things in depcheck exceptions, this makes it very unclear what exactly this package has a real dependency on and seems to be causing issues for downstream users of the package e.g., by activating snyk errors on the deeply nested dependencies that are probably not even part of the resulting code bundle that is being distributed. Even though this is an issue for almost every plugin package in Compass monorepo it seems to be more important to clean up for the ones that are used outside of Compass, hence its own ticket for compass-aggregations

      Attachments

        Activity

          People

            Unassigned Unassigned
            sergey.petushkov@mongodb.com Sergey Petushkov
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: