- Crate/binary: nostr-manager-backend -> keynectr - Data directory: nost-feed-manager -> keynectr, migrated automatically on first data_dir() call (existing vaults, settings and backups move) - Electron extraResources/spawn path, executableName, productName, window title and CLI usage strings updated to match - Deliberately unchanged: crypto.rs KDF verifier string, so previously encrypted vault backups remain decryptable Verified live: existing vault with two profiles migrated to ~/.local/share/keynectr and loads correctly.
19 lines
474 B
TOML
19 lines
474 B
TOML
[package]
|
|
name = "keynectr"
|
|
version = "0.1.0"
|
|
edition = "2021"
|
|
|
|
[dependencies]
|
|
nostr = { version = "0.40", features = ["nip44", "nip46"] }
|
|
nostr-sdk = { version = "0.40", features = ["nip44", "nip98"] }
|
|
tokio = { version = "1", features = ["full"] }
|
|
serde = { version = "1.0", features = ["derive"] }
|
|
serde_json = "1.0"
|
|
uuid = { version = "1.0", features = ["v4"] }
|
|
hex = "0.4"
|
|
argon2 = "0.5"
|
|
aes-gcm = "0.10"
|
|
base64 = "0.22"
|
|
getrandom = "0.2"
|
|
zeroize = "1"
|
|
rpassword = "7"
|