File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -1358,11 +1358,12 @@ module.exports = (_ => {
13581358 else return defaultExport ? req . c [ i ] . exports : req . c [ i ] ;
13591359 }
13601360 if ( ! req . c [ i ] && onlySearchUnloaded && filter ( m ) ) {
1361- req ( i ) ;
1362- const resolved = req . c [ i ] ;
1363- const trueResolved = resolved . exports && BDFDB . ObjectUtils . isEmpty ( resolved . exports ) ? resolved : resolved . exports ;
1364- if ( all ) found . push ( defaultExport ? trueResolved . exports : trueResolved ) ;
1365- else return defaultExport ? trueResolved . exports : trueResolved ;
1361+ let exp ;
1362+ try { exp = req ( i ) ; } catch ( e ) { }
1363+ if ( exp && isSearchable ( exp , true ) && ( ! config . exportsFilter || config . exportsFilter ( exp ) ) ) {
1364+ if ( all ) found . push ( defaultExport ? exp : req . c [ i ] ) ;
1365+ else return defaultExport ? exp : req . c [ i ] ;
1366+ }
13661367 }
13671368 }
13681369 }
You can’t perform that action at this time.
0 commit comments