Refill task browserify
Browserify task in refill format
Shields
Installation
npm install --save refill-task-browserify refill gulp
Example
Refill taks browserify is used in Refill for Angular
Usage
gulpfile.js
require('refill')({ js: { task: require('refill-task-browserify') }}, require('gulp'), mode, getOutputDir)
mode
Shared configuration object. Properties used
{ env: 'dev', // 'prod', 'test' watch: true, // false angularMainModuleProdFallback: undefined // this will be set to true if test or dev entries are not found}
getOutputDir
function that will return a base for output dir, for example
function () { return 'dist/';}
in this case js will be saved in dist/index.js
file
Default options
{ devEntries: 'src/dev/index.js', prodEntries: 'src/index.js', testEntries: 'src/test/index.js', uglify: undefined, // gulp-uglify options browserifyTransforms: [ [babelify, { presets: [babelPresetEs2015] }], browserifyNgannotate ]}