Removed unused node dependencies.
This removes `gulp-imagemin` and the image processing gulp task, as well as `debowerify`, significantly reducing required `npm install` time for a clean install. Change-Id: I48e035c96cd616715da3b5c75b66b8d8a7616263
This commit is contained in:
parent
1f101cae07
commit
5f11d5e091
|
@ -16,11 +16,6 @@ module.exports = {
|
|||
'dest': 'build/js'
|
||||
},
|
||||
|
||||
'images': {
|
||||
'src' : 'app/images/**/*',
|
||||
'dest': 'build/images'
|
||||
},
|
||||
|
||||
'fonts': {
|
||||
'src' : ['app/fonts/**/*'],
|
||||
'dest': 'build/fonts'
|
||||
|
|
|
@ -14,7 +14,6 @@ var babelify = require('babelify');
|
|||
var uglify = require('gulp-uglify');
|
||||
var handleErrors = require('../util/handleErrors');
|
||||
var browserSync = require('browser-sync');
|
||||
var debowerify = require('debowerify');
|
||||
var ngAnnotate = require('browserify-ngannotate');
|
||||
|
||||
// Based on: http://blog.avisi.nl/2014/04/25/how-to-keep-a-fast-build-with-browserify-and-reactjs/
|
||||
|
@ -37,7 +36,6 @@ function buildScript(file) {
|
|||
|
||||
var transforms = [
|
||||
babelify,
|
||||
debowerify,
|
||||
ngAnnotate,
|
||||
'brfs',
|
||||
'bulkify'
|
||||
|
|
|
@ -9,6 +9,6 @@ gulp.task('dev', ['clean'], function(cb) {
|
|||
|
||||
global.isProd = false;
|
||||
|
||||
runSequence(['styles', 'images', 'fonts', 'data', 'views', 'browserify'], 'watch', cb);
|
||||
runSequence(['styles', 'fonts', 'data', 'views', 'browserify'], 'watch', cb);
|
||||
|
||||
});
|
||||
|
|
|
@ -1,18 +0,0 @@
|
|||
'use strict';
|
||||
|
||||
var config = require('../config');
|
||||
var changed = require('gulp-changed');
|
||||
var gulp = require('gulp');
|
||||
var gulpif = require('gulp-if');
|
||||
//var imagemin = require('gulp-imagemin');
|
||||
var browserSync = require('browser-sync');
|
||||
|
||||
gulp.task('images', function() {
|
||||
|
||||
return gulp.src(config.images.src)
|
||||
.pipe(changed(config.images.dest)) // Ignore unchanged files
|
||||
//.pipe(gulpif(global.isProd, imagemin())) // Optimize
|
||||
.pipe(gulp.dest(config.images.dest))
|
||||
.pipe(browserSync.reload({ stream: true, once: true }));
|
||||
|
||||
});
|
|
@ -9,6 +9,6 @@ gulp.task('prod', ['clean'], function(cb) {
|
|||
|
||||
global.isProd = true;
|
||||
|
||||
runSequence(['styles', 'images', 'fonts', 'views', 'browserify'], 'gzip', cb);
|
||||
runSequence(['styles', 'fonts', 'views', 'browserify'], 'gzip', cb);
|
||||
|
||||
});
|
||||
|
|
|
@ -7,7 +7,6 @@ gulp.task('watch', ['browserSync', 'server'], function() {
|
|||
|
||||
// Scripts are automatically watched and rebundled by Watchify inside Browserify task
|
||||
gulp.watch(config.styles.src, ['styles']);
|
||||
gulp.watch(config.images.src, ['images']);
|
||||
gulp.watch(config.fonts.src, ['fonts']);
|
||||
gulp.watch(config.data.src, ['data']);
|
||||
gulp.watch(config.views.watch, ['views']);
|
||||
|
|
|
@ -21,7 +21,6 @@
|
|||
"bulk-require": "^0.2.1",
|
||||
"bulkify": "^1.1.1",
|
||||
"d3": "^3.5.6",
|
||||
"debowerify": "^1.2.0",
|
||||
"del": "^0.1.3",
|
||||
"eslint": "1.5.1",
|
||||
"eslint-config-openstack": "1.2.2",
|
||||
|
@ -34,7 +33,6 @@
|
|||
"gulp-filter": "^3.0.1",
|
||||
"gulp-gzip": "^0.0.8",
|
||||
"gulp-if": "^1.2.5",
|
||||
"gulp-imagemin": "^1.1.0",
|
||||
"gulp-karma": "0.0.4",
|
||||
"gulp-notify": "^2.0.0",
|
||||
"gulp-protractor": "0.0.11",
|
||||
|
|
Loading…
Reference in New Issue