Ajout de sharp en devDependency explicite pour corriger le build Clever Cloud

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".
This commit is contained in:
Jalil Arfaoui 2026-02-18 18:58:03 +01:00
parent 4bd0595e3a
commit 41699e5d03
2 changed files with 3 additions and 3 deletions

5
package-lock.json generated
View file

@ -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",

View file

@ -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",