Skip to content

TypeScript

Snapshot

  • Install: npm install @thekaveh/vmx rxjs
  • Publication status: the scoped package name is the supported surface, but it has not been published yet; use a local workspace or source reference until a typescript-v* release publishes it.
  • Reactive primitive: rxjs
  • Naming idiom: camelCase

What To Reach For

TypeScript is the best fit when you want browser-safe VMx usage with modern bundlers, React-style external-store wiring, or a shared VM layer across web and desktop webview hosts.

Pointers

Current Example Coverage

  • Console: examples/typescript/console/hello-vmx/
  • React flagship: examples/typescript/react/notes-showcase/

The TypeScript README also documents the browser-safety contract and the peer dependency requirement for rxjs.