Make unhandled promise errors in build and tests fatal

It is expected that this will cause CI to fail, since there are unfixed errors.

Fixes #4
This commit is contained in:
Mike Cooper 2020-05-27 10:39:16 -07:00
Родитель 695bfead25
Коммит 006bdc28ce
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 9424CEA6F89AB334
2 изменённых файлов: 10 добавлений и 0 удалений

Просмотреть файл

@ -95,4 +95,9 @@ async function* walk(
} }
} }
process.on("unhandledRejection", (reason, promise) => {
console.log("Unhandled Reject at:", promise, "reason:", reason);
process.exit(1);
});
main(); main();

Просмотреть файл

@ -48,4 +48,9 @@ function convertActionNameToTypeName(actionName: string): string {
return typeName + "Arguments"; return typeName + "Arguments";
} }
process.on("unhandledRejection", (reason, promise) => {
console.log("Unhandled promise rejection:", reason);
process.exit(1);
});
main(); main();