const fs = require('fs');
const hash = {};
let sum = 0;
fs
  .readFileSync('results.txt')
  .toString()
  .split('\n')
  .forEach(line => {
    console.log(line);
    const parts = line.split(/\.tsx?\(/);
    if (parts.length > 1) {
      hash[parts[0]] = (hash[parts[0]] || 0) + 1;
      sum += 1;
    }
  });

Object.keys(hash)
  .sort((a, b) => hash[a] - hash[b])
  .forEach(k => console.log(`${hash[k]} ${k}`));

console.log(sum);