diff --git a/package-lock.json b/package-lock.json
index d4bb32512..6e784457a 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -19,7 +19,7 @@
"mwbot": "2.0.0",
"pre-commit": "1.2.2",
"stylelint-config-wikimedia": "0.15.0",
- "svgo": "3.0.2",
+ "svgo": "3.2.0",
"wdio-mediawiki": "2.1.0"
}
},
@@ -9615,15 +9615,16 @@
"dev": true
},
"node_modules/svgo": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/svgo/-/svgo-3.0.2.tgz",
- "integrity": "sha512-Z706C1U2pb1+JGP48fbazf3KxHrWOsLme6Rv7imFBn5EnuanDW1GPaA/P1/dvObE670JDePC3mnj0k0B7P0jjQ==",
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/svgo/-/svgo-3.2.0.tgz",
+ "integrity": "sha512-4PP6CMW/V7l/GmKRKzsLR8xxjdHTV4IMvhTnpuHwwBazSIlw5W/5SmPjN8Dwyt7lKbSJrRDgp4t9ph0HgChFBQ==",
"dev": true,
"dependencies": {
"@trysound/sax": "0.2.0",
"commander": "^7.2.0",
"css-select": "^5.1.0",
- "css-tree": "^2.2.1",
+ "css-tree": "^2.3.1",
+ "css-what": "^6.1.0",
"csso": "^5.0.5",
"picocolors": "^1.0.0"
},
@@ -18166,15 +18167,16 @@
"dev": true
},
"svgo": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/svgo/-/svgo-3.0.2.tgz",
- "integrity": "sha512-Z706C1U2pb1+JGP48fbazf3KxHrWOsLme6Rv7imFBn5EnuanDW1GPaA/P1/dvObE670JDePC3mnj0k0B7P0jjQ==",
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/svgo/-/svgo-3.2.0.tgz",
+ "integrity": "sha512-4PP6CMW/V7l/GmKRKzsLR8xxjdHTV4IMvhTnpuHwwBazSIlw5W/5SmPjN8Dwyt7lKbSJrRDgp4t9ph0HgChFBQ==",
"dev": true,
"requires": {
"@trysound/sax": "0.2.0",
"commander": "^7.2.0",
"css-select": "^5.1.0",
- "css-tree": "^2.2.1",
+ "css-tree": "^2.3.1",
+ "css-what": "^6.1.0",
"csso": "^5.0.5",
"picocolors": "^1.0.0"
},
diff --git a/package.json b/package.json
index 047ef9753..063c48ea3 100644
--- a/package.json
+++ b/package.json
@@ -8,7 +8,7 @@
"lint:styles": "stylelint --cache --report-needless-disables **/*.{css,less}",
"lint:i18n": "banana-checker --requireLowerCase=0 i18n/",
"test": "npm run lint && npm run doc && dev-scripts/svg_check.sh",
- "minify-svg": "svgo --config=.svgo.config.js --quiet --recursive --folder resources/",
+ "minify:svg": "svgo --config=.svgo.config.js --quiet --recursive --folder resources/",
"doc": "jsdoc -c jsdoc.json",
"selenium-test-cucumber": "wdio tests/selenium/wdio.conf.cucumber.js",
"selenium-daily": "npm run selenium-test",
@@ -28,7 +28,7 @@
"mwbot": "2.0.0",
"pre-commit": "1.2.2",
"stylelint-config-wikimedia": "0.15.0",
- "svgo": "3.0.2",
+ "svgo": "3.2.0",
"wdio-mediawiki": "2.1.0"
}
}
diff --git a/resources/skins.minerva.content.styles.images/link-external-ltr.svg b/resources/skins.minerva.content.styles.images/link-external-ltr.svg
index 39c0d0740..703e58aa1 100644
--- a/resources/skins.minerva.content.styles.images/link-external-ltr.svg
+++ b/resources/skins.minerva.content.styles.images/link-external-ltr.svg
@@ -1,5 +1,5 @@
diff --git a/resources/skins.minerva.content.styles.images/link-external-rtl.svg b/resources/skins.minerva.content.styles.images/link-external-rtl.svg
index 18efbf005..d79b26321 100644
--- a/resources/skins.minerva.content.styles.images/link-external-rtl.svg
+++ b/resources/skins.minerva.content.styles.images/link-external-rtl.svg
@@ -1,5 +1,5 @@