Gulp builder project, used to build all kind of project, intended to have flexibility for each one of them. Includes all kind of tasks and utils
** DO NOT USE [not stable version, estimated release: November 2015], sorry for the delay caused by personal issues **
Still pending to do a full refactor of the package logic and also adding new functionality like:
- Building for publishing projects
- Support for multiple JS frameworks
- Support for Material Design Iconfont
- Much more
npm install --save-dev gulp-builder
Inside your gulpfile.js:
var builder = ;var run = builder;var gulp = builder;var argv = builderargv;var task = buildergetTask;var util = buildergetUtil;var options =root: __dirnameminify: argvproduction || argvminify || falsebuild:root: __dirname + '/app/'modules:root: __dirname + '/app-modules/'buildInfoFile: 'build-info''core-watch':js:__dirname + '/core/data/*.js'__dirname + '/core/components/*.js'__dirname + '/core/components/mixins/*.js'sass:__dirname + '/core/components/*.scss'__dirname + '/core/components/mixins/*.scss'__dirname + '/core/sass/*.scss'__dirname + '/core/sass/**/*.scss';var data = ;var buildTasks = databuildTasks;gulp;
Will build your configured module (with the build-info.js file inside the modules directory) with browserify and the transforms needed.
For more information please visit https://github.com/troianoandres/gulp-builder/wiki
This package is still in dev and is not stable. Estimated release on August of 2015.