whitaker-installer 0.2.4

Installer CLI for Whitaker Dylint lint libraries
Documentation
//! Repository-owned metadata and installation helpers for dependency binaries.
//!
//! Whitaker requires `cargo-dylint` and `dylint-link` at known versions. This
//! module exposes the committed manifest, archive naming rules, and the
//! repository-download installation path used before Cargo-based fallback.

mod install;
mod manifest;

#[cfg(test)]
pub use install::MockDependencyBinaryInstaller;
pub use install::{
    DependencyArchiveDownloader, DependencyArchiveExtractor, DependencyBinaryInstallError,
    DependencyBinaryInstaller, RepositoryDependencyBinaryInstaller, archive_filename,
    binary_filename, host_target, provenance_filename,
};
pub use manifest::{
    DependencyBinary, ManifestError, find_dependency_binary, manifest_contents, parse_manifest,
    required_dependency_binaries,
};