- Traefik: remove asephstech/asephscloud SSL certs, fix api.insecure, add ping healthcheck - .env.example: prune from 145 to 30 vars (remove Firebase, Discord, Coolify, etc.) - scraper.Dockerfile: remove Node.js & Chromium from runtime, add healthcheck - CI/CD: remove orphan container ref, commented blocks, fix lint workflow - infra: remove mysql config (no active service), clean up middleware config - root: remove .nvmrc (dup), renovate.json (use dependabot), simplify Makefile - scripts: fix legacy package refs, simplify update-deps to use bun - docs: remove stale handoff-log, quality-gates, superpowers designs, archived files - compose: add healthchecks to traefik, redis, and scraper-api services Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
18 lines
403 B
Bash
18 lines
403 B
Bash
#!/usr/bin/env bash
|
|
set -euo pipefail
|
|
|
|
echo "=== Updating root dependencies ==="
|
|
bun update
|
|
|
|
echo ""
|
|
echo "=== Updating app submodule dependencies ==="
|
|
for app in apps/*/; do
|
|
if [ -f "${app}package.json" ]; then
|
|
echo "→ $app"
|
|
(cd "$app" && bun update 2>/dev/null && echo " ✓ $app updated") || echo " - skipping $app (no bun setup)"
|
|
fi
|
|
done
|
|
|
|
echo ""
|
|
echo "✅ All dependencies updated"
|