New TypeScript async/await feature uses ES6 promises. AngularJS uses $q service promises with slightly different interface.
$q
Is there any way to use TypeScri
You can make it work like this:
angular.module('your app') .run(['$window', '$q', function($window, $q) { $window.Promise = $q; }]);