Conversation
|
@rogaldh is attempting to deploy a commit to the Solana Foundation Team on Vercel. A member of the Team first needs to authorize it. |
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Greptile SummaryThis PR migrates the project from ESLint 8 (legacy Key changes:
Confidence Score: 5/5
Important Files Changed
Flowchart%%{init: {'theme': 'neutral'}}%%
flowchart TD
A[ESLint 8 – .eslintrc.json] -->|deleted| B[ESLint 9 – eslint.config.mjs]
subgraph OLD["Old config (ESLint 8)"]
A
A1["extends: next/core-web-vitals\n@solana/eslint-config-solana"]
A2["plugins: testing-library\nsimple-import-sort\neslint-comments"]
A3["overrides: test files\nmock files\nscripts\nsentry imports"]
end
subgraph NEW["New flat config (ESLint 9)"]
B
B1["FlatCompat → next/core-web-vitals"]
B2["tseslint.configs.recommended\njs.configs.recommended"]
B3["plugins: simple-import-sort\nsort-keys-fix\neslint-comments\ntesting-library"]
B4["Overrides: *.cjs/js/mjs (require)\ntest files (testing-library)\nmocks (unlimited-disable)\nlogger/scripts (console)\n*.config.* (sort-keys-off)\napp/** (sentry imports)"]
end
B --> B1
B --> B2
B --> B3
B --> B4
C["lint script: next lint → eslint ."] --> B
D["typescript-eslint v6 → v8\n(monorepo package)"] --> B
E["@solana/eslint-config-solana removed\nsort-keys-fix added explicitly"] --> B
Last reviewed commit: "install with no-froz..." |
| "eslint": "8.39.0", | ||
| "eslint-config-next": "14.2.5", | ||
| "eslint": "9.39.4", | ||
| "eslint-config-next": "15.3.5", |
There was a problem hiding this comment.
thought: I thought it should match the next version, but it seems to work just fine. I'm a bit concerned about potential false positives
Description
PR introduces migration to eslint@9
Type of change
Screenshots
n/a
Testing
All CI tasks should pass
Related Issues
HOO-379
Checklist
build:infoscript to update build information