diff --git a/package.json b/package.json index 0ec61a2..011b784 100644 --- a/package.json +++ b/package.json @@ -12,7 +12,7 @@ "devDependencies": { "@types/eslint": "^8.40.0", "cross-env": "^7.0.3", - "eslint": "^9.0.0", + "eslint": "^9.4.0", "jest": "^29.7.0", "js-green-licenses": "^4.0.0" } diff --git a/packages/eslint-config/index.js b/packages/eslint-config/index.js index 895aa14..8396a39 100644 --- a/packages/eslint-config/index.js +++ b/packages/eslint-config/index.js @@ -122,9 +122,6 @@ export default { // https://eslint.org/docs/latest/rules/no-new-native-nonconstructor 'no-new-native-nonconstructor': 2, - // TODO: 削除 https://eslint.org/docs/rules/no-new-symbol - 'no-new-symbol': 2, - // https://eslint.org/docs/rules/no-obj-calls 'no-obj-calls': 2, @@ -201,8 +198,8 @@ export default { // https://eslint.org/docs/rules/no-use-before-define 'no-use-before-define': 2, - // TODO: - 'no-useless-assignment': 0, + // https://eslint.org/docs/latest/rules/no-useless-assignment + 'no-useless-assignment': 2, // https://eslint.org/docs/rules/no-useless-backreference 'no-useless-backreference': 2, @@ -355,9 +352,6 @@ export default { // https://eslint.org/docs/rules/max-statements 'max-statements': 0, - // TODO: 削除 https://eslint.org/docs/rules/multiline-comment-style - 'multiline-comment-style': 2, - // https://eslint.org/docs/rules/new-cap 'new-cap': 2, @@ -612,9 +606,6 @@ export default { // https://eslint.org/docs/rules/no-useless-computed-key 'no-useless-computed-key': [ 2, - { - enforceForClassMembers: true, - }, ], // https://eslint.org/docs/rules/no-useless-concat @@ -773,9 +764,6 @@ export default { * Layout & Formatting */ - // TODO: 削除 https://eslint.org/docs/rules/line-comment-position - 'line-comment-position': 0, - // https://eslint.org/docs/rules/unicode-bom 'unicode-bom': [ 1, diff --git a/packages/eslint-config/package.json b/packages/eslint-config/package.json index 0a238dc..d4dcaf7 100644 --- a/packages/eslint-config/package.json +++ b/packages/eslint-config/package.json @@ -27,6 +27,6 @@ "directory": "packages/eslint-config" }, "peerDependencies": { - "eslint": ">= 9.0.0" + "eslint": ">= 9.4.0" } }