mimmi20/browser-detector

View on GitHub
data/factories/devices/mobile/vivo.json

Summary

Maintainability
Test Coverage
{
  "rules": {
    "/xplay3s/i": "vivo xplay3s",
    "/v2121a/i": "vivo v2121a",
    "/v2109/i": "vivo v2109",
    "/v2057a/i": "vivo v2057a",
    "/v2046a/i": "vivo v2046a",
    "/v2045a/i": "vivo v2045a",
    "/v2045/i": "vivo v2045",
    "/v2027/i": "vivo v2027",
    "/v2023/i": "vivo v2023",
    "/v2005a/i": "vivo v2005a",
    "/v2001a/i": "vivo v2001a",
    "/v1965a/i": "vivo v1965a",
    "/v1937/i": "vivo v1937",
    "/v1928a/i": "vivo v1928a",
    "/v1923t/i": "vivo v1923t",
    "/v1923a/i": "vivo v1923a",
    "/v1916t/i": "vivo v1916t",
    "/v1916a/i": "vivo v1916a",
    "/v1832t/i": "vivo v1832t",
    "/v1832a/i": "vivo v1832a",
    "/v1818t/i": "vivo v1818t",
    "/v1818a/i": "vivo v1818a",
    "/v1816t/i": "vivo v1816t",
    "/v1816a/i": "vivo v1816a",
    "/v1814t/i": "vivo v1814t",
    "/v1814a/i": "vivo v1814a",
    "/v1809t/i": "vivo v1809t",
    "/v1809a/i": "vivo v1809a",
    "/v1730dt/i": "vivo v1730dt",
    "/v1730da/i": "vivo v1730da",
    "/pd1945f_ex/i": "vivo pd1945f_ex",
    "/pd1931f_ex/i": "vivo pd1931f_ex",
    "/pd1917f/i": "vivo pd1917f",
    "/i2126/i": "vivo i2126",
    "/vivo nex s/i": "vivo nex s",
    "/vivo nex a/i": "vivo nex a",
    "/vivo nex/i": "vivo nex",
    "/vivo 2019/i": "vivo 2019",
    "/vivo 2018/i": "vivo 2018",
    "/vivo 2007/i": "vivo 2007",
    "/vivo 2006/i": "vivo 2006",
    "/vivo 2005/i": "vivo 2005",
    "/vivo 2004/i": "vivo 2004",
    "/vivo 1951/i": "vivo 1951",
    "/vivo 1940/i": "vivo 1940",
    "/vivo 1939/i": "vivo 1939",
    "/vivo 1938/i": "vivo 1938",
    "/vivo 1937/i": "vivo 1937",
    "/vivo 1935/i": "vivo 1935",
    "/vivo 1929/i": "vivo 1929",
    "/vivo 1921/i": "vivo 1921",
    "/vivo 1920_20/i": "vivo 1920_20",
    "/vivo 1920/i": "vivo 1920",
    "/vivo 1919/i": "vivo 1919",
    "/vivo 1918/i": "vivo 1918",
    "/vivo 1917/i": "vivo 1917",
    "/vivo 1916/i": "vivo 1916",
    "/vivo 1915/i": "vivo 1915",
    "/vivo 1912/i": "vivo 1912",
    "/vivo 1910/i": "vivo 1910",
    "/vivo 1909/i": "vivo 1909",
    "/vivo 1908_19/i": "vivo 1908_19",
    "/vivo 1908/i": "vivo 1908",
    "/vivo 1907/i": "vivo 1907",
    "/vivo 1906/i": "vivo 1906",
    "/vivo 1904/i": "vivo 1904",
    "/vivo 1902/i": "vivo 1902",
    "/vivo 1901/i": "vivo 1901",
    "/vivo 1851/i": "vivo 1851",
    "/vivo 1850/i": "vivo 1850",
    "/vivo 1823/i": "vivo 1823",
    "/vivo 1821/i": "vivo 1821",
    "/vivo 1820/i": "vivo 1820",
    "/vivo 1819/i": "vivo 1819",
    "/vivo 1818/i": "vivo 1818",
    "/vivo 1817/i": "vivo 1817",
    "/vivo 1816/i": "vivo 1816",
    "/vivo 1815/i": "vivo 1815",
    "/vivo 1814/i": "vivo 1814",
    "/vivo 1813/i": "vivo 1813",
    "/vivo 1812/i": "vivo 1812",
    "/vivo 1811/i": "vivo 1811",
    "/vivo 1808/i": "vivo 1808",
    "/vivo 1807/i": "vivo 1807",
    "/vivo 1806/i": "vivo 1806",
    "/vivo 1805/i": "vivo 1805",
    "/vivo 1804/i": "vivo 1804",
    "/vivo 1803/i": "vivo 1803",
    "/vivo 1802/i": "vivo 1802",
    "/vivo 1801/i": "vivo 1801",
    "/vivo 1727/i": "vivo 1727",
    "/vivo 1726/i": "vivo 1726",
    "/vivo 1725/i": "vivo 1725",
    "/vivo 1724/i": "vivo 1724",
    "/vivo 1723/i": "vivo 1723",
    "/vivo 1721/i": "vivo 1721",
    "/vivo 1720/i": "vivo 1720",
    "/vivo 1719/i": "vivo 1719",
    "/vivo 1718/i": "vivo 1718",
    "/vivo 1716/i": "vivo 1716",
    "/vivo 1714/i": "vivo 1714",
    "/vivo 1713/i": "vivo 1713",
    "/vivo 1707/i": "vivo 1707",
    "/vivo 1613/i": "vivo 1613",
    "/vivo 1612/i": "vivo 1612",
    "/vivo 1611/i": "vivo 1611",
    "/vivo 1610/i": "vivo 1610",
    "/vivo 1609/i": "vivo 1609",
    "/vivo 1606/i": "vivo 1606",
    "/vivo 1603/i": "vivo 1603",
    "/vivo 1601| v5/i": "vivo 1601",
    "/vivo e3/i": "vivo e3",
    "/vivo e1/i": "vivo e1",
    "/z1i/i": "vivo z1i",
    "/nex s/i": "vivo nex s",
    "/xshot/i": "vivo xshot",
    "/x710l/i": "vivo x710l",
    "/x510t/i": "vivo x510t",
    "/x3s/i": "vivo x3s",
    "/x21i a/i": "vivo x21i a",
    "/x21i/i": "vivo x21i",
    "/x21a/i": "vivo x21a",
    "/x21/i": "vivo x21",
    "/x20 ?plus a/i": "vivo x20 plus a",
    "/x20 ?plus/i": "vivo x20 plus",
    "/x20a/i": "vivo x20a",
    "/x11/i": "vivo x11",
    "/x9s plus l/i": "vivo x9s plus l",
    "/x9s l/i": "vivo x9s l",
    "/x9s/i": "vivo x9s",
    "/x9l/i": "vivo x9l",
    "/x9i/i": "vivo x9i",
    "/x9/i": "vivo x9",
    "/x7 plus/i": "vivo x7 plus",
    "/x7/i": "vivo x7",
    "/x6s ?plus ?d/i": "vivo x6s plus d",
    "/x6s ?plus ?a/i": "vivo x6s plus a",
    "/x6s a/i": "vivo x6s a",
    "/x6 ?plus ?l/i": "vivo x6 plus l",
    "/x6 ?plus ?a/i": "vivo x6 plus a",
    "/x6l/i": "vivo x6l",
    "/x6d/i": "vivo x6d",
    "/x6a/i": "vivo x6a",
    "/x5v/i": "vivo x5v",
    "/x5s l/i": "vivo x5s l",
    "/x5pro v/i": "vivo x5 pro v",
    "/x5pro/i": "vivo x5pro",
    "/x5max v/i": "vivo x5 max v",
    "/x5max/i": "vivo x5max",
    "/x5m/i": "vivo x5m",
    "/x5/i": "vivo x5",
    "/x3v/i": "vivo x3v",
    "/x3t/i": "vivo x3t",
    "/x3l/i": "vivo x3l",
    "/x1/i": "vivo x1",
    "/xplay/i": "vivo xplay",
    "/y913/i": "vivo y913",
    "/y613/i": "vivo y613",
    "/y85a/i": "vivo y85a",
    "/y85/i": "vivo y85",
    "/y83a/i": "vivo y83a",
    "/y79a/i": "vivo y79a",
    "/y71a/i": "vivo y71a",
    "/y71/i": "vivo y71",
    "/y67l/i": "vivo y67l",
    "/y67a/i": "vivo y67a",
    "/y67/i": "vivo y67",
    "/y66l/i": "vivo y66l",
    "/y66/i": "vivo y66",
    "/y55l/i": "vivo y55l",
    "/y55a/i": "vivo y55a",
    "/y55/i": "vivo y55",
    "/y53/i": "vivo y53",
    "/y51l/i": "vivo y51l",
    "/y51/i": "vivo y51",
    "/y37/i": "vivo y37",
    "/y35/i": "vivo y35",
    "/y31l/i": "vivo y31l",
    "/y31/i": "vivo y31",
    "/y28/i": "vivo y28",
    "/y27/i": "vivo y27",
    "/y23l/i": "vivo y23l",
    "/y22/i": "vivo y22",
    "/y21l/i": "vivo y21l",
    "/y21/i": "vivo y21",
    "/y19t/i": "vivo y19t",
    "/y18l/i": "vivo y18l",
    "/y17t/i": "vivo y17t",
    "/y15t/i": "vivo y15t",
    "/y15/i": "vivo y15",
    "/y11i t/i": "vivo y11i t",
    "/y11/i": "vivo y11",
    "/y3t/i": "vivo y3t",
    "/y1/i": "vivo y1",
    "/s11t/i": "vivo s11t",
    "/s9t/i": "vivo s9t",
    "/s9/i": "vivo s9",
    "/s7w/i": "vivo s7w",
    "/s7t/i": "vivo s7t",
    "/s7i\\(t\\)/i": "vivo s7i t",
    "/s7/i": "vivo s7",
    "/s6t/i": "vivo s6t",
    "/s6/i": "vivo s6",
    "/s3\\+/i": "vivo s3+",
    "/s3/i": "vivo s3",
    "/s1/i": "vivo s1",
    "/v3max/i": "vivo v3max",
    "/v3/i": "vivo v3",
    "/v2/i": "vivo v2",
    "/v1max/i": "vivo v1max",
    "/v1/i": "vivo v1"
  },
  "generic": "general vivo device"
}