gulp-wpmvc
Advanced tools
Comparing version 1.2.3 to 1.3.0
194
index.js
@@ -11,3 +11,3 @@ 'use strict'; | ||
* @license MIT | ||
* @version 1.2.3 | ||
* @version 1.3.0 | ||
*/ | ||
@@ -44,2 +44,4 @@ | ||
if (!config.deletes) config.deletes = []; | ||
if (!config.deployname) config.deployname = 'deploy'; | ||
if (!config.predeploy) config.predeploy = ['build-prezip', 'jsmin', 'cssmin']; | ||
// Prepare individual assets compilations | ||
@@ -51,3 +53,3 @@ var assets = {css:[], js:[], sass:[]}; | ||
// SASS | ||
gulp.task('sass', function () { | ||
gulp.task('sass', async function () { | ||
if (fs.existsSync('./assets/raw/sass/')) | ||
@@ -60,3 +62,3 @@ assets.sass = fs.readdirSync('./assets/raw/sass') | ||
.map(function(dirent) { | ||
return dirent.name === undefined ? dirent.replace(/\.[\s\S]+/g, '') : dirent.name.replace(/\.[\s\S]+/g, ''); | ||
return dirent.name === undefined ? dirent : dirent.name; | ||
}); | ||
@@ -66,4 +68,3 @@ if (assets.sass.length > 1) { | ||
gulp.src([ | ||
'./assets/raw/sass/'+asset+'.scss', | ||
'./assets/raw/sass/'+asset+'.sass', | ||
'./assets/raw/sass/'+asset, | ||
]) | ||
@@ -82,3 +83,3 @@ .pipe(sass().on('error', sass.logError)) | ||
// Styles | ||
gulp.task('styles', config.prestyles, function () { | ||
gulp.task('styles', gulp.series(config.prestyles, function () { | ||
// Assets prep | ||
@@ -112,5 +113,6 @@ if (fs.existsSync('./assets/raw/css/')) | ||
.pipe(gulp.dest('./assets/css')); | ||
}); | ||
})); | ||
// Scripts | ||
gulp.task('scripts', config.prescripts, function() { | ||
gulp.task('scripts', gulp.series(config.prescripts, function() { | ||
// Assets prep | ||
if (fs.existsSync('./assets/raw/js/')) | ||
@@ -130,4 +132,4 @@ assets.js = fs.readdirSync('./assets/raw/js') | ||
gulp.src('./assets/raw/js/'+asset+'/**/*.js') | ||
.pipe(concat(asset+'.js')) | ||
.pipe(gulp.dest('./assets/js')); | ||
.pipe(concat(asset+'.js')) | ||
.pipe(gulp.dest('./assets/js')); | ||
}); | ||
@@ -144,17 +146,5 @@ // app.js | ||
.pipe(gulp.dest('./assets/js')); | ||
}); | ||
// JS minify | ||
gulp.task('jsmin', ['scripts', 'build-prezip'], function() { | ||
return gulp.src('./assets/js/**/*.js') | ||
.pipe(jsmin()) | ||
.pipe(gulp.dest('./builds/staging/'+config.name+'/assets/js')); | ||
}); | ||
// CSS minify | ||
gulp.task('cssmin', ['styles', 'build-prezip'], function() { | ||
return gulp.src('./assets/css/**/*.css') | ||
.pipe(cleanCSS({compatibility: 'ie8'})) | ||
.pipe(gulp.dest('./builds/staging/'+config.name+'/assets/css')); | ||
}); | ||
})); | ||
// Build files | ||
gulp.task('build-files', config.prebuild, function() { | ||
gulp.task('build-files', gulp.series(config.prebuild, function() { | ||
return gulp.src([ | ||
@@ -166,5 +156,5 @@ config.rootdirs, | ||
.pipe(gulp.dest('./builds/staging/'+config.name)); | ||
}); | ||
})); | ||
// Build clean pre zip | ||
gulp.task('build-prezip', ['build-files'], function() { | ||
gulp.task('build-prezip', gulp.series(['build-files'], function() { | ||
return del(config.deletes.concat([ | ||
@@ -182,11 +172,23 @@ './builds/staging/'+config.name+'/assets/{raw,css,js,wordpress}/**/*', | ||
])); | ||
}); | ||
})); | ||
// JS minify | ||
gulp.task('jsmin', gulp.series(['scripts', 'build-prezip'], function() { | ||
return gulp.src('./assets/js/**/*.js') | ||
.pipe(jsmin()) | ||
.pipe(gulp.dest('./builds/staging/'+config.name+'/assets/js')); | ||
})); | ||
// CSS minify | ||
gulp.task('cssmin', gulp.series(['styles', 'build-prezip'], function() { | ||
return gulp.src('./assets/css/**/*.css') | ||
.pipe(cleanCSS({compatibility: 'ie8'})) | ||
.pipe(gulp.dest('./builds/staging/'+config.name+'/assets/css')); | ||
})); | ||
// Build zip | ||
gulp.task('build-zip', config.prezip, function() { | ||
gulp.task('build-zip', gulp.series(config.prezip, function() { | ||
return gulp.src('./builds/staging/**/*') | ||
.pipe(zip(config.name+'-'+config.version+'.zip')) | ||
.pipe(gulp.dest('./builds')); | ||
}); | ||
})); | ||
// Build clean | ||
gulp.task('build-clean', ['build-zip'], function() { | ||
gulp.task('build-clean', gulp.series(['build-zip'], function() { | ||
return del([ | ||
@@ -196,21 +198,21 @@ './builds/staging/**/*', | ||
]); | ||
}); | ||
// Build trunk | ||
gulp.task('build-trunk', ['clean-trunk'], function() { | ||
return gulp.src('./builds/staging/'+config.name+'/**/*') | ||
.pipe(gulp.dest('svn/'+wordpressOrg.path+'/trunk')); | ||
}); | ||
})); | ||
// Clean trunk | ||
gulp.task('clean-trunk', config.prezip, function() { | ||
gulp.task('clean-trunk', gulp.series(config.prezip, function() { | ||
return del([ | ||
'./svn/'+wordpressOrg.path+'/trunk/**/*', | ||
]); | ||
}); | ||
})); | ||
// Build trunk | ||
gulp.task('build-trunk', gulp.series(['clean-trunk'], function() { | ||
return gulp.src('./builds/staging/'+config.name+'/**/*') | ||
.pipe(gulp.dest('svn/'+wordpressOrg.path+'/trunk')); | ||
})); | ||
// Build assets | ||
gulp.task('build-assets', ['build-trunk'], function() { | ||
gulp.task('build-assets', gulp.series(['build-trunk'], function() { | ||
return gulp.src('./assets/wordpress/**/*') | ||
.pipe(gulp.dest('svn/'+wordpressOrg.path+'/assets')); | ||
}); | ||
})); | ||
// Cleans SVN | ||
gulp.task('svn-clean', ['build-assets'], function() { | ||
gulp.task('svn-clean', gulp.series(['build-assets'], function() { | ||
return del([ | ||
@@ -220,57 +222,59 @@ './builds/staging/**/*', | ||
]); | ||
}); | ||
// Watch | ||
gulp.task('watch-styles', function () { | ||
return watch([ | ||
'./assets/raw/sass/**/*.sass', | ||
'./assets/raw/sass/**/*.scss', | ||
'./assets/raw/css/**/*.css', | ||
], | ||
function () { | ||
gulp.start('styles'); | ||
} | ||
); | ||
}); | ||
gulp.task('watch-js', function () { | ||
return watch([ | ||
'./assets/raw/js/**/*.js', | ||
], | ||
function () { | ||
gulp.start('scripts'); | ||
} | ||
); | ||
}); | ||
gulp.task('watch', function () { | ||
return watch([ | ||
'./assets/raw/sass/**/*.sass', | ||
'./assets/raw/sass/**/*.scss', | ||
'./assets/raw/css/**/*.css', | ||
'./assets/raw/js/**/*.js', | ||
], | ||
function () { | ||
gulp.start('dev'); | ||
} | ||
); | ||
}); | ||
})); | ||
// -------------------- | ||
// Deployment: Deploybot | Pipelines | Shell | ||
gulp.task('deploy-main', gulp.series(config.predeploy, function () { | ||
return gulp.src('./builds/staging/'+config.name+'/**/*') | ||
.pipe(gulp.dest('./builds/'+config.deployname)); | ||
})); | ||
// Cleans Deploy | ||
gulp.task('deploy-clean', gulp.series(['deploy-main'], function() { | ||
return del([ | ||
'./builds/staging/**/*', | ||
'./builds/staging', | ||
]); | ||
})); | ||
// -------------------- | ||
// DEV | ||
gulp.task('default', [ | ||
gulp.task('default', gulp.parallel([ | ||
'styles', | ||
'scripts', | ||
]); | ||
gulp.task('dev', [ | ||
])); | ||
gulp.task('dev', gulp.parallel([ | ||
'styles', | ||
'scripts', | ||
]); | ||
])); | ||
// Watch | ||
gulp.task('watch-sass', async function() { | ||
gulp.watch([ | ||
'./assets/raw/sass/**/*.sass', | ||
'./assets/raw/sass/**/*.scss', | ||
], gulp.series('sass')); | ||
}); | ||
gulp.task('watch-styles', async function() { | ||
gulp.watch([ | ||
'./assets/raw/sass/**/*.sass', | ||
'./assets/raw/sass/**/*.scss', | ||
'./assets/raw/css/**/*.css', | ||
], gulp.series('styles')); | ||
}); | ||
gulp.task('watch-js', async function() { | ||
gulp.watch([ | ||
'./assets/raw/js/**/*.js', | ||
], gulp.series('scripts')); | ||
}); | ||
gulp.task('watch', async function() { | ||
gulp.watch([ | ||
'./assets/raw/sass/**/*.sass', | ||
'./assets/raw/sass/**/*.scss', | ||
'./assets/raw/css/**/*.css', | ||
'./assets/raw/js/**/*.js', | ||
], gulp.series('dev')); | ||
}); | ||
// BUILD | ||
gulp.task('build', [ | ||
'styles', | ||
'scripts', | ||
'build-files', | ||
'jsmin', | ||
'cssmin', | ||
'build-prezip', | ||
'build-zip', | ||
'build-clean', | ||
]); | ||
// - Zip | ||
gulp.task('build', gulp.series('build-clean')); | ||
// - Deploy: Deploybot | Pipelines | Shell | ||
gulp.task('deploy', gulp.series('deploy-clean')); | ||
// - WordPress SVN | ||
if (wordpressOrg | ||
@@ -281,14 +285,4 @@ && wordpressOrg.cwd | ||
// WordPress task | ||
gulp.task('wordpress', [ | ||
'styles', | ||
'scripts', | ||
'build-files', | ||
'jsmin', | ||
'cssmin', | ||
'clean-trunk', | ||
'build-trunk', | ||
'build-assets', | ||
'svn-clean', | ||
]); | ||
gulp.task('wordpress', gulp.series('svn-clean')); | ||
} | ||
} |
{ | ||
"name": "gulp-wpmvc", | ||
"version": "1.2.3", | ||
"version": "1.3.0", | ||
"description": "Gulp package for WordPress MVC development.", | ||
@@ -25,10 +25,10 @@ "scripts": { | ||
"dependencies": { | ||
"del": "^2.2.2", | ||
"gulp": "^3.9.1", | ||
"gulp-clean-css": "^2.4.0", | ||
"del": "^3.0.0", | ||
"gulp": "^4.0.2", | ||
"gulp-clean-css": "^4.2.0", | ||
"gulp-concat": "^2.6.1", | ||
"gulp-jsmin": "^0.1.5", | ||
"gulp-sass": "^3.2.1", | ||
"gulp-sass": "^4.0.2", | ||
"gulp-watch": "^5.0.1", | ||
"gulp-zip": "^3.2.0", | ||
"gulp-zip": "^4.2.0", | ||
"node-sass": "^4.13.1" | ||
@@ -35,0 +35,0 @@ }, |
# gulp-wpmvc | ||
| Deprecated in WordPress MVC v1.1.0 | | ||
| --- | | ||
| **Important notice:** This package will no longer receive support as WordPress MVC will be migrating to webpack in v1.1.0 | | ||
Predefined gulp tasks for [WordPress MVC](https://www.wordpress-mvc.com/) (WPMVC). | ||
## Requirements | ||
* node >= v0.12.0 | ||
* node >= v0.12.0 <= 13 | ||
* npm >= v2.3.0 | ||
@@ -8,0 +12,0 @@ |
/** | ||
* Test unit. | ||
* @version 1.1.0 | ||
* @version 1.3.0 | ||
*/ | ||
@@ -19,4 +19,4 @@ var assert = require('assert'); | ||
}); | ||
it('Task "scrits" exists.', function() { | ||
assert.notEqual(undefined, gulp.task('scrits')); | ||
it('Task "scripts" exists.', function() { | ||
assert.notEqual(undefined, gulp.task('scripts')); | ||
}); | ||
@@ -44,13 +44,13 @@ it('Task "sass" exists.', function() { | ||
}); | ||
it('Task "dev" exists.', function() { | ||
assert.notEqual(undefined, gulp.task('dev')); | ||
it('Task "build-trunk" exists.', function() { | ||
assert.notEqual(undefined, gulp.task('build-trunk')); | ||
}); | ||
it('Task "build" exists.', function() { | ||
assert.notEqual(undefined, gulp.task('build')); | ||
it('Task "clean-trunk" exists.', function() { | ||
assert.notEqual(undefined, gulp.task('clean-trunk')); | ||
}); | ||
it('Task "watch" exists.', function() { | ||
assert.notEqual(undefined, gulp.task('watch')); | ||
it('Task "build-assets" exists.', function() { | ||
assert.notEqual(undefined, gulp.task('build-assets')); | ||
}); | ||
it('Task "watch-js" exists.', function() { | ||
assert.notEqual(undefined, gulp.task('watch-js')); | ||
it('Task "svn-clean" exists.', function() { | ||
assert.notEqual(undefined, gulp.task('svn-clean')); | ||
}); | ||
@@ -60,14 +60,26 @@ it('Task "watch-styles" exists.', function() { | ||
}); | ||
it('Task "build-assets" exists.', function() { | ||
assert.notEqual(undefined, gulp.task('build-assets')); | ||
it('Task "watch-js" exists.', function() { | ||
assert.notEqual(undefined, gulp.task('watch-js')); | ||
}); | ||
it('Task "svn-clean" exists.', function() { | ||
assert.notEqual(undefined, gulp.task('svn-clean')); | ||
it('Task "watch" exists.', function() { | ||
assert.notEqual(undefined, gulp.task('watch')); | ||
}); | ||
it('Task "build-trunk" exists.', function() { | ||
assert.notEqual(undefined, gulp.task('build-trunk')); | ||
it('Task "dev" exists.', function() { | ||
assert.notEqual(undefined, gulp.task('dev')); | ||
}); | ||
it('Task "clean-trunk" exists.', function() { | ||
assert.notEqual(undefined, gulp.task('clean-trunk')); | ||
it('Task "build" exists.', function() { | ||
assert.notEqual(undefined, gulp.task('build')); | ||
}); | ||
it('Task "deploy-main" exists.', function() { | ||
assert.notEqual(undefined, gulp.task('deploy-main')); | ||
}); | ||
it('Task "deploy-clean" exists.', function() { | ||
assert.notEqual(undefined, gulp.task('deploy-clean')); | ||
}); | ||
it('Task "deploy" exists.', function() { | ||
assert.notEqual(undefined, gulp.task('deploy')); | ||
}); | ||
it('Task "watch-sass" exists.', function() { | ||
assert.notEqual(undefined, gulp.task('watch-sass')); | ||
}); | ||
}); |
16384
351
21
+ Addedansi-cyan@0.1.1(transitive)
+ Addedansi-red@0.1.1(transitive)
+ Addedansi-regex@3.0.1(transitive)
+ Addedappend-buffer@1.0.2(transitive)
+ Addedarr-diff@1.1.0(transitive)
+ Addedarr-filter@1.1.2(transitive)
+ Addedarr-map@2.0.2(transitive)
+ Addedarr-union@2.1.0(transitive)
+ Addedarray-initial@1.1.0(transitive)
+ Addedarray-last@1.3.0(transitive)
+ Addedarray-slice@0.2.3(transitive)
+ Addedarray-sort@1.0.0(transitive)
+ Addedasync-done@1.3.2(transitive)
+ Addedasync-settle@1.0.0(transitive)
+ Addedbach@1.2.0(transitive)
+ Addedbuffer-equal@1.0.1(transitive)
+ Addedcall-bind@1.0.7(transitive)
+ Addedcamelcase@3.0.0(transitive)
+ Addedchalk@2.4.2(transitive)
+ Addedclean-css@4.2.3(transitive)
+ Addedcliui@3.2.0(transitive)
+ Addedcollection-map@1.0.0(transitive)
+ Addedconvert-source-map@1.9.0(transitive)
+ Addedcopy-props@2.0.5(transitive)
+ Addedd@1.0.2(transitive)
+ Addeddefault-compare@1.0.0(transitive)
+ Addeddefault-resolution@2.0.0(transitive)
+ Addeddefine-data-property@1.1.4(transitive)
+ Addeddefine-properties@1.2.1(transitive)
+ Addeddel@3.0.0(transitive)
+ Addedduplexify@3.7.1(transitive)
+ Addedeach-props@1.3.2(transitive)
+ Addedend-of-stream@1.4.4(transitive)
+ Addedes-define-property@1.0.0(transitive)
+ Addedes-errors@1.3.0(transitive)
+ Addedes5-ext@0.10.64(transitive)
+ Addedes6-iterator@2.0.3(transitive)
+ Addedes6-symbol@3.1.4(transitive)
+ Addedes6-weak-map@2.0.3(transitive)
+ Addedesniff@2.0.1(transitive)
+ Addedevent-emitter@0.3.5(transitive)
+ Addedext@1.7.0(transitive)
+ Addedextend-shallow@1.1.4(transitive)
+ Addedfast-levenshtein@1.1.4(transitive)
+ Addedfindup-sync@3.0.0(transitive)
+ Addedflush-write-stream@1.1.1(transitive)
+ Addedfs-mkdirp-stream@1.0.0(transitive)
+ Addedget-caller-file@1.0.3(transitive)
+ Addedget-intrinsic@1.2.4(transitive)
+ Addedget-stream@3.0.0(transitive)
+ Addedglob-stream@6.1.0(transitive)
+ Addedglob-watcher@5.0.5(transitive)
+ Addedglobby@6.1.0(transitive)
+ Addedgopd@1.0.1(transitive)
+ Addedgulp@4.0.2(transitive)
+ Addedgulp-clean-css@4.3.0(transitive)
+ Addedgulp-cli@2.3.0(transitive)
+ Addedgulp-sass@4.1.1(transitive)
+ Addedgulp-zip@4.2.0(transitive)
+ Addedhas-flag@3.0.0(transitive)
+ Addedhas-property-descriptors@1.0.2(transitive)
+ Addedhas-proto@1.0.3(transitive)
+ Addedhas-symbols@1.0.3(transitive)
+ Addedinvert-kv@1.0.0(transitive)
+ Addedis-negated-glob@1.0.0(transitive)
+ Addedis-plain-object@5.0.0(transitive)
+ Addedis-valid-glob@1.0.0(transitive)
+ Addedjson-stable-stringify-without-jsonify@1.0.1(transitive)
+ Addedjust-debounce@1.1.0(transitive)
+ Addedkind-of@1.1.05.1.0(transitive)
+ Addedlast-run@1.1.1(transitive)
+ Addedlazystream@1.0.1(transitive)
+ Addedlcid@1.0.0(transitive)
+ Addedlead@1.0.0(transitive)
+ Addedliftoff@3.1.0(transitive)
+ Addedmatchdep@2.0.0(transitive)
+ Addedmute-stdout@1.0.1(transitive)
+ Addednext-tick@1.1.0(transitive)
+ Addednow-and-later@2.0.1(transitive)
+ Addedobject-keys@1.1.1(transitive)
+ Addedobject.assign@4.1.5(transitive)
+ Addedobject.reduce@1.0.1(transitive)
+ Addedordered-read-streams@1.0.1(transitive)
+ Addedos-locale@1.4.0(transitive)
+ Addedp-map@1.2.0(transitive)
+ Addedpify@3.0.0(transitive)
+ Addedplugin-error@0.1.2(transitive)
+ Addedpump@2.0.1(transitive)
+ Addedpumpify@1.5.1(transitive)
+ Addedreadable-stream@3.6.2(transitive)
+ Addedremove-bom-buffer@3.0.0(transitive)
+ Addedremove-bom-stream@1.2.0(transitive)
+ Addedreplace-homedir@1.0.0(transitive)
+ Addedrequire-main-filename@1.0.1(transitive)
+ Addedresolve-options@1.1.0(transitive)
+ Addedsafe-buffer@5.2.1(transitive)
+ Addedsemver-greatest-satisfied-range@1.1.0(transitive)
+ Addedset-function-length@1.2.2(transitive)
+ Addedstack-trace@0.0.10(transitive)
+ Addedstream-exhaust@1.0.2(transitive)
+ Addedstream-shift@1.0.3(transitive)
+ Addedstring_decoder@1.3.0(transitive)
+ Addedstrip-ansi@4.0.0(transitive)
+ Addedsupports-color@5.5.0(transitive)
+ Addedsver-compat@1.5.0(transitive)
+ Addedthrough2@3.0.14.0.2(transitive)
+ Addedthrough2-filter@3.1.0(transitive)
+ Addedto-absolute-glob@2.0.2(transitive)
+ Addedto-through@2.0.0(transitive)
+ Addedundertaker@1.3.0(transitive)
+ Addedundertaker-registry@1.0.1(transitive)
+ Addedunique-stream@2.3.1(transitive)
+ Addedv8flags@3.2.0(transitive)
+ Addedvalue-or-function@3.0.0(transitive)
+ Addedvinyl-fs@3.0.3(transitive)
+ Addedvinyl-sourcemap@1.1.0(transitive)
+ Addedwhich-module@1.0.0(transitive)
+ Addedwrap-ansi@2.1.0(transitive)
+ Addedy18n@3.2.2(transitive)
+ Addedyargs@7.1.2(transitive)
+ Addedyargs-parser@5.0.1(transitive)
- Removedarray-differ@1.0.0(transitive)
- Removedarrify@1.0.1(transitive)
- Removedbeeper@1.1.1(transitive)
- Removedclean-css@4.2.4(transitive)
- Removedclone@0.2.0(transitive)
- Removeddateformat@2.2.0(transitive)
- Removeddefaults@1.0.4(transitive)
- Removeddel@2.2.2(transitive)
- Removeddeprecated@0.0.1(transitive)
- Removedend-of-stream@0.1.5(transitive)
- Removedfind-index@0.1.1(transitive)
- Removedfirst-chunk-stream@1.0.0(transitive)
- Removedgaze@0.5.2(transitive)
- Removedglob@3.1.214.5.3(transitive)
- Removedglob-stream@3.1.18(transitive)
- Removedglob-watcher@0.0.6(transitive)
- Removedglob2base@0.0.12(transitive)
- Removedglobby@5.0.0(transitive)
- Removedglobule@0.1.0(transitive)
- Removedgraceful-fs@1.2.33.0.12(transitive)
- Removedgulp@3.9.1(transitive)
- Removedgulp-clean-css@2.4.0(transitive)
- Removedgulp-sass@3.2.1(transitive)
- Removedgulp-util@3.0.8(transitive)
- Removedgulp-zip@3.2.0(transitive)
- Removedhas-gulplog@0.1.0(transitive)
- Removedinherits@1.0.2(transitive)
- Removedliftoff@2.5.0(transitive)
- Removedlodash@1.0.2(transitive)
- Removedlodash._basecopy@3.0.1(transitive)
- Removedlodash._basetostring@3.0.1(transitive)
- Removedlodash._basevalues@3.0.0(transitive)
- Removedlodash._getnative@3.9.1(transitive)
- Removedlodash._isiterateecall@3.0.9(transitive)
- Removedlodash._reescape@3.0.0(transitive)
- Removedlodash._reevaluate@3.0.0(transitive)
- Removedlodash._reinterpolate@3.0.0(transitive)
- Removedlodash._root@3.0.1(transitive)
- Removedlodash.clonedeep@4.5.0(transitive)
- Removedlodash.escape@3.2.0(transitive)
- Removedlodash.isarguments@3.1.0(transitive)
- Removedlodash.isarray@3.0.4(transitive)
- Removedlodash.keys@3.1.2(transitive)
- Removedlodash.restparam@3.6.1(transitive)
- Removedlodash.template@3.6.2(transitive)
- Removedlodash.templatesettings@3.1.1(transitive)
- Removedlru-cache@2.7.3(transitive)
- Removedminimatch@0.2.142.0.10(transitive)
- Removednatives@1.1.6(transitive)
- Removedobject-assign@3.0.0(transitive)
- Removedonce@1.3.3(transitive)
- Removedorchestrator@0.3.8(transitive)
- Removedordered-read-streams@0.1.0(transitive)
- Removedsemver@4.3.6(transitive)
- Removedsequencify@0.0.7(transitive)
- Removedsigmund@1.0.1(transitive)
- Removedstream-consume@0.1.1(transitive)
- Removedstrip-bom@1.0.0(transitive)
- Removedthrough2@0.6.5(transitive)
- Removedtildify@1.2.0(transitive)
- Removedunique-stream@1.0.0(transitive)
- Removeduser-home@1.1.1(transitive)
- Removedv8flags@2.1.1(transitive)
- Removedvinyl@0.4.60.5.3(transitive)
- Removedvinyl-fs@0.3.14(transitive)
Updateddel@^3.0.0
Updatedgulp@^4.0.2
Updatedgulp-clean-css@^4.2.0
Updatedgulp-sass@^4.0.2
Updatedgulp-zip@^4.2.0