SIGN IN SIGN UP
faisalman / ua-parser-js UNCLAIMED

UAParser.js - The Essential Web Development Tool for User-Agent Detection. Detect Browsers, OS, Devices, Bots, Apps, AI Crawlers, and more. Run in Browser (client-side) or Node.js (server-side).

0 0 1 JavaScript
2012-03-07 21:54:39 +07:00
{
"title": "UAParser.js",
2012-07-29 04:14:52 +07:00
"name": "ua-parser-js",
2021-04-02 18:17:03 +07:00
"version": "0.7.27",
2017-07-19 19:31:11 +07:00
"author": "Faisal Salman <f@faisalman.com> (http://faisalman.com)",
2012-09-11 02:59:19 +07:00
"description": "Lightweight JavaScript-based user-agent string parser",
2012-07-29 04:14:52 +07:00
"keywords": [
"user-agent",
2012-03-07 21:54:39 +07:00
"parser",
"browser",
"engine",
"os",
2013-04-04 14:50:46 +07:00
"device",
2017-07-19 19:31:11 +07:00
"cpu",
"jquery-plugin",
"ecosystem:jquery"
2012-03-07 21:54:39 +07:00
],
2020-12-13 10:59:01 +08:00
"homepage": "https://github.com/faisalman/ua-parser-js",
2012-03-07 21:54:39 +07:00
"contributors": [
2016-11-22 14:03:54 +07:00
"Aamir Poonawalla <aamir@urx.com>",
"Admas <mollases@users.noreply.github.com>",
"algenon <m@antonz.ru>",
"Alvin Portillo <portilloalvin@gmail.com>",
2016-11-22 14:03:54 +07:00
"Andrea Vaghi <andrea.vaghi@jobrapido.com>",
"Anton Zhiyanov <m@antonz.ru>",
2017-12-26 08:29:40 +07:00
"Arturo Mejia <amejia@blim.com>",
"Arun Rama Reddy <arunramareddy@gmail.com>",
2016-11-22 14:03:54 +07:00
"Austin Pray <austin@austinpray.com>",
2014-06-25 14:05:47 +07:00
"Benjamin Bertrand <bertrand.design@gmail.com>",
2017-12-26 08:29:40 +07:00
"Benjamin Urban <benjamin.urban@sueddeutsche.de>",
2016-11-22 14:03:54 +07:00
"boneyao <admin@boneyao.com>",
2014-10-15 06:57:03 +07:00
"Carl C Von Lewin <carlchristianlewin@gmail.com>",
2016-11-22 14:03:54 +07:00
"CESAR RAMOS <c@imagenproactiva.com>",
2013-02-05 20:43:15 +07:00
"Christopher De Cairos <chris.decairos@gmail.com>",
2017-12-26 08:29:40 +07:00
"Dario Vladovic <d.vladimyr@gmail.com>",
2014-06-25 14:05:47 +07:00
"Davit Barbakadze <jayarjo@gmail.com>",
2016-11-22 14:03:54 +07:00
"ddivernois <david-emmanuel.divernois@amadeus.com>",
"Demis Palma <demis.palma@gmail.com>",
2017-12-26 08:29:40 +07:00
"dhoko <aurelien@protonmail.com>",
"dianhe <dianhe@webank.com>",
2014-06-25 14:05:47 +07:00
"Dmitry Tyschenko <dtyschenko@gmail.com>",
"Douglas Li <doug@knotch.it>",
"Dumitru Uzun <contact@duzun.me>",
2017-12-26 08:29:40 +07:00
"Eric Schrenker <eric.schrenker@gmail.com>",
2014-06-25 14:05:47 +07:00
"Erik Hesselink <hesselink@gmail.com>",
"Fabian Becker <halfdan@xnorfz.de>",
2016-11-22 14:03:54 +07:00
"Faisal Salman <fyzlman@gmail.com>",
"Frédéric Camblor <fcamblor@gmail.com>",
2017-12-26 08:29:40 +07:00
"Germán M. Bravo <german.mb@gmail.com>",
2016-11-22 14:03:54 +07:00
"Grigory Dmitrenko <grigory@snsk.ru>",
2014-10-15 06:57:03 +07:00
"Hendrik Helwich <h.helwich@iplabs.de>",
2017-12-26 08:29:40 +07:00
"Hermann Ebert <ebbmo@HE.local>",
2016-11-22 14:03:54 +07:00
"jackpoll <jackpoll123456@gmail.com>",
2014-06-25 14:05:47 +07:00
"Jake Mc <startswithaj@users.noreply.github.com>",
2013-02-05 20:43:15 +07:00
"John Tantalo <john.tantalo@gmail.com>",
2014-06-25 14:05:47 +07:00
"John Yanarella <jmy@codecatalyst.com>",
2013-02-15 10:23:49 +07:00
"Jon Buckley <jon@jbuckley.ca>",
2014-10-15 06:57:03 +07:00
"Kendall Buchanan <kendall@kendagriff.com>",
2014-06-25 14:05:47 +07:00
"Lee Treveil <leetreveil@gmail.com>",
2016-11-22 14:03:54 +07:00
"leonardo <leofiore@libero.it>",
2017-12-26 08:29:40 +07:00
"Levente Balogh <balogh.levente.hu@gmail.com>",
2016-11-22 14:03:54 +07:00
"Liam Quinn <lquinn@blackberry.com>",
"Lithin <lithin@webklipper.com>",
2017-12-26 08:29:40 +07:00
"Loris Guignard <loris.guignard@gmail.com>",
"Lukas Drgon <lukas.drgon@gmail.com>",
2016-11-22 14:03:54 +07:00
"Lukas Eipert <leipert@users.noreply.github.com>",
"Malash <i@malash.me>",
2017-12-26 08:29:40 +07:00
"Martynas <martynas@firmfirm.co>",
"Matt Brophy <matt@brophy.org>",
2014-10-15 06:57:03 +07:00
"Max Maurer <maxemanuel.maurer@gmail.com>",
2017-12-26 08:29:40 +07:00
"Maximilian Haupt <mail@maximilianhaupt.com>",
2014-06-25 14:05:47 +07:00
"Michael Hess <mhess@connectify.me>",
2017-12-26 08:29:40 +07:00
"naoh <naoh.cs03g@nctu.edu.tw>",
2016-11-22 14:03:54 +07:00
"Nik Rolls <nik@rolls.cc>",
2017-12-26 08:29:40 +07:00
"Nikhil Motiani <nikhil.m@247-inc.com>",
2016-11-22 14:03:54 +07:00
"niris <nirisix@gmail.com>",
2017-12-26 08:29:40 +07:00
"Nobuo Okada <nookada@yahoo-corp.jp>",
2016-11-22 14:03:54 +07:00
"otakuSiD <otakusid@gmail.com>",
"Peter Dave Hello <PeterDaveHello@users.noreply.github.com>",
"philippsimon <github@philippsimon.de>",
"Pieter Hendrickx <pieter.hendrickx@belfius.be>",
2017-12-26 08:29:40 +07:00
"Piper Chester <piperchester@gmail.com>",
2016-11-22 14:03:54 +07:00
"Robert Tod <robert@qubit.com>",
2017-12-26 08:29:40 +07:00
"Ron Korland <ron@testim.io>",
2014-06-25 14:05:47 +07:00
"Ross Noble <rosshnoble@gmail.com>",
2016-11-22 14:03:54 +07:00
"Sandro Sonntag <sandro.sonntag@adorsys.de>",
"sgautrea <shanegautreau@gmail.com>",
"Shane Gautreau <sgautrea@opentext.com>",
"Shane Thacker <shane@steadymade.com>",
"shchotse <topal@mail.ua>",
2016-11-22 14:03:54 +07:00
"Simon Eisenmann <simon@longsleep.org>",
"Simon Lang <me@simonlang.org>",
2017-12-26 08:29:40 +07:00
"Stiekel <histkc@gmail.com>",
2016-11-22 14:03:54 +07:00
"Sylvain Gizard <sylvain.gizard@gmail.com>",
"szchenghuang <szchenghuang@gmail.com>",
"Vadim Kurachevsky <vadim@hmvs.org>",
"Yun Young-jin <yupmin@yupmin-office-macmini.local>",
"Insanehong <insae.hong@navercorp.com>"
2012-03-07 21:54:39 +07:00
],
"main": "src/ua-parser.js",
2012-11-27 20:44:37 -08:00
"scripts": {
2021-03-24 15:51:45 +07:00
"build": "uglifyjs src/ua-parser.js -o dist/ua-parser.min.js --comments && uglifyjs src/ua-parser.js -o dist/ua-parser.pack.js --comments --compress --mangle",
2015-05-07 04:00:46 +07:00
"test": "jshint src/ua-parser.js && mocha -R nyan test/test.js",
2021-03-19 19:16:36 +07:00
"test-ci": "jshint src/ua-parser.js && mocha -R spec test/test.js",
"verup": "node ./node_modules/verup",
"version": "node ./node_modules/verup 0"
2012-11-27 20:44:37 -08:00
},
"verup": {
"files": [
"bower.json",
"package.js",
"src/ua-parser.js"
],
"regs": [
2015-05-05 20:39:23 +03:00
"^((?:\\$|(\\s*\\*\\s*@)|(\\s*(?:var|,)?\\s+))(?:LIBVERSION|version)[\\s\\:='\"]+)([0-9]+(?:\\.[0-9]+){2,2})",
"^(\\s?\\*.*v)([0-9]+(?:\\.[0-9]+){2,2})"
]
},
2012-11-27 20:44:37 -08:00
"devDependencies": {
2020-11-28 05:42:37 -08:00
"jshint": "~2.12.0",
"mocha": "~8.2.0",
2016-11-11 18:40:26 +07:00
"requirejs": "^2.3.2",
"safe-regex": "^2.1.1",
2020-11-28 05:42:37 -08:00
"uglify-js": "~3.12.0",
"verup": "^1.3.x"
2012-11-27 20:44:37 -08:00
},
"repository": {
2012-09-11 02:59:19 +07:00
"type": "git",
"url": "https://github.com/faisalman/ua-parser-js.git"
},
2019-06-05 16:48:01 +02:00
"license": "MIT",
2012-07-29 04:14:52 +07:00
"engines": {
"node": "*"
},
"directories": {
2014-11-07 15:32:38 +07:00
"dist": "dist",
"src": "src",
2013-03-16 02:09:12 +07:00
"test": "test"
2017-07-19 19:31:11 +07:00
},
"bugs": "https://github.com/faisalman/ua-parser-js/issues",
"demo": "https://faisalman.github.io/ua-parser-js",
2021-03-23 21:43:46 +07:00
"download": "https://raw.github.com/faisalman/ua-parser-js/master/dist/ua-parser.min.js",
"funding": [
{
"type": "opencollective",
"url": "https://opencollective.com/ua-parser-js"
},
{
"type": "paypal",
"url": "https://paypal.me/faisalman"
}
]
2015-04-20 14:24:20 +03:00
}