From 04cc1968dbe7947b63b93d800ecc1747dc11eb5f Mon Sep 17 00:00:00 2001 From: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> Date: Sat, 3 Sep 2022 21:48:06 -0700 Subject: Fix `createRequire()` in `node:module` Fixes https://github.com/oven-sh/bun/issues/831 Fixes https://github.com/oven-sh/bun/issues/453 --- src/bun.js/modules/NodeModuleModule.h | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 src/bun.js/modules/NodeModuleModule.h (limited to 'src/bun.js/modules/NodeModuleModule.h') diff --git a/src/bun.js/modules/NodeModuleModule.h b/src/bun.js/modules/NodeModuleModule.h new file mode 100644 index 000000000..0aefdef12 --- /dev/null +++ b/src/bun.js/modules/NodeModuleModule.h @@ -0,0 +1,12 @@ +#include "../bindings/ZigGlobalObject.h" +#include "JavaScriptCore/JSGlobalObject.h" + +namespace Zig { + +// node:module +void generateNodeModuleModule(JSC::JSGlobalObject *globalObject, + JSC::Identifier moduleKey, + Vector &exportNames, + JSC::MarkedArgumentBuffer &exportValues); + +} // namespace Zig \ No newline at end of file -- cgit v1.2.3