src/

directory
v0.3.2 Latest Latest
Warning

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

Go to latest
Published: Mar 16, 2026 License: AGPL-3.0, AGPL-3.0-only

Directories

Path Synopsis
Package badge provides a configurable SVG badge engine with dynamic font measurement.
Package badge provides a configurable SVG badge engine with dynamic font measurement.
engines
Package engines contains all built-in build engines.
Package engines contains all built-in build engines.
cli
cmd
Package component provides GitLab CI component spec parsing and documentation generation for the `stagefreight component` command family.
Package component provides GitLab CI component spec parsing and documentation generation for the `stagefreight component` command family.
Package fonts provides embedded TTF fonts shared across StageFreight packages.
Package fonts provides embedded TTF fonts shared across StageFreight packages.
Package forge provides a platform-agnostic abstraction over git forges (GitLab, GitHub, Gitea/Forgejo).
Package forge provides a platform-agnostic abstraction over git forges (GitLab, GitHub, Gitea/Forgejo).
Package gitver provides git-based version detection and tag template resolution.
Package gitver provides git-based version detection and tag template resolution.
modules
Package modules contains all built-in lint modules.
Package modules contains all built-in lint modules.
modules/freshness
Package freshness checks for outdated dependencies across ecosystems: Dockerfile base images, pinned tool versions, Go modules, Rust crates, npm packages, Alpine APK, Debian/Ubuntu APT, and pip packages.
Package freshness checks for outdated dependencies across ecosystems: Dockerfile base images, pinned tool versions, Go modules, Rust crates, npm packages, Alpine APK, Debian/Ubuntu APT, and pip packages.
modules/osv
Package osv runs osv-scanner against lockfiles to detect known vulnerabilities from the OSV database.
Package osv runs osv-scanner against lockfiles to detect known vulnerabilities from the OSV database.
Package manifest defines the StageFreight manifest schema and deterministic JSON serialization.
Package manifest defines the StageFreight manifest schema and deterministic JSON serialization.
Package narrator composes modules into managed README sections.
Package narrator composes modules into managed README sections.
Package props implements the composable presentation subsystem.
Package props implements the composable presentation subsystem.
Package registry provides a platform-agnostic abstraction over container registries (Docker Hub, GitLab, GHCR, Quay, JFrog, Harbor, Gitea).
Package registry provides a platform-agnostic abstraction over container registries (Docker Hub, GitLab, GHCR, Quay, JFrog, Harbor, Gitea).
Package release handles release notes generation, release creation, and cross-platform sync.
Package release handles release notes generation, release creation, and cross-platform sync.
Package retention implements a restic-style retention engine that works with any named+timestamped items (registry tags, forge releases, etc).
Package retention implements a restic-style retention engine that works with any named+timestamped items (registry tags, forge releases, etc).
Package security provides vulnerability scanning and SBOM generation.
Package security provides vulnerability scanning and SBOM generation.

Jump to

Keyboard shortcuts

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