export function assertNonNullish( item: T, itemName: string, ): asserts item is NonNullable { if (item == null) { throw new Error( `Variable \`${itemName}\` was expected to be defined, but found value ${item} instead`, ); } }