Documentation
¶
There is no documentation for this package.
Directories
¶
| Path | Synopsis |
|---|---|
|
internal
|
|
|
bbcode
Package bbcode renders Steam Workshop BBCode into terminal-styled text.
|
Package bbcode renders Steam Workshop BBCode into terminal-styled text. |
|
cli
Package cli builds pzmod's cobra command tree.
|
Package cli builds pzmod's cobra command tree. |
|
openurl
Package openurl opens a URL in the user's default browser, best-effort.
|
Package openurl opens a URL in the user's default browser, best-effort. |
|
pathutil
Package pathutil holds small filesystem path helpers shared by the CLI and TUI.
|
Package pathutil holds small filesystem path helpers shared by the CLI and TUI. |
|
tui
Package tui is pzmod's Bubble Tea terminal application.
|
Package tui is pzmod's Bubble Tea terminal application. |
|
pkg
|
|
|
build
Package build models Project Zomboid build awareness (B41 vs B42).
|
Package build models Project Zomboid build awareness (B41 vs B42). |
|
domain
Package domain holds pure value types and transforms for Project Zomboid mod management.
|
Package domain holds pure value types and transforms for Project Zomboid mod management. |
|
ini
Package ini implements a byte-exact, round-trip-preserving INI document model.
|
Package ini implements a byte-exact, round-trip-preserving INI document model. |
|
modinfo
Package modinfo optionally enriches load-order analysis by reading mod.info files from a downloaded Workshop content directory.
|
Package modinfo optionally enriches load-order analysis by reading mod.info files from a downloaded Workshop content directory. |
|
serverconfig
Package serverconfig is the Project Zomboid-aware wrapper over a byte-exact ini.Document.
|
Package serverconfig is the Project Zomboid-aware wrapper over a byte-exact ini.Document. |
|
service
Package service orchestrates the domain logic over injected adapters (Steam API, on-disk store, optional mod.info provider).
|
Package service orchestrates the domain logic over injected adapters (Steam API, on-disk store, optional mod.info provider). |
|
steam
Package steam is an injectable client for the Steam Web API's Workshop endpoints.
|
Package steam is an injectable client for the Steam Web API's Workshop endpoints. |
|
steam/steamtest
Package steamtest provides an in-memory fake of steam.API for service tests.
|
Package steamtest provides an in-memory fake of steam.API for service tests. |
|
store
Package store persists pzmod's state under the user config directory (~/.config/pzmod on Linux, %AppData%/pzmod on Windows): server profiles, the Steam API key, and timestamped config backups.
|
Package store persists pzmod's state under the user config directory (~/.config/pzmod on Linux, %AppData%/pzmod on Windows): server profiles, the Steam API key, and timestamped config backups. |
Click to show internal directories.
Click to hide internal directories.




