Add Gulp tasks

This commit is contained in:
Maxime Thirouin
2014-05-04 08:33:30 +02:00
parent cac43b7c59
commit f93efb0c00
9 changed files with 173 additions and 0 deletions

18
tasks/options.js Normal file
View File

@@ -0,0 +1,18 @@
/**
* parses cli arguments as options
*/
var options = require("minimist")(process.argv.slice(2))
var defaults = {
plumber: true,
minify: false
}
// set some defaults options depending on some flags
if (options.production) {
defaults.plumber = false
defaults.minify = true
}
options.plumber = options.plumber === undefined ? defaults.plumber: options.plumber
options.minify = options.minify === undefined ? defaults.minify: options.minify
module.exports = options