internal/

directory
v1.11.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 25, 2026 License: MIT

Directories

Path Synopsis
Package argv is a self-contained command-line parser for the poly-style argument syntax used across the goforge tools:
Package argv is a self-contained command-line parser for the poly-style argument syntax used across the goforge tools:
Package cli provides tbd's command dispatcher: a small registry that commands join from their init() functions, plus the Context handed to each handler.
Package cli provides tbd's command dispatcher: a small registry that commands join from their init() functions, plus the Context handed to each handler.
Package config loads and saves tbd's per-repository configuration from a .tbd.yaml file found by walking up from the working directory.
Package config loads and saves tbd's per-repository configuration from a .tbd.yaml file found by walking up from the working directory.
Package git is a thin wrapper over the git CLI.
Package git is a thin wrapper over the git CLI.
Package invariant enforces tbd's central rule: before any mutating operation, the head of the trunk must be an ancestor of the ref being operated on or produced.
Package invariant enforces tbd's central rule: before any mutating operation, the head of the trunk must be an ancestor of the ref being operated on or produced.
Package render provides terminal output helpers: optional ANSI color, simple aligned tables, and an ASCII commit-graph used to visualize rebases.
Package render provides terminal output helpers: optional ANSI color, simple aligned tables, and an ASCII commit-graph used to visualize rebases.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL