16 lines
273 B
TypeScript
16 lines
273 B
TypeScript
export { isNotThrowing, booleanToHumanReadable };
|
|
|
|
function isNotThrowing(cb: () => unknown): boolean {
|
|
try {
|
|
cb();
|
|
return true;
|
|
}
|
|
catch (_) {
|
|
return false;
|
|
}
|
|
}
|
|
|
|
function booleanToHumanReadable(value: boolean): string {
|
|
return value ? 'Yes' : 'No';
|
|
}
|