@@ -263,7 +263,10 @@ module.exports = class HarmonyImportDependencyParserPlugin {
263263 ) ;
264264 dep . loc = /** @type {DependencyLocation } */ ( expression . loc ) ;
265265 parser . state . module . addDependency ( dep ) ;
266- InnerGraph . onUsage ( parser . state , ( e ) => ( dep . usedByExports = e ) ) ;
266+ InnerGraph . getInnerGraph ( parser . state . compilation ) . onUsage (
267+ parser . state ,
268+ ( e ) => ( dep . usedByExports = e )
269+ ) ;
267270 return true ;
268271 } ) ;
269272 parser . hooks . collectDestructuringAssignmentProperties . tap (
@@ -307,7 +310,10 @@ module.exports = class HarmonyImportDependencyParserPlugin {
307310 dep . loc = /** @type {DependencyLocation } */ ( expr . loc ) ;
308311 dep . call = parser . scope . inTaggedTemplateTag ;
309312 parser . state . module . addDependency ( dep ) ;
310- InnerGraph . onUsage ( parser . state , ( e ) => ( dep . usedByExports = e ) ) ;
313+ InnerGraph . getInnerGraph ( parser . state . compilation ) . onUsage (
314+ parser . state ,
315+ ( e ) => ( dep . usedByExports = e )
316+ ) ;
311317 return true ;
312318 } ) ;
313319 parser . hooks . expressionMemberChain
@@ -355,7 +361,10 @@ module.exports = class HarmonyImportDependencyParserPlugin {
355361 ) ;
356362 dep . loc = /** @type {DependencyLocation } */ ( expr . loc ) ;
357363 parser . state . module . addDependency ( dep ) ;
358- InnerGraph . onUsage ( parser . state , ( e ) => ( dep . usedByExports = e ) ) ;
364+ InnerGraph . getInnerGraph ( parser . state . compilation ) . onUsage (
365+ parser . state ,
366+ ( e ) => ( dep . usedByExports = e )
367+ ) ;
359368 return true ;
360369 }
361370 ) ;
@@ -409,7 +418,10 @@ module.exports = class HarmonyImportDependencyParserPlugin {
409418 dep . loc = /** @type {DependencyLocation } */ ( expr . loc ) ;
410419 parser . state . module . addDependency ( dep ) ;
411420 if ( args ) parser . walkExpressions ( args ) ;
412- InnerGraph . onUsage ( parser . state , ( e ) => ( dep . usedByExports = e ) ) ;
421+ InnerGraph . getInnerGraph ( parser . state . compilation ) . onUsage (
422+ parser . state ,
423+ ( e ) => ( dep . usedByExports = e )
424+ ) ;
413425 return true ;
414426 }
415427 ) ;
0 commit comments