const { doc: d, meth, Ref, Code, Execute, lib } = require('@travetto/doc');
const { YamlUtil } = require('./src/util');
exports.text = d`
In the desire to provide a minimal footprint, the framework provides a minimal ${lib.YAML} parser/serializer to handle standard configuration structure.
${Ref(YamlUtil.name, './src/util.ts')} is the main access point for this module, and will expose two method, ${methparse
} and ${methserialize
}.
${Code('Simple YAML Parsing', 'alt/docs/src/parse.ts')}
${Execute('Simple YAML Parsing', 'alt/docs/src/parse.ts')}
${Code('Simple YAML Serialization', 'alt/docs/src/serialize.ts')}
${Execute('Simple YAML Serialization', 'alt/docs/src/serialize.ts')}
`;