npm is so last decade, why do we still have to deal with 10 nested dependencies and a million devDependencies just to get a simple script to work