Skip to content

Commit c931463

Browse files
author
benholloway
committed
fix case where no overrides exist
1 parent 967c629 commit c931463

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

lib/inject/bower-files.js

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -156,12 +156,11 @@ function json(includeDev, context) {
156156
}
157157

158158
function processOverrides(packages, overrides) {
159-
return Object.keys(packages)
160-
.reduce(reducePackages, {});
159+
return overrides ? Object.keys(packages).reduce(reducePackages, {}) : packages;
161160

162161
function reducePackages(result, packageName) {
163162
var item = packages[packageName],
164-
override = overrides[packageName + '.' + context] || overrides[packageName];
163+
override = context && overrides[packageName + '.' + context] || overrides[packageName];
165164
result[packageName] = defaults({}, override, item);
166165
return result;
167166
}

0 commit comments

Comments
 (0)