parent
f24ae6feab
commit
820db09613
@ -1,8 +1,8 @@
|
|||||||
"use strict";
|
"use strict";
|
||||||
|
|
||||||
var util = require("../../util");
|
var isInteger = require("is-integer");
|
||||||
var t = require("../../types");
|
var isNumber = require("lodash/lang/isNumber");
|
||||||
var isNumber = require("lodash/lang/isNumber");
|
var t = require("../../types");
|
||||||
|
|
||||||
exports.UnaryExpression = function (node, print) {
|
exports.UnaryExpression = function (node, print) {
|
||||||
var hasSpace = /[a-z]$/.test(node.operator);
|
var hasSpace = /[a-z]$/.test(node.operator);
|
||||||
@ -146,7 +146,7 @@ exports.MemberExpression = function (node, print) {
|
|||||||
this.push("]");
|
this.push("]");
|
||||||
} else {
|
} else {
|
||||||
// 5..toFixed(2);
|
// 5..toFixed(2);
|
||||||
if (t.isLiteral(obj) && util.isInteger(obj.value) && !SCIENTIFIC_NOTATION.test(obj.value.toString())) {
|
if (t.isLiteral(obj) && isInteger(obj.value) && !SCIENTIFIC_NOTATION.test(obj.value.toString())) {
|
||||||
this.push(".");
|
this.push(".");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -5,7 +5,6 @@ require("./patch");
|
|||||||
var cloneDeep = require("lodash/lang/cloneDeep");
|
var cloneDeep = require("lodash/lang/cloneDeep");
|
||||||
var contains = require("lodash/collection/contains");
|
var contains = require("lodash/collection/contains");
|
||||||
var traverse = require("./traversal");
|
var traverse = require("./traversal");
|
||||||
var isNumber = require("lodash/lang/isNumber");
|
|
||||||
var isString = require("lodash/lang/isString");
|
var isString = require("lodash/lang/isString");
|
||||||
var isRegExp = require("lodash/lang/isRegExp");
|
var isRegExp = require("lodash/lang/isRegExp");
|
||||||
var isEmpty = require("lodash/lang/isEmpty");
|
var isEmpty = require("lodash/lang/isEmpty");
|
||||||
@ -34,10 +33,6 @@ exports.normalisePathSeparator = function (filename) {
|
|||||||
return filename.replace(/\\/g, "/");
|
return filename.replace(/\\/g, "/");
|
||||||
};
|
};
|
||||||
|
|
||||||
exports.isInteger = function (i) {
|
|
||||||
return isNumber(i) && i % 1 === 0;
|
|
||||||
};
|
|
||||||
|
|
||||||
exports.resolve = function (loc) {
|
exports.resolve = function (loc) {
|
||||||
try {
|
try {
|
||||||
return require.resolve(loc);
|
return require.resolve(loc);
|
||||||
|
|||||||
@ -50,6 +50,7 @@
|
|||||||
"esutils": "^1.1.6",
|
"esutils": "^1.1.6",
|
||||||
"fs-readdir-recursive": "^0.1.0",
|
"fs-readdir-recursive": "^0.1.0",
|
||||||
"globals": "^6.2.0",
|
"globals": "^6.2.0",
|
||||||
|
"is-integer": "^1.0.4",
|
||||||
"js-tokenizer": "^1.3.3",
|
"js-tokenizer": "^1.3.3",
|
||||||
"leven": "^1.0.1",
|
"leven": "^1.0.1",
|
||||||
"lodash": "^3.2.0",
|
"lodash": "^3.2.0",
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user