@searchfe/user-agent

AMD package for user-agent detection.

Usage no npm install needed!

<script type="module">
  import searchfeUserAgent from 'https://cdn.skypack.dev/@searchfe/user-agent';
</script>

README

User Agent 工具

Build Status Coverage Status

这是一个简单的 AMD 格式的 User Agent 检测工具。

安装

apmjs install --save @searchfe/user-agent

例子

var ua = require('@searchfe/user-agent')
if (ua.isIOS()) {
    var version = ua.iOSVersion()
    console.log('main version': version[0])
    console.log('sub  version': version[1])
}

贡献

本仓库使用 semantic release 自动发布 NPM,因此需要你的 commit 信息符合 Commitizen 规范。比如:

  • bugfix 例子(自动发 bugfix 版本):fix: 修复在 XX 情况下的 XX 问题
  • feature 例子(自动发 minor 版本):feat: 支持 XX 浏览器的识别
  • 维护工作(不发版本):feat: 支持 XX 浏览器的识别
  • 不兼容变更需要包含一段 BREAKING CHANGES 的说明,下次发版递增主版本号。