stencil-eslint
stencil-eslint copied to clipboard
feat(eslint): upgrade eslint 9
Upgrade ESLint Version
This pull request upgrades ESLint to the latest version, improving compatibility with modern JavaScript features and enhancing overall linting performance.
Checklist
- [x] I have read the Contributing Guidelines.
- [x] I agree to follow the Code of Conduct.
- [x] I have searched for existing issues that already report this problem, without success.
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