diff --git a/lib/virtual.js b/lib/virtual.js index 201e4cd3..e9d75541 100644 --- a/lib/virtual.js +++ b/lib/virtual.js @@ -6,12 +6,12 @@ const path = require('path'); let inode = 45000000; function createWebpackData(result) { - return (function(backendOrStorage) { + return (function(storage) { // In Webpack v5, this variable is a "Backend", and has the data stored in a field // _data. In V4, the `_` prefix isn't present. - if (backendOrStorage._data) { - const curLevelIdx = backendOrStorage._currentLevel; - const curLevel = backendOrStorage._levels[curLevelIdx]; + if (storage._data) { + const curLevelIdx = storage._currentLevel; + const curLevel = storage._levels[curLevelIdx]; return { result: this.result, level: curLevel @@ -173,7 +173,7 @@ function getData(storage, key) { function setData(storage, key, valueFactory) { const storageData = getStorageData(storage); - const value = valueFactory(backendOrStorage); + const value = valueFactory(storage); if (storageData instanceof Map) { storageData.set(key, value);