(obj: DataObject)
| 21 | }; |
| 22 | |
| 23 | export const getMaxNestedLevel = (obj: DataObject): number => { |
| 24 | let maxNestedLevel = 0; |
| 25 | |
| 26 | for (const key in obj) { |
| 27 | if (typeof obj[key] === 'object') { |
| 28 | const nestedLevel = getMaxNestedLevel(obj[key] as DataObject) + 1; |
| 29 | maxNestedLevel = Math.max(maxNestedLevel, nestedLevel); |
| 30 | } |
| 31 | } |
| 32 | |
| 33 | return maxNestedLevel; |
| 34 | }; |
no outgoing calls
no test coverage detected
searching dependent graphs…