@ubic/ua-mocker

1.0.4 • Public • Published

Установка

yarn add -D @ubic/ua-mocker

Использование

import uaMocker from '@ubic/ua-mocker';

const ua = uaMocker.getOne();  // Вернет случайную строку юзерагента

uaMocker.getList({ limit: 20 }, true);  // Вернет 20 случайных юзерагентов

uaMocker.setUserAgent(ua);  // Присвоит navigator.userAgent значение ua

Параметры поиска

  • brand - 'LG', 'HTC', 'Unknown', 'T', 'Apple', 'Google', 'SUN Microsystems', 'Nintendo' ...
  • device - 'Phone', 'Tablet', 'Mobile', 'Desktop', 'Unknown', 'Robot', 'Game Console', 'Handheld Game Console', 'TV', 'Set-top box', 'Virtual Reality'.
  • engine -'AppleWebKit', 'Blink', 'Mozilla', 'Gecko', 'EdgeHTML', 'Trident', 'Internet Explorer', 'Presto', 'Unknown', 'Internet Explorer Mobile', 'KHTML', 'UCBrowser U3', 'UCBrowser', 'UCBrowser U2'.
  • os - 'Android', 'Windows NT', 'Mac OS X', 'Linux', 'OpenBSD', 'Chrome OS', 'NetBSD', 'FreeBSD', 'Unknown', 'Ubuntu', 'Slackware', 'SUSE' ...
  • type - 'Mobile', 'Desktop', 'Unknown', 'Cloud', 'Game Console', 'Embedded'.

Полный список возможных значений можно получить с помощью функции getParams.

Readme

Keywords

none

Package Sidebar

Install

npm i @ubic/ua-mocker

Weekly Downloads

2

Version

1.0.4

License

ISC

Unpacked Size

17.5 MB

Total Files

5

Last publish

Collaborators

  • olegkireev
  • ubicnpm