3.0.5 • Published 9 months ago
ts-is-defined v3.0.5
ts-is-defined
Typescript utilities
export function isDefined<T>(value: T): value is NonNullable<T> {
return value !== undefined && value !== null
}
export function assertDefined<T>(
value: T,
message: string
): asserts value is NonNullable<T> {
invariant(isDefined(value), message)
}