-
Notifications
You must be signed in to change notification settings - Fork 878
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
fix: make types stricter #1843
fix: make types stricter #1843
Conversation
5e2539b
to
6eb25d8
Compare
The basic idea is to make
This way, given a call such as this one, tsc is still able to infer the type of customLevels (so that we can call |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
I'm sorry but I'll need to rever this as it breaks Fastify types badly and I don't have time to fix them right now. |
Can you open a fresh PR again that does not break Fastify types, or provide a matching PR to Fastify? |
[![Mend Renovate logo banner](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [pino](https://getpino.io) ([source](https://togithub.com/pinojs/pino)) | [`^8.16.1` -> `^8.16.2`](https://renovatebot.com/diffs/npm/pino/8.16.1/8.16.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/pino/8.16.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/pino/8.16.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/pino/8.16.1/8.16.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/pino/8.16.1/8.16.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>pinojs/pino (pino)</summary> ### [`v8.16.2`](https://togithub.com/pinojs/pino/releases/tag/v8.16.2) [Compare Source](https://togithub.com/pinojs/pino/compare/v8.16.1...v8.16.2) #### What's Changed - fix child-child benchmark by [@​bngarren](https://togithub.com/bngarren) in [https://github.com/pinojs/pino/pull/1849](https://togithub.com/pinojs/pino/pull/1849) - fix: make transports.options and transports.level optional by [@​krosenk729](https://togithub.com/krosenk729) in [https://github.com/pinojs/pino/pull/1831](https://togithub.com/pinojs/pino/pull/1831) - fix: export `redactOptions` type by [@​wolfy1339](https://togithub.com/wolfy1339) in [https://github.com/pinojs/pino/pull/1847](https://togithub.com/pinojs/pino/pull/1847) - build(deps): bump actions/setup-node from 3 to 4 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/pinojs/pino/pull/1844](https://togithub.com/pinojs/pino/pull/1844) #### New Contributors - [@​bngarren](https://togithub.com/bngarren) made their first contribution in [https://github.com/pinojs/pino/pull/1849](https://togithub.com/pinojs/pino/pull/1849) - [@​krosenk729](https://togithub.com/krosenk729) made their first contribution in [https://github.com/pinojs/pino/pull/1831](https://togithub.com/pinojs/pino/pull/1831) - [@​wolfy1339](https://togithub.com/wolfy1339) made their first contribution in [https://github.com/pinojs/pino/pull/1847](https://togithub.com/pinojs/pino/pull/1847) - [@​UndefinedBehaviour](https://togithub.com/UndefinedBehaviour) made their first contribution in [https://github.com/pinojs/pino/pull/1843](https://togithub.com/pinojs/pino/pull/1843) **Full Changelog**: pinojs/pino@v8.16.1...v8.16.2 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- 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/fwouts/previewjs). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40Ni4wIiwidXBkYXRlZEluVmVyIjoiMzcuNDYuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate logo banner](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [pino](https://getpino.io) ([source](https://togithub.com/pinojs/pino)) | [`8.16.1` -> `8.16.2`](https://renovatebot.com/diffs/npm/pino/8.16.1/8.16.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/pino/8.16.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/pino/8.16.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/pino/8.16.1/8.16.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/pino/8.16.1/8.16.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>pinojs/pino (pino)</summary> ### [`v8.16.2`](https://togithub.com/pinojs/pino/releases/tag/v8.16.2) [Compare Source](https://togithub.com/pinojs/pino/compare/v8.16.1...v8.16.2) #### What's Changed - fix child-child benchmark by [@​bngarren](https://togithub.com/bngarren) in [https://github.com/pinojs/pino/pull/1849](https://togithub.com/pinojs/pino/pull/1849) - fix: make transports.options and transports.level optional by [@​krosenk729](https://togithub.com/krosenk729) in [https://github.com/pinojs/pino/pull/1831](https://togithub.com/pinojs/pino/pull/1831) - fix: export `redactOptions` type by [@​wolfy1339](https://togithub.com/wolfy1339) in [https://github.com/pinojs/pino/pull/1847](https://togithub.com/pinojs/pino/pull/1847) - build(deps): bump actions/setup-node from 3 to 4 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/pinojs/pino/pull/1844](https://togithub.com/pinojs/pino/pull/1844) #### New Contributors - [@​bngarren](https://togithub.com/bngarren) made their first contribution in [https://github.com/pinojs/pino/pull/1849](https://togithub.com/pinojs/pino/pull/1849) - [@​krosenk729](https://togithub.com/krosenk729) made their first contribution in [https://github.com/pinojs/pino/pull/1831](https://togithub.com/pinojs/pino/pull/1831) - [@​wolfy1339](https://togithub.com/wolfy1339) made their first contribution in [https://github.com/pinojs/pino/pull/1847](https://togithub.com/pinojs/pino/pull/1847) - [@​UndefinedBehaviour](https://togithub.com/UndefinedBehaviour) made their first contribution in [https://github.com/pinojs/pino/pull/1843](https://togithub.com/pinojs/pino/pull/1843) **Full Changelog**: pinojs/pino@v8.16.1...v8.16.2 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "after 3am,before 9am" (UTC), Automerge - "after 3am,before 9am" (UTC). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- 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/ettorepuccetti/terrarossa). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40Ni4wIiwidXBkYXRlZEluVmVyIjoiMzcuNDYuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate logo banner](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [pino](https://getpino.io) ([source](https://togithub.com/pinojs/pino)) | [`8.16.1` -> `8.16.2`](https://renovatebot.com/diffs/npm/pino/8.16.1/8.16.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/pino/8.16.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/pino/8.16.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/pino/8.16.1/8.16.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/pino/8.16.1/8.16.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>pinojs/pino (pino)</summary> ### [`v8.16.2`](https://togithub.com/pinojs/pino/releases/tag/v8.16.2) [Compare Source](https://togithub.com/pinojs/pino/compare/v8.16.1...v8.16.2) #### What's Changed - fix child-child benchmark by [@​bngarren](https://togithub.com/bngarren) in [https://github.com/pinojs/pino/pull/1849](https://togithub.com/pinojs/pino/pull/1849) - fix: make transports.options and transports.level optional by [@​krosenk729](https://togithub.com/krosenk729) in [https://github.com/pinojs/pino/pull/1831](https://togithub.com/pinojs/pino/pull/1831) - fix: export `redactOptions` type by [@​wolfy1339](https://togithub.com/wolfy1339) in [https://github.com/pinojs/pino/pull/1847](https://togithub.com/pinojs/pino/pull/1847) - build(deps): bump actions/setup-node from 3 to 4 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/pinojs/pino/pull/1844](https://togithub.com/pinojs/pino/pull/1844) #### New Contributors - [@​bngarren](https://togithub.com/bngarren) made their first contribution in [https://github.com/pinojs/pino/pull/1849](https://togithub.com/pinojs/pino/pull/1849) - [@​krosenk729](https://togithub.com/krosenk729) made their first contribution in [https://github.com/pinojs/pino/pull/1831](https://togithub.com/pinojs/pino/pull/1831) - [@​wolfy1339](https://togithub.com/wolfy1339) made their first contribution in [https://github.com/pinojs/pino/pull/1847](https://togithub.com/pinojs/pino/pull/1847) - [@​UndefinedBehaviour](https://togithub.com/UndefinedBehaviour) made their first contribution in [https://github.com/pinojs/pino/pull/1843](https://togithub.com/pinojs/pino/pull/1843) **Full Changelog**: pinojs/pino@v8.16.1...v8.16.2 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- 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/redwoodjs/redwood). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40Ni4wIiwidXBkYXRlZEluVmVyIjoiMzcuNDYuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate logo banner](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) | [`18.18.8` -> `18.18.9`](https://renovatebot.com/diffs/npm/@types%2fnode/18.18.8/18.18.9) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/18.18.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/18.18.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/18.18.8/18.18.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/18.18.8/18.18.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [pino](https://getpino.io) ([source](https://togithub.com/pinojs/pino)) | [`8.16.1` -> `8.16.2`](https://renovatebot.com/diffs/npm/pino/8.16.1/8.16.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/pino/8.16.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/pino/8.16.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/pino/8.16.1/8.16.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/pino/8.16.1/8.16.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [pnpm](https://pnpm.io) ([source](https://togithub.com/pnpm/pnpm)) | [`8.10.2` -> `8.10.5`](https://renovatebot.com/diffs/npm/pnpm/8.10.2/8.10.5) | [![age](https://developer.mend.io/api/mc/badges/age/npm/pnpm/8.10.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/pnpm/8.10.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/pnpm/8.10.2/8.10.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/pnpm/8.10.2/8.10.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [tsx](https://togithub.com/privatenumber/tsx) | [`4.1.0` -> `4.1.2`](https://renovatebot.com/diffs/npm/tsx/4.1.0/4.1.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/tsx/4.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/tsx/4.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/tsx/4.1.0/4.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/tsx/4.1.0/4.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>pinojs/pino (pino)</summary> ### [`v8.16.2`](https://togithub.com/pinojs/pino/releases/tag/v8.16.2) [Compare Source](https://togithub.com/pinojs/pino/compare/v8.16.1...v8.16.2) #### What's Changed - fix child-child benchmark by [@​bngarren](https://togithub.com/bngarren) in [https://github.com/pinojs/pino/pull/1849](https://togithub.com/pinojs/pino/pull/1849) - fix: make transports.options and transports.level optional by [@​krosenk729](https://togithub.com/krosenk729) in [https://github.com/pinojs/pino/pull/1831](https://togithub.com/pinojs/pino/pull/1831) - fix: export `redactOptions` type by [@​wolfy1339](https://togithub.com/wolfy1339) in [https://github.com/pinojs/pino/pull/1847](https://togithub.com/pinojs/pino/pull/1847) - build(deps): bump actions/setup-node from 3 to 4 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/pinojs/pino/pull/1844](https://togithub.com/pinojs/pino/pull/1844) #### New Contributors - [@​bngarren](https://togithub.com/bngarren) made their first contribution in [https://github.com/pinojs/pino/pull/1849](https://togithub.com/pinojs/pino/pull/1849) - [@​krosenk729](https://togithub.com/krosenk729) made their first contribution in [https://github.com/pinojs/pino/pull/1831](https://togithub.com/pinojs/pino/pull/1831) - [@​wolfy1339](https://togithub.com/wolfy1339) made their first contribution in [https://github.com/pinojs/pino/pull/1847](https://togithub.com/pinojs/pino/pull/1847) - [@​UndefinedBehaviour](https://togithub.com/UndefinedBehaviour) made their first contribution in [https://github.com/pinojs/pino/pull/1843](https://togithub.com/pinojs/pino/pull/1843) **Full Changelog**: pinojs/pino@v8.16.1...v8.16.2 </details> <details> <summary>pnpm/pnpm (pnpm)</summary> ### [`v8.10.5`](https://togithub.com/pnpm/pnpm/releases/tag/v8.10.5) [Compare Source](https://togithub.com/pnpm/pnpm/compare/v8.10.4...v8.10.5) #### Patch Changes - Don't fail on an empty `pnpm-workspace.yaml` file [#​7307](https://togithub.com/pnpm/pnpm/issues/7307). #### Our Gold Sponsors <table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://bit.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank"><img src="https://pnpm.io/img/users/bit.svg" width="80"></a> </td> <td align="center" valign="middle"> <a href="https://prisma.io/?utm_source=pnpm&utm_medium=release_notes" 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> <td align="center" valign="middle"> <a href="https://discord.com/?utm_source=pnpm&utm_medium=release_notes" 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://uscreen.de/?utm_source=pnpm&utm_medium=release_notes" 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> </tr> </tr> </tbody> </table> #### Our Silver Sponsors <table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://leniolabs.com/?utm_source=pnpm&utm_medium=release_notes" 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=release_notes" 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=release_notes" 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=release_notes" 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://www.thinkmill.com.au/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/thinkmill.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/thinkmill_light.svg" /> <img src="https://pnpm.io/img/users/thinkmill.svg" width="200" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://devowl.io/?utm_source=pnpm&utm_medium=release_notes" 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> </tr> <tr> <td align="center" valign="middle"> <a href="https://macpaw.com/?utm_source=pnpm&utm_medium=release_notes" 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> </tbody> </table> ### [`v8.10.4`](https://togithub.com/pnpm/pnpm/releases/tag/v8.10.4) [Compare Source](https://togithub.com/pnpm/pnpm/compare/v8.10.3...v8.10.4) #### Patch Changes - Fixed out-of-memory exception that was happening on dependencies with many peer dependencies, when `node-linker` was set to `hoisted` [#​6227](https://togithub.com/pnpm/pnpm/issues/6227). #### Our Gold Sponsors <table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://bit.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank"><img src="https://pnpm.io/img/users/bit.svg" width="80"></a> </td> <td align="center" valign="middle"> <a href="https://prisma.io/?utm_source=pnpm&utm_medium=release_notes" 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> <td align="center" valign="middle"> <a href="https://discord.com/?utm_source=pnpm&utm_medium=release_notes" 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://uscreen.de/?utm_source=pnpm&utm_medium=release_notes" 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> </tr> </tr> </tbody> </table> #### Our Silver Sponsors <table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://leniolabs.com/?utm_source=pnpm&utm_medium=release_notes" 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=release_notes" 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=release_notes" 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=release_notes" 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://www.thinkmill.com.au/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/thinkmill.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/thinkmill_light.svg" /> <img src="https://pnpm.io/img/users/thinkmill.svg" width="200" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://devowl.io/?utm_source=pnpm&utm_medium=release_notes" 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> </tr> <tr> <td align="center" valign="middle"> <a href="https://macpaw.com/?utm_source=pnpm&utm_medium=release_notes" 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/thinkmill.svg" width="200" /> </picture> </a> </td> </tr> </tbody> </table> ### [`v8.10.3`](https://togithub.com/pnpm/pnpm/releases/tag/v8.10.3) [Compare Source](https://togithub.com/pnpm/pnpm/compare/v8.10.2...v8.10.3) #### Patch Changes - (Important) Increased the default amount of allowed concurrent network request on systems that have more than 16 CPUs [#​7285](https://togithub.com/pnpm/pnpm/pull/7285). - `pnpm patch` should reuse existing patch when `shared-workspace-file=false` [#​7252](https://togithub.com/pnpm/pnpm/pull/7252). - Don't retry fetching missing packages, since the retries will never work [#​7276](https://togithub.com/pnpm/pnpm/pull/7276). - When using `pnpm store prune --force` alien directories are removed from the store [#​7272](https://togithub.com/pnpm/pnpm/pull/7272). - Downgraded `npm-packlist` because the newer version significantly slows down the installation of local directory dependencies, making it unbearably slow. `npm-packlist` was upgraded in [this PR](https://togithub.com/pnpm/pnpm/pull/7250) to fix [#​6997](https://togithub.com/pnpm/pnpm/issues/6997). We added our own file deduplication to fix the issue of duplicate file entries. - Fixed a performance regression on running installation on a project with an up to date lockfile [#​7297](https://togithub.com/pnpm/pnpm/issues/7297). - Throw an error on invalid `pnpm-workspace.yaml` file [#​7273](https://togithub.com/pnpm/pnpm/issues/7273). #### Our Gold Sponsors <table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://bit.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank"><img src="https://pnpm.io/img/users/bit.svg" width="80"></a> </td> <td align="center" valign="middle"> <a href="https://prisma.io/?utm_source=pnpm&utm_medium=release_notes" 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> <td align="center" valign="middle"> <a href="https://discord.com/?utm_source=pnpm&utm_medium=release_notes" 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://uscreen.de/?utm_source=pnpm&utm_medium=release_notes" 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> </tr> </tr> </tbody> </table> #### Our Silver Sponsors <table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://leniolabs.com/?utm_source=pnpm&utm_medium=release_notes" 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=release_notes" 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=release_notes" 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=release_notes" 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://www.thinkmill.com.au/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/thinkmill.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/thinkmill_light.svg" /> <img src="https://pnpm.io/img/users/thinkmill.svg" width="200" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://devowl.io/?utm_source=pnpm&utm_medium=release_notes" 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> </tr> <tr> <td align="center" valign="middle"> <a href="https://macpaw.com/?utm_source=pnpm&utm_medium=release_notes" 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/thinkmill.svg" width="200" /> </picture> </a> </td> </tr> </tbody> </table> </details> <details> <summary>privatenumber/tsx (tsx)</summary> ### [`v4.1.2`](https://togithub.com/privatenumber/tsx/releases/tag/v4.1.2) [Compare Source](https://togithub.com/privatenumber/tsx/compare/v4.1.1...v4.1.2) ##### Bug Fixes - dynamic import to work in eval ([#​385](https://togithub.com/privatenumber/tsx/issues/385)) ([6eac49b](https://togithub.com/privatenumber/tsx/commit/6eac49bb78e812bb75af73bf96e7c8d7ee1c7269)) - suppress loader warning in v18.0.0 ([0e52ad8](https://togithub.com/privatenumber/tsx/commit/0e52ad89c5eab809472ce3a9d2ab517a3ac22853)) *** This release is also available on: - [npm package (@​latest dist-tag)](https://www.npmjs.com/package/tsx/v/4.1.2) ### [`v4.1.1`](https://togithub.com/privatenumber/tsx/releases/tag/v4.1.1) [Compare Source](https://togithub.com/privatenumber/tsx/compare/v4.1.0...v4.1.1) ##### Bug Fixes - **dynamic import:** adding interop util at EOF ([#​383](https://togithub.com/privatenumber/tsx/issues/383)) ([0039b60](https://togithub.com/privatenumber/tsx/commit/0039b605a4c6875f2b3308c99dada684bb16beff)) *** This release is also available on: - [npm package (@​latest dist-tag)](https://www.npmjs.com/package/tsx/v/4.1.1) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "every weekend" (UTC), Automerge - "every weekend" (UTC). 🚦 **Automerge**: Enabled. ♻ **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/hiroki0525/dandori). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40Ni4wIiwidXBkYXRlZEluVmVyIjoiMzcuNDYuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate logo banner](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [pino](https://getpino.io) ([source](https://togithub.com/pinojs/pino)) | [`8.16.1` -> `8.16.2`](https://renovatebot.com/diffs/npm/pino/8.16.1/8.16.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/pino/8.16.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/pino/8.16.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/pino/8.16.1/8.16.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/pino/8.16.1/8.16.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>pinojs/pino (pino)</summary> ### [`v8.16.2`](https://togithub.com/pinojs/pino/releases/tag/v8.16.2) [Compare Source](https://togithub.com/pinojs/pino/compare/v8.16.1...v8.16.2) #### What's Changed - fix child-child benchmark by [@​bngarren](https://togithub.com/bngarren) in [https://github.com/pinojs/pino/pull/1849](https://togithub.com/pinojs/pino/pull/1849) - fix: make transports.options and transports.level optional by [@​krosenk729](https://togithub.com/krosenk729) in [https://github.com/pinojs/pino/pull/1831](https://togithub.com/pinojs/pino/pull/1831) - fix: export `redactOptions` type by [@​wolfy1339](https://togithub.com/wolfy1339) in [https://github.com/pinojs/pino/pull/1847](https://togithub.com/pinojs/pino/pull/1847) - build(deps): bump actions/setup-node from 3 to 4 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/pinojs/pino/pull/1844](https://togithub.com/pinojs/pino/pull/1844) #### New Contributors - [@​bngarren](https://togithub.com/bngarren) made their first contribution in [https://github.com/pinojs/pino/pull/1849](https://togithub.com/pinojs/pino/pull/1849) - [@​krosenk729](https://togithub.com/krosenk729) made their first contribution in [https://github.com/pinojs/pino/pull/1831](https://togithub.com/pinojs/pino/pull/1831) - [@​wolfy1339](https://togithub.com/wolfy1339) made their first contribution in [https://github.com/pinojs/pino/pull/1847](https://togithub.com/pinojs/pino/pull/1847) - [@​UndefinedBehaviour](https://togithub.com/UndefinedBehaviour) made their first contribution in [https://github.com/pinojs/pino/pull/1843](https://togithub.com/pinojs/pino/pull/1843) **Full Changelog**: pinojs/pino@v8.16.1...v8.16.2 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- 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/redwoodjs/redwood). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40Ni4wIiwidXBkYXRlZEluVmVyIjoiMzcuNDYuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate logo banner](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) | [`18.18.9` -> `18.18.10`](https://renovatebot.com/diffs/npm/@types%2fnode/18.18.9/18.18.10) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/18.18.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/18.18.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/18.18.9/18.18.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/18.18.9/18.18.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [pino](https://getpino.io) ([source](https://togithub.com/pinojs/pino)) | [`8.16.1` -> `8.16.2`](https://renovatebot.com/diffs/npm/pino/8.16.1/8.16.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/pino/8.16.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/pino/8.16.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/pino/8.16.1/8.16.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/pino/8.16.1/8.16.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [tsx](https://togithub.com/privatenumber/tsx) | [`4.1.0` -> `4.1.3`](https://renovatebot.com/diffs/npm/tsx/4.1.0/4.1.3) | [![age](https://developer.mend.io/api/mc/badges/age/npm/tsx/4.1.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/tsx/4.1.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/tsx/4.1.0/4.1.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/tsx/4.1.0/4.1.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>pinojs/pino (pino)</summary> ### [`v8.16.2`](https://togithub.com/pinojs/pino/releases/tag/v8.16.2) [Compare Source](https://togithub.com/pinojs/pino/compare/v8.16.1...v8.16.2) #### What's Changed - fix child-child benchmark by [@​bngarren](https://togithub.com/bngarren) in [https://github.com/pinojs/pino/pull/1849](https://togithub.com/pinojs/pino/pull/1849) - fix: make transports.options and transports.level optional by [@​krosenk729](https://togithub.com/krosenk729) in [https://github.com/pinojs/pino/pull/1831](https://togithub.com/pinojs/pino/pull/1831) - fix: export `redactOptions` type by [@​wolfy1339](https://togithub.com/wolfy1339) in [https://github.com/pinojs/pino/pull/1847](https://togithub.com/pinojs/pino/pull/1847) - build(deps): bump actions/setup-node from 3 to 4 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/pinojs/pino/pull/1844](https://togithub.com/pinojs/pino/pull/1844) #### New Contributors - [@​bngarren](https://togithub.com/bngarren) made their first contribution in [https://github.com/pinojs/pino/pull/1849](https://togithub.com/pinojs/pino/pull/1849) - [@​krosenk729](https://togithub.com/krosenk729) made their first contribution in [https://github.com/pinojs/pino/pull/1831](https://togithub.com/pinojs/pino/pull/1831) - [@​wolfy1339](https://togithub.com/wolfy1339) made their first contribution in [https://github.com/pinojs/pino/pull/1847](https://togithub.com/pinojs/pino/pull/1847) - [@​UndefinedBehaviour](https://togithub.com/UndefinedBehaviour) made their first contribution in [https://github.com/pinojs/pino/pull/1843](https://togithub.com/pinojs/pino/pull/1843) **Full Changelog**: pinojs/pino@v8.16.1...v8.16.2 </details> <details> <summary>privatenumber/tsx (tsx)</summary> ### [`v4.1.3`](https://togithub.com/privatenumber/tsx/releases/tag/v4.1.3) [Compare Source](https://togithub.com/privatenumber/tsx/compare/v4.1.2...v4.1.3) ##### Bug Fixes - **cache:** version import transformer ([7676143](https://togithub.com/privatenumber/tsx/commit/7676143c291c84e0477c669c792aa16edc0a55c0)) - **source map:** handle source map in middle of file ([#​392](https://togithub.com/privatenumber/tsx/issues/392)) ([497f69a](https://togithub.com/privatenumber/tsx/commit/497f69a65bc12b961c1114cd036063721cf6aa94)) ##### Performance Improvements - **dynamic import:** use string check instead of regex ([f1088e6](https://togithub.com/privatenumber/tsx/commit/f1088e67652956be9d629e963f49573c4603d46c)) *** This release is also available on: - [npm package (@​latest dist-tag)](https://www.npmjs.com/package/tsx/v/4.1.3) ### [`v4.1.2`](https://togithub.com/privatenumber/tsx/releases/tag/v4.1.2) [Compare Source](https://togithub.com/privatenumber/tsx/compare/v4.1.1...v4.1.2) ##### Bug Fixes - dynamic import to work in eval ([#​385](https://togithub.com/privatenumber/tsx/issues/385)) ([6eac49b](https://togithub.com/privatenumber/tsx/commit/6eac49bb78e812bb75af73bf96e7c8d7ee1c7269)) - suppress loader warning in v18.0.0 ([0e52ad8](https://togithub.com/privatenumber/tsx/commit/0e52ad89c5eab809472ce3a9d2ab517a3ac22853)) *** This release is also available on: - [npm package (@​latest dist-tag)](https://www.npmjs.com/package/tsx/v/4.1.2) ### [`v4.1.1`](https://togithub.com/privatenumber/tsx/releases/tag/v4.1.1) [Compare Source](https://togithub.com/privatenumber/tsx/compare/v4.1.0...v4.1.1) ##### Bug Fixes - **dynamic import:** adding interop util at EOF ([#​383](https://togithub.com/privatenumber/tsx/issues/383)) ([0039b60](https://togithub.com/privatenumber/tsx/commit/0039b605a4c6875f2b3308c99dada684bb16beff)) *** This release is also available on: - [npm package (@​latest dist-tag)](https://www.npmjs.com/package/tsx/v/4.1.1) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "every weekend" (UTC), Automerge - "every weekend" (UTC). 🚦 **Automerge**: Enabled. ♻ **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/hiroki0525/dandori). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy41OS44IiwidXBkYXRlZEluVmVyIjoiMzcuNTkuOCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate logo banner](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [pino](https://getpino.io) ([source](https://togithub.com/pinojs/pino)) | [`8.16.1` -> `8.16.2`](https://renovatebot.com/diffs/npm/pino/8.16.1/8.16.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/pino/8.16.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/pino/8.16.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/pino/8.16.1/8.16.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/pino/8.16.1/8.16.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>pinojs/pino (pino)</summary> ### [`v8.16.2`](https://togithub.com/pinojs/pino/releases/tag/v8.16.2) [Compare Source](https://togithub.com/pinojs/pino/compare/v8.16.1...v8.16.2) #### What's Changed - fix child-child benchmark by [@​bngarren](https://togithub.com/bngarren) in [https://github.com/pinojs/pino/pull/1849](https://togithub.com/pinojs/pino/pull/1849) - fix: make transports.options and transports.level optional by [@​krosenk729](https://togithub.com/krosenk729) in [https://github.com/pinojs/pino/pull/1831](https://togithub.com/pinojs/pino/pull/1831) - fix: export `redactOptions` type by [@​wolfy1339](https://togithub.com/wolfy1339) in [https://github.com/pinojs/pino/pull/1847](https://togithub.com/pinojs/pino/pull/1847) - build(deps): bump actions/setup-node from 3 to 4 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/pinojs/pino/pull/1844](https://togithub.com/pinojs/pino/pull/1844) #### New Contributors - [@​bngarren](https://togithub.com/bngarren) made their first contribution in [https://github.com/pinojs/pino/pull/1849](https://togithub.com/pinojs/pino/pull/1849) - [@​krosenk729](https://togithub.com/krosenk729) made their first contribution in [https://github.com/pinojs/pino/pull/1831](https://togithub.com/pinojs/pino/pull/1831) - [@​wolfy1339](https://togithub.com/wolfy1339) made their first contribution in [https://github.com/pinojs/pino/pull/1847](https://togithub.com/pinojs/pino/pull/1847) - [@​UndefinedBehaviour](https://togithub.com/UndefinedBehaviour) made their first contribution in [https://github.com/pinojs/pino/pull/1843](https://togithub.com/pinojs/pino/pull/1843) **Full Changelog**: pinojs/pino@v8.16.1...v8.16.2 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "after 4pm every weekday" in timezone Europe/Paris, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- 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/specfy/specfy). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy41OS44IiwidXBkYXRlZEluVmVyIjoiMzcuNTkuOCIsInRhcmdldEJyYW5jaCI6ImNob3JlL3Jlbm92YXRlQmFzZUJyYW5jaCJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
reopened as #1858 |
A solution to #1835.
Makes types stricter so that you can't create loggers with unknown options