Skip to main content

tl_package/
lib.rs

1pub mod cache;
2pub mod fetch;
3pub mod lockfile;
4pub mod manifest;
5pub mod outdated;
6pub mod resolver;
7pub mod version;
8
9#[cfg(feature = "registry")]
10pub mod registry_client;
11
12pub use cache::PackageCache;
13pub use fetch::{fetch_dependency, read_package_manifest};
14pub use lockfile::{LockFile, LockedPackage};
15pub use manifest::{DepSourceKind, DependencySpec, DetailedDep, Manifest, ProjectConfig};
16pub use outdated::OutdatedInfo;
17pub use resolver::{DepChange, ResolveReport, VersionConflict};
18pub use resolver::{find_package_source, resolve_and_install, resolve_and_install_with_report};
19pub use version::{Version, VersionReq};