[package]
edition = "2021"
name = "asdecided-core"
version = "0.27.0"
build = false
publish = ["crates-io"]
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Deterministic, offline engine for validating and enforcing engineering decisions"
homepage = "https://asdecided.com"
documentation = "https://asdecided.com/docs/vendor/core/quickstart/"
readme = "README.md"
keywords = [
"decisions",
"architecture",
"agents",
"validation",
"cli",
]
categories = [
"development-tools",
"command-line-utilities",
]
license = "Apache-2.0"
repository = "https://github.com/asdecided/core"
[lib]
name = "rac_engine"
path = "src/lib.rs"
[[example]]
name = "p6_scale"
path = "examples/p6_scale.rs"
[[example]]
name = "p6_soak"
path = "examples/p6_soak.rs"
[[example]]
name = "store_write"
path = "examples/store_write.rs"
[[test]]
name = "freshness_tracker"
path = "tests/freshness_tracker.rs"
[[test]]
name = "frontmatter_differential"
path = "tests/frontmatter_differential.rs"
[[test]]
name = "frontmatter_vectors"
path = "tests/frontmatter_vectors.rs"
[[test]]
name = "gitinfo"
path = "tests/gitinfo.rs"
[[test]]
name = "grounding_models"
path = "tests/grounding_models.rs"
[[test]]
name = "hostile_inputs"
path = "tests/hostile_inputs.rs"
[[test]]
name = "incremental_validate"
path = "tests/incremental_validate.rs"
[[test]]
name = "index_store_vectors"
path = "tests/index_store_vectors.rs"
[[test]]
name = "markdown_fuzz"
path = "tests/markdown_fuzz.rs"
[[test]]
name = "markdown_vectors"
path = "tests/markdown_vectors.rs"
[[test]]
name = "mdhtml_vectors"
path = "tests/mdhtml_vectors.rs"
[[test]]
name = "okf_v02"
path = "tests/okf_v02.rs"
[[test]]
name = "parallel_build"
path = "tests/parallel_build.rs"
[[test]]
name = "pycompat_vectors"
path = "tests/pycompat_vectors.rs"
[[test]]
name = "pyjson_vectors"
path = "tests/pyjson_vectors.rs"
[[test]]
name = "rename"
path = "tests/rename.rs"
[[test]]
name = "spec"
path = "tests/spec.rs"
[[test]]
name = "walk"
path = "tests/walk.rs"
[dependencies.globset]
version = "0.4"
[dependencies.markdown-it]
version = "0.6.1"
default-features = false
[dependencies.memmap2]
version = "0.9"
[dependencies.rayon]
version = "1"
[dependencies.regex]
version = "1"
[dependencies.serde]
version = "1"
features = ["derive"]
[dependencies.serde_json]
version = "1"
features = ["preserve_order"]
[dependencies.serde_yaml]
version = "0.9"
[target.'cfg(target_os = "linux")'.dependencies.inotify]
version = "0.11"
default-features = false
[target."cfg(unix)".dependencies.libc]
version = "0.2"