diff --git a/Cargo.toml b/Cargo.toml new file mode 100644 index 0000000..edddf52 --- /dev/null +++ b/Cargo.toml @@ -0,0 +1,27 @@ +[package] +name = "simple-chat" +version = "0.1.0" +edition = "2021" +default-run = "server" + +[[bin]] +name = "server" +path = "src/bin/server.rs" + +[[bin]] +name = "client" +path = "src/bin/client.rs" + +[lib] +name = "simple_chat" +path = "src/lib.rs" + +[dependencies] +tokio = { version = "=1.36.0", features = ["full"] } +serde = { version = "=1.0.197", features = ["derive"] } +serde_json = "=1.0.114" +clap = { version = "=4.4.18", features = ["derive", "env"] } +thiserror = "=1.0.57" +tracing = "=0.1.40" +tracing-subscriber = { version = "=0.3.18", features = ["env-filter"] } +anyhow = "=1.0.80"