Comment by Camilo Orrego on "When adding a package using node package manager (npm) to your project, is it best to specify a particular version number?" | Hashnode
With newer versions of npm or yarn, it's not a problem thanks to the lock file. Take in consideration that this file must be added to your control version so the team can really take advantage of this feature.