A JS port of the GitHub Linguist Module