Skip to content

Commit b129f16

Browse files
committed
allow xor array in loaders list
1 parent 3f56f30 commit b129f16

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

lib/LoadersList.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,13 @@ LoadersList.prototype.matchPart = function matchPart(str, test) {
8888
LoadersList.prototype.match = function match(str) {
8989
return this.list
9090
.map(function(element) {
91-
if(this.matchObject(str, element)) return getLoadersFromObject(element);
91+
if(Array.isArray(element)) {
92+
for(var i = 0; i < element.length; i++) {
93+
if(this.matchObject(str, element[i])) return getLoadersFromObject(element[i]);
94+
}
95+
} else {
96+
if(this.matchObject(str, element)) return getLoadersFromObject(element);
97+
}
9298
}, this)
9399
.filter(Boolean)
94100
.reduce(function(loaders, r) {

0 commit comments

Comments
 (0)