Fix eslint rules in ES5 files

This commit is contained in:
Pavel Dohnal
2019-01-23 14:36:39 +01:00
parent 20ae36cf0b
commit f1cbc4a7c6
15 changed files with 82 additions and 92 deletions

View File

@ -57,7 +57,7 @@ define(
// Coerce values.
if (coerce) {
if (val && !isNaN(val)) { // number
if (val && !Number.isNaN(val)) { // number
val = +val;
} else if (val === 'undefined') { // undefined
val = undefined;
@ -79,7 +79,7 @@ define(
for (; i <= keysLast; i += 1) {
key = keys[i] === '' ? cur.length : keys[i];
cur[key] = i < keysLast
? cur[key] || (keys[i + 1] && isNaN(keys[i + 1]) ? {} : [])
? cur[key] || (keys[i + 1] && Number.isNaN(keys[i + 1]) ? {} : [])
: val;
cur = cur[key];
}