Мне действительно нравится валидатор JSON, который есть у vscode. Он отлавливает ошибки, которых нет у многих редакторов, поэтому я действительно хочу использовать его в своих тестах перед фиксацией. Чтобы сделать это, я надеялся, что это был эквивалент в npm.
Допустим, я копирую этот файл JSON.
{
"a": "b",
"b": "c",
"c": "d",
}
У него запятая, и это не разрешено. Тем не менее, jsonlint , который представляется наиболее популярным npm json linter, выдает ошибку:
Error: Parse error on line 4:
...b": "c", "c": "d",}
---------------------^
Expecting 'STRING', got '}'
Что может занять у меня целую вечность, а vscode:
Trailing comma json(519) [4,11]
Это намного легче читать.