Encodes a Luau value as a YAML string.
Tables with sequential integer keys (1 .. n) are encoded as YAML sequences. Tables with string keys are encoded as YAML mappings. Nested structures are fully supported.
local yaml = require("@eryx/encoding/yaml")
print(yaml.encode({ a = 1, b = { 2, 3 } }))
-- a: 1
-- b:
-- - 2
-- - 3