6 lines
143 B
TypeScript
6 lines
143 B
TypeScript
export function isDefined<T = undefined | unknown>(
|
|
val: T
|
|
): val is T extends undefined ? never : T {
|
|
return typeof val !== "undefined"
|
|
}
|