title: Possible to override timeout on js Management SDK Uploads?
body: <p>I'm trying to upload files that are between 20-100MB in size, but they always fail to upload in under 30 seconds. This is where the timeout is configured, contentful-sdk-core/dist/es-modules/create-http-client.js:</p>
  
  <pre><code>var defaultConfig = {
  insecure: false,
  retryOnError: true,
  logHandler: function logHandler(level, data) {
    if (level === 'error' &amp;&amp; data) {
      var title = [data.name, data.message].filter(function (a) {
        return a;
      }).join(' - ');
      console.error('[error] ' + title);
      console.error(data);
      return;
    }
    console.log('[' + level + '] ' + data);
  },
  // Passed to axios
  headers: {},
  httpAgent: false,
  httpsAgent: false,
  timeout: 30000,
  proxy: false,
  basePath: ''
    };
  var config = _extends({}, defaultConfig, options);
  </code></pre>
  
  <p>Can I override these settings to allow for a more generous timeout?</p>
  
  <p>Edit: I have tried changing them directly in the config options, and it works, but I don't think this is a sustainable way of doing things.</p>