summaryrefslogtreecommitdiff
path: root/cli/tools/registry/unfurl.rs
diff options
context:
space:
mode:
Diffstat (limited to 'cli/tools/registry/unfurl.rs')
-rw-r--r--cli/tools/registry/unfurl.rs15
1 files changed, 9 insertions, 6 deletions
diff --git a/cli/tools/registry/unfurl.rs b/cli/tools/registry/unfurl.rs
index bc3272835..36bff64bb 100644
--- a/cli/tools/registry/unfurl.rs
+++ b/cli/tools/registry/unfurl.rs
@@ -305,7 +305,6 @@ fn to_range(
mod tests {
use std::sync::Arc;
- use crate::args::package_json::get_local_package_json_version_reqs;
use crate::args::PackageJsonDepsProvider;
use super::*;
@@ -316,7 +315,6 @@ mod tests {
use deno_runtime::deno_fs::RealFs;
use deno_runtime::deno_node::PackageJson;
use import_map::ImportMapWithDiagnostics;
- use indexmap::IndexMap;
use pretty_assertions::assert_eq;
use test_util::testdata_path;
@@ -349,13 +347,18 @@ mod tests {
});
let ImportMapWithDiagnostics { import_map, .. } =
import_map::parse_from_value(deno_json_url, value).unwrap();
- let mut package_json = PackageJson::empty(cwd.join("package.json"));
- package_json.dependencies =
- Some(IndexMap::from([("chalk".to_string(), "5".to_string())]));
+ let package_json = PackageJson::load_from_value(
+ cwd.join("package.json"),
+ json!({
+ "dependencies": {
+ "chalk": 5
+ }
+ }),
+ );
let mapped_resolver = MappedSpecifierResolver::new(
Some(Arc::new(import_map)),
Arc::new(PackageJsonDepsProvider::new(Some(
- get_local_package_json_version_reqs(&package_json),
+ package_json.resolve_local_package_json_version_reqs(),
))),
);