function join(tokens) { return (tokens.start + tokens.delimiter + tokens.postDelimiter + tokens.tag + tokens.postTag + tokens.type + tokens.postType + tokens.name + tokens.postName + tokens.description + tokens.end + tokens.lineEnd); } export default function getStringifier() { return (block) => block.source.map(({ tokens }) => join(tokens)).join('\n'); }