Skip to content

Commit 822d924

Browse files
committed
Add new upstream MIME types
1 parent f289027 commit 822d924

File tree

4 files changed

+73
-3
lines changed

4 files changed

+73
-3
lines changed

db.json

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -777,6 +777,7 @@
777777
"extensions": ["mads"]
778778
},
779779
"application/manifest+json": {
780+
"source": "iana",
780781
"charset": "UTF-8",
781782
"compressible": true,
782783
"extensions": ["webmanifest"]
@@ -1065,6 +1066,10 @@
10651066
"source": "iana",
10661067
"extensions": ["oxps"]
10671068
},
1069+
"application/p21+zip": {
1070+
"source": "iana",
1071+
"compressible": false
1072+
},
10681073
"application/p2p-overlay+xml": {
10691074
"source": "iana",
10701075
"compressible": true,
@@ -2057,6 +2062,12 @@
20572062
"source": "iana",
20582063
"extensions": ["atx"]
20592064
},
2065+
"application/vnd.apache.arrow.file": {
2066+
"source": "iana"
2067+
},
2068+
"application/vnd.apache.arrow.stream": {
2069+
"source": "iana"
2070+
},
20602071
"application/vnd.apache.thrift.binary": {
20612072
"source": "iana"
20622073
},
@@ -4292,6 +4303,9 @@
42924303
"compressible": true,
42934304
"extensions": ["osm"]
42944305
},
4306+
"application/vnd.opentimestamps.ots": {
4307+
"source": "iana"
4308+
},
42954309
"application/vnd.openxmlformats-officedocument.custom-properties+xml": {
42964310
"source": "iana",
42974311
"compressible": true
@@ -5290,6 +5304,10 @@
52905304
"application/vnd.verimatrix.vcas": {
52915305
"source": "iana"
52925306
},
5307+
"application/vnd.veritone.aion+json": {
5308+
"source": "iana",
5309+
"compressible": true
5310+
},
52935311
"application/vnd.veryant.thin": {
52945312
"source": "iana"
52955313
},
@@ -7408,6 +7426,16 @@
74087426
"source": "iana",
74097427
"extensions": ["obj"]
74107428
},
7429+
"model/step+zip": {
7430+
"source": "iana",
7431+
"compressible": false,
7432+
"extensions": ["stpz"]
7433+
},
7434+
"model/step-xml+zip": {
7435+
"source": "iana",
7436+
"compressible": false,
7437+
"extensions": ["stpxz"]
7438+
},
74117439
"model/stl": {
74127440
"source": "iana",
74137441
"extensions": ["stl"]

scripts/fetch-iana.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ var MIME_TYPE_HAS_CHARSET_PARAMETER_REGEXP = /parameters\s*:[^.]*\bcharset\b/im
3232

3333
co(function * () {
3434
var gens = yield [
35-
get('application', { extensions: /(?:\/(?:ecmascript|gzip|ld\+json|n-quads|n-triples|trig|vnd\.(?:apple\..+|dbf|mapbox-vector-tile|rar))|\+xml)$/ }),
35+
get('application', { extensions: /(?:\/(?:ecmascript|gzip|(?:ld|manifest)\+json|n-quads|n-triples|trig|vnd\.(?:apple\..+|dbf|mapbox-vector-tile|rar))|\+xml)$/ }),
3636
get('audio', { extensions: /\/mobile-xmf$/ }),
3737
get('font', { extensions: true }),
3838
get('image', { extensions: true }),

src/custom-types.json

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,8 +79,6 @@
7979
},
8080
"application/manifest+json": {
8181
"charset": "UTF-8",
82-
"compressible": true,
83-
"extensions": ["webmanifest"],
8482
"sources": [
8583
"http://w3c.github.io/manifest/#h-media-type-registration"
8684
]

src/iana-types.json

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -969,6 +969,7 @@
969969
},
970970
"application/jscalendar+json": {
971971
"sources": [
972+
"http://tools.ietf.org/rfc/rfc8984.txt",
972973
"http://www.iana.org/assignments/media-types/application/jscalendar+json"
973974
]
974975
},
@@ -1084,6 +1085,12 @@
10841085
"http://www.iana.org/assignments/media-types/application/mads+xml"
10851086
]
10861087
},
1088+
"application/manifest+json": {
1089+
"extensions": ["webmanifest"],
1090+
"sources": [
1091+
"http://www.iana.org/assignments/media-types/application/manifest+json"
1092+
]
1093+
},
10871094
"application/marc": {
10881095
"sources": [
10891096
"http://tools.ietf.org/rfc/rfc2220.txt",
@@ -1487,6 +1494,11 @@
14871494
"http://www.iana.org/assignments/media-types/application/oxps"
14881495
]
14891496
},
1497+
"application/p21+zip": {
1498+
"sources": [
1499+
"http://www.iana.org/assignments/media-types/application/p21+zip"
1500+
]
1501+
},
14901502
"application/p2p-overlay+xml": {
14911503
"extensions": ["relo"],
14921504
"sources": [
@@ -2870,6 +2882,16 @@
28702882
"http://www.iana.org/assignments/media-types/application/vnd.antix.game-component"
28712883
]
28722884
},
2885+
"application/vnd.apache.arrow.file": {
2886+
"sources": [
2887+
"http://www.iana.org/assignments/media-types/application/vnd.apache.arrow.file"
2888+
]
2889+
},
2890+
"application/vnd.apache.arrow.stream": {
2891+
"sources": [
2892+
"http://www.iana.org/assignments/media-types/application/vnd.apache.arrow.stream"
2893+
]
2894+
},
28732895
"application/vnd.apache.thrift.binary": {
28742896
"sources": [
28752897
"http://www.iana.org/assignments/media-types/application/vnd.apache.thrift.binary"
@@ -5840,6 +5862,11 @@
58405862
"http://www.iana.org/assignments/media-types/application/vnd.openstreetmap.data+xml"
58415863
]
58425864
},
5865+
"application/vnd.opentimestamps.ots": {
5866+
"sources": [
5867+
"http://www.iana.org/assignments/media-types/application/vnd.opentimestamps.ots"
5868+
]
5869+
},
58435870
"application/vnd.openxmlformats-officedocument.custom-properties+xml": {
58445871
"sources": [
58455872
"http://www.iana.org/assignments/media-types/application/vnd.openxmlformats-officedocument.custom-properties+xml"
@@ -7098,6 +7125,11 @@
70987125
"http://www.iana.org/assignments/media-types/application/vnd.verimatrix.vcas"
70997126
]
71007127
},
7128+
"application/vnd.veritone.aion+json": {
7129+
"sources": [
7130+
"http://www.iana.org/assignments/media-types/application/vnd.veritone.aion+json"
7131+
]
7132+
},
71017133
"application/vnd.veryant.thin": {
71027134
"sources": [
71037135
"http://www.iana.org/assignments/media-types/application/vnd.veryant.thin"
@@ -9198,6 +9230,18 @@
91989230
"http://www.iana.org/assignments/media-types/model/obj"
91999231
]
92009232
},
9233+
"model/step+zip": {
9234+
"extensions": ["stpz"],
9235+
"sources": [
9236+
"http://www.iana.org/assignments/media-types/model/step+zip"
9237+
]
9238+
},
9239+
"model/step-xml+zip": {
9240+
"extensions": ["stpxz"],
9241+
"sources": [
9242+
"http://www.iana.org/assignments/media-types/model/step-xml+zip"
9243+
]
9244+
},
92019245
"model/stl": {
92029246
"extensions": ["stl"],
92039247
"sources": [

0 commit comments

Comments
 (0)