Skip to content

data-uri/mimer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Apr 17, 2019
715eb51 · Apr 17, 2019

History

48 Commits
Apr 26, 2013
Apr 17, 2019
Apr 17, 2019
Apr 17, 2019
Apr 17, 2019
Feb 10, 2018
Apr 26, 2013
Apr 17, 2019
Apr 26, 2013
Apr 17, 2019
Mar 26, 2014
Apr 17, 2019
Apr 17, 2019
Apr 17, 2019
Apr 17, 2019
Apr 17, 2019

Repository files navigation

Mimer Build Status NPM version

A simple MIME type getter built on top of Node.js.

MODULE

Browser version:: Minified (amd and CommonJS ready) Source

Node.js version: npm install mimer into your project

Getting started

// node and browserify
const Mimer = require('mimer');

// amd (Require.js and etc)
require('path/to/mimer', function (Mimer) {});

// browser (through script tag)
window.Mimer

Get a MIME type

Mimer('file.css'); // => "text/css"

// or
var mime = new Mimer();
mime.get('file.css');  // => "text/css"

Set a MIME type

var mime = new Mimer();

mime.set('.monster', 'movie/thriller')
	.get('zombie.monster');
	// => "movie/thriller"

mime.set(['.rctycoon','.simcity'], 'cms/game');
mime.get('/land/park.rctycoon'); // => "cms/game"
mime.get('maps/city.simcity'); // => "cms/game"

CLIENT

npm install -g mimer (it may require Root privileges)

pritting a mime type

$ mimer brand.png

DEVELOPING

$ make install
$ make test

Build web version with:

$ make build

If you'd like to test the full process including npm installer, just run:

$ make fulltest

Release notes

See more in Releases section.

License

MIT License (c) Helder Santana