-
Notifications
You must be signed in to change notification settings - Fork 54
Open
Description
It would be useful to have a known list of Tools that Containerbase supports, as of a given version.
Having this exposed (most likely as a JS/TS module) would allow:
- Renovate's JSON schema introducing editor completion for known Tools in
constraintsandpostUpgradeTasks.installTools - Strong typing to prevent attempts to reference a tool (in the Renovate codebase) that doesn't exist yet like feat(manager): add devenv manager for devenv.lock files renovatebot/renovate#40060 (comment)
- A means to generate documentation for the supported tools
- A means to provide automated updates in
renovate.jsonfor theconstraints: Detectconstraintsand provide updates for them renovatebot/renovate#41571
This metadata we expose may also be useful to document the datasource and packageName/depNames, etc that each Tool uses.
Reactions are currently unavailable