Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Avoid displaying "prettify pipeline error" if there is no error #4551

Merged
merged 1 commit into from
Mar 22, 2024

Conversation

divdavem
Copy link
Contributor

@divdavem divdavem commented Mar 20, 2024

I noticed this strange "prettify pipeline error undefined" line while using verdaccio in our project (cf our logs and our usage of verdaccio). It does not cause any specific error, but, when looking at the logs, I was wondering if there was an error. Note that, as documented here the callback is called when the pipeline is fully done. (whether there is an error or not), but I think it is confusing to display error when there is no error.
Screenshot 2024-03-22 at 09 37 16

@juanpicado
Copy link
Member

Hello thanks for the PR, but even if seems obvious but I wanna undertand better what error this is causing, in part because maybe I can relate other reports, additionaly please read https://github.com/verdaccio/verdaccio/blob/master/CONTRIBUTING.md#adding-a-changeset-changeset otherwise cannot be merged.

@juanpicado
Copy link
Member

Assuming to me those requests.?

Please read my words above to allow move this on.

@divdavem
Copy link
Contributor Author

Hello thanks for the PR, but even if seems obvious but I wanna undertand better what error this is causing, in part because maybe I can relate other reports, additionaly please read https://github.com/verdaccio/verdaccio/blob/master/CONTRIBUTING.md#adding-a-changeset-changeset otherwise cannot be merged.

To answer your question, I noticed this strange "prettify pipeline error undefined" line while using verdaccio in our project (cf our logs and our usage of verdaccio). It does not cause any specific error, but, when looking at the logs, I was wondering if there was an error. Note that, as documented here the callback is called when the pipeline is fully done. (whether there is an error or not), but I think it is confusing to display error when there is no error.

Copy link
Member

@juanpicado juanpicado left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks nice catch

@juanpicado juanpicado merged commit 9db1554 into verdaccio:master Mar 22, 2024
31 checks passed
@divdavem
Copy link
Contributor Author

@juanpicado Thank you for integrating my PR.

haines added a commit to cerbos/cerbos that referenced this pull request Apr 5, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change | Age | Adoption | Passing |
Confidence |
|---|---|---|---|---|---|---|---|
| [node](https://nodejs.org)
([source](https://togithub.com/nodejs/node)) | | minor | `20.11.1` ->
`20.12.1` |
[![age](https://developer.mend.io/api/mc/badges/age/node-version/node/v20.12.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/node-version/node/v20.12.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/node-version/node/v20.11.1/v20.12.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/node-version/node/v20.11.1/v20.12.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [npm](https://docs.npmjs.com/)
([source](https://togithub.com/npm/cli)) | packageManager | patch |
[`10.5.0` ->
`10.5.1`](https://renovatebot.com/diffs/npm/npm/10.5.0/10.5.1) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/npm/10.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/npm/10.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/npm/10.5.0/10.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/npm/10.5.0/10.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [pnpm](https://pnpm.io) ([source](https://togithub.com/pnpm/pnpm)) |
packageManager | patch | [`8.15.4` ->
`8.15.6`](https://renovatebot.com/diffs/npm/pnpm/8.15.4/8.15.6) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/pnpm/8.15.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/pnpm/8.15.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/pnpm/8.15.4/8.15.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/pnpm/8.15.4/8.15.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [verdaccio](https://verdaccio.org)
([source](https://togithub.com/verdaccio/verdaccio)) | dependencies |
minor | [`5.29.2` ->
`5.30.2`](https://renovatebot.com/diffs/npm/verdaccio/5.29.2/5.30.2) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/verdaccio/5.30.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/verdaccio/5.30.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/verdaccio/5.29.2/5.30.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/verdaccio/5.29.2/5.30.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [yarn](https://togithub.com/yarnpkg/yarn) | packageManager | patch |
[`1.22.21` ->
`1.22.22`](https://renovatebot.com/diffs/npm/yarn/1.22.21/1.22.22) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/yarn/1.22.22?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/yarn/1.22.22?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/yarn/1.22.21/1.22.22?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/yarn/1.22.21/1.22.22?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>nodejs/node (node)</summary>

###
[`v20.12.1`](https://togithub.com/nodejs/node/compare/v20.12.0...v20.12.1)

[Compare
Source](https://togithub.com/nodejs/node/compare/v20.12.0...v20.12.1)

###
[`v20.12.0`](https://togithub.com/nodejs/node/compare/v20.11.1...v20.12.0)

[Compare
Source](https://togithub.com/nodejs/node/compare/v20.11.1...v20.12.0)

</details>

<details>
<summary>npm/cli (npm)</summary>

###
[`v10.5.1`](https://togithub.com/npm/cli/blob/HEAD/CHANGELOG.md#1051-2024-04-03)

[Compare Source](https://togithub.com/npm/cli/compare/v10.5.0...v10.5.1)

##### Bug Fixes

-
[`17d97d2`](https://togithub.com/npm/cli/commit/17d97d266807f69cfc2a7a3982e8db126f90c48a)
[#&#8203;7334](https://togithub.com/npm/cli/pull/7334) use
[@&#8203;npmcli/redact](https://togithub.com/npmcli/redact) for log
redactions ([@&#8203;lukekarrys](https://togithub.com/lukekarrys))
-
[`8cab136`](https://togithub.com/npm/cli/commit/8cab136f731c69be079be08d79e3514e01bbd563)
[#&#8203;7324](https://togithub.com/npm/cli/pull/7324) ensure maxSockets
is respected ([#&#8203;7324](https://togithub.com/npm/cli/issues/7324))
([@&#8203;lukekarrys](https://togithub.com/lukekarrys))
-
[`9bffa13`](https://togithub.com/npm/cli/commit/9bffa13e0b96efe1039d9075fdcb11d5946b2f90)
[#&#8203;7320](https://togithub.com/npm/cli/pull/7320) query: properly
return :missing nodes
([#&#8203;7320](https://togithub.com/npm/cli/issues/7320))
([@&#8203;wraithgar](https://togithub.com/wraithgar))
-
[`9d4e85f`](https://togithub.com/npm/cli/commit/9d4e85f2379eded50b54f4e0b6f307031037f1ec)
[#&#8203;7297](https://togithub.com/npm/cli/pull/7297) search: include
searchlimit option in help output
([#&#8203;7297](https://togithub.com/npm/cli/issues/7297))
([@&#8203;10xLaCroixDrinker](https://togithub.com/10xLaCroixDrinker))
-
[`bdb3c28`](https://togithub.com/npm/cli/commit/bdb3c28167f757060474ef2b82c92f3a1f210972)
[#&#8203;7274](https://togithub.com/npm/cli/pull/7274) added check for
dry-run ([#&#8203;7274](https://togithub.com/npm/cli/issues/7274))
([@&#8203;cod1r](https://togithub.com/cod1r))
-
[`7f1ab88`](https://togithub.com/npm/cli/commit/7f1ab8822a8d50403338595ab9f218e4d63f37fa)
[#&#8203;7271](https://togithub.com/npm/cli/pull/7271) more lightweight
npm bin discovery in windows
([#&#8203;7271](https://togithub.com/npm/cli/issues/7271))
([@&#8203;wraithgar](https://togithub.com/wraithgar))

##### Documentation

-
[`1da5cf0`](https://togithub.com/npm/cli/commit/1da5cf0ace30d89edf05833b91ce80467c7864bd)
[#&#8203;7198](https://togithub.com/npm/cli/pull/7198) add link to
engines section
([#&#8203;7198](https://togithub.com/npm/cli/issues/7198))
([@&#8203;uiolee](https://togithub.com/uiolee))
-
[`1114a12`](https://togithub.com/npm/cli/commit/1114a12f2b4691d403d0863d4dca44f25580f57d)
[#&#8203;7307](https://togithub.com/npm/cli/pull/7307) fix incorrect npm
audit key response link
([#&#8203;7307](https://togithub.com/npm/cli/issues/7307))
([@&#8203;davidlj95](https://togithub.com/davidlj95))
-
[`9807caf`](https://togithub.com/npm/cli/commit/9807cafbaf274eca2a0abbd04a9b2b55e850de9d)
[#&#8203;7304](https://togithub.com/npm/cli/pull/7304) update audit docs
with provenance info
([#&#8203;7304](https://togithub.com/npm/cli/issues/7304))
([@&#8203;bdehamer](https://togithub.com/bdehamer))
-
[`e1ecfa7`](https://togithub.com/npm/cli/commit/e1ecfa7829be91282373862669b92ef42b9e48df)
[#&#8203;7285](https://togithub.com/npm/cli/pull/7285) Correct
capitalization for URL
([#&#8203;7285](https://togithub.com/npm/cli/issues/7285))
([@&#8203;coliff](https://togithub.com/coliff))

##### Dependencies

-
[`87a61fc`](https://togithub.com/npm/cli/commit/87a61fc8bb65c950cda389ab3d14ae250ab2345d)
[#&#8203;7334](https://togithub.com/npm/cli/pull/7334)
`npm-registry-fetch@16.2.0`
-
[`5469614`](https://togithub.com/npm/cli/commit/54696148f25986bcdf39e1acb5aca4bf09e7d1a0)
[#&#8203;7327](https://togithub.com/npm/cli/pull/7327)
`init-package-json@6.0.2`
-
[`5469614`](https://togithub.com/npm/cli/commit/54696148f25986bcdf39e1acb5aca4bf09e7d1a0)
[#&#8203;7327](https://togithub.com/npm/cli/pull/7327) `promzard@1.0.1`
-
[`5469614`](https://togithub.com/npm/cli/commit/54696148f25986bcdf39e1acb5aca4bf09e7d1a0)
[#&#8203;7327](https://togithub.com/npm/cli/pull/7327) `read@3.0.1`
([#&#8203;7327](https://togithub.com/npm/cli/issues/7327))
-
[`9ccff72`](https://togithub.com/npm/cli/commit/9ccff72c332e6062e6ebcf8123c7888d8d617091)
[#&#8203;7329](https://togithub.com/npm/cli/pull/7329) `tar@6.2.1`
-
[`7201a00`](https://togithub.com/npm/cli/commit/7201a00632f5cedf50101e8411a4b3c514439efb)
[#&#8203;7329](https://togithub.com/npm/cli/pull/7329) `node-gyp@10.1.0`
-
[`6fd94f2`](https://togithub.com/npm/cli/commit/6fd94f249f43080ae183da36b971981e8ad00882)
[#&#8203;7329](https://togithub.com/npm/cli/pull/7329) `minimatch@9.0.4`
-
[`b048592`](https://togithub.com/npm/cli/commit/b048592a9583dca6f75a9c837edee57ab4e12ab0)
[#&#8203;7329](https://togithub.com/npm/cli/pull/7329) `ini@4.1.2`
-
[`c54a84a`](https://togithub.com/npm/cli/commit/c54a84ab5fdd7513913518734c0ece5f3d3e39c9)
[#&#8203;7329](https://togithub.com/npm/cli/pull/7329) `glob@10.3.12`
-
[`6853531`](https://togithub.com/npm/cli/commit/6853531da30bc8fecb776c823144766915b5e421)
[#&#8203;7329](https://togithub.com/npm/cli/pull/7329)
`cli-table3@&#8203;0.6.4`
-
[`c9315cb`](https://togithub.com/npm/cli/commit/c9315cb240be02babbbd99585f7ef23679e1d963)
[#&#8203;7329](https://togithub.com/npm/cli/pull/7329)
`binary-extensions@2.3.0`
-
[`5bb0031`](https://togithub.com/npm/cli/commit/5bb003147423a644969c04222e2ba1b6cf407e6f)
[#&#8203;7329](https://togithub.com/npm/cli/pull/7329)
`@sigstore/tuf@2.3.2`
-
[`8cab136`](https://togithub.com/npm/cli/commit/8cab136f731c69be079be08d79e3514e01bbd563)
[#&#8203;7324](https://togithub.com/npm/cli/pull/7324)
`agent-base@7.1.1`
([@&#8203;lukekarrys](https://togithub.com/lukekarrys))
-
[workspace](https://togithub.com/npm/cli/releases/tag/arborist-v7.4.1):
`@npmcli/arborist@7.4.1`
- [workspace](https://togithub.com/npm/cli/releases/tag/config-v8.2.1):
`@npmcli/config@8.2.1`
-
[workspace](https://togithub.com/npm/cli/releases/tag/libnpmaccess-v8.0.3):
`libnpmaccess@8.0.3`
-
[workspace](https://togithub.com/npm/cli/releases/tag/libnpmdiff-v6.0.8):
`libnpmdiff@6.0.8`
-
[workspace](https://togithub.com/npm/cli/releases/tag/libnpmexec-v7.0.9):
`libnpmexec@7.0.9`
-
[workspace](https://togithub.com/npm/cli/releases/tag/libnpmfund-v5.0.6):
`libnpmfund@5.0.6`
-
[workspace](https://togithub.com/npm/cli/releases/tag/libnpmhook-v10.0.2):
`libnpmhook@10.0.2`
-
[workspace](https://togithub.com/npm/cli/releases/tag/libnpmorg-v6.0.3):
`libnpmorg@6.0.3`
-
[workspace](https://togithub.com/npm/cli/releases/tag/libnpmpack-v6.0.8):
`libnpmpack@6.0.8`
-
[workspace](https://togithub.com/npm/cli/releases/tag/libnpmpublish-v9.0.5):
`libnpmpublish@9.0.5`
-
[workspace](https://togithub.com/npm/cli/releases/tag/libnpmsearch-v7.0.2):
`libnpmsearch@7.0.2`
-
[workspace](https://togithub.com/npm/cli/releases/tag/libnpmteam-v6.0.2):
`libnpmteam@6.0.2`

##### Chores

-
[`8cab136`](https://togithub.com/npm/cli/commit/8cab136f731c69be079be08d79e3514e01bbd563)
[#&#8203;7324](https://togithub.com/npm/cli/pull/7324) add smoke-test
for large prod installs
([@&#8203;lukekarrys](https://togithub.com/lukekarrys))
-
[`0dab381`](https://togithub.com/npm/cli/commit/0dab3810e6b84e1b4afcc2a315c878fffccb328b)
[#&#8203;7258](https://togithub.com/npm/cli/pull/7258) `jsdom@24.0.0`
([#&#8203;7258](https://togithub.com/npm/cli/issues/7258))
([@&#8203;wraithgar](https://togithub.com/wraithgar))
-
[`af3c48e`](https://togithub.com/npm/cli/commit/af3c48e074d03caebaa8ed24d39405329f545497)
[#&#8203;7262](https://togithub.com/npm/cli/pull/7262) test refactor
([#&#8203;7262](https://togithub.com/npm/cli/issues/7262))
([@&#8203;wraithgar](https://togithub.com/wraithgar))

</details>

<details>
<summary>pnpm/pnpm (pnpm)</summary>

### [`v8.15.6`](https://togithub.com/pnpm/pnpm/releases/tag/v8.15.6)

[Compare
Source](https://togithub.com/pnpm/pnpm/compare/v8.15.5...v8.15.6)

#### Patch Changes

- The exit code of the child process should be preserved on `pnpm run`
[#&#8203;7817](https://togithub.com/pnpm/pnpm/issues/7817).
- When sorting packages in a workspace, take into account workspace
dependencies specified as `peerDependencies`
[#&#8203;7813](https://togithub.com/pnpm/pnpm/issues/7813).
- Add `--ignore-scripts` argument to `prune` command
[#&#8203;7836](https://togithub.com/pnpm/pnpm/pull/7836).

#### Platinum Sponsors

<table>
  <tbody>
    <tr>
      <td align="center" valign="middle">
<a href="https://bit.dev/?utm_source=pnpm&utm_medium=readme"
target="_blank"><img src="https://pnpm.io/img/users/bit.svg"
width="80"></a>
      </td>
      <td align="center" valign="middle">
<a href="https://figma.com/?utm_source=pnpm&utm_medium=readme"
target="_blank"><img src="https://pnpm.io/img/users/figma.svg"
width="80"></a>
      </td>
    </tr>
  </tbody>
</table>

#### Gold Sponsors

<table>
  <tbody>
    <tr>
      <td align="center" valign="middle">
<a href="https://discord.com/?utm_source=pnpm&utm_medium=readme"
target="_blank">
          <picture>
<source media="(prefers-color-scheme: light)"
srcset="https://pnpm.io/img/users/discord.svg" />
<source media="(prefers-color-scheme: dark)"
srcset="https://pnpm.io/img/users/discord_light.svg" />
<img src="https://pnpm.io/img/users/discord.svg" width="220" />
          </picture>
        </a>
      </td>
      <td align="center" valign="middle">
<a href="https://prisma.io/?utm_source=pnpm&utm_medium=readme"
target="_blank">
          <picture>
<source media="(prefers-color-scheme: light)"
srcset="https://pnpm.io/img/users/prisma.svg" />
<source media="(prefers-color-scheme: dark)"
srcset="https://pnpm.io/img/users/prisma_light.svg" />
<img src="https://pnpm.io/img/users/prisma.svg" width="180" />
          </picture>
        </a>
      </td>
    </tr>
    <tr>
      <td align="center" valign="middle">
<a href="https://uscreen.de/?utm_source=pnpm&utm_medium=readme"
target="_blank">
          <picture>
<source media="(prefers-color-scheme: light)"
srcset="https://pnpm.io/img/users/uscreen.svg" />
<source media="(prefers-color-scheme: dark)"
srcset="https://pnpm.io/img/users/uscreen_light.svg" />
<img src="https://pnpm.io/img/users/uscreen.svg" width="180" />
          </picture>
        </a>
      </td>
      <td align="center" valign="middle">
<a href="https://www.jetbrains.com/?utm_source=pnpm&utm_medium=readme"
target="_blank">
          <picture>
<source media="(prefers-color-scheme: light)"
srcset="https://pnpm.io/img/users/jetbrains.svg" />
<source media="(prefers-color-scheme: dark)"
srcset="https://pnpm.io/img/users/jetbrains.svg" />
<img src="https://pnpm.io/img/users/jetbrains.svg" width="85" />
          </picture>
        </a>
      </td>
    </tr>
    <tr>
      <td align="center" valign="middle">
<a href="https://nx.dev/?utm_source=pnpm&utm_medium=readme"
target="_blank">
          <picture>
<source media="(prefers-color-scheme: light)"
srcset="https://pnpm.io/img/users/nx.svg" />
<source media="(prefers-color-scheme: dark)"
srcset="https://pnpm.io/img/users/nx_light.svg" />
            <img src="https://pnpm.io/img/users/nx.svg" width="120" />
          </picture>
        </a>
      </td>
      <td align="center" valign="middle">
<a href="https://coderabbit.ai/?utm_source=pnpm&utm_medium=readme"
target="_blank">
          <picture>
<source media="(prefers-color-scheme: light)"
srcset="https://pnpm.io/img/users/coderabbit.svg" />
<source media="(prefers-color-scheme: dark)"
srcset="https://pnpm.io/img/users/coderabbit_light.svg" />
<img src="https://pnpm.io/img/users/coderabbit.svg" width="220" />
          </picture>
        </a>
      </td>
    </tr>
  </tbody>
</table>

#### Silver Sponsors

<table>
  <tbody>
    <tr>
      <td align="center" valign="middle">
<a href="https://leniolabs.com/?utm_source=pnpm&utm_medium=readme"
target="_blank">
          <img src="https://pnpm.io/img/users/leniolabs.jpg" width="80">
        </a>
      </td>
      <td align="center" valign="middle">
<a href="https://vercel.com/?utm_source=pnpm&utm_medium=readme"
target="_blank">
          <picture>
<source media="(prefers-color-scheme: light)"
srcset="https://pnpm.io/img/users/vercel.svg" />
<source media="(prefers-color-scheme: dark)"
srcset="https://pnpm.io/img/users/vercel_light.svg" />
<img src="https://pnpm.io/img/users/vercel.svg" width="180" />
          </picture>
        </a>
      </td>
    </tr>
    <tr>
      <td align="center" valign="middle">
<a href="https://depot.dev/?utm_source=pnpm&utm_medium=readme"
target="_blank">
          <picture>
<source media="(prefers-color-scheme: light)"
srcset="https://pnpm.io/img/users/depot.svg" />
<source media="(prefers-color-scheme: dark)"
srcset="https://pnpm.io/img/users/depot_light.svg" />
<img src="https://pnpm.io/img/users/depot.svg" width="200" />
          </picture>
        </a>
      </td>
      <td align="center" valign="middle">
<a href="https://moonrepo.dev/?utm_source=pnpm&utm_medium=readme"
target="_blank">
          <picture>
<source media="(prefers-color-scheme: light)"
srcset="https://pnpm.io/img/users/moonrepo.svg" />
<source media="(prefers-color-scheme: dark)"
srcset="https://pnpm.io/img/users/moonrepo_light.svg" />
<img src="https://pnpm.io/img/users/moonrepo.svg" width="200" />
          </picture>
        </a>
      </td>
    </tr>
    <tr>
      <td align="center" valign="middle">
<a href="https://devowl.io/?utm_source=pnpm&utm_medium=readme"
target="_blank">
          <picture>
<source media="(prefers-color-scheme: light)"
srcset="https://pnpm.io/img/users/devowlio.svg" />
<source media="(prefers-color-scheme: dark)"
srcset="https://pnpm.io/img/users/devowlio.svg" />
<img src="https://pnpm.io/img/users/devowlio.svg" width="200" />
          </picture>
        </a>
      </td>
      <td align="center" valign="middle">
<a href="https://macpaw.com/?utm_source=pnpm&utm_medium=readme"
target="_blank">
          <picture>
<source media="(prefers-color-scheme: light)"
srcset="https://pnpm.io/img/users/macpaw.svg" />
<source media="(prefers-color-scheme: dark)"
srcset="https://pnpm.io/img/users/macpaw_light.svg" />
<img src="https://pnpm.io/img/users/macpaw.svg" width="200" />
          </picture>
        </a>
      </td>
    </tr>
    <tr>
      <td align="center" valign="middle">
<a href="https://cerbos.dev/?utm_source=pnpm&utm_medium=readme"
target="_blank">
          <picture>
<source media="(prefers-color-scheme: light)"
srcset="https://pnpm.io/img/users/cerbos.svg" />
<source media="(prefers-color-scheme: dark)"
srcset="https://pnpm.io/img/users/cerbos_light.svg" />
<img src="https://pnpm.io/img/users/cerbos.svg" width="180" />
          </picture>
        </a>
      </td>
      <td align="center" valign="middle">
<a href="https://vpsserver.com/en-us/?utm_source=pnpm&utm_medium=readme"
target="_blank">
<img src="https://pnpm.io/img/users/vpsserver.svg" width="180" />
        </a>
      </td>
    </tr>
  </tbody>
</table>

###
[`v8.15.5`](https://togithub.com/pnpm/pnpm/compare/v8.15.4...v8.15.5)

[Compare
Source](https://togithub.com/pnpm/pnpm/compare/v8.15.4...v8.15.5)

</details>

<details>
<summary>verdaccio/verdaccio (verdaccio)</summary>

###
[`v5.30.2`](https://togithub.com/verdaccio/verdaccio/releases/tag/v5.30.2)

[Compare
Source](https://togithub.com/verdaccio/verdaccio/compare/v5.30.1...v5.30.2)

#####
[5.30.2](https://togithub.com/verdaccio/verdaccio/compare/v5.30.1...v5.30.2)
(2024-03-24)

> Same as https://github.com/verdaccio/verdaccio/releases/tag/v5.30.0

ℹ️ [Verdaccio
v6.0.0-beta.2](https://togithub.com/verdaccio/verdaccio/releases/tag/v6.0.0-beta.2)
has been released, ready for user test to ensure the best backward
compatibility, help us by trying it out.

##### Bug Fixes

- update
[@&#8203;verdaccio/search-indexer](https://togithub.com/verdaccio/search-indexer)
engine restrictions
(\[[`1ceb9f9`](https://togithub.com/verdaccio/verdaccio/commit/1ceb9f9)]
[verdaccio/verdaccio#4560
(verdaccio/verdaccio@1ceb9f9))
(remove engine strict message in older Node.js versions)

###
[`v5.30.1`](https://togithub.com/verdaccio/verdaccio/releases/tag/v5.30.1)

[Compare
Source](https://togithub.com/verdaccio/verdaccio/compare/v5.30.0...v5.30.1)

#####
[5.30.1](https://togithub.com/verdaccio/verdaccio/compare/v5.30.0...v5.30.1)
(2024-03-24)

> Same as https://github.com/verdaccio/verdaccio/releases/tag/v5.30.0

##### Bug Fixes

- remove search dependency (dependency requires Node.js 18 and is not
used)
([#&#8203;4560](https://togithub.com/verdaccio/verdaccio/issues/4560))
([a9cfae5](https://togithub.com/verdaccio/verdaccio/commit/a9cfae580035796a74afe6d446dbf8a83e55c994))

###
[`v5.30.0`](https://togithub.com/verdaccio/verdaccio/releases/tag/v5.30.0)

[Compare
Source](https://togithub.com/verdaccio/verdaccio/compare/v5.29.2...v5.30.0)

🎉 **3 new [contributors](https://verdaccio.org/contributors)**

> Be warned, if you are using (or cannot upgrade to major) Node.js 12
**(only if you install from npmjs)** please do not upgrade to this
version, the minimum is now Node.js 14 (due dependency reasons are out
my hand), the recommendation is always go for [LTS
releases](https://nodejs.org/en/about/previous-releases) anyway which at
this moment is Node.js 20. [*For context if you are using the Docker
image ignore this warning, the Dockerfile uses Node.js 20 as base
image*](https://togithub.com/orgs/verdaccio/discussions/4565).

ℹ️ [Verdaccio
v6.0.0-beta.2](https://togithub.com/verdaccio/verdaccio/releases/tag/v6.0.0-beta.2)
has been released, ready for user test to ensure the best backward
compatibility, help us by trying it out.

##### Features

On the versions view there is a new filter that allows semantic
versioning filtering (feedback is welcome)

- **deps:** update core verdaccio dependencies (5.x)
([#&#8203;4558](https://togithub.com/verdaccio/verdaccio/issues/4558))
([72c3ab7](https://togithub.com/verdaccio/verdaccio/commit/72c3ab72a0391451c4cf39223f470ba9a6e78f49))

##### Versions filter by semver range

![Kapture 2024-03-23 at 20 04
02](https://togithub.com/verdaccio/verdaccio/assets/558752/47ecfbdc-b9c6-405e-bc10-15f2f5583f5e)

##### Bug Fixes

-   fix multiple user interface issues in dark mode (css styles)
- newline after version command
([#&#8203;4543](https://togithub.com/verdaccio/verdaccio/issues/4543))
([c478324](https://togithub.com/verdaccio/verdaccio/commit/c4783246433ee570c42d49248dec94ad20517bba))
by [@&#8203;aseerkt](https://togithub.com/aseerkt)
- **deps:** update core verdaccio dependencies
([#&#8203;4530](https://togithub.com/verdaccio/verdaccio/issues/4530))
([7206f84](https://togithub.com/verdaccio/verdaccio/commit/7206f84df6895534ea564349ceb0d6026ca9001b))
- fix config builder erroring when passed partial config
[verdaccio/verdaccio#4552
by [@&#8203;ItamarGronich](https://togithub.com/ItamarGronich)
- Avoid displaying "prettify pipeline error" if there is no error
[verdaccio/verdaccio#4551
by [@&#8203;divdavem](https://togithub.com/divdavem)
- **deps:** update core verdaccio dependencies (5.x)
([#&#8203;4539](https://togithub.com/verdaccio/verdaccio/issues/4539))
([da50302](https://togithub.com/verdaccio/verdaccio/commit/da5030221e63e45b9732adf54ceaaafcb149465c))
- **deps:** update dependency envinfo to v7.11.1
([#&#8203;4527](https://togithub.com/verdaccio/verdaccio/issues/4527))
([c2604e7](https://togithub.com/verdaccio/verdaccio/commit/c2604e788e00adcee5dd1ddb1b39b7e6f3838b90))
- **deps:** update dependency express to v4.18.3
([#&#8203;4528](https://togithub.com/verdaccio/verdaccio/issues/4528))
([e07c352](https://togithub.com/verdaccio/verdaccio/commit/e07c35201acb753eccfdc36b3fd8ed5e2a61165e))
- **deps:** update dependency semver to v7.6.0
([#&#8203;4529](https://togithub.com/verdaccio/verdaccio/issues/4529))
([43d3c5e](https://togithub.com/verdaccio/verdaccio/commit/43d3c5e3e15909dd3a7154d0ecf2f517ac4ebd7a))

</details>

<details>
<summary>yarnpkg/yarn (yarn)</summary>

###
[`v1.22.22`](https://togithub.com/yarnpkg/yarn/releases/tag/v1.22.22)

[Compare
Source](https://togithub.com/yarnpkg/yarn/compare/v1.22.21...v1.22.22)

> \[!WARNING]
> This release is missing a couple of artifacts (the .msi/.rpm/.deb/.asc
files); we're working on fixing this.

-   Fixes a punycode warning.

- Fixes a hoisting issue when transitive dependencies themselves listed
aliases as dependencies.

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC),
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](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/cerbos/cerbos).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

---------

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: Andrew Haines <haines@cerbos.dev>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Andrew Haines <haines@cerbos.dev>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants