A small user-agent detection library (1 kB)
npm install detect-ua

A small user-agent detection library (1 kB).
Is able to differentiate between mobile, tablet and desktop devices and finds your browser name and version.
Make sure you have Node.js installed.
``sh`
$ npm install detect-ua
`js
import { DetectUA } from 'detect-ua';
const device = new DetectUA();
console.log(device.browser); // -> { name: "Chrome", version: "80.0" }
console.log(device.isMobile); // -> false
console.log(device.isTablet); // -> false
console.log(device.isDesktop); // -> true
console.log(device.isMacOS); // { version: "10" }
console.log(device.isWindows); // -> false
console.log(device.isAndroid); // -> false
console.log(device.isiOS); // -> false
`
`sh
$ yarn start
$ yarn lint
$ yarn test
$ yarn build
``
My work is released under the MIT license.