UNPKG

@redpanda-data/docs-extensions-and-macros

Version:

Antora extensions and macros developed for Redpanda documentation.

16 lines (15 loc) 469 B
const yaml = require('yaml'); /** * Converts an object to a YAML string using block style for arrays. * * @param {Object} obj - The object to convert. * @returns {string} The YAML representation of the object, trimmed. */ module.exports = function toYaml(obj) { return yaml.stringify(obj, { defaultStringType: 'QUOTE_DOUBLE', defaultKeyType: 'PLAIN', lineWidth: 0, // Disable line wrapping to prevent flow style simpleKeys: false }).trim(); }