Skip to content

@pumpkin-plugins/static-hermes-runtime API / component/compile / ComponentToolchainArtifacts

Interface: ComponentToolchainArtifacts ​

Defined in: component/compile.ts:11

Paths to the Hermes and WASI SDK artifacts required to compile a component.

Properties ​

hermesc ​

hermesc: string

Defined in: component/compile.ts:13

Host executable that converts the bundle to Hermes bytecode.


hermesRuntimeArchive ​

hermesRuntimeArchive: string

Defined in: component/compile.ts:15

Selected full or lean Hermes archive for this component.


hermesSource ​

hermesSource: string

Defined in: component/compile.ts:17

Pinned Hermes source checkout used for its public and internal headers.


hermesWasiBuild ​

hermesWasiBuild: string

Defined in: component/compile.ts:19

Hermes build directory containing WASI libraries and configuration headers.


wasiSdk ​

wasiSdk: string

Defined in: component/compile.ts:21

Installed WASI SDK root containing the wasm32-wasip2 compiler.

pumpkin-plugins documentation