[[bin]]
name = "asimov-readwise-fetcher"
path = "src/fetcher/main.rs"
required-features = ["cli"]
[[bin]]
name = "asimov-readwise-importer"
path = "src/importer/main.rs"
required-features = ["cli"]
[dependencies.anyhow]
version = "1.0"
[dependencies.asimov-module]
default-features = false
version = "25.0.0-dev.19"
[dependencies.clap]
default-features = false
features = ["std"]
optional = true
version = "4.5"
[dependencies.clientele]
default-features = false
features = ["clap", "std"]
optional = true
version = "0.3.8"
[dependencies.jq]
version = "0.1"
[dependencies.serde]
features = ["derive"]
version = "1.0"
[dependencies.serde_json]
version = "1.0"
[dependencies.tracing-subscriber]
version = "0.3"
[dependencies.ureq]
version = "3.1.0"
[features]
all = ["tracing"]
cli = ["asimov-module/cli", "std", "dep:clap", "dep:clientele"]
default = ["all", "cli", "std"]
std = ["asimov-module/std", "clap?/std", "clientele?/std"]
tracing = ["asimov-module/tracing", "clientele?/tracing"]
unstable = []
[lib]
name = "asimov_readwise_module"
path = "src/lib.rs"
[package]
authors = ["ASIMOV Community"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["command-line-utilities", "text-processing"]
description = "ASIMOV module."
edition = "2024"
homepage = "https://github.com/asimov-modules"
keywords = ["asimov-module", "asimov", "ai"]
license = "Unlicense"
name = "asimov-readwise-module"
publish = true
readme = "README.md"
repository = "https://github.com/asimov-modules/asimov-template-module"
version = "0.1.1"
[profile.release]
lto = "thin"
opt-level = "z"
strip = true
[[test]]
name = "api_tests"
path = "tests/api_tests.rs"
[[test]]
name = "jq_tests"
path = "tests/jq_tests.rs"