Add application/toml mimeType lookup by file path (#64)
diff --git a/CHANGELOG.md b/CHANGELOG.md index f2f953d..06a889b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md
@@ -1,5 +1,6 @@ # 1.0.3 +* Add application/toml mimeType lookup by extension. * Add image/avif mimeType lookup by extension. * Add image/heic mimeType lookup by extension.
diff --git a/lib/src/default_extension_map.dart b/lib/src/default_extension_map.dart index 6639bb3..4135a9f 100644 --- a/lib/src/default_extension_map.dart +++ b/lib/src/default_extension_map.dart
@@ -805,6 +805,8 @@ 'tif': 'image/tiff', 'tiff': 'image/tiff', 'tmo': 'application/vnd.tmobile-livetv', + // Source: https://toml.io/en/v1.0.0#mime-type + 'toml': 'application/toml', 'torrent': 'application/x-bittorrent', 'tpl': 'application/vnd.groove-tool-template', 'tpt': 'application/vnd.trid.tpt',
diff --git a/test/mime_type_test.dart b/test/mime_type_test.dart index b5f037d..d1833f5 100644 --- a/test/mime_type_test.dart +++ b/test/mime_type_test.dart
@@ -43,6 +43,7 @@ _expectMimeType('file.webp', 'image/webp'); _expectMimeType('file.aiff', 'audio/x-aiff'); _expectMimeType('file.m4a', 'audio/mp4'); + _expectMimeType('file.toml', 'application/toml'); }); test('unknown-mime-type', () {