new Resolver(): ResolverReturns:
<Resolver>Attributes
basename(path, suffix?): stringAttributes
dirname(path): stringAttributes
doResolve(hook, request, message, resolveContext, callback): voidhook<AsyncSeriesBailHook><<[ResolveRequest, ResolveContext]>,<ResolveRequest>|<null>>request<ResolveRequest>message<string>|<null>resolveContext<ResolveContext>callback(err?:<Error>|<null>, result?:<ResolveRequest>) =><void>- Returns:
<void>
ensureHook(name): AsyncSeriesBailHookAttributes
name:
<string>
|
<AsyncSeriesBailHook>Returns:
getHook(name): AsyncSeriesBailHookAttributes
name:
<string>
|
<AsyncSeriesBailHook>Returns:
isDirectory(path): booleanAttributes
isModule(path): booleanAttributes
isPrivate(path): booleanAttributes
M
join
join(path, request): stringAttributes
normalize(path): stringAttributes
parse(identifier): ParsedIdentifierAttributes
identifier:
<string>Returns:
<ParsedIdentifier>resolve(path, request, callback): voidAttributes
Attributes
Attributes
Attributes
context:
<ContextTypes>path:
<string>request:
<string>resolveContext:
<ResolveContext>callback:
Returns:
<void>resolvePromise(path, request, resolveContext?): voidAttributes
Attributes
resolveSync(path, request, resolveContext?): voidAttributes
Attributes
context:
<ContextTypes>path:
<string>request:
<string>resolveContext:
<ResolveContext>Returns:
<string>
|
<false>Attributes
cache:
<Map>Attributes
Attributes
Attributes
noResolve<SyncHook><<[ResolveRequest, Error]>> no resolve hookresolve<AsyncSeriesBailHook><<[ResolveRequest, ResolveContext]>,<ResolveRequest>|<null>> resolve hookresolveStep<SyncHook><<[AsyncSeriesBailHook<[ResolveRequest, ResolveContext], ResolveRequest | null, UnsetAdditionalOptions>, ResolveRequest]>> resolve step hookresult<AsyncSeriesHook><<[ResolveRequest, ResolveContext]>> result hook
Attributes
basename:
<BasenameCacheEntry>cached basename
dirname:
<DirnameCacheEntry>cached dirname
join:
<JoinCacheEntry>cached join
Attributes
alias:
<AliasOption>[] alias
cachePredicate:
(predicate:
<ResolveRequest>
) =>
<boolean>
cache predicatecacheWithContext:
<boolean>cache with context
conditionNames:
{Set
} A list of exports field condition names.
descriptionFiles:
<string>[] description files
enforceExtension:
<boolean>enforce extension
extensionAlias:
<ExtensionAliasOption>[] extension alias
extensionAliasForExports:
<boolean>apply extension alias to exports field targets
extensions:
{Set
} extensions
fallback:
<AliasOption>[] fallback
fileSystem:
<FileSystem>fileSystem
fullySpecified:
<boolean>fully specified
mainFields:
{{ forceRelative: boolean; name: string[] }[]} main fields
mainFiles:
{Set
} main files
modules:
{(string | string[])[]} modules
plugins:
<Plugin>[] plugins
preferAbsolute:
<boolean>prefer absolute
preferRelative:
<boolean>prefer relative
resolver:
<Resolver>resolver
resolveToContext:
<boolean>resolve to context
roots:
{Set
} roots
symlinks:
<boolean>symlinks
tsconfig:
<string>
|
<boolean>
|
<TsconfigOptions>tsconfig file path or config object
unsafeCache:
<false>
|
<CacheTypes>
unsafe cache