#shell #publish #setup #boilerplate #version #command #subcommand

app repo

An opinionated tool for repo management

14 releases (5 breaking)

0.6.4 Nov 24, 2024
0.6.3 Nov 21, 2024
0.5.0 Nov 15, 2024
0.4.0 Nov 15, 2024
0.1.2 Nov 15, 2024

#158 in Development tools

Download history 17/week @ 2024-11-28 9/week @ 2024-12-05 26/week @ 2024-12-12 26/week @ 2025-02-13

758 downloads per month

MIT license

31KB
760 lines

repo

repo

An opinionated tool for repo management.

Usage: repo <COMMAND>

Commands:
  version      Perform operations on the repo version
  publish      Publish
  boilerplate  Set up boilerplate for the repo
  setup        Set up a repository checkout
  completions  Print completions for the given shell
  help         Print this message or the help of the given subcommand(s)

Options:
  -h, --help     Print help
  -V, --version  Print version

repo version

Perform operations on the repo version

Usage: repo version [OPTIONS] <COMMAND>

Commands:
  get   Get the current version
  set   Set the current version
  bump  Bump the current version
  help  Print this message or the help of the given subcommand(s)

Options:
      --ecosystem <ECOSYSTEM>  [possible values: javascript, rust]
  -h, --help                   Print help

repo publish

Publish

Usage: repo publish [OPTIONS]

Options:
      --ecosystem <ECOSYSTEM>  [possible values: javascript, rust]
  -h, --help                   Print help

repo boilerplate

Set up boilerplate for the repo

Usage: repo boilerplate <COMMAND>

Commands:
  ci                           Set up a CI template for GitHub and open for editing at: `.github/workflows/CI.yaml`
  auto-publish-github-release  Set up a CI template for auto-publishing releases from tags pushed to GitHub, at: .github/workflows/publish-github-release.yaml
  biome                        Set up linting using Biome
  help                         Print this message or the help of the given subcommand(s)

Options:
  -h, --help  Print help

repo setup

Set up a repository checkout

Usage: repo setup [COMMAND]

Commands:
  dependencies  Install dependencies
  help          Print this message or the help of the given subcommand(s)

Options:
  -h, --help  Print help

Dependencies

~4–15MB
~211K SLoC