0.1.7 • Published 7 years ago

@geirsagberg/glob-run v0.1.7

Weekly downloads
1
License
MIT
Repository
github
Last release
7 years ago

Fork of http://travis-ci.org/fahad19/glob-run, with updated dependencies.

Run multiple commands by glob patterns sequentially.

Install

$ npm install -g @geirsagberg/glob-run

Usage

Basic example:

$ glob-run cat src/\*.js

This is equivalent to running:

$ cat src/a.js && cat src/b.js && cat src/c.js

With Browserify:

# src/a.js will be bundled into dist/a.js
$ glob-run browserify src/\*.js -o dist/\*.js

# src/a.coffee will be bundled into a.js
$ glob-run browserify -t coffeeify src/\*.coffee -o dist/\*.js

$ glob-run browserify src/\*.js -o dist/bundle-\*.js

With concat-from-list:

# files listed in src/a.json will be concatenated in dist/a.js
$ glob-run concat-from-list src/\*.json dist/\*.js

From package.json:

{
  "dependencies": {
    "@geirsagberg/glob-run": "^0.1.7",
    "browserify": "^8.0.3"
  },
  "scripts": {
    "build": "./node_modules/.bin/glob-run ./node-modules/.bin/browserify src/\\*.js dist/\\*js"
  }
}

And then you can just do npm run build.

Since it is all in CLI, asterisks (*) are expected to be always escaped.

License

MIT © Fahad Ibnay Heylaal