fix: update dependency @pnpm/read-project-manifest to v1001 #4525
      
        
          +37
        
        
          −56
        
        
          
        
      
    
  
  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:
^5.0.10->^1001.0.0Release Notes
pnpm/pnpm (@pnpm/read-project-manifest)
v6.0.2Compare Source
Bug Fixes
pnpm publish: lifecycle scripts should not be executed twice when the globally installed npm version is 7 #3340.pnpm list: hoisted dependencies are not listed as unsaved dependencies #3339.pnpm.overridesshould override direct dev dependencies #3327.v6.0.1Compare Source
Bug Fixes
+instead of#in directory names inside the virtual store directory (node_modules/.pnpm).#causes issues with Webpack and Vite #3314.v6.0.0Breaking Changes
Node.js v10 support is dropped. At least Node.js v12.17 is required for the package to work.
Arbitrary pre/post hooks for user-defined scripts (such as
prestart) are not executed automatically #2891.The lockfile version is bumped to v5.3. Changes in the new format:
resolution,engines,os, andcpufields are now always written in a single lines, as the first keys of the package objects.transitivePeerDependencies.The layout of the virtual store directory has changed (
node_modules/.pnpm) to allow keeping cache in it:#instead of slashes.modules-cache-max-age. The default value of the setting is 10080 (7 days in seconds).modules-cache-max-ageis the time in minutes after which pnpm should remove the orphan packages fromnode_modules.pnpx does not automatically install packages. A prompt asks the user if a package should be installed, if it is not present.
pnpx --yestells pnpx to install any missing package.pnpx --nomakes pnpx fail if the called packages is not installed.pnpmfile.jsrenamed to.pnpmfile.cjsin order to force CommonJS..pnp.jsrenamed to.pnp.cjsin order to force CommonJS.The
pnpm-prefixsetting is removed. Useglobal-dirto specify a custom location for the globally installed packages.The default depth of an update is
Infinity, not0.The
--globaloption should be used when linking from/to the global modules directory.Linking a package to the global directory:
pnpm linkpnpm link --globalLinking a package from the global directory:
pnpm link foopnpm link --global foopnpm's command file's extension changed to
.cjs(bin/pnpm.js=>bin/pnpm.cjs).node-gyp updated to v8.
prepublishis not executed on a localpnpm install. Useprepareinstead.Features
A new command added: pnpm fetch.
Fetch packages from a lockfile into virtual store, package manifest is ignored.
This command is specifically designed to boost building a docker image.
Overrides match dependencies by checking if the target range is a subset of the specified range, instead of making an exact match.
For example, the following override will replace any version of
foothat has a subrange on v2:This will override
foo@2.2.0andfoo@^2.3.0tofoo@2.1.0as both2.2.0and^2.3.0are subranges of2.Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ 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 was generated by Mend Renovate. View the repository job log.