< object.length; i++) { if (typeof object[i] === "object") { object[i] = sortObjectKeys(object[i]); } } return object; } return Object.keys(object) .sort(function (left, right) { return left.toLowerCase().localeCompare(right.toLowerCase()); }) .reduce((acc, key) => { if (typeof object[key] === "object") { acc[key] = sortObjectKeys(object[key]); } else { acc[key] = object[key]; } return acc; }, Object.create(null)); } module.exports = { sortObjectKeys, }; PK