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 {
if (value) {
return
}
if (is.error(message)) {
throw message
if (!message) {
throw new Error('Assertion failed')
}
throw new Error(message ?? 'Assertion failed')
throw isError(message) ? message : new Error(message)
}
/**