/Gow

Watch your files on the gow.

Primary LanguageTypeScriptGNU Lesser General Public License v3.0LGPL-3.0

Gow logo

NPM

Usage

Usage: gow [options]

Options:
    -c, --command     The command that should be executed at start and reload
    -f, --files       Glob pattern of files that should trigger a reload
    -s, --silent      Disable console output
    -d, --delay       Minimum delay between the reloads

The options are getting ignored, if a config file exists.

Examples

# Listen to all JavaScript files within the directory
gow -f "***/*.js"

# Listen to all JSON and TypeScript files within the directory and make sure the TypeScript files are getting compiled on reload
gow -f "***/*.ts" -f "***/*.json" -c "tsc && node ."

Config

gow.config.js

// Default config
module.exports = {
    command: "node .",  
    files: ["***/*"],
    silent: false,
    delay: 1000
}