hunk.code_window:  */
   module.exports.app = (optionsArg = {}) => {
     validateConfig(optionsArg)
     const options = merge({}, defaultOptions, optionsArg)
     const providers = providerManager.getDefaultProviders()
     const searchProviders = providerManager.getSearchProviders()
     providerManager.addProviderOptions(options, grantConfig)
  
hunk.labels: keep keep keep keep add keep keep keep keep
hunk.after_edit:   // todo remove in next major and default to the safer getKey instead
     if (options.providerOptions.s3.getKey === defaultOptions.providerOptions.s3.getKey) process.emitWarning('The current default getKey implementation is not safe because it will cause files with the same name to be overwritten and should be avoided. Please use the environment variable COMPANION_S3_GETKEY_SAFE_BEHAVIOR=true (standalone) or provide your own getKey implementation instead')
  
hunk.file_path: packages/@uppy/companion/src/companion.js
hunk.type: add
file: <ul class="Social">
    <li><a href="https://twitter.com/uppy_io" class="twitter-follow-button" data-show-count="false" data-dnt="true">Follow @uppy_io</a></li>
    <li><iframe src="https://ghbtns.com/github-btn.html?user=transloadit&repo=uppy&type=watch&count=true"
  allowtransparency="true" frameborder="0" scrolling="0" width="100" height="20"></iframe></li>
    <!-- to regenerate you can use this link: https://img.shields.io/badge/community-forum-d8006a.svg -->
    <li><a href="https://community.transloadit.com/c/uppy"><img src="/images/community-forum-d8006a.svg" /> </a></li>
    <li class="BuildBadge">
     <span class="wrapper">
       <a href="https://github.com/transloadit/uppy/actions"><img src="https://github.com/transloadit/uppy/workflows/End-to-end%20tests/badge.svg" alt="Build Status"></a>
     </span>
    </li>
  </ul>
  