}
public static isObject(item: unknown): boolean {
- return item && typeof item === 'object' && Array.isArray(item) === false;
+ return (
+ Utils.isNullOrUndefined(item) === false &&
+ typeof item === 'object' &&
+ Array.isArray(item) === false
+ );
}
public static cloneObject<T extends object>(object: T): T {
}
public static JSONStringifyWithMapSupport(
- obj: Record<string, unknown> | Record<string, unknown>[] | Map<string, unknown>,
+ obj: Record<string, unknown> | Record<string, unknown>[] | Map<unknown, unknown>,
space?: number
): string {
return JSON.stringify(