@newkrok/three-utils
Version:
THREE JS related utils
16 lines (14 loc) • 328 B
TypeScript
export type ObjectOperationConfig = {
skippedProperties: Array<String>;
applyToFirstObject: boolean;
};
export function patchObject<T, V>(
objectA: T,
objectB: V,
config: ObjectOperationConfig
): T;
export function deepMerge<T, V>(
objectA: T,
objectB: V,
config: ObjectOperationConfig
): T | V;