Skip to content

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

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

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

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

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 17, 2026 23:18
@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 requires typescript >=4.8.4 <6.1.0 as a peer
dependency, but package.json specified typescript@^7.0.2, which broke
npm install with an unresolvable ERESOLVE conflict.
@claude

claude Bot commented Jul 17, 2026

Copy link
Copy Markdown

Autoupdate fix — status: green

  • npm install failed initially: ERESOLVE conflict. package.json pinned typescript@^7.0.2, but typescript-eslint@8.64.0 (its peer dep) requires typescript >=4.8.4 <6.1.0. No typescript-eslint release currently supports TypeScript 7.x, so npm install refused to resolve the tree.
  • Fix: pinned devDependencies.typescript to ^6.0.3 in package.json (the lockfile already referenced ^6.0.3 internally, so this also resolves a package.json/lockfile mismatch). No product code (src/**) was touched.
  • Verified npm run lint, npm run build, and npm test all exit 0 from a clean node_modules/dist (removed both and reran npm install --no-audit --no-fund before checking). All 48 tests pass.
  • Pushed commit 6c2a20e — "fix(deps): pin typescript to ^6.0.3 for typescript-eslint compatibility".

@siarheidudko
siarheidudko merged commit 2ea3437 into main Jul 18, 2026
4 checks passed
@siarheidudko
siarheidudko deleted the chore/autoupdate-29620316118 branch July 18, 2026 06:56
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