Fix webpack search
This commit is contained in:
		
							parent
							
								
									e7fb4ebd4e
								
							
						
					
					
						commit
						f875d63c6d
					
				
					 1 changed files with 2 additions and 3 deletions
				
			
		|  | @ -59,7 +59,7 @@ export function find(filter: FilterFn, getDefault = true) { | |||
| 
 | ||||
|         // is 3 is the longest obfuscated export?
 | ||||
|         // the length check makes search about 20% faster
 | ||||
|         for (const nestedMod in mod.exports) if (nestedMod.length < 3) { | ||||
|         for (const nestedMod in mod.exports) if (nestedMod.length <= 3) { | ||||
|             const nested = mod.exports[nestedMod]; | ||||
|             if (nested && filter(nested)) return nested; | ||||
|         } | ||||
|  | @ -68,7 +68,6 @@ export function find(filter: FilterFn, getDefault = true) { | |||
|     return null; | ||||
| } | ||||
| 
 | ||||
| // TODO fix
 | ||||
| export function findAll(filter: FilterFn, getDefault = true) { | ||||
|     if (typeof filter !== "function") throw new Error("Invalid filter. Expected a function got " + typeof filter); | ||||
| 
 | ||||
|  | @ -84,7 +83,7 @@ export function findAll(filter: FilterFn, getDefault = true) { | |||
| 
 | ||||
|         if (mod.exports.default && filter(mod.exports.default)) | ||||
|             ret.push(getDefault ? mod.exports.default : mod.exports); | ||||
|         else for (const nestedMod in mod.exports) if (nestedMod.length < 3) { | ||||
|         else for (const nestedMod in mod.exports) if (nestedMod.length <= 3) { | ||||
|             const nested = mod.exports[nestedMod]; | ||||
|             if (nested && filter(nested)) ret.push(nested); | ||||
|         } | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue