Experimental shim modules for the WASI Preview2 component interfaces in JS environments.
Currently supports Node.js and browser versions, but alternative implementations for any JS environments can be supported.
Interface | Node.js | Browser |
---|---|---|
Clocks | Pending timezone, poll | Pending timezone, poll |
Filesystem | Basic read support | ❌ |
HTTP | Experimental support | Experimental support |
IO | Basic FS Streams | ❌ |
Logging | ✔️ | ✔️ |
Poll | ❌ | ❌ |
Random | ✔️ | ✔️ |
Sockets | ❌ | ❌ |
CLI | ✔️ | ✔️ |
This project is licensed under the Apache 2.0 license with the LLVM exception. See LICENSE for more details.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in this project by you, as defined in the Apache-2.0 license, shall be licensed as above, without any additional terms or conditions.