UNPKG

@selfcommunity/utils

Version:

Utilities to integrate a Community.

24 lines (23 loc) 550 B
/** * Check if v is an object * @param v */ export declare function isObject(v: any): boolean; /** * Perfrom deep merge of two objects (not a shallow merge) * @param target * @param source * @return {*} */ export declare function mergeDeep(target: object, source: object): object; /** * Get an object without keys * @param obj * @param keys */ export declare function objectWithoutProperties<T extends object>(obj: T | null, keys: string[]): T; /** * Check if v is a func * @param v */ export declare function isFunc(v: any): boolean;