From 64e21c84e38ecae3bbf11596e61b51488de5b844 Mon Sep 17 00:00:00 2001 From: Richie Bendall Date: Mon, 28 Mar 2022 23:01:11 +1300 Subject: [PATCH] Improve browser detection Synchronise with https://github.com/chalk/supports-color/pull/134 Signed-off-by: Richie Bendall --- source/vendor/supports-color/browser.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/source/vendor/supports-color/browser.js b/source/vendor/supports-color/browser.js index f4e9acd..4e75e86 100644 --- a/source/vendor/supports-color/browser.js +++ b/source/vendor/supports-color/browser.js @@ -1,6 +1,8 @@ /* eslint-env browser */ -const isBlinkBasedBrowser = /\b(Chrome|Chromium)\//.test(navigator.userAgent); +const isBlinkBasedBrowser = navigator.userAgentData + ? navigator.userAgentData.brands.some(({brand}) => brand === 'Chromium') + : /\b(Chrome|Chromium)\//.test(navigator.userAgent); const colorSupport = isBlinkBasedBrowser ? { level: 1,