Skip to content

@pumpkin-plugins/static-hermes-runtime API / wit/resolver / resolvePluginApi

Function: resolvePluginApi() ​

resolvePluginApi(resolved, importOrder?): WitApiPackage

Defined in: wit/resolver.ts:122

Select the package imported by a plugin world and its transitive Pumpkin interfaces.

Parameters ​

resolved ​

ResolvedWitDocument

Normalized package graph containing the plugin world.

importOrder? ​

readonly string[]

Optional source import order used to keep output deterministic.

Returns ​

WitApiPackage

The plugin package identity and imported Pumpkin interface closure.

pumpkin-plugins documentation