hunk.code_window:     const defaultOptions = {}
       // merge default options with the ones set by user
       this.opts = Object.assign({}, defaultOptions, opts)
     }
     addInitialMeta () {
  
hunk.labels: keep keep keep add keep keep keep
hunk.after_edit:     this.handleFileAdded = this.handleFileAdded.bind(this)
     }
     handleFileAdded (fileID) {
       const metaFields = this.opts.fields
       metaFields.forEach((item) => {
         const obj = {}
         obj[item.id] = item.value
         this.core.updateMeta(obj, fileID)
       })
  
hunk.file_path: src/plugins/MetaData.js
hunk.type: add
file: #!/usr/bin/env bash
  set -o pipefail
  set -o errexit
  set -o nounset
  # set -o xtrace
  
  git config --global user.name 'Uppy Bot'
  git config --global user.email 'uppybot@uppy.io'
  
  # because a Travis deploy script has to be a real file
  npm run web:deploy --quiet
  