Unify package locks on this repo. In my experience a repo should only have one lock file. Not two, depending on whether a contributor uses yarn or npm. In my view, it's your decision as maintainers to choose the package manager of your repo (I would strongly recommend pnpm over any other package manager). I removed yarnv1 was it's deprecated, and people usually use npm (default), yarn2or3, or pnpm. Source: https://www.youtube.com/watch?v=ZIKDJBrk56k&embeds_referring_euri=https://pnpm.io/
Hi all! Happy to be here
My PR has two goals:
Unify package locks on this repo. In my experience a repo should only have one lock file. Not two, depending on whether a contributor uses yarn or npm. In my view, it's your decision as maintainers to choose the package manager of your repo (I would strongly recommend pnpm over any other package manager). I removed yarnv1 was it's deprecated, and people usually use npm (default), yarn2or3, or pnpm. Source: https://www.youtube.com/watch?v=ZIKDJBrk56k&embeds_referring_euri=https://pnpm.io/
Add a makefile for simplicity