Update eslint

jh-changes
Shin'ya Ueoka 6 years ago
parent cee1b08a01
commit 7d66b42bb0
  1. 35
      package-lock.json
  2. 2
      package.json
  3. 2
      src/shared/settings/validator.js

35
package-lock.json generated

@ -4152,9 +4152,9 @@
} }
}, },
"eslint": { "eslint": {
"version": "5.0.1", "version": "5.2.0",
"resolved": "https://registry.npmjs.org/eslint/-/eslint-5.0.1.tgz", "resolved": "https://registry.npmjs.org/eslint/-/eslint-5.2.0.tgz",
"integrity": "sha512-D5nG2rErquLUstgUaxJlWB5+gu+U/3VDY0fk/Iuq8y9CUFy/7Y6oF4N2cR1tV8knzQvciIbfqfohd359xTLIKQ==", "integrity": "sha512-zlggW1qp7/TBjwLfouRoY7eWXrXwJZFqCdIxxh0/LVB/QuuKuIMkzyUZEcDo6LBadsry5JcEMxIqd3H/66CXVg==",
"dev": true, "dev": true,
"requires": { "requires": {
"ajv": "^6.5.0", "ajv": "^6.5.0",
@ -4164,6 +4164,7 @@
"debug": "^3.1.0", "debug": "^3.1.0",
"doctrine": "^2.1.0", "doctrine": "^2.1.0",
"eslint-scope": "^4.0.0", "eslint-scope": "^4.0.0",
"eslint-utils": "^1.3.1",
"eslint-visitor-keys": "^1.0.0", "eslint-visitor-keys": "^1.0.0",
"espree": "^4.0.0", "espree": "^4.0.0",
"esquery": "^1.0.1", "esquery": "^1.0.1",
@ -4171,8 +4172,8 @@
"file-entry-cache": "^2.0.0", "file-entry-cache": "^2.0.0",
"functional-red-black-tree": "^1.0.1", "functional-red-black-tree": "^1.0.1",
"glob": "^7.1.2", "glob": "^7.1.2",
"globals": "^11.5.0", "globals": "^11.7.0",
"ignore": "^3.3.3", "ignore": "^4.0.2",
"imurmurhash": "^0.1.4", "imurmurhash": "^0.1.4",
"inquirer": "^5.2.0", "inquirer": "^5.2.0",
"is-resolvable": "^1.1.0", "is-resolvable": "^1.1.0",
@ -4213,9 +4214,9 @@
} }
}, },
"ajv": { "ajv": {
"version": "6.5.1", "version": "6.5.2",
"resolved": "https://registry.npmjs.org/ajv/-/ajv-6.5.1.tgz", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.5.2.tgz",
"integrity": "sha512-pgZos1vgOHDiC7gKNbZW8eKvCnNXARv2oqrGQT7Hzbq5Azp7aZG6DJzADnkuSq7RH6qkXp4J/m68yPX/2uBHyQ==", "integrity": "sha512-hOs7GfvI6tUI1LfZddH82ky6mOMyTuY0mk7kE2pWpmhhUSkumzaTO5vbVwij39MdwPQWCV4Zv57Eo06NtL/GVA==",
"dev": true, "dev": true,
"requires": { "requires": {
"fast-deep-equal": "^2.0.1", "fast-deep-equal": "^2.0.1",
@ -4299,9 +4300,9 @@
} }
}, },
"esprima": { "esprima": {
"version": "4.0.0", "version": "4.0.1",
"resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.0.tgz", "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
"integrity": "sha512-oftTcaMu/EGrEIu904mWteKIv8vMuOgGYo7EhVJJN00R/EED9DCua/xxHRdYnKtcECzVg7xOWhflvJMnqcFZjw==", "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
"dev": true "dev": true
}, },
"fast-deep-equal": { "fast-deep-equal": {
@ -4316,6 +4317,12 @@
"integrity": "sha512-K8BNSPySfeShBQXsahYB/AbbWruVOTyVpgoIDnl8odPpeSfP2J5QO2oLFFdl2j7GfDCtZj2bMKar2T49itTPCg==", "integrity": "sha512-K8BNSPySfeShBQXsahYB/AbbWruVOTyVpgoIDnl8odPpeSfP2J5QO2oLFFdl2j7GfDCtZj2bMKar2T49itTPCg==",
"dev": true "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": { "inquirer": {
"version": "5.2.0", "version": "5.2.0",
"resolved": "https://registry.npmjs.org/inquirer/-/inquirer-5.2.0.tgz", "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-5.2.0.tgz",
@ -4701,6 +4708,12 @@
"estraverse": "^4.1.1" "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": { "eslint-visitor-keys": {
"version": "1.0.0", "version": "1.0.0",
"resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz", "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz",

@ -29,7 +29,7 @@
"babel-preset-stage-2": "^6.24.1", "babel-preset-stage-2": "^6.24.1",
"chai": "^4.1.2", "chai": "^4.1.2",
"css-loader": "^1.0.0", "css-loader": "^1.0.0",
"eslint": "^5.0.1", "eslint": "^5.2.0",
"eslint-plugin-react": "^7.8.2", "eslint-plugin-react": "^7.8.2",
"html-webpack-plugin": "^3.2.0", "html-webpack-plugin": "^3.2.0",
"karma": "^2.0.2", "karma": "^2.0.2",

@ -27,7 +27,7 @@ const validateKeymaps = (keymaps) => {
const validateSearch = (search) => { const validateSearch = (search) => {
let engines = search.engines; let engines = search.engines;
for (let key of Object.keys(engines)) { for (let key of Object.keys(engines)) {
if (/\s/.test(key)) { if ((/\s/).test(key)) {
throw new Error( throw new Error(
`While space in search engine name is not allowed: "${key}"` `While space in search engine name is not allowed: "${key}"`
); );