Skip to content

@pumpkin-plugins/static-hermes-runtime API / wit/analysis / WitAnalysisOptions

Interface: WitAnalysisOptions ​

Defined in: wit/analysis.ts:15

Explicit API/WASI selections used to construct a WIT usage plan.

Properties ​

apiMethods? ​

optional apiMethods?: readonly string[]

Defined in: wit/analysis.ts:17

Optional Pumpkin API operation identifiers; omission includes every declared operation.


eventTypes? ​

optional eventTypes?: readonly string[]

Defined in: wit/analysis.ts:19

Optional statically registered event names; omission includes every declared event case.


pluginImportOrder? ​

optional pluginImportOrder?: readonly string[]

Defined in: wit/analysis.ts:21

Plugin WIT import order, used to keep generated interface ordering stable.


wasiImports? ​

optional wasiImports?: readonly string[]

Defined in: wit/analysis.ts:23

WASI interface specifiers explicitly requested by the component build.


wasiMethods? ​

optional wasiMethods?: readonly string[]

Defined in: wit/analysis.ts:25

Optional fully qualified WASI operation identifiers selected for adapter generation.

pumpkin-plugins documentation