internal/

directory
v0.4.5-alpha Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 29, 2026 License: Apache-2.0

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL