feat: stricter lint, check pipelines, docker-containers, pnpm

This commit is contained in:
2026-02-22 17:48:51 +00:00
parent 40ca6ef94a
commit b697ad823a
50 changed files with 4976 additions and 5431 deletions

47
windsurf-commands.sh Executable file
View File

@@ -0,0 +1,47 @@
#!/bin/bash
# Windsurf Commands Script
# This script provides common development commands for the portfolio project
set -e
show_help() {
echo "Usage: ./windsurf-commands.sh [COMMAND]"
echo ""
echo "Available commands:"
echo " lint - Run ESLint to check for code issues"
echo " lintfix - Run ESLint with auto-fix enabled"
echo " help - Show this help message"
echo ""
}
run_lint() {
echo "🔍 Running ESLint..."
npm run lint
echo "✅ Linting complete!"
}
run_lintfix() {
echo "🔧 Running ESLint with auto-fix..."
npm run lintfix
echo "✅ Linting with auto-fix complete!"
}
# Main script logic
case "${1:-help}" in
lint)
run_lint
;;
lintfix)
run_lintfix
;;
help|--help|-h)
show_help
;;
*)
echo "❌ Unknown command: $1"
echo ""
show_help
exit 1
;;
esac