client/annotviz/gulp/tasks/browserify.js
changeset 129 7181e1f28eb0
parent 125 f9dd7bfed997
equal deleted inserted replaced
128:9f2334598088 129:7181e1f28eb0
    14 gulp.task('vendor', function() {
    14 gulp.task('vendor', function() {
    15   return browserify({debug: true})
    15   return browserify({debug: true})
    16     .require('./app/lib/pixi/bin/pixi.js', { expose: 'pixi' })
    16     .require('./app/lib/pixi/bin/pixi.js', { expose: 'pixi' })
    17     .require('./app/lib/randomColor/randomColor.js', {expose: 'randomColor'})
    17     .require('./app/lib/randomColor/randomColor.js', {expose: 'randomColor'})
    18     .require('./app/lib/lodash/dist/lodash.js', {expose: 'lodash'})
    18     .require('./app/lib/lodash/dist/lodash.js', {expose: 'lodash'})
       
    19     .require('./app/lib/moment/min/moment-with-locales.js', {expose: 'moment'})
    19     .bundle()
    20     .bundle()
    20     .pipe(source('libs-'+p.name+'.js'))
    21     .pipe(source('libs-'+p.name+'.js'))
    21     .pipe(gulp.dest(config.dist + '/js/'));
    22     .pipe(gulp.dest(config.dist + '/js/'));
    22 });
    23 });
    23 
    24 
    26   return browserify({debug: true, standalone: 'annotviz'})
    27   return browserify({debug: true, standalone: 'annotviz'})
    27     .add('./app/js/main.js')
    28     .add('./app/js/main.js')
    28     .external('pixi')
    29     .external('pixi')
    29     .external('randomColor')
    30     .external('randomColor')
    30     .external('lodash')
    31     .external('lodash')
       
    32     .external('moment')
    31     .transform(partialify) // Transform to allow requireing of templates
    33     .transform(partialify) // Transform to allow requireing of templates
    32     .bundle()
    34     .bundle()
    33     .pipe(source(p.name+'.js'))
    35     .pipe(source(p.name+'.js'))
    34     .pipe(gulp.dest(config.dist + '/js/'));
    36     .pipe(gulp.dest(config.dist + '/js/'));
    35 });
    37 });