I'm splitting certain things out of the https://github.com/GavinJoyce/ember-headlessui/pull/144, because it's very big, and since we all are part-time maintainers of this library, I'm trying to make the individual parts more easily reviewable.
Some advantages of monorepo (as it relates to addon development)
we'll know:
which deps and files are for the docs
which deps and files are for testing
(later) which deps and files are specifically for the addon itself
This allows for more confidence in dependency changes.
For ease of reviewing, this only moving the tests and dependencies out of the addon and into their own app. -- docs will be extracted in a separate PR
Changes in addition to moving tests:
I'm splitting certain things out of the https://github.com/GavinJoyce/ember-headlessui/pull/144, because it's very big, and since we all are part-time maintainers of this library, I'm trying to make the individual parts more easily reviewable.
Some advantages of monorepo (as it relates to addon development)
This allows for more confidence in dependency changes.
For ease of reviewing, this only moving the tests and dependencies out of the addon and into their own app. -- docs will be extracted in a separate PR