DocSpace-buildtools/packages/components/textarea/utils/beautifyJSON.js

13 lines
317 B
JavaScript

import json_beautifier from "csvjson-json_beautifier";
export function beautifyJSON(jsonString) {
const beautifiedValue = json_beautifier(JSON.parse(jsonString), {
inlineShortArrays: true,
});
return beautifiedValue
.split("\n")
.map((value, index) => index + 1 + `\t` + value)
.join("\n");
}