From 35e5138827951ef02cc0eb6cc60382a99d9bb282 Mon Sep 17 00:00:00 2001 From: Onar Alili <onerelili@gmail.com> Date: Wed, 10 Oct 2018 15:14:32 +0200 Subject: [PATCH] Add support for 'is.chrome' #31 --- src/is/types.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/is/types.js b/src/is/types.js index 8d117e2..0598220 100644 --- a/src/is/types.js +++ b/src/is/types.js @@ -125,6 +125,13 @@ export function isWindowObject(value) { return value != null && typeof value === 'object' && 'setInterval' in value; } +/** + * Returns whether the current browser is Chrome + */ +export function isChrome() { + return !!window.chrome && !!window.chrome.webstore; +} + export default { object: isObject, array: isArray, @@ -142,4 +149,5 @@ export default { regexp: isRegexp, undefined: isUndefined, windowObject: isWindowObject, + chrome: isChrome, };