|
@@ -120,7 +120,7 @@ pub fn exec(
|
|
|
|
|
|
let binary_path = PathBuf::from(&binary);
|
|
|
let bin_stem = binary_path.file_stem().unwrap().to_string_lossy();
|
|
|
- let r = regex::Regex::new("(nodejs|node)([1-9]*)*$").unwrap();
|
|
|
+ let r = regex::Regex::new("(nodejs|node)\\-?([1-9]*)*$").unwrap();
|
|
|
if r.is_match(&bin_stem) {
|
|
|
if let Some(npm_execpath) = var_os("npm_execpath").map(PathBuf::from) {
|
|
|
let manager_stem = npm_execpath.file_stem().unwrap().to_os_string();
|