You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
2 weeks ago it has been officially confirmed that Lerna is no longer actively maintained (README):
Important note: this project lerna/lerna#2703. Consider adopting an alternative toolset for monorepo management.
Might be a good idea to consider alternative approach to manger repository, especially that it's still 3.x beta phase. It could be also a good impulse to review dependencies and update all packages to latest versions, as it's quite sad JsonForms still requires Node 14.
Thanks for letting us know. At the moment I don't see a need to migrate away immediately, although turborepo definitely looks interesting.
We're certainly open for refactoring the repo structure and build system to something more stable on all platforms. If someone likes this kind of tasks and wants to contribute, feel free to let us know so we can discuss technologies and desired patterns.
As far as I know Turborepo is overall considered as a better solution these days, but it's at least not that urgent, so I think it's fine to close it for now.
Is your feature request related to a problem? Please describe.
Currently, the JsonForms repository uses Lerna tool to manage monorepo structure:
2 weeks ago it has been officially confirmed that Lerna is no longer actively maintained (README):
Might be a good idea to consider alternative approach to manger repository, especially that it's still 3.x beta phase. It could be also a good impulse to review dependencies and update all packages to latest versions, as it's quite sad JsonForms still requires Node 14.
Describe the solution you'd like
https://github.com/vercel/turborepo looks promising and some people decided to use it as an alternative seeing referenced issues:
But I'm not expert here, so you should probably find proper solution on your own. Probably just plain npm/yarn would be great if possible.
Describe alternatives you've considered
N/A
Framework
Core
RendererSet
Other (please specify in the Additional context field)
Additional context
No response
The text was updated successfully, but these errors were encountered: