UNPKG

@jsopen/objects

Version:

Helper utilities for working with JavaScript objects and arrays

5 lines (4 loc) 268 B
import { StrictOmit } from 'ts-gems'; import { merge } from './merge.js'; export declare function clone<T extends object>(obj: T, options?: merge.Options): T; export declare function deepClone<T extends object>(obj: T, options?: StrictOmit<merge.Options, 'deep'>): T;