Skip to content

chore(deps): autoupdate (needs claude fix)#45

Merged
siarheidudko merged 2 commits into
mainfrom
chore/autoupdate-29621726734
Jul 18, 2026
Merged

chore(deps): autoupdate (needs claude fix)#45
siarheidudko merged 2 commits into
mainfrom
chore/autoupdate-29621726734

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

The dependency autoupdater failed during builds-and-checks.

Run log: https://github.com/dudko-dev/protoobject/actions/runs/29621726734

A Claude session has been dispatched to push fixes onto this branch
so the following commands all exit 0:

  npm run lint
  npm run build
  npm run test:ts

Claude will leave a status comment on this PR when it finishes.
PR-checks will re-run on each new commit.

@github-actions
github-actions Bot requested a review from siarheidudko July 17, 2026 23:51
@github-actions github-actions Bot added autoupdate Automated dependency update PRs needs-claude Needs Claude GitHub App to fix labels Jul 17, 2026
typescript-eslint@8.64.0 (latest) peer-depends on typescript >=4.8.4
<6.1.0 and has no release supporting TypeScript 7 yet, so npm install
failed with ERESOLVE after the autoupdater bumped typescript to
^7.0.2.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@claude

claude Bot commented Jul 17, 2026

Copy link
Copy Markdown

Autoupdate check status: fixed and green

Initial failure: npm install failed with ERESOLVE — the autoupdate baseline bumped typescript to ^7.0.2, but typescript-eslint@8.64.0 (the latest published version) still peer-depends on typescript >=4.8.4 <6.1.0. No release of typescript-eslint supports TypeScript 7 yet, so lint/build/test:ts couldn't even install.

Fix: Pinned typescript back to ^6.0.3 (the newest 6.x release, still within typescript-eslint's supported peer range) in package.json, and regenerated package-lock.json accordingly. No product logic (src/) touched.

Verification (all exit 0 after the fix):

  • npm install --no-audit --no-fund
  • npm run lint
  • npm run build
  • npm run test:ts ✅ (5/5 tests pass)

Pushed commit: 9b1af1e — fix(deps): pin typescript to <6.1.0 for typescript-eslint compatibility

@siarheidudko
siarheidudko merged commit 104e1a4 into main Jul 18, 2026
4 checks passed
@siarheidudko
siarheidudko deleted the chore/autoupdate-29621726734 branch July 18, 2026 06:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

autoupdate Automated dependency update PRs needs-claude Needs Claude GitHub App to fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant