radicle-heartwood-lfs/radicle-cli
n4ch7 b608a78806 cli: `rad config schema` emits JSON Schema
Leverage `schemars` to generate a JSON Schema from our structs for
configurations and those occurring within them.

The output of `rad config schema` can be used by editors to provide a
smoother editing experience for the configuration file. Discovery
attributes (both keys and values) is greatly improved with the schema
helping in the background.

Refer to:
 - https://json-schema.org
 - https://code.visualstudio.com/docs/languages/json#_json-schemas-and-settings
 - https://schemastore.org
2025-05-22 11:00:46 +02:00
..
examples cli/tests: Relax expectations in `rad-clone-partial-fail.md` 2025-04-29 20:37:56 +02:00
src cli: `rad config schema` emits JSON Schema 2025-05-22 11:00:46 +02:00
tests cli/tests: Fix nextest running via Nix 2025-05-22 10:25:59 +02:00
Cargo.toml cli: `rad config schema` emits JSON Schema 2025-05-22 11:00:46 +02:00
build.rs Update radicle crates to 0.9.0 2024-03-26 11:56:27 +01:00