Currently, users who are interested in using WASI Preview 2 APIs are directed to the jco project.
We want to provide this functionality in Node directly, but need a plan on how we want to accomplish this. One idea is to introduce a dependency on jco directly to immediately provide experimental APIs and subsequently implement various Preview 2 interfaces in uvwasi directly where appropriate, such as for https://github.com/WebAssembly/wasi-clocks or https://github.com/WebAssembly/wasi-filesystem.
Currently, users who are interested in using WASI Preview 2 APIs are directed to the jco project.
We want to provide this functionality in Node directly, but need a plan on how we want to accomplish this. One idea is to introduce a dependency on
jco
directly to immediately provide experimental APIs and subsequently implement various Preview 2 interfaces in uvwasi directly where appropriate, such as for https://github.com/WebAssembly/wasi-clocks or https://github.com/WebAssembly/wasi-filesystem.We should discuss this in our next meeting.