Skip to content

Commit

Permalink
🤖 Merge PR DefinitelyTyped#58905 [imagemin-svgo] Use correct version …
Browse files Browse the repository at this point in the history
…of svgo dependency by @martin-badin

* [imagemin-svgo] Use correct version of svgo dependency

* [gulp-imagemin] Update version and tests

Co-authored-by: Martin Badin <MBadin@gohealth.com>
  • Loading branch information
martin-badin and Martin Badin authored Feb 22, 2022
1 parent 83a8aa9 commit 4a5139a
Show file tree
Hide file tree
Showing 6 changed files with 27 additions and 20 deletions.
34 changes: 23 additions & 11 deletions types/gulp-imagemin/gulp-imagemin-tests.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,41 +5,53 @@ const plugins = [
gulpImagemin.gifsicle({ interlaced: true }),
gulpImagemin.mozjpeg({ progressive: true }),
gulpImagemin.optipng({ optimizationLevel: 5 }),
gulpImagemin.svgo({ floatPrecision: 2 })
gulpImagemin.svgo({
floatPrecision: 2,
plugins: [
{
name: 'removeViewBox',
active: true,
},
{
name: 'cleanupIDs',
active: false,
},
],
}),
];

gulp.task('build', () => {
return gulp.src('*.{gif,jpg,png,svg}')
.pipe(gulpImagemin())
.pipe(gulp.dest('dist'));
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'));
return gulp.src('*.{gif,jpg,png,svg}').pipe(gulpImagemin(plugins)).pipe(gulp.dest('dist'));
});

gulp.task('build', () => {
return gulp.src('*.{gif,jpg,png,svg}')
return gulp
.src('*.{gif,jpg,png,svg}')
.pipe(gulpImagemin({ silent: true }))
.pipe(gulp.dest('dist'));
});

gulp.task('build', () => {
return gulp.src('*.{gif,jpg,png,svg}')
return gulp
.src('*.{gif,jpg,png,svg}')
.pipe(gulpImagemin(plugins, { silent: true }))
.pipe(gulp.dest('dist'));
});

gulp.task('build', () => {
return gulp.src('*.{gif,jpg,png,svg}')
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}')
return gulp
.src('*.{gif,jpg,png,svg}')
.pipe(gulpImagemin(plugins, { verbose: true }))
.pipe(gulp.dest('dist'));
});
2 changes: 1 addition & 1 deletion types/gulp-imagemin/index.d.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Type definitions for gulp-imagemin 7.0
// Type definitions for gulp-imagemin 8.0
// Project: https://github.com/sindresorhus/gulp-imagemin#readme
// Definitions by: Romain Faust <https://github.com/romain-faust>
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
Expand Down
3 changes: 0 additions & 3 deletions types/gulp-imagemin/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,6 @@
],
"noImplicitAny": true,
"noImplicitThis": true,
"paths": {
"svgo": ["svgo/v1"]
},
"strictNullChecks": true,
"strictFunctionTypes": true,
"baseUrl": "../",
Expand Down
3 changes: 2 additions & 1 deletion types/imagemin-svgo/imagemin-svgo-tests.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,8 @@ imagemin(['*.svg'], {
floatPrecision: 2,
plugins: [
{
removeViewBox: false,
name: 'removeViewBox',
active: true,
},
],
multipass: false,
Expand Down
2 changes: 1 addition & 1 deletion types/imagemin-svgo/index.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped

import { Plugin } from 'imagemin';
import { Options as SvgoOptions } from 'svgo';
import { OptimizeOptions as SvgoOptions } from 'svgo';

/**
* SVGO imagemin plugin
Expand Down
3 changes: 0 additions & 3 deletions types/imagemin-svgo/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,6 @@
],
"noImplicitAny": true,
"noImplicitThis": true,
"paths": {
"svgo": ["svgo/v1"]
},
"strictNullChecks": true,
"strictFunctionTypes": true,
"baseUrl": "../",
Expand Down

0 comments on commit 4a5139a

Please sign in to comment.