#!/usr/bin/env bash
#
# Wrapper de lancement du cron pour environnement nvm.
# Cron n'a pas le PATH de nvm — ce script charge nvm puis lance le cron Node.
#
# Utilisation crontab (remplace /chemin/vers/proxytmdb) :
#   13 13 * * * /chemin/vers/proxytmdb/cron/run.sh > /chemin/vers/proxytmdb/lastcron.txt 2>&1

set -e

export NVM_DIR="${NVM_DIR:-$HOME/.nvm}"
# shellcheck source=/dev/null
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"

# Bascule sur la version "default" de nvm (suit nvm alias default)
nvm use default >/dev/null

cd "$(dirname "$0")/.."
exec node --env-file-if-exists=.env cron/runAll.js
