aboutsummaryrefslogtreecommitdiff
path: root/src/js/builtins/Module.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/js/builtins/Module.ts')
-rw-r--r--src/js/builtins/Module.ts4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/js/builtins/Module.ts b/src/js/builtins/Module.ts
index 5cf7290ae..d6ebc8578 100644
--- a/src/js/builtins/Module.ts
+++ b/src/js/builtins/Module.ts
@@ -81,8 +81,8 @@ export function require(this: CommonJSModuleRecord, id: string) {
return mod.exports;
}
-export function requireResolve(this: CommonJSModuleRecord, id: string) {
- return $resolveSync(id, this.path, false);
+export function requireResolve(this: string | { path: string }, id: string) {
+ return $resolveSync(id, typeof this === "string" ? this : this?.path, false);
}
export function requireNativeModule(id: string) {