path-manager-ute
v1.0.1
Published
Path Manager ==================== ![path-manager build status](https://travis-ci.org/crivas/path-manager.svg?branch=master)
Downloads
4
Readme
Path Manager
Instantiable class with two parameters, first one is the path to a config json file, second is the customized one, brand, indicates the current brand of the package. Has methods that return an array js, scss, css, and views paths to be used at the beginning of gulp or grunt task
var plugins = require('gulp-load-plugins')(),
var PathManager = require('path-manager');
// instantiate with a config.json as only parameter
var pathsObj = new PathManager('./config.json', brand);
// get js path
var jsPath = pathsObj.getJSPaths();
gulp.task('js', function () {
return gulp.src(jsPath)
.pipe(plugins.ngAnnotate())
.pipe(plugins.uglify())
.pipe(gulp.dest('dist/js'))
});