Skip to content

chore(deps): ignore typescript major bumps for site npm updates - #127

Merged
richardcase merged 1 commit into
mainfrom
richardcase/deps-update
Aug 30, 2026
Merged

richardcase merged 1 commit into
mainfrom
richardcase/deps-update

Conversation

@richardcase

Copy link
Copy Markdown
Owner

Summary

  • PR chore(deps): bump the npm-dependencies group in /site with 3 updates #119's typescript ^7.0.2 bump breaks npm ci in site/ with an ERESOLVE conflict, since @astrojs/check (via @astrojs/language-server -> @volar/kit) only peer-supports typescript ^5 || ^6.
  • Adds an ignore rule to .github/dependabot.yml so dependabot stops proposing typescript major-version bumps for the site npm group until the Astro toolchain supports v7.

Test plan

@astrojs/check (via @astrojs/language-server -> @volar/kit) only
peer-supports typescript ^5 || ^6, so a ^7 bump breaks `npm ci` with
an ERESOLVE conflict (see PR #119).
Copilot AI lite review requested due to automatic review settings August 30, 2026 22:04
@richardcase richardcase added the no-release-note Change needs no release note label Aug 30, 2026

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@richardcase
richardcase merged commit 7e02f0f into main Aug 30, 2026
4 checks passed
@richardcase
richardcase deleted the richardcase/deps-update branch August 30, 2026 22:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

no-release-note Change needs no release note

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants