From 41699e5d0397ac46b153f00045852112d15f2118 Mon Sep 17 00:00:00 2001 From: Jalil Arfaoui Date: Wed, 18 Feb 2026 18:58:03 +0100 Subject: [PATCH] Ajout de sharp en devDependency explicite pour corriger le build Clever Cloud MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit sharp était uniquement en optionalDependency d'Astro, ce qui faisait qu'il n'était pas installé sur Clever Cloud. Le build échouait avec "Rollup failed to resolve import sharp". --- package-lock.json | 5 ++--- package.json | 1 + 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 33b9958..6ef52b7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,6 +15,7 @@ "@types/node": "^25.0.3", "astro": "^5.17.2", "dotenv": "^17.2.3", + "sharp": "^0.34.5", "tailwindcss": "^3.4.3", "tsx": "^4.21.0", "typescript": "^5.7.3", @@ -955,7 +956,6 @@ "integrity": "sha512-A5P/LfWGFSl6nsckYtjw9da+19jB8hkJ6ACTGcDfEJ0aE+l2n2El7dsVM7UVHZQ9s2lmYMWlrS21YLy2IR1LUw==", "dev": true, "license": "MIT", - "optional": true, "engines": { "node": ">=18" } @@ -3640,7 +3640,6 @@ "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", "dev": true, "license": "Apache-2.0", - "optional": true, "engines": { "node": ">=8" } @@ -6704,6 +6703,7 @@ "integrity": "sha512-wDv/Ht1BNHB4upNbK74s9usvl7hObDnvVzknxqY/E/O3X6rW1U1rV1aENEfJ54eFZDTNo7zv1f5N4edCluH7+A==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@types/estree": "1.0.8" }, @@ -6797,7 +6797,6 @@ "dev": true, "hasInstallScript": true, "license": "Apache-2.0", - "optional": true, "dependencies": { "@img/colour": "^1.0.0", "detect-libc": "^2.1.2", diff --git a/package.json b/package.json index 2747e8c..670bf38 100644 --- a/package.json +++ b/package.json @@ -20,6 +20,7 @@ "@types/node": "^25.0.3", "astro": "^5.17.2", "dotenv": "^17.2.3", + "sharp": "^0.34.5", "tailwindcss": "^3.4.3", "tsx": "^4.21.0", "typescript": "^5.7.3",