#!/bin/bash # Continuous restart wrapper for development while true; do echo "[dev-restart] Starting NestJS application..." nest start EXIT_CODE=$? if [ $EXIT_CODE -eq 0 ]; then echo "[dev-restart] Clean exit detected, restarting in 1 second..." sleep 1 elif [ $EXIT_CODE -eq 1 ]; then echo "[dev-restart] Restart requested, restarting in 1 second..." sleep 1 else echo "[dev-restart] Unexpected exit code $EXIT_CODE, restarting in 3 seconds..." sleep 3 fi done