feat(notcore): add shared types, config, paths, error crate
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
44
Cargo.toml
44
Cargo.toml
@@ -1,19 +1,27 @@
|
||||
[package]
|
||||
name = "notfiles"
|
||||
version = "0.1.0"
|
||||
edition = "2024"
|
||||
description = "A modern dotfiles manager — a pure Rust alternative to GNU Stow"
|
||||
[workspace]
|
||||
members = [
|
||||
"crates/notcore",
|
||||
"crates/notfiles",
|
||||
"crates/notsecrets",
|
||||
"crates/nothooks",
|
||||
"crates/notstrap",
|
||||
]
|
||||
resolver = "2"
|
||||
|
||||
[dependencies]
|
||||
clap = { version = "4", features = ["derive"] }
|
||||
serde = { version = "1", features = ["derive"] }
|
||||
toml = "0.8"
|
||||
thiserror = "2"
|
||||
anyhow = "1"
|
||||
globset = "0.4"
|
||||
dirs = "6"
|
||||
chrono = { version = "0.4", default-features = false, features = ["clock"] }
|
||||
|
||||
[dev-dependencies]
|
||||
tempfile = "3"
|
||||
assert_fs = "1"
|
||||
[workspace.dependencies]
|
||||
anyhow = "1"
|
||||
clap = { version = "4", features = ["derive"] }
|
||||
chrono = { version = "0.4", default-features = false, features = ["clock"] }
|
||||
dirs = "6"
|
||||
globset = "0.4"
|
||||
serde = { version = "1", features = ["derive"] }
|
||||
thiserror = "2"
|
||||
toml = "0.8"
|
||||
which = "7"
|
||||
rpassword = "7"
|
||||
tempfile = "3"
|
||||
assert_fs = "1"
|
||||
notcore = { path = "crates/notcore" }
|
||||
notfiles = { path = "crates/notfiles" }
|
||||
notsecrets = { path = "crates/notsecrets" }
|
||||
nothooks = { path = "crates/nothooks" }
|
||||
|
||||
Reference in New Issue
Block a user