#!/bin/bash

set -e

echo "🧹 Cleaning up temporary files..."

# EN: Remove node_modules (optional, comment out if you want to keep them)
# VI: Xóa node_modules (tùy chọn, comment lại nếu muốn giữ)
# find . -name "node_modules" -type d -prune -exec rm -rf {} \;

# EN: Remove build artifacts
# VI: Xóa các file build
find . -name "dist" -type d -prune -exec rm -rf {} \;
find . -name ".next" -type d -prune -exec rm -rf {} \;
find . -name "build" -type d -prune -exec rm -rf {} \;
find . -name "*.tsbuildinfo" -type f -delete

# EN: Remove logs
# VI: Xóa file logs
find . -name "*.log" -type f -delete

# EN: Remove cache
# VI: Xóa cache
find . -name ".turbo" -type d -prune -exec rm -rf {} \;
find . -name ".cache" -type d -prune -exec rm -rf {} \;

echo "✅ Cleanup completed!"
