https://levelup.gitconnected.com/how-to-keep-your-dependencies-up-to-date-with-npm-and-yarn-5ee7e3a4981e