YAML в JSON

Переводит YAML в JSON. Комментарии пропадают, якоря раскрываются.

Отдать YAML-конфиг туда, где ждут JSON

Читается YAML 1.2. Якоря раскрываются. Комментарии — не данные, они пропадают. Несколько документов через --- — это не одно значение JSON: разделите заранее.

Потомок должен стоять глубже родителя, один уровень — с одним числом пробелов. Смесь табов и пробелов ломается, даже если на глаз ровно. Список хочет - и пробел. -item — это строка. yes и on остаются текстом; в JSON уходят только true, false и null. Обратно: JSON в YAML.