sitemaps.add('/sitemap.xml', function () {
  const pages = [
    {
      page: 'https://joaobordalo.com/portfolio',
      lastmod: new Date().toISOString(),
      changefreq: 'monthly'
    },
    {
      page: 'https://joaobordalo.com/search',
      lastmod: new Date().toISOString(),
      changefreq: 'yearly'
    },
    {
      page: 'https://joaobordalo.com/traffic',
      lastmod: new Date().toISOString(),
      changefreq: 'always'
    }
  ];
  const projects = [
    'appcexplorer', 'appcoins', 'batalhadosbitaites', 'bitcoinstats', 'cowork',
    'dogoffleash', 'ethereum-roulette', 'guiasporttv', 'hatitude', 'iscore',
    'worldleague', 'wtst'
  ].map(function (project) {
    return {
      page: `https://joaobordalo.com/portfolio/${project}.html`,
      lastmod: new Date().toISOString(),
      changefreq: 'monthly'
    };
  });
  const posts = Posts.find(
    { },
    { sort: { id: -1 } }
  ).fetch().map(function (post) {
    return {
      page: post.url,
      lastmod: post.createdAt,
      changefreq: 'never'
    };
  });
  return pages.concat(posts).concat(projects);
});

@@ -56,24 +56,275 @@
 s = %5B%0A    %7B%0A
+      page: 'https://joaobordalo.com/blog',%0A      lastmod: new Date().toISOString(),%0A      changefreq: 'always'%0A    %7D,%0A    %7B%0A      page: 'https://joaobordalo.com/covid',%0A      lastmod: new Date().toISOString(),%0A      changefreq: 'always'%0A    %7D,%0A    %7B%0A
       page: 
@@ -360,16 +360,16 @@
 folio',%0A
-
       la
@@ -689,16 +689,17 @@
 s'%0A    %7D
+,
 %0A  %5D;%0A  
@@ -786,16 +786,20 @@
 nstats',
+%0A   
  'cowork
@@ -800,20 +800,16 @@
 cowork',
-%0A   
  'dogoff
@@ -851,16 +851,20 @@
 porttv',
+%0A   
  'hatitu
@@ -877,20 +877,16 @@
 iscore',
-%0A   
  'worldl

add /blog and /covid to sitemap.xml