hunk.code_window:     flashInstanceUuid: flashState.getFlashUuid(),
       unmountOnSuccess: settings.get('unmountOnSuccess'),
       validateWriteOnSuccess: settings.get('validateWriteOnSuccess'),
       applicationSessionUuid: store.getState().toJS().applicationSessionUuid,
       flashingWorkflowUuid: store.getState().toJS().flashingWorkflowUuid,
       status: 'cancel'
     }
     analytics.logEvent('Cancel', analyticsData)
  
hunk.labels: keep keep add keep keep keep keep keep
hunk.after_edit:     trim: settings.get('trim'),
  
hunk.file_path: lib/gui/app/modules/image-writer.js
hunk.type: add
file: # Logs
  /logs
  *.log
  npm-debug.log*
  
  # Runtime data
  pids
  *.pid
  *.seed
  
  # Directory for instrumented libs generated by jscoverage/JSCover
  /lib-cov
  
  # Image stream output directory
  /tests/image-stream/output
  
  # Coverage directory used by tools like istanbul
  /coverage
  
  # Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
  .grunt
  
  # node-waf configuration
  .lock-wscript
  
  # Compiled binary addons (http://nodejs.org/api/addons.html)
  /build
  
  # Generated files
  /generated
  
  # Dependency directory
  # https://docs.npmjs.com/misc/faq#should-i-check-my-node-modules-folder-into-git
  node_modules
  
  # Compiled Etcher releases
  /dist
  
  # Certificates
  *.spc
  *.pvk
  *.p12
  *.cer
  *.crt
  *.pem
  
  # OSX files
  
  .DS_Store
  