pub async fn esm_resolve(
origin: Vc<Box<dyn ResolveOrigin>>,
request: Vc<Request>,
ty: Value<EcmaScriptModulesReferenceSubType>,
is_optional: bool,
issue_source: Option<IssueSource>,
) -> Result<Vc<ModuleResolveResult>>
pub async fn esm_resolve(
origin: Vc<Box<dyn ResolveOrigin>>,
request: Vc<Request>,
ty: Value<EcmaScriptModulesReferenceSubType>,
is_optional: bool,
issue_source: Option<IssueSource>,
) -> Result<Vc<ModuleResolveResult>>