opencode-browser-tool-insta.../check.sh

33 lines
660 B
Bash
Executable file

#!/usr/bin/env bash
set -euo pipefail
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
printf 'Verificando proyecto en %s\n' "$SCRIPT_DIR"
if ! command -v node >/dev/null 2>&1; then
printf 'Node.js no encontrado.\n' >&2
exit 1
fi
if ! command -v npm >/dev/null 2>&1; then
printf 'npm no encontrado.\n' >&2
exit 1
fi
printf 'Node: '
node --version
printf 'npm: '
npm --version
if [ -d "$SCRIPT_DIR/node_modules" ]; then
printf 'Dependencias instaladas: si\n'
else
printf 'Dependencias instaladas: no\n'
fi
if [ -d "$SCRIPT_DIR/artifacts" ]; then
printf 'Carpeta artifacts: lista\n'
else
printf 'Carpeta artifacts: ausente\n'
fi