#!/bin/sh # script/fmt-check: check formatting (read-only). set -eu ROOT="$(cd "$(dirname "$0")/.." && pwd -P)" # Debian and Ubuntu name the yarn command yarnpkg. run_yarn() { if command -v yarn >/dev/null 2>&1; then yarn "$@" elif command -v yarnpkg >/dev/null 2>&1; then yarnpkg "$@" else echo "no yarn; run script/bootstrap first" >&2 exit 1 fi } main() { cd "$ROOT" run_yarn run prettier --check '**/*.md' --tab-width 4 --prose-wrap always } main "$@"