dist/irisLib.js
function isBuffer(obj) {
	  return obj != null && (!!obj._isBuffer || isFastBuffer(obj) || isSlowBuffer(obj))
	}
function isBuffer(obj) {
	  return obj != null && (!!obj._isBuffer || isFastBuffer(obj) || isSlowBuffer(obj))
	}
function isBuffer ( obj ) { return obj != null && ( ! ! obj . _isBuffer || isFastBuffer ( obj ) || isSlowBuffer ( obj ) ) }
the following is from is-buffer, also by Feross Aboukhadijeh and with same lisence The _isBuffer check is for Safari 5-7 support, because it's missing Object.prototype.constructor. Remove this eventually
the following is from is - buffer also by Feross Aboukhadijeh and with same lisence The _isBuffer check is for Safari 5 - 7 support because it s missing Object . prototype . constructor . Remove this eventually