Files
q-blog/scripts/dev/patch-phase1-scripts.sh
2025-08-16 22:15:29 -04:00

16 lines
415 B
Bash
Executable File

#!/usr/bin/env bash
set -euo pipefail
if ! command -v jq >/dev/null 2>&1; then
echo "ERROR: jq not found" >&2
exit 1
fi
TMP=package.json.$$
jq '.
| .scripts = (.scripts // {})
| .scripts["scan:phase1"] = "bash scripts/dev/phase1-scan.sh"
| .scripts["report:phase1"] = "bash scripts/dev/phase1-report.sh"
' package.json > "$TMP" && mv "$TMP" package.json
echo "Added scripts: scan:phase1, report:phase1"