async function getUpdates(filename) {
  const date40DaysAgo = new Date(Date.now() - 40 * 24 * 60 * 60 * 1000)
    .toJSON()
    .split('T')[0];
  const { stdout: markdown } = await exec(
    `cat ${filename} | jq -r --argjson markdown true --arg date "${date40DaysAgo}" -f ${files.jq}`
  );
  const { stdout: html } = await exec(
    `cat ${filename} | jq -r --argjson markdown false --arg date "${date40DaysAgo}" -f ${files.jq}`
  );

  return { html: html.trim(), markdown: markdown.trim() };
}
@param {string} filename
@returns Promise<{ markdown: string, html: string >}