function write(chunk, encoding, callback) {
    if (typeof encoding === 'function') {
      callback = encoding
      encoding = null
    }

    if (ended) {
      throw new Error('Did not expect `write` after `end`')
    }

    chunks.push((chunk || '').toString(encoding || 'utf8'))

    if (callback) {
      callback()
    }

    // Signal succesful write.
    return true
  }
function write(chunk, encoding, callback) {
    if (typeof encoding === 'function') {
      callback = encoding
      encoding = null
    }

    if (ended) {
      throw new Error('Did not expect `write` after `end`')
    }

    chunks.push((chunk || '').toString(encoding || 'utf8'))

    if (callback) {
      callback()
    }

    
    return true
  }
function write ( chunk , encoding , callback ) { if ( typeof encoding === 'function' ) { callback = encoding encoding = null } if ( ended ) { throw new Error ( 'Did not expect `write` after `end`' ) } chunks . push ( ( chunk || '' ) . toString ( encoding || 'utf8' ) ) if ( callback ) { callback ( ) } // Signal succesful write. return true }
Write a chunk into memory.
Write a chunk into memory .