function validateHeaderIds()

in beta/scripts/headingIDHelpers/validateHeadingIDs.js [31:48]


function validateHeaderIds(lines) {
  let inCode = false;
  const results = [];
  lines.forEach((line) => {
    // Ignore code blocks
    if (line.startsWith('```')) {
      inCode = !inCode;

      results.push(line);
      return;
    }
    if (inCode) {
      results.push(line);
      return;
    }
    validateHeaderId(line);
  });
}