Package Exports
- watch-cli
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (watch-cli) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
watch-cli 
Command line wrapper for gaze to use in package.json scripts object.
Install globally
Install globally with npm
npm i -g watch-cli
Usage
watch -p "**/*.js" -c "npm test"
Options
Short | Long | Type | Description |
---|---|---|---|
-p |
--pattern |
string |
glob pattern you are want to watch. |
-c |
--command |
string |
Command to execute on watched files change. |
Multi Patterns
It is possible to provide multi paterns, so if one of the files changed, the command will execute.
watch -p file1.js -p file2.fs -c command
Exported environment variables
Environment variables available from the command string:
FILENAME Relative filename.
ABSOLUTE_FILENAME Asolute filename.
EVENT Event type. Is either 'changed', 'deleted' or 'added'.
Use it like this in Linux/macOS:
$ watch -p '**/*.js' -c 'jshint $FILENAME'
In Windows:
> watch -p "**/*.js" -c "jshint %FILENAME%"
Author
Brian Woodward
License
Copyright (c) 2015 Brian Woodward
Released under the MIT license
This file was generated by verb-cli on March 11, 2015.