]> source.dussan.org Git - gitea.git/commitdiff
Remove deprecated `extendDefaultPlugins` method of svgo (#17399)
authorMashiro <moezhx@outlook.com>
Fri, 22 Oct 2021 20:05:53 +0000 (04:05 +0800)
committerGitHub <noreply@github.com>
Fri, 22 Oct 2021 20:05:53 +0000 (22:05 +0200)
build/generate-images.js

index b6616810a76d51eb4093c50fd58794094cab2266..b8284b1be2fc227f3c0fd386b09ad504c15929f9 100755 (executable)
@@ -1,5 +1,5 @@
 import imageminZopfli from 'imagemin-zopfli';
-import {optimize, extendDefaultPlugins} from 'svgo';
+import {optimize} from 'svgo';
 import {fabric} from 'fabric';
 import fs from 'fs';
 import {resolve, dirname} from 'path';
@@ -25,13 +25,14 @@ function loadSvg(svg) {
 async function generate(svg, outputFile, {size, bg}) {
   if (outputFile.endsWith('.svg')) {
     const {data} = optimize(svg, {
-      plugins: extendDefaultPlugins([
+      plugins: [
+        'preset-default',
         'removeDimensions',
         {
           name: 'addAttributesToSVGElement',
           params: {attributes: [{width: size}, {height: size}]}
         },
-      ]),
+      ],
     });
     await writeFile(outputFile, data);
     return;