Skip to content

Commit 467daa6

Browse files
committed
fix(utils): prevent errors for modules without resources
1 parent 6a2e1f8 commit 467daa6

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

lib/utils/mapped-list.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,10 @@ class MappedList {
8585
const { symbols, spriteModules, allModules, rules } = this;
8686
const data = symbols.reduce((acc, symbol) => {
8787
const resource = symbol.request.file;
88-
const module = spriteModules.find(m => m.resource.split('?')[0] === resource);
88+
const module = spriteModules.find(m => 'resource' in m
89+
? m.resource.split('?')[0] === resource
90+
: false
91+
);
8992
const rule = getMatchedRule(resource, rules);
9093
const options = rule ? getLoaderOptions(spriteLoaderPath, rule) : null;
9194
let spriteFilename = (options && options.spriteFilename)

0 commit comments

Comments
 (0)