You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
## Explanation
The ESLint cache feature has known problems with lint rules that depend
upon multiple files, such as type-related rules.
See here for more on why it's not advised:
https://typescript-eslint.io/troubleshooting/faqs/eslint/#can-i-use-eslints---cache-with-typescript-eslint
## References
N/A
## Checklist
- [x] I've updated the test suite for new or updated code as appropriate
- [x] I've updated documentation (JSDoc, Markdown, etc.) for new or
updated code as appropriate
- [x] I've communicated my changes to consumers by [updating changelogs
for packages I've
changed](https://github.com/MetaMask/core/tree/main/docs/contributing.md#updating-changelogs),
highlighting breaking changes as necessary
- [x] I've prepared draft pull requests for clients and consumer
packages to resolve any breaking changes
<!-- CURSOR_SUMMARY -->
---
> [!NOTE]
> Removes ESLint caching from root and package lint scripts to avoid
cache-related issues.
>
> - **Linting**:
> - Disable ESLint cache in root `package.json` by removing `--cache`
from `lint:eslint` (runs `./scripts/run-eslint.ts`).
> - Disable ESLint cache in package lint scripts by removing `--cache`
from `eslint` invocations in:
> - `packages/eth-block-tracker/package.json`
> - `packages/eth-json-rpc-middleware/package.json`
> - `packages/eth-json-rpc-provider/package.json`
> - `packages/json-rpc-engine/package.json`
>
> <sup>Written by [Cursor
Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit
28ee04d. This will update automatically
on new commits. Configure
[here](https://cursor.com/dashboard?tab=bugbot).</sup>
<!-- /CURSOR_SUMMARY -->
0 commit comments