From 93d70f48791fdf631aacbafe297f95221c2565fe Mon Sep 17 00:00:00 2001 From: Davide Grilli Date: Sun, 27 Sep 2026 18:51:23 +0200 Subject: [PATCH] Usa bun invece di node per lo step di download storage nel backup MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit download-storage.mjs importa storage-core.ts, che node non può caricare senza un loader TS; bun lo supporta nativamente ed è già una dipendenza del progetto. Co-Authored-By: Claude Sonnet 5 --- backups/backup.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/backups/backup.sh b/backups/backup.sh index e1479b2..f37f7f1 100755 --- a/backups/backup.sh +++ b/backups/backup.sh @@ -5,7 +5,8 @@ # ./backups/backup.sh --no-encrypt come sopra ma lascia solo il tar.gz in chiaro # # Richiede: essere già collegati al progetto Supabase (supabase login + link, già fatto -# in questo repo) e avere .env con VITE_SUPABASE_URL e SUPABASE_SERVICE_ROLE_KEY. +# in questo repo), avere .env con VITE_SUPABASE_URL e SUPABASE_SERVICE_ROLE_KEY, e bun +# installato (esegue download-storage.mjs, che importa un modulo .ts). set -euo pipefail @@ -29,7 +30,7 @@ echo "==> Dump dati auth (utenti)" npx supabase db dump --linked --schema auth --data-only -f "$RUN_DIR/data_auth.sql" echo "==> Download file storage (bucket)" -node "$SCRIPT_DIR/download-storage.mjs" "$RUN_DIR/storage" +bun "$SCRIPT_DIR/download-storage.mjs" "$RUN_DIR/storage" echo "==> Backup completato: $RUN_DIR"