Skip to content

Commit d586b51

Browse files
authored
Merge pull request #90 from shayke/issue-85
Fix #85: Use proper module name
2 parents 63e5246 + 980d2b8 commit d586b51

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

src/index.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,8 @@ loader.pitch = function(request) {
102102
// only process entry exports
103103
if (current.resource!==entry) return;
104104

105-
let exports = CACHE[entry] || (CACHE[entry] = {});
105+
let key = current.nameForCondition();
106+
let exports = CACHE[key] || (CACHE[key] = {});
106107

107108
if (decl.id) {
108109
exports[decl.id.name] = true;
@@ -125,9 +126,9 @@ loader.pitch = function(request) {
125126
if (entries[0]) {
126127
worker.file = entries[0].files[0];
127128

128-
let entry = entries[0].entryModule.resource;
129+
let key = entries[0].entryModule.nameForCondition();
129130
let contents = compilation.assets[worker.file].source();
130-
let exports = Object.keys(CACHE[entry] || {});
131+
let exports = Object.keys(CACHE[key] || {});
131132

132133
// console.log('Workerized exports: ', exports.join(', '));
133134

0 commit comments

Comments
 (0)