dist/web-rpc.js
function peekTransferables (data, result) {
  if ( result === void 0 ) result = [];

  if (isTransferable(data)) {
    result.push(data);
  } else if (isObject(data)) {
    for (var i in data) {
      peekTransferables(data[i], result);
    }
  }
  return result
}
function peekTransferables (data, result) {
  if ( result === void 0 ) result = [];

  if (isTransferable(data)) {
    result.push(data);
  } else if (isObject(data)) {
    for (var i in data) {
      peekTransferables(data[i], result);
    }
  }
  return result
}
function peekTransferables ( data , result ) { if ( result === void 0 ) result = [ ] ; if ( isTransferable ( data ) ) { result . push ( data ) ; } else if ( isObject ( data ) ) { for ( var i in data ) { peekTransferables ( data [ i ] , result ) ; } } return result }
Recursively peek transferables from passed data
@param  {*}             data        Data source
@param  {Array}         [result=[]] Dist array
@return {ArrayBuffer[]}             List of transferables objects
Recursively peek transferables from passed data