Summary
Implement the Preview 3 draft wasi:cli package so command-style components can consume environment, stdio, exit, and terminal interfaces through the current RC WIT surface.
Parent tracking issue: #70
Suggested implementation order: 11 / 14
References
Acceptance criteria
- The
wasi:cli draft interfaces instantiate through the Preview 3 host binding scaffolding on native, web, and node backends.
- Node support is provided through JS interop host adapters rather than
node:wasi.
- Focused tests cover representative command startup, environment, stdio, exit, and terminal flows against the RC WIT surface.
Summary
Implement the Preview 3 draft
wasi:clipackage so command-style components can consume environment, stdio, exit, and terminal interfaces through the current RC WIT surface.Parent tracking issue: #70
Suggested implementation order: 11 / 14
References
Acceptance criteria
wasi:clidraft interfaces instantiate through the Preview 3 host binding scaffolding on native, web, and node backends.node:wasi.