refactor: split request-ai into module

This commit is contained in:
iff 2024-12-08 16:39:29 +01:00
parent fedee1dc8d
commit c9b9f66f89
13 changed files with 151 additions and 106 deletions

View file

@ -0,0 +1,21 @@
[package]
name = "pay-respects-fallback-request-ai"
version = "0.1.0"
edition = "2021"
[dependencies]
colored = "2"
sys-locale = "0.3"
rust-i18n = "3"
serde_json = { version = "1.0" }
serde = { version = "1.0", features = ["derive"]}
textwrap = { version = "0.16", features = ["terminal_size"] }
curl = { version = "0.4", optional = true }
[features]
# linking to libcurl dynamically requires openssl when compiling and
# complicates cross compilation
libcurl = ["dep:curl"]