mirror of
https://github.com/zed-industries/zed.git
synced 2024-11-08 07:35:01 +03:00
e5fe811d7a
This PR adds a quick subcommand to the `theme_importer` to facilitate printing out the JSON schema for a theme. Note that you do need to pass a `<PATH>` to the subcommand still, even though it will be ignored. I'll rework the CLI to this at some point. The JSON schema for the current version of the theme can also be found at [`https://zed.dev/schema/themes/v0.1.0.json`](https://zed.dev/schema/themes/v0.1.0.json). Release Notes: - N/A
29 lines
784 B
TOML
29 lines
784 B
TOML
[package]
|
|
name = "theme_importer"
|
|
version = "0.1.0"
|
|
edition = "2021"
|
|
publish = false
|
|
license = "GPL-3.0-or-later"
|
|
|
|
[dependencies]
|
|
any_ascii = "0.3.2"
|
|
anyhow.workspace = true
|
|
clap = { version = "4.4", features = ["derive"] }
|
|
convert_case = "0.6.0"
|
|
gpui = { path = "../gpui" }
|
|
indexmap = { version = "1.6.2", features = ["serde"] }
|
|
indoc.workspace = true
|
|
json_comments = "0.2.2"
|
|
log.workspace = true
|
|
palette = { version = "0.7.3", default-features = false, features = ["std"] }
|
|
pathfinder_color = "0.5"
|
|
rust-embed.workspace = true
|
|
schemars = { workspace = true, features = ["indexmap"] }
|
|
serde.workspace = true
|
|
serde_json.workspace = true
|
|
simplelog = "0.9"
|
|
strum = { version = "0.25.0", features = ["derive"] }
|
|
theme = { path = "../theme" }
|
|
uuid.workspace = true
|
|
vscode_theme = "0.2.0"
|