Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
dirvana
command
Package main is the entry point for the Dirvana CLI application.
|
Package main is the entry point for the Dirvana CLI application. |
|
internal
|
|
|
auth
Package auth provides authorization management for Dirvana projects.
|
Package auth provides authorization management for Dirvana projects. |
|
cache
Package cache provides persistent and in-memory caching for Dirvana configuration.
|
Package cache provides persistent and in-memory caching for Dirvana configuration. |
|
cli
Package cli implements the bodies of the dirvana CLI commands.
|
Package cli implements the bodies of the dirvana CLI commands. |
|
completion
Package completion provides a pluggable completion system with multiple strategies.
|
Package completion provides a pluggable completion system with multiple strategies. |
|
condition
Package condition provides condition evaluation for alias execution
|
Package condition provides condition evaluation for alias execution |
|
config
Package config handles loading and parsing of Dirvana configuration files.
|
Package config handles loading and parsing of Dirvana configuration files. |
|
core
Package core implements the orchestration engine behind the dirvana commands: resolving which configs are active for a directory and keeping the merged view cached for the export, exec and completion hot paths.
|
Package core implements the orchestration engine behind the dirvana commands: resolving which configs are active for a directory and keeping the merged view cached for the export, exec and completion hot paths. |
|
fsutil
Package fsutil provides filesystem helpers shared by packages that persist dirvana state (cache, auth, completion caches, shell hooks).
|
Package fsutil provides filesystem helpers shared by packages that persist dirvana state (cache, auth, completion caches, shell hooks). |
|
logger
Package logger provides structured logging for Dirvana.
|
Package logger provides structured logging for Dirvana. |
|
setup
Package setup provides shell hook installation strategies for dirvana.
|
Package setup provides shell hook installation strategies for dirvana. |
|
shell
Package shell generates shell code from Dirvana configuration.
|
Package shell generates shell code from Dirvana configuration. |
|
status
Package status provides status information collection and display for Dirvana.
|
Package status provides status information collection and display for Dirvana. |
|
timing
Package timing provides performance measurement utilities for Dirvana.
|
Package timing provides performance measurement utilities for Dirvana. |
|
trace
Package trace provides runtime tracing for development builds.
|
Package trace provides runtime tracing for development builds. |
|
tui
Package tui draws terminal output: styled text, aligned columns and a foldable full-screen view.
|
Package tui draws terminal output: styled text, aligned columns and a foldable full-screen view. |
|
pkg
|
|
|
version
Package version contains version information for Dirvana.
|
Package version contains version information for Dirvana. |
Click to show internal directories.
Click to hide internal directories.
