Commit 034ad93
authored
chore(deps): lock file maintenance npm packages (#25)
This PR contains the following updates:
| Package | Type | Update | Change | Age | Adoption | Passing |
Confidence |
|---|---|---|---|---|---|---|---|
| | | lockFileMaintenance | All locks refreshed | | | | |
| [pnpm](https://pnpm.io)
([source](https://redirect.github.com/pnpm/pnpm/tree/HEAD/pnpm)) |
packageManager | minor | [`10.2.1` ->
`10.5.2`](https://renovatebot.com/diffs/npm/pnpm/10.2.1/10.5.2) |
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
🔧 This Pull Request updates lock files to use the latest dependency
versions.
---
### Release Notes
<details>
<summary>pnpm/pnpm (pnpm)</summary>
###
[`v10.5.2`](https://redirect.github.com/pnpm/pnpm/blob/HEAD/pnpm/CHANGELOG.md#1052)
[Compare
Source](https://redirect.github.com/pnpm/pnpm/compare/v10.5.1...v10.5.2)
##### Patch Changes
- The `pnpm config set` command should change the global `.npmrc` file
by default.
This was a regression introduced by
[#​9151](https://redirect.github.com/pnpm/pnpm/pull/9151) and
shipped in pnpm v10.5.0.
###
[`v10.5.1`](https://redirect.github.com/pnpm/pnpm/blob/HEAD/pnpm/CHANGELOG.md#1051)
[Compare
Source](https://redirect.github.com/pnpm/pnpm/compare/v10.5.0...v10.5.1)
##### Patch Changes
- Throw an error message if a `pnpm-workspaces.yaml` or
`pnpm-workspaces.yml` file is found instead of a `pnpm-workspace.yaml`
[#​9170](https://redirect.github.com/pnpm/pnpm/issues/9170).
- Fix the update of `pnpm-workspace.yaml` by the `pnpm approve-builds`
command
[#​9168](https://redirect.github.com/pnpm/pnpm/issues/9168).
- Normalize generated link paths in `package.json`
[#​9163](https://redirect.github.com/pnpm/pnpm/pull/9163)
- Specifying `overrides` in `pnpm-workspace.yaml` should work.
- `pnpm dlx` should ignore settings from the `package.json` file in the
current working directory
[#​9178](https://redirect.github.com/pnpm/pnpm/issues/9178).
###
[`v10.5.0`](https://redirect.github.com/pnpm/pnpm/blob/HEAD/pnpm/CHANGELOG.md#1050)
[Compare
Source](https://redirect.github.com/pnpm/pnpm/compare/v10.4.1...v10.5.0)
##### Minor Changes
- Allow to set the "pnpm" settings from `package.json` via the
`pnpm-workspace.yaml` file
[#​9121](https://redirect.github.com/pnpm/pnpm/pull/9121).
- Added support for automatically syncing files of injected workspace
packages after `pnpm run`
[#​9081](https://redirect.github.com/pnpm/pnpm/issues/9081). Use
the `sync-injected-deps-after-scripts` setting to specify which scripts
build the workspace package. This tells pnpm when syncing is needed. The
setting should be defined in a `.npmrc` file at the root of the
workspace. Example:
```ini
sync-injected-deps-after-scripts[]=compile
```
- The `packages` field in `pnpm-workspace.yaml` became optional.
##### Patch Changes
- `pnpm link` with no parameters should work as if `--global` is
specified
[#​9151](https://redirect.github.com/pnpm/pnpm/pull/9151).
- Allow scope registry CLI option without `--config.` prefix such as
`--@​scope:registry=https://scope.example.com/npm`
[#​9089](https://redirect.github.com/pnpm/pnpm/pull/9089).
- `pnpm link <path>` should calculate relative path from the root of the
workspace directory
[#​9132](https://redirect.github.com/pnpm/pnpm/pull/9132).
- Fix a bug causing catalog snapshots to be removed from the
`pnpm-lock.yaml` file when using `--fix-lockfile` and `--filter`.
[#​8639](https://redirect.github.com/pnpm/pnpm/issues/8639)
- Fix a bug causing catalog protocol dependencies to not re-resolve on a
filtered install
[#​8638](https://redirect.github.com/pnpm/pnpm/issues/8638).
###
[`v10.4.1`](https://redirect.github.com/pnpm/pnpm/blob/HEAD/pnpm/CHANGELOG.md#1041)
[Compare
Source](https://redirect.github.com/pnpm/pnpm/compare/v10.4.0...v10.4.1)
##### Patch Changes
- Throws an error when the value provided by the `--allow-build` option
overlaps with the `pnpm.ignoredBuildDependencies` list
[#​9105](https://redirect.github.com/pnpm/pnpm/pull/9105).
- Print pnpm's version after the execution time at the end of the
console output.
- Print warning about ignored builds of dependencies on repeat install
[#​9106](https://redirect.github.com/pnpm/pnpm/issues/9106).
- Setting `init-package-manager` should work.
###
[`v10.4.0`](https://redirect.github.com/pnpm/pnpm/blob/HEAD/pnpm/CHANGELOG.md#1040)
[Compare
Source](https://redirect.github.com/pnpm/pnpm/compare/v10.3.0...v10.4.0)
##### Minor Changes
- `pnpm approve-builds --global` works now for allowing dependencies of
globally installed packages to run postinstall scripts.
- The `pnpm add` command now supports a new flag, `--allow-build`, which
allows building the specified dependencies. For instance, if you want to
install a package called `bundle` that has `esbuild` as a dependency and
want to allow `esbuild` to run postinstall scripts, you can run:
pnpm --allow-build=esbuild add bundle
This will run `esbuild`'s postinstall script and also add it to the
`pnpm.onlyBuiltDependencies` field of `package.json`. So, `esbuild` will
always be allowed to run its scripts in the future.
Related PR:
[#​9086](https://redirect.github.com/pnpm/pnpm/pull/9086).
- The `pnpm init` command adds a `packageManager` field with the current
version of pnpm CLI
[#​9069](https://redirect.github.com/pnpm/pnpm/pull/9069). To
disable this behaviour, set the `init-package-manager` setting to
`false`.
##### Patch Changes
- `pnpm approve-builds` should work after two consecutive `pnpm install`
runs [#​9083](https://redirect.github.com/pnpm/pnpm/pull/9083).
- Fix instruction for updating pnpm with corepack
[#​9101](https://redirect.github.com/pnpm/pnpm/pull/9101).
- The pnpm version specified by `packageManager` cannot start with `v`.
###
[`v10.3.0`](https://redirect.github.com/pnpm/pnpm/blob/HEAD/pnpm/CHANGELOG.md#1030)
[Compare
Source](https://redirect.github.com/pnpm/pnpm/compare/v10.2.1...v10.3.0)
##### Minor Changes
- Added a new setting called `strict-dep-builds`. When enabled, the
installation will exit with a non-zero exit code if any dependencies
have unreviewed build scripts (aka postinstall scripts)
[#​9071](https://redirect.github.com/pnpm/pnpm/pull/9071).
##### Patch Changes
- Fix a false negative of `verify-deps-before-run` after `pnpm install
--production|--no-optional`
[#​9019](https://redirect.github.com/pnpm/pnpm/issues/9019).
- Print the warning about blocked installation scripts at the end of the
installation output and make it more prominent.
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "before 4am on monday" in timezone
Asia/Shanghai, Automerge - "before 10pm on monday" in timezone
Asia/Shanghai.
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions) if
that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/oxc-project/json-strip-comments).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNzYuMiIsInVwZGF0ZWRJblZlciI6IjM5LjE3Ni4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>1 parent 37c7022 commit 034ad93
1 file changed
+1
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
| 25 | + | |
26 | 26 | | |
0 commit comments