clone

Type:Function
Status:stable
Since:1.0.0
Platform:jsnode
@blackbyte.sugar.shared.object

This function allows you to clone an object either at 1 level, or deeply.

Params

  1. object*-Object

    The object to copy

  2. settings{}Object

    Specify some settings to configure your clone process

Return

  1. -Object

    The cloned object

Example

import { clone } from '@blackbyte/sugar/object';
clone({
   hello: 'world'
});

Settings

  1. deepfalseBoolean

    Specify if you want to clone the object deeply

Todo

  • testsnormal