diff options
Diffstat (limited to 'build/generate-svg.js')
-rwxr-xr-x | build/generate-svg.js | 21 |
1 files changed, 8 insertions, 13 deletions
diff --git a/build/generate-svg.js b/build/generate-svg.js index 72c3be3cbd..f1704712f3 100755 --- a/build/generate-svg.js +++ b/build/generate-svg.js @@ -1,5 +1,5 @@ import fastGlob from 'fast-glob'; -import {optimize, extendDefaultPlugins} from 'svgo'; +import {optimize} from 'svgo'; import {resolve, parse, dirname} from 'path'; import fs from 'fs'; import {fileURLToPath} from 'url'; @@ -26,18 +26,13 @@ async function processFile(file, {prefix, fullName} = {}) { } const {data} = optimize(await readFile(file, 'utf8'), { - plugins: extendDefaultPlugins([ - 'removeXMLNS', - 'removeDimensions', - { - name: 'addClassesToSVGElement', - params: {classNames: ['svg', name]}, - }, - { - name: 'addAttributesToSVGElement', - params: {attributes: [{'width': '16'}, {'height': '16'}, {'aria-hidden': 'true'}]}, - }, - ]), + plugins: [ + {name: 'preset-default'}, + {name: 'removeXMLNS'}, + {name: 'removeDimensions'}, + {name: 'addClassesToSVGElement', params: {classNames: ['svg', name]}}, + {name: 'addAttributesToSVGElement', params: {attributes: [{'width': '16'}, {'height': '16'}, {'aria-hidden': 'true'}]}}, + ], }); await writeFile(resolve(outputDir, `${name}.svg`), data); } |