mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2025-10-16 12:05:41 +00:00
34 lines
903 B
TypeScript
34 lines
903 B
TypeScript
import gulp = require('gulp');
|
|
import gulpImagemin = require('gulp-imagemin');
|
|
|
|
const plugins = [
|
|
gulpImagemin.gifsicle({ interlaced: true }),
|
|
gulpImagemin.jpegtran({ progressive: true }),
|
|
gulpImagemin.optipng({ optimizationLevel: 5 }),
|
|
gulpImagemin.svgo({ floatPrecision: 2 })
|
|
];
|
|
|
|
gulp.task('build', () => {
|
|
return gulp.src('*.{gif,jpg,png,svg}')
|
|
.pipe(gulpImagemin())
|
|
.pipe(gulp.dest('dist'));
|
|
});
|
|
|
|
gulp.task('build', () => {
|
|
return gulp.src('*.{gif,jpg,png,svg}')
|
|
.pipe(gulpImagemin(plugins))
|
|
.pipe(gulp.dest('dist'));
|
|
});
|
|
|
|
gulp.task('build', () => {
|
|
return gulp.src('*.{gif,jpg,png,svg}')
|
|
.pipe(gulpImagemin({ verbose: true }))
|
|
.pipe(gulp.dest('dist'));
|
|
});
|
|
|
|
gulp.task('build', () => {
|
|
return gulp.src('*.{gif,jpg,png,svg}')
|
|
.pipe(gulpImagemin(plugins, { verbose: true }))
|
|
.pipe(gulp.dest('dist'));
|
|
});
|