aboutsummaryrefslogtreecommitdiff
path: root/src/napi/js_native_api.h
diff options
context:
space:
mode:
authorGravatar Ciro Spaciari <ciro.spaciari@gmail.com> 2023-06-02 21:56:16 -0300
committerGravatar GitHub <noreply@github.com> 2023-06-02 17:56:16 -0700
commit51846d0277aa58a69557668cb930448bd62de0bf (patch)
tree04c1647955fde3f89bdc548d73651605f81f6d9f /src/napi/js_native_api.h
parentc4f237572d87fea2de1a3cc307e4df176c48a769 (diff)
downloadbun-51846d0277aa58a69557668cb930448bd62de0bf.tar.gz
bun-51846d0277aa58a69557668cb930448bd62de0bf.tar.zst
bun-51846d0277aa58a69557668cb930448bd62de0bf.zip
[napi] some fixes for prisma (#3176)
* patch create object, so it can be used on wrap * cleanup * cleanup * dont override napiRef * make wrap strong ref * workaround tests * remove work around
Diffstat (limited to 'src/napi/js_native_api.h')
-rw-r--r--src/napi/js_native_api.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/napi/js_native_api.h b/src/napi/js_native_api.h
index 40db9dec2..e84f5444c 100644
--- a/src/napi/js_native_api.h
+++ b/src/napi/js_native_api.h
@@ -238,6 +238,8 @@ NAPI_EXTERN napi_status napi_unwrap(napi_env env, napi_value js_object,
void **result);
NAPI_EXTERN napi_status napi_remove_wrap(napi_env env, napi_value js_object,
void **result);
+NAPI_EXTERN napi_status napi_create_object(napi_env env,
+ napi_value *result);
NAPI_EXTERN napi_status napi_create_external(napi_env env, void *data,
napi_finalize finalize_cb,
void *finalize_hint,