Skip to content

build(W-23983670): migrate to eslint flat config and typescript 6 - #495

Open
k80bowman wants to merge 1 commit into
mainfrom
k80/ts-v6
Open

build(W-23983670): migrate to eslint flat config and typescript 6#495
k80bowman wants to merge 1 commit into
mainfrom
k80/ts-v6

Conversation

@k80bowman

Copy link
Copy Markdown

What does this PR do?

Upgrade @salesforce/dev-scripts to v14, typescript to v6, and eslint to v10 with flat config (eslint.config.mjs + eslint-suppressions.json), replacing the legacy .eslintrc.cjs setup. Remove redundant type assertions and stale eslint-disable comments surfaced by the new rules.

What issues does this PR fix or reference?

@W-23983670@

@k80bowman
k80bowman requested a review from a team as a code owner September 8, 2026 19:33
Comment thread eslint.config.mjs
@@ -0,0 +1 @@
export { default } from 'eslint-config-salesforce-typescript';

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This isn't equivalent to the old one. We also need to be using sf-plugin/recommended and xo-react.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants