/// If `colored` is true, the string use ANSI escape codes to add color and improve the readability
// We take tabs into account because we have normalize the display of the error line by replacing
"\n\u{1b}[1;34m 4 |\u{1b}[0m {\n\u{1b}[1;34m |\u{1b}[0m \"name\": \"John\",\n\u{1b}[1;34m |\u{1b}[0m\u{1b}[31m- \"age\": 27\u{1b}[0m\n\u{1b}[1;34m |\u{1b}[0m\u{1b}[32m+ \"age\": 28\u{1b}[0m\n\u{1b}[1;34m |\u{1b}[0m }\n\u{1b}[1;34m |\u{1b}[0m"