aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorShin'ya Ueoka <ueokande@i-beam.org>2018-07-31 21:29:52 +0900
committerShin'ya Ueoka <ueokande@i-beam.org>2018-08-01 21:12:30 +0900
commit7d66b42bb026c08214b3a26d7d859048200f3497 (patch)
tree2f2b506c2d238df93c828730a1aa3a02945ad872
parentcee1b08a0164366769bf6347b34deee6164081df (diff)
Update eslint
-rw-r--r--package-lock.json35
-rw-r--r--package.json2
-rw-r--r--src/shared/settings/validator.js2
3 files changed, 26 insertions, 13 deletions
diff --git a/package-lock.json b/package-lock.json
index a2d4e96..42a6b5f 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -4152,9 +4152,9 @@
}
},
"eslint": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/eslint/-/eslint-5.0.1.tgz",
- "integrity": "sha512-D5nG2rErquLUstgUaxJlWB5+gu+U/3VDY0fk/Iuq8y9CUFy/7Y6oF4N2cR1tV8knzQvciIbfqfohd359xTLIKQ==",
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/eslint/-/eslint-5.2.0.tgz",
+ "integrity": "sha512-zlggW1qp7/TBjwLfouRoY7eWXrXwJZFqCdIxxh0/LVB/QuuKuIMkzyUZEcDo6LBadsry5JcEMxIqd3H/66CXVg==",
"dev": true,
"requires": {
"ajv": "^6.5.0",
@@ -4164,6 +4164,7 @@
"debug": "^3.1.0",
"doctrine": "^2.1.0",
"eslint-scope": "^4.0.0",
+ "eslint-utils": "^1.3.1",
"eslint-visitor-keys": "^1.0.0",
"espree": "^4.0.0",
"esquery": "^1.0.1",
@@ -4171,8 +4172,8 @@
"file-entry-cache": "^2.0.0",
"functional-red-black-tree": "^1.0.1",
"glob": "^7.1.2",
- "globals": "^11.5.0",
- "ignore": "^3.3.3",
+ "globals": "^11.7.0",
+ "ignore": "^4.0.2",
"imurmurhash": "^0.1.4",
"inquirer": "^5.2.0",
"is-resolvable": "^1.1.0",
@@ -4213,9 +4214,9 @@
}
},
"ajv": {
- "version": "6.5.1",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.5.1.tgz",
- "integrity": "sha512-pgZos1vgOHDiC7gKNbZW8eKvCnNXARv2oqrGQT7Hzbq5Azp7aZG6DJzADnkuSq7RH6qkXp4J/m68yPX/2uBHyQ==",
+ "version": "6.5.2",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.5.2.tgz",
+ "integrity": "sha512-hOs7GfvI6tUI1LfZddH82ky6mOMyTuY0mk7kE2pWpmhhUSkumzaTO5vbVwij39MdwPQWCV4Zv57Eo06NtL/GVA==",
"dev": true,
"requires": {
"fast-deep-equal": "^2.0.1",
@@ -4299,9 +4300,9 @@
}
},
"esprima": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.0.tgz",
- "integrity": "sha512-oftTcaMu/EGrEIu904mWteKIv8vMuOgGYo7EhVJJN00R/EED9DCua/xxHRdYnKtcECzVg7xOWhflvJMnqcFZjw==",
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
+ "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
"dev": true
},
"fast-deep-equal": {
@@ -4316,6 +4317,12 @@
"integrity": "sha512-K8BNSPySfeShBQXsahYB/AbbWruVOTyVpgoIDnl8odPpeSfP2J5QO2oLFFdl2j7GfDCtZj2bMKar2T49itTPCg==",
"dev": true
},
+ "ignore": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.2.tgz",
+ "integrity": "sha512-uoxnT7PYpyEnsja+yX+7v49B7LXxmzDJ2JALqHH3oEGzpM2U1IGcbfnOr8Dt57z3B/UWs7/iAgPFbmye8m4I0g==",
+ "dev": true
+ },
"inquirer": {
"version": "5.2.0",
"resolved": "https://registry.npmjs.org/inquirer/-/inquirer-5.2.0.tgz",
@@ -4701,6 +4708,12 @@
"estraverse": "^4.1.1"
}
},
+ "eslint-utils": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.3.1.tgz",
+ "integrity": "sha512-Z7YjnIldX+2XMcjr7ZkgEsOj/bREONV60qYeB/bjMAqqqZ4zxKyWX+BOUkdmRmA9riiIPVvo5x86m5elviOk0Q==",
+ "dev": true
+ },
"eslint-visitor-keys": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz",
diff --git a/package.json b/package.json
index 3e57fed..f15f7e4 100644
--- a/package.json
+++ b/package.json
@@ -29,7 +29,7 @@
"babel-preset-stage-2": "^6.24.1",
"chai": "^4.1.2",
"css-loader": "^1.0.0",
- "eslint": "^5.0.1",
+ "eslint": "^5.2.0",
"eslint-plugin-react": "^7.8.2",
"html-webpack-plugin": "^3.2.0",
"karma": "^2.0.2",
diff --git a/src/shared/settings/validator.js b/src/shared/settings/validator.js
index 1589420..a800a52 100644
--- a/src/shared/settings/validator.js
+++ b/src/shared/settings/validator.js
@@ -27,7 +27,7 @@ const validateKeymaps = (keymaps) => {
const validateSearch = (search) => {
let engines = search.engines;
for (let key of Object.keys(engines)) {
- if (/\s/.test(key)) {
+ if ((/\s/).test(key)) {
throw new Error(
`While space in search engine name is not allowed: "${key}"`
);