Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Webpack Dev Server | 7,624 | 435,215 | 77,958 | 7 hours ago | 203 | September 19, 2022 | 55 | mit | JavaScript | |
Serves a webpack app. Updates the browser on changes. Documentation https://webpack.js.org/configuration/dev-server/. | ||||||||||
Npm Run All | 4,663 | 44,017 | 28,492 | a year ago | 58 | November 24, 2018 | 84 | mit | JavaScript | |
A CLI tool to run multiple npm-scripts in parallel or sequential. | ||||||||||
Nps | 1,391 | 930 | 645 | a year ago | 36 | July 10, 2020 | 25 | mit | JavaScript | |
NPM Package Scripts -- All the benefits of npm scripts without the cost of a bloated package.json and limits of json | ||||||||||
Ultra Runner | 1,133 | 5 | a month ago | 45 | February 28, 2021 | 37 | apache-2.0 | TypeScript | ||
🏃⛰ Ultra fast monorepo script runner and build tool | ||||||||||
Awesome Npm Scripts | 672 | 8 months ago | cc0-1.0 | |||||||
Everything awesome related to npm scripts and using npm as a build tool. | ||||||||||
Better Npm Run | 641 | 3,485 | 637 | 9 months ago | 17 | July 31, 2018 | 3 | mit | JavaScript | |
🏃♂️ Better NPM scripts runner | ||||||||||
Tasksfile | 352 | 239 | 327 | 7 months ago | 43 | January 25, 2019 | mit | TypeScript | ||
Minimalistic task runner for node.js | ||||||||||
Vscode Npm Scripts | 208 | 4 months ago | 2 | mit | TypeScript | |||||
VSCode extension for running npm-scripts and validating the package.json files. | ||||||||||
Npm Run | 179 | 1,585 | 254 | 5 years ago | 14 | April 12, 2018 | 6 | mit | JavaScript | |
Run locally-installed node module executables. | ||||||||||
Node Themekit | 116 | 82 | 45 | a year ago | 24 | June 23, 2021 | 24 | mit | JavaScript | |
Theme asset interaction library and management tools written in Node.js |
Everything awesome for using npm as a build tool.
You might also like awesome-npm.
Notice: I'm currently too busy to actively expand this list; therefore, I've decided to make this an OPEN Open Source Project. Individuals making significant and valuable contributions are given commit-access to the project to contribute as they see fit.
npm run
ReferenceTools for running multiple commands or npm scripts in parallel or sequentially.
Tools to watch your source files and run a build command whenever any of the files change.
Utilities to perform common command-line tasks without worrying about cross-platform compatibility.
rm -rf
.mkdir -p
.cp -r
for Node.js.rsync
-like directory syncing with watch mode.echo
with JS escape sequence support.tee
.cat
.shx rm somefile
.A quick reference of the shell operators & commands that work the same on Unix and Windows.
&&
to run commands in sequence. If a command fails, the script exits.|
to pipe the stdout of one command into the stdin of the next. (do-something | something else
)>
to write the stdout of a command to a file. (do-something > file
)<
to send the contents of a file to a command's stdin. (command < file
)cd <dir>
to change the current working directory to <dir>
. Note that cd
alone prints the current working directory on windows, but changes the working directory to ~
on *nix.npm run
ReferenceYou can use npm run-script
or npm run
; they both do the same thing, but npm run
is shorter.
npm run
to print a list of scripts.npm run script
(where script
is the name of your script) will run prescript
, script
, and postscript
; in that order.
pre
and post
hooks (i.e. preprescript
won't work).--
to npm run
, followed by the arguments. Example: Given the script "mocha": "mocha"
, you can run npm run mocha -- --reporter xunit
. This effectively runs mocha --reporter xunit
.npm test
is the same as running npm run test
. The same applies to npm start
and npm stop
.npm run <script> -s
to silence the default npm output (useful for calling a script within another script).See CONTRIBUTING.md.