chore(deps): upgrade ESLint to v9 with flat config

- Upgrade eslint from v8 to v9.39.2
- Upgrade typescript-eslint to v8.52.0 (unified package)
- Add angular-eslint package for flat config support
- Migrate from .eslintrc.json to eslint.config.js (flat config)
- Update package configs for sync-md, automations, boilerplate-solid-js
- Remove unused eslint-disable directives
- Fix lint errors (empty interface, template eqeqeq)

BREAKING: Requires Node.js 18.18+ (ESLint 9 requirement)
This commit is contained in:
Johannes Millan 2026-01-10 16:08:11 +01:00
parent cd22f8018b
commit e6da7ced37
74 changed files with 1025 additions and 1041 deletions

1393
package-lock.json generated

File diff suppressed because it is too large Load diff