Retrait des dépendances sharp ajoutées manuellement

Le fix repose sur CC_BUILD_COMMAND="npm install --ignore-scripts && npm run build" côté Clever Cloud, qui empêche le postinstall de sharp de planter. Plus besoin de forcer sharp en devDependency explicite.
This commit is contained in:
Jalil Arfaoui 2026-02-18 21:33:59 +01:00
parent 45359bf5d0
commit 5e144e6e35
2 changed files with 5 additions and 6 deletions

8
package-lock.json generated
View file

@ -11,13 +11,10 @@
"@astrojs/check": "^0.9.6",
"@astrojs/tailwind": "^6.0.2",
"@biomejs/biome": "1.7.3",
"@img/sharp-libvips-linux-x64": "^1.2.4",
"@img/sharp-linux-x64": "^0.34.5",
"@tailwindcss/typography": "^0.5.13",
"@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",
@ -958,6 +955,7 @@
"integrity": "sha512-A5P/LfWGFSl6nsckYtjw9da+19jB8hkJ6ACTGcDfEJ0aE+l2n2El7dsVM7UVHZQ9s2lmYMWlrS21YLy2IR1LUw==",
"dev": true,
"license": "MIT",
"optional": true,
"engines": {
"node": ">=18"
}
@ -1136,6 +1134,7 @@
],
"dev": true,
"license": "LGPL-3.0-or-later",
"optional": true,
"os": [
"linux"
],
@ -1301,6 +1300,7 @@
],
"dev": true,
"license": "Apache-2.0",
"optional": true,
"os": [
"linux"
],
@ -3640,6 +3640,7 @@
"integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==",
"dev": true,
"license": "Apache-2.0",
"optional": true,
"engines": {
"node": ">=8"
}
@ -6797,6 +6798,7 @@
"dev": true,
"hasInstallScript": true,
"license": "Apache-2.0",
"optional": true,
"dependencies": {
"@img/colour": "^1.0.0",
"detect-libc": "^2.1.2",

View file

@ -16,13 +16,10 @@
"@astrojs/check": "^0.9.6",
"@astrojs/tailwind": "^6.0.2",
"@biomejs/biome": "1.7.3",
"@img/sharp-libvips-linux-x64": "^1.2.4",
"@img/sharp-linux-x64": "^0.34.5",
"@tailwindcss/typography": "^0.5.13",
"@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",