Rework compiled dimensions task to not rely on lodash

This commit is contained in:
Blade Barringer
2015-09-11 20:53:32 -05:00
parent d3d365a74a
commit 17efad6a30

View File

@@ -57,15 +57,15 @@ gulp.task('sprites:checkCompiledDimensions', () => {
let numberOfSheetsThatAreTooBig = 0; let numberOfSheetsThatAreTooBig = 0;
times(SPRITESHEET_COUNT, (i) => { let distSpritesheets = sync(`${DIST_PATH}spritesmith*.png`);
let fileName = `spritesmith${i}.png`;
let spritesheetPath = `${DIST_PATH}${fileName}`
let spriteSize = _calculateImgDimensions(spritesheetPath);
each(distSpritesheets, (img, index) => {
let spriteSize = _calculateImgDimensions(img);
if (spriteSize > MAX_SPRITESHEET_SIZE) { if (spriteSize > MAX_SPRITESHEET_SIZE) {
let name = `spritesmith${index}.png`;
numberOfSheetsThatAreTooBig++; numberOfSheetsThatAreTooBig++;
console.error(`WARNING: ${fileName} is too big - ${spriteSize} > ${MAX_SPRITESHEET_SIZE}`); console.error(`WARNING: ${name} is too big - ${spriteSize} > ${MAX_SPRITESHEET_SIZE}`);
} }
}); });