Apply a JSON diff/patch to YAML while preserving whitespace, comments and overall structure
github.com/grantila/yaml-diff-patch
grantila/yaml-diff-patch