Inject an external resolver function (e.g. bun_resolver::Resolver bridge).
Subsequent calls to resolve_specifier will delegate to this function first,
falling back to the built-in logic only if it returns None.
Function pointer type for external module specifier resolver.
When set via set_resolver, this takes priority over the built-in
resolve_specifier logic, allowing bun_resolver::Resolver to drive resolution.