diff --git a/.eslintrc b/.eslintrc index 87e55820..b4388b83 100644 --- a/.eslintrc +++ b/.eslintrc @@ -35,7 +35,9 @@ }, "rules": { "@typescript-eslint/array-type": "error", - "@typescript-eslint/ban-types": "error", + "@typescript-eslint/no-wrapper-object-types": "error", + "@typescript-eslint/no-empty-object-type": "error", + "@typescript-eslint/no-unsafe-function-type": "error", "@typescript-eslint/ban-ts-comment": "error", "@typescript-eslint/consistent-type-definitions": "error", "@typescript-eslint/consistent-type-imports": [ diff --git a/apps/documentation/package.json b/apps/documentation/package.json index 3d29af89..e32c5d7e 100644 --- a/apps/documentation/package.json +++ b/apps/documentation/package.json @@ -23,8 +23,8 @@ "@types/mdx": "^2.0.13", "@types/react": "^18.3.3", "@types/react-dom": "^18.3.0", - "@typescript-eslint/eslint-plugin": "^7.7.1", - "@typescript-eslint/parser": "^7.7.1", + "@typescript-eslint/eslint-plugin": "^8.0.0", + "@typescript-eslint/parser": "^8.0.0", "eslint": "^8.56.0", "eslint-config-prettier": "^9.1.0", "eslint-import-resolver-typescript": "^3.6.1", diff --git a/package.json b/package.json index 6dfecde1..5b9f1af1 100644 --- a/package.json +++ b/package.json @@ -23,8 +23,8 @@ "@tanstack/config": "^0.13.0", "@types/node": "^20.12.7", "@types/react": "^18.3.1", - "@typescript-eslint/eslint-plugin": "^7.7.1", - "@typescript-eslint/parser": "^7.7.1", + "@typescript-eslint/eslint-plugin": "^8.0.0", + "@typescript-eslint/parser": "^8.0.0", "@vitejs/plugin-react": "^4.2.1", "eslint": "^8.56.0", "eslint-config-prettier": "^9.1.0",