Skip to content

ESLint: prepare the configs for ESLint 10 - #35944

Merged
EugeniyKiyashko merged 3 commits into
DevExpress:mainfrom
EugeniyKiyashko:chore/eslint10-prep
Oct 28, 2026
Merged

EugeniyKiyashko merged 3 commits into
DevExpress:mainfrom
EugeniyKiyashko:chore/eslint10-prep

Conversation

@EugeniyKiyashko

Copy link
Copy Markdown
Contributor

No description provided.

- Lint .js files with the default parser instead of @babel/eslint-parser
  (ecmaVersion 'latest', JSX in demos); remove @babel/eslint-parser and,
  in demos, @babel/preset-react
- demos: @typescript-eslint/no-deprecated instead of eslint-plugin-deprecation
  and @eslint/compat
- @typescript-eslint/init-declarations: pass 'always' explicitly
- no-direct-preact-signals-core-import: read context.filename
- webpack.config.js: remove the /* eslint-env */ comment
- hydrate, grid_view, plaque, viz utils: one nesting level less (max-depth)
@EugeniyKiyashko
EugeniyKiyashko marked this pull request as ready for review October 28, 2026 12:58
@EugeniyKiyashko
EugeniyKiyashko requested review from a team as code owners October 28, 2026 12:59
@EugeniyKiyashko
EugeniyKiyashko added this pull request to the merge queue Oct 28, 2026
Merged via the queue into DevExpress:main with commit 2f632a3 Oct 28, 2026
221 of 222 checks passed
@EugeniyKiyashko
EugeniyKiyashko deleted the chore/eslint10-prep branch October 28, 2026 21:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants