Skip to content

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

Merged
siarheidudko merged 2 commits into
mainfrom
chore/autoupdate-29130144133
Jul 11, 2026
Merged

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

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

The dependency autoupdater failed during builds-and-checks.

Run log: https://github.com/siarheidudko/objectstream/actions/runs/29130144133

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 test

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 10, 2026 23:22
@github-actions github-actions Bot added autoupdate Automated dependency update PRs needs-claude Needs Claude GitHub App to fix labels Jul 10, 2026
The autoupdate baseline bumped typescript to 7.0.2, but
typescript-eslint@8.63.0 (latest stable) requires typescript
>=4.8.4 <6.1.0, causing npm ci/install to fail with ERESOLVE.
No typescript-eslint release (including alpha) yet supports TS 7.
Pin to the highest compatible TS release, 6.0.3.

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

claude Bot commented Jul 10, 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.63.0 (latest stable, and every alpha up to 8.63.1-alpha.8) declares a peer dependency of typescript ">=4.8.4 <6.1.0", which TS 7 violates. npm ci in CI would fail the same way.

Fix pushed: pinned typescript to ^6.0.3 in package.json (devDependency only) — the highest TypeScript release compatible with typescript-eslint's peer range. package-lock.json was regenerated via npm install --no-audit --no-fund. No product logic was touched.

Verified locally, all exit 0:

  • npm run lint — exit 0
  • npm run build — exit 0
  • npm test — exit 0 (48/48 tests passing)

Commit pushed: cd13e31 — "fix(deps): pin typescript to ^6.0.3 for typescript-eslint compatibility"

@siarheidudko
siarheidudko merged commit 5139276 into main Jul 11, 2026
4 checks passed
@siarheidudko
siarheidudko deleted the chore/autoupdate-29130144133 branch July 11, 2026 09:00
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