diff options
author | 2022-09-03 21:48:06 -0700 | |
---|---|---|
committer | 2022-09-03 21:48:06 -0700 | |
commit | 04cc1968dbe7947b63b93d800ecc1747dc11eb5f (patch) | |
tree | 136f3d7f45c5df03befdf0caa4b311fc0bcf6ea1 /src/bun.js/modules/NodeModuleModule.h | |
parent | 4891be8d0d551fb4ee12510f63fed592f8bd8fc2 (diff) | |
download | bun-04cc1968dbe7947b63b93d800ecc1747dc11eb5f.tar.gz bun-04cc1968dbe7947b63b93d800ecc1747dc11eb5f.tar.zst bun-04cc1968dbe7947b63b93d800ecc1747dc11eb5f.zip |
Fix `createRequire()` in `node:module`
Fixes https://github.com/oven-sh/bun/issues/831
Fixes https://github.com/oven-sh/bun/issues/453
Diffstat (limited to 'src/bun.js/modules/NodeModuleModule.h')
-rw-r--r-- | src/bun.js/modules/NodeModuleModule.h | 12 |
1 files changed, 12 insertions, 0 deletions
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<JSC::Identifier, 4> &exportNames, + JSC::MarkedArgumentBuffer &exportValues); + +} // namespace Zig
\ No newline at end of file |