1pub mod caniuse;
2pub mod electron;
3pub mod node;
4mod utils;
5
6#[doc(hidden)]
7pub fn decode_browser_name(id: u8) -> &'static str {
8 match id {
9 1 => "ie",
10 2 => "edge",
11 3 => "firefox",
12 4 => "chrome",
13 5 => "safari",
14 6 => "opera",
15 7 => "ios_saf",
16 8 => "op_mini",
17 9 => "android",
18 10 => "bb",
19 11 => "op_mob",
20 12 => "and_chr",
21 13 => "and_ff",
22 14 => "ie_mob",
23 15 => "and_uc",
24 16 => "samsung",
25 17 => "and_qq",
26 18 => "baidu",
27 19 => "kaios",
28 _ => unreachable!("cannot recognize browser id"),
29 }
30}