[package]
edition = "2021"
name = "observer-core"
version = "0.1.1"
authors = ["Observer Contributors"]
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Core canonical contracts and analytics for the Observer verification platform"
homepage = "https://github.com/frogfishio/observer"
readme = "README.md"
license = "GPL-3.0-or-later"
repository = "https://github.com/frogfishio/observer"
[lib]
name = "observer_core"
path = "src/lib.rs"
[[test]]
name = "analytics_compare"
path = "tests/analytics_compare.rs"
[[test]]
name = "analytics_cube"
path = "tests/analytics_cube.rs"
[[test]]
name = "analytics_index"
path = "tests/analytics_index.rs"
[[test]]
name = "full_script"
path = "tests/full_script.rs"
[[test]]
name = "golden_mode"
path = "tests/golden_mode.rs"
[[test]]
name = "milestone_one"
path = "tests/milestone_one.rs"
[[test]]
name = "product_definition"
path = "tests/product_definition.rs"
[[test]]
name = "provider_resolution"
path = "tests/provider_resolution.rs"
[[test]]
name = "runtime_execution"
path = "tests/runtime_execution.rs"
[[test]]
name = "workflow_execution"
path = "tests/workflow_execution.rs"
[dependencies.base64]
version = "0.22"
[dependencies.libc]
version = "0.2"
[dependencies.regex]
version = "1.11"
[dependencies.reqwest]
version = "0.12"
features = [
"blocking",
"rustls-tls",
]
default-features = false
[dependencies.serde]
version = "1.0"
features = ["derive"]
[dependencies.serde_json]
version = "1.0"
[dependencies.sha2]
version = "0.10"
[dependencies.thiserror]
version = "2.0"
[dependencies.toml]
version = "0.8"