lint/lint.go
Snider 92cda64a02 feat: add core-lint CLI with check, catalog list, catalog show
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-09 11:01:35 +00:00

16 lines
388 B
Go

// Package lint provides an embedded pattern catalog for code quality checks.
package lint
import (
"embed"
lintpkg "forge.lthn.ai/core/lint/pkg/lint"
)
//go:embed catalog/*.yaml
var catalogFS embed.FS
// LoadEmbeddedCatalog returns a Catalog loaded from the embedded YAML files.
func LoadEmbeddedCatalog() (*lintpkg.Catalog, error) {
return lintpkg.LoadFS(catalogFS, "catalog")
}