9 lines
202 B
TypeScript
9 lines
202 B
TypeScript
import { UnexpectedError } from "../error/unexpected-error.ts";
|
|
|
|
export function ensureValue<T>(value?: T): T {
|
|
if (!value) {
|
|
throw new UnexpectedError("Value is nullish.");
|
|
}
|
|
return value;
|
|
}
|