chore(deps): update all non-major dependencies
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| listhen | ^0.2.13 -> ^0.2.15 |
||||
| pathe | ^0.3.2 -> ^0.3.4 |
||||
| pnpm (source) | 7.5.0 -> 7.9.0 |
Release Notes
pnpm/pnpm
v7.9.0
Minor Changes
- When
ignore-dep-scriptsistrue, ignore scripts of dependencies but run the scripts of the project. - When
ignore-compatibility-dbis set totrue, the compatibility database will not be used to patch dependencies #5132. - Print the versions of packages in peer dependency warnings and errors.
- Support a new hook for passing a custom package importer to the store controller.
Patch Changes
- Don't print the same deprecation warning multiple times.
- On POSIX
pnpm setupshould suggest users to source the config instead of restarting the terminal. - Installing a package with
binthat points to an.exefile on Windows #5159. - Fix bug where the package manifest was not resolved if
verify-store-integrityis set tofalse. - Fix sorting of keys in lockfile to make it more deterministic and prevent unnecessary churn in the lockfile #5151.
- Don't create a separate bundle for pnpx.
Our Gold Sponsors
|
|
|
|
|
|
|
|
|
v7.8.0
Minor Changes
- When
publishConfig.directoryis set, only symlink it to other workspace projects ifpublishConfig.linkDirectoryis set totrue. Otherwise, only use it for publishing #5115.
Patch Changes
- Don't incorrectly identify a lockfile out-of-date when the package has a publishConfig.directory field #5124.
- Don't crash when a config file contains a setting with an env variable that doesn't exist #5093.
Our Gold Sponsors
|
|
|
|
|
|
|
|
|
Full Changelog: https://github.com/pnpm/pnpm/compare/v7.7.1...v7.8.0
v7.7.1
Patch Changes
- pnpm should not consider a lockfile out-of-date if
auto-install-peersis set totrueand the peer dependency is indevDependenciesoroptionalDependencies#5080. - Don't incorrectly consider a lockfile out-of-date when
workspace:^orworkspace:~version specs are used in a workspace.
Our Gold Sponsors
|
|
|
|
|
|
|
|
|
Full Changelog: https://github.com/pnpm/pnpm/compare/v7.7.0...v7.7.1
v7.7.0
Minor Changes
-
Add experimental lockfile format that should merge conflict less in the
importerssection. Enabled by setting theuse-inline-specifiers-lockfile-format = truefeature flag in.npmrc.If this feature flag is committed to a repo, we recommend setting the minimum allowed version of pnpm to this release in the
package.jsonenginesfield. Once this is set, older pnpm versions will throw on invalid lockfile versions. -
Add
publishDirectoryfield to the lockfile and relink the project when it changes. -
verify-store-integrity=falsemakes pnpm skip checking the integrities of files in the global content-addressable store. -
Allow to set
only-built-dependencies[]through.npmrc.
Patch Changes
- It should be possible to publish a package with local dependencies from a custom publish directory (set via
publishConfig.directory) #3901. pnpm deployshould inject local dependencies of all types (dependencies, optionalDependencies, devDependencies) #5078.- When a project in a workspace has a
publishConfig.directoryset, dependent projects should install the project from that directory #3901 - pnpm deploy: accept absolute paths and use cwd instead of workspaceDir for deploy target directory #4980.
- pnpm setup should update
.zshrcin the right directory when a$ZDOTDIRis set.
Our Gold Sponsors
|
|
|
|
|
|
|
|
|
Full Changelog: https://github.com/pnpm/pnpm/compare/v7.6.0...v7.7.0
v7.6.0
Minor Changes
-
A new setting supported:
prefer-symlinked-executables. Whentrue, pnpm will create symlinks to executables innode_modules/.bininstead of command shims (but on POSIX systems only).This setting is
trueby default whennode-linkeris set tohoisted.Related issue: #4782.
-
When
lockfile-include-tarball-urlis set totrue, every entry inpnpm-lock.yamlwill contain the full URL to the package's tarball #5054.
Patch Changes
-
pnpm deployshould include all dependencies by default #5035. -
Don't print warnings about file verifications. Just print info messages instead.
-
pnpm publish --helpshould print the--recursiveand--filteroptions #5019. -
It should be possible to run exec/run/dlx with the
--use-node-versionoption. -
pnpm deployshould not modify the lockfile #5071 -
pnpm deployshould not fail in CI #5071 -
When
auto-install-peersis set totrue, automatically install direct peer dependencies #5028.So if your project the next manifest:
{ "dependencies": { "lodash": "^4.17.21" }, "peerDependencies": { "react": "^18.2.0" } }pnpm will install both lodash and react as a regular dependencies.
Our Gold Sponsors
|
|
|
|
|
|
|
|
|
Full Changelog: https://github.com/pnpm/pnpm/compare/v7.5.2...v7.6.0
v7.5.2
Patch Changes
- Don't print any info messages about .pnpmfile.cjs #5027.
- Do not print a package with unchanged version in the installation summary #5031.
Our Gold Sponsors
|
|
|
|
|
|
|
|
|
Full Changelog: https://github.com/pnpm/pnpm/compare/v7.5.1...v7.5.2
v7.5.1
Patch Changes
- Don't symlink the autoinstalled peer dependencies to the root of
node_modules#4988. - Avoid retaining a copy of the contents of files deleted during patching #5003.
- Remove file reporter logging. Logged file is not useful #4949.
Our Gold Sponsors
|
|
|
|
|
|
|
|
|
Full Changelog: https://github.com/pnpm/pnpm/compare/v7.5.0...v7.5.1
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.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
- [ ] If you want to rebase/retry this PR, click this checkbox.
This PR has been generated by Mend Renovate. View repository job log here.
Codecov Report
Merging #78 (d339904) into main (ab7ecb7) will increase coverage by
53.79%. The diff coverage isn/a.
:exclamation: Current head d339904 differs from pull request most recent head 3940b3e. Consider uploading reports for the commit 3940b3e to get more accurate results
@@ Coverage Diff @@
## main #78 +/- ##
=========================================
+ Coverage 0 53.79% +53.79%
=========================================
Files 0 10 +10
Lines 0 777 +777
Branches 0 43 +43
=========================================
+ Hits 0 418 +418
- Misses 0 318 +318
- Partials 0 41 +41
| Impacted Files | Coverage Δ | |
|---|---|---|
| src/handlers/index.ts | 100.00% <0.00%> (ø) |
|
| src/ipx.ts | 76.47% <0.00%> (ø) |
|
| src/middleware.ts | 24.65% <0.00%> (ø) |
|
| src/sources/index.ts | 0.00% <0.00%> (ø) |
|
| src/index.ts | 100.00% <0.00%> (ø) |
|
| src/handlers/utils.ts | 35.13% <0.00%> (ø) |
|
| src/utils.ts | 50.00% <0.00%> (ø) |
|
| src/sources/http.ts | 60.29% <0.00%> (ø) |
|
| src/handlers/handlers.ts | 55.72% <0.00%> (ø) |
|
| src/sources/filesystem.ts | 52.72% <0.00%> (ø) |
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.
