From 1feaf49e750fe53d61a2f5b7d1bb417498f48664 Mon Sep 17 00:00:00 2001 From: David Sherret Date: Thu, 22 Aug 2024 15:15:35 -0400 Subject: [PATCH] feat: deno_lockfile 0.22 --- Cargo.lock | 4 ++-- Cargo.toml | 4 ++-- src/resolution/snapshot.rs | 32 +++++++++++++------------------- 3 files changed, 17 insertions(+), 23 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 493a909..8198720 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -84,9 +84,9 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" [[package]] name = "deno_lockfile" -version = "0.21.1" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b01138860cdf20cfca4c9e6bcda2bbe577f0c784f6f6938205d522ee2b6327ed" +checksum = "92d4e132d2930cf5fbbec8323f4ac98952ca3d1c4ff74d770bbdd7c2588b1783" dependencies = [ "serde", "serde_json", diff --git a/Cargo.toml b/Cargo.toml index 2a16adc..1532db1 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -12,8 +12,8 @@ license = "MIT" [dependencies] anyhow = "1.0.70" async-trait = "0.1.68" -deno_semver = "0.5.4" -deno_lockfile = "0.21.1" +deno_semver = "0.5.10" +deno_lockfile = "0.22.0" monch = "0.5.0" log = "0.4" serde = { version = "1.0.130", features = ["derive", "rc"] } diff --git a/src/resolution/snapshot.rs b/src/resolution/snapshot.rs index 520733a..74103ed 100644 --- a/src/resolution/snapshot.rs +++ b/src/resolution/snapshot.rs @@ -1285,7 +1285,6 @@ mod tests { } }"#, overwrite: false, - is_deno_future: false, }) .unwrap(); @@ -1337,7 +1336,6 @@ mod tests { } }"#, overwrite: false, - is_deno_future: false, }) .unwrap(); @@ -1389,28 +1387,24 @@ mod tests { let lockfile = Lockfile::new(NewLockfileOptions { file_path: PathBuf::from("/deno.lock"), content: r#"{ - "version": "3", - "remote": {}, - "packages": { - "specifiers": { - "npm:chalk@5": "npm:chalk@5.3.0", - "npm:emoji-regex": "npm:emoji-regex@10.2.1", - "deno:path": "deno:@std/path@1.0.0" + "version": "4", + "specifiers": { + "npm:chalk@5": "npm:chalk@5.3.0", + "npm:emoji-regex": "npm:emoji-regex@10.2.1", + "deno:path": "deno:@std/path@1.0.0" + }, + "npm": { + "chalk@5.3.0": { + "integrity": "sha512-integrity1", + "dependencies": [] }, - "npm": { - "chalk@5.3.0": { - "integrity": "sha512-integrity1", - "dependencies": {} - }, - "emoji-regex@10.2.1": { - "integrity": "sha512-integrity2", - "dependencies": {} - } + "emoji-regex@10.2.1": { + "integrity": "sha512-integrity2", + "dependencies": [] } } }"#, overwrite: false, - is_deno_future: false, }) .unwrap();