create-rust-github-repo 0.5.1

`create-rust-github-repo` is a CLI program that creates a new repository on GitHub, clones it locally, initializes a Rust project, copies the configs from a pre-existing directory.
Documentation
import? 'Justfile.local.just'

set quiet

default:
  just --list

build *args:
  cargo build {{args}}

lint *args:
  cargo clippy --all-targets --all-features {{args}} -- -D warnings

test *args:
  cargo nextest run {{args}}

watch *args:
  #!/usr/bin/env bash
  set -euxo pipefail
  PWD=$(pwd)
  CMD_RAW="nextest run $*"
  CMD_NO_WHITESPACE="$(echo -e "${CMD_RAW}" | sed -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//')"
  cargo watch --clear --watch "$PWD" --exec "$CMD_NO_WHITESPACE"

check *args:
  cargo check --all-targets "$@"

fix *args:
  cargo fix --workspace --allow-dirty --allow-staged {{args}}

reset *args:
  supabase db reset
  just migrate {{args}}