🌳
pt0/sharedF/assertsF/assertValidIdxAI.mts
3export const assertValidIdx = <T,>(arr: T[], idx: number, ctx?: Record<string, unknown>): T => {
4 const item = arr[idx]
5 throwIf(() => item === undefined, {idx, arrLen: arr.length, ...ctx})
6 return item
7}