titus icon indicating copy to clipboard operation
titus copied to clipboard

Plans to move from lerna? What replacement?

Open SaundersB opened this issue 2 years ago • 5 comments

Does Titus want to use Nx.dev, Turborepo, otherwise?

SaundersB avatar May 02 '22 17:05 SaundersB

No concrete plans at the moment. We did an (unsuccessful) experiment with npm workspaces a while ago and we didn't go further. Do you have any experience and can you recommend an alternative to lerna? We realize that lerna is now unmaintained but we didn't see a compelling reason to move away from it, since it still largely does the job.

simoneb avatar May 03 '22 01:05 simoneb

I've used NX.dev and can appreciate all the benefits NX.dev provides. I can check in later to see if plans change to move away from lerna for titus. Would be curious to see how things play out.

SaundersB avatar May 04 '22 04:05 SaundersB

Apart from lerna being unmaintained, are there any specific issues you're having with it being used in this repository?

simoneb avatar May 04 '22 07:05 simoneb

Nothing otherwise! Happy to close this. :) Thank you.

SaundersB avatar May 04 '22 19:05 SaundersB

Let's keep this open, we'd like to migrate away from lerna at some point. We have been trying in https://github.com/nearform/graphql-hooks/issues/827 but didn't manage to go very far yet. Starting from scratch with other monorepo tools is much easier than migrating an existing codebase it seems.

simoneb avatar May 05 '22 09:05 simoneb