From e3b2ee183bc7497ec0432bc764678f5eda6495a7 Mon Sep 17 00:00:00 2001 From: snek Date: Mon, 10 Jun 2024 09:20:44 -0700 Subject: fix: Rewrite Node-API (#24101) Phase 1 node-api rewrite --- ext/node/polyfills/01_require.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'ext/node') diff --git a/ext/node/polyfills/01_require.js b/ext/node/polyfills/01_require.js index b0e4be89b..10e89b339 100644 --- a/ext/node/polyfills/01_require.js +++ b/ext/node/polyfills/01_require.js @@ -1103,7 +1103,12 @@ Module._extensions[".node"] = function (module, filename) { if (filename.endsWith("fsevents.node")) { throw new Error("Using fsevents module is currently not supported"); } - module.exports = op_napi_open(filename, globalThis); + module.exports = op_napi_open( + filename, + globalThis, + nodeGlobals.Buffer, + reportError, + ); }; function createRequireFromPath(filename) { -- cgit v1.2.3