gulpfile: parallel image processing
This commit is contained in:
parent
8e9b406e71
commit
56a127fc29
@ -1,12 +1,12 @@
|
||||
/* eslint-disable no-console */
|
||||
const gulp = require('gulp');
|
||||
const fs = require('fs');
|
||||
const merge = require('merge-stream');
|
||||
const exec = require('child_process').exec;
|
||||
const log = require('fancy-log');
|
||||
const parseArgs = require('minimist');
|
||||
const browserSync = require('browser-sync').create();
|
||||
const concat = require('gulp-concat');
|
||||
const parallel = require('concurrent-transform');
|
||||
const imageResize = require('gulp-image-resize');
|
||||
|
||||
gulp.task('scripts:games', function (callback) {
|
||||
@ -40,7 +40,7 @@ gulp.task('assets:images', function() {
|
||||
.pipe(imageResize({ width: 400, height: 240, crop: false }))
|
||||
.pipe(gulp.dest('build/images/screenshots/thumbs'));
|
||||
|
||||
return merge(baseImages, jumbotronImages, bannerImages, boxartImages, iconImages, screenshotImages);
|
||||
return parallel(baseImages, jumbotronImages, bannerImages, boxartImages, iconImages, screenshotImages);
|
||||
});
|
||||
|
||||
gulp.task('assets:js', function() {
|
||||
|
@ -11,6 +11,7 @@
|
||||
"dependencies": {
|
||||
"bootstrap-sass": "^3.4.3",
|
||||
"browser-sync": "^2.27.11",
|
||||
"concurrent-transform": "^1.0.0",
|
||||
"cssnano": "^5.1.14",
|
||||
"fancy-log": "^2.0.0",
|
||||
"gulp": "^4.0.2",
|
||||
|
@ -825,6 +825,11 @@ concat-with-sourcemaps@^1.0.0:
|
||||
dependencies:
|
||||
source-map "^0.6.1"
|
||||
|
||||
concurrent-transform@^1.0.0:
|
||||
version "1.0.0"
|
||||
resolved "https://registry.yarnpkg.com/concurrent-transform/-/concurrent-transform-1.0.0.tgz#7a0fdea2f8096239487fdb0addb5edaa7f596f6c"
|
||||
integrity sha512-k/b+CZJbUQW7A/51ZGFc/bQAbGpUuitvhK0hJi/9vJ7l3QBp5Kib+kSaNnrItDTFLx4pYJqCfN95FTuLUFaZGQ==
|
||||
|
||||
config-chain@^1.1.11:
|
||||
version "1.1.13"
|
||||
resolved "https://registry.yarnpkg.com/config-chain/-/config-chain-1.1.13.tgz#fad0795aa6a6cdaff9ed1b68e9dff94372c232f4"
|
||||
|
Loading…
Reference in New Issue
Block a user