object
sortObjectByKeys
Sorts the object key alphabetically and returns same object with sorted key.
Options
object: T[required] - Key value pair object
hashObject
Computes the SHA-256 hash of a JavaScript object. 
It returns a Promise that resolves to the SHA-256 hash of the input object as a hexadecimal string. 
It throws an error if the hashing operation fails or if the input is not a valid object.
Options
object: T[required] - The object to be hashed.
merge
Deeply merges multiple source objects into a target object. It merges individual values excluding null and undefined. It concatenates arrays. recursively merges objects and directly assigns functions
Options
- target: T- The target object to merge into.
- sources: DeepPartial<T>[]- One or more source objects to merge into the target.
Returns
- T- The merged target object.