Мне нужен симпатичный принтер JSON, который распознает, когда массив или объект помещается на одной строке, и просто делает это. Пример:
{
"fits": ["JSON", "pretty", "printer"],
"longer": [
"???????????????????????????????????????????????????",
"???????????????????????????????????????????????????",
"???????????????????????????????????????????????????",
"???????????????????????????????????????????????????",
"???????????????????????????????????????????????????"
]
}
Есть ли отдельная библиотека, подобная этой? Если нет, то как мне написать один?
Меня больше всего интересует реализация JavaScript.