Skip to content

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

Merged
github-actions[bot] merged 3 commits into
mainfrom
chore/autoupdate-35411154786
Sep 19, 2026
Merged

github-actions[bot] merged 3 commits into
mainfrom
chore/autoupdate-35411154786

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

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 added autoupdate Automated dependency update PRs needs-claude Needs Claude GitHub App to fix labels Sep 19, 2026
…70.0

The autoupdate bumped typescript to ^7.0.2, but typescript-eslint@8.70.0
(latest stable, including all 8.70.1 alphas) requires typescript
">=4.8.4 <6.1.0", causing npm install to fail with ERESOLVE. Reverting
the typescript devDependency to ^6.0.3 restores a resolvable dependency
tree while keeping the eslint/prettier bumps.

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

claude Bot commented Sep 19, 2026

Copy link
Copy Markdown

Status: fixed and pushed.

Initial failure: `npm install --no-audit --no-fund` failed with ERESOLVE. The autoupdate bumped the `typescript` devDependency from `^6.0.3` to `^7.0.2`, but `typescript-eslint@8.70.0` (the current latest stable, and all published `8.70.1-alpha.*` prereleases) declares a peer dependency of `typescript: ">=4.8.4 <6.1.0"`. There is no published typescript-eslint version yet that supports TypeScript 7, so this combination cannot be resolved as-is.

Fix applied: Reverted the `typescript` devDependency constraint back to `^6.0.3` in `package.json` (kept the `eslint` and `prettier` patch bumps from the autoupdate) and regenerated `package-lock.json` accordingly. This is a compatibility pin, not a product logic change.

Verification (all exit 0 from a clean install):

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

Pushed commit: `45313a6` on `chore/autoupdate-35411154786`

@github-actions
github-actions Bot merged commit 82a209f into main Sep 19, 2026
4 checks passed
@github-actions
github-actions Bot deleted the chore/autoupdate-35411154786 branch September 19, 2026 01:02
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