First post just a link to a blog post…
Do you work for Fusioncharts?
I’ve had good success with Chart.js. They have pretty animated canvas based charts of all sorts. Seems like a really well maintained extensible library. They do have TypeScript support now and Angular 2 Components, though I’ve only used the native JS chart myself.