Package Exports
- name2mime
 
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (name2mime) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
name2mime
A micro module to get MIME types from filename, given that filename contains the extension as well.
Installation
$ npm install name2mime --saveor
$ yarn add name2mimeData Source
Thanks to the amazing guys @ FreeFormatter for compiling this list of 600+ MIME types.
Sample
const getMime = require('name2mime');
const value = getMime('filename.jpg');
console.log(value);
// { type: 'image/jpeg', name: 'JPEG Image' }For Maintainers & Contributors
Commands
npm run clean- Removelib/directorynpm test- Run tests with linting and coverage results.npm test:only- Run tests without linting or coverage.npm test:watch- You can even re-run tests on file changes!npm test:prod- Run tests with minified code.npm run test:examples- Test written examples on pure JS for better understanding module usage.npm run lint- Run ESlint with airbnb-confignpm run cover- Get coverage report for your code.npm run build- Babel will transpile ES6 => ES5 and minify the code.npm run prepublish- Hook for npm. Do all the checks before publishing your module.
License
MIT © Hashir Baig