pop-cli 0.3.0

An all-in-one tool for Polkadot development.
[[bin]]
name = "pop"
path = "src/main.rs"

[dependencies.anyhow]
version = "1.0"

[dependencies.clap]
features = ["derive"]
version = "4.5"

[dependencies.cliclack]
version = "0.3.1"

[dependencies.console]
version = "0.15"

[dependencies.dirs]
optional = true
version = "5.0"

[dependencies.duct]
version = "0.13"

[dependencies.env_logger]
version = "0.11.1"

[dependencies.git2]
features = ["vendored-openssl"]
version = "0.18"

[dependencies.os_info]
default-features = false
version = "3"

[dependencies.pop-common]
version = "0.3.0"

[dependencies.pop-contracts]
optional = true
version = "0.3.0"

[dependencies.pop-parachains]
optional = true
version = "0.3.0"

[dependencies.pop-telemetry]
optional = true
version = "0.3.0"

[dependencies.reqwest]
features = ["json"]
version = "0.12"

[dependencies.serde_json]
features = ["preserve_order"]
version = "1.0"

[dependencies.sp-core]
optional = true
version = "31"

[dependencies.sp-weights]
optional = true
version = "30"

[dependencies.strum]
version = "0.26"

[dependencies.strum_macros]
version = "0.26"

[dependencies.tempfile]
version = "3.10"

[dependencies.tokio]
features = ["macros", "rt-multi-thread"]
version = "1.0"

[dependencies.url]
version = "2.5"

[dev-dependencies.assert_cmd]
version = "2.0.14"

[dev-dependencies.predicates]
version = "3.1.0"

[features]
contract = ["dep:pop-contracts", "dep:sp-core", "dep:sp-weights", "dep:dirs"]
default = ["contract", "parachain", "telemetry"]
parachain = ["dep:pop-parachains", "dep:dirs"]
telemetry = ["dep:pop-telemetry"]

[package]
description = "An all-in-one tool for Polkadot development."
documentation = "https://learn.onpop.io/"
edition = "2021"
license = "GPL-3.0"
name = "pop-cli"
readme = "README.md"
repository = "https://github.com/r0gue-io/pop-cli"
version = "0.3.0"