From 5966724178465fe71f9af6daff8efe6496457fa4 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" Date: Tue, 25 Dec 2018 10:24:37 +0900 Subject: [PATCH] feat(deps): update ESLint to v5.11.0 and add a rule `no-useless-catch` (#312) BREAKING CHANGE: requires ESLint minimum version 5.11.0 --- package-lock.json | 18 +++++++++--------- package.json | 4 ++-- rules/core/best-practices.js | 1 + 3 files changed, 12 insertions(+), 11 deletions(-) diff --git a/package-lock.json b/package-lock.json index 8e41986f..353ac059 100644 --- a/package-lock.json +++ b/package-lock.json @@ -409,9 +409,9 @@ "dev": true }, "ajv": { - "version": "6.6.1", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.6.1.tgz", - "integrity": "sha512-ZoJjft5B+EJBjUyu9C9Hc0OZyPZSSlOF+plzouTrg6UlA8f+e/n8NIgBFG/9tppJtpPWfthHakK7juJdNDODww==", + "version": "6.6.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.6.2.tgz", + "integrity": "sha512-FBHEW6Jf5TB9MGBgUUA9XHkTbjXYfAUjY43ACMfmdMRHniyoMHjHjzD50OK8LGDWQwp4rWEsIq5kEqq7rvIM1g==", "dev": true, "requires": { "fast-deep-equal": "^2.0.1", @@ -1967,9 +1967,9 @@ "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" }, "eslint": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-5.10.0.tgz", - "integrity": "sha512-HpqzC+BHULKlnPwWae9MaVZ5AXJKpkxCVXQHrFaRw3hbDj26V/9ArYM4Rr/SQ8pi6qUPLXSSXC4RBJlyq2Z2OQ==", + "version": "5.11.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-5.11.0.tgz", + "integrity": "sha512-gbEg0ttToZPkZUv2yYjpipxuYrv/9aSSmgM4V6GkiO3u04QosHYBtduUCqLEulEg3YvNDAkk3OWzyQJ/heZ3Nw==", "dev": true, "requires": { "@babel/code-frame": "^7.0.0", @@ -2012,9 +2012,9 @@ }, "dependencies": { "debug": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.0.tgz", - "integrity": "sha512-heNPJUJIqC+xB6ayLAMHaIrmN9HKa7aQO8MGqKpvCA+uJYVcvR6l5kgdrhRuwPFHU7P5/A1w0BjByPHwpfTDKg==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", "dev": true, "requires": { "ms": "^2.1.1" diff --git a/package.json b/package.json index 8e8411c6..368321ca 100644 --- a/package.json +++ b/package.json @@ -31,7 +31,7 @@ "eslint-restricted-globals": "^0.2.0" }, "devDependencies": { - "eslint": "5.10.0", + "eslint": "5.11.0", "eslint-find-rules": "3.3.1", "execa": "1.0.0", "prettier": "1.15.3", @@ -39,7 +39,7 @@ "ybiq": "6.0.0" }, "peerDependencies": { - "eslint": ">=5.3.0 <6", + "eslint": ">=5.11.0 <6", "prettier": ">=1.14.0 <2" }, "scripts": { diff --git a/rules/core/best-practices.js b/rules/core/best-practices.js index 6d88af34..156484af 100644 --- a/rules/core/best-practices.js +++ b/rules/core/best-practices.js @@ -103,6 +103,7 @@ module.exports = { "no-unused-expressions": "error", "no-unused-labels": "error", "no-useless-call": "error", + "no-useless-catch": "error", "no-useless-concat": "error", "no-useless-escape": "error", "no-useless-return": "error",