refactor(cli)!: Moved CLI stuff to crate::cli

- Bump version to 0.4.0
- Added Config::try_load
- Added Config.verbose field
- Made Config.path public
- Added -q/--quiet flag to CLI

BREAKING CHANGE: Moved CLI-related objects to squad-quest-cli::cli
This commit is contained in:
Alexey 2025-12-04 17:37:01 +03:00
commit 790fa88fe3
10 changed files with 529 additions and 453 deletions

4
Cargo.lock generated
View file

@ -332,7 +332,7 @@ checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"
[[package]]
name = "squad-quest"
version = "0.3.0"
version = "0.4.0"
dependencies = [
"serde",
"toml",
@ -340,7 +340,7 @@ dependencies = [
[[package]]
name = "squad-quest-cli"
version = "0.3.0"
version = "0.4.0"
dependencies = [
"chrono",
"clap",