0.3.4 • Published 10 years ago
jake-web-utils v0.3.4
Webb(App) utilities Jake
This is a collection of web(app) utilities for the Jake task runner.
Usage
var wu = require('jake-web-utils');
/**
* Compiles less files to css
*
* @param Object options
* @param Function cb
*
* Options:
*
* - Array src - List of glob patterns for source files
* - String dest - Destination directory or a callback function
* - Boolean debug - if true source maps will be generated
*/
wu.compileLess(options, cb)
/**
* Watches and recompiles less files
* @param Object options
*
* See compileLess for available Options
*
* Options:
*
* - Array watchPaths - Additional paths/glob patterns to watch
*/
wu.watchLess(options)
/**
* Compiles Stylus files to css
*
* @param Object options
* @param Function cb
*
* Options:
*
* - Array src - List of glob patterns for source files
* - String dest - Destination directory or a callback function
* - Boolean debug - if true source maps will be generated
* - plugins - list of plugins to use (plugin constructors must be insterted executed here)
*/
wu.compileStylus(options, cb)
/**
* Watches and recompiles Stylus files
* @param Object options
*
* See compileStylus for available Options
*
* Options:
*
* - Array watchPaths - Additional paths/glob patterns to watch
*/
wu.watchStylus(options)
/**
* Compiles javascript with browserify
* @param Object options
* @param Function cb
*
* Options:
*
* - Array src - List of glob patterns for source files
* - String dest - Destination file or a callback function
* - Boolean noVendors - if true, no separate vendors file will be used
* - Array vendorSrc - List of glob pattern for source files of vendor modules
* - String vendorDest - Destination file for compiled vendors
* - Array vendorExclude - Module names to exlclude from vendors
* - Array vendorInclude - Module names to include from vendors (ignores vendorExclude)
* - Boolean debug - if true source maps will be created
* - String baseDir - baseDir as in browserify options
* - String package - path to package.json to use for vendor detection
* - Array transforms - list of transforms
*/
wu.compileBrowserify(options, cb)
/**
* Watches javascript files and compiles them with browserify
* @param options
*
* See compileBrowserify for available Options
*/
wu.watchBrowserify(options)
/**
* Watches one or more paths for changes
* @param src {String|Array}
* @param cb {Function}
*/
wu.watch(src, cb)
0.3.4
10 years ago
0.3.3
10 years ago
0.3.2
10 years ago
0.3.1
10 years ago
0.3.0
10 years ago
0.2.2
10 years ago
0.2.1
10 years ago
0.2.0
10 years ago
0.1.6
10 years ago
0.1.5
10 years ago
0.1.4
10 years ago
0.1.3
10 years ago
0.1.2
10 years ago
0.1.1
10 years ago
0.1.0
10 years ago
0.0.9
10 years ago
0.0.8
10 years ago
0.0.7
11 years ago
0.0.6
11 years ago
0.0.5
11 years ago
0.0.4
11 years ago
0.0.3
11 years ago
0.0.2
11 years ago
0.0.1
11 years ago