feat: use filecaster crate

This commit is contained in:
2025-07-15 15:57:26 +03:00
parent eff0fe20e4
commit 46486a3409
11 changed files with 87 additions and 256 deletions

32
Cargo.lock generated
View File

@@ -314,15 +314,6 @@ dependencies = [
"powerfmt",
]
[[package]]
name = "derive_macro"
version = "0.1.0"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "derive_more"
version = "2.0.1"
@@ -438,6 +429,27 @@ dependencies = [
"once_cell",
]
[[package]]
name = "filecaster"
version = "0.2.3"
dependencies = [
"filecaster-derive",
"merge",
"serde",
]
[[package]]
name = "filecaster-derive"
version = "0.2.3"
dependencies = [
"merge",
"proc-macro-error2",
"proc-macro2",
"quote",
"serde",
"syn",
]
[[package]]
name = "fnv"
version = "1.0.7"
@@ -2045,9 +2057,9 @@ version = "0.1.0"
dependencies = [
"color-eyre",
"crossterm 0.29.0",
"derive_macro",
"derive_more",
"dirs",
"filecaster",
"merge",
"ratatui",
"serde",