However, one of the most commonly requested features is full node.js compatibility in WasmEdge. We can implement all node.js APIs in either JavaScript or Rust. This issue tracks this feature. Most of the code is in the wasmedge-quickjs repo
The node.js APIs can be implemented in JS (in the modules directory) and in Rust / C (in the src/internal_module directory).
Motivation
In WasmEdge, we already support JavaScript, NPM packages, ES6 modules, and even using Rust to implement JS APIs.
However, one of the most commonly requested features is full node.js compatibility in WasmEdge. We can implement all node.js APIs in either JavaScript or Rust. This issue tracks this feature. Most of the code is in the wasmedge-quickjs repo
The node.js APIs can be implemented in JS (in the modules directory) and in Rust / C (in the src/internal_module directory).
This issue is to add
tls
API.