I agree with the general idea, but
1) LOC is not a good metric
2) I would immediately take off the list Python and Typescript, and anything what is compiled, leaving the list much shorter
TypeScript is good for this kind of a thing if you're only running it on your own machines and don't have to mess around with environments all the time. You can also run it with ts-node.