Skip to content

Commit 48e4115

Browse files
committed
Add extensions for application/mp4 from IANA
closes #207
1 parent 9ecc7a3 commit 48e4115

File tree

4 files changed

+4
-2
lines changed

4 files changed

+4
-2
lines changed

HISTORY.md

+1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ unreleased
44
* Add extension `.sql` to `application/sql`
55
* Add extensions `.aac` and `.adts` to `audio/aac`
66
* Add extensions `.js` and `.mjs` to `text/javascript`
7+
* Add extensions for `application/mp4` from IANA
78
* Add extensions from IANA for more MIME types
89
* Add Microsoft app installer types and extensions
910
* Add new upstream MIME types

db.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1045,7 +1045,7 @@
10451045
},
10461046
"application/mp4": {
10471047
"source": "iana",
1048-
"extensions": ["mp4s","m4p"]
1048+
"extensions": ["mp4","mpg4","mp4s","m4p"]
10491049
},
10501050
"application/mpeg4-generic": {
10511051
"source": "iana"

scripts/fetch-iana.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ var MIME_TYPE_HAS_CHARSET_PARAMETER_REGEXP = /parameters\s*:[^.]*\bcharset\b/im
3535

3636
;(async function () {
3737
const results = Array.prototype.concat.apply([], [
38-
await get('application', { extensions: /(?:\/(?:automationml-amlx?\+.+|cwl|ecmascript|express|fdf|gzip|(?:ld|manifest)\+json|n-quads|n-triples|pgp-.+|sql|trig|vnd\.(?:age|apple\..+|dbf|mapbox-vector-tile|rar))|xfdf|\+xml)$/ }),
38+
await get('application', { extensions: /(?:\/(?:automationml-amlx?\+.+|cwl|ecmascript|express|fdf|gzip|(?:ld|manifest)\+json|mp4|n-quads|n-triples|pgp-.+|sql|trig|vnd\.(?:age|apple\..+|dbf|mapbox-vector-tile|rar))|xfdf|\+xml)$/ }),
3939
await get('audio', { extensions: /\/(?:aac|mobile-xmf)$/ }),
4040
await get('font', { extensions: true }),
4141
await get('image', { extensions: true }),

src/iana-types.json

+1
Original file line numberDiff line numberDiff line change
@@ -1436,6 +1436,7 @@
14361436
]
14371437
},
14381438
"application/mp4": {
1439+
"extensions": ["mp4","mpg4"],
14391440
"sources": [
14401441
"https://tools.ietf.org/rfc/rfc4337.txt",
14411442
"https://tools.ietf.org/rfc/rfc6381.txt",

0 commit comments

Comments
 (0)