diff --git a/.changes/version-req-error.md b/.changes/version-req-error.md new file mode 100644 index 000000000..902151b34 --- /dev/null +++ b/.changes/version-req-error.md @@ -0,0 +1,5 @@ +--- +tauri-cli: patch:changes +--- + +Errors like `Error Failed to parse version 2 for for NPM package tauri` when there was no `package-lock.json` file present yet or when using ones like `link:./tauri` are now only logged in `--verbose` mode. diff --git a/crates/tauri-cli/src/helpers/npm.rs b/crates/tauri-cli/src/helpers/npm.rs index 58df0d443..eced925ac 100644 --- a/crates/tauri-cli/src/helpers/npm.rs +++ b/crates/tauri-cli/src/helpers/npm.rs @@ -345,7 +345,7 @@ impl PackageManager { if let Ok(version) = semver::Version::parse(&version) { versions.insert(package, version); } else { - log::error!("Failed to parse version `{version}` for NPM package `{package}`"); + log::debug!("Failed to parse version `{version}` for NPM package `{package}`"); } } Ok(versions) @@ -397,7 +397,7 @@ fn yarn_package_versions( if let Ok(version) = semver::Version::parse(version) { versions.insert(name.to_owned(), version); } else { - log::error!("Failed to parse version `{version}` for NPM package `{name}`"); + log::debug!("Failed to parse version `{version}` for NPM package `{name}`"); } } return Ok(versions); @@ -450,7 +450,7 @@ fn yarn_berry_package_versions( if let Ok(version) = semver::Version::parse(&version) { versions.insert(name.to_owned(), version); } else { - log::error!("Failed to parse version `{version}` for NPM package `{name}`"); + log::debug!("Failed to parse version `{version}` for NPM package `{name}`"); } } }