module.exports = function articleDecorator(config, item, meta) { let blurb = "No description."; const introMatches = item.content.match( new RegExp("

(?.*?)

", "ms") ); if (introMatches) { console.log("groups:", introMatches.groups); console.log("content:", item.content); blurb = introMatches.groups.introText.trim(); } const titleStart = item.content.indexOf(">", item.content.indexOf(""); const title = titleEnd > -1 ? item.content.substring(titleStart, titleEnd).trim() : meta.name; return { ...item, niceName: title.replace(/<[^>]*>?/gm, ""), blurb: blurb, tags: [].concat(item.tags, ["article"]) }; };