ulthar-framework/packages/fabric/core/utils/ensure-value.ts

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;
}