Versions in this module Expand all Collapse all v1 v1.1.6 Jun 28, 2026 Changes in this version + const Version + func Write(path string, f *File) error + type File struct + GeneratedAt string + Modules []Module + Version int + func New(modules []Module) *File + func Read(path string) (*File, error) + func (f *File) Validate() error + type ImportAction struct + DryRun bool + Error error + Module Module + Status ImportStatus + Target string + type ImportOptions struct + Concurrency int + DryRun bool + RootDir string + type ImportStatus string + const StatusDirty + const StatusDivergent + const StatusFailed + const StatusFallback + const StatusSynced + type Module struct + Branch string + Path string + SHA string + type Service struct + func NewService(svc git.GitService) *Service + func (s *Service) Export(ctx context.Context, rootDir string) (*File, error) + func (s *Service) Import(ctx context.Context, modules []Module, opts ImportOptions) []ImportAction