0.1.12 • Published 4 years ago

user-agent-parse v0.1.12

Weekly downloads
412
License
MIT
Repository
github
Last release
4 years ago

Node User Agent Parse

Very simple, no deps user agent string parser.

NPM Build Status

Overview

Parse user agents a bit like PHP's get_browser(). Rudimentary but it works.

Example Usage

const userAgent = require('user-agent');
userAgent.parse('Mozilla/5.0 (Windows; U; Windows NT 5.1; en) AppleWebKit/526.9 (KHTML, like Gecko) Version/4.0dp1 Safari/526.8');
// => { name: 'safari', version: '4.0dp1', os: 'Windows XP', full: '... same string as above ...', device_type:'desktop' }

Tests

See /test/test.js for a simple suite

Credits

Heavily based on (blatantly ripped from ahem) https://github.com/soldair/node-ua-device-type and https://github.com/jujhars13/node-user-agent-parse

License

License is MIT, go nuts.

0.1.12

4 years ago

0.1.11

4 years ago

0.1.10

4 years ago

0.1.8

11 years ago

0.1.7

11 years ago

0.1.6

11 years ago

1.0.8

11 years ago

1.0.7

11 years ago

1.0.6

11 years ago

1.0.5

11 years ago

0.1.0

11 years ago

1.0.4

11 years ago