openedx / frontend-platform

A framework for Open edX micro-frontend applications.
http://openedx.github.io/frontend-platform
GNU Affero General Public License v3.0
32 stars 64 forks source link

Remove peer dependency on frontend-build #713

Open davidjoy opened 4 months ago

davidjoy commented 4 months ago

So in #474, I added a peer dependency on frontend-build because that version of frontend-platform required a sufficiently high version of frontend-build or it would break if added to an MFE.

Now that we're significantly past that version and no MFEs could conceivably need it anymore (v8 of frontend-build), in my opinion we should remove the peer dependency to simplify our dependency graph, rather than continually bumping the dependency higher, which is actually incorrect and just increases our maintenance burden.