nextcloud/core/src/services/BrowsersListService.js
Enjeck C. cad90ac28a fix: Add support for AscDesktopEditor browser user agent
Signed-off-by: Enjeck C. <patrathewhiz@gmail.com>
2026-01-28 18:28:01 +01:00

12 lines
602 B
JavaScript

/**
* SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors
* SPDX-License-Identifier: AGPL-3.0-or-later
*/
import browserslistConfig from '@nextcloud/browserslist-config'
import browserslist from 'browserslist'
import { getUserAgentRegex } from 'browserslist-useragent-regexp'
// Generate a regex that matches user agents to detect incompatible browsers
export const supportedBrowsersRegExp = new RegExp(getUserAgentRegex({ allowHigherVersions: true, browsers: browserslistConfig }).source + '|AscDesktopEditor')
export const supportedBrowsers = browserslist(browserslistConfig)