in lib/parallel-write.js [85:104]
function magicCopy(entry) {
if (isError(entry)) {
return magicCopyError(entry);
}
var copy = deepExtend({}, entry);
if (typeof entry === 'object' && entry !== null) {
Object.keys(entry).forEach(function copyProp(k) {
var value = entry[k];
if (isError(value)) {
copy[k] = magicCopyError(value);
} else if (typeof value === 'object' && value !== null) {
copy[k] = magicCopy(entry[k]);
}
});
}
return copy;
}