export class Utils { public static countKeys(obj: any): number { let count = 0; for (let key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { count++; if (typeof obj[key] === 'object' && obj[key] !== null) { count += Utils.countKeys(obj[key]); } } } return count; } }