MCPcopy
hub / github.com/bnoguchi/everyauth / clone

Function clone

lib/utils.js:9–17  ·  view source on GitHub ↗
(obj)

Source from the content-addressed store, hash-verified

7};
8
9function clone (obj) {
10 if (obj === undefined || obj === null)
11 return obj
12 if (Array.isArray(obj))
13 return cloneArray(obj);
14 if (obj.constructor == Object)
15 return cloneObject(obj);
16 return obj;
17}
18
19function cloneObject (obj, shouldMinimizeData) {
20 var ret = {};

Callers 5

step.jsFile · 0.85
stepSequence.jsFile · 0.85
cloneObjectFunction · 0.85
cloneArrayFunction · 0.85
everymodule.jsFile · 0.85

Calls 2

cloneArrayFunction · 0.85
cloneObjectFunction · 0.85

Tested by

no test coverage detected