@orbifx The reason we introduced Yarn a few months ago was that npm had no option to lock dependencies and things got broken on some installs. If you would like to take part in the discussion, please have a look at https://gitlab.com/gitlab-org/gitlab-ce/issues/27613
@orbifx With every release I'm surprised how fast we move (not always positively surprised 😄 ). My impression is that before we introduce new dependencies much discussion is happening. At least in the frontend we even try to iteratively reduce dependencies. See for example our meta issue about jQuery:
https://gitlab.com/gitlab-org/gitlab-ce/issues/23022
@winniehell I was sure it would be better in some way. In fact I read a bit about it. Guess can't stop progress :)