UNPKG

@sebgroup/frontend-tools

Version:
18 lines (14 loc) 544 B
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); /** * Check if the current browser is Safari * @returns {boolean} True if Safari */ function isBrowserSafari() { return (/constructor/i.test(window.HTMLElement) || ((p) => p.toString() === "[object SafariRemoteNotification]")(!window["safari"] || (typeof window.safari !== "undefined" && window.safari.pushNotification))); } exports.isBrowserSafari = isBrowserSafari; //# sourceMappingURL=isBrowserSafari.js.map