# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" name = "jsona-cli" version = "0.6.0" description = "A JSONA toolkit CLI" homepage = "https://jsona.github.io/jsona/cli" readme = "README.md" keywords = [ "jsona", "parser", "formatter", "linter", ] categories = [ "development-tools", "command-line-utilities", ] license = "MIT OR Apache-2.0" repository = "https://github.com/jsona/jsona" [[bin]] name = "jsona" path = "bin/jsona.rs" [dependencies.anyhow] version = "1" [dependencies.async-ctrlc] version = "1.2" features = ["stream"] optional = true [dependencies.clap] version = "3.2" features = [ "derive", "cargo", ] [dependencies.codespan-reporting] version = "0.11" [dependencies.itertools] version = "0.10" [dependencies.jsona] version = "0.6" [dependencies.jsona-lsp] version = "0.4" optional = true [dependencies.jsona-util] version = "0.4" [dependencies.serde_json] version = "1" features = ["preserve_order"] [dependencies.tracing] version = "0.1" [dependencies.tracing-subscriber] version = "0.3" features = ["env-filter"] [dependencies.url] version = "2.2" [features] default = [ "lsp", "fetch", ] fetch = ["jsona-util/fetch"] lsp = [ "jsona-lsp", "async-ctrlc", ] [target."cfg(not(target_arch = \"wasm32\"))".dependencies.atty] version = "0.2" [target."cfg(not(target_arch = \"wasm32\"))".dependencies.lsp-async-stub] version = "0.6" features = [ "tokio-tcp", "tokio-stdio", ] [target."cfg(not(target_arch = \"wasm32\"))".dependencies.tokio] version = "1" features = [ "macros", "sync", "fs", "time", "io-std", "io-util", "rt-multi-thread", "parking_lot", ] [target."cfg(target_arch = \"wasm32\")".dependencies.tokio] version = "1" features = [ "sync", "parking_lot", "io-util", ]