[package]
name = "flowcode-core"
version = "0.4.2-alpha"
edition = "2021"
description = "Core execution engine for FlowCode data scripting language"
license = "MIT OR Apache-2.0"
repository = "https://github.com/your-org/flowcode"
homepage = "https://github.com/your-org/flowcode"
documentation = "https://github.com/your-org/flowcode/tree/main/docs"
[dependencies]
strsim = "0.10.0"
half = "=2.2.1"
duckdb = { version = "0.9.2", features = ["bundled"], optional = true }
[dependencies.chrono]
version = "0.4"
default-features = false
optional = true
[dependencies.serde]
version = "1.0"
features = ["derive"]
optional = true
[dependencies.serde_json]
version = "1.0"
optional = true
[dev-dependencies]
assert_cmd = "2.0"
predicates = "3.0"
criterion = { version = "0.5", default-features = false }
tempfile = "3.3"
[features]
default = []
duckdb = ["dep:duckdb"]
json = ["dep:serde", "dep:serde_json"]
typed-args = ["dep:chrono"]
[[bin]]
name = "schema2md"
path = "schema2md.rs"
[[bench]]
name = "native"
harness = false