> Jco: a native Javascript WebAssembly toolchain and runtime built for WebAssembly Components and WASI 0.2
> WebAssembly Components are an extension to WebAssembly to create strongly typed interfaces between different programs. WASI 0.2 is a re-work of the “WebAssembly System Interfaces” based on WebAssembly Components
Huh. I remember reading about this proposal back in 2019, when it was still called "snowman-emoji bindings". I honestly didn't think it would ever come out.
Pretty cool! I hope we get Typescript tools that can interpret these .wit files so you can code completion and warnings for code importing WIT modules.
> WebAssembly Components are an extension to WebAssembly to create strongly typed interfaces between different programs. WASI 0.2 is a re-work of the “WebAssembly System Interfaces” based on WebAssembly Components
https://github.com/bytecodealliance/jco