/
vasya2
/
var2
Обзор
Документация
Войти
/
vasya2
/
var2
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
client/src/utils/format.js
19 строк
583 B
Ismail Tlemcani
fix: fix util import statement (#45104)
24 фев 2022, 19:16
Не верифицирован
24 фев 2022, 19:16
2846df2
Код
Авторство
О чём код?
import { inspect } from 'util/util'; export function format(x) { // we're trying to mimic console.log, so we avoid wrapping strings in quotes: if (typeof x === 'string') return x; else if (x instanceof Set) { return `Set(${x.size}) {${Array.from(x).join(', ')}}`; } else if (x instanceof Map) { return `Map(${x.size}) {${Array.from( x.entries(), ([k, v]) => `${k} => ${v}` ).join(', ')}})`; } else if (typeof x === 'bigint') { return x.toString() + 'n'; } else if (typeof x === 'symbol') { return x.toString(); } return inspect(x); }