fix: aggiorna gli script per utilizzare npx con pnpm e allinea la versione nel package.json

This commit is contained in:
2026-10-22 21:23:34 +02:00
parent 1a1e3cd09f
commit 386c3d7744
8 changed files with 1312 additions and 989 deletions
+7 -2
View File
@@ -7,5 +7,10 @@ set -euo pipefail
ROOT="$(cd "$(dirname "$0")" && pwd)"
(cd "$ROOT" && pnpm install --frozen-lockfile && pnpm build)
(cd "$ROOT/backoffice/cliente" && pnpm install --frozen-lockfile && pnpm build)
# Versione di pnpm fissata (formato dei pnpm-lock.yaml): usata via npx così non dipende dal pnpm
# installato sulla macchina. Va tenuta allineata al campo "packageManager" dei package.json.
PNPM=(npx --yes pnpm@10.34.7)
for dir in "$ROOT" "$ROOT/backoffice/cliente"; do
(cd "$dir" && "${PNPM[@]}" install --frozen-lockfile --config.confirmModulesPurge=false && "${PNPM[@]}" build)
done