Closed
Description
quickjs-ng (and most forks/patches of the original quickjs) expose JS_GetModuleExport
and related functions that allow accessing the value of an ESM export, which makes it great for a plugin system. Work is still ongoing in the original quickjs (see bellard/quickjs#35), so there may need to be placeholders that throw an exception when a non-quickjs-ng build is used, but I would really like to see this added.