fix: install sharp in the media-worker for card/overlay PNG rasterization

The assemble lane's card pass resolves sharp (SHARP_MODULE_PATH or
require.resolve) like the api does; the worker image never had it, so every
assemble job failed 'sharp not found'.
This commit is contained in:
glass beadian 2026-10-16 21:55:50 +00:00
parent 78d0d0c15e
commit 2a813eebe6
2 changed files with 307 additions and 1 deletions

View file

@ -15,7 +15,8 @@
"dependencies": {
"@aws-sdk/client-s3": "^3.1146.0",
"pg": "^8.23.1",
"pino": "^9.3.2"
"pino": "^9.3.2",
"sharp": "^0.35.5"
},
"devDependencies": {
"@types/node": "^22.5.0",