[package]
edition = "2024"
rust-version = "1.88"
name = "codoseo-core"
version = "0.0.1"
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Shared types for CodoSEO, the open-source SEO crawler and monitor."
homepage = "https://codoseo.com"
readme = false
license = "AGPL-3.0-only"
repository = "https://github.com/SafrowLabs/codoSEO"
[lib]
name = "codoseo_core"
path = "src/lib.rs"
[[test]]
name = "audit"
path = "tests/audit.rs"
[[test]]
name = "check_ids"
path = "tests/check_ids.rs"
[[test]]
name = "crawl_defaults"
path = "tests/crawl_defaults.rs"
[[test]]
name = "page_rules"
path = "tests/page_rules.rs"
[[test]]
name = "plan"
path = "tests/plan.rs"
[[test]]
name = "url"
path = "tests/url.rs"
[[test]]
name = "url_props"
path = "tests/url_props.rs"
[dependencies.serde]
version = "1.0.229"
features = ["derive"]
[dependencies.serde_json]
version = "1.0.151"
[dependencies.thiserror]
version = "2.0.21"
[dependencies.url]
version = "2.5.8"
features = ["serde"]
[dependencies.xxhash-rust]
version = "0.8.19"
features = ["xxh3"]
[dev-dependencies.proptest]
version = "1.11.0"
[lints.clippy]
dbg_macro = "warn"
todo = "warn"
[lints.rust]
unsafe_code = "forbid"