'args': JSON.stringify(require('yargs').argv)
, добавить сюда строчку declare var args: any;
и добавить эту переменную в GlobalEnvironment
.factory.addStageLink = function (stageLink) {
return $http.post(pathApiProjectStageLinks + '/', stageLink)
.then(response => {
let id = response.data;
notifications.add('success', 'Связь добавлена!');
return id
})
.catch(err => {
notifications.add('danger', 'Связь не добавлена!');
throw err; // Пробрасываем ошибку выше
});
}
somePromise
.then(result => {
syncFunc1(result);
asyncFunction(result);
return syncFunc2(result);
})
.then(finalResult => {});
somePromise
.then(result => {
syncFunc1(result);
return asyncFunction(result);
})
.then(asyncResult => {
return syncFunc2(asyncResult);
})
.then(finalResult => {});
Да, он не такой популярный, как сейчас typescript, но и хоронить его не собираются.