#!/usr/bin/env bash # This script is used to run oodikone with different setups and is mainly used by # scripts in package.json. # Base for script: https://betterdev.blog/minimal-safe-bash-script-template/ # === Config === # Fail immediately if script fails, unbound variables are referenced # or command inside pipe fails. -E ensures cleanup trap fires in rare ERR cases. set -euoE pipefail # Set up constants PROJECT_ROOT="$(git rev-parse --show-toplevel)" # Set up messages and exiting source "$PROJECT_ROOT"/scripts/utils.sh usage() { cat <