People should be able to check out the repo and get it running with a command or two and no modifications to their local machine. yarn has given me headaches at a few companies and npm is tried and true. npm lags behind with nifty new features but is bundled with node.js and usually catches up for the important stuff. A nice benefit is we won't need devs to install a separate global dependency to run the project.