Skip to content

deps: upgrade all dependencies to latest - #122

Merged
jongio merged 1 commit into
mainfrom
deps/upgrade-all
Jul 19, 2026
Merged

deps: upgrade all dependencies to latest#122
jongio merged 1 commit into
mainfrom
deps/upgrade-all

Conversation

@jongio

@jongio jongio commented Jul 19, 2026

Copy link
Copy Markdown
Owner

Summary

Upgrades all dependencies across the repo to the latest installable stable versions, respecting the 7-day npm publish cooldown.

npm devDependencies

Package From To Notes
astro 7.0.6 7.0.7 patch
eslint 10.6.0 10.7.0 minor
eslint-plugin-astro 2.1.1 3.0.0 major
typescript-eslint 8.62.1 8.63.0 minor
vitest 4.1.9 4.1.10 patch

GitHub Actions

Action From To
actions/setup-node v6.4.0 v7.0.0

setup-node v7.0.0 pinned to SHA 820762786026740c76f36085b0efc47a31fe5020. Both workflows pin node-version: '22' explicitly, and publish.yml provides NODE_AUTH_TOKEN at publish time, so the v7 behavior changes (ESM migration, removed dummy NODE_AUTH_TOKEN export) do not affect this repo.

Held back (intentional)

  • typescript stays at 6.0.3. TypeScript 7.0 ships the native compiler port, which changes the ts.Extension API. typescript-eslint (both 8.63.0 and the newer 8.64.0) still caps support at typescript >=4.8.4 <6.1.0, and installing TS 7 crashes eslint with Cannot read properties of undefined (reading 'Cjs'). Revisit once typescript-eslint ships TS 7 support. This is why the open Dependabot PR bumping TypeScript to 7.0.2 is expected to fail CI.
  • tailwindcss stays at 4.3.2. 4.3.3 was published within the 7-day cooldown window.

Validation

All local checks pass:

  • pnpm lint (eslint) clean
  • pnpm check (astro check): 0 errors, 0 warnings, 1 pre-existing hint
  • pnpm typecheck (tsc --noEmit) clean
  • pnpm test (vitest): 16 passed / 2 files

Co-authored-by: Copilot App 223556219+Copilot@users.noreply.github.com

Upgrade npm devDependencies and GitHub Actions to the latest installable
stable versions (respecting the 7-day publish cooldown).

npm:
- astro 7.0.6 to 7.0.7
- eslint 10.6.0 to 10.7.0
- eslint-plugin-astro 2.1.1 to 3.0.0 (major)
- typescript-eslint 8.62.1 to 8.63.0
- vitest 4.1.9 to 4.1.10

GitHub Actions:
- actions/setup-node v6.4.0 to v7.0.0

Held back:
- typescript stays at 6.0.3. TypeScript 7.0 ships the native compiler
  port which changes the ts.Extension API, and typescript-eslint (8.63.0
  and 8.64.0) still caps support at typescript >=4.8.4 <6.1.0. Installing
  TS 7 crashes eslint with "Cannot read properties of undefined (reading
  'Cjs')". Revisit once typescript-eslint ships TS 7 support.
- tailwindcss stays at 4.3.2. 4.3.3 is within the 7-day cooldown window.

All local checks pass: lint, astro check (0 errors), typecheck, 16 tests.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 2f030837-bde3-46dd-839d-1af90e7c63fe
@jongio jongio self-assigned this Jul 19, 2026
@jongio jongio added the deps Dependency updates label Jul 19, 2026
@jongio
jongio merged commit 10d65c5 into main Jul 19, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

deps Dependency updates

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant