Proposal: Add templating support for CLI flags list/list-all #2293
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This is a proposal (code is finished) adding template support for CLI commands
--list
/--list-all
. The implementation adds an optional flag (--template
) which is used to specify a template file(s). When specified, the template files(s) are loaded and rendered. The templating mechanism makes use of slim-sprig functions.Rational is to allow generation of documentation from Taskfiles, or provide custom formatting for these commands.
fixes #1695
fixes #2261
related #1916
related #931 (perhaps)
related #2091
If the proposal is welcome, then at least the following might also be of interest for this PR:
--summary
command.e.ToEditorOutput()
). Perhaps?Example
mddoc.template
Console Ouput