MIM
A simple MIME type recognition library that works in both browser and Node.js apps
Installation
Node.js
Install MIM with npm:
npm install mim
And then require it in your node app:
var MIM = ;
Browser
Install MIM with bower:
bower install mim
Or download desired version from on the Releases page
Then add the HTML script tag to include MIM in your global Javascript namespace:
Usage
MIME type lookup
var mimeType; mimeType = MIM;console; // displays null mimeType = MIM;console; // displays 'video/x-matroska' mimeType = MIM;console; // displays 'image/jpeg' mimeType = MIM;console; // displays 'application/ecmascript' mimeType = MIM;console; // displays 'application/vnd.mif' mimeType = MIM;console; // displays 'application/xspf+xml' mimeType = MIM;console; // displays 'chemical/x-xyz' mimeType = MIM;console; // displays 'application/json' mimeType = MIM;console; // displays 'application/zip'
MIME type lookup with default
var mimeType; mimeType = MIM;console; // displays 'application/octet-stream'
License
MIM is released under the MIT License.