new Resolver(): ResolverReturns:
<Resolver>Attributes
basename(path, suffix?): stringAttributes
dirname(path): stringAttributes
doResolve(hook, request, message, resolveContext, callback): voidhook<AsyncSeriesBailHook><<Tuple><<ResolveRequest>,<ResolveContext>>,<ResolveRequest>|<null>>request<ResolveRequest>message<string>|<null>resolveContext<ResolveContext>callback<Function>- Returns:
<void>
ensureHook(name): AsyncSeriesBailHookAttributes
name:
<string>
|
<AsyncSeriesBailHook><
<Tuple>
<
<ResolveRequest>
,
<ResolveContext>
>,
<ResolveRequest>
|
<null>
,
<UnsetAdditionalOptions>
>Returns:
<AsyncSeriesBailHook>
<
<Tuple>
<
<ResolveRequest>
,
<ResolveContext>
>,
<ResolveRequest>
|
<null>
>getHook(name): AsyncSeriesBailHookAttributes
name:
<string>
|
<AsyncSeriesBailHook><
<Tuple>
<
<ResolveRequest>
,
<ResolveContext>
>,
<ResolveRequest>
|
<null>
,
<UnsetAdditionalOptions>
>Returns:
<AsyncSeriesBailHook>
<
<Tuple>
<
<ResolveRequest>
,
<ResolveContext>
>,
<ResolveRequest>
|
<null>
>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:
<Function>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>fn:
<Function>cached dirname function
Attributes
fn:
<Function>cached dirname function
Attributes
Attributes
fn:
<Function>cached join function
noResolve<SyncHook><<Tuple><<ResolveRequest>,<Error>>> no resolve hookresolve<AsyncSeriesBailHook><<Tuple><<ResolveRequest>,<ResolveContext>>,<ResolveRequest>|<null>> resolve hookresolveStep<SyncHook><<Tuple><<AsyncSeriesBailHook><<Tuple><<ResolveRequest>,<ResolveContext>>,<ResolveRequest>|<null>,<UnsetAdditionalOptions>>,<ResolveRequest>>> resolve step hookresult<AsyncSeriesHook><<Tuple><<ResolveRequest>,<ResolveContext>>> result hook
Attributes
basename:
<BasenameCacheEntry>cached basename
dirname:
<DirnameCacheEntry>cached dirname
join:
<JoinCacheEntry>cached join
Attributes
alias:
<AliasOption>[] alias
cachePredicate:
<Function>cache predicate
cacheWithContext:
<boolean>cache with context
descriptionFiles:
<string>[] description files
enforceExtension:
<boolean>enforce extension
extensionAlias:
<ExtensionAliasOption>[] extension alias
extensionAliasForExports:
<boolean>apply extension alias to exports field targets
fallback:
<AliasOption>[] fallback
fileSystem:
<FileSystem>fileSystem
fullySpecified:
<boolean>fully specified
mainFields:
<object>[] main fields
modules:
<string>
|
<string[][]>modules
plugins:
<Plugin>[] plugins
preferAbsolute:
<boolean>prefer absolute
preferRelative:
<boolean>prefer relative
resolver:
<Resolver>resolver
resolveToContext:
<boolean>resolve to context
symlinks:
<boolean>symlinks
tsconfig:
<string>
|
<boolean>
|
<TsconfigOptions>tsconfig file path or config object
unsafeCache:
<false>
|
<CacheTypes>
unsafe cache