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.