Skip checking useless documentElement exports

This commit is contained in:
Zack Rauen 2022-10-11 16:57:51 -04:00
parent 2012dae121
commit 1165043908
1 changed files with 3 additions and 3 deletions

View File

@ -161,7 +161,7 @@ export default class WebpackModules {
if (!modules.hasOwnProperty(index)) continue;
const module = modules[index];
const {exports} = module;
if (!exports || exports === window) continue;
if (!exports || exports === window || exports === document.documentElement) continue;
if (typeof(exports) === "object" && searchExports) {
for (const key in exports) {
@ -210,7 +210,7 @@ export default class WebpackModules {
if (!modules.hasOwnProperty(index)) continue;
const module = modules[index];
const {exports} = module;
if (!exports) continue;
if (!exports || exports === window || exports === document.documentElement) continue;
for (let q = 0; q < queries.length; q++) {
const query = queries[q];
@ -345,7 +345,7 @@ export default class WebpackModules {
return new Promise((resolve) => {
const cancel = () => this.removeListener(listener);
const listener = function(exports) {
if (!exports) return;
if (!exports || exports === window || exports === document.documentElement) return;
let foundModule = null;
if (typeof(exports) === "object" && searchExports) {