Checkpoint: V1.27 - Optimisation taille PDFs feuille de présence : compression pngjs (résolution 500x160px), réduction de ~40 Mo à < 1 Mo par fichier
This commit is contained in:
10
package.json
10
package.json
@@ -52,6 +52,8 @@
|
||||
"@trpc/server": "^11.6.0",
|
||||
"@types/multer": "^2.0.0",
|
||||
"@types/pdfkit": "^0.17.4",
|
||||
"@types/pngjs": "^6.0.5",
|
||||
"@types/sharp": "^0.32.0",
|
||||
"axios": "^1.12.0",
|
||||
"bcrypt": "^6.0.0",
|
||||
"bcryptjs": "^3.0.3",
|
||||
@@ -67,6 +69,7 @@
|
||||
"express": "^4.21.2",
|
||||
"framer-motion": "^12.23.22",
|
||||
"input-otp": "^1.4.2",
|
||||
"jimp": "^1.6.0",
|
||||
"jose": "6.1.0",
|
||||
"jsonwebtoken": "^9.0.2",
|
||||
"jspdf": "^3.0.3",
|
||||
@@ -79,6 +82,7 @@
|
||||
"nodemailer": "^7.0.11",
|
||||
"openai": "^4.67.0",
|
||||
"pdfkit": "^0.17.2",
|
||||
"pngjs": "^7.0.0",
|
||||
"qrcode": "^1.5.4",
|
||||
"react": "^19.1.1",
|
||||
"react-day-picker": "^9.11.1",
|
||||
@@ -86,6 +90,7 @@
|
||||
"react-hook-form": "^7.64.0",
|
||||
"react-resizable-panels": "^3.0.6",
|
||||
"recharts": "^2.15.4",
|
||||
"sharp": "^0.34.5",
|
||||
"signature_pad": "^5.1.3",
|
||||
"sonner": "^2.0.7",
|
||||
"streamdown": "^1.4.0",
|
||||
@@ -134,6 +139,9 @@
|
||||
},
|
||||
"overrides": {
|
||||
"tailwindcss>nanoid": "3.3.7"
|
||||
}
|
||||
},
|
||||
"onlyBuiltDependencies": [
|
||||
"sharp"
|
||||
]
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user