Add cheerio parser implementation
Add a typescript def for cheerio