feat: Include version number in all --json based outputs #25335
Merged
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.
Edit: A structure changed a lot since I submitted the original PR, and I unfortunately do not have time to fix the tests on top of latest changes right now. cc @bartlomieju
resubmit of #17780
Affected commands:
deno doc --json
deno info --json
deno lint --json
deno lint --json --rules
deno bench --json
Things to note:
[WILDCARD]
could be replaced with[WILDCARD].[WILDCARD].[WILDCARD]
for more accurate assertiondoc --json
returns the output undernodes
nowlint --json
returns the output underrules
nowbench --json
test, as I couldn't get it running 🤔Resolves #17774