Skip to content

chore(deps): autoupdate (needs claude fix) - #53

Merged
github-actions[bot] merged 3 commits into
mainfrom
chore/autoupdate-33232788697
Aug 29, 2026
Merged

chore(deps): autoupdate (needs claude fix)#53
github-actions[bot] merged 3 commits into
mainfrom
chore/autoupdate-33232788697

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/33232788697

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.
The Claude workflow re-dispatches PR-checks once it is done, so the
checks below reflect its pushed fixes.

@github-actions
github-actions Bot requested a review from siarheidudko August 29, 2026 04:01
@github-actions github-actions Bot added autoupdate Automated dependency update PRs needs-claude Needs Claude GitHub App to fix labels Aug 29, 2026
typescript-eslint@8.68.0 (latest stable) declares a peer dependency of
typescript ">=4.8.4 <6.1.0", so the autoupdate bump to typescript@^7.0.2
broke npm install with an unresolvable ERESOLVE conflict. Pin typescript
back to the latest version within typescript-eslint's supported range
until typescript-eslint ships support for TS 7.

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

claude Bot commented Aug 29, 2026

Copy link
Copy Markdown

Autoupdate check status: fixed and pushed

Initial failure: npm install failed with ERESOLVE unable to resolve dependency tree. The autoupdate bumped typescript to ^7.0.2, but typescript-eslint@8.68.0 (the latest stable release) declares a peer dependency of typescript ">=4.8.4 <6.1.0", so the two bumps were mutually incompatible. There is no newer typescript-eslint release (checked stable and alpha channels) that supports TypeScript 7 yet.

Fix applied: Pinned typescript back to ^6.0.3 in package.json (the latest version within typescript-eslint's supported peer range) and refreshed package-lock.json accordingly. No product logic was touched — this is purely a devDependency version adjustment.

Commands run after the fix, all exit 0:

  • npm install --no-audit --no-fund — 0
  • npm run lint — 0
  • npm run build — 0
  • npm run test:ts — 0

Pushed: commit 8e31f52 on chore/autoupdate-33232788697.

Note for the maintainer: once typescript-eslint publishes a release supporting TypeScript 7.x, the typescript pin can be relaxed again.

@github-actions
github-actions Bot merged commit 03d8f6c into main Aug 29, 2026
4 checks passed
@github-actions
github-actions Bot deleted the chore/autoupdate-33232788697 branch August 29, 2026 04:04
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