diff options
author | Volker E <volker.e@wikimedia.org> | 2024-01-12 18:42:49 +0100 |
---|---|---|
committer | VolkerE <volker.e@wikimedia.org> | 2024-01-12 17:45:18 +0000 |
commit | 6e65645f5a610e54c35bec6fb3b2419bd2f44ec4 (patch) | |
tree | 5559fcce5d6d9143322982d4fb2f1fb6c4c629da /package-lock.json | |
parent | 440b56cbb2f0e333c95f1ecf7f77b550fefbbaf1 (diff) | |
download | mediawikicore-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.json | 20 |
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" } |