type alias Module.ResolveHook
The resolve hook chain is responsible for telling Node.js where to find and
how to cache a given import statement or expression, or require call. It can
optionally return a format (such as 'module') as a hint to the load hook. If
a format is specified, the load hook is ultimately responsible for providing
the final format value (and it is free to ignore the hint provided by
resolve); if resolve provides a format, a custom load hook is required
even if only to pass the value to the Node.js default load hook.
Definition #
(specifier: string,context: ResolveHookContext,nextResolve: (specifier: string,context?: Partial<ResolveHookContext>,) => ResolveFnOutput | Promise<ResolveFnOutput>,) => ResolveFnOutput | Promise<ResolveFnOutput>