Attributes
new NormalModuleFactory(): NormalModuleFactoryReturns:
<NormalModuleFactory>Attributes
context:
<string>generatorCache:
{Map<string, WeakMap<GeneratorOptions, Generator>>}
hooks:
{Readonly
parserCache:
{Map<string, WeakMap<ParserOptions, ParserClass>>}
resolverFactory:
<ResolverFactory>ruleSet:
<RuleSet>cleanupForCache(): voidReturns:
{void}
create(data, callback): voidAttributes
data object
callback:
<object>callback
Returns:
{void}
createGenerator(type, generatorOptions?): GeneratorAttributes
type:
<string>generatorOptions:
<GeneratorOptions>Returns:
<Generator>createParser(type, parserOptions?): ParserClassAttributes
type:
<string>parserOptions:
<ParserOptions>Returns:
{ParserClass}
getGenerator(type, generatorOptions?): GeneratorAttributes
type:
<string>generatorOptions:
<GeneratorOptions>Returns:
<Generator>getParser(type, parserOptions?): ParserClassAttributes
type:
<string>parserOptions:
<ParserOptions>Returns:
{ParserClass}
getResolver(type, resolveOptions?): ResolverWithOptionsAttributes
type:
<string>resolveOptions:
<ResolveOptionsWithDependencyType>Returns:
<ResolverWithOptions>resolveRequestArray(contextInfo, context, array, resolver, resolveContext, callback): voidAttributes
contextInfo:
<ModuleFactoryCreateDataContextInfo>context:
<string>array:
<LoaderItem[]>resolver:
<ResolverWithOptions>resolveContext:
<ResolveContext>callback:
{CallbackWebpackFunction_1<LoaderItem[]>}
Returns:
{void}
resolveResource(contextInfo, context, unresolvedResource, resolver, resolveContext, callback): voidAttributes
contextInfo:
<ModuleFactoryCreateDataContextInfo>context:
<string>unresolvedResource:
<string>resolver:
<ResolverWithOptions>resolveContext:
<ResolveContext>callback:
<object>Returns:
{void}