[package]
name = "flowcore"
description = "Structures shared between runtime and clients"
version.workspace = true
authors.workspace = true
license.workspace = true
documentation.workspace = true
homepage.workspace = true
repository.workspace = true
readme = "README.md"
edition.workspace = true
exclude = [".gitignore", "Cargo.lock"]
[badges]
maintenance = { status = "actively-developed" }
[lib]
name = "flowcore"
path = "src/lib.rs"
[features]
default = []
context = []
debugger = []
online_tests = []
meta_provider = []
file_provider = []
http_provider = []
[dependencies]
serde_json = { version = "1.0", default-features = false, features = ["alloc"] }
serde_derive = { version = "~1.0.27"}
error-chain = {version = "0.12.2"}
url = { version = "2.2", features = ["serde"] }
log = {version = "0.4.19"}
shrinkwraprs = { version = "0.3.0" }
serde = { version = "~1.0.180"}
toml = { version = "0.7.6" }
serde_yaml = { version = "~0.9" }
[target.'cfg(not(target_arch = "wasm32"))'.dependencies]
curl = {version = "~0.4" }
simpath = { version = "~2.5", features = ["urls"] }