NPM has become defacto the standard package manager for JavaScript applications. As it’s now used in many projects of different size, it’s quite important to follow the established practices to avoid possible headaches when a deployment process goes wrong. There’s some advice I’d give every JavaScript developer who’s going to use NPM for his project. …