casey / casey/just

Generated JSON Schema

Open
#1,046 10 comments 0 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
35.8k
Forks
846
Avg merge
27m
Merged PRs (30d)
3

Description

In withfig/autocomplete#765 I implemented a spec for `just`, which was only really possible because of #992, so thank you! I expect that the format of the JSON will change in the future (hence the --unstable requirement). Something that would help me keep the spec up-to-date, and help anyone else using the JSON dump feature, would be to have a schema.

There's a couple of ways this could be done.
1. Create it by hand put it in `extras`, but that could get out of sync easily.
2. A subcommand to generate and dump the schema
3. Generate the schema at build-time or as a CI artifact

What would be the preferred choice, and is there anything I've forgotten or a reason not to?

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.