export default function checkArrayDepth( arr: any[] | any[][] | any[][][] | any, depth: number ): boolean { if (!Array.isArray(arr)) return false; if (depth === 1) return true; return arr.every((item) => checkArrayDepth(item, depth - 1)); }