Using this workaround I think we could even wrap other libraries related with D3 such as TopoJSON, Crossfilter.js and so [link](http://www.ng-newsletter.com/posts/d3-on-angular.html)