added js_std_await() and use it to wait for the evaluation of a module (github issue #219)

This commit is contained in:
Fabrice Bellard
2024-01-19 10:19:58 +01:00
parent d6c7d169de
commit 84058766e9
3 changed files with 47 additions and 7 deletions

View File

@@ -37,6 +37,7 @@ JSModuleDef *js_init_module_std(JSContext *ctx, const char *module_name);
JSModuleDef *js_init_module_os(JSContext *ctx, const char *module_name);
void js_std_add_helpers(JSContext *ctx, int argc, char **argv);
void js_std_loop(JSContext *ctx);
JSValue js_std_await(JSContext *ctx, JSValue obj);
void js_std_init_handlers(JSRuntime *rt);
void js_std_free_handlers(JSRuntime *rt);
void js_std_dump_error(JSContext *ctx);