mirror of
https://github.com/documenso/documenso.git
synced 2026-10-03 10:13:52 +10:00
chore: upgrade to node 24 lts and clean up docker image (#3332)
Upgrade to Node 24 LTS, using the alpine 3.23 tag to handle issues with streaming zip files on 24.16 which hangs npm ci. Pin npm to 11.19.1 for min-release-age-exclude support. Slim the runner image by dropping dev deps, the react-email CLI, and esbuild, none of which run in production. Install turbo from the lockfile version instead of a hardcoded one.
This commit is contained in:
+3
-3
@@ -41,10 +41,10 @@
|
||||
"translate:extract": "lingui extract --clean",
|
||||
"translate:compile": "lingui compile"
|
||||
},
|
||||
"packageManager": "npm@11.11.0",
|
||||
"packageManager": "npm@11.19.1",
|
||||
"engines": {
|
||||
"npm": ">=11.11.0",
|
||||
"node": ">=22.0.0"
|
||||
"npm": ">=11.17.0",
|
||||
"node": ">=24.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@biomejs/biome": "2.4.8",
|
||||
|
||||
Reference in New Issue
Block a user