function getPluginFromLoaderContext()

in packages/extract-svg-sprite-webpack-plugin/lib/utils/helpers.js [32:42]


function getPluginFromLoaderContext(loaderContext) {
  const { _compiler: compiler } = loaderContext;

  const parentCompiler = compiler.isChild()
    ? compiler.parentCompilation.compiler
    : null;

  return parentCompiler
    ? parentCompiler.options.plugins.find(p => p.NAMESPACE && p.NAMESPACE === NAMESPACE)
    : loaderContext[NAMESPACE];
}