Plato on Github
Report Home
image/minify.js
Maintainability
73.41
Lines of code
26
Difficulty
7.59
Estimated Errors
0.18
Function weight
By Complexity
By SLOC
'use strict'; var packagePath = __dirname + '/../../package.json'; var gulp = require('gulp'); var path = require('path'); var $ = require('gulp-load-plugins')({config: path.normalize(packagePath)}); var config = { name: 'image:minify', callback: minify }; module.exports = config; ///////////////////////////// function minify(settings, done) { return gulp.src(settings.src) .pipe($.imagemin({ progressive: true, interlaced: true })) .pipe(gulp.dest(settings.path.build)) .pipe($.size({title: 'image:minify'})); }