aboutsummaryrefslogtreecommitdiffstats
path: root/package-lock.json
diff options
context:
space:
mode:
authorVolker E <volker.e@wikimedia.org>2024-01-12 18:42:49 +0100
committerVolkerE <volker.e@wikimedia.org>2024-01-12 17:45:18 +0000
commit6e65645f5a610e54c35bec6fb3b2419bd2f44ec4 (patch)
tree5559fcce5d6d9143322982d4fb2f1fb6c4c629da /package-lock.json
parent440b56cbb2f0e333c95f1ecf7f77b550fefbbaf1 (diff)
downloadmediawikicore-6e65645f5a610e54c35bec6fb3b2419bd2f44ec4.tar.gz
mediawikicore-6e65645f5a610e54c35bec6fb3b2419bd2f44ec4.zip
build: Update 'svgo' to latest v3.2.0
The latest update of 'svgo' dependency includes three optimizations on converting path commands, which - improves closing paths and how we determine if to use absolute or relative commands. - round arc or convert to lines based on the geometric sagitta - convert cubic Bézier curves to quadratic Bézier curves where possible Also unifiying npm command to qua standard notation `minify:svg`. Bug: T354875 Change-Id: Iaa9857ad95a1247fa0751f3953d324ea5c83b92c
Diffstat (limited to 'package-lock.json')
-rw-r--r--package-lock.json20
1 files changed, 11 insertions, 9 deletions
diff --git a/package-lock.json b/package-lock.json
index 28d338a825e5..662ed5a05fbc 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -31,7 +31,7 @@
"karma-qunit": "4.1.2",
"qunit": "2.20.0",
"stylelint-config-wikimedia": "0.16.1",
- "svgo": "3.0.2",
+ "svgo": "3.2.0",
"wdio-mediawiki": "file:tests/selenium/wdio-mediawiki"
}
},
@@ -10113,15 +10113,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"
},
@@ -19041,15 +19042,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"
}