G-Rath / osv-detector

MIT License
61 stars 9 forks source link

refactor: update YAML library to v3 #252

Closed G-Rath closed 6 months ago

G-Rath commented 6 months ago

This upgrades us to use the latest v3 version of the YAML library along with updating our unmarshal functions to use the new interface.

While this annoyingly adds ~20kb to the binary, it gives us access to more stuff like information about comments and line numbers when unmarshalling and the ability to write indented output (which will be used for #248) - ultimately, we might as well just get the upgrade over with.