summaryrefslogtreecommitdiff
path: root/ext/node
diff options
context:
space:
mode:
Diffstat (limited to 'ext/node')
-rw-r--r--ext/node/global.rs11
1 files changed, 8 insertions, 3 deletions
diff --git a/ext/node/global.rs b/ext/node/global.rs
index fd2f5a7cb..994155359 100644
--- a/ext/node/global.rs
+++ b/ext/node/global.rs
@@ -432,9 +432,14 @@ pub fn enumerator<'s>(
};
let inner = v8::Local::new(scope, inner);
- let Some(array) =
- inner.get_property_names(scope, GetPropertyNamesArgs::default())
- else {
+ let Some(array) = inner.get_property_names(
+ scope,
+ GetPropertyNamesArgs {
+ mode: v8::KeyCollectionMode::OwnOnly,
+ property_filter: v8::PropertyFilter::ALL_PROPERTIES,
+ ..Default::default()
+ },
+ ) else {
return;
};