stencil-eslint icon indicating copy to clipboard operation
stencil-eslint copied to clipboard

feat(eslint): upgrade eslint 9

Open Jorciney opened this issue 5 months ago • 0 comments

Upgrade ESLint Version

This pull request upgrades ESLint to the latest version, improving compatibility with modern JavaScript features and enhancing overall linting performance.

Checklist

Changes made:

  • Updated the ESLint version in the project dependencies.
  • Updated @typescript-eslint/eslint-plugin & @typescript-eslint/parser
  • As rollup-plugin-node-resolve has been deprecated, I've replaced it with @rollup/plugin-node-resolve
  • Modified configuration files to accommodate any breaking changes introduced in the ESLint upgrade.
  • Ensured all existing linting rules continue to function as expected with the new version.
  • Updated workflow to use node version >= 18

This upgrade should provide better support for newer ECMAScript features and help maintain code quality across the project.

Resolves the following issues: #114 #104

Jorciney avatar Sep 11 '24 16:09 Jorciney