runwatch

0.2.3 • Public • Published

runwatch

watches some files, runs a thing

example

runwatch *.js -r "npm start" 

runs npm start and watches everything that matches *.js*. when any .js file changes, it will SIGINT the old process (as if you pressed C-c), and re-runs npm start

install

npm install -g runwatch

example

echo "echo \"hello\"" > test.sh
runwatch test.sh -r "bash test.sh"

now modify test.sh, and watch the script re-run!

about

heavily inspired by npm-watch, but with a few differences:

  • runs from the command line, no npm dependencies
  • uses file globs for advanaced filename matching
  • when the watched script errors, it prints only the error, with no npm erroring boilerplate (!)
  • no nodemon dependencies - just child_process.spawn()

license

BSD

/runwatch/

    Package Sidebar

    Install

    npm i runwatch

    Weekly Downloads

    21

    Version

    0.2.3

    License

    BSD-3-Clause

    Last publish

    Collaborators

    • elsehow