From 97d877f9c22afad2d2561baf7acd46b3807761f6 Mon Sep 17 00:00:00 2001 From: Robert Sandell Date: Sun, 30 Dec 2018 10:18:58 +0200 Subject: [PATCH] Fix Travis Tests --- src/parser-os.js | 2 +- src/parser-platforms.js | 6 +++--- src/utils.js | 32 ++++++++++++++++---------------- 3 files changed, 20 insertions(+), 20 deletions(-) diff --git a/src/parser-os.js b/src/parser-os.js index af562ca..446a7cb 100644 --- a/src/parser-os.js +++ b/src/parser-os.js @@ -69,7 +69,7 @@ export default [ const versionName = getAndroidVersionName(version); const os = { name: 'Android', - version + version, }; if (versionName) { os.versionName = versionName; diff --git a/src/parser-platforms.js b/src/parser-platforms.js index 3435676..d1e54d3 100644 --- a/src/parser-platforms.js +++ b/src/parser-platforms.js @@ -16,13 +16,13 @@ export default [ { test: [/huawei/i], describe(ua) { - const model = getFirstMatch(/(can\-l01)/i, ua) && "Nova"; + const model = getFirstMatch(/(can-l01)/i, ua) && 'Nova'; const platform = { type: TYPES_LABELS.mobile, - vendor: 'Huawei' + vendor: 'Huawei', }; if (model) { - platform.model = model; + platform.model = model; } return platform; }, diff --git a/src/utils.js b/src/utils.js index 2462284..f526135 100644 --- a/src/utils.js +++ b/src/utils.js @@ -76,24 +76,24 @@ class Utils { * @return {string} versionName */ static getAndroidVersionName(version) { - const v = version.split('.').splice(0, 2).map(function(s) { - return parseInt(s) || 0; + const v = version.split('.').splice(0, 2).map((s) => { + return parseInt(s, 10) || 0; }); v.push(0); - if (v[0] == 1 && v[1] < 5) return undefined; - if (v[0] == 1 && v[1] < 6) return "Cupcake"; - if (v[0] == 1 && v[1] >= 6) return "Donut"; - if (v[0] == 2 && v[1] < 2) return "Eclair"; - if (v[0] == 2 && v[1] == 2) return "Froyo"; - if (v[0] == 2 && v[1] > 2) return "Gingerbread"; - if (v[0] == 3) return "Honeycomb"; - if (v[0] == 4 && v[1] < 1) return "Ice Cream Sandwich"; - if (v[0] == 4 && v[1] < 4) return "Jelly Bean"; - if (v[0] == 4 && v[1] >= 4) return "KitKat"; - if (v[0] == 5) return "Lollipop"; - if (v[0] == 6) return "Marshmallow"; - if (v[0] == 7) return "Nougat"; - if (v[0] == 8) return "Oreo"; + if (v[0] === 1 && v[1] < 5) return undefined; + if (v[0] === 1 && v[1] < 6) return "Cupcake"; + if (v[0] === 1 && v[1] >= 6) return "Donut"; + if (v[0] === 2 && v[1] < 2) return "Eclair"; + if (v[0] === 2 && v[1] === 2) return "Froyo"; + if (v[0] === 2 && v[1] > 2) return "Gingerbread"; + if (v[0] === 3) return "Honeycomb"; + if (v[0] === 4 && v[1] < 1) return "Ice Cream Sandwich"; + if (v[0] === 4 && v[1] < 4) return "Jelly Bean"; + if (v[0] === 4 && v[1] >= 4) return "KitKat"; + if (v[0] === 5) return "Lollipop"; + if (v[0] === 6) return "Marshmallow"; + if (v[0] === 7) return "Nougat"; + if (v[0] === 8) return "Oreo"; return undefined; }