Skip to content

fix(deps): restore npm ci on develop (typescript ~6.0, eslint 9) - #67

Merged
marceloceccon merged 2 commits into
developfrom
fix/typescript-eslint-compat
Oct 26, 2026
Merged

marceloceccon merged 2 commits into
developfrom
fix/typescript-eslint-compat

Conversation

@marceloceccon

Copy link
Copy Markdown
Member

Dependabot #65 moved typescript to 7.0.2 and eslint/@eslint/js to 10. typescript-eslint 8.72 supports typescript <6.1 and eslint-plugin-jsx-a11y / eslint-plugin-react support eslint <=9, so npm ci failed on develop (and merchant-integration-demo's develop test job, which builds this branch).

Local: npm ci, lint, typecheck, test (242 passed), build all pass; npm audit: 0 vulnerabilities.

…int 9

Dependabot #65 bumped typescript to 7.0.2 and eslint/@eslint/js to 10,
which conflict with typescript-eslint 8.72 (typescript <6.1) and
eslint-plugin-jsx-a11y / eslint-plugin-react (eslint <=9), so npm ci failed.
Keep the rest of #65; ignore those majors in Dependabot until supported.
@marceloceccon marceloceccon added the no-changelog Skip the 'CHANGELOG.md touched' gate for this PR (CI/tooling/revert-only) label Oct 26, 2026
@marceloceccon marceloceccon removed the no-changelog Skip the 'CHANGELOG.md touched' gate for this PR (CI/tooling/revert-only) label Oct 26, 2026
@marceloceccon
marceloceccon merged commit 2bd8c6b into develop Oct 26, 2026
7 checks passed
@marceloceccon
marceloceccon deleted the fix/typescript-eslint-compat branch October 26, 2026 17:16
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.

1 participant