[COMPASS-4395] Remove `@fortawesome/fontawesome-pro` package from compass Created: 31/Aug/20  Updated: 10/Jan/24  Resolved: 04/Jan/21

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

Type: Task Priority: Major - P3
Reporter: Rhys Howell Assignee: Maurizio Casimirri
Resolution: Duplicate Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Documentation Changes: Not Needed

 Description   

`@fortawesome/fontawesome-pro` is a private npm module which requires login, making it difficult for anyone without npm access to start developing on compass. We barely use it, so it would be good going forward to remove it.
On first glance it might only be `compass-loading` which uses this package: https://github.com/mongodb-js/compass-loading/blob/master/package.json#L45
When removing it there also investigate to see if any other packages are using it and remove from there as well.
There's probably a free icon which we can use in place of the few pro ones we're using.



 Comments   
Comment by Rhys Howell [ 04/Jan/21 ]

Addressed in https://jira.mongodb.org/projects/COMPASS/issues/COMPASS-4532?filter=allissues 

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