Methods
Static
assertNever
- assertNever(extLogName: string, x: never): never
-
Parameters
-
extLogName: string
-
x: never
Returns never
Static
Private
createCleanCompareObject
- createCleanCompareObject(obj: any): any
-
Returns any
Static
deepCompareObjects
- deepCompareObjects(__namedParameters: {
existingObject: any;
requestedObject: any;
}): IEpSdkDeepCompareResult
-
Parameters
-
__namedParameters: {
existingObject: any;
requestedObject: any;
}
-
existingObject: any
-
requestedObject: any
Static
deepDiff
- deepDiff(fromObject: any, toObject: any): Record<string, TEpSdkDeepDiffFromTo>
-
Parameters
-
fromObject: any
-
toObject: any
Static
deepSortStringArraysInObject
- deepSortStringArraysInObject(obj: any): any
-
Returns any
Static
getUUID
- getUUID(): string
-
Returns string
Static
isEqualDeep
- isEqualDeep(one: any, two: any): boolean
-
Returns boolean
Static
prepareCompareObject4Output
- prepareCompareObject4Output(obj: any): any
-
Returns any
Deep diff between two object-likes
Returns
a new object which represents the diff