VEuPathDB / EbrcWebsiteCommon

Apache License 2.0
3 stars 3 forks source link

Consider breaking up the Client repo into separate npm packages #120

Closed dmfalke closed 2 years ago

dmfalke commented 2 years ago

The code in the Client repo is rather expansive, containing both core utilities/infrastructure and custom features. This combination can lead to circular dependencies. A short term (and possibly long term) solution is to break up this code into sub packages. This would allow the core/infrastructure code to be required independently from the application code.

An alternative would be to pull the core/infra code into a separate repo.

dmfalke commented 2 years ago

See https://github.com/VEuPathDB/web-monorepo/issues/268 for current plan