On this page

new Resolver(): Resolver
Returns:<Resolver>
Attributes
fileSystem:<FileSystem>
hooks:
{KnownHooks}
basename(path, suffix?): string
Attributes
suffix:<string>
Returns:<string>

dirname(path): string
Attributes
Returns:<string>

doResolve(hook, request, message, resolveContext, callback): void

ensureHook(name): AsyncSeriesBailHook
Attributes
name:<string> | <AsyncSeriesBailHook>
< <Tuple> < <ResolveRequest> , <ResolveContext> >, <ResolveRequest> | <null> , <UnsetAdditionalOptions> >
Returns:
<AsyncSeriesBailHook> < <Tuple> < <ResolveRequest> , <ResolveContext> >, <ResolveRequest> | <null> >

getHook(name): AsyncSeriesBailHook
Attributes
name:<string> | <AsyncSeriesBailHook>
< <Tuple> < <ResolveRequest> , <ResolveContext> >, <ResolveRequest> | <null> , <UnsetAdditionalOptions> >
Returns:
<AsyncSeriesBailHook> < <Tuple> < <ResolveRequest> , <ResolveContext> >, <ResolveRequest> | <null> >

isDirectory(path): boolean
Attributes
Returns:<boolean>

isModule(path): boolean
Attributes
Returns:<boolean>

isPrivate(path): boolean
Attributes
Returns:<boolean>

join(path, request): string
Attributes
request:<string>
Returns:<string>

normalize(path): string
Attributes
Returns:<string>

parse(identifier): ParsedIdentifier
Attributes
identifier:<string>
Returns:
{ParsedIdentifier}

resolve(path, request, callback): void
Attributes
request:<string>
callback:<object>
Returns:
{void}
Attributes
request:<string>
resolveContext:<ResolveContext>
callback:<object>
Returns:
{void}

resolvePromise(path, request, resolveContext?): void
Attributes
request:<string>
resolveContext:<ResolveContext>
Returns:<Promise>
< <string> | <false> >

resolveSync(path, request, resolveContext?): void
Attributes
request:<string>
resolveContext:<ResolveContext>
Returns:<string> | <false>