chore(deps): update pnpm to v8.9.0 #174
Merged
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.
This PR contains the following updates:
8.7.1
->8.9.0
Release Notes
pnpm/pnpm (pnpm)
v8.9.0
Compare Source
Minor Changes
πPerformance improvement: Use reflinks instead of hard links by default on macOS and Windows Dev Drives #β5001.
The list of packages that are allowed to run installation scripts now may be provided in a separate configuration file. The path to the file should be specified via the
pnpm.onlyBuiltDependenciesFile
field inpackage.json
. For instance:In the example above, the list is loaded from a dependency. The JSON file with the list should contain an array of package names. For instance:
With the above list, only
esbuild
and@reflink/reflink
will be allowed to run scripts during installation.Related issue: #β7137.
Add
disallow-workspace-cycles
option to error instead of warn about cyclic dependenciesAllow
env rm
to remove multiple node versions at once, and introduceenv add
for installing node versions without setting as default #β7155.Patch Changes
pnpm why
when the dependencies tree is too big, the command will now prune the tree to just 10 end leafs and now supports--depth
argument #β7122.neverBuiltDependencies
andonlyBuiltDependencies
from the rootpackage.json
of the workspace, whenshared-workspace-lockfile
is set tofalse
#β7141.pnpm.overrides
replacingresolutions
, the two are now merged. This is intended to make it easier to migrate from Yarn by allowing one to keep usingresolutions
for Yarn, but adding additional changes just for pnpm usingpnpm.overrides
.Our Gold Sponsors
Our Silver Sponsors
v8.8.0
Compare Source
Minor Changes
--reporter-hide-prefix
option forrun
command to hide project name as prefix for lifecycle log outputs of running scripts #β7061.Patch Changes
--ignore-scripts
command to install, when runningpnpm dedupe --ignore-scripts
#β7102.node-linker
is set tohoisted
, thepackage.json
files of the existing dependencies insidenode_modules
will be checked to verify their actual versions. The data in thenode_modules/.modules.yaml
andnode_modules/.pnpm/lock.yaml
may not be fully reliable, as an installation may fail after changes to dependencies were made but before those state files were updated #β7107.Our Gold Sponsors
Our Silver Sponsors
v8.7.6
Compare Source
Patch Changes
prepublishOnly
scripts of git-hosted dependencies #β7026.use-node-version
ornode-version
isn't passed down tocheckEngine
when using pnpm workspace, resulting in an error #β6981.node_modules
#β6756.Our Gold Sponsors
Our Silver Sponsors
v8.7.5
Compare Source
Patch Changes
node_modules/.pnpm
#β7069.Our Gold Sponsors
Our Silver Sponsors
v8.7.4
Compare Source
Patch Changes
package.json
from the content-addressable store #β7051.pnpm deploy
command and "injected dependencies" #β6943.Our Gold Sponsors
Our Silver Sponsors
v8.7.3
Compare Source
Patch Changes
Our Gold Sponsors
Our Silver Sponsors
v8.7.2
Compare Source
Configuration
π Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
π¦ Automerge: Enabled.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.