1[ 2 {"n": "Win10/11", 3 "id": "win10", 4 "rx": [ "[\\(\\s]Windows\\sNT\\s(1\\d\\.\\d)[\\)\\s\\.;]" ] 5 }, 6 {"n": "Linux", 7 "id": "linux", 8 "rx": [ "\\sLinux\\s" ] 9 }, 10 {"n": "BSD", 11 "id": "bsd", 12 "rx": [ "\\sNetBSD[\\);\\s]", "\\sOpenBSD[\\);\\s]", "\\sFreeBSD[\\);\\s]" ] 13 }, 14 {"n": "iOS/iPadOS", 15 "id": "ios", 16 "rx": [ "\\sFxiOS\\/(\\d+\\.\\d+)\\s", "\\siPhone\\sOS\\s([\\d\\._]+)\\s", "\\siPadOS\\s([\\d\\._]+)\\s", "iPad; CPU OS (\\d+)[_\\.\\s]", "\\sCriOS\\/(\\d+\\.\\d+)\\." ] 17 }, 18 {"n": "Android", 19 "id": "android", 20 "rx": [ "[\\(\\s]Android\\s([^;]+);" ] 21 }, 22 {"n": "Old MacOS", 23 "id": "macosold", 24 "rx": [ "\\sMac OS X 10[\\._](\\d|1[0-3])[\\._;\\s\\)]", "\\sMac OS X (1[123])[\\._]" ] 25 }, 26 {"n": "MacOS", 27 "id": "macos", 28 "rx": [ "\\sMac OS X 10[\\._](1[4-6])[\\._;\\s\\)]", "\\sMac OS X (1[4-6])[\\._;\\s\\)]", "\\sMac OS X (2[6-9])[\\._;\\s\\)]" ] 29 }, 30 {"n": "Vintage Windows", 31 "id": "winold", 32 "rx": [ "\\(Windows NT (\\d\\.\\d)[;\\s\\)]","Windows (\\d\\.\\d)[;\\s]" ] 33 }, 34 {"n": "Tizen", 35 "id": "tizen", 36 "rx": [ "\\sTizen\\s(\\d+\\.\\d+)[;\\s]" ] 37 }, 38 {"n": "HarmonyOS", 39 "id": "hmos", 40 "rx": [ "\\sHarmonyOS[;\\/\\s](\\d+\\.\\d)?[\\.\\)\\s]*" ] 41 }, 42 {"n": "Chromium", 43 "id": "chromium", 44 "rx": [ "Chromebook", "\\sCrOS\\s" ] 45 } 46]