summaryrefslogtreecommitdiff
path: root/ext/console/01_console.js
diff options
context:
space:
mode:
Diffstat (limited to 'ext/console/01_console.js')
-rw-r--r--ext/console/01_console.js18
1 files changed, 18 insertions, 0 deletions
diff --git a/ext/console/01_console.js b/ext/console/01_console.js
index cffa72d8c..6812583e0 100644
--- a/ext/console/01_console.js
+++ b/ext/console/01_console.js
@@ -792,6 +792,24 @@ function formatRaw(ctx, value, recurseTimes, typedArray, proxyDetails) {
}
} else if (
proxyDetails === null &&
+ ObjectPrototypeIsPrototypeOf(globalThis.Intl.Locale.prototype, value)
+ ) {
+ braces[0] = `${getPrefix(constructor, tag, "Intl.Locale")}{`;
+ ArrayPrototypeUnshift(
+ keys,
+ "baseName",
+ "calendar",
+ "caseFirst",
+ "collation",
+ "hourCycle",
+ "language",
+ "numberingSystem",
+ "numeric",
+ "region",
+ "script",
+ );
+ } else if (
+ proxyDetails === null &&
typeof globalThis.Temporal !== "undefined" &&
(
ObjectPrototypeIsPrototypeOf(