0.0.9 • Published 8 years ago

xrecipe-browserify v0.0.9

Weekly downloads
1
License
ISC
Repository
github
Last release
8 years ago

xrecipe-browserify

Browserify task for gulp - easy one

Installation

Simply install it with NPM

npm install xrecipe-browserify --save-dev

Usage Example

var browserifyTask = require('xrecipe-browserify');
var browserifyTaskConfig = {
  sourcePath: 'front/index.jsx',
  destinationPath: 'back/public/javascripts',
  destinationName: 'application.js',
  extensions: [
    '.jsx'
  ],
  transformsFunctions: [
    browserifyTask.getTransformFunction('babelify')
  ],
  includePaths: [
    'front/modules/'
  ]
};

gulp.task('browserify', browserifyTask.create(browserifyTaskConfig));
gulp.task('browserify:watch', browserifyTask.create(browserifyTaskConfig, true));

Transforms Functions

There are some transform functions included and you can use them with:

var browserifyTask = require('xrecipe-browserify');

var transformFunction = browserifyTask.getTransformFunction('babelify');

You will also have to install the needed packages, depending on the transform you want.

If you can't find the one you need, you can simply write yours:

var browserifyTask = require('xrecipe-browserify');

var transformFunction = function (bundler) {
  bundler.transform(require('browserify-jade').jade({
    pretty: true
  }));
}
0.0.9

8 years ago

0.0.8

8 years ago

0.0.7

8 years ago

0.0.6

8 years ago

0.0.5

8 years ago

0.0.4

8 years ago

0.0.3

8 years ago

0.0.2

8 years ago

0.0.1

8 years ago

0.0.0

8 years ago