Directories
¶
| Path | Synopsis |
|---|---|
|
application
|
|
|
dto
Package dto contains data transfer objects for application layer use cases.
|
Package dto contains data transfer objects for application layer use cases. |
|
errors
Package apperrors defines application-level error types.
|
Package apperrors defines application-level error types. |
|
ports
Package ports defines interfaces for infrastructure dependencies.
|
Package ports defines interfaces for infrastructure dependencies. |
|
services
Package services contains application use cases.
|
Package services contains application use cases. |
|
domain
|
|
|
constants
Package constants defines application-wide constants and limits.
|
Package constants defines application-wide constants and limits. |
|
entities
Package entities contains domain entities for the Reglet domain model.
|
Package entities contains domain entities for the Reglet domain model. |
|
execution
Package execution provides domain models for execution results.
|
Package execution provides domain models for execution results. |
|
repositories
Package repositories defines interfaces for domain persistence.
|
Package repositories defines interfaces for domain persistence. |
|
services
Package services contains domain services for the Reglet domain model.
|
Package services contains domain services for the Reglet domain model. |
|
values
Package values contains domain value objects that encapsulate primitive types with validation and such.
|
Package values contains domain value objects that encapsulate primitive types with validation and such. |
|
infrastructure
|
|
|
adapters
Package adapters provides infrastructure adapters that implement application ports.
|
Package adapters provides infrastructure adapters that implement application ports. |
|
build
Package build provides build version information for Reglet.
|
Package build provides build version information for Reglet. |
|
config
Package config provides configuration parsing and variable handling.
|
Package config provides configuration parsing and variable handling. |
|
container
Package container provides dependency injection for the application.
|
Package container provides dependency injection for the application. |
|
engine
Package engine coordinates profile execution and validation.
|
Package engine coordinates profile execution and validation. |
|
filesystem
Package filesystem provides file-based repositories for the infrastructure layer.
|
Package filesystem provides file-based repositories for the infrastructure layer. |
|
output
Package output holds various output options
|
Package output holds various output options |
|
persistence/memory
Package memory provides in-memory implementations of domain repositories.
|
Package memory provides in-memory implementations of domain repositories. |
|
plugins
Package plugins provides infrastructure implementations for plugin capabilities.
|
Package plugins provides infrastructure implementations for plugin capabilities. |
|
plugins/oci
Package oci implements OCI registry adapters.
|
Package oci implements OCI registry adapters. |
|
plugins/repository
Package repository implements plugin repository adapters.
|
Package repository implements plugin repository adapters. |
|
profiles
Package profiles provides infrastructure for remote profile fetching and caching.
|
Package profiles provides infrastructure for remote profile fetching and caching. |
|
scaffold
Package scaffold provides profile scaffolding functionality for the init command.
|
Package scaffold provides profile scaffolding functionality for the init command. |
|
secrets
Package secrets deals with resolving sensitive values from external sources like environment variables and files.
|
Package secrets deals with resolving sensitive values from external sources like environment variables and files. |
|
sensitivedata
Package sensitivedata provides tools for managing and protecting sensitive information such as secrets, passwords, and tokens.
|
Package sensitivedata provides tools for managing and protecting sensitive information such as secrets, passwords, and tokens. |
|
system
Package system provides infrastructure for system-level configuration.
|
Package system provides infrastructure for system-level configuration. |
|
validation
Package validation provides infrastructure for validating profile configurations.
|
Package validation provides infrastructure for validating profile configurations. |
|
wasm
Package wasm provides WebAssembly runtime infrastructure for Reglet plugins.
|
Package wasm provides WebAssembly runtime infrastructure for Reglet plugins. |
|
wasm/hostfuncs
Package hostfuncs provides host functions for WASM plugins
|
Package hostfuncs provides host functions for WASM plugins |
|
watcher
Package watcher provides abstractions for file system watching.
|
Package watcher provides abstractions for file system watching. |
|
pkg
|
|
|
loopexpander
Package loopexpander provides template substitution utilities for loop observations.
|
Package loopexpander provides template substitution utilities for loop observations. |
|
netutil
Package netutil provides HTTP security utilities for safe network operations.
|
Package netutil provides HTTP security utilities for safe network operations. |
|
Package templates provides embedded templates for plugin scaffolding.
|
Package templates provides embedded templates for plugin scaffolding. |
Click to show internal directories.
Click to hide internal directories.