From e47991cd283b8ea13e61d3a8ed84c82f2dfd3ebf Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 15 Sep 2026 11:27:47 +0000 Subject: [PATCH] fix(deps): update dependency svgo to v4.1.0 [security] --- package-lock.json | 116 +++++++++---------------- packages/sqip-plugin-svgo/package.json | 2 +- 2 files changed, 42 insertions(+), 76 deletions(-) diff --git a/package-lock.json b/package-lock.json index 7c15709c..9ea6ff42 100644 --- a/package-lock.json +++ b/package-lock.json @@ -26,43 +26,6 @@ "node": ">=20.0.0" } }, - "demo": { - "name": "sqip-demo", - "version": "1.0.0-beta.1", - "extraneous": true, - "license": "UNLICENSE", - "dependencies": { - "aspect-ratio": "2.1.9", - "brotli-size": "4.0.0", - "cli-progress": "3.12.0", - "convert-hrtime": "5.0.0", - "data-uri-to-buffer": "4.0.1", - "execa": "5.1.1", - "gzip-size": "7.0.0", - "htm": "3.1.1", - "lqip": "2.1.0", - "mozjpeg": "8.0.0", - "pretty-bytes": "7.1.0", - "probe-image-size": "7.2.3", - "sharp": "^0.34.5", - "sqip": "^1.0.0-alpha.51", - "sqip-legacy": "npm:sqip@legacy", - "systeminformation": "^5.22.0", - "vhtml": "2.2.0" - }, - "devDependencies": {}, - "engines": { - "node": ">=20.0.0" - }, - "peerDependencies": { - "sqip-plugin-blur": "^1.0.0-alpha.46", - "sqip-plugin-data-uri": "^1.0.0-alpha.46", - "sqip-plugin-pixels": "^1.0.0-alpha.45", - "sqip-plugin-potrace": "^1.0.0-alpha.17", - "sqip-plugin-primitive": "^1.0.0-alpha.47", - "sqip-plugin-svgo": "^1.0.0-alpha.47" - } - }, "demo-app": { "name": "sqip-demo-app", "version": "1.0.0-beta.1", @@ -80,7 +43,7 @@ "sqip-plugin-triangle": "^1.0.0-beta.1" }, "devDependencies": { - "@types/node": "^22.19.13", + "@types/node": "^22.0.0", "sharp": "^0.34.5", "tsx": "^4.19.0" }, @@ -88,16 +51,6 @@ "node": ">=20.0.0" } }, - "demo-app/node_modules/@types/node": { - "version": "22.19.13", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.19.13.tgz", - "integrity": "sha512-akNQMv0wW5uyRpD2v2IEyRSZiR+BeGuoB6L310EgGObO44HSMNT8z1xzio28V8qOrgYaopIDNA18YgdXd+qTiw==", - "dev": true, - "license": "MIT", - "dependencies": { - "undici-types": "~6.21.0" - } - }, "integrations/sqip-loader": { "version": "1.0.0-beta.2", "license": "MIT", @@ -8144,6 +8097,7 @@ }, "node_modules/css-select": { "version": "5.2.2", + "dev": true, "license": "BSD-2-Clause", "dependencies": { "boolbase": "^1.0.0", @@ -8171,6 +8125,7 @@ }, "node_modules/css-what": { "version": "6.2.2", + "dev": true, "license": "BSD-2-Clause", "engines": { "node": ">= 6" @@ -15896,7 +15851,9 @@ "license": "MIT" }, "node_modules/sax": { - "version": "1.5.0", + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.6.1.tgz", + "integrity": "sha512-42tBVwLWnaQvW5zc4HbZrTuWccECCZfBi92FDuwtqxasH+JbPB3/FOKb1m222K42R4WxuxzzMsTswfzgtSu64Q==", "license": "BlueOak-1.0.0", "engines": { "node": ">=11.0.0" @@ -16446,18 +16403,18 @@ } }, "node_modules/svgo": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-4.0.1.tgz", - "integrity": "sha512-XDpWUOPC6FEibaLzjfe0ucaV0YrOjYotGJO1WpF0Zd+n6ZGEQUsSugaoLq9QkEZtAfQIxT42UChcssDVPP3+/w==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-4.1.0.tgz", + "integrity": "sha512-bkxnTg1kSU0guhIBmibA6UUhrQmPVA1XsQLN+ylCd+UWzbnLkySOcXpyk1mrl05f+pcaCx2eHb+sp6BgMZWX+Q==", "license": "MIT", "dependencies": { "commander": "^11.1.0", - "css-select": "^5.1.0", + "css-select": "^6.0.0", "css-tree": "^3.0.1", - "css-what": "^6.1.0", + "css-what": "^7.0.0", "csso": "^5.0.5", "picocolors": "^1.1.1", - "sax": "^1.5.0" + "sax": "1.6.1" }, "bin": { "svgo": "bin/svgo.js" @@ -16470,6 +16427,34 @@ "url": "https://opencollective.com/svgo" } }, + "node_modules/svgo/node_modules/css-select": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-6.0.0.tgz", + "integrity": "sha512-rZZVSLle8v0+EY8QAkDWrKhpgt6SA5OtHsgBnsj6ZaLb5dmDVOWUDtQitd9ydxxvEjhewNudS6eTVU7uOyzvXw==", + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^7.0.0", + "domhandler": "^5.0.3", + "domutils": "^3.2.2", + "nth-check": "^2.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/svgo/node_modules/css-what": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-7.0.0.tgz", + "integrity": "sha512-wD5oz5xibMOPHzy13CyGmogB3phdvcDaB5t0W/Nr5Z2O/agcB8YwOz6e2Lsp10pNDzBoDO9nVa3RGs/2BttpHQ==", + "license": "BSD-2-Clause", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, "node_modules/svgson": { "version": "5.3.1", "dev": true, @@ -18861,7 +18846,7 @@ "license": "MIT", "dependencies": { "sqip": "^1.0.0-beta.2", - "svgo": "4.0.1" + "svgo": "4.1.0" } }, "packages/sqip-plugin-triangle": { @@ -19077,21 +19062,6 @@ } } }, - "packages/sqip/node_modules/debug": { - "version": "4.3.4", - "license": "MIT", - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, "packages/sqip/node_modules/find-replace": { "version": "5.0.2", "resolved": "https://registry.npmjs.org/find-replace/-/find-replace-5.0.2.tgz", @@ -19154,10 +19124,6 @@ "node": ">=16" } }, - "packages/sqip/node_modules/ms": { - "version": "2.1.2", - "license": "MIT" - }, "packages/sqip/node_modules/term-img": { "version": "7.1.0", "resolved": "https://registry.npmjs.org/term-img/-/term-img-7.1.0.tgz", diff --git a/packages/sqip-plugin-svgo/package.json b/packages/sqip-plugin-svgo/package.json index b7cfcb2c..af2ef5cc 100644 --- a/packages/sqip-plugin-svgo/package.json +++ b/packages/sqip-plugin-svgo/package.json @@ -29,6 +29,6 @@ }, "dependencies": { "sqip": "^1.0.0-beta.2", - "svgo": "4.0.1" + "svgo": "4.1.0" } }