You may have heard of Yarn. It’s intended as a faster, more reliable alternative to the npm client. It’s nice to have packages install faster locally, but to really get the most from Yarn, you should also be using it with your continuous integration server. When paired with a continuous integration server, Yarn can reduce the number of random CI failures that result from packages resolving differe