logoalt Hacker News

mjr00last Tuesday at 10:18 PM2 repliesview on HN

> If I want to rename some common library function, it's just a single search and replace operation in a monorepo. How do you do this with multiple repos?

Multiple repos shouldn't depend on a single shared library that needs to be updated in lockstep. If they do, something has gone horribly wrong.


Replies

array_key_firstyesterday at 8:46 PM

They do, it's just instead of it being a library call it's a network call usually, which is even worse. Makes it nigh impossible to refactor your codebase in any meaningful way.

show 1 reply
valicordyesterday at 7:50 AM

It doesn't need to, it's just much more convenient when you can do everything in a single commit.