Skip to content
This repository was archived by the owner on Dec 13, 2023. It is now read-only.

Commit 32ff40c

Browse files
amadden80konraddysput
authored andcommitted
allow dev and peer dependency list (#22)
Allow dev and peer dependency list
1 parent 9a87e60 commit 32ff40c

File tree

3 files changed

+30
-2
lines changed

3 files changed

+30
-2
lines changed

.vscode/launch.json

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
{
2+
// Use IntelliSense to learn about possible attributes.
3+
// Hover to view descriptions of existing attributes.
4+
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
5+
"version": "0.2.0",
6+
"configurations": [
7+
{
8+
"type": "node",
9+
"request": "launch",
10+
"name": "Mocha Tests",
11+
"program": "${workspaceFolder}/node_modules/mocha/bin/_mocha",
12+
"args": [
13+
"-u",
14+
"tdd",
15+
"--timeout",
16+
"999999",
17+
"--colors",
18+
"${workspaceFolder}/test"
19+
],
20+
"internalConsoleOptions": "openOnSessionStart"
21+
}
22+
]
23+
}

lib/index.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -338,7 +338,12 @@ function populateDependencyTree(deps, rootModule, rootPackageJson, mod) {
338338
} else {
339339
var newDeps = {};
340340
curDeps[item.packageJson.name] = {
341-
requestedVersion: curParentJson.dependencies[item.packageJson.name],
341+
requestedVersion:
342+
(curParentJson.dependencies &&
343+
curParentJson.dependencies[item.packageJson.name]) ||
344+
(curParentJson.peerDependencies &&
345+
curParentJson.peerDependencies[item.packageJson.name]) ||
346+
curParentJson.devDependencies[item.packageJson.name],
342347
installedVersion: item.packageJson.version,
343348
dependencies: newDeps,
344349
};

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "backtrace-node",
3-
"version": "0.8.0",
3+
"version": "0.8.1",
44
"description": "Backtrace error reporting tool",
55
"main": "lib/index.js",
66
"author": "Backtrace <[email protected]>",

0 commit comments

Comments
 (0)