Skip to content

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

Merged
siarheidudko merged 3 commits into
mainfrom
chore/autoupdate-31226390460
Aug 8, 2026
Merged

chore(deps): autoupdate (needs claude fix)#31
siarheidudko merged 3 commits into
mainfrom
chore/autoupdate-31226390460

Conversation

@github-actions

@github-actions github-actions Bot commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

The dependency autoupdater failed during builds-and-checks.

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

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.
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 7, 2026 23:13
@github-actions github-actions Bot added autoupdate Automated dependency update PRs needs-claude Needs Claude GitHub App to fix labels Aug 7, 2026
… conflict

typescript-eslint@8.66.0 (latest stable) only supports typescript <6.1.0,
but the autoupdate baseline bumped typescript to ^7.0.2, causing
ERESOLVE failures on npm install.

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

claude Bot commented Aug 7, 2026

Copy link
Copy Markdown

Autoupdate fix result: green ✅

Initial failure: `npm install` failed with ERESOLVE — the npm-check-updates baseline bumped `typescript` to `^7.0.2`, but `typescript-eslint@8.66.0` (latest stable, and even its newest 8.66.1-alpha prereleases) declares a peer dependency of `typescript: >=4.8.4 <6.1.0`. No published typescript-eslint version currently supports TS 7.x, so the tree was unresolvable.

Fix: Pinned `typescript` down to `^6.0.3` (latest stable release still within typescript-eslint's supported peer range) in `package.json`, then regenerated `package-lock.json` via `npm install --no-audit --no-fund`. This is a devDependency-only compatibility shim — no product logic was touched.

Verification (all exit 0 from a clean install):

  • `npm run lint` — pass
  • `npm run build` — pass (CJS + ESM + types)
  • `npm test` — pass (48/48 tests)

Pushed: commit `0e50611` to `chore/autoupdate-31226390460`.

The autoupdater bumps the version only on its success path; the
npm-check-updates fallback that produced this branch does not. Without a
version change, release-on-version-bump does not fire on merge and this
dependency update would never be published.

Automated in the workflow going forward; applied by hand here because
this branch predates that change.
@siarheidudko
siarheidudko merged commit d177e3c into main Aug 8, 2026
8 checks passed
@siarheidudko
siarheidudko deleted the chore/autoupdate-31226390460 branch August 8, 2026 08:15
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.

2 participants