From 3dd037009b2f2a318ac42b565ea44eba61a92970 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ant=C3=98n=20Ustin=C3=98ff?= Date: Wed, 20 Nov 2024 14:40:00 +0400 Subject: [PATCH 1/2] feat(mime): add `gsheet` default extension to map --- pkgs/mime/lib/src/default_extension_map.dart | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/mime/lib/src/default_extension_map.dart b/pkgs/mime/lib/src/default_extension_map.dart index 287c957dc5..5d17732eb7 100644 --- a/pkgs/mime/lib/src/default_extension_map.dart +++ b/pkgs/mime/lib/src/default_extension_map.dart @@ -297,6 +297,7 @@ const Map defaultExtensionMap = { 'grv': 'application/vnd.groove-injector', 'grxml': 'application/srgs+xml', 'gsf': 'application/x-font-ghostscript', + 'gsheet': 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet', 'gtar': 'application/x-gtar', 'gtm': 'application/vnd.groove-tool-message', 'gtw': 'model/vnd.gtw', From 40065a342638c8831fb4436bc8b25e5186a1e800 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ant=C3=98n=20Ustin=C3=98ff?= Date: Wed, 20 Nov 2024 14:58:51 +0400 Subject: [PATCH 2/2] feat(mime): add simple test to `gsheet` mime type --- pkgs/mime/test/mime_type_test.dart | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/mime/test/mime_type_test.dart b/pkgs/mime/test/mime_type_test.dart index 23cb34af30..312d4c9fab 100644 --- a/pkgs/mime/test/mime_type_test.dart +++ b/pkgs/mime/test/mime_type_test.dart @@ -54,6 +54,10 @@ void main() { _expectMimeType('file.markdown', 'text/markdown'); _expectMimeType('file.heif', 'image/heif'); _expectMimeType('file.heic', 'image/heic'); + _expectMimeType( + 'file.gsheet', + 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet', + ); }); test('unknown-mime-type', () {