@eos/user-agent

    0.1.0 • Public • Published

    userAgent

    userAgent string parser

    How To Use

    npm

    # indtall
    $ npm i -S @eos/user-agent

    and

    // in your javascript file
    import UserAgent from '@eos/user-agent'
    const UA = new UserAgent()

    or pass a user agent string

    const UA = new UserAgent('Mozilla/5.0 (X11; Linux x86_64; rv:63.0) Gecko/20100101 Firefox/63.0')

    <script>

    <script src="dist/userAgent.min.js"></script>
    <script>
      const UA = new UserAgent()
    </script>

    the UA object

    USER_AGENT

    • type: String
    • value: 'Mozilla/5.0 (X11; Linux x86_64; rv:63.0) Gecko/20100101 Firefox/63.0'

    OS

    • type: String
    • value: 'Linux', 'Windows', 'Mac', 'Android', 'iOS', 'Chrome OS'

    OS_VERSION

    • type: String
    • value: '0.0.0'

    language

    • type: String
    • value: 'en', 'zh', ....

    PC

    • type: Boolean

    mobile

    • type: Boolean

    Windows

    • type: Boolean

    Mac

    • type: Boolean

    macOS

    • type: Boolean

    iOS

    • type: Boolean

    iPad

    • type: Boolean

    iPhone

    • type: Boolean

    Android

    • type: Boolean

    browser

    • type: String
    • value: 'Firefox', 'Chrome', 'Edge', 'IE', 'Chrome for iOS', 'Safari', 'WebKit'

    base_browser

    • type: String
    • value: 'Gecko', 'Chromium', 'Edge', 'Trident', 'WebKit'

    browser_version

    • type: String
    • value: '63.0.0'

    IE

    • type: Boolean

    Edge

    • type: Boolean

    Firefox

    • type: Boolean

    Chrome

    • type: Boolean

    Safari

    • type: Boolean

    WebKit

    • type: Boolean

    Chromium

    • type: Boolean

    isWechat

    • type: Boolean

    License

    MIT

    Install

    npm i @eos/user-agent

    DownloadsWeekly Downloads

    2

    Version

    0.1.0

    License

    MIT

    Unpacked Size

    33.6 kB

    Total Files

    12

    Last publish

    Collaborators

    • eos