On this page

new Resolver(): Resolver
Returns:<Resolver>
Attributes
fileSystem:<FileSystem>
hooks:
{KnownHooks}
doResolve(hook, request, message, resolveContext, callback): void

ensureHook(name): void
  • name {string|AsyncSeriesBailHook<Tuple<ResolveRequest, ResolveContext>, ResolveRequest|null, UnsetAdditionalOptions>}
  • Returns: {AsyncSeriesBailHook<Tuple<ResolveRequest, ResolveContext>, ResolveRequest|null>}

getHook(name): void
  • 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(context, path, request, resolveContext, callback): void

resolveSync(context, path, request): void