Skip to content

Commit 360b09b

Browse files
committed
test: coverage for resolving prod/dev, direct/deep deps with/without lock files
1 parent fd2b67f commit 360b09b

File tree

3 files changed

+276
-77
lines changed

3 files changed

+276
-77
lines changed

lib/deps.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ internals.walk = (node, callback) => {
2121
};
2222

2323

24-
exports.resolve = async ({ packageJson, lockfile }, options) => {
24+
internals.resolve = async ({ packageJson, lockfile }, options) => {
2525

2626
const { deep, dev } = options;
2727

@@ -103,11 +103,11 @@ exports.detect = async ({ packageJson, loadFile }, options) => {
103103

104104
const lockfile = (await internals.tryLoad(loadFile, 'package-lock.json')) || (await internals.tryLoad(loadFile, 'npm-shrinkwrap.json'));
105105

106-
const versions = await exports.resolve({ packageJson, lockfile }, options);
106+
const versions = await internals.resolve({ packageJson, lockfile }, options);
107107

108108
const support = [];
109109

110-
for (const packageName of Object.keys(versions)) {
110+
for (const packageName of Object.keys(versions).sort()) {
111111
try {
112112
const { result } = await Package.detect({ packageName });
113113
support.push(result);

test/deps.js

Lines changed: 0 additions & 71 deletions
This file was deleted.

0 commit comments

Comments
 (0)