Skip to content

Commit

Permalink
- Buidls: Update
Browse files Browse the repository at this point in the history
- Maintenance: Use "json" extension on `babelrc`
  • Loading branch information
brettz9 committed Apr 7, 2020
1 parent 82b52cb commit c630cd1
Show file tree
Hide file tree
Showing 7 changed files with 28 additions and 30 deletions.
File renamed without changes.
25 changes: 12 additions & 13 deletions dist/index-es.js
Original file line number Diff line number Diff line change
Expand Up @@ -777,16 +777,22 @@ JSONPath.prototype._trace = function (expr, val, path, parent, parentPropName, c

break;

case 'integer':
if (Number.isFinite(val) && !(val % 1)) {
addType = true;
}

break;

case 'number':
// eslint-disable-next-line valid-typeof
if (_typeof(val) === valueType && isFinite(val)) {
if (Number.isFinite(val)) {
addType = true;
}

break;

case 'nonFinite':
if (typeof val === 'number' && !isFinite(val)) {
if (typeof val === 'number' && !Number.isFinite(val)) {
addType = true;
}

Expand All @@ -811,13 +817,6 @@ JSONPath.prototype._trace = function (expr, val, path, parent, parentPropName, c
addType = this.currOtherTypeCallback(val, path, parent, parentPropName);
break;

case 'integer':
if (val === Number(val) && isFinite(val) && !(val % 1)) {
addType = true;
}

break;

case 'null':
if (val === null) {
addType = true;
Expand Down Expand Up @@ -913,9 +912,9 @@ JSONPath.prototype._slice = function (loc, expr, val, path, parent, parentPropNa

var len = val.length,
parts = loc.split(':'),
step = parts[2] && parseInt(parts[2]) || 1;
var start = parts[0] && parseInt(parts[0]) || 0,
end = parts[1] && parseInt(parts[1]) || len;
step = parts[2] && Number.parseInt(parts[2]) || 1;
var start = parts[0] && Number.parseInt(parts[0]) || 0,
end = parts[1] && Number.parseInt(parts[1]) || len;
start = start < 0 ? Math.max(0, start + len) : Math.min(len, start);
end = end < 0 ? Math.max(0, end + len) : Math.min(len, end);
var ret = [];
Expand Down
2 changes: 1 addition & 1 deletion dist/index-es.min.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/index-es.min.js.map

Large diffs are not rendered by default.

25 changes: 12 additions & 13 deletions dist/index-umd.js
Original file line number Diff line number Diff line change
Expand Up @@ -783,16 +783,22 @@

break;

case 'integer':
if (Number.isFinite(val) && !(val % 1)) {
addType = true;
}

break;

case 'number':
// eslint-disable-next-line valid-typeof
if (_typeof(val) === valueType && isFinite(val)) {
if (Number.isFinite(val)) {
addType = true;
}

break;

case 'nonFinite':
if (typeof val === 'number' && !isFinite(val)) {
if (typeof val === 'number' && !Number.isFinite(val)) {
addType = true;
}

Expand All @@ -817,13 +823,6 @@
addType = this.currOtherTypeCallback(val, path, parent, parentPropName);
break;

case 'integer':
if (val === Number(val) && isFinite(val) && !(val % 1)) {
addType = true;
}

break;

case 'null':
if (val === null) {
addType = true;
Expand Down Expand Up @@ -919,9 +918,9 @@

var len = val.length,
parts = loc.split(':'),
step = parts[2] && parseInt(parts[2]) || 1;
var start = parts[0] && parseInt(parts[0]) || 0,
end = parts[1] && parseInt(parts[1]) || len;
step = parts[2] && Number.parseInt(parts[2]) || 1;
var start = parts[0] && Number.parseInt(parts[0]) || 0,
end = parts[1] && Number.parseInt(parts[1]) || len;
start = start < 0 ? Math.max(0, start + len) : Math.min(len, start);
end = end < 0 ? Math.max(0, end + len) : Math.min(len, end);
var ret = [];
Expand Down
2 changes: 1 addition & 1 deletion dist/index-umd.min.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/index-umd.min.js.map

Large diffs are not rendered by default.

0 comments on commit c630cd1

Please sign in to comment.