install-hooks:
  @echo "Installing git hooks"
  git config core.hooksPath .git-hooks

validate-dev-branch:
  git rebase -i origin/main -x 'cargo build'
  git rebase -i origin/main -x 'cargo test'
  git rebase -i origin/main -x 'cargo clippy -- -D warnings -W clippy::nursery -W clippy::unwrap_used -W clippy::expect_used'

start-ngrok:
  #!/usr/bin/env bash
  # Uses NGROK_DOMAIN env var if available
  if test -z ${NGROK_DOMAIN} ; then
    ngrok http 8080
  else
    ngrok http --domain=${NGROK_DOMAIN} 8080
  fi