Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

ua-regexes-lite

TrigenSoftware447.9kMIT1.2.1TypeScript support: included

A lite useragent regexes collection.

useragent, regex, regexp

readme

ua-regexes-lite

ESM-only package NPM version Node version Install size Build status

A lite useragent regexes collection.

Install

# pnpm
pnpm add ua-regexes-lite
# yarn
yarn add ua-regexes-lite
# npm
npm i ua-regexes-lite

Usage

import { regexes } from 'ua-regexes-lite';

/**
 * @property {RegExp} regex - Regular expression to match user agent.
 */
regexes[0].regex
/**
 * @property {string} family - caniuse-lite compatible browser family name.
 */
regexes[0].family
/**
 * @property {[number, number, number]} [version] - Fixed browser version.
 */
regexes[0].version
/**
 * @property {[number, number, number]} [minVersion] - Minimum browser version.
 */
regexes[0].minVersion
/**
 * @property {[number, number, number]} [maxVersion] - Maximum browser version.
 */
regexes[0].maxVersion

changelog

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

1.2.1 (2023-12-24)

Bug Fixes

  • minor version of Edge browser is required (#26) (c0fa286)

1.2.0 (2023-12-01)

Features

1.1.5 (2023-07-17)

Bug Fixes

  • safari version can contain letter (e711f61)

1.1.4 (2022-12-22)

Bug Fixes

  • remove unecessary char escaping (adef242)

1.1.3 (2022-11-05)

Bug Fixes

1.1.2 (2022-10-18)

Bug Fixes

  • safari regexp should handle ipads useragents (#8) (c889abf)

1.1.1 (2022-10-12)

Bug Fixes

1.1.0 (2022-10-12)

Features