What are you using yq for? Unless you use YAML-only features (e.g. integers, arrays, and objects as object keys), it seems like it would be easier to just pipe-convert your YAML to JSON and process it with jq.
[1]: I personally think that JSON is plenty readable, but a lot of people seem to disagree.