shape-ext-typescript 0.1.1

Shape TypeScript language runtime extension (V8 via deno_core)
Documentation

Shape TypeScript language runtime extension.

Provides a shape.language_runtime capability that embeds V8 via deno_core for executing foreign "typescript" { ... } blocks in Shape programs.

ABI Exports

  • shape_plugin_info() -- plugin metadata
  • shape_abi_version() -- ABI version tag
  • shape_capability_manifest() -- declares LanguageRuntime capability
  • shape_capability_vtable(contract, len) -- generic vtable dispatch
  • shape_language_runtime_vtable() -- direct vtable accessor