Skip to content

chore(deps): update dependency pnpm to v10.34.5 - #41

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/pnpm-10.x
Open

chore(deps): update dependency pnpm to v10.34.5#41
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/pnpm-10.x

Conversation

@renovate

@renovate renovate Bot commented Mar 12, 2025

Copy link
Copy Markdown
Contributor

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Update Change
pnpm minor 10.5.210.34.5

Release Notes

pnpm/pnpm (pnpm)

v10.34.5: pnpm 10.34.5

Compare Source

Patch Changes

  • 78e29fe: Prevent a crafted pnpm-lock.yaml from writing package content outside the virtual store. A dependency path key whose name reconstructs to a path-traversal sequence (e.g. ../../../tmp/x@1.0.0) is now rejected by the isolated (virtual-store) linker and the Plug'n'Play resolver map, matching the containment already applied to the hoisted linker. Under the global virtual store, a traversal in the version-derived path segment (e.g. a snapshot version: "../../x") is now rejected at iterateHashedGraphNodes, the single point every global-virtual-store slot path funnels through.
  • 78e29fe: Fixed a path traversal vulnerability where a dependency whose manifest name was a scoped path traversal (e.g. @x/../../../<path>) could be written outside node_modules to an attacker-controlled location during pnpm install, even with --ignore-scripts. The isolated linker now validates the package name before using it as a directory name, matching the existing protection in the hoisted linker.
  • 47ef6f0: Fixed switching to and self-updating to pnpm v12. pnpm v12 (the Rust port) ships as the pnpm and @pnpm/exe npm packages whose bins are placeholders replaced at install time by the host's native binary from a @pnpm/exe.<platform>-<arch>[-musl] optional dependency. Because pnpm installs its own engine with --ignore-scripts, that relinking never ran, leaving a non-executable placeholder. pnpm now relinks the native binary itself for v12 (recognizing the new platform-package naming scheme and the native pnpm package), and verifies the native binary's npm registry signature before running it.
  • 36928be: ${...} environment-variable placeholders in the httpProxy, httpsProxy, noProxy, proxy, and noproxy settings are no longer expanded when these settings come from a project's pnpm-workspace.yaml. They now receive the same protection already applied to registry.

Platinum Sponsors

Bit

Gold Sponsors

Sanity Discord Vite
SerpApi CodeRabbit Stackblitz
Workleap Nx

v10.34.4: pnpm 10.34.4

Compare Source

Patch Changes

  • 352ae48: Security: validate config dependency names and versions before using them to build filesystem paths. A pnpm-workspace.yaml with a traversal-shaped configDependencies name (such as ../../PWNED) or version (such as ../../../PWNED) could previously cause pnpm install to create symlinks or write package files outside node_modules/.pnpm-config and the store. Names must now be valid npm package names and versions must be exact semver versions. See GHSA-qrv3-253h-g69c.

  • 352ae48: Reject path-traversal and reserved dependency aliases (such as ../../../escape, .bin, .pnpm, or node_modules) that come from a lockfile rather than a freshly resolved manifest. A crafted lockfile alias could otherwise be joined directly under a hoisted node_modules directory, letting package files be written outside the intended install root or overwrite pnpm-owned layout.

    The nodeLinker: hoisted graph builder now validates each alias at the directory sink (safeJoinModulesDir), matching the validation pnpm already performs when resolving aliases from manifests. See GHSA-fr4h-3cph-29xv.

  • 352ae48: Prevent pnpm patch-remove from removing files outside the configured patches directory.

  • 217fbe0: Hardened the warning printed when a project .npmrc uses environment variables in registry/auth settings: the suggested pnpm config set command is now only included for keys made up of shell-inert characters. Because the key comes from a repository-controlled .npmrc and a shell expands $(...), backticks, and $VAR even inside double quotes, a crafted key could otherwise have turned the suggested copy-paste command into command execution.

Platinum Sponsors

Bit

Gold Sponsors

Sanity Discord Vite
SerpApi CodeRabbit Stackblitz
Workleap Nx

v10.34.3: pnpm 10.34.3

Compare Source

⚠️ Security fix — environment variables in a project .npmrc (action may be required)

Following GHSA-3qhv-2rgh-x77r, pnpm no longer expands ${ENV_VAR} placeholders that come from a repository-controlled config file, because a malicious repository could otherwise use them to leak your environment secrets (npm tokens, CI job tokens, etc.) to an attacker-controlled registry during install. This applies to:

  • the project/workspace .npmrcregistry, @scope:registry, proxy URLs, URL-scoped keys (//host/…), and credential values (_authToken, _auth, _password, username, tokenHelper, cert, key);
  • registry URLs in pnpm-workspace.yaml.

This release also closes a bypass where a project .npmrc could set userconfig, globalconfig, or prefix to make pnpm load a repo-supplied file as trusted config (via @pnpm/npm-conf@3.0.3).

Environment variables are still expanded in trusted config: your user-level ~/.npmrc, the global config, CLI options, and environment config.

If your authentication broke after upgrading, move the token out of the committed .npmrc:

# Writes to your user/global config, not the repository:
pnpm config set "//registry.npmjs.org/:_authToken" "$NPM_TOKEN"

Or keep the ${NPM_TOKEN} line but put it in your user-level ~/.npmrc instead of the repo. In GitHub Actions, actions/setup-node with registry-url already writes a user-level .npmrc, so NODE_AUTH_TOKEN keeps working. For other CI where editing each pipeline is hard, set NPM_CONFIG_USERCONFIG=.npmrc in the CI environment to declare the project .npmrc trusted.

See https://pnpm.io/npmrc for full migration details.

Patch Changes

  • Improved the warning printed when a project .npmrc uses an environment variable in a registry/proxy URL or in registry credentials. The message now explains why the setting was ignored and how to migrate it to a trusted source — for example by running pnpm config set "<key>" <value> to store it in the global config, or by keeping the ${...} line in the user-level ~/.npmrc — with a link to https://pnpm.io/npmrc.
  • A repository-controlled project or workspace .npmrc can no longer redirect which files pnpm loads as its trusted user and global configuration. Previously such a file could set userconfig, globalconfig, or prefix to point at an attacker-supplied file shipped in the repository, and pnpm would load it as a trusted config source — bypassing the protection that prevents repository config from expanding environment variables into registry request destinations and credentials, and allowing it to set tokenHelper. The user/global config file locations are now resolved only from trusted sources (CLI options, environment config, the npm builtin config, and defaults) before the project and workspace .npmrc files are read. Fixed by upgrading @pnpm/npm-conf to 3.0.3.

Platinum Sponsors

Bit

Gold Sponsors

Sanity Discord Vite
SerpApi CodeRabbit Stackblitz
Workleap Nx

v10.34.2: pnpm 10.34.2

Compare Source

⚠️ Security fix — environment variables in a project .npmrc (action may be required)

Following GHSA-3qhv-2rgh-x77r, pnpm no longer expands ${ENV_VAR} placeholders that come from a repository-controlled config file, because a malicious repository could otherwise use them to leak your environment secrets (npm tokens, CI job tokens, etc.) to an attacker-controlled registry during install. This applies to:

  • the project/workspace .npmrcregistry, @scope:registry, proxy URLs, URL-scoped keys (//host/…), and credential values (_authToken, _auth, _password, username, tokenHelper, cert, key);
  • registry URLs in pnpm-workspace.yaml.

This release also closes a bypass where a project .npmrc could set userconfig, globalconfig, or prefix to make pnpm load a repo-supplied file as trusted config (via @pnpm/npm-conf@3.0.3).

Environment variables are still expanded in trusted config: your user-level ~/.npmrc, the global config, CLI options, and environment config.

If your authentication broke after upgrading, move the token out of the committed .npmrc:

# Writes to your user/global config, not the repository:
pnpm config set "//registry.npmjs.org/:_authToken" "$NPM_TOKEN"

Or keep the ${NPM_TOKEN} line but put it in your user-level ~/.npmrc instead of the repo. In GitHub Actions, actions/setup-node with registry-url already writes a user-level .npmrc, so NODE_AUTH_TOKEN keeps working. For other CI where editing each pipeline is hard, set NPM_CONFIG_USERCONFIG=.npmrc in the CI environment to declare the project .npmrc trusted.

See https://pnpm.io/npmrc for full migration details.

Patch Changes

  • Package-manager bootstrap traffic is now resolved through trusted registries and trusted network config. When pnpm downloads the pnpm version requested by a repository's packageManager field, the registry it fetches from (and the proxy/TLS settings used for that traffic) now come exclusively from trusted config sources — CLI options, env config, user and global .npmrc — defaulting to the public npm registry, instead of the repository's project/workspace settings.
  • pnpm now verifies the npm registry signature of a package-manager binary before spawning it. When the packageManager field (or pnpm self-update) makes pnpm download another pnpm version, the staged install is verified corepack-style: the integrity recorded in the staged lockfile must carry a valid npm registry signature for the exact name@version, validated against npm's public signing keys that ship embedded in the pnpm CLI. Verification fails closed — a tampered download, an unsigned package, or an unreachable registry refuses the version switch rather than running an unverified binary. It runs only when the wanted version is actually downloaded (a tools-directory cache miss), so repeated commands pay no extra network round trip.
  • Environment variable expansion is now trust-aware for registry/auth config and request destinations. Repository-controlled config files (the project and workspace .npmrc and pnpm-workspace.yaml) can no longer expand ${...} placeholders in registry/proxy request destinations, URL-scoped keys, or registry credential values, preventing repository-controlled configuration from exfiltrating environment secrets through request URLs. Trusted user/global/CLI/env config keeps full env expansion, so existing token and registry setup flows continue to work.
  • Reject reserved manifest bin names ("", ".", "..", and scoped forms such as @scope/..) when resolving a package's bins. These names previously passed the bin-name guard and, when joined to the global bin directory during global remove/update/add operations, could resolve to the global bin directory itself or its parent and have it recursively deleted.
  • Require trusted package identity before package-name onlyBuiltDependencies (and allowBuilds) entries can approve lifecycle scripts for git, git-hosted tarball, direct tarball, and local directory artifacts. To approve one of those artifacts explicitly, use its peer-suffix-free lockfile depPath as the key. Lockfile entries are now rejected when a registry-style dependency path (name@semver) is backed by a git, directory, or git-hosted tarball resolution (ERR_PNPM_RESOLUTION_SHAPE_MISMATCH), so the dependency path is a reliable artifact identity by the time scripts can run.
  • pnpm now verifies the detached OpenPGP signature of a Node.js release's SHASUMS256.txt against the Node.js release team's public keys (embedded in the pnpm CLI) before trusting its hashes. The Node.js download mirror is repository-configurable (node-mirror:<channel> in .npmrc), and the integrity check previously trusted a SHASUMS256.txt fetched from that same mirror — a circular check that a malicious mirror could satisfy with a tampered binary and matching hashes. A mirror that proxies the real signed SHASUMS keeps working unchanged. Only the release channel publishes signed SHASUMS files, so pre-release channels (rc, nightly, …) remain unverified.

Platinum Sponsors

Bit

Gold Sponsors

Sanity Discord Vite
SerpApi CodeRabbit Stackblitz
Workleap Nx

v10.34.1: pnpm 10.34.1

Patch Changes

  • Reject pnpm-lock.yaml entries whose remote tarball resolution: block is missing the integrity field. Previously the worker that extracts a downloaded tarball skipped hash verification when no integrity was supplied and minted a fresh one from the unverified bytes, so an attacker who could both alter the lockfile (e.g. via a pull request that strips integrity:) and serve modified content at the referenced tarball URL could install a tampered package without any error — including under --frozen-lockfile. pnpm now fails closed at lockfile-read time with ERR_PNPM_MISSING_TARBALL_INTEGRITY. Git-hosted tarballs (gitHosted: true or a URL on codeload.github.com / bitbucket.org / gitlab.com) and file: tarballs are exempt — the commit SHA in a git-host URL and the user-controlled local path already anchor the bytes.

Platinum Sponsors

Bit

Gold Sponsors

Sanity Discord Vite
SerpApi CodeRabbit Stackblitz
Workleap Nx

v10.33.4: pnpm 10.33.4

Patch Changes

  • Pin the integrity of git-hosted tarballs (codeload.github.com, gitlab.com, bitbucket.org) in the lockfile so that subsequent installs detect a tampered or substituted tarball and refuse to install it. Previously the lockfile only stored the tarball URL for git dependencies, so a compromised git host or a man-in-the-middle could serve arbitrary code on later installs without lockfile changes.

    A new gitHosted: true field is recorded on git-hosted tarball resolutions in the lockfile, letting every reader/writer route them by a single typed check instead of pattern-matching the tarball URL in each call site. Lockfiles written by older pnpm versions are enriched on load (URL fallback) so the field can be relied on uniformly across the codebase.

  • Fix a regression where pnpm --recursive --filter '!<pkg>' run/exec/test/add would include the workspace root in the matched projects. The workspace root is now correctly excluded by default when only negative --filter arguments are provided, matching the documented behavior. To include the root, pass --include-workspace-root #​11341.

Platinum Sponsors

Bit

Gold Sponsors

Sanity Discord Vite
SerpApi CodeRabbit Stackblitz
Workleap Nx

v10.33.2: pnpm 10.33.2

Compare Source

Patch Changes

  • Globally-installed bins no longer fail with ERR_PNPM_NO_IMPORTER_MANIFEST_FOUND when pnpm was installed via the standalone @pnpm/exe binary (e.g. curl -fsSL https://get.pnpm.io/install.sh | sh -) on a system without a separate Node.js installation. Previously, when which('node') failed during pnpm add --global, pnpm fell back to process.execPath, which in @pnpm/exe is the pnpm binary itself — and that path was baked into the generated bin shim, causing the shim to invoke pnpm instead of Node #​11291, #​4645.

  • Fix an infinite fork-bomb that could happen when pnpm was installed with one version (e.g. npm install -g pnpm@A) and run inside a project whose package.json selected a different pnpm version via the packageManager field (e.g. pnpm@B), while a pnpm-workspace.yaml also existed at the project root.

    The child's environment is now forced to manage-package-manager-versions=false (v10) and pm-on-fail=ignore (v11+), which disables the package-manager-version handling in whichever pnpm runs as the child.

    Fixes #​11337.

Platinum Sponsors

Bit

Gold Sponsors

Sanity Discord Vite
SerpApi CodeRabbit Stackblitz
Workleap Nx

v10.33.1: pnpm 10.33.1

Compare Source

Patch Changes

  • When a project's packageManager field selects pnpm v11 or newer, commands that v10 would have passed through to npm (version, login, logout, publish, unpublish, deprecate, dist-tag, docs, ping, search, star, stars, unstar, whoami, etc.) are now handed over to the wanted pnpm, which implements them natively. Previously they silently shelled out to npm — making, for example, pnpm version --help print npm's help on a project with packageManager: pnpm@11.0.0-rc.3 #​11328.

Platinum Sponsors

Bit

Gold Sponsors

Sanity Discord Vite
SerpApi CodeRabbit Stackblitz
Workleap Nx

v10.33.0: pnpm 10.33

Compare Source

Minor Changes

  • Added a new dedupePeers setting that reduces peer dependency duplication. When enabled, peer dependency suffixes use version-only identifiers (name@version) instead of full dep paths, eliminating nested suffixes like (foo@1.0.0(bar@2.0.0)). This dramatically reduces the number of package instances in projects with many recursive peer dependencies #​11070.

Patch Changes

  • Fail on incompatible lockfiles in CI when frozen lockfile mode is enabled, while preserving non-frozen CI fallback behavior.

  • When package metadata is malformed or can't be fetched, the error thrown will now show the originating error.

  • Fixed intermittent failures when multiple pnpm dlx calls run concurrently for the same package. When the global virtual store is enabled, the importer now verifies file content before skipping a rename, avoiding destructive swap-renames that break concurrent processes. Also tolerates EPERM during bin creation on Windows and properly propagates enableGlobalVirtualStore through the install pipeline.

  • Fixed handling of non-string version selectors in hoistPeers, preventing invalid peer dependency specifiers.

  • Improve the non-interactive modules purge error hint to include the confirmModulesPurge=false workaround.

    When pnpm needs to recreate node_modules but no TTY is available, the error now suggests either setting CI=true or disabling the purge confirmation prompt via confirmModulesPurge=false.

    Adds a regression test for the non-TTY flow.

  • Fixed false "Command not found" errors on Windows when a command exists in PATH but exits with a non-zero code. Also fixed path resolution for --filter contexts where the command runs in a different package directory.

  • When a pnpm-lock.yaml contains two documents, ignore the first one. pnpm v11 will write two lockfile documents into pnpm-lock.yaml in order to store pnpm version integrities and config dependency resolutions.

  • Fixed a bug preventing the clearCache function returned by createNpmResolver from properly clearing metadata cache.

Platinum Sponsors

Bit

Gold Sponsors

Sanity Discord Vite
SerpApi Mend Renovate. View the repository job log.

@renovate
renovate Bot force-pushed the renovate/pnpm-10.x branch from 2b0e775 to 972d369 Compare March 14, 2025 05:37
@renovate renovate Bot changed the title chore(deps): update dependency pnpm to v10.6.2 chore(deps): update dependency pnpm to v10.6.3 Mar 14, 2025
@renovate
renovate Bot force-pushed the renovate/pnpm-10.x branch from 972d369 to 9cb0c40 Compare March 18, 2025 03:43
@renovate renovate Bot changed the title chore(deps): update dependency pnpm to v10.6.3 chore(deps): update dependency pnpm to v10.6.4 Mar 18, 2025
@renovate
renovate Bot force-pushed the renovate/pnpm-10.x branch from 9cb0c40 to 086cfe4 Compare March 20, 2025 07:29
@renovate renovate Bot changed the title chore(deps): update dependency pnpm to v10.6.4 chore(deps): update dependency pnpm to v10.6.5 Mar 20, 2025
@renovate
renovate Bot force-pushed the renovate/pnpm-10.x branch from 086cfe4 to 7fcb4eb Compare March 27, 2025 03:35
@renovate renovate Bot changed the title chore(deps): update dependency pnpm to v10.6.5 chore(deps): update dependency pnpm to v10.7.0 Mar 27, 2025
@renovate
renovate Bot force-pushed the renovate/pnpm-10.x branch from 7fcb4eb to 87973c9 Compare April 2, 2025 08:31
@renovate renovate Bot changed the title chore(deps): update dependency pnpm to v10.7.0 chore(deps): update dependency pnpm to v10.7.1 Apr 2, 2025
@renovate
renovate Bot force-pushed the renovate/pnpm-10.x branch from 87973c9 to 257273b Compare April 8, 2025 03:04
@renovate renovate Bot changed the title chore(deps): update dependency pnpm to v10.7.1 chore(deps): update dependency pnpm to v10.8.0 Apr 8, 2025
@renovate
renovate Bot force-pushed the renovate/pnpm-10.x branch from 257273b to 79dd19b Compare April 15, 2025 03:50
@renovate renovate Bot changed the title chore(deps): update dependency pnpm to v10.8.0 chore(deps): update dependency pnpm to v10.8.1 Apr 15, 2025
@renovate
renovate Bot force-pushed the renovate/pnpm-10.x branch from 79dd19b to 9ef828a Compare April 22, 2025 03:32
@renovate renovate Bot changed the title chore(deps): update dependency pnpm to v10.8.1 chore(deps): update dependency pnpm to v10.9.0 Apr 22, 2025
@renovate
renovate Bot force-pushed the renovate/pnpm-10.x branch from 9ef828a to 271754d Compare April 28, 2025 09:04
@renovate renovate Bot changed the title chore(deps): update dependency pnpm to v10.9.0 chore(deps): update dependency pnpm to v10.10.0 Apr 28, 2025
@renovate
renovate Bot force-pushed the renovate/pnpm-10.x branch from 271754d to a2f4ce6 Compare May 14, 2025 05:52
@renovate renovate Bot changed the title chore(deps): update dependency pnpm to v10.10.0 chore(deps): update dependency pnpm to v10.11.0 May 14, 2025
@renovate
renovate Bot force-pushed the renovate/pnpm-10.x branch from a2f4ce6 to 687a756 Compare June 3, 2025 06:00
@renovate renovate Bot changed the title chore(deps): update dependency pnpm to v10.11.0 chore(deps): update dependency pnpm to v10.11.1 Jun 3, 2025
@renovate
renovate Bot force-pushed the renovate/pnpm-10.x branch from 687a756 to b7aa5c9 Compare June 9, 2025 05:43
@renovate renovate Bot changed the title chore(deps): update dependency pnpm to v10.11.1 chore(deps): update dependency pnpm to v10.12.1 Jun 9, 2025
@renovate
renovate Bot force-pushed the renovate/pnpm-10.x branch from b7aa5c9 to 5cff1d6 Compare June 23, 2025 05:25
@renovate renovate Bot changed the title chore(deps): update dependency pnpm to v10.12.1 chore(deps): update dependency pnpm to v10.12.2 Jun 23, 2025
@renovate
renovate Bot force-pushed the renovate/pnpm-10.x branch from 5cff1d6 to 4b9bebb Compare June 25, 2025 05:33
@renovate renovate Bot changed the title chore(deps): update dependency pnpm to v10.12.2 chore(deps): update dependency pnpm to v10.12.3 Jun 25, 2025
@renovate
renovate Bot force-pushed the renovate/pnpm-10.x branch from 4b9bebb to 28624da Compare June 27, 2025 03:56
@renovate renovate Bot changed the title chore(deps): update dependency pnpm to v10.12.3 chore(deps): update dependency pnpm to v10.12.4 Jun 27, 2025
@renovate renovate Bot changed the title chore(deps): update dependency pnpm to v10.16.0 chore(deps): update dependency pnpm to v10.16.1 Sep 14, 2025
@renovate
renovate Bot force-pushed the renovate/pnpm-10.x branch from 6adaac7 to f98ca3d Compare September 18, 2025 04:25
@renovate renovate Bot changed the title chore(deps): update dependency pnpm to v10.16.1 chore(deps): update dependency pnpm to v10.17.0 Sep 18, 2025
@renovate
renovate Bot force-pushed the renovate/pnpm-10.x branch from f98ca3d to 2410634 Compare September 23, 2025 06:34
@renovate renovate Bot changed the title chore(deps): update dependency pnpm to v10.17.0 chore(deps): update dependency pnpm to v10.17.1 Sep 23, 2025
@renovate
renovate Bot force-pushed the renovate/pnpm-10.x branch from 2410634 to 2b66122 Compare October 3, 2025 04:54
@renovate renovate Bot changed the title chore(deps): update dependency pnpm to v10.17.1 chore(deps): update dependency pnpm to v10.18.0 Oct 3, 2025
@renovate
renovate Bot force-pushed the renovate/pnpm-10.x branch from 2b66122 to 4c5d676 Compare October 7, 2025 04:49
@renovate renovate Bot changed the title chore(deps): update dependency pnpm to v10.18.0 chore(deps): update dependency pnpm to v10.18.1 Oct 7, 2025
@renovate
renovate Bot force-pushed the renovate/pnpm-10.x branch from 4c5d676 to 561233d Compare October 10, 2025 05:02
@renovate renovate Bot changed the title chore(deps): update dependency pnpm to v10.18.1 chore(deps): update dependency pnpm to v10.18.2 Oct 10, 2025
@renovate
renovate Bot force-pushed the renovate/pnpm-10.x branch from 561233d to 8f3a211 Compare October 15, 2025 05:38
@renovate renovate Bot changed the title chore(deps): update dependency pnpm to v10.18.2 chore(deps): update dependency pnpm to v10.18.3 Oct 15, 2025
@renovate
renovate Bot force-pushed the renovate/pnpm-10.x branch from 8f3a211 to 690b906 Compare October 22, 2025 11:47
@renovate renovate Bot changed the title chore(deps): update dependency pnpm to v10.18.3 chore(deps): update dependency pnpm to v10.19.0 Oct 22, 2025
@renovate
renovate Bot force-pushed the renovate/pnpm-10.x branch from 690b906 to abdd74b Compare October 29, 2025 06:51
@renovate renovate Bot changed the title chore(deps): update dependency pnpm to v10.19.0 chore(deps): update dependency pnpm to v10.20.0 Oct 29, 2025
@renovate
renovate Bot force-pushed the renovate/pnpm-10.x branch from abdd74b to 4607916 Compare November 10, 2025 06:11
@renovate renovate Bot changed the title chore(deps): update dependency pnpm to v10.20.0 chore(deps): update dependency pnpm to v10.21.0 Nov 10, 2025
@renovate
renovate Bot force-pushed the renovate/pnpm-10.x branch from 4607916 to a90c949 Compare November 13, 2025 06:10
@renovate renovate Bot changed the title chore(deps): update dependency pnpm to v10.21.0 chore(deps): update dependency pnpm to v10.22.0 Nov 13, 2025
@renovate
renovate Bot force-pushed the renovate/pnpm-10.x branch from a90c949 to e8c2cb1 Compare November 21, 2025 04:49
@renovate renovate Bot changed the title chore(deps): update dependency pnpm to v10.22.0 chore(deps): update dependency pnpm to v10.23.0 Nov 21, 2025
@renovate
renovate Bot force-pushed the renovate/pnpm-10.x branch from e8c2cb1 to e354dfc Compare November 28, 2025 04:49
@renovate renovate Bot changed the title chore(deps): update dependency pnpm to v10.23.0 chore(deps): update dependency pnpm to v10.24.0 Nov 28, 2025
@renovate
renovate Bot force-pushed the renovate/pnpm-10.x branch from e354dfc to 64474e2 Compare December 9, 2025 05:31
@renovate renovate Bot changed the title chore(deps): update dependency pnpm to v10.24.0 chore(deps): update dependency pnpm to v10.25.0 Dec 9, 2025
@renovate
renovate Bot force-pushed the renovate/pnpm-10.x branch from 64474e2 to 7e8cbb0 Compare December 16, 2025 05:00
@renovate renovate Bot changed the title chore(deps): update dependency pnpm to v10.25.0 chore(deps): update dependency pnpm to v10.26.0 Dec 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants