One of the most salient features of our Tech Hiring culture is that there is so much bullshit. Everyone knows this. Each of us contributes his share. But we tend to take the situation for granted.
For the first feature, I think the package manager should at least document which version of node is required and fail with an explicit error message if it's not present.
For the first feature, I think the package manager should at least document which version of node is required and fail with an explicit error message if it's not present.
The third feature was already present in Makefiles - although obviously in a crude implementation compared to what Gradle is doing.
docs.gradle.org/current/userguide/...
Update: maybe my questions are more about Webpack than about npm/entropic