pull/657/head
Travis Fischer 2024-08-04 04:19:13 -05:00
rodzic 5fbad5f57b
commit a1ebc9ddbf
1 zmienionych plików z 4 dodań i 4 usunięć

Wyświetl plik

@ -1,15 +1,15 @@
import is from '@sindresorhus/is' import { isError } from '@sindresorhus/is'
function assertImpl(value: unknown, message?: string | Error): asserts value { function assertImpl(value: unknown, message?: string | Error): asserts value {
if (value) { if (value) {
return return
} }
if (is.error(message)) { if (!message) {
throw message throw new Error('Assertion failed')
} }
throw new Error(message ?? 'Assertion failed') throw isError(message) ? message : new Error(message)
} }
/** /**