@@ -12,34 +12,33 @@ var gulp = require('gulp'),
12
12
uglify = require ( 'gulp-uglify' ) ,
13
13
stream = require ( 'stream' ) ;
14
14
15
-
16
- var defaultOptions = {
17
- watch : false ,
18
- src : './app/app.js' ,
19
- outputPath : 'www/build/js/' ,
20
- outputFile : 'app.bundle.js' ,
21
- minify : false ,
22
- browserifyOptions : {
23
- cache : { } ,
24
- packageCache : { } ,
25
- debug : true
26
- } ,
27
- watchifyOptions : { } ,
28
- babelifyOptions : {
29
- presets : [ babelES2015Preset ] ,
30
- plugins : [ babelDecoratorsTransform ]
31
- } ,
32
- uglifyOptions : { } ,
33
- onError : function ( err ) {
34
- console . error ( err . toString ( ) ) ;
35
- this . emit ( 'end' ) ;
36
- } ,
37
- onLog : function ( log ) {
38
- console . log ( ( log = log . split ( ' ' ) , log [ 0 ] = pretty ( log [ 0 ] ) , log . join ( ' ' ) ) ) ;
15
+ module . exports = function ( options ) {
16
+ var defaultOptions = {
17
+ watch : false ,
18
+ src : './app/app.js' ,
19
+ outputPath : 'www/build/js/' ,
20
+ outputFile : 'app.bundle.js' ,
21
+ minify : false ,
22
+ browserifyOptions : {
23
+ cache : { } ,
24
+ packageCache : { } ,
25
+ debug : true
26
+ } ,
27
+ watchifyOptions : { } ,
28
+ babelifyOptions : {
29
+ presets : [ babelES2015Preset ] ,
30
+ plugins : [ babelDecoratorsTransform ]
31
+ } ,
32
+ uglifyOptions : { } ,
33
+ onError : function ( err ) {
34
+ console . error ( err . toString ( ) ) ;
35
+ this . emit ( 'end' ) ;
36
+ } ,
37
+ onLog : function ( log ) {
38
+ console . log ( ( log = log . split ( ' ' ) , log [ 0 ] = pretty ( log [ 0 ] ) , log . join ( ' ' ) ) ) ;
39
+ }
39
40
}
40
- }
41
41
42
- module . exports = function ( options ) {
43
42
options = merge ( defaultOptions , options ) ;
44
43
45
44
var b = browserify ( options . src , options . browserifyOptions )
0 commit comments