aboutsummaryrefslogtreecommitdiff
path: root/src/bun.js/bindings/ZigGlobalObject.h
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2022-09-03 22:47:00 -0700
committerGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2022-09-03 22:47:00 -0700
commit15b7f9793f0b0121bbf293a0d61340dec820198c (patch)
treef765011bb8237b6e2bf6550297858030ea0e1587 /src/bun.js/bindings/ZigGlobalObject.h
parent04cc1968dbe7947b63b93d800ecc1747dc11eb5f (diff)
downloadbun-15b7f9793f0b0121bbf293a0d61340dec820198c.tar.gz
bun-15b7f9793f0b0121bbf293a0d61340dec820198c.tar.zst
bun-15b7f9793f0b0121bbf293a0d61340dec820198c.zip
[Node API] Fix `napi_module_register`
Diffstat (limited to 'src/bun.js/bindings/ZigGlobalObject.h')
-rw-r--r--src/bun.js/bindings/ZigGlobalObject.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/bun.js/bindings/ZigGlobalObject.h b/src/bun.js/bindings/ZigGlobalObject.h
index 144e43bd8..6c5c23b3a 100644
--- a/src/bun.js/bindings/ZigGlobalObject.h
+++ b/src/bun.js/bindings/ZigGlobalObject.h
@@ -33,6 +33,9 @@ class EventLoopTask;
#include "DOMWrapperWorld-class.h"
#include "DOMIsoSubspaces.h"
#include "BunPlugin.h"
+
+extern "C" void Bun__reportError(JSC__JSGlobalObject*, JSC__JSValue);
+
// #include "EventTarget.h"
// namespace WebCore {
@@ -308,6 +311,9 @@ public:
BunPlugin::OnResolve onResolvePlugins[BunPluginTargetMax + 1] {};
BunPluginTarget defaultBunPluginTarget = BunPluginTargetBun;
+ // When a napi module initializes on dlopen, we need to know what the value is
+ JSValue pendingNapiModule = JSValue {};
+
#include "ZigGeneratedClasses+lazyStructureHeader.h"
private: