Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
katazuke
command
Package main provides the katazuke CLI tool for workspace maintenance.
|
Package main provides the katazuke CLI tool for workspace maintenance. |
|
internal
|
|
|
branches
Package branches provides logic for finding and managing branches across multiple git repositories.
|
Package branches provides logic for finding and managing branches across multiple git repositories. |
|
config
Package config handles loading and validating katazuke configuration from files, environment variables, and CLI flag overrides.
|
Package config handles loading and validating katazuke configuration from files, environment variables, and CLI flag overrides. |
|
github
Package github provides a client for querying the GitHub API, primarily to check repository metadata such as archive status.
|
Package github provides a client for querying the GitHub API, primarily to check repository metadata such as archive status. |
|
repos
Package repos provides operations for managing repository checkouts in the projects directory.
|
Package repos provides operations for managing repository checkouts in the projects directory. |
|
scanner
Package scanner discovers git repositories under a projects directory, respecting .katazuke index files for grouping and ignoring subdirectories.
|
Package scanner discovers git repositories under a projects directory, respecting .katazuke index files for grouping and ignoring subdirectories. |
|
pkg
|
|
|
git
Package git provides functions for interacting with git repositories by shelling out to the git CLI.
|
Package git provides functions for interacting with git repositories by shelling out to the git CLI. |
|
test
|
|
|
helpers
Package helpers provides test utilities for creating git repositories and scenarios.
|
Package helpers provides test utilities for creating git repositories and scenarios. |
Click to show internal directories.
Click to hide internal directories.