UNPKG

@modern-kit/utils

Version:
24 lines (21 loc) 510 B
import { isServer } from '../isServer/index.mjs'; import { isMobile } from '../isMobile/index.mjs'; function getOS() { if (isServer()) { return "server"; } const isIos = !!window.navigator.userAgent.match(/ipad|iphone|ipod/i); if (isIos) { return "ios"; } const isAndroid = !!window.navigator.userAgent.match(/Android/i); if (isAndroid) { return "android"; } if (isMobile()) { return "otherMobile"; } return "web"; } export { getOS }; //# sourceMappingURL=index.mjs.map