aboutsummaryrefslogtreecommitdiff
path: root/src/bun.js/bindings/ImportMetaObject.cpp
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2022-12-15 21:48:38 -0800
committerGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2022-12-15 21:48:38 -0800
commit3c20290e492deb3b9c73b639f15fb395ff2934f7 (patch)
tree6cb76f6f4f81e14813b3038966cfb00b449607df /src/bun.js/bindings/ImportMetaObject.cpp
parent0df3485132407c07e17c841246ec13c924b4c07c (diff)
downloadbun-3c20290e492deb3b9c73b639f15fb395ff2934f7.tar.gz
bun-3c20290e492deb3b9c73b639f15fb395ff2934f7.tar.zst
bun-3c20290e492deb3b9c73b639f15fb395ff2934f7.zip
[js parser] Fix bug where `const {resolve} = require` throws "require is not defined"
Diffstat (limited to 'src/bun.js/bindings/ImportMetaObject.cpp')
-rw-r--r--src/bun.js/bindings/ImportMetaObject.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/bun.js/bindings/ImportMetaObject.cpp b/src/bun.js/bindings/ImportMetaObject.cpp
index cdd00ced2..bcd8f4be6 100644
--- a/src/bun.js/bindings/ImportMetaObject.cpp
+++ b/src/bun.js/bindings/ImportMetaObject.cpp
@@ -124,7 +124,7 @@ JSC_DEFINE_CUSTOM_GETTER(functionRequireResolveLazyGetter,
JSC::JSFunction* resolverFunction
= JSC::JSNativeStdFunction::create(
- globalObject->vm(), globalObject, 1, "resolve"_s, [pathString_ = WTFMove(pathString)](JSC::JSGlobalObject* globalObject, JSC::CallFrame* callFrame) -> const JSC::EncodedJSValue {
+ globalObject->vm(), globalObject, 2, "resolve"_s, [pathString_ = WTFMove(pathString)](JSC::JSGlobalObject* globalObject, JSC::CallFrame* callFrame) -> const JSC::EncodedJSValue {
return functionRequireResolve(globalObject, callFrame, JSValue::encode(pathString_.get()));
});
require->putDirect(vm, builtinNames.resolvePrivateName(), resolverFunction, 0);