Attributes
new NormalModuleFactory(): NormalModuleFactoryReturns:
<NormalModuleFactory>Attributes
cleanupForCache(): voidReturns:
{void}
create(data, callback): voidAttributes
callback:
<object>Returns:
{void}
Processes the provided data.
createGenerator(type, generatorOptions?): voidtype{T}generatorOptions<GeneratorOptions>- Returns:
<Record><<"javascript/auto">,<JavascriptGenerator>> |<Record><<"javascript/dynamic">,<JavascriptGenerator>> |<Record><<"javascript/esm">,<JavascriptGenerator>> |<Record><<"json">,<JsonGenerator>> |<Record><<"asset">,<AssetGenerator>> |<Record><<"asset/inline">,<AssetGenerator>> |<Record><<"asset/resource">,<AssetGenerator>> |<Record><<"asset/source">,<AssetSourceGenerator>> |<Record><<"asset/bytes">,<AssetBytesGenerator>> |<Record><<"webassembly/async">,<Generator>> |<Record><<"webassembly/sync">,<Generator>> |<Record><<"css">,<CssGenerator>> |<Record><<"css/auto">,<CssGenerator>> |<Record><<"css/module">,<CssGenerator>> |<Record><<"css/global">,<CssGenerator>> |<Record><<"html">,<HtmlGenerator>> |<Record><<string>,<Generator>>
Creates a generator.
createParser(type, parserOptions?): voidtype{T}parserOptions<ParserOptions>- Returns:
<Record><<"javascript/auto">,<JavascriptParser>> |<Record><<"javascript/dynamic">,<JavascriptParser>> |<Record><<"javascript/esm">,<JavascriptParser>> |<Record><<"json">,<JsonParser>> |<Record><<"asset">,<AssetParser>> |<Record><<"asset/inline">,<AssetParser>> |<Record><<"asset/resource">,<AssetParser>> |<Record><<"asset/source">,<AssetSourceParser>> |<Record><<"asset/bytes">,<AssetBytesParser>> |<Record><<"webassembly/async">,<AsyncWebAssemblyParser>> |<Record><<"webassembly/sync">,<WebAssemblyParser>> |<Record><<"css">,<CssParser>> |<Record><<"css/auto">,<CssParser>> |<Record><<"css/module">,<CssParser>> |<Record><<"css/global">,<CssParser>> |<Record><<"html">,<HtmlParser>> |<Record><<string>,<ParserClass>>
Creates a parser from the provided type.
getGenerator(type, generatorOptions?): voidtype{T}generatorOptions<GeneratorOptions>- Returns:
<Record><<"javascript/auto">,<JavascriptGenerator>> |<Record><<"javascript/dynamic">,<JavascriptGenerator>> |<Record><<"javascript/esm">,<JavascriptGenerator>> |<Record><<"json">,<JsonGenerator>> |<Record><<"asset">,<AssetGenerator>> |<Record><<"asset/inline">,<AssetGenerator>> |<Record><<"asset/resource">,<AssetGenerator>> |<Record><<"asset/source">,<AssetSourceGenerator>> |<Record><<"asset/bytes">,<AssetBytesGenerator>> |<Record><<"webassembly/async">,<Generator>> |<Record><<"webassembly/sync">,<Generator>> |<Record><<"css">,<CssGenerator>> |<Record><<"css/auto">,<CssGenerator>> |<Record><<"css/module">,<CssGenerator>> |<Record><<"css/global">,<CssGenerator>> |<Record><<"html">,<HtmlGenerator>> |<Record><<string>,<Generator>>
Returns generator.
getParser(type, parserOptions?): voidtype{T}parserOptions<ParserOptions>- Returns:
<Record><<"javascript/auto">,<JavascriptParser>> |<Record><<"javascript/dynamic">,<JavascriptParser>> |<Record><<"javascript/esm">,<JavascriptParser>> |<Record><<"json">,<JsonParser>> |<Record><<"asset">,<AssetParser>> |<Record><<"asset/inline">,<AssetParser>> |<Record><<"asset/resource">,<AssetParser>> |<Record><<"asset/source">,<AssetSourceParser>> |<Record><<"asset/bytes">,<AssetBytesParser>> |<Record><<"webassembly/async">,<AsyncWebAssemblyParser>> |<Record><<"webassembly/sync">,<WebAssemblyParser>> |<Record><<"css">,<CssParser>> |<Record><<"css/auto">,<CssParser>> |<Record><<"css/module">,<CssParser>> |<Record><<"css/global">,<CssParser>> |<Record><<"html">,<HtmlParser>> |<Record><<string>,<ParserClass>>
Returns parser.
getResolver(type, resolveOptions?): ResolverWithOptionsAttributes
type:
<string>resolveOptions:
<ResolveOptionsWithDependencyType>Returns:
<ResolverWithOptions>Returns the resolver.
resolveRequestArray(contextInfo, context, array, resolver, resolveContext, callback): voidAttributes
contextInfo:
<ModuleFactoryCreateDataContextInfo>context:
<string>array:
<LoaderItem>[]
resolver:
<ResolverWithOptions>resolveContext:
<ResolveContext>callback:
<CallbackWebpackFunction_1>
<
<LoaderItem>
[]>Returns:
{void}
Resolves request array.
resolveResource(contextInfo, context, unresolvedResource, resolver, resolveContext, callback): voidAttributes
contextInfo:
<ModuleFactoryCreateDataContextInfo>context:
<string>unresolvedResource:
<string>resolver:
<ResolverWithOptions>resolveContext:
<ResolveContext>callback:
<object>Returns:
{void}
Processes the provided context info.