normalize browser names
JavaScript
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
example
test
.travis.yml
LICENSE
index.js
package.json
readme.markdown

readme.markdown

normalize-browser-names

normalize browser names

build status

example

var normalize = require('normalize-browser-names');

console.dir(normalize(['ie8','ff/12.']));
console.dir(normalize({'ie':8,'ff':[12,'5.']}));
$ node example/normalize.js
{ iexplore: [ '8.0' ], firefox: [ '12.0' ] }
{ iexplore: [ '8.0' ], firefox: [ '12.0', '5.0' ] }

methods

var normalize = require('normalize-browser-names')

normalize(browsers)

Given an array of browser version strings or an object mapping browser names to arrays of browser versions or a single browser version, return an object mapping browser names to arrays of string versions.

For the aliases used, consult the source of this module in index.js.

install

With npm do:

npm install normalize-browser-names

license

MIT