<%- include('../layouts/functions') -%> <% // validator: https://validator.w3.org/feed/#validate_by_input const { author, copyright, language, tags } = site; -%> <%- site.title %> <%- (new Date()).toJSON() -%> <%- site.uri %> <% if (author.name) { -%> <%- author.name %> <% } -%> <% if (author.email) { -%> <%- author.email %> <% } -%> <% if (author.site) { -%> <%- author.site %> <% } -%> <% if (copyright) { -%> <%= copyright %> <% } -%> <% if (author.photo) { -%> <%= author.photo %> <% } -%> ItsEricWoodward.com <% if (typeof tags === 'string') { const keywords = tags.split(/\W+/); for (var i=0; i < keywords.length; i++) { if (keywords[i]) { -%> <%= keywords[i] %> <% } } } -%> <% if (site && Array.isArray(site.pages)) { site.pages .sort((p1, p2) => { const p1Date = new Date(p1.date_upd || p1.date_pub); const p2Date = new Date(p2.date_upd || p2.date_pub); return p2Date - p1Date; }) .forEach((page) => { -%> <%= page.title %> <%- site.uri %><%- page.path %> <%= (new Date(page.date_upd || page.date_pub)).toJSON() %> <% if (page.description) { -%> <%= page.description %> <% } -%> <% }); } -%>