chore: update pnpm to latest v10 - #71
Merged
Merged
Conversation
SummarySummary
CoverageDefault - 62.4%
|
Bump packageManager to pnpm@11.18.0 and Node to 24.x (current LTS, Krypton) across CI, the reusable workflows, and the devcontainer. pnpm 11 stops reading the `pnpm` field from package.json, so `overrides` and `peerDependencyRules` move to pnpm-workspace.yaml. Left in place they would have been ignored silently, dropping the pinned versions on the next resolution. `onlyBuiltDependencies` is also renamed to `allowBuilds` and changes shape from a list to a map — without it unrs-resolver skips its build step and every @/* import fails to resolve. Fix a latent devcontainer PATH bug surfaced by the Node bump invalidating the Docker cache: pnpm installs global bins into $PNPM_HOME/bin, not $PNPM_HOME, and pnpm 11 hard-errors when that directory is absent from PATH. Drop the accompanying `pnpm setup`, which only writes shell config that the same RUN layer never sources. Add an engines field so the Node floor is enforced rather than implied by a floating CI pin. Lockfile is unchanged — no re-resolution. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
SummarySummary
CoverageDefault - 62.5%
|
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.



No description provided.