diff options
Diffstat (limited to 'cli/tools/task.rs')
-rw-r--r-- | cli/tools/task.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/cli/tools/task.rs b/cli/tools/task.rs index dcb53e4ec..6a6c23e39 100644 --- a/cli/tools/task.rs +++ b/cli/tools/task.rs @@ -268,7 +268,9 @@ fn resolve_npm_commands( let mut result = HashMap::new(); let snapshot = npm_resolver.snapshot(); for id in snapshot.top_level_packages() { - let bin_commands = node_resolver.resolve_binary_commands(&id.nv)?; + let package_folder = npm_resolver.resolve_pkg_folder_from_pkg_id(id)?; + let bin_commands = + node_resolver.resolve_binary_commands(&package_folder)?; for bin_command in bin_commands { result.insert( bin_command.to_string(), |