ymaps.geocode('Москва').then(function(res) {
console.log('Раз');
var x = y; // y не определена
});
В консоли должно появляться "Раз" и затем надпись "ReferenceError: y is not defined". Но появляется "Раз", и всё.
Как отслеживать ошибки внутри таких функций?