mirror of
https://github.com/webinstall/webi-installers.git
synced 2026-04-09 11:56:50 +00:00
Conf is now a plain struct with typed fields (Source, Owner, Repo, TagPrefix, VersionPrefix, Exclude, BaseURL) instead of a generic map[string]string with accessor methods. Unrecognized keys go into an Extra map for forward compatibility. Config stays flat key=value — covers the common patterns (simple github, version prefix stripping, monorepo tag prefix, filename exclusions). Complex cases belong in Go code, not config.