define(function() {

  'use strict';
  
  return {
    byExtension: {
      '7z': 'application/x-7z-compressed',
      ace: 'application/x-ace-compressed',
      adf: 'application/x-amiga-disk-format',
      adz: 'application/gzip; compressed-type=application/x-amiga-disk-format',
      aif: 'audio/x-aiff',
      aiff: 'audio/x-aiff',
      avi: 'video/x-avi',
      bat: 'application/x-bat',
      bmp: 'image/bmp',
      bz: 'application/x-bzip',
      bz2: 'application/x-bzip2',
      class: 'application/x-java-class',
      com: 'application/x-exe-msdos-simple',
      css: 'text/css',
      dll: 'application/x-exe-ambiguous',
      dms: 'application/x-disk-masher-system',
      doc: 'application/x-doc-ambiguous',
      docx: 'application/vnd.openxmlformats-officedocument.wordprocessingml.document',
      exe: 'application/x-exe-ambiguous',
      flc: 'video/x-flic',
      fli: 'video/x-flic',
      flv: 'video/x-flv',
      gif: 'image/gif',
      hlp: 'application/x-winhelp',
      htm: 'text/html',
      html: 'text/html',
      ico: 'image/x-icon',
      jar: 'application/zip',
      jpg: 'image/jpeg',
      jpeg: 'image/jpeg',
      js: 'application/js',
      json: 'application/json',
      lha: 'application/x-lha',
      mid: 'audio/midi',
      midi: 'audio/midi',
      mov: 'video/quicktime',
      ogg: 'application/ogg',
      pct: 'image/x-pict',
      pcx: 'image/x-pcx',
      pic: 'image/x-pict',
      pict: 'image/x-pict',
      png: 'image/png',
      ppt: 'application/vnd.ms-powerpoint',
      psd: 'image/x-photoshop',
      rar: 'application/x-rar-compressed',
      rsrc: 'application/x-mac-resource-fork',
      sit: 'application/x-stuffit',
      swf: 'application/x-shockwave-flash',
      tar: 'application/x-tar',
      tgz: 'application/gzip; compressed-type=application/x-tar',
      tiff: 'image/tiff',
      txt: 'text/plain',
      wav: 'audio/x-wav',
      wri: 'application/x-mswrite',
      xls: 'application/vnd.ms-excel',
      xlsx: 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet',
      zip: 'application/zip',
    },
    byMacResourceType: {
      '8BIM': 'image/x-photoshop-image-resource-block',
      ACHR: 'application/x-world-builder-character',
      ACOD: 'application/x-world-builder-code',
    },
    byMacFileType: {
      AIFF: 'audio/x-aiff',
      MOOV: 'video/quicktime',
      MV93: 'application/x-director',
      'M!93': 'application/x-director',
    },
  };

});

@@ -326,24 +326,49 @@
 io/x-aiff',%0A
+      au: 'audio/basic',%0A
       avi: '
@@ -1084,24 +1084,56 @@
 ge/x-icon',%0A
+      ini: 'application/x-ini',%0A
       jar: '
@@ -2139,24 +2139,56 @@
 ation/zip',%0A
+      zzt: 'application/x-zzt',%0A
     %7D,%0A    b

Add some more file formats