[COMPASS-5322] Clean-up compass-aggregations dependencies/peerDependencies/devDependencies in package.json Created: 25/Nov/21  Updated: 27/Oct/23  Resolved: 22/Jun/23

Status: Closed
Project: Compass
Component/s: Monorepo, Packaging, Tech debt
Affects Version/s: None
Fix Version/s: No version

Type: Task Priority: Major - P3
Reporter: Sergey Petushkov Assignee: Unassigned
Resolution: Gone away Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
Story Points: 2
Documentation Changes: Not Needed

 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



 Comments   
Comment by Sergey Petushkov [ 22/Jun/23 ]

Already happened

Generated at Wed Feb 07 22:39:10 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.