OverviewFilesCommitsIssuesDocsReleasesPeers

hyper-booking / node_modules / bare-structured-clone / global.js

9 lines · javascript ref:
const { serializeWithTransfer, deserializeWithTransfer } = require('.')

global.structuredClone = function structuredClone(value, opts = {}) {
  return deserializeWithTransfer(
    serializeWithTransfer(value, opts.transfer, opts.interfaces),
    opts.interfaces
  )
}