@pumpkin-plugins/static-hermes-runtime API / wit/generation / WitGenerationInput
Interface: WitGenerationInput
Defined in: wit/generation.ts:9
Resolved WIT analysis and source fragments used to generate component runtime files.
Properties
analysis
analysis:
WitAnalysis
Defined in: wit/generation.ts:11
Selected API/WASI operations, features, adapters, and event payload fields.
apiPackage
apiPackage:
WitApiPackage
Defined in: wit/generation.ts:13
Resolved Pumpkin package used to emit API dispatch and enum constants.
pluginHeader
pluginHeader:
string
Defined in: wit/generation.ts:15
Generated plugin.h used to validate native enum constants.
runtimeTemplate
runtimeTemplate:
string
Defined in: wit/generation.ts:17
Runtime C++ template containing the generator marker comments.
wasiInterfaces
wasiInterfaces: readonly
WitWasiInterface[]
Defined in: wit/generation.ts:19
Resolved WASI interfaces to pass to native adapter generation.