/ Cargo.toml
Cargo.toml
 1  [package]
 2  name = "convfmt"
 3  version = "1.2.1"
 4  edition = "2024"
 5  license = "Apache-2.0"
 6  authors = ["oriontvv <taranov.vv@gmail.com>"]
 7  description = "cli tool which can convert different formats"
 8  homepage = "https://github.com/oriontvv/convfmt/"
 9  repository = "https://github.com/oriontvv/convfmt/"
10  documentation = "https://docs.rs/convfmt"
11  keywords = ["cli", "format", "convert", "json", "toml"]
12  categories = ["command-line-utilities"]
13  
14  # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
15  
16  [dependencies]
17  anyhow = "1.0.99"
18  bson = { version = "3.0.0", features = ["serde"] }
19  clap = { version = "4.5.46", features = ["derive"] }
20  csv = "1.3.1"
21  hjson = "1.1.0"
22  hocon = { version = "0.9.0", features = ["serde-support"] }
23  json5 = "0.4.1"
24  linked-hash-map = "0.5.6"
25  quick-xml = "0.38.3"
26  ron = "0.11.0"
27  serde = { version = "1.0.219", features = ["derive"] }
28  serde_json = "1.0.143"
29  serde_yaml = "0.9.34"
30  serde-hjson = "1.1.0"
31  toml = "0.9.5"
32  
33  [dev-dependencies]
34  rstest = "0.26.1"
35   
36  [package.metadata.binstall]
37  pkg-url = "{ repo }/releases/download/{ version }/{ name }-linux-musl{ archive-suffix }"
38  
39  [package.metadata.binstall.overrides.x86_64-pc-windows-msvc]
40  pkg-url = "{ repo }/releases/download/{ version }/{ name }-win{ archive-suffix }"
41  
42  [package.metadata.binstall.overrides.x86_64-apple-darwin]
43  pkg-url = "{ repo }/releases/download/{ version }/{ name }-mac{ archive-suffix }"