diff options
Diffstat (limited to 'cli')
-rw-r--r-- | cli/Cargo.toml | 12 | ||||
-rw-r--r-- | cli/args/mod.rs | 20 | ||||
-rw-r--r-- | cli/tools/check.rs | 2 | ||||
-rw-r--r-- | cli/tools/info.rs | 6 |
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), |