Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
shellforge
command
|
|
|
internal
|
|
|
app
Package app provides application services for building, deploying, validating, and maintaining shell configurations.
|
Package app provides application services for building, deploying, validating, and maintaining shell configurations. |
|
cli
Package cli implements the Shellforge command-line interface and command handlers.
|
Package cli implements the Shellforge command-line interface and command handlers. |
|
cli/errors
Package errors defines error handling helpers for command-line operations.
|
Package errors defines error handling helpers for command-line operations. |
|
cli/factory
Package factory constructs application services used by command-line handlers.
|
Package factory constructs application services used by command-line handlers. |
|
cli/helpers
Package helpers provides common utility functions for CLI commands.
|
Package helpers provides common utility functions for CLI commands. |
|
cli/output
Package output formats command-line configuration and operation results.
|
Package output formats command-line configuration and operation results. |
|
domain
Package domain defines Shellforge domain models, validation, dependency resolution, and related errors.
|
Package domain defines Shellforge domain models, validation, dependency resolution, and related errors. |
|
domain/shellmeta
Package shellmeta provides shell profile metadata loading and querying.
|
Package shellmeta provides shell profile metadata loading and querying. |
|
infra/diffcomparator
Package diffcomparator compares generated shell configuration content.
|
Package diffcomparator compares generated shell configuration content. |
|
infra/filesystem
Package filesystem provides file-reading and file-writing infrastructure.
|
Package filesystem provides file-reading and file-writing infrastructure. |
|
infra/rcparser
Package rcparser parses shell runtime-configuration files.
|
Package rcparser parses shell runtime-configuration files. |
|
infra/snapshot
Package snapshot manages snapshots of shell configuration files.
|
Package snapshot manages snapshots of shell configuration files. |
|
infra/template
Package template provides built-in templates and template rendering infrastructure.
|
Package template provides built-in templates and template rendering infrastructure. |
|
infra/yamlparser
Package yamlparser parses Shellforge YAML configuration files.
|
Package yamlparser parses Shellforge YAML configuration files. |
|
pkg
|
|
|
cmd
Package cmd provides public API for embedding shellforge commands.
|
Package cmd provides public API for embedding shellforge commands. |
Click to show internal directories.
Click to hide internal directories.