Migrate project to a workspace

This commit is contained in:
Daan Boerlage 2025-01-21 22:34:37 +01:00
parent 7af1f40188
commit e20f9e6a9d
Signed by: daan
GPG key ID: FCE070E1E4956606
13 changed files with 24 additions and 5 deletions

View file

@ -1,9 +1,8 @@
[package]
name = "jirac"
version = "0.1.0"
edition = "2021"
[workspace]
members = ["crates/*"]
resolver = "2"
[dependencies]
[workspace.dependencies]
clap = { version = "4.4", features = ["derive"] }
reqwest = { version = "0.12", features = ["json"] }
tokio = { version = "1.0", features = ["full"] }

20
crates/jirac/Cargo.toml Normal file
View file

@ -0,0 +1,20 @@
[package]
name = "jirac"
version = "0.1.0"
edition = "2021"
[dependencies]
clap = { workspace = true }
reqwest = { workspace = true }
tokio = { workspace = true }
serde = { workspace = true }
serde_json = { workspace = true }
toml = { workspace = true }
config = { workspace = true }
directories = { workspace = true }
tempfile = { workspace = true }
gray_matter = { workspace = true }
open = { workspace = true }
chrono = { workspace = true }
tabwriter = { workspace = true }
crossterm = { workspace = true }