//! Content-addressed package manager for Trident.
//!
//! Parses `[dependencies]` from `trident.toml`, manages a lockfile
//! (`trident.lock`), and caches dependency sources under `.trident/deps/`.
//!
//! Three dependency kinds:
//! - **Hash** โ pinned by a 64-hex-char BLAKE3 content hash.
//! - **Registry** โ resolved via a `RegistryClient` by name.
//! - **Path** โ local filesystem, re-read every build.
use BTreeMap;
use PathBuf;
// โโโ Data Types โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
/// A declared dependency in trident.toml.
/// A resolved (locked) dependency.
/// Package manifest: parsed `[dependencies]` from trident.toml.
/// Lock file contents.
pub use ;
pub use parse_dependencies;
pub use ;
trident/src/package/manifest/mod.rs
ฯ 0.0%