summaryrefslogtreecommitdiff
path: root/Cargo.toml
diff options
context:
space:
mode:
Diffstat (limited to 'Cargo.toml')
-rw-r--r--Cargo.toml21
1 files changed, 14 insertions, 7 deletions
diff --git a/Cargo.toml b/Cargo.toml
index 2d152cf..e08be8b 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -1,19 +1,30 @@
-[package]
-name = "rustlings"
-description = "Small exercises to get you used to reading and writing Rust code!"
+[workspace]
+resolver = "2"
+
+[workspace.package]
version = "5.6.1"
authors = [
"Liv <mokou@fastmail.com>",
"Carol (Nichols || Goulding) <carol.nichols@gmail.com>",
]
+license = "MIT"
edition = "2021"
+[package]
+name = "rustlings"
+description = "Small exercises to get you used to reading and writing Rust code!"
+version.workspace = true
+authors.workspace = true
+license.workspace = true
+edition.workspace = true
+
[dependencies]
anyhow = "1.0.81"
clap = { version = "4.5.4", features = ["derive"] }
console = "0.15.8"
indicatif = "0.17.8"
notify-debouncer-mini = "0.4.1"
+rustlings-macros = { path = "rustlings-macros" }
serde_json = "1.0.115"
serde = { version = "1.0.197", features = ["derive"] }
shlex = "1.3.0"
@@ -21,10 +32,6 @@ toml_edit = { version = "0.22.9", default-features = false, features = ["parse",
which = "6.0.1"
winnow = "0.6.5"
-[[bin]]
-name = "rustlings"
-path = "src/main.rs"
-
[dev-dependencies]
assert_cmd = "2.0.14"
glob = "0.3.0"