Gear.js
Build System for Node.js and the Browser
Gear.js is an easy to use, simple to extend, and powerful build system. Chain tasks together to build projects with ease.
Features:
- Basic building blocks that can be combined to perform complex builds.
- Tasks are simply defined and keep system internals to a minimum.
- Asynchronous execution.
- Extensible task loading via NPM, file, or directory.
- Advanced flow control for complex task execution.
- Runs in Node.js and the browser.
Installation
To get the most out of Gear.js, you will want to install gear-lib which contains tasks for linting, minifying, and deploying JS/CSS assets.
$ npm install gear gear-lib
Quick Examples
Chaining Tasks
;
Execute Tasks Using Array Style
// Not writing 'baz.js' ;
Parallel Task Execution
;