Skip to content

chore: update eslint to v10 and adopt @ionic/eslint-config - #180

Open
ItsChaceD wants to merge 3 commits into
nextfrom
feat/RMET-4734/eslint-10
Open

ItsChaceD wants to merge 3 commits into
nextfrom
feat/RMET-4734/eslint-10

Conversation

@ItsChaceD

@ItsChaceD ItsChaceD commented Sep 9, 2026

Copy link
Copy Markdown
Contributor

Description

Updates eslint to v10 and moves this repo onto @ionic/eslint-config 0.5.0.

The config here was hand-written and mostly a copy of the shared ionic rule set, so it's replaced with the shared config. The ignore list is kept as it was, plus .js files so we're linting the same thing as before. That drops most of the config file.

Change Type

  • Fix
  • Feature
  • Refactor
  • Breaking Change
  • Documentation
  • Other (CI, chores, etc.)

Rationale / Problems Fixed

https://outsystemsrd.atlassian.net/browse/RMET-4734

Eslint 9 is end of life as of August 2026. Adopting the shared config while we're already in here means we don't change the lint setup twice back to back, and rule changes now come from one place instead of being copied into each repo.

Platforms Affected

  • Android
  • iOS
  • Web

Notes

Needs @ionic/eslint-config@0.5.0 published first. Run npm install to update the lockfile.

@ItsChaceD ItsChaceD changed the title chore: update eslint to v10 and @ionic/eslint-config to v1 chore: update eslint to v10 and adopt @ionic/eslint-config Sep 9, 2026
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