Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
wt
command
|
|
|
internal
|
|
|
cmd
Package cmd provides helpers for executing shell commands with proper error handling.
|
Package cmd provides helpers for executing shell commands with proper error handling. |
|
config
Package config handles loading and validation of wt configuration.
|
Package config handles loading and validation of wt configuration. |
|
forge
Package forge provides an abstraction layer for git hosting services.
|
Package forge provides an abstraction layer for git hosting services. |
|
format
Package format handles worktree folder name generation and path sanitization.
|
Package format handles worktree folder name generation and path sanitization. |
|
git
Package git provides git operations via shell commands.
|
Package git provides git operations via shell commands. |
|
history
Package history tracks the most recently accessed worktree path.
|
Package history tracks the most recently accessed worktree path. |
|
hooks
Package hooks provides post-operation hook execution with placeholder substitution.
|
Package hooks provides post-operation hook execution with placeholder substitution. |
|
log
Package log provides context-aware logging for wt.
|
Package log provides context-aware logging for wt. |
|
output
Package output provides context-aware output for wt.
|
Package output provides context-aware output for wt. |
|
prcache
Package prcache provides PR status caching stored in ~/.wt/prs.json.
|
Package prcache provides PR status caching stored in ~/.wt/prs.json. |
|
registry
Package registry manages the repo registry at ~/.wt/repos.json
|
Package registry manages the repo registry at ~/.wt/repos.json |
|
resolve
Package resolve provides target resolution for worktree commands.
|
Package resolve provides target resolution for worktree commands. |
|
storage
Package storage provides atomic file operations for JSON data in ~/.wt/
|
Package storage provides atomic file operations for JSON data in ~/.wt/ |
|
ui
Package ui provides terminal UI components for wt command output.
|
Package ui provides terminal UI components for wt command output. |
|
ui/progress
Package progress provides progress indication components.
|
Package progress provides progress indication components. |
|
ui/prompt
Package prompt provides simple interactive prompts.
|
Package prompt provides simple interactive prompts. |
|
ui/static
Package static provides non-interactive terminal output components.
|
Package static provides non-interactive terminal output components. |
|
ui/styles
Package styles provides shared lipgloss styles for UI components.
|
Package styles provides shared lipgloss styles for UI components. |
|
ui/wizard/flows
Package flows provides command-specific wizard implementations.
|
Package flows provides command-specific wizard implementations. |
|
ui/wizard/framework
Package framework provides the core wizard orchestration system.
|
Package framework provides the core wizard orchestration system. |
|
ui/wizard/steps
Package steps provides reusable step components for wizards.
|
Package steps provides reusable step components for wizards. |
|
tools
|
|
|
testdoc
command
Package main provides a CLI tool to generate markdown documentation from Go test functions and their doc comments.
|
Package main provides a CLI tool to generate markdown documentation from Go test functions and their doc comments. |
Click to show internal directories.
Click to hide internal directories.