Hacker News new | ask | show | jobs
by ReadTheLicense 1401 days ago
This is standard in Node.js ecosystem and I love it. Each package has scripts in package.json that you can run with npm run [name], and some of these like start, test or build (and more) are standardized. It's really great DX.
1 comments

But it's npm, so when you switch to a java project, for example, you have different commands.
Quite a few companies I've contracted with have lifted the pattern up into Bazel or Gnu Make - for node projects `make lint` can be a pass through.

In the project repo, either work.