[package]
edition = "2024"
rust-version = "1.88"
name = "rd-helpdb"
version = "0.5.0"
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Reader for installed R package help databases (aliases, .rdx/.rdb, Meta/hsearch.rds), built on rd-rds"
readme = "README.md"
keywords = [
"r",
"rstats",
"documentation",
"help",
"database",
]
categories = [
"database",
"parsing",
]
license = "MIT"
repository = "https://github.com/eitsupi/r-documentation-rs"
[features]
bzip2 = ["rd-rds/bzip2"]
default = [
"gzip",
"xz",
"bzip2",
"zstd",
]
gzip = ["rd-rds/gzip"]
xz = ["rd-rds/xz"]
zstd = ["rd-rds/zstd"]
[lib]
name = "rd_helpdb"
path = "src/lib.rs"
[[example]]
name = "help_with_fallback"
path = "examples/help_with_fallback.rs"
[[example]]
name = "mass_test"
path = "examples/mass_test.rs"
[[example]]
name = "read_topic"
path = "examples/read_topic.rs"
[[test]]
name = "alias_index"
path = "tests/alias_index.rs"
[[test]]
name = "fixture_records"
path = "tests/fixture_records.rs"
[[test]]
name = "help_search"
path = "tests/help_search.rs"
[[test]]
name = "help_topics"
path = "tests/help_topics.rs"
[[test]]
name = "lazyload_adapter"
path = "tests/lazyload_adapter.rs"
[[test]]
name = "oracle_help_search"
path = "tests/oracle_help_search.rs"
[[test]]
name = "oracle_help_topics"
path = "tests/oracle_help_topics.rs"
[[test]]
name = "oracle_rd_ast"
path = "tests/oracle_rd_ast.rs"
[[test]]
name = "oracle_read_topic"
path = "tests/oracle_read_topic.rs"
[[test]]
name = "oracle_vignette_demo"
path = "tests/oracle_vignette_demo.rs"
[[test]]
name = "read_rds_file"
path = "tests/read_rds_file.rs"
[[test]]
name = "utils_integration"
path = "tests/utils_integration.rs"
[[test]]
name = "vignette_demo_api"
path = "tests/vignette_demo_api.rs"
[dependencies.rd-rds]
version = "0.5.0"
features = ["lazyload"]
default-features = false
[dependencies.thiserror]
version = "2"
[dev-dependencies.rd-ast]
version = "0.5.0"
features = ["rds"]
default-features = false