constructor()

in gh-actions-artifact-client/src/upload-http-client.js [14:28]


  constructor(options) {
    super()
    if (options) {
      if (options.chunkSize && options.chunkSize > 0) {
        this.chunkSize = Math.min(MAX_CHUNK_SIZE, options.chunkSize)
      } else {
        this.chunkSize = MAX_CHUNK_SIZE
      }
      if (options.partSize && options.partSize > 0) {
        this.partSize = Math.max(options.partSize, this.chunkSize)
      } else {
        this.partSize = DEFAULT_PART_SIZE
      }
    }
  }