chore: bump all versions manually#1299
Conversation
|
|
✅ Deploy Preview for trusting-lumiere-9c7fad ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #1299 +/- ##
=========================================
Coverage 100.00% 100.00%
=========================================
Files 174 174
Lines 1622 1622
Branches 392 383 -9
=========================================
Hits 1622 1622 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
commit: |
There was a problem hiding this comment.
Pull request overview
This PR consolidates a broad set of dependency upgrades (including major-version bumps) across the workspace packages and updates configuration/tests/docs code to stay compatible with the upgraded tooling (Astro, ESLint, Vitest, tsdown, etc.).
Changes:
- Bumped multiple dependencies across
packages/remeda,packages/docs, and the StackBlitz template (plus corresponding lockfile refresh). - Updated build/lint/tooling configuration to accommodate new versions (e.g., tsdown config shape, ESLint 10 typing workaround).
- Adjusted tests and docs/content schema code to align with updated libraries (e.g., Vitest matcher API usage, Astro zod import path, readonly schemas).
Reviewed changes
Copilot reviewed 26 out of 27 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| packages/stackblitz-template/package.json | Updates template devDependency versions. |
| packages/remeda/package.json | Bumps Remeda dev tooling deps (ESLint 10, Vitest, tsdown, type-fest, etc.). |
| packages/remeda/tsdown.config.ts | Updates tsdown config to new option structure for dependency/type inlining behavior. |
| packages/remeda/eslint.config.ts | Adds ESLint 10-related plugin typing workaround and import. |
| packages/remeda/src/*.test.ts | Updates Vitest assertions (toThrowError → toThrow, and similar) and minor formatting. |
| packages/remeda/src/*.test-d.ts | Tweaks type-level tests to use declared constants for narrowing checks. |
| packages/docs/package.json | Bumps Astro (major) and related docs dependencies/devDependencies. |
| packages/docs/src/lib/v1/entries.ts | Adjusts imports and spreads children to satisfy updated typing/readonly expectations. |
| packages/docs/src/lib/typedoc/schema.ts | Migrates to astro/zod and updates schema definitions (readonly structures, signatures shape). |
| packages/docs/src/content/**/content.config.ts | Migrates z import to astro/zod and updates schemas to strict/readonly style. |
| package.json | Bumps root dev tooling versions (lint-staged, prettier-plugin-pkg). |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
🎉 This PR is included in version 2.33.7 🎉 The release is available on: Your semantic-release bot 📦🚀 |
Instead of trying to fix individual automated dependabot PRs I lumped all updates into a single one.
I also refreshed the lock file so that we skip past any vulnrable deps we have in our deps following recent security alerts i've been getting.