-
Notifications
You must be signed in to change notification settings - Fork 0
/
svgo.config.js
41 lines (39 loc) · 1.04 KB
/
svgo.config.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
/**
* Author: DrowsyFlesh
* Create: 2022/7/22
* Description:
*/
module.exports = {
multipass: true, // boolean. false by default
//datauri: 'enc', // 'base64' (default), 'enc' or 'unenc'.
//js2svg: {
// indent: 2, // string with spaces or number of spaces. 4 by default
// pretty: true, // boolean, false by default
//},
plugins: [
// set of built-in plugins enabled by default
'preset-default',
// enable built-in plugins by name
//'prefixIds',
// or by expanded notation which allows to configure plugin
//{
// name: 'sortAttrs',
// params: {
// xmlnsOrder: 'alphabetical',
// },
//},
{
name: 'addAttributesToSVGElement',
params: {
attributes: [
{
props: '...',
},
{
ref: 'forwardedRef',
},
],
},
},
],
};