diff --git a/package-lock.json b/package-lock.json index 420543c..9036bcc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@matrixai/lint", - "version": "0.2.5", + "version": "0.2.6", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@matrixai/lint", - "version": "0.2.5", + "version": "0.2.6", "license": "Apache-2.0", "dependencies": { "@eslint/compat": "^1.2.5", @@ -15,7 +15,7 @@ "@typescript-eslint/parser": "^8.27.0", "@typescript-eslint/utils": "^8.26.1", "commander": "^13.1.0", - "eslint": ">=9.0.0", + "eslint": "^9.0.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import": "^2.31.0", "eslint-plugin-jsx-a11y": "^6.10.2", diff --git a/package.json b/package.json index ed56b98..0197112 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@matrixai/lint", - "version": "0.2.5", + "version": "0.2.6", "author": "Roger Qiu", "description": "Org wide custom eslint rules", "license": "Apache-2.0", @@ -38,7 +38,7 @@ "@typescript-eslint/eslint-plugin": "^8.27.0", "@typescript-eslint/parser": "^8.27.0", "@typescript-eslint/utils": "^8.26.1", - "eslint": ">=9.0.0", + "eslint": "^9.0.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import": "^2.31.0", "eslint-plugin-jsx-a11y": "^6.10.2", diff --git a/src/configs/js.ts b/src/configs/js.ts index 0105705..03db240 100644 --- a/src/configs/js.ts +++ b/src/configs/js.ts @@ -118,6 +118,8 @@ const config = [ }, ], '@typescript-eslint/await-thenable': ['error'], + '@typescript-eslint/no-empty-object-type': 'off', + '@typescript-eslint/no-unsafe-declaration-merging': 'off', 'linebreak-style': ['error', 'unix'], 'no-empty': 1,