Moonbit JS Binding

Write MoonBit bindings to JavaScript with `extern "js"`. Use for FFI declarations against browser/Node/Deno APIs or npm packages, wrapping JS objects in opaque types, bridging Promises (`async fn` / `Promise::wait()`), `moon.pkg` exports (esm/cjs/iife), and null/undefined at the JS boundary.

mizchi 745d5dd 18 files · 53.3 KB Updated

File contents

mizchi/skills/tree/main/lang/moonbit-js-binding commit 745d5ddcb6

Frequently asked questions

npx skillmds@latest add mizchi/moonbit-js-binding