napi_status napi_create_promise(napi_env env,napi_deferred* deferred,napi_value* promise);
[in] env: The environment that the API is invoked under.[out] deferred: A newly created deferred object which can later be passed tonapi_resolve_deferred()ornapi_reject_deferred()to resolve resp. reject the associated promise.[out] promise: The JavaScript promise associated with the deferred object.
Returns napi_ok if the API succeeded.
This API creates a deferred object and a JavaScript promise.
