JSONC → JSON онлайн

Убирает комментарии // и /* */ из tsconfig и settings.json VS Code, чтобы JSON.parse и jq не падали.

Чистый JSON отдайте скрипту, jq, пайплайну. В репозитории VS Code по-прежнему может лежать JSONC — туда комментарии как раз нужны.

Данные

Вставьте сюда данные, которые нужно преобразовать, проверить или разобрать.

Как пользоваться

Вставьте файл с // или /* */. Комментарии внутри строк не трогаются.

Как интерпретировать результат

Висячие запятые JSONC не поддерживает — уберите последнюю запятую перед } сами.

Частые вопросы

Почему ошибка после очистки?

Часто из‑за trailing comma. Строгий JSON её не принимает.

# комментарии?

Нет, только // и /* */. Для # возьмите .env или YAML.

JSON5?

Не разбирается: голые ключи, одинарные кавычки, NaN.

tsconfig extends?

Останется как поле. Слияние конфигов TypeScript этот сервис не делает.

Это prettier?

Нет, только комментарии + pretty-print.