UNPKG

@uprtcl/ipfs-provider

Version:

_Prtcl provider wrappers around ipfs-http-client

14 lines (12 loc) 377 B
export function sortObject(object: object): object { if (typeof object !== 'object' || object instanceof Array || object === null) { // Not to sort the array return object; } const keys = Object.keys(object).sort(); const newObject = {}; for (let i = 0; i < keys.length; i++) { newObject[keys[i]] = sortObject(object[keys[i]]); } return newObject; }