367 lines
20 KiB
JSON
367 lines
20 KiB
JSON
|
{
|
||
|
"_args": [
|
||
|
[
|
||
|
{
|
||
|
"raw": "ua-parser-js@^0.7.9",
|
||
|
"scope": null,
|
||
|
"escapedName": "ua-parser-js",
|
||
|
"name": "ua-parser-js",
|
||
|
"rawSpec": "^0.7.9",
|
||
|
"spec": ">=0.7.9 <0.8.0",
|
||
|
"type": "range"
|
||
|
},
|
||
|
"/home/jdaugherty/work/GT2/GT2-Android/node_modules/fbjs"
|
||
|
]
|
||
|
],
|
||
|
"_from": "ua-parser-js@>=0.7.9 <0.8.0",
|
||
|
"_id": "ua-parser-js@0.7.17",
|
||
|
"_inCache": true,
|
||
|
"_location": "/ua-parser-js",
|
||
|
"_nodeVersion": "8.4.0",
|
||
|
"_npmOperationalInternal": {
|
||
|
"host": "s3://npm-registry-packages",
|
||
|
"tmp": "tmp/ua-parser-js-0.7.17.tgz_1507796281678_0.5127764702774584"
|
||
|
},
|
||
|
"_npmUser": {
|
||
|
"name": "faisalman",
|
||
|
"email": "fyzlman@gmail.com"
|
||
|
},
|
||
|
"_npmVersion": "5.3.0",
|
||
|
"_phantomChildren": {},
|
||
|
"_requested": {
|
||
|
"raw": "ua-parser-js@^0.7.9",
|
||
|
"scope": null,
|
||
|
"escapedName": "ua-parser-js",
|
||
|
"name": "ua-parser-js",
|
||
|
"rawSpec": "^0.7.9",
|
||
|
"spec": ">=0.7.9 <0.8.0",
|
||
|
"type": "range"
|
||
|
},
|
||
|
"_requiredBy": [
|
||
|
"/fbjs"
|
||
|
],
|
||
|
"_resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.17.tgz",
|
||
|
"_shasum": "e9ec5f9498b9ec910e7ae3ac626a805c4d09ecac",
|
||
|
"_shrinkwrap": null,
|
||
|
"_spec": "ua-parser-js@^0.7.9",
|
||
|
"_where": "/home/jdaugherty/work/GT2/GT2-Android/node_modules/fbjs",
|
||
|
"author": {
|
||
|
"name": "Faisal Salman",
|
||
|
"email": "f@faisalman.com",
|
||
|
"url": "http://faisalman.com"
|
||
|
},
|
||
|
"bugs": {
|
||
|
"url": "https://github.com/faisalman/ua-parser-js/issues"
|
||
|
},
|
||
|
"contributors": [
|
||
|
{
|
||
|
"name": "Aamir Poonawalla",
|
||
|
"email": "aamir@urx.com"
|
||
|
},
|
||
|
{
|
||
|
"name": "Admas",
|
||
|
"email": "mollases@users.noreply.github.com"
|
||
|
},
|
||
|
{
|
||
|
"name": "algenon",
|
||
|
"email": "m@antonz.ru"
|
||
|
},
|
||
|
{
|
||
|
"name": "Andrea Vaghi",
|
||
|
"email": "andrea.vaghi@jobrapido.com"
|
||
|
},
|
||
|
{
|
||
|
"name": "Anton Zhiyanov",
|
||
|
"email": "m@antonz.ru"
|
||
|
},
|
||
|
{
|
||
|
"name": "Austin Pray",
|
||
|
"email": "austin@austinpray.com"
|
||
|
},
|
||
|
{
|
||
|
"name": "Benjamin Bertrand",
|
||
|
"email": "bertrand.design@gmail.com"
|
||
|
},
|
||
|
{
|
||
|
"name": "boneyao",
|
||
|
"email": "admin@boneyao.com"
|
||
|
},
|
||
|
{
|
||
|
"name": "Carl C Von Lewin",
|
||
|
"email": "carlchristianlewin@gmail.com"
|
||
|
},
|
||
|
{
|
||
|
"name": "CESAR RAMOS",
|
||
|
"email": "c@imagenproactiva.com"
|
||
|
},
|
||
|
{
|
||
|
"name": "Christopher De Cairos",
|
||
|
"email": "chris.decairos@gmail.com"
|
||
|
},
|
||
|
{
|
||
|
"name": "Davit Barbakadze",
|
||
|
"email": "jayarjo@gmail.com"
|
||
|
},
|
||
|
{
|
||
|
"name": "ddivernois",
|
||
|
"email": "david-emmanuel.divernois@amadeus.com"
|
||
|
},
|
||
|
{
|
||
|
"name": "Demis Palma",
|
||
|
"email": "demis.palma@gmail.com"
|
||
|
},
|
||
|
{
|
||
|
"name": "Dmitry Tyschenko",
|
||
|
"email": "dtyschenko@gmail.com"
|
||
|
},
|
||
|
{
|
||
|
"name": "Douglas Li",
|
||
|
"email": "doug@knotch.it"
|
||
|
},
|
||
|
{
|
||
|
"name": "Dumitru Uzun",
|
||
|
"email": "contact@duzun.me"
|
||
|
},
|
||
|
{
|
||
|
"name": "Erik Hesselink",
|
||
|
"email": "hesselink@gmail.com"
|
||
|
},
|
||
|
{
|
||
|
"name": "Fabian Becker",
|
||
|
"email": "halfdan@xnorfz.de"
|
||
|
},
|
||
|
{
|
||
|
"name": "Faisal Salman",
|
||
|
"email": "fyzlman@gmail.com"
|
||
|
},
|
||
|
{
|
||
|
"name": "Frédéric Camblor",
|
||
|
"email": "fcamblor@gmail.com"
|
||
|
},
|
||
|
{
|
||
|
"name": "Grigory Dmitrenko",
|
||
|
"email": "grigory@snsk.ru"
|
||
|
},
|
||
|
{
|
||
|
"name": "Hendrik Helwich",
|
||
|
"email": "h.helwich@iplabs.de"
|
||
|
},
|
||
|
{
|
||
|
"name": "jackpoll",
|
||
|
"email": "jackpoll123456@gmail.com"
|
||
|
},
|
||
|
{
|
||
|
"name": "Jake Mc",
|
||
|
"email": "startswithaj@users.noreply.github.com"
|
||
|
},
|
||
|
{
|
||
|
"name": "John Tantalo",
|
||
|
"email": "john.tantalo@gmail.com"
|
||
|
},
|
||
|
{
|
||
|
"name": "John Yanarella",
|
||
|
"email": "jmy@codecatalyst.com"
|
||
|
},
|
||
|
{
|
||
|
"name": "Jon Buckley",
|
||
|
"email": "jon@jbuckley.ca"
|
||
|
},
|
||
|
{
|
||
|
"name": "Kendall Buchanan",
|
||
|
"email": "kendall@kendagriff.com"
|
||
|
},
|
||
|
{
|
||
|
"name": "Lee Treveil",
|
||
|
"email": "leetreveil@gmail.com"
|
||
|
},
|
||
|
{
|
||
|
"name": "leonardo",
|
||
|
"email": "leofiore@libero.it"
|
||
|
},
|
||
|
{
|
||
|
"name": "Levente Balogh",
|
||
|
"email": "noreply@github.com"
|
||
|
},
|
||
|
{
|
||
|
"name": "Liam Quinn",
|
||
|
"email": "lquinn@blackberry.com"
|
||
|
},
|
||
|
{
|
||
|
"name": "Lithin",
|
||
|
"email": "lithin@webklipper.com"
|
||
|
},
|
||
|
{
|
||
|
"name": "Lukas Eipert",
|
||
|
"email": "leipert@users.noreply.github.com"
|
||
|
},
|
||
|
{
|
||
|
"name": "Malash",
|
||
|
"email": "i@malash.me"
|
||
|
},
|
||
|
{
|
||
|
"name": "Martynas",
|
||
|
"email": "noreply@github.com"
|
||
|
},
|
||
|
{
|
||
|
"name": "Maximilian Haupt",
|
||
|
"email": "mail@maximilianhaupt.com"
|
||
|
},
|
||
|
{
|
||
|
"name": "Max Maurer",
|
||
|
"email": "maxemanuel.maurer@gmail.com"
|
||
|
},
|
||
|
{
|
||
|
"name": "Michael Hess",
|
||
|
"email": "mhess@connectify.me"
|
||
|
},
|
||
|
{
|
||
|
"name": "naoh",
|
||
|
"email": "noreply@github.com"
|
||
|
},
|
||
|
{
|
||
|
"name": "Nik Rolls",
|
||
|
"email": "nik@rolls.cc"
|
||
|
},
|
||
|
{
|
||
|
"name": "niris",
|
||
|
"email": "nirisix@gmail.com"
|
||
|
},
|
||
|
{
|
||
|
"name": "otakuSiD",
|
||
|
"email": "otakusid@gmail.com"
|
||
|
},
|
||
|
{
|
||
|
"name": "Peter Dave Hello",
|
||
|
"email": "PeterDaveHello@users.noreply.github.com"
|
||
|
},
|
||
|
{
|
||
|
"name": "philippsimon",
|
||
|
"email": "github@philippsimon.de"
|
||
|
},
|
||
|
{
|
||
|
"name": "Pieter Hendrickx",
|
||
|
"email": "pieter.hendrickx@belfius.be"
|
||
|
},
|
||
|
{
|
||
|
"name": "Robert Tod",
|
||
|
"email": "robert@qubit.com"
|
||
|
},
|
||
|
{
|
||
|
"name": "Ross Noble",
|
||
|
"email": "rosshnoble@gmail.com"
|
||
|
},
|
||
|
{
|
||
|
"name": "Sandro Sonntag",
|
||
|
"email": "sandro.sonntag@adorsys.de"
|
||
|
},
|
||
|
{
|
||
|
"name": "sgautrea",
|
||
|
"email": "shanegautreau@gmail.com"
|
||
|
},
|
||
|
{
|
||
|
"name": "Shane Gautreau",
|
||
|
"email": "sgautrea@opentext.com"
|
||
|
},
|
||
|
{
|
||
|
"name": "Shane Thacker",
|
||
|
"email": "shane@steadymade.com"
|
||
|
},
|
||
|
{
|
||
|
"name": "Simon Eisenmann",
|
||
|
"email": "simon@longsleep.org"
|
||
|
},
|
||
|
{
|
||
|
"name": "Simon Lang",
|
||
|
"email": "me@simonlang.org"
|
||
|
},
|
||
|
{
|
||
|
"name": "Sylvain Gizard",
|
||
|
"email": "sylvain.gizard@gmail.com"
|
||
|
},
|
||
|
{
|
||
|
"name": "szchenghuang",
|
||
|
"email": "szchenghuang@gmail.com"
|
||
|
},
|
||
|
{
|
||
|
"name": "Vadim Kurachevsky",
|
||
|
"email": "vadim@hmvs.org"
|
||
|
},
|
||
|
{
|
||
|
"name": "Yun Young-jin",
|
||
|
"email": "yupmin@yupmin-office-macmini.local"
|
||
|
}
|
||
|
],
|
||
|
"demo": "https://faisalman.github.io/ua-parser-js",
|
||
|
"dependencies": {},
|
||
|
"description": "Lightweight JavaScript-based user-agent string parser",
|
||
|
"devDependencies": {
|
||
|
"jshint": "~1.1.0",
|
||
|
"mocha": "~1.8.0",
|
||
|
"requirejs": "^2.3.2",
|
||
|
"uglify-js": "~2.7.5",
|
||
|
"verup": "^1.3.x"
|
||
|
},
|
||
|
"directories": {
|
||
|
"dist": "dist",
|
||
|
"src": "src",
|
||
|
"test": "test"
|
||
|
},
|
||
|
"dist": {
|
||
|
"integrity": "sha512-uRdSdu1oA1rncCQL7sCj8vSyZkgtL7faaw9Tc9rZ3mGgraQ7+Pdx7w5mnOSF3gw9ZNG6oc+KXfkon3bKuROm0g==",
|
||
|
"shasum": "e9ec5f9498b9ec910e7ae3ac626a805c4d09ecac",
|
||
|
"tarball": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.17.tgz"
|
||
|
},
|
||
|
"download": "https://raw.github.com/faisalman/ua-parser-js/master/dist/ua-parser.min.js",
|
||
|
"engines": {
|
||
|
"node": "*"
|
||
|
},
|
||
|
"gitHead": "60952586733b60b1d1e3fb38b8dd9b29f8511264",
|
||
|
"homepage": "http://github.com/faisalman/ua-parser-js",
|
||
|
"keywords": [
|
||
|
"user-agent",
|
||
|
"parser",
|
||
|
"browser",
|
||
|
"engine",
|
||
|
"os",
|
||
|
"device",
|
||
|
"cpu",
|
||
|
"jquery-plugin",
|
||
|
"ecosystem:jquery"
|
||
|
],
|
||
|
"license": "(GPL-2.0 OR MIT)",
|
||
|
"main": "src/ua-parser.js",
|
||
|
"maintainers": [
|
||
|
{
|
||
|
"name": "faisalman",
|
||
|
"email": "fyzlman@gmail.com"
|
||
|
}
|
||
|
],
|
||
|
"name": "ua-parser-js",
|
||
|
"optionalDependencies": {},
|
||
|
"readme": "# UAParser.js\n\n<img align=\"right\" src=\"https://raw.githubusercontent.com/faisalman/ua-parser-js/gh-pages/images/logo.png\"> A JavaScript-based User-Agent string parser. Can be used either in browser (client-side) or in node.js (server-side) environment. Also available as jQuery/Zepto plugin, Bower/Meteor package, & RequireJS/AMD module. This library aims to identify detailed type of web browser, layout engine, operating system, cpu architecture, and device type/model, entirely from user-agent string with a relatively small footprint (~11KB when minified / ~4KB gzipped). Written in vanilla JavaScript, which means it doesn't require any other library and can be used independently. However, it's not recommended to use this library as browser detection since the result may not accurate than using feature detection.\n\n[![Build Status](https://travis-ci.org/faisalman/ua-parser-js.svg?branch=master)](https://travis-ci.org/faisalman/ua-parser-js)\n[![NPM downloads](https://img.shields.io/npm/dw/ua-parser-js.svg)](https://www.npmjs.com/package/ua-parser-js)\n[![NPM](https://img.shields.io/npm/v/ua-parser-js.svg)](https://www.npmjs.com/package/ua-parser-js)\n[![Bower](https://img.shields.io/bower/v/ua-parser-js.svg)](https://bower.io/)\n[![CDNJS](https://img.shields.io/cdnjs/v/UAParser.js.svg)](https://cdnjs.com/libraries/UAParser.js)\n[![Gratipay](https://img.shields.io/gratipay/team/UAParser.js.svg)](https://gratipay.com/UAParser.js)\n[![Flattr this](http://api.flattr.com/button/flattr-badge-large.png)](http://flattr.com/thing/3867907/faisalmanua-parser-js-on-GitHub)\n\n* Author : Faisal Salman <<f@faisalman.com>>\n* Demo : http://faisalman.github.io/ua-parser-js\n* Source : https://github.com/faisalman/ua-parser-js\n\n# Constructor\n\n* `new UAParser([uastring][,extensions])`\n * returns new instance\n\n* `UAParser([uastring][,extensions])`\n * returns result object `{ ua: '', browser: {}, cpu: {}, device: {}, engine: {}, os: {} }`\n\n# Methods\n\n* `getBrowser()`\n * returns `{ name: '', version: '' }`\n\n```\n# Possible 'browser.name':\nAmaya, Android Browser, Arora, Avant, Baidu, Blazer, Bolt, Bowser, Camino, Chimera, \nChrome [WebView], Chromium, Comodo Dragon, Conkeror, Dillo, Dolphin, Doris, Edge, \nEpiphany, Fennec, Firebird, Firefox, Flock, GoBrowser, iCab, ICE Browser, IceApe, \nIceCat, IceDragon, Iceweasel, IE[Mobile], Iron, Jasmine, K-Meleon, Konqueror, Kindle, \nLinks, Lunascape, Lynx, Maemo, Maxthon, Midori, Minimo, MIUI Browser, [Mobile] Safari, \nMosaic, Mozilla, Netfront, Netscape, NetSurf, Nokia, OmniWeb, Opera [Mini/Mobi/Tablet], \nPhantomJS, Phoenix, Polaris, QQBrowser, RockMelt, Silk, Skyfire, SeaMonkey, Sleipnir, \nSlimBrowser, Swiftfox, Tizen, UCBrowser, Vivaldi, w3m, WeChat, Yandex\n\n# 'browser.version' determined dynamically\n```\n\n* `getDevice()`\n * returns `{ model: '', type: '', vendor: '' }` \n\n```\n# Possible 'device.type':\nconsole, mobile, tablet, smarttv, wearable, embedded\n\n# Possible 'device.vendor':\nAcer, Alcatel, Amazon, Apple, Archos, Asus, BenQ, BlackBerry, Dell, GeeksPhone, \nGoogle, HP, HTC, Huawei, Jolla, Lenovo, LG, Meizu, Microsoft, Motorola, Nexian, \nNintendo, Nokia, Nvidia, OnePlus, Ouya, Palm, Panasonic, Pebble, Polytron, RIM, \nSamsung, Sharp, Siemens, Sony[Ericsson], Sprint, Xbox, Xiaomi, ZTE\n\n# 'device.model' determined dynamically\n```\n\n* `getEngine()`\n * returns `{ name: '', version: '' }`\n\n```\n# Possible 'engine.name'\nAmaya, EdgeHTML, Gecko, iCab, KHTML, Links, Lynx, NetFront, NetSurf, Presto, \nTasman, Trident, w3m, WebKit\n\n# 'engine.version' determined dynamically\n```\n\n* `getOS()`\n * returns `{ name: '', version: '' }`\n\n```\n# Possible 'os.name'\nAIX, Amiga OS, Android, Arch, Bada, BeOS, BlackBerry, CentOS, Chromium OS, Contiki,\nFedora, Firefox OS, FreeBSD, Debian, DragonFly, Gentoo, GNU, Haiku, Hurd, iOS, \nJoli, Linpus, Linux, Mac OS, Mageia, Mandriva, MeeGo, Minix, Mint, Morph OS, NetBSD, \nNintendo, OpenBSD, OpenVMS, OS/2, Palm, PC-BSD, PCLinuxOS, Plan9, Playstation, QNX, RedHat, \nRIM Tablet OS,
|
||
|
"readmeFilename": "readme.md",
|
||
|
"repository": {
|
||
|
"type": "git",
|
||
|
"url": "git+https://github.com/faisalman/ua-parser-js.git"
|
||
|
},
|
||
|
"scripts": {
|
||
|
"build": "uglifyjs src/ua-parser.js -o dist/ua-parser.min.js --comments '/UAParser\\.js/' && uglifyjs src/ua-parser.js -o dist/ua-parser.pack.js --comments '/UAParser\\.js/' --compress --mangle",
|
||
|
"test": "jshint src/ua-parser.js && mocha -R nyan test/test.js",
|
||
|
"version": "node ./node_modules/verup 0",
|
||
|
"verup": "node ./node_modules/verup"
|
||
|
},
|
||
|
"title": "UAParser.js",
|
||
|
"version": "0.7.17",
|
||
|
"verup": {
|
||
|
"files": [
|
||
|
"bower.json",
|
||
|
"package.js",
|
||
|
"src/ua-parser.js"
|
||
|
],
|
||
|
"regs": [
|
||
|
"^((?:\\$|(\\s*\\*\\s*@)|(\\s*(?:var|,)?\\s+))(?:LIBVERSION|version)[\\s\\:='\"]+)([0-9]+(?:\\.[0-9]+){2,2})",
|
||
|
"^(\\s?\\*.*v)([0-9]+(?:\\.[0-9]+){2,2})"
|
||
|
]
|
||
|
}
|
||
|
}
|