feat: added readme and documentation

This commit is contained in:
pyrite 2025-08-07 16:28:00 +02:00
parent daeff053f4
commit 8794c076b3
Signed by: pyrite
GPG key ID: 7F1BA9170CD35D15
8 changed files with 279 additions and 26 deletions

View file

@ -7,13 +7,17 @@ license-file = { workspace = true }
repository = { workspace = true }
homepage = { workspace = true }
[hints]
mostly-unused = true
[features]
default = ["scopes", "requests", "builder", "models"]
default = ["scopes", "requests", "builder", "models", "reqwest"]
scopes = ["builder"]
builder = ["requests", "dep:bon"]
requests = ["models"]
models = ["dep:serde_repr"]
strum = ["dep:strum"]
reqwest = ["dep:reqwest"]
[dependencies]
serde = { workspace = true, features = ["derive"] }
@ -22,7 +26,7 @@ serde_json = { workspace = true }
bon = { version = "3.6", optional = true }
bytes = "1"
http = "1"
reqwest = { version = "0.12", default-features = false, features = [
reqwest = { version = "0.12", default-features = false, optional = true, features = [
"rustls-tls",
"json",
"brotli",