From 68241234faa4715708010b75744bbfa2bb0cc40a Mon Sep 17 00:00:00 2001 From: Kenta Moriuchi Date: Tue, 19 Dec 2023 15:05:49 +0900 Subject: fix(console): inspect for `{Set,Map}Iterator` and `Weak{Set,Map}` (#21554) --- ext/node/polyfills/internal/console/constructor.mjs | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'ext/node/polyfills/internal/console/constructor.mjs') diff --git a/ext/node/polyfills/internal/console/constructor.mjs b/ext/node/polyfills/internal/console/constructor.mjs index afa18bb97..e9160cf70 100644 --- a/ext/node/polyfills/internal/console/constructor.mjs +++ b/ext/node/polyfills/internal/console/constructor.mjs @@ -4,6 +4,9 @@ // TODO(petamoriken): enable prefer-primordials for node polyfills // deno-lint-ignore-file prefer-primordials +import { core } from "ext:core/mod.js"; +const ops = core.ops; + // Mock trace for now const trace = () => {}; import { @@ -17,7 +20,6 @@ import { validateInteger, validateObject, } from "ext:deno_node/internal/validators.mjs"; -import { previewEntries } from "ext:deno_node/internal_binding/util.ts"; import { Buffer } from "node:buffer"; const { isBuffer } = Buffer; import { @@ -500,7 +502,7 @@ const consoleMethods = { let isKeyValue = false; let i = 0; if (mapIter) { - const res = previewEntries(tabularData, true); + const res = ops.op_preview_entries(tabularData, true); tabularData = res[0]; isKeyValue = res[1]; } @@ -535,7 +537,7 @@ const consoleMethods = { const setIter = isSetIterator(tabularData); if (setIter) { - tabularData = previewEntries(tabularData); + tabularData = ops.op_preview_entries(tabularData, false); } const setlike = setIter || mapIter || isSet(tabularData); -- cgit v1.2.3