Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/npm/cli.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/ls.js5
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/ls.js b/lib/ls.js
index 153759d83..603c3b412 100644
--- a/lib/ls.js
+++ b/lib/ls.js
@@ -163,7 +163,10 @@ const getJsonOutputItem = (node, { global, long }) => {
Object.assign(item, packageInfo)
item.extraneous = false
item.path = node.path
- item._dependencies = node.package.dependencies || {}
+ item._dependencies = {
+ ...node.package.dependencies,
+ ...node.package.optionalDependencies,
+ }
item.devDependencies = node.package.devDependencies || {}
item.peerDependencies = node.package.peerDependencies || {}
}