#!/usr/bin/env bash # Download PDF.js locally so the app runs without internet access. set -euo pipefail DIR="$(cd "$(dirname "$0")/.." && pwd)/public/vendor/pdfjs" VER="3.11.174" BASE="https://cdnjs.cloudflare.com/ajax/libs/pdf.js/${VER}" mkdir -p "$DIR" curl -fsSL "${BASE}/pdf.min.js" -o "$DIR/pdf.min.js" curl -fsSL "${BASE}/pdf.worker.min.js" -o "$DIR/pdf.worker.min.js" echo "PDF.js ${VER} vendored into $DIR"