seas-computing / mark-one

A UI component library for building React Apps (in development)
https://seas-computing.github.io/mark-one/
BSD 3-Clause "New" or "Revised" License
0 stars 1 forks source link

Remove unnecessary dependencies #137

Closed jonseitz closed 1 year ago

jonseitz commented 1 year ago

The mark-one npm package is bringing in some unnecessary dependencies, one of which, canvas, doesn't have a proper arm64 build so it requires a somewhat onerous workaround to install on M1 Macbooks (see seas-computing/course-planner#455). Removing these should slim down the installation and make life much easier for the downstream projects that use mark-one, like the course planner.

Types of changes

Checklist:

Priority:

Related Issues:

seas-computing/course-planner#455