# Add \`schema_generator\` for generating JSON schemas \(\#23991\) · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commit/e5bc0486b58f24dc4a1309e2e14f71bf72ad7248)

Repository: [gitcafe/zed](https://git.cafe/gitcafe/zed)

Visibility: public

Requested revision: e5bc0486b58f24dc4a1309e2e14f71bf72ad7248

Requested commit: e5bc0486b58f24dc4a1309e2e14f71bf72ad7248

Commit: e5bc0486b58f24dc4a1309e2e14f71bf72ad7248

Tree: f4341e2dd22cce7a5147b36c99b5e27d556a17e5

Author: Marshall Bowers

Committer: GitHub

## Message

```
Add `schema_generator` for generating JSON schemas (#23991)

This PR adds a `schema_generator` crate that can be used to generate our
various JSON schemas for publishing elsewhere.

Currently it does the simplest thing possible and just prints the JSON
schema to stdout. We can make this a but more robust later.

I also removed the schema-printing facilities from the `theme_importer`,
as they don't really make sense there.

Release Notes:

- N/A
```

## Parents

- [b6e54ae2f1f7019434f42caf9c0ce286a604a02c](https://git.cafe/gitcafe/zed/commit/b6e54ae2f1f7019434f42caf9c0ce286a604a02c?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zed/tree/e5bc0486b58f24dc4a1309e2e14f71bf72ad7248?format=markdown)
