This has been done to drastically reduce the external dependencies of Stream Sprout, as the Python implementation of yq (which is most widely packaged in distros) has a boat load of Python dependencies.
While this awk/sed implementation doesn't support the full scope of yaml, it is more than sufficient for the limited requirements of Stream Sprout:
This has been done to drastically reduce the external dependencies of Stream Sprout, as the Python implementation of
yq
(which is most widely packaged in distros) has a boat load of Python dependencies.While this awk/sed implementation doesn't support the full scope of yaml, it is more than sufficient for the limited requirements of Stream Sprout: