Skip to content

Commit d9f86f5

Browse files
authored
Merge branch 'main' into fix/135/by-filing-cabinet
2 parents bd2fc83 + ff486ae commit d9f86f5

File tree

3 files changed

+15
-13
lines changed

3 files changed

+15
-13
lines changed

index.js

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -96,9 +96,9 @@ module.exports._getDependencies = function(config = {}) {
9696

9797
const resolvedDependencies = [];
9898

99-
for (const dep of dependencies) {
99+
for (const dependency of dependencies) {
100100
const result = cabinet({
101-
partial: dep,
101+
partial: dependency,
102102
filename: config.filename,
103103
directory: config.directory,
104104
ast: precinct.ast,
@@ -111,16 +111,16 @@ module.exports._getDependencies = function(config = {}) {
111111
});
112112

113113
if (!result) {
114-
debug(`skipping an empty filepath resolution for partial: ${dep}`);
115-
config.nonExistent.push(dep);
114+
debug(`skipping an empty filepath resolution for partial: ${dependency}`);
115+
config.nonExistent.push(dependency);
116116
continue;
117117
}
118118

119119
const exists = fs.existsSync(result);
120120

121121
if (!exists) {
122-
config.nonExistent.push(dep);
123-
debug(`skipping non-empty but non-existent resolution: ${result} for partial: ${dep}`);
122+
config.nonExistent.push(dependency);
123+
debug(`skipping non-empty but non-existent resolution: ${result} for partial: ${dependency}`);
124124
continue;
125125
}
126126

@@ -159,16 +159,16 @@ function traverse(config = {}) {
159159
debug(`filtered number of dependencies: ${dependencies.length}`);
160160
}
161161

162-
for (const dep of dependencies) {
162+
for (const dependency of dependencies) {
163163
const localConfig = config.clone();
164-
localConfig.filename = dep;
164+
localConfig.filename = dependency;
165165

166166
if (localConfig.isListForm) {
167167
for (const item of traverse(localConfig)) {
168168
subTree.add(item);
169169
}
170170
} else {
171-
subTree[dep] = traverse(localConfig);
171+
subTree[dependency] = traverse(localConfig);
172172
}
173173
}
174174

@@ -187,7 +187,9 @@ function dedupeNonExistent(nonExistent) {
187187
const deduped = new Set(nonExistent);
188188
nonExistent.length = deduped.size;
189189

190-
for (const { elem, i } of Object.entries(deduped)) {
190+
let i = 0;
191+
for (const elem of deduped) {
191192
nonExistent[i] = elem;
193+
i++;
192194
}
193195
}

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "dependency-tree",
3-
"version": "10.0.8",
3+
"version": "10.0.9",
44
"description": "Get the dependency tree of a module",
55
"main": "index.js",
66
"types": "index.d.ts",

0 commit comments

Comments
 (0)