From 64c7601cc9829f1a9c0c1f5ac53a2f2cda1d34c9 Mon Sep 17 00:00:00 2001 From: icarus Date: Mon, 20 Oct 2025 23:04:19 +0800 Subject: [PATCH] chore: update sharp and related dependencies to 0.34.4 Update sharp package and its platform-specific variants to version 0.34.4, including corresponding libvips dependencies. This ensures compatibility and includes latest fixes/improvements from the sharp library. --- package.json | 14 +++---- scripts/before-pack.js | 12 +++--- yarn.lock | 85 +++++++++++++----------------------------- 3 files changed, 38 insertions(+), 73 deletions(-) diff --git a/package.json b/package.json index f1f683aef0..1316591751 100644 --- a/package.json +++ b/package.json @@ -95,7 +95,7 @@ "officeparser": "^4.2.0", "os-proxy-config": "^1.1.2", "selection-hook": "^1.0.12", - "sharp": "^0.34.3", + "sharp": "0.34.4", "swagger-jsdoc": "^6.2.8", "swagger-ui-express": "^5.0.1", "tesseract.js": "patch:tesseract.js@npm%3A6.0.1#~/.yarn/patches/tesseract.js-npm-6.0.1-2562a7e46d.patch", @@ -389,12 +389,12 @@ "vite": "npm:rolldown-vite@latest", "tesseract.js@npm:*": "patch:tesseract.js@npm%3A6.0.1#~/.yarn/patches/tesseract.js-npm-6.0.1-2562a7e46d.patch", "@ai-sdk/google@npm:2.0.20": "patch:@ai-sdk/google@npm%3A2.0.20#~/.yarn/patches/@ai-sdk-google-npm-2.0.20-b9102f9d54.patch", - "@img/sharp-darwin-arm64": "0.34.3", - "@img/sharp-darwin-x64": "0.34.3", - "@img/sharp-linux-arm": "0.34.3", - "@img/sharp-linux-arm64": "0.34.3", - "@img/sharp-linux-x64": "0.34.3", - "@img/sharp-win32-x64": "0.34.3" + "@img/sharp-darwin-arm64": "0.34.4", + "@img/sharp-darwin-x64": "0.34.4", + "@img/sharp-linux-arm": "0.34.4", + "@img/sharp-linux-arm64": "0.34.4", + "@img/sharp-linux-x64": "0.34.4", + "@img/sharp-win32-x64": "0.34.4" }, "packageManager": "yarn@4.9.1", "lint-staged": { diff --git a/scripts/before-pack.js b/scripts/before-pack.js index 3cde049bd4..ce70c2762f 100644 --- a/scripts/before-pack.js +++ b/scripts/before-pack.js @@ -4,9 +4,9 @@ const { downloadNpmPackage } = require('./utils') // if you want to add new prebuild binaries packages with different architectures, you can add them here // please add to allX64 and allArm64 from yarn.lock const allArm64 = { - '@img/sharp-darwin-arm64': '0.34.3', - '@img/sharp-win32-arm64': '0.34.3', - '@img/sharp-linux-arm64': '0.34.3', + '@img/sharp-darwin-arm64': '0.34.4', + '@img/sharp-win32-arm64': '0.34.4', + '@img/sharp-linux-arm64': '0.34.4', '@img/sharp-libvips-darwin-arm64': '1.2.0', '@img/sharp-libvips-linux-arm64': '1.2.0', @@ -20,9 +20,9 @@ const allArm64 = { } const allX64 = { - '@img/sharp-darwin-x64': '0.34.3', - '@img/sharp-linux-x64': '0.34.3', - '@img/sharp-win32-x64': '0.34.3', + '@img/sharp-darwin-x64': '0.34.4', + '@img/sharp-linux-x64': '0.34.4', + '@img/sharp-win32-x64': '0.34.4', '@img/sharp-libvips-darwin-x64': '1.2.0', '@img/sharp-libvips-linux-x64': '1.2.0', diff --git a/yarn.lock b/yarn.lock index b80d9f15b2..77ea947e2d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4976,11 +4976,11 @@ __metadata: languageName: node linkType: hard -"@img/sharp-darwin-arm64@npm:0.34.3": - version: 0.34.3 - resolution: "@img/sharp-darwin-arm64@npm:0.34.3" +"@img/sharp-darwin-arm64@npm:0.34.4": + version: 0.34.4 + resolution: "@img/sharp-darwin-arm64@npm:0.34.4" dependencies: - "@img/sharp-libvips-darwin-arm64": "npm:1.2.0" + "@img/sharp-libvips-darwin-arm64": "npm:1.2.3" dependenciesMeta: "@img/sharp-libvips-darwin-arm64": optional: true @@ -4988,11 +4988,11 @@ __metadata: languageName: node linkType: hard -"@img/sharp-darwin-x64@npm:0.34.3": - version: 0.34.3 - resolution: "@img/sharp-darwin-x64@npm:0.34.3" +"@img/sharp-darwin-x64@npm:0.34.4": + version: 0.34.4 + resolution: "@img/sharp-darwin-x64@npm:0.34.4" dependencies: - "@img/sharp-libvips-darwin-x64": "npm:1.2.0" + "@img/sharp-libvips-darwin-x64": "npm:1.2.3" dependenciesMeta: "@img/sharp-libvips-darwin-x64": optional: true @@ -5000,13 +5000,6 @@ __metadata: languageName: node linkType: hard -"@img/sharp-libvips-darwin-arm64@npm:1.2.0": - version: 1.2.0 - resolution: "@img/sharp-libvips-darwin-arm64@npm:1.2.0" - conditions: os=darwin & cpu=arm64 - languageName: node - linkType: hard - "@img/sharp-libvips-darwin-arm64@npm:1.2.3": version: 1.2.3 resolution: "@img/sharp-libvips-darwin-arm64@npm:1.2.3" @@ -5014,13 +5007,6 @@ __metadata: languageName: node linkType: hard -"@img/sharp-libvips-darwin-x64@npm:1.2.0": - version: 1.2.0 - resolution: "@img/sharp-libvips-darwin-x64@npm:1.2.0" - conditions: os=darwin & cpu=x64 - languageName: node - linkType: hard - "@img/sharp-libvips-darwin-x64@npm:1.2.3": version: 1.2.3 resolution: "@img/sharp-libvips-darwin-x64@npm:1.2.3" @@ -5028,13 +5014,6 @@ __metadata: languageName: node linkType: hard -"@img/sharp-libvips-linux-arm64@npm:1.2.0": - version: 1.2.0 - resolution: "@img/sharp-libvips-linux-arm64@npm:1.2.0" - conditions: os=linux & cpu=arm64 & libc=glibc - languageName: node - linkType: hard - "@img/sharp-libvips-linux-arm64@npm:1.2.3": version: 1.2.3 resolution: "@img/sharp-libvips-linux-arm64@npm:1.2.3" @@ -5042,13 +5021,6 @@ __metadata: languageName: node linkType: hard -"@img/sharp-libvips-linux-arm@npm:1.2.0": - version: 1.2.0 - resolution: "@img/sharp-libvips-linux-arm@npm:1.2.0" - conditions: os=linux & cpu=arm & libc=glibc - languageName: node - linkType: hard - "@img/sharp-libvips-linux-arm@npm:1.2.3": version: 1.2.3 resolution: "@img/sharp-libvips-linux-arm@npm:1.2.3" @@ -5070,13 +5042,6 @@ __metadata: languageName: node linkType: hard -"@img/sharp-libvips-linux-x64@npm:1.2.0": - version: 1.2.0 - resolution: "@img/sharp-libvips-linux-x64@npm:1.2.0" - conditions: os=linux & cpu=x64 & libc=glibc - languageName: node - linkType: hard - "@img/sharp-libvips-linux-x64@npm:1.2.3": version: 1.2.3 resolution: "@img/sharp-libvips-linux-x64@npm:1.2.3" @@ -5098,11 +5063,11 @@ __metadata: languageName: node linkType: hard -"@img/sharp-linux-arm64@npm:0.34.3": - version: 0.34.3 - resolution: "@img/sharp-linux-arm64@npm:0.34.3" +"@img/sharp-linux-arm64@npm:0.34.4": + version: 0.34.4 + resolution: "@img/sharp-linux-arm64@npm:0.34.4" dependencies: - "@img/sharp-libvips-linux-arm64": "npm:1.2.0" + "@img/sharp-libvips-linux-arm64": "npm:1.2.3" dependenciesMeta: "@img/sharp-libvips-linux-arm64": optional: true @@ -5110,11 +5075,11 @@ __metadata: languageName: node linkType: hard -"@img/sharp-linux-arm@npm:0.34.3": - version: 0.34.3 - resolution: "@img/sharp-linux-arm@npm:0.34.3" +"@img/sharp-linux-arm@npm:0.34.4": + version: 0.34.4 + resolution: "@img/sharp-linux-arm@npm:0.34.4" dependencies: - "@img/sharp-libvips-linux-arm": "npm:1.2.0" + "@img/sharp-libvips-linux-arm": "npm:1.2.3" dependenciesMeta: "@img/sharp-libvips-linux-arm": optional: true @@ -5146,11 +5111,11 @@ __metadata: languageName: node linkType: hard -"@img/sharp-linux-x64@npm:0.34.3": - version: 0.34.3 - resolution: "@img/sharp-linux-x64@npm:0.34.3" +"@img/sharp-linux-x64@npm:0.34.4": + version: 0.34.4 + resolution: "@img/sharp-linux-x64@npm:0.34.4" dependencies: - "@img/sharp-libvips-linux-x64": "npm:1.2.0" + "@img/sharp-libvips-linux-x64": "npm:1.2.3" dependenciesMeta: "@img/sharp-libvips-linux-x64": optional: true @@ -5205,9 +5170,9 @@ __metadata: languageName: node linkType: hard -"@img/sharp-win32-x64@npm:0.34.3": - version: 0.34.3 - resolution: "@img/sharp-win32-x64@npm:0.34.3" +"@img/sharp-win32-x64@npm:0.34.4": + version: 0.34.4 + resolution: "@img/sharp-win32-x64@npm:0.34.4" conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -13288,7 +13253,7 @@ __metadata: remove-markdown: "npm:^0.6.2" rollup-plugin-visualizer: "npm:^5.12.0" selection-hook: "npm:^1.0.12" - sharp: "npm:^0.34.3" + sharp: "npm:0.34.4" shiki: "npm:^3.12.0" strict-url-sanitise: "npm:^0.0.1" string-width: "npm:^7.2.0" @@ -26915,7 +26880,7 @@ __metadata: languageName: node linkType: hard -"sharp@npm:^0.34.3": +"sharp@npm:0.34.4": version: 0.34.4 resolution: "sharp@npm:0.34.4" dependencies: