refactor: make PackageJsonCache injectable (#27800)

This used to be complicated to do, but is now trivial.
This commit is contained in:
David Sherret 2025-01-24 09:50:25 -05:00 committed by GitHub
parent 3d8834f957
commit e475749935
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
10 changed files with 45 additions and 12 deletions

View file

@ -19,6 +19,7 @@ pub use builtin_modules::DENO_SUPPORTED_BUILTIN_NODE_MODULES;
pub use deno_package_json::PackageJson;
pub use npm::InNpmPackageChecker;
pub use npm::NpmPackageFolderResolver;
pub use package_json::PackageJsonCacheRc;
pub use package_json::PackageJsonResolver;
pub use package_json::PackageJsonResolverRc;
pub use package_json::PackageJsonThreadLocalCache;