module.exports = function articleDecorator(config, item, meta) {
let blurb = "No description.";
const introMatches = item.content.match(
new RegExp("
(?.*?)
", "ms")
);
if (introMatches) {
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"])
};
};