prod/service-worker-28ddbc7ef7a575da0539a0f05f4bfdae.js
function utf16End(buf) {
  var r = buf && buf.length ? this.write(buf) : '';
  if (this.lastNeed) {
    var end = this.lastTotal - this.lastNeed;
    return r + this.lastChar.toString('utf16le', 0, end);
  }
  return r;
}
function utf16End(buf) {
  var r = buf && buf.length ? this.write(buf) : '';
  if (this.lastNeed) {
    var end = this.lastTotal - this.lastNeed;
    return r + this.lastChar.toString('utf16le', 0, end);
  }
  return r;
}
function utf16End ( buf ) { var r = buf && buf . length ? this . write ( buf ) : '' ; if ( this . lastNeed ) { var end = this . lastTotal - this . lastNeed ; return r + this . lastChar . toString ( 'utf16le' , 0 , end ) ; } return r ; }
For UTF-16LE we do not explicitly append special replacement characters if we end on a partial character, we simply let v8 handle that.
For UTF - 16LE we do not explicitly append special replacement characters if we end on a partial character we simply let v8 handle that .