1.0.2 • Published 8 years ago

device-detector v1.0.2

Weekly downloads
281
License
MIT
Repository
github
Last release
8 years ago

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)

1.0.2

8 years ago

1.0.1

8 years ago

1.0.0

8 years ago

0.1.32

9 years ago

0.1.18

9 years ago

0.1.17

10 years ago

0.1.16

10 years ago

0.1.12

10 years ago

0.0.8

10 years ago

0.0.7

10 years ago

0.0.6

10 years ago

0.0.5

10 years ago

0.0.4

10 years ago

0.0.3

10 years ago