[package]
edition = "2024"
name = "gedcomx"
version = "0.1.8"
authors = ["Ephraim Kunz <ephraimkunz@me.com>"]
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "The core data structures and serialization / deserialization of the GEDCOM X format."
readme = "README.md"
keywords = [
"genealogy",
"gedcomx",
"family-trees",
]
categories = [
"encoding",
"parsing",
]
license = "MIT"
repository = "https://github.com/ephraimkunz/gedcomx-rs/tree/main/gedcomx"
resolver = "2"
[lib]
name = "gedcomx"
path = "src/lib.rs"
[[test]]
name = "birth_test"
path = "tests/birth_test.rs"
[[test]]
name = "death_test"
path = "tests/death_test.rs"
[[test]]
name = "fact_qualifiers_test"
path = "tests/fact_qualifiers_test.rs"
[[test]]
name = "fs_data_test"
path = "tests/fs_data_test.rs"
[[test]]
name = "fuzz_test"
path = "tests/fuzz_test.rs"
[[test]]
name = "marriage_test"
path = "tests/marriage_test.rs"
[[test]]
name = "name_test"
path = "tests/name_test.rs"
[[test]]
name = "spec_test"
path = "tests/spec_test.rs"
[dependencies.chrono]
version = "0.4"
features = ["serde"]
[dependencies.gedcomx_date]
version = "0.1"
[dependencies.quickcheck]
version = "1"
[dependencies.serde]
version = "1"
features = ["derive"]
[dependencies.serde_json]
version = "1"
[dependencies.serde_with]
version = "3"
[dependencies.thiserror]
version = "2"
[dependencies.xml-rs]
version = "0.8"
[dependencies.yaserde]
version = "0.12"
[dependencies.yaserde_derive]
version = "0.11"
[dev-dependencies.assert-json-diff]
version = "2"
[dev-dependencies.env_logger]
version = "0.11"
[dev-dependencies.pretty_assertions]
version = "1"
[dev-dependencies.quickcheck_macros]
version = "1"