-
Notifications
You must be signed in to change notification settings - Fork 55
Expose a list of supported tool names #6166
Copy link
Copy link
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
Metadata
Metadata
Assignees
Labels
No labels
Type
Fields
Give feedbackPriority
High