2023-01-02 21:00:42 +00:00
|
|
|
// Copyright 2018-2023 the Deno authors. All rights reserved. MIT license.
|
2022-08-10 19:23:58 +00:00
|
|
|
|
|
|
|
mod cache;
|
2023-02-25 00:35:43 +00:00
|
|
|
mod installer;
|
2022-08-10 19:23:58 +00:00
|
|
|
mod registry;
|
|
|
|
mod resolution;
|
2022-09-13 15:59:01 +00:00
|
|
|
mod resolvers;
|
2022-08-10 19:23:58 +00:00
|
|
|
mod tarball;
|
|
|
|
|
2023-02-22 19:15:25 +00:00
|
|
|
pub use cache::should_sync_download;
|
2022-09-13 15:59:01 +00:00
|
|
|
pub use cache::NpmCache;
|
2023-02-25 00:35:43 +00:00
|
|
|
pub use installer::PackageJsonDepsInstaller;
|
2022-10-31 23:07:36 +00:00
|
|
|
#[cfg(test)]
|
|
|
|
pub use registry::NpmPackageVersionDistInfo;
|
2022-09-13 15:59:01 +00:00
|
|
|
pub use registry::NpmRegistryApi;
|
2023-02-22 19:15:25 +00:00
|
|
|
#[cfg(test)]
|
|
|
|
pub use registry::TestNpmRegistryApiInner;
|
2023-02-21 17:03:48 +00:00
|
|
|
pub use resolution::NpmPackageId;
|
2023-02-22 19:15:25 +00:00
|
|
|
pub use resolution::NpmResolution;
|
2022-08-10 19:23:58 +00:00
|
|
|
pub use resolution::NpmResolutionPackage;
|
2022-10-21 15:20:18 +00:00
|
|
|
pub use resolution::NpmResolutionSnapshot;
|
2023-03-13 03:32:59 +00:00
|
|
|
pub use resolvers::create_npm_fs_resolver;
|
2022-09-13 15:59:01 +00:00
|
|
|
pub use resolvers::NpmPackageResolver;
|
2023-02-20 18:14:06 +00:00
|
|
|
pub use resolvers::NpmProcessState;
|