diff --git a/CMakeLists.txt b/CMakeLists.txt index 95cf4e4..f86310c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -17,7 +17,7 @@ else() enable_language(ASM) endif() -set(BARE_ENGINE "github:holepunchto/libjs#e8631d3" CACHE STRING "The JavaScript engine to use") +set(BARE_ENGINE "github:holepunchto/libjs#20eccc3" CACHE STRING "The JavaScript engine to use") set(BARE_PREBUILDS ON CACHE BOOL "Enable prebuilds for supported third-party dependencies") @@ -31,7 +31,7 @@ if(BARE_PREBUILDS AND BARE_ENGINE MATCHES "github:holepunchto/libjs(#|@|$)") SOURCE qogbhqbcxknrpeotyz7hk4x3mxuf6d9mhb1dxm6ms5sdn6hh1uso DESTINATION ${PROJECT_SOURCE_DIR}/prebuilds PREFIX /${target} - CHECKOUT 793 + CHECKOUT 806 ) add_library(c++ STATIC IMPORTED GLOBAL) @@ -157,7 +157,7 @@ endif() fetch_package("${BARE_ENGINE}") -fetch_package("github:holepunchto/libnapi#3d7a8eb") +fetch_package("github:holepunchto/libnapi#83aa500") add_bare_bundle( bare_bundle diff --git a/src/js.def b/src/js.def index 4a408f0..776fd98 100644 --- a/src/js.def +++ b/src/js.def @@ -23,6 +23,7 @@ EXPORTS js_create_arraybuffer_with_backing_store js_create_bigint_int64 js_create_bigint_uint64 + js_create_bigint_words js_create_context js_create_dataview js_create_date @@ -125,6 +126,7 @@ EXPORTS js_get_undefined js_get_value_bigint_int64 js_get_value_bigint_uint64 + js_get_value_bigint_words js_get_value_bool js_get_value_date js_get_value_double diff --git a/src/napi.def b/src/napi.def index 18ba87b..c69d54c 100644 --- a/src/napi.def +++ b/src/napi.def @@ -35,6 +35,7 @@ EXPORTS napi_create_async_work napi_create_bigint_int64 napi_create_bigint_uint64 + napi_create_bigint_words napi_create_buffer napi_create_buffer_copy napi_create_dataview @@ -93,6 +94,7 @@ EXPORTS napi_get_uv_event_loop napi_get_value_bigint_int64 napi_get_value_bigint_uint64 + napi_get_value_bigint_words napi_get_value_bool napi_get_value_date napi_get_value_double