Почему valeditor удобен
- Ничего не уходит на сервер. Проверка идёт прямо в браузере, ваши конфиги нигде не сохраняются.
- Сначала JSON и YAML. Строгая проверка синтаксиса: у каждой ошибки есть строка и столбец.
- Ловит коварные мелочи. BOM, дубликаты ключей и многодокументный YAML с разделителями
---. - Форматирование, ссылка, скачивание. Приведите текст в порядок, поделитесь ссылкой или сохраните файл.
- Скоро — больше форматов. Dockerfile, Compose, Kubernetes, GitLab CI и GitHub Actions уже в планах.
- Бесплатно и без регистрации. Откройте страницу, вставьте текст — и всё.
Как пользоваться
- Вставьте JSON или YAML в редактор либо откройте файл.
- Выберите формат или оставьте автоопределение.
- Прочитайте ошибки и предупреждения: у каждого указаны строка и столбец.
- Отформатируйте текст, затем скопируйте, отправьте ссылкой или скачайте.
Чем valeditor надёжен
Инструмент проверяет не только скобки и отступы, но и то, что обычно ломает конфиги уже после коммита.
Что стоит знать:
- Дубликаты ключей показываются как проблема, а не молча перезаписываются.
- BOM в начале файла обнаруживается, пока он не сломал парсер в CI.
- Многодокументный YAML проверяется документ за документом.
- Каждая ошибка привязана к строке и столбцу, искать вручную не придётся.
- Большие файлы проверяются сразу: нет ожидания ответа от сервера.
Где пригодится
- Проверка пайплайна перед коммитом, чтобы не ждать красный CI.
- Ревью конфигов в pull request: быстро убедиться, что файл вообще парсится.
- JSON-файлы вроде
package.json,tsconfig.jsonи настроек приложений. - YAML для Helm values, Compose и манифестов Kubernetes.
- Разбор конфига, скопированного из чата или тикета с неочевидной ошибкой.
Частые вопросы
Что такое valeditor?
Это онлайн-линтер для JSON и YAML, который работает в браузере. Он находит синтаксические ошибки, BOM, дубликаты ключей и проблемы многодокументного YAML.
Мой текст отправляется на сервер?
Нет. Проверка выполняется локально в браузере, содержимое конфигов никуда не загружается.
Какие форматы поддерживаются?
Сейчас JSON и YAML. Dockerfile, Compose, Kubernetes, GitLab CI и GitHub Actions появятся позже.
Что именно проверяется?
Синтаксис JSON и YAML, BOM в начале файла, повторяющиеся ключи и структура многодокументного YAML. Ошибки показываются со строкой и столбцом.
Можно ли проверять Compose, Kubernetes и CI-файлы уже сейчас?
Синтаксис таких файлов проверить можно, ведь это YAML. Специальные правила для каждого формата будут добавлены позже.
Можно ли отформатировать, поделиться и скачать результат?
Да. Текст можно привести в порядок, скопировать ссылку для коллеги или сохранить файл.
Поддерживается ли YAML с несколькими документами?
Да. Документы, разделённые строками ---, проверяются по отдельности, а ошибки указывают на нужное место.
Сколько это стоит и нужна ли регистрация?
Сервис бесплатный, регистрация не нужна. Достаточно открыть страницу и вставить текст.