This module is based on the assumption that META.yml is YAML as described by the YAML specification.
This, unfortunately, is not the case. META.yml was created at a time when YAML was immature, and as a result it presents some problems in this regards.
The use of JSON in META.yml is likely to cause problems, and should be avoided wherever possible.
For more in depth discussion, see the following