Net Possibility Multiplier

device-detector

1.0.2 • Public • Published

device-detector

Simple tool for detecting device info and bots.

NPM Build Status codecov Dependency Status NSP Status

Setup

Usage

DeviceDetector provides just one method named parse().

DeviceDetector.parse([userAgent]);

The only parameter "userAgent" is optional in web browser, but required in Node.js environment.

Example:

var ua = 'Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)';
var deviceInfo = DeviceDetector.parse(ua);

deviceInfo is an object looks like this:

  {
    type: 'Bot',
    browser: '',
    engine: 'Googlebot',
    version: '2.1',
    os: ''
  }

Test

git clone https://github.com/ndaidong/device-detector.git
cd device-detector
npm install
npm test

License

The MIT License (MIT)

install

npm i device-detector

Downloadsweekly downloads

231

version

1.0.2

license

MIT

repository

Gitgithub

last publish

collaborators

  • avatar
Report a vulnerability