fedicrawl/application/src/Storage/assertDefined.ts

10 wiersze
206 B
TypeScript

export default function assertDefined<T> (
value: T | undefined | null,
errorMessage: string
): T {
if (value === null || value === undefined) {
throw new Error(errorMessage)
}
return value
}