wayofdev / next-starter-tpl

πŸ€– This is a microservices-ready template for building Next.js applications, used by Wayofdev. It comes bundled with Turbo and is managed as a monorepo using PNPM
https://next-starter-tpl-docs.wayof.dev
MIT License
63 stars 8 forks source link

chore(deps): update pnpm to v8.15.1 #637

Closed renovate[bot] closed 10 months ago

renovate[bot] commented 10 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
pnpm (source) 8.7.5 -> 8.15.1 age adoption passing confidence

Release Notes

pnpm/pnpm (pnpm) ### [`v8.15.1`](https://togithub.com/pnpm/pnpm/releases/tag/v8.15.1) [Compare Source](https://togithub.com/pnpm/pnpm/compare/v8.15.0...v8.15.1) #### Patch Changes - Use the `object-hash` library instead of `node-object-hash` for hashing keys of side-effects cache [#​7591](https://togithub.com/pnpm/pnpm/pull/7591). - `bundledDependencies` should never be added to the lockfile with `false` as the value [#​7576](https://togithub.com/pnpm/pnpm/issues/7576). #### Platinum Sponsors
#### Gold Sponsors
#### Our Silver Sponsors
### [`v8.15.0`](https://togithub.com/pnpm/pnpm/releases/tag/v8.15.0) [Compare Source](https://togithub.com/pnpm/pnpm/compare/v8.14.3...v8.15.0) #### Minor Changes - When the license field does not exist in `package.json` but a license file exists, try to match and extract the license name [#​7530](https://togithub.com/pnpm/pnpm/pull/7530). #### Patch Changes - Running `pnpm update -r --latest` will no longer downgrade prerelease dependencies [#​7436](https://togithub.com/pnpm/pnpm/issues/7436). - `--aggregate-output` should work on scripts executed from the same project [#​7556](https://togithub.com/pnpm/pnpm/issues/7556). - Prefer hard links over reflinks on Windows as they perform better [#​7564](https://togithub.com/pnpm/pnpm/pull/7564). - Reduce the length of the side-effects cache key. Instead of saving a stringified object composed from the dependency versions of the package, use the hash calculated from the said object [#​7563](https://togithub.com/pnpm/pnpm/pull/7563). - Throw an error if `pnpm update --latest` runs with arguments containing versions specs. For instance, `pnpm update --latest foo@next` is not allowed [#​7567](https://togithub.com/pnpm/pnpm/pull/7567). - Don't fail in Windows CoW if the file already exists [#​7554](https://togithub.com/pnpm/pnpm/issues/7554). #### Platinum Sponsors
#### Gold Sponsors
#### Our Silver Sponsors
### [`v8.14.3`](https://togithub.com/pnpm/pnpm/releases/tag/v8.14.3) [Compare Source](https://togithub.com/pnpm/pnpm/compare/v8.14.2...v8.14.3) #### Patch Changes - `pnpm pack` should work as expected when "prepack" modifies the manifest [#​7558](https://togithub.com/pnpm/pnpm/pull/7558). #### Platinum Sponsors
#### Gold Sponsors
#### Our Silver Sponsors
### [`v8.14.2`](https://togithub.com/pnpm/pnpm/releases/tag/v8.14.2) [Compare Source](https://togithub.com/pnpm/pnpm/compare/v8.14.1...v8.14.2) #### Patch Changes - Registry configuration from previous installation should not override current settings [#​7507](https://togithub.com/pnpm/pnpm/issues/7507). - `pnpm dlx` should not fail, when executed from `package.json` "scripts" [7424](https://togithub.com/pnpm/pnpm/issues/7424). - A git-hosted dependency should not be added to the store if it failed to be built [#​7407](https://togithub.com/pnpm/pnpm/pull/7407). - `pnpm publish` should pack "main" file or "bin" files defined in "publishConfig" [#​4195](https://togithub.com/pnpm/pnpm/issues/4195). #### Platinum Sponsors
#### Gold Sponsors
#### Our Silver Sponsors
### [`v8.14.1`](https://togithub.com/pnpm/pnpm/releases/tag/v8.14.1) [Compare Source](https://togithub.com/pnpm/pnpm/compare/v8.14.0...v8.14.1) #### Patch Changes - Resolve the current working directory to its real location before doing any operations [#​6524](https://togithub.com/pnpm/pnpm/issues/6524). - Allow using token helpers in `pnpm publish` [#​7316](https://togithub.com/pnpm/pnpm/issues/7316). - Handle Git repository names containing capital letters [#​7488](https://togithub.com/pnpm/pnpm/pull/7488). - When `hoisted-workspace-packages` is `true` don't hoist the root package even if it has a name. Otherwise we would create a circular symlink. #### Our Gold Sponsors
#### Our Silver Sponsors
### [`v8.14.0`](https://togithub.com/pnpm/pnpm/releases/tag/v8.14.0) [Compare Source](https://togithub.com/pnpm/pnpm/compare/v8.13.1...v8.14.0) ##### Minor Changes - A new option added for hoisting packages from the workspace. When `hoist-workspace-packages` is set to `true`, packages from the workspace are symlinked to either `/node_modules/.pnpm/node_modules` or to `/node_modules` depending on other hoisting settings (`hoist-pattern` and `public-hoist-pattern`) [#​7451](https://togithub.com/pnpm/pnpm/pull/7451). - The `pnpm dedupe` command now accepts more command line options that the `pnpm install` command also accepts. Example: `pnpm dedupe --store-dir=local-store-dir` ##### Patch Changes - The package information output by cat-index should be sorted by key. - `pnpm deploy` should not touch the target directory if it already exists and isn't empty [#​7351](https://togithub.com/pnpm/pnpm/issues/7351). - `pnpm add a-module-already-in-dev-deps` will show a message to notice the user that the package was not moved to "dependencies" [#​926](https://togithub.com/pnpm/pnpm/issues/926) and fix [#​7319](https://togithub.com/pnpm/pnpm/pull/7319). - Don't install Node.js when use-node-version is set in a WebContainer [#​7478](https://togithub.com/pnpm/pnpm/pull/7478). - Fix copy-on-write on Windows Dev Drives [#​7468](https://togithub.com/pnpm/pnpm/issues/7468). ##### Our Gold Sponsors
##### Our Silver Sponsors
### [`v8.13.1`](https://togithub.com/pnpm/pnpm/releases/tag/v8.13.1) #### Minor Changes - New commands added for inspecting the store: - **pnpm cat-index**: Prints the index file of a specific package in the store. The package is specified by its name and version: pnpm cat-index @​ - **pnpm cat-file**: Prints the contents of a file based on the hash value stored in the index file. For example: pnpm cat-file sha512-mvavhfVcEREI7d8dfvfvIkuBLnx7+rrkHHnPi8mpEDUlNpY4CUY+CvJ5mrrLl18iQYo1odFwBV7z/cOypG7xxQ== - (EXPERIMENTAL) **pnpm find-hash**: Lists the packages that include the file with the specified hash. For example: pnpm find-hash sha512-mvavhfVcEREI7d8dfvfvIkuBLnx7+rrkHHnPi8mpEDUlNpY4CUY+CvJ5mrrLl18iQYo1odFwBV7z/cOypG7xxQ== This command is **experimental**. We might change how it behaves. Related issue: [#​7413](https://togithub.com/pnpm/pnpm/issues/7413). - A new setting added for symlinking [injected dependencies](https://pnpm.io/package_json#dependenciesmetainjected) from the workspace, if their dependencies use the same peer dependencies as the dependent package. The setting is called `dedupe-injected-deps` [#​7416](https://togithub.com/pnpm/pnpm/pull/7416). - Use `--fail-if-no-match` if you want the CLI fail if no packages were matched by the command [#​7403](https://togithub.com/pnpm/pnpm/issues/7403). #### Patch Changes - `pnpm list --parseable` should not print the same dependency multiple times [#​7429](https://togithub.com/pnpm/pnpm/issues/7429). - Fix error message texts in the `pnpm env` commands [#​7456](https://togithub.com/pnpm/pnpm/pull/7456). - Better support for light themed terminals by the `pnpm update --interactive` command [#​7439](https://togithub.com/pnpm/pnpm/issues/7439). - Fix EPERM error that occasionally happened on Windows during renames in the store [#​7213](https://togithub.com/pnpm/pnpm/issues/7213). - Fix error as in `update -i -r` with Git specifiers [#​7415](https://togithub.com/pnpm/pnpm/issues/7415). - Added support for boolean values in 'bundleDependencies' package.json fields when installing a dependency. Fix to properly handle 'bundledDependencies' alias [#​7411](https://togithub.com/pnpm/pnpm/issues/7411). #### Our Gold Sponsors
#### Our Silver Sponsors
### [`v8.12.1`](https://togithub.com/pnpm/pnpm/releases/tag/v8.12.1) [Compare Source](https://togithub.com/pnpm/pnpm/compare/v8.12.0...v8.12.1) #### Patch Changes - Don't report dependencies with optional dependencies as being added on repeat install. This was a bug in reporting [#​7384](https://togithub.com/pnpm/pnpm/issues/7384). - Fix a bug where `--fix-lockfile` crashes on tarballs [#​7368](https://togithub.com/pnpm/pnpm/issues/7368). - Do not create empty patch directory. - Installation should not fail if an empty `node_modules` directory cannot be removed [#​7405](https://togithub.com/pnpm/pnpm/issues/7405). #### Our Gold Sponsors
#### Our Silver Sponsors
Mend Renovate. View repository job log here.

vercel[bot] commented 10 months ago

The latest updates on your projects. Learn more about Vercel for Git β†—οΈŽ

Name Status Preview Comments Updated (UTC)
next-starter-tpl-docs βœ… Ready (Inspect) Visit Preview πŸ’¬ Add feedback Feb 2, 2024 2:33pm
next-starter-tpl-storybook βœ… Ready (Inspect) Visit Preview πŸ’¬ Add feedback Feb 2, 2024 2:33pm
next-starter-tpl-web βœ… Ready (Inspect) Visit Preview πŸ’¬ Add feedback Feb 2, 2024 2:33pm
changeset-bot[bot] commented 10 months ago

⚠️ No Changeset found

Latest commit: 9b98a61c47c8e05e03a51099aea8e32609a1ea16

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

codecov[bot] commented 10 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (779ed1d) 7.75% compared to head (9b98a61) 7.75%. Report is 212 commits behind head on master.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #637 +/- ## ====================================== Coverage 7.75% 7.75% ====================================== Files 32 32 Lines 245 245 Branches 36 37 +1 ====================================== Hits 19 19 Misses 226 226 ``` | [Flag](https://app.codecov.io/gh/wayofdev/next-starter-tpl/pull/637/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=wayofdev) | Coverage Ξ” | | |---|---|---| | [web](https://app.codecov.io/gh/wayofdev/next-starter-tpl/pull/637/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=wayofdev) | `7.75% <ΓΈ> (ΓΈ)` | | Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=wayofdev#carryforward-flags-in-the-pull-request-comment) to find out more.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.