|
@@ -50,14 +50,41 @@ describe('assetUploadOption', () => {
|
|
|
});
|
|
|
|
|
|
for (const { mimetype, extension } of [
|
|
|
+ // Please ensure this list is sorted.
|
|
|
+ { mimetype: 'image/3fr', extension: '3fr' },
|
|
|
+ { mimetype: 'image/ari', extension: 'ari' },
|
|
|
+ { mimetype: 'image/arw', extension: 'arw' },
|
|
|
{ mimetype: 'image/avif', extension: 'avif' },
|
|
|
+ { mimetype: 'image/cap', extension: 'cap' },
|
|
|
+ { mimetype: 'image/cin', extension: 'cin' },
|
|
|
+ { mimetype: 'image/cr2', extension: 'cr2' },
|
|
|
+ { mimetype: 'image/cr3', extension: 'cr3' },
|
|
|
+ { mimetype: 'image/crw', extension: 'crw' },
|
|
|
+ { mimetype: 'image/dcr', extension: 'dcr' },
|
|
|
+ { mimetype: 'image/dng', extension: 'dng' },
|
|
|
+ { mimetype: 'image/erf', extension: 'erf' },
|
|
|
+ { mimetype: 'image/fff', extension: 'fff' },
|
|
|
{ mimetype: 'image/gif', extension: 'gif' },
|
|
|
{ mimetype: 'image/heic', extension: 'heic' },
|
|
|
{ mimetype: 'image/heif', extension: 'heif' },
|
|
|
+ { mimetype: 'image/iiq', extension: 'iiq' },
|
|
|
{ mimetype: 'image/jpeg', extension: 'jpeg' },
|
|
|
{ mimetype: 'image/jpeg', extension: 'jpg' },
|
|
|
{ mimetype: 'image/jxl', extension: 'jxl' },
|
|
|
+ { mimetype: 'image/k25', extension: 'k25' },
|
|
|
+ { mimetype: 'image/kdc', extension: 'kdc' },
|
|
|
+ { mimetype: 'image/mrw', extension: 'mrw' },
|
|
|
+ { mimetype: 'image/nef', extension: 'nef' },
|
|
|
+ { mimetype: 'image/orf', extension: 'orf' },
|
|
|
+ { mimetype: 'image/ori', extension: 'ori' },
|
|
|
+ { mimetype: 'image/pef', extension: 'pef' },
|
|
|
{ mimetype: 'image/png', extension: 'png' },
|
|
|
+ { mimetype: 'image/raf', extension: 'raf' },
|
|
|
+ { mimetype: 'image/raw', extension: 'raw' },
|
|
|
+ { mimetype: 'image/rwl', extension: 'rwl' },
|
|
|
+ { mimetype: 'image/sr2', extension: 'sr2' },
|
|
|
+ { mimetype: 'image/srf', extension: 'srf' },
|
|
|
+ { mimetype: 'image/srw', extension: 'srw' },
|
|
|
{ mimetype: 'image/tiff', extension: 'tiff' },
|
|
|
{ mimetype: 'image/webp', extension: 'webp' },
|
|
|
{ mimetype: 'image/x-adobe-dng', extension: 'dng' },
|
|
@@ -87,40 +114,16 @@ describe('assetUploadOption', () => {
|
|
|
{ mimetype: 'image/x-sony-arw', extension: 'arw' },
|
|
|
{ mimetype: 'image/x-sony-sr2', extension: 'sr2' },
|
|
|
{ mimetype: 'image/x-sony-srf', extension: 'srf' },
|
|
|
-
|
|
|
- { mimetype: 'image/dng', extension: 'dng' },
|
|
|
- { mimetype: 'image/ari', extension: 'ari' },
|
|
|
- { mimetype: 'image/cr2', extension: 'cr2' },
|
|
|
- { mimetype: 'image/cr3', extension: 'cr3' },
|
|
|
- { mimetype: 'image/crw', extension: 'crw' },
|
|
|
- { mimetype: 'image/erf', extension: 'erf' },
|
|
|
- { mimetype: 'image/raf', extension: 'raf' },
|
|
|
- { mimetype: 'image/3fr', extension: '3fr' },
|
|
|
- { mimetype: 'image/fff', extension: 'fff' },
|
|
|
- { mimetype: 'image/dcr', extension: 'dcr' },
|
|
|
- { mimetype: 'image/k25', extension: 'k25' },
|
|
|
- { mimetype: 'image/kdc', extension: 'kdc' },
|
|
|
- { mimetype: 'image/rwl', extension: 'rwl' },
|
|
|
- { mimetype: 'image/mrw', extension: 'mrw' },
|
|
|
- { mimetype: 'image/nef', extension: 'nef' },
|
|
|
- { mimetype: 'image/orf', extension: 'orf' },
|
|
|
- { mimetype: 'image/ori', extension: 'ori' },
|
|
|
- { mimetype: 'image/raw', extension: 'raw' },
|
|
|
- { mimetype: 'image/pef', extension: 'pef' },
|
|
|
- { mimetype: 'image/cin', extension: 'cin' },
|
|
|
- { mimetype: 'image/cap', extension: 'cap' },
|
|
|
- { mimetype: 'image/iiq', extension: 'iiq' },
|
|
|
- { mimetype: 'image/srw', extension: 'srw' },
|
|
|
{ mimetype: 'image/x3f', extension: 'x3f' },
|
|
|
- { mimetype: 'image/arw', extension: 'arw' },
|
|
|
- { mimetype: 'image/sr2', extension: 'sr2' },
|
|
|
- { mimetype: 'image/srf', extension: 'srf' },
|
|
|
{ mimetype: 'video/3gpp', extension: '3gp' },
|
|
|
+ { mimetype: 'video/avi', extension: 'avi' },
|
|
|
{ mimetype: 'video/mp2t', extension: 'm2ts' },
|
|
|
{ mimetype: 'video/mp2t', extension: 'mts' },
|
|
|
{ mimetype: 'video/mp4', extension: 'mp4' },
|
|
|
{ mimetype: 'video/mpeg', extension: 'mpg' },
|
|
|
+ { mimetype: 'video/msvideo', extension: 'avi' },
|
|
|
{ mimetype: 'video/quicktime', extension: 'mov' },
|
|
|
+ { mimetype: 'video/vnd.avi', extension: 'avi' },
|
|
|
{ mimetype: 'video/webm', extension: 'webm' },
|
|
|
{ mimetype: 'video/x-flv', extension: 'flv' },
|
|
|
{ mimetype: 'video/x-matroska', extension: 'mkv' },
|