Files
openzeppelin-contracts/scripts/prepare-docs.sh

16 lines
234 B
Bash
Executable File

#!/usr/bin/env bash
set -o errexit
OUTDIR="$(node -p 'require("./docs/config.js").outputDir')"
if [ ! -d node_modules ]; then
npm ci
fi
rm -rf "$OUTDIR"
hardhat docgen
node scripts/gen-nav.js "$OUTDIR" > "$OUTDIR/../nav.adoc"