From 17efad6a30bdbecb0fdf2955a0a38ba9e79900d2 Mon Sep 17 00:00:00 2001 From: Blade Barringer Date: Fri, 11 Sep 2015 20:53:32 -0500 Subject: [PATCH] Rework compiled dimensions task to not rely on lodash --- tasks/gulp-sprites.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/tasks/gulp-sprites.js b/tasks/gulp-sprites.js index 25e7c28ddb..12e0be7914 100644 --- a/tasks/gulp-sprites.js +++ b/tasks/gulp-sprites.js @@ -57,15 +57,15 @@ gulp.task('sprites:checkCompiledDimensions', () => { let numberOfSheetsThatAreTooBig = 0; - times(SPRITESHEET_COUNT, (i) => { - let fileName = `spritesmith${i}.png`; - let spritesheetPath = `${DIST_PATH}${fileName}` - let spriteSize = _calculateImgDimensions(spritesheetPath); + let distSpritesheets = sync(`${DIST_PATH}spritesmith*.png`); + each(distSpritesheets, (img, index) => { + let spriteSize = _calculateImgDimensions(img); if (spriteSize > MAX_SPRITESHEET_SIZE) { + let name = `spritesmith${index}.png`; numberOfSheetsThatAreTooBig++; - console.error(`WARNING: ${fileName} is too big - ${spriteSize} > ${MAX_SPRITESHEET_SIZE}`); + console.error(`WARNING: ${name} is too big - ${spriteSize} > ${MAX_SPRITESHEET_SIZE}`); } });