0.0.9 • Published 10 years ago

xrecipe-browserify v0.0.9

Weekly downloads
1
License
ISC
Repository
github
Last release
10 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

10 years ago

0.0.8

10 years ago

0.0.7

10 years ago

0.0.6

10 years ago

0.0.5

10 years ago

0.0.4

10 years ago

0.0.3

10 years ago

0.0.2

10 years ago

0.0.1

10 years ago

0.0.0

10 years ago