Crate otter_pm

Crate otter_pm 

Source
Expand description

Otter package manager.

This crate provides npm registry client, dependency resolution, and package installation capabilities.

Re-exports§

pub use install::InstallError;
pub use install::Installer;
pub use install::PackageJson;
pub use lockfile::Lockfile;
pub use lockfile::LockfileEntry;
pub use lockfile::LockfileError;
pub use registry::DistInfo;
pub use registry::NpmRegistry;
pub use registry::PackageMetadata;
pub use registry::RegistryError;
pub use registry::VersionInfo;
pub use resolver::ResolvedPackage;
pub use resolver::Resolver;
pub use resolver::ResolverError;
pub use types::TypesError;
pub use types::install_bundled_types;

Modules§

install
Package installation
lockfile
Lockfile format (otter.lock)
registry
npm registry client
resolver
Dependency resolution
types
Bundled TypeScript type definitions management