From 8c36f005a5bed1f25d5d4eb0943b57c2a9cc1f57 Mon Sep 17 00:00:00 2001 From: Faisal Salman Date: Mon, 18 Mar 2013 18:40:02 +0700 Subject: [PATCH] Update configs --- .travis.yml | 4 +--- package.json | 2 +- readme.md | 12 +++++++++--- 3 files changed, 11 insertions(+), 7 deletions(-) diff --git a/.travis.yml b/.travis.yml index c09f750..f81c538 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,6 +3,4 @@ node_js: - 0.8 - 0.6 notifications: - email: - on_success: never - on_failure: always + email: false diff --git a/package.json b/package.json index 906416f..51f1c2c 100644 --- a/package.json +++ b/package.json @@ -22,7 +22,7 @@ ], "main": "ua-parser", "scripts": { - "test": "./node_modules/mocha/bin/mocha -R spec" + "test": "./build/build.sh" }, "devDependencies": { "jshint": ">= 1.1.0", diff --git a/readme.md b/readme.md index 25e2a4b..265b83f 100644 --- a/readme.md +++ b/readme.md @@ -2,7 +2,7 @@ Lightweight JavaScript-based User-Agent string parser. Supports browser & node.js environment. Also available as Component package, Bower package, jQuery.ua, & AMD module -[![Build Status](https://travis-ci.org/faisalman/ua-parser-js.png)](https://travis-ci.org/faisalman/ua-parser-js) +[![Build Status](https://travis-ci.org/faisalman/ua-parser-js.png?branch=master)](https://travis-ci.org/faisalman/ua-parser-js) * Author : Faisalman <> * Demo : http://faisalman.github.com/ua-parser-js @@ -26,6 +26,8 @@ Dillo, Dolphin, Doris, Epiphany, Fennec, Firebird, Firefox, Flock, GoBrowser, iC Iceweasel, IE [Mobile], Jasmine, K-Meleon, Konqueror, Kindle, Links, Lunascape, Lynx, Maemo, Maxthon, Midori, Minimo, [Mobile] Safari, Mosaic, Mozilla, Netfront, Netscape, NetSurf, Nokia, OmniWeb, Opera [Mini/Mobi/Tablet], Phoenix, Polaris, RockMelt, Silk, Skyfire, SeaMonkey, SlimBrowser, Swiftfox, Tizen, UCBrowser, w3m, Yandex + +# 'browser.version' & 'browser.major' determined dynamically ``` * `getDevice()` @@ -38,6 +40,8 @@ console, mobile, tablet # Possible 'device.vendor': Acer, Alcatel, Apple, Asus, BenQ, BlackBerry, Dell, GeeksPhone, HP, HTC, Huawei, Lenovo, LG, Meizu, Motorola, Nexian, Nintendo, Nokia, Palm, Panasonic, RIM, Samsung, Siemens, Sony-Ericsson, Sprint, ZTE + +# 'device.model' determined dynamically ``` * `getEngine()` @@ -46,6 +50,8 @@ Nintendo, Nokia, Palm, Panasonic, RIM, Samsung, Siemens, Sony-Ericsson, Sprint, ``` # Possible 'engine.name' Amaya, Gecko, iCab, KHTML, Links, Lynx, NetFront, NetSurf, Presto, Tasman, Trident, w3m, WebKit + +# 'engine.version' determined dynamically ``` * `getOS()` @@ -57,14 +63,14 @@ AIX, Amiga OS, Android, Arch, Bada, BeOS, BlackBerry, CentOS, Chromium OS, Fedor DragonFly, Gentoo, GNU, Haiku, Hurd, iOS, Joli, Linux, Mac OS, Mandriva, MeeGo, Minix, Mint, Morph OS, NetBSD, Nintendo, OpenBSD, OS/2, Palm, PCLinuxOS, Plan9, Playstation, QNX, RedHat, RIM Tablet OS, RISC OS, Slackware, Solaris, SUSE, Symbian, Tizen, Ubuntu, UNIX, WebOS, Windows [Phone/Mobile], Zenwalk + +# 'os.version' determined dynamically ``` * `getResult()` * returns `{ browser: {}, device: {}, engine: {}, os: {} }` - * `getUA()` * returns UA string of current instance - * `setUA(uastring)` * set & parse UA string