summaryrefslogtreecommitdiff
path: root/cli
diff options
context:
space:
mode:
Diffstat (limited to 'cli')
-rw-r--r--cli/Cargo.toml12
-rw-r--r--cli/args/mod.rs20
-rw-r--r--cli/tools/check.rs2
-rw-r--r--cli/tools/info.rs6
4 files changed, 20 insertions, 20 deletions
diff --git a/cli/Cargo.toml b/cli/Cargo.toml
index 6617cc90b..67b7034c9 100644
--- a/cli/Cargo.toml
+++ b/cli/Cargo.toml
@@ -67,10 +67,10 @@ deno_ast = { workspace = true, features = ["bundler", "cjs", "codegen", "proposa
deno_cache_dir = { workspace = true }
deno_config = { version = "=0.31.0", features = ["workspace", "sync"] }
deno_core = { workspace = true, features = ["include_js_files_for_snapshotting"] }
-deno_doc = { version = "0.147.0", features = ["html", "syntect"] }
-deno_emit = "=0.44.0"
-deno_graph = { version = "=0.81.3" }
-deno_lint = { version = "=0.63.1", features = ["docs"] }
+deno_doc = { version = "0.148.0", features = ["html", "syntect"] }
+deno_emit = "=0.45.0"
+deno_graph = { version = "=0.82.0" }
+deno_lint = { version = "=0.64.0", features = ["docs"] }
deno_lockfile.workspace = true
deno_npm = "=0.25.0"
deno_package_json.workspace = true
@@ -78,7 +78,7 @@ deno_runtime = { workspace = true, features = ["include_js_files_for_snapshottin
deno_semver.workspace = true
deno_task_shell = "=0.17.0"
deno_terminal.workspace = true
-eszip = "=0.77.0"
+eszip = "=0.78.0"
libsui = "0.3.0"
napi_sym.workspace = true
node_resolver.workspace = true
@@ -103,7 +103,7 @@ dotenvy = "0.15.7"
dprint-plugin-json = "=0.19.3"
dprint-plugin-jupyter = "=0.1.3"
dprint-plugin-markdown = "=0.17.8"
-dprint-plugin-typescript = "=0.91.6"
+dprint-plugin-typescript = "=0.91.7"
env_logger = "=0.10.0"
fancy-regex = "=0.10.0"
faster-hex.workspace = true
diff --git a/cli/args/mod.rs b/cli/args/mod.rs
index e339cb714..de64a5785 100644
--- a/cli/args/mod.rs
+++ b/cli/args/mod.rs
@@ -1929,19 +1929,19 @@ pub fn npm_pkg_req_ref_to_binary_command(
pub fn config_to_deno_graph_workspace_member(
config: &ConfigFile,
) -> Result<deno_graph::WorkspaceMember, AnyError> {
- let nv = deno_semver::package::PackageNv {
- name: match &config.json.name {
- Some(name) => name.clone(),
- None => bail!("Missing 'name' field in config file."),
- },
- version: match &config.json.version {
- Some(name) => deno_semver::Version::parse_standard(name)?,
- None => bail!("Missing 'version' field in config file."),
- },
+ let name = match &config.json.name {
+ Some(name) => name.clone(),
+ None => bail!("Missing 'name' field in config file."),
+ };
+ let version = match &config.json.version {
+ Some(name) => Some(deno_semver::Version::parse_standard(name)?),
+ // todo(#25230): remove
+ None => bail!("Missing 'version' field in config file."),
};
Ok(deno_graph::WorkspaceMember {
base: config.specifier.join("./").unwrap(),
- nv,
+ name,
+ version,
exports: config.to_exports_config()?.into_map(),
})
}
diff --git a/cli/tools/check.rs b/cli/tools/check.rs
index 4ec677f8f..a2bfb9d9b 100644
--- a/cli/tools/check.rs
+++ b/cli/tools/check.rs
@@ -427,7 +427,7 @@ fn get_tsc_roots(
// now walk the graph that only includes the fast check dependencies
while let Some(specifier) = pending.pop_front() {
- let Some(module) = graph.get(&specifier) else {
+ let Some(module) = graph.get(specifier) else {
continue;
};
if let Some(entry) = maybe_get_check_entry(module, check_js) {
diff --git a/cli/tools/info.rs b/cli/tools/info.rs
index a15252c7c..a32f9dc45 100644
--- a/cli/tools/info.rs
+++ b/cli/tools/info.rs
@@ -440,7 +440,7 @@ impl<'a> GraphDisplayContext<'a> {
}
let root_specifier = self.graph.resolve(&self.graph.roots[0]);
- match self.graph.try_get(&root_specifier) {
+ match self.graph.try_get(root_specifier) {
Ok(Some(root)) => {
let maybe_cache_info = match root {
Module::Js(module) => module.maybe_cache_info.as_ref(),
@@ -694,9 +694,9 @@ impl<'a> GraphDisplayContext<'a> {
Resolution::Ok(resolved) => {
let specifier = &resolved.specifier;
let resolved_specifier = self.graph.resolve(specifier);
- Some(match self.graph.try_get(&resolved_specifier) {
+ Some(match self.graph.try_get(resolved_specifier) {
Ok(Some(module)) => self.build_module_info(module, type_dep),
- Err(err) => self.build_error_info(err, &resolved_specifier),
+ Err(err) => self.build_error_info(err, resolved_specifier),
Ok(None) => TreeNode::from_text(format!(
"{} {}",
colors::red(specifier),