aboutsummaryrefslogtreecommitdiff
path: root/node_modules/@babel/core/src/transformation/util/clone-deep.ts
blob: cc077ce937c1fb6839e36616cefcaafa69dbdb45 (plain)
1
2
3
4
5
6
7
8
9
import v8 from "v8";
import cloneDeep from "./clone-deep-browser";

export default function (value) {
  if (v8.deserialize && v8.serialize) {
    return v8.deserialize(v8.serialize(value));
  }
  return cloneDeep(value);
}